작동 원리

눈/어깨/코/귀 랜드마크 변화량을 기반으로 자세를 평가합니다.

사용 전에 알아둘 핵심 판단 기준

경고가 울리는 타이밍

  • 한 프레임에서 바로 울리지 않습니다.
  • BAD 상태가 일정 시간(기본 2초) 유지될 때만 경고가 재생됩니다.
  • 자세를 회복하면 경고 타이머와 쿨다운이 초기화됩니다.

화면에서 보는 값 의미

  • Turtle Neck: 기준 자세 대비 머리가 앞으로 나온 정도
  • Slouching: 어깨-코 상대 높이가 줄어든 구부정 상태
  • Text Neck: 고개 숙임(코와 귀 높이 차이) 변화

감지 동작 흐름(상세)

1. 랜드마크 추출

카메라 프레임에서 MediaPipe Pose가 얼굴과 어깨 주변의 핵심 랜드마크를 추적합니다.

2. 기준선 비교

첫 기준 자세와 현재 프레임을 비교해 경사·거리 변화 지표를 계산합니다.

3. 경고 판단

지표가 임계값보다 오래 유지되면 경고 신호를 발생해 즉시 피드백을 보여줍니다.