
Furkan-Gulsen/Sport-With-AI
📦 오픈 소스 프로젝트Furkan-Gulsen
컴퓨터 비전을 활용해 실시간으로 운동 횟수를 측정하는 AI 피트니스 트래커입니다.
Sport-With-AI는 신체 운동과 디지털 트래킹을 연결하기 위해 설계된 컴퓨터 비전 프로젝트입니다. 핵심적으로 Google의 Mediapipe 프레임워크를 활용하여 실시간으로 인체 랜드마크를 감지하고 매핑합니다. 표준 웹캠의 비디오 입력을 처리하여 주요 관절과 신체 부위를 식별합니다.
골격 구조가 매핑되면, 이 프로젝트는 사용자 정의 수학 알고리즘을 사용하여 특정 신체 부위의 가동 범위와 궤적을 모니터링합니다. 이를 통해 스쿼트나 푸시업과 같은 운동의 시작과 완료 지점을 정확하게 파악하여 횟수를 카운트합니다. Python으로 작성되었으며 Keras와 TensorFlow를 활용하여 딥러닝 기능을 구현했습니다. Jupyter Notebook 형식으로 구성되어 있어 개발자가 쉽게 실험하고 사용자 정의 운동 루틴을 추가하기에 적합합니다.
💡하이라이트
- ├─Mediapipe 기반 실시간 포즈 추정
- ├─자동 운동 반복 횟수 측정 기능
- └─Python 기반 컴퓨터 비전 파이프라인
🎯대상
- ├─컴퓨터 비전 개발자
- ├─피트니스 앱 제작자
- └─AI 학습자