얼굴인식 트래킹 IOT 시스템입니다.



기능적 요구사항

  • 사용자의 얼굴인식을 통한 페이스 트래킹 : 팔로우 캠
  • 사용자의 얼굴인식을 통한 거리파악 : 볼륨조절
  • 사용자의 얼굴인식을 통한 존재파악 : stop & play


비기능적 요구사항

  • 사용자가 거치대로부터 멀어지고 가까워질 때 2초 이내로 볼륨 조절 기능이 동작해야 한다.
  • 얼굴인식이 되지 않을 경우 5초 이내로 Stop&Play 기능이 동작해 동영상이 멈춰야 한다.
  • 사용자의 움직임에 따라 거치대는 2초 이내로 회전하여 사용자가 중앙에 오도록 위치시켜야 한다.


제약 사항

  • 다중 사용자가 같이 거치대 시스템을 사용하기엔 어려움이 있다.
  • 사용 환경에 따라 얼굴인식이 원활하지 못한 어려움이 있다.
  • 안드로이드 디바이스만 상호작용 할 수 있다.

    UseCase Diagram

    UseCase Diagram


Github

  • https://github.com/elijah1267/moving