본 발명의 인공지능형 태권도 품새 판독 및 교육 시스템에 따르면, 사용자의 움직임을 촬영하고, 촬영되는 운동 영상데이터를 제공하는 카메라부; 상기 카메라부로 촬영되어 제공되는 운동 영상데이터로부터 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 운동 동작을 인식하는 동작인식부; 미리 설정된 표준 동작이 저장되고, 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 미리 학습된 특정 동작이 저장된 저장부; 및 상기 운동 동작에서 특정 동작을 인식한 후에 인식되는 운동 동작과 표준 동작을 비교하여 차이를 나타내는 정도를 점수로 환산하는
본 발명의 인공지능형 태권도 품새 판독 및 교육 시스템에 따르면, 사용자의 움직임을 촬영하고, 촬영되는 운동 영상데이터를 제공하는 카메라부; 상기 카메라부로 촬영되어 제공되는 운동 영상데이터로부터 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 운동 동작을 인식하는 동작인식부; 미리 설정된 표준 동작이 저장되고, 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 미리 학습된 특정 동작이 저장된 저장부; 및 상기 운동 동작에서 특정 동작을 인식한 후에 인식되는 운동 동작과 표준 동작을 비교하여 차이를 나타내는 정도를 점수로 환산하는 점수환산부;를 포함한다.본 발명의 효과는, 카메라부로 촬영되어 제공되는 운동 영상데이터로부터 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 운동 동작을 인식함으로써, 운동 동작을 인식하기 위한 별도의 특정 마커 부착이 필요하지 않으며, 사용자 움직임의 방향 및 속도 등을 감지하여 운동 동작을 실시간으로 빠르게 인식할 수 있는 인공지능형 태권도 품새 판독 및 교육 시스템을 제공할 수 있다.
대표청구항▼
사용자의 움직임을 촬영하고, 촬영되는 운동 영상데이터를 제공하는 카메라부;상기 카메라부로 촬영되어 제공되는 운동 영상데이터로부터 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 운동 동작을 인식하는 동작인식부;미리 설정된 표준 동작이 저장되고, 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 미리 학습된 특정 동작이 저장된 저장부; 및 상기 운동 동작에서 특정 동작을 인식한 후에 인식되는 운동 동작과 표준 동작을 비교하여 차이를 나타내는 정도를 점수로 환산하는 점수환산부;를 포함하고,상기 저장부는, 딥러닝 기반의 인공지능 영상분
사용자의 움직임을 촬영하고, 촬영되는 운동 영상데이터를 제공하는 카메라부;상기 카메라부로 촬영되어 제공되는 운동 영상데이터로부터 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 운동 동작을 인식하는 동작인식부;미리 설정된 표준 동작이 저장되고, 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 미리 학습된 특정 동작이 저장된 저장부; 및 상기 운동 동작에서 특정 동작을 인식한 후에 인식되는 운동 동작과 표준 동작을 비교하여 차이를 나타내는 정도를 점수로 환산하는 점수환산부;를 포함하고,상기 저장부는, 딥러닝 기반의 인공지능 영상분석알고리즘을 이용하여 미리 학습되어 저장된 시작동작, 종료동작이 저장되고,상기 사용자의 얼굴과 개인정보가 입력되면, 상기 얼굴과 개인정보를 포함하는 식별코드를 상기 사용자에게 발급하는 코드발급부;상기 코드발급부로부터 발급된 식별코드와 얼굴이 상기 카메라부로부터 인식되면, 인식된 얼굴을 포커싱하도록 상기 카메라부를 제어하고, 상기 동작인식부가 특정 사용자의 운동 동작만 인식할 수 있도록 상기 카메라부가 포커싱하는 얼굴의 테두리와 연결된 사용자만 추출하는 사용자추출부;상기 사용자추출부가 추출한 사용자만의 운동 동작을 동작인식부가 인식할 때, 인식하는 운동 동작중에서 상기 시작동작이 인식되면 품새 판독의 시작으로 판단하고, 종료동작이 인식되면 품새 판독의 종료로 판단하여 상기 품새를 판독하는 시작과 종료를 설정하는 판독설정부;를 더 포함하고, 상기 점수환산부는, 상기 판독설정부가 설정한 시작과 종료 사이에 인식된 운동 동작만 표준 동작과 비교하여 상기 카메라부가 인식하고 포커싱한 사용자에 대한 품새 점수를 환산하고,상기 판독설정부로부터 사용자의 품새 판독의 종료가 이루어지면, 사용자의 품새 판독의 시작부터 종료까지의 운동 영상데이터를 분할하되, 상기 표준 동작과 대응되는 운동 동작을 기준으로 분할하여 각 운동 동작에 대한 영상으로 이루어진 다수의 분할 영상데이터를 생성하는 영상분할부;상기 분할 영상데이터, 상기 동작인식부에서 인식한 운동 동작, 상기 점수환산부에서 운동 동작과 비교한 표준 동작, 환산한 품새 점수 및 동작 비교로 차이를 나타내는 관절부분을 추출한 감점데이터를 상기 개인정보에 포함된 연락처로 전송하는 데이터전송부;상기 연락처가 등록되어, 상기 데이터전송부가 전송하는 데이터를 수신 가능한 스마트기기; 및상기 스마트기기에 설치된 어플리케이션;을 더 포함하고, 상기 어플리케이션은, 수신한 데이터를 스마트기기의 디스플레이부에 표시하되, 상기 운동 동작을 표시하는 제1표시부, 상기 운동 동작에 비교되는 표준 동작을 표시하는 제2표시부, 상기 운동 동작과 표준 동작을 오버랩시킨 오버랩 동작을 표시하는 제3표시부 및 상기 운동 동작과 표준 동작의 비교로 환산된 품새 점수를 표시하는 제4표시부를 상기 디스플레이부에 분할하여 표시하는 표시부와, 상기 제1표시부가 사용자에 의해 터치되면, 터치된 상기 제1표시부에 표시된 운동 동작을 하기까지의 움직임을 확인할 수 있도록 상기 운동 동작에 대응하는 분할 영상데이터를 제1표시부에 재생시키되, 상기 제3표시부에 표시된 오버랩 동작시점으로 갈수록 재생시킨 분할 영상데이터의 재생속도를 느리게 제어하는 재생부를 포함하고, 상기 표시부는, 상기 분할 영상데이터가 재생될 때, 상기 제4표시부에 표시된 품새 점수가 감점상태이면, 상기 분할 영상데이터의 재생영상에 감점데이터를 표시하되 감점이 발생하는 시점에 기 설정된 도형을 점멸시키며 표시하여 감점원인이 된 관절부분을 확인시키고,상기 표시부는, 상기 표준 동작에 대한 설명, 상기 감점원인에 대한 설명, 상기 운동 동작에 대한 코칭 설명을 텍스트로 입력 가능한 제5표시부를 상기 디스플레이부에 더 분할하여 표시하고, 상기 저장부에는, 표준 동작으로 이루어진 표준품새 영상데이터가 저장되되, 상기 표준품새 영상데이터의 품새명으로 분류 저장되고, 상기 어플리케이션은, 상기 분할 영상데이터와 텍스트 및 품새명을 편집한 편집품새 영상데이터를 제3자에게 판매되도록 마켓서버에 업로드하는 영상편집 제공부 및 업로드된 편집품새 영상데이터를 판매 상품으로 등록하여 제3자 단말기의 요청에 따라 판매 상품을 제공하는 상품 판매부를 더 포함하고, 상기 영상편집 제공부는, 상기 재생부에서 재생되는 분할 영상데이터와 상기 제5표시부에 입력된 텍스트를 포함하는 목록을 생성하여 사용자에게 제공하고, 상기 목록에서 사용자로부터 선택되는 분할 영상데이터와 선택된 분할 영상데이터 일부에 상기 텍스트를 추가하는 편집을 진행한 후, 텍스트가 추가된 분할 영상데이터를 연결하여 편집품새 영상데이터로 생성하는 품새 영상편집부와, 상기 운동 영상데이터에서 인식되는 운동 동작과 상기 표준 품새 영상데이터의 표준 동작을 비교하여 품새명을 추출하는 품새명추출부와, 상기 품새명추출부로부터 추출된 품새명, 상기 제4표시부에 감점점수가 기재되지 않은 제1표시부의 운동동작을 이용한 섬네일을 제작하고, 상기 편집품새 영상데이터의 시작부에 추가하는 섬네일제작부와, 상기 편집품새 영상데이터에 상기 섬네일을 추가시켜 판매 상품으로 제작하고, 상기 판매 상품을 제3자에게 판매될 수 있도록 마켓서버로 업로드하는 업로드부를 포함하며, 상기 상품 판매부는, 상기 마켓서버에 업로드된 판매 상품을 제3자 단말기에 표시되도록 상기 판매 상품을 등록하는 영상등록부와, 상기 제3자 단말기의 판매 상품 구매 요청에 따라, 요청된 판매 상품에 기 설정된 금액의 결제를 제3자 단말기에 요청하는 결제부와, 상기 결제부를 통해 결제가 이루어진 판매 상품이 상기 제3자 단말기로 다운로드되도록 하는 다운로드부와, 상기 제3자 단말기로 다운로드된 판매 상품에 대한 평가를 요청하는 평가요청부를 포함하는 인공지능형 태권도 품새 판독 및 교육 시스템.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (5)
[한국]
깊이 카메라를 이용한 인체골격 기반의 태권도 품새 인식 및 승단 심사 장치 와 그 방법 |
남윤영
※ AI-Helper는 부적절한 답변을 할 수 있습니다.