1 |
1
사용자의 인체에 대해 획득된 포즈 영상에서 다수의 인체 특징점을 추출하고, 상기 다수의 인체 특징점을 기반으로 스켈레톤 데이터를 생성하고, 상기 스켈레톤 데이터로부터 인체 포즈 특성 데이터를 생성하는 인체 포즈 측정 모듈; 및상기 인체 포즈 특성 데이터와, 표준 포즈와 관련하여 설정된 표준 포즈 특성 데이터 간의 포즈 유사도 및 포즈 차이를 결정하여 상기 사용자의 인체 포즈를 분석하는 인체 포즈 비교 모듈을 포함하고,상기 인체 포즈 측정 모듈은:영상 촬영 모듈에 의해 설정 시간 동안 획득된 다수의 영상 프레임으로부터 대상 영상 프레임을 추출하여 상기 포즈 영상을 생성하는 영상 프레임 추출부를 포함하고,상기 영상 프레임 추출부는:상기 다수의 영상 프레임의 객체 흔들림 및 객체 선명도를 산출하여 각 영상 프레임의 영상 화질을 분석하는 영상 화질 분석부;상기 영상 화질을 기반으로 상기 다수의 영상 프레임 중 다수의 대상 영상 프레임을 추출하는 대상 영상 프레임 추출부;상기 다수의 대상 영상 프레임의 평균 영상 데이터 값을 산출하여 평균 영상 프레임을 산출하는 평균 영상 프레임 생성부;상기 다수의 대상 영상 프레임과 상기 평균 영상 프레임 간의 유사도를 산출하는 영상 프레임 유사도 산출부; 및 상기 평균 영상 프레임과 가장 유사도가 높은 대상 영상 프레임을 상기 포즈 영상으로 결정하는 포즈 영상 결정부를 포함하는, 인체 포즈 분석 장치
|
2 |
2
제1항에 있어서,상기 인체 포즈 측정 모듈은:컨볼루션 신경망에 의해 상기 포즈 영상으로부터 신체 부위별 인체 특징점을 추출하여 상기 스켈레톤 데이터를 생성하는 스켈레톤 데이터 생성부; 및상기 스켈레톤 데이터로부터 상기 인체 포즈 특성 데이터를 생성하는 인체 포즈 특성 데이터 생성부를 포함하는, 인체 포즈 분석 장치
|
3 |
3
삭제
|
4 |
4
제2항에 있어서,상기 스켈레톤 데이터 생성부는:상기 포즈 영상에서 설정된 신체 부위에 해당하는 특징점을 인식하여 상기 다수의 인체 특징점을 추출하는 특징점 추출부;상기 다수의 인체 특징점 중 어깨선과 목이 만나는 위치의 특징점 및 골반 위치의 특징점을 중심 포인트로 설정하는 중심 포인트 설정부;상기 중심 포인트를 기반으로 스켈레톤 중심축을 설정하는 스켈레톤 중심축 설정부;다수의 인체 특징점을 신체 부위별 스켈레톤 포인트로 분류하는 스켈레톤 포인트 분류부; 및상기 스켈레톤 중심축 및 상기 스켈레톤 포인트를 연결하여 상기 스켈레톤 데이터를 생성하는 스켈레톤 연결부를 포함하는, 인체 포즈 분석 장치
|
5 |
5
제4항에 있어서,상기 특징점 추출부는 상기 포즈 영상에서 코, 눈, 귀, 어깨, 팔꿈치, 손목, 엉덩이, 무릎 및 발목에 해당하는 인체 특징점을 추출하는, 인체 포즈 분석 장치
|
6 |
6
제2항에 있어서,상기 인체 포즈 특성 데이터 생성부는:상기 스켈레톤 데이터의 다수의 스켈레톤 포인트 간을 연결하는 스켈레톤 연결선을 결정하고, 상기 스켈레톤 연결선의 길이를 산출하는 연결선 길이 산출부;각 스켈레톤 포인트에 연결된 다수의 스켈레톤 연결선 간의 꺾임각을 산출하는 꺾임각 산출부; 및상기 스켈레톤 연결선의 길이 및 상기 꺾임각을 결합하여 상기 인체 포즈 특성 데이터를 생성하는 포즈 데이터 생성부를 포함하는, 인체 포즈 분석 장치
|
7 |
7
제6항에 있어서,상기 표준 포즈와 관련된 표준 스켈레톤 연결선의 길이 및 다수의 표준 스켈레톤 연결선 간의 표준 꺾임각을 저장하는 표준 포즈 데이터베이스를 더 포함하고,상기 인체 포즈 비교 모듈은:상기 스켈레톤 연결선의 길이를 상기 표준 스켈레톤 연결선의 길이와 비교하여 길이 비교 정보를 생성하는 스켈레톤 연결선 길이 비교부;상기 꺾임각을 상기 표준 꺾임각과 비교하여 꺾임각 비교 정보를 생성하는 꺾임각 비교부;상기 길이 비교 정보와 상기 꺾임각 비교 정보를 기반으로 상기 사용자의 인체 포즈와 상기 표준 포즈 간의 유사도를 산출하는 포즈 유사도 산출부; 및상기 인체 포즈와 상기 표준 포즈 간의 포즈 차이를 분석하는 포즈 차이 분석부를 포함하는, 인체 포즈 분석 장치
|
8 |
8
사용자의 인체에 대해 획득된 포즈 영상에서 다수의 인체 특징점을 추출하고, 상기 다수의 인체 특징점을 기반으로 스켈레톤 데이터를 생성하고, 상기 스켈레톤 데이터로부터 인체 포즈 특성 데이터를 생성하는 인체 포즈 측정 모듈;상기 인체 포즈 특성 데이터와, 표준 포즈와 관련하여 설정된 표준 포즈 특성 데이터 간의 포즈 유사도 및 포즈 차이를 결정하여 상기 사용자의 인체 포즈를 분석하는 인체 포즈 비교 모듈; 및상기 표준 포즈와 관련된 표준 스켈레톤 연결선의 길이 및 다수의 표준 스켈레톤 연결선 간의 표준 꺾임각을 저장하는 표준 포즈 데이터베이스를 포함하고,상기 인체 포즈 측정 모듈은:영상 촬영 모듈에 의해 설정 시간 동안 획득된 다수의 영상 프레임으로부터 대상 영상 프레임을 추출하여 상기 포즈 영상을 생성하는 영상 프레임 추출부;컨볼루션 신경망에 의해 상기 포즈 영상으로부터 신체 부위별 인체 특징점을 추출하여 상기 스켈레톤 데이터를 생성하는 스켈레톤 데이터 생성부; 및상기 스켈레톤 데이터로부터 상기 인체 포즈 특성 데이터를 생성하는 인체 포즈 특성 데이터 생성부를 포함하고,상기 인체 포즈 특성 데이터 생성부는:상기 스켈레톤 데이터의 다수의 스켈레톤 포인트 간을 연결하는 스켈레톤 연결선을 결정하고, 상기 스켈레톤 연결선의 길이를 산출하는 연결선 길이 산출부;각 스켈레톤 포인트에 연결된 다수의 스켈레톤 연결선 간의 꺾임각을 산출하는 꺾임각 산출부; 및상기 스켈레톤 연결선의 길이 및 상기 꺾임각을 결합하여 상기 인체 포즈 특성 데이터를 생성하는 포즈 데이터 생성부를 포함하고,상기 인체 포즈 비교 모듈은:상기 스켈레톤 연결선의 길이를 상기 표준 스켈레톤 연결선의 길이와 비교하여 길이 비교 정보를 생성하는 스켈레톤 연결선 길이 비교부;상기 꺾임각을 상기 표준 꺾임각과 비교하여 꺾임각 비교 정보를 생성하는 꺾임각 비교부;상기 길이 비교 정보와 상기 꺾임각 비교 정보를 기반으로 상기 사용자의 인체 포즈와 상기 표준 포즈 간의 유사도를 산출하는 포즈 유사도 산출부; 및상기 인체 포즈와 상기 표준 포즈 간의 포즈 차이를 분석하는 포즈 차이 분석부를 포함하고,상기 인체 포즈 비교 모듈은:상기 표준 포즈와 관련된 다수의 표준 포즈 데이터의 표준 스켈레톤 연결선 길이 및 표준 스켈레톤 연결선들 간의 꺾임각을 비교하고, 상기 다수의 표준 포즈 데이터 중 유사도가 기준값을 초과하는 데이터 영역을 결정하여 상기 사용자의 인체 포즈를 분석하기 위한 대상 스켈레톤 영역을 추출하고; 그리고상기 대상 스켈레톤 영역에 해당하는 상기 길이 비교 정보와 상기 꺾임각 비교 정보를 기반으로 상기 사용자의 인체 포즈와 상기 표준 포즈 간의 유사도와 포즈 차이를 분석하는, 인체 포즈 분석 장치
|
9 |
9
인체 포즈 측정 모듈에 의해, 사용자의 인체에 대해 획득된 포즈 영상에서 다수의 인체 특징점을 추출하고, 상기 다수의 인체 특징점을 기반으로 스켈레톤 데이터를 생성하고, 상기 스켈레톤 데이터를 기반으로 인체 포즈 특성 데이터를 생성하는 단계; 및인체 포즈 비교 모듈에 의해, 상기 인체 포즈 특성 데이터와, 표준 포즈와 관련하여 설정된 표준 포즈 특성 데이터 간의 포즈 유사도 및 포즈 차이를 결정하고, 상기 포즈 유사도 및 상기 포즈 차이를 기반으로 상기 사용자의 인체 포즈를 분석하는 단계를 포함하고,상기 인체 포즈 특성 데이터를 생성하는 단계는:영상 프레임 추출부에 의해, 영상 촬영 모듈에 의해 설정 시간 동안 획득된 다수의 영상 프레임으로부터 대상 영상 프레임을 추출하여 상기 포즈 영상을 생성하는 단계를 포함하고,상기 포즈 영상을 생성하는 단계는:영상 화질 분석부에 의해, 상기 다수의 영상 프레임의 객체 흔들림 및 객체 선명도를 산출하여 각 영상 프레임의 영상 화질을 분석하는 단계;대상 영상 프레임 추출부에 의해, 상기 영상 화질을 기반으로 상기 다수의 영상 프레임 중 다수의 대상 영상 프레임을 추출하는 단계;평균 영상 프레임 생성부에 의해, 상기 다수의 대상 영상 프레임의 평균 영상 데이터 값을 산출하여 평균 영상 프레임을 산출하는 단계;영상 프레임 유사도 산출부에 의해, 상기 다수의 대상 영상 프레임과 상기 평균 영상 프레임 간의 유사도를 산출하는 단계; 및 포즈 영상 결정부에 의해, 상기 평균 영상 프레임과 가장 유사도가 높은 대상 영상 프레임을 상기 포즈 영상으로 결정하는 단계를 포함하는, 인체 포즈 분석 방법
|
10 |
10
제9항에 있어서,상기 인체 포즈 특성 데이터를 생성하는 단계는:스켈레톤 데이터 생성부에 의해, 컨볼루션 신경망에 의해 상기 포즈 영상으로부터 신체 부위별 인체 특징점을 추출하여 상기 스켈레톤 데이터를 생성하는 단계; 및인체 포즈 특성 데이터 생성부에 의해, 상기 스켈레톤 데이터로부터 상기 인체 포즈 특성 데이터를 생성하는 단계를 포함하는, 인체 포즈 분석 방법
|
11 |
11
삭제
|
12 |
12
제10항에 있어서,상기 스켈레톤 데이터를 생성하는 단계는:특징점 추출부에 의해, 상기 포즈 영상에서 설정된 신체 부위에 해당하는 특징점을 인식하여 상기 다수의 인체 특징점을 추출하는 단계;중심 포인트 설정부에 의해, 상기 다수의 인체 특징점 중 어깨선과 목이 만나는 위치의 특징점 및 골반 위치의 특징점을 중심 포인트로 설정하는 단계;스켈레톤 중심축 설정부에 의해, 상기 중심 포인트를 기반으로 스켈레톤 중심축을 설정하는 단계;스켈레톤 포인트 분류부에 의해, 다수의 인체 특징점을 신체 부위별 스켈레톤 포인트로 분류하는 단계; 및스켈레톤 연결부에 의해, 상기 스켈레톤 중심축 및 상기 스켈레톤 포인트를 연결하여 상기 스켈레톤 데이터를 생성하는 단계를 포함하는, 인체 포즈 분석 방법
|
13 |
13
제10항에 있어서,상기 인체 포즈 특성 데이터를 생성하는 단계는:연결선 길이 산출부에 의해, 상기 스켈레톤 데이터의 다수의 스켈레톤 포인트 간을 연결하는 스켈레톤 연결선을 결정하고, 상기 스켈레톤 연결선의 길이를 산출하는 단계;꺾임각 산출부에 의해, 각 스켈레톤 포인트에 연결된 다수의 스켈레톤 연결선 간의 꺾임각을 산출하는 단계; 및포즈 데이터 생성부에 의해, 상기 스켈레톤 연결선의 길이 및 상기 꺾임각을 결합하여 상기 인체 포즈 특성 데이터를 생성하는 단계를 포함하는, 인체 포즈 분석 방법
|
14 |
14
제13항에 있어서,표준 포즈 데이터베이스에 상기 표준 포즈와 관련된 표준 스켈레톤 연결선의 길이 및 다수의 표준 스켈레톤 연결선 간의 표준 꺾임각을 저장하는 단계를 더 포함하고,상기 사용자의 인체 포즈를 분석하는 단계는:스켈레톤 연결선 길이 비교부에 의해, 상기 스켈레톤 연결선의 길이를 상기 표준 스켈레톤 연결선의 길이와 비교하여 길이 비교 정보를 생성하는 단계;꺾임각 비교부에 의해, 상기 꺾임각을 상기 표준 꺾임각과 비교하여 꺾임각 비교 정보를 생성하는 단계;포즈 유사도 산출부에 의해, 상기 길이 비교 정보와 상기 꺾임각 비교 정보를 기반으로 상기 사용자의 인체 포즈와 상기 표준 포즈 간의 유사도를 산출하는 단계; 및포즈 차이 분석부에 의해, 상기 인체 포즈와 상기 표준 포즈 간의 포즈 차이를 분석하는 단계를 포함하는, 인체 포즈 분석 방법
|
15 |
15
인체 포즈 측정 모듈에 의해, 사용자의 인체에 대해 획득된 포즈 영상에서 다수의 인체 특징점을 추출하고, 상기 다수의 인체 특징점을 기반으로 스켈레톤 데이터를 생성하고, 상기 스켈레톤 데이터를 기반으로 인체 포즈 특성 데이터를 생성하는 단계;인체 포즈 비교 모듈에 의해, 상기 인체 포즈 특성 데이터와, 표준 포즈와 관련하여 설정된 표준 포즈 특성 데이터 간의 포즈 유사도 및 포즈 차이를 결정하고, 상기 포즈 유사도 및 상기 포즈 차이를 기반으로 상기 사용자의 인체 포즈를 분석하는 단계; 및표준 포즈 데이터베이스에 상기 표준 포즈와 관련된 표준 스켈레톤 연결선의 길이 및 다수의 표준 스켈레톤 연결선 간의 표준 꺾임각을 저장하는 단계를 포함하고,상기 인체 포즈 특성 데이터를 생성하는 단계는:영상 프레임 추출부에 의해, 영상 촬영 모듈에 의해 설정 시간 동안 획득된 다수의 영상 프레임으로부터 대상 영상 프레임을 추출하여 상기 포즈 영상을 생성하는 단계;스켈레톤 데이터 생성부에 의해, 컨볼루션 신경망에 의해 상기 포즈 영상으로부터 신체 부위별 인체 특징점을 추출하여 상기 스켈레톤 데이터를 생성하는 단계; 및인체 포즈 특성 데이터 생성부에 의해, 상기 스켈레톤 데이터로부터 상기 인체 포즈 특성 데이터를 생성하는 단계를 포함하고,상기 인체 포즈 특성 데이터를 생성하는 단계는:연결선 길이 산출부에 의해, 상기 스켈레톤 데이터의 다수의 스켈레톤 포인트 간을 연결하는 스켈레톤 연결선을 결정하고, 상기 스켈레톤 연결선의 길이를 산출하는 단계;꺾임각 산출부에 의해, 각 스켈레톤 포인트에 연결된 다수의 스켈레톤 연결선 간의 꺾임각을 산출하는 단계; 및포즈 데이터 생성부에 의해, 상기 스켈레톤 연결선의 길이 및 상기 꺾임각을 결합하여 상기 인체 포즈 특성 데이터를 생성하는 단계를 포함하고,상기 사용자의 인체 포즈를 분석하는 단계는:스켈레톤 연결선 길이 비교부에 의해, 상기 스켈레톤 연결선의 길이를 상기 표준 스켈레톤 연결선의 길이와 비교하여 길이 비교 정보를 생성하는 단계;꺾임각 비교부에 의해, 상기 꺾임각을 상기 표준 꺾임각과 비교하여 꺾임각 비교 정보를 생성하는 단계;포즈 유사도 산출부에 의해, 상기 길이 비교 정보와 상기 꺾임각 비교 정보를 기반으로 상기 사용자의 인체 포즈와 상기 표준 포즈 간의 유사도를 산출하는 단계; 및포즈 차이 분석부에 의해, 상기 인체 포즈와 상기 표준 포즈 간의 포즈 차이를 분석하는 단계를 포함하고,상기 사용자의 인체 포즈를 분석하는 단계는:상기 표준 포즈와 관련된 다수의 표준 포즈 데이터의 표준 스켈레톤 연결선 길이 및 표준 스켈레톤 연결선들 간의 꺾임각을 비교하고, 상기 다수의 표준 포즈 데이터 중 유사도가 기준값을 초과하는 데이터 영역을 결정하여 상기 사용자의 인체 포즈를 분석하기 위한 대상 스켈레톤 영역을 추출하고; 그리고상기 대상 스켈레톤 영역에 해당하는 상기 길이 비교 정보와 상기 꺾임각 비교 정보를 기반으로 상기 사용자의 인체 포즈와 상기 표준 포즈 간의 유사도와 포즈 차이를 분석하는, 인체 포즈 분석 방법
|
16 |
16
제9항, 제10항, 제12항, 제13항, 제14항 및 제15항 중 어느 한 항의 인체 포즈 분석 방법을 실행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|