ETRI-Knowledge Sharing Plaform

KOREAN
기술이전 검색
Year ~ Transaction Count Keyword

Detail

User gesture recognition based golf swing analysis system

Manager
Park Ji Young
Participants
Kim Young Hee, Park Soonchan, Park Ji Young, Shim Kwang Hyun, Ryu Moon Wook, Lee Gil Haeng, Jae-Ho Lee, Junsuk Lee, Chang Ju Yong, Jeong Hyuk
Transaction Count
1
Year
2016
Project Code
16MS5500, Development of Intelligent Interaction Technology based on Recognition of User's State and Intention for Digital Life, Park Ji Young
15MS3500, Development of High Accuracy Mobile and Omnidirectional Multi-user Gesture Recognition Technology for Interaction with Content, Park Ji Young
14MS3500, Development of High Accuracy Mobile and Omnidirectional Multi-user Gesture Recognition Technology for Interaction with Content, Park Ji Young
1. 센서 독립형 뎁스/컬러 데이터 입출력 미들웨어를 제공하여 카메라 종류에 상관없이 동일 인터페이스로 데이터를 제어할 수 있도록 함
2. 깊이 영상으로부터 사용자의 관절 정보를 추출함에 있어, 가려진 관절의 위치도 추정 할 수 있도록 함
3. 골프 스윙 동작을 실시간으로 검출하여 분석함
4. 실시간으로 골프 스윙 자세의 오류를 검출/시각화 하며, 오류의 정도에 따라 스케일링 된 점수로 피드백 함
1. 최근 뎁스 센서에 기반한 사용자 동작인식 기술을 통해 사용자의 동작을 분석하여 인터페이스로 활용하거나, 유용한 정보를 제공하기 위한 많은 시도가 있으며, 스포츠, 게임, 교육 등의 다양한 시장에서 수요가 점차 증가하고 있음
2. 관절 정보 추출 및 동작 인식 기법을 활용한 골프 스윙 실시간 분석 및 오류 동작 자동 검출 시스템은 국내 및 세계 스크린 골프 시장에서 최초로 도입되는 시스템으로 스포츠 동작 분석 분야에 대한 기술선점이 가능함
3. 본 시스템은 이러한 시장의 상황에 맞추어 관절 정보 추출 및 동작 인식 기술을 스포츠 동작 분석 시스템/콘텐츠에 손쉽게 사용할 수 있도록 센서 독립형 뎁스/컬러 영상 획득, 깊이 영상으로부터 관절 정보 추출 및 골프 스윙 동작 인식, 골프 스윙 오류 동작 검출의 세 가지 부분으로 모듈화 하여 소스코드 및 컴파일된 실행파일의 형태로 제공함
1. 뎁스카메라 모델 호환
2. 가려진 관절 위치 추정 기능
3. 실시간 동작 검출 기능
4. 관절구조 기반 종합적 자세 오류 판단 기능
1. 뎁스 카메라 독립형 미들웨어
- 뎁스 카메라(Kinect360, KinectOne, CubeEye 지원)의 종류와 상관없이 동일한 인터페이스로 기기를 제어할 수 있도록 하는 범용 라이브러리
- 카메라의 방향을 90도 단위로 회전해서 사용할 수 있도록 하는 기능 및 좌표계간의 매핑 라이브러리
2. 동작인식을 위한 관절 정보 추출 및 골프 스윙 동작 인식 라이브러리
- 깊이 영상에서 사용자의 관절 정보를 추출하며, 이때 가려진 관절의 위치도 추정 하는 기술
- 추출된 관절 정보를 활용하여 골프 스윙동작을 실시간으로 검출하는 기술
3. 골프스윙 시 오류동작 검출 소프트웨어
- 골프스윙의 7개의 핵심 자세(Address, Takeaway, Backswing, Downswing, Impact, Follow, Finish) 오류의 정도를 정량화된 점수(0-100점)로 산출하는 기능
- 골프스윙의 9개의 핵심 오류동작(Loss of Posture, Flying Elbow, Early Extension, Over the Top, Sway, Slide, Reverse Spine Angle, Casting, Chicken Wing) 각각에 대해서 발생 기준에 비추어 계산을 수행하고, 0-100점으로 스케일링 된 점수를 산출하는 기능

1. 뎁스 카메라 독립형 미들웨어
- 뎁스 카메라별(kinect360, KinectOne, CubeEye 지원) 래퍼(Wrapper) 라이브러리 소스 코드(C++)
- 뎁스 카메라별 클래스 라이브러리 소스 코드(C++)
- 뎁스 카메라 공용 라이브러리 소스 코드(C++)
2. 동작인식을 위한 관절 정보 추출 및 골프 스윙 동작 인식 라이브러리
- 인체 관절 구조 학습 라이브러리
- 가려진 관절 추출 소스코드 (C++)
- 골프 스윙 동작 검출 라이브러리 및 소스코드 (C++)
3. 골프 스윙자세 오류의 정량화된 피드백 기능지원 소프트웨어
- 7개의 핵심 자세 및 9개의 핵심 오류동작을 분석하고 점수를 산출하는 기능이 구현된 오류동작 검출 소프트웨어의 소스코드 (C++)
- 7개의 핵심 자세 및 9개의 핵심 오류동작을 분석하고, 점수를 산출하며, 파라메터를 조정할 수 있는 기능을 사용하기 위한 API 설명 문서
1. 관절 위치 정보 추출 및 실시간 동작 인식 기반의 골프 스윙 분석 기술은 스크린 골프 시장뿐만 아니라 동작인식 기반 스포츠 콘텐츠, 헬스 케어, 교육 등 새로운 시장의 창출로 이어질 것으로 기대됨
2. 골프 스윙 자동 분석 시스템을 통하여 실내외 스크린 골프장을 포함한 골프 산업 분야에서 콘텐츠와 접목하여 골프 스윙을 교정하는 다양한 서비스를 제공 할 수 있을 것으로 전망됨