HyunSBong / StudyDetector

YOLO V5를 이용하여 공부에 집중하도록 감시해주는 애플리케이션 개발 프로젝트입니다.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

StudyDetector

YOLO v5를 이용하여 공부에 집중하도록 감시해주는 애플리케이션 개발 프로젝트입니다.

Workflow

스크린샷 2022-06-09 오후 9 32 52

스크린샷 2022-06-09 오후 9 32 59

스크린샷 2022-06-09 오후 9 33 04


0. YOLO v5에 관하여

MODEL DESCRIPTION MODEL DESCRIPTION2

모바일 프로세서의 한계 때문에 s모델을 사용하였다. 이 모델만 하더라도 avd에서 지연이 발생하는 것으로 보아 더 정확도가 높고 무거운 모델의 사용은 생각을 해봐야할 것 같다.

1. dependencies

  • material

    implementation 'com.google.android.material:material:1.6.1'

  • calendar

    implementation 'com.prolificinteractive:material-calendarview:1.4.3'

  • room

    implementation 'androidx.room:room-runtime:2.4.2'
    kapt 'androidx.room:room-compiler:2.4.2'

  • androidx camera

    implementation "androidx.camera:camera-core:1.0.0-alpha05"
    implementation "androidx.camera:camera-camera2:1.0.0-alpha05"

    카메라 모듈 커스텀


  • Pytorch

    implementation 'org.pytorch:pytorch_android_lite:1.10.0'
    implementation 'org.pytorch:pytorch_android_torchvision_lite:1.10.0'

    Pytorch model parameter를 불러와 Yolo v5를 사용하기 위해 pytorch 추가


참고

About

YOLO V5를 이용하여 공부에 집중하도록 감시해주는 애플리케이션 개발 프로젝트입니다.


Languages

Language:Kotlin 59.0%Language:Java 41.0%