프로젝트 배경
KT AI 모션 인식 및 평가 시스템 — Android 셋톱박스 TV 앱 개발 문제점 1. KT AI 기반 운동 평가 서비스를 TV 셋톱박스 환경에서 구동하기 위한 전용 카메라 제어 및 영상 처리 모듈이 존재하지 않았다. 2. 웹캠을 통해 사용자의 자세를 자동으로 감지하고 녹화를 시작하는 표준화된 플로우가 없어, 사용자가 수동으로 촬영을 제어해야 하는 불편함이 있었다. 3. 카메라 유실 등 하드웨어 예
프로젝트 성과
ML Kit T-Pose 감지 기반 녹화 자동화
사용자 수동 조작 없이 자세 감지→녹화 시작 흐름을 자동화하여 촬영 준비 시간 단축 및 사용자 오조작 오류 제거
AAR 라이브러리 모듈화
카메라·녹화·재생·저장 7개 기능을 단일 모듈로 통합 설계하여 타 프로젝트 재사용 가능한 독립 컴포넌트 구조 확보
카메라 예외처리 안정화
카메라 유실 상황에 대한 예외처리 및 오류 메시지 구현으로 앱 비정상 종료 방지 및 현장 운영 안정성 확보
핵심 기능
진행 단계
개발
2021.09.
웹캠 카메라 제어 및 ML Kit T-Pose 감지 구현 → 녹화·저장·재생 기능 개발 → AAR 라이브러리 모듈화 완료
프로젝트 상세
1.역할: 안드로이드 셋톱박스 TV 앱 개발 1.1. 카메라 실행 오픈 및 종료 기능 구현 1.2. 카메라 실행 후 T Pose(ML Kit) 감지 구현 1.3. T Pose 후 녹화 시작 및 종료 구현 1.4. 녹화 후 파일 저장 기능 구현 1.5. 저장된 영상을 다시 보기 기능 구현 -≫ AAR 라이브러리 만들고 자체 액티비티(SweetKActivity)를 상속받아서 카메라 실행,T







