1 |
1
컬러 영상과 깊이 영상을 제공하는 영상 촬영부;상기 영상 촬영부로부터 제공되는 컬러 영상과 깊이 영상을 선택하는 모드 선택부;상기 모드 선택부에 의해 제1 모드가 선택된 경우 컬러 영상으로부터 사람의 신체 영역을 검출하는 제1 검출부;상기 모드 선택부에 의해 제2 모드가 선택된 경우 깊이 영상으로부터 사람의 신체 영역을 검출하는 제2 검출부;상기 제1 검출부 또는 제2 검출부로부터 검출된 신체 영역이 포함된 영상으로부터 사람의 신장을 추정하는 신장 추정 장치를 포함하고,상기 신장 추정 장치는,상기 제2 검출부로부터 제공되는 검출된 신체 영역으로부터 사람의 머리 영역과 발끝 영역에 각각 대응되는 정수리 화소와 발끝 화소를 선택하고, 선택된 화소들에 대해 3차원 좌표점들로 변환하는 3차원 변환부;상기 3차원 변환부에서 제공된 3차원 좌표점들에 기초하여 상기 선택된 화소와 이와 이웃하는 화소와의 유사도 검사를 진행하고, 유사하다고 판단되는 경우 상기 선택된 화소들을 이용하여 신장을 계산하는 신장 계산부; 및상기 신장 계산부에서 계산된 신장을 기초로 깊이 영상 내의 사람의 신장을 추정하는 신장 추정부를 포함하는신장 추정 시스템
|
2 |
2
제1항에 있어서,상기 신장 추정 장치의 신장 계산부는,상기 신장 추정부에서 추정한 신장에 기초하여 상기 깊이 영상을 구성하는 복수의 깊이 이미지 프레임들 중 n번째 깊이 이미지 프레임에 대하여 n개의 추정된 신장들에 대한 누적 평균값을 계산한 후, 계산된 누적 평균값으로 n번째 깊이 이미지 프레임에 대한 추정된 신장을 보정하는신장 추정 시스템
|
3 |
3
영상 촬영부;상기 영상 촬영부로부터 제공되는 컬러 영상과 깊이 영상을 선택하는 모드 선택부;상기 모드 선택부에 의해 제1 모드가 선택된 경우 컬러 영상으로부터 사람의 신체 영역을 검출하는 제1 검출부;상기 모드 선택부에 의해 제2 모드가 선택된 경우 깊이 영상으로부터 사람의 신체 영역을 검출하는 제2 검출부; 및상기 제1 검출부 또는 제2 검출부로부터 검출된 신체 영역이 포함된 영상으로부터 사람의 신장을 추정하는 신장 추정 장치를 포함하는 신장 추정 시스템을 이용한 신장 추정방법에 있어서,컬러 영상과 깊이 영상을 제공받는 단계;신장 추정을 위해 사용할 영상이 컬러 영상인 경우에는 제1모드, 깊이 영상인 경우에는 제2모드로 구분되고, 제1 및 제2 모드 중 어느 하나의 모드를 선택하는 단계;상기 제2 모드를 선택한 경우, 상기 깊이 영상으로부터 신체 영역을 검출하는 단계;상기 검출된 신체 영역의 정수리 화소와 발끝 화소를 검출하는 단계;상기 검출된 정수리 화소와 발끝 화소를 3차원 좌표점으로 변환하는 단계;상기 변환된 3차원 좌표점들에 대해 화소 유사도를 검사하는 단계;상기 변환된 3차원 좌표점들에 대해 화소 유사도가 있는 것으로 판단된 경우,상기 변환된 3차원 좌표점들을 이용하여 두 좌표점 사이의 길이를 계산하는 단계; 및상기 계산된 길이를 깊이 영상이 사람의 신장으로 추정하는 단계를 포함하는신장 추정방법
|
4 |
4
제3항에 있어서,상기 깊이 영상으로부터 신체 영역을 검출하는 단계는,상기 깊이 영상을 구성하는 깊이 이미지의 화소들에 대해 수학식(1)에 따라 이진화 변환을 진행하여 이진화 이미지를 생성하는 단계를 포함하는
|
5 |
5
제4항에 있어서,상기 검출된 신체 영역의 정수리 화소와 발끝 화소를 검출하는 단계는,상기 이진화 이미지에서 검출된 신체 영역에 대해 사람의 머리 영역과 대응되는 정수리 화소와 사람의 발 영역과 대응되는 발끝 화소를 검출하는신장 추정방법
|
6 |
6
제4항에 있어서,상기 검출된 정수리 화소와 발끝 화소를 3차원 좌표점으로 변환하는 단계는,상기 정수리 화소와 발끝 화소에 대응되는 2차원 좌표점을 각각 P(x_h, y_h)와 P(x_f, y_f)라 할 때, 수학식(2)에 의해 3차원 좌표점들로 변환하는
|
7 |
7
제6항에 있어서,상기 변환된 3차원 좌표점들에 대해 화소 유사도를 검사하는 단계는,상기 검출된 정수리 화소를 중심으로 좌측, 우측 및 하단 방향으로 r 화소 내에 위치한 화소들에 대한 아래 수학식(6)에 의해 분산도()를 계산하고, 계산된 분산도()의 가 기 설정된 임계값()보다 작은 값을 가지면 정수리 화소와 이웃하는 화소들은 유사하다고 판단하는
|
8 |
8
제7항에 있어서,상기 계산된 분산도()의 가 기 설정된 임계값()보다 큰 경우에는 정수리 화소와 이웃하는 화소들은 유사하지 않다고 판단하여 검출된 정수리 화소를 폐기하고 상기 이진화 이미지의 검출된 신체 영역에서 새로운 정수리 화소를 선택하는신장 추정방법
|
9 |
9
제7항에 있어서,상기 정수리 화소와 이웃하는 화소들은 유사하다고 판단하는 경우에는 상기 변환된 3차원 좌표점들을 이용하여 아래 수학식(5)에 의해 깊이 영상 내의 사람에 대한 추정 신장을 계산하는
|
10 |
10
제9항에 있어서,상기 깊이 영상을 구성하는 복수의 깊이 이미지 프레임들에 대해 각각의 추정 신장을 계산하고, n번째 깊이 이미지 프레임에 대해 n개의 추정 신장들에 대한 누적 평균값을 계산하여 상기 n번째 깊이 이미지 프레임에 대한 추정 신장을 계산된 누적 평균값으로 보정하는신장 추정방법
|