1 |
1
적외선 카메라와 모니터를 이용하여 손을 인식하는 장치에 있어서,상기 적외선 카메라로부터 상기 모니터 및 상기 모니터 상에 위치한 손을 포함하는 촬영 영상이 수신되면, 상기 촬영 영상으로부터 상기 모니터의 영역을 검출하는 모니터 영역 검출부,상기 검출된 모니터 영역 내에 위치한 상기 손의 영역을 검출하여, 상기 검출된 손 영역의 무게 중심점을 설정하는 손 영역 검출부,상기 무게 중심점으로부터 상기 손 영역 내에 존재하는 각 픽셀까지의 거리를 측정하고, 상기 측정된 거리에 기초하여 각 손가락의 끝점을 설정하는 손가락 검출부 및상기 손가락 끝점을 상기 모니터의 좌표 정보와 매핑하여 상기 손가락의 이동 패턴에 대응하는 사용자의 입력을 인식하는 손 동작 입력 인식부를 포함하되,상기 모니터는 적외선을 발생시키는 백 라이트를 구비하고 있으며, 상기 적외선 카메라는 상기 모니터를 바라보는 방향으로 설치되어, 상기 모니터 및 상기 모니터 상에 위치한 손을 포함하는 영상을 촬영하는 것이고, 상기 손가락 검출부는 상기 무게 중심점과 상기 손 영역 내에 존재하는 각 픽셀 사이의 거리를 측정하고, 가장 긴 거리에 위치하는 픽셀을 순차적으로 검출하여 각 손가락의 끝점으로 설정하되,상기 각 손가락의 끝점 설정 시, 이미 검출된 손가락의 끝점은 설정 대상에 제외하며,상기 측정 결과 검출된 픽셀까지의 길이와 첫 번째 손가락의 길이를 비교하여 미리 정해진 최소 비율 미만이면, 상기 검출된 픽셀을 손가락의 끝점이 아닌 것으로 판단하는 것인 손 인식 장치
|
2 |
2
제 1 항에 있어서,상기 모니터 영역 검출부는 상기 촬영 영상으로부터 YCbCr의 휘도 값(Y)이 미리 정해진 값 이상인 영역을 상기 모니터의 영역으로 인식하는, 손 인식 장치
|
3 |
3
제 1 항에 있어서,상기 모니터 영역 검출부는 상기 적외선 카메라가 상기 모니터를 바라보는 방향이 임의로 조정될 수 있도록 상기 촬영 영상에 호모그래피(Homography)를 적용하는, 손 인식 장치
|
4 |
4
제 3 항에 있어서,상기 모니터 영역 검출부는 상기 모니터의 외곽선 에지를 검출하기 위해 라플라시안 마스크를 사용하는, 손 인식 장치
|
5 |
5
제 4 항에 있어서,상기 모니터 영역 검출부는 상기 검출된 외곽선 에지로부터 모니터의 외곽선을 검출하기 위해 허프 변환을 이용한 라인 검출 방법을 사용하는, 손 인식 장치
|
6 |
6
제 1 항에 있어서,상기 손 영역 검출부는 연결 성분 라벨링(Connected Component Labeling;CCL) 방법을 사용하여 상기 모니터 영역 내에서 손 영역이 아닌 영역을 제거하는, 손 인식 장치
|
7 |
7
제 6 항에 있어서,상기 손 영역 검출부는 상기 검출된 손 영역의 길이에 기초하여 상기 무게 중심점을 설정하는, 손 인식 장치
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
제 1 항에 있어서,상기 손 동작 입력 인식부는 상기 매핑된 모니터의 좌표 정보에 기초하여 상기 모니터 상에서의 상기 손가락의 이동 패턴에 대한 정보를 생성하고, 상기 모니터 상에서의 특정 위치에서 체류한 시간 정보에 기초하여 사용자의 손 동작 입력을 인식하는, 손 인식 장치
|
12 |
12
적외선 카메라와 모니터를 이용하여 손을 인식하는 방법에 있어서,(a) 상기 적외선 카메라로부터 상기 모니터 및 상기 모니터 상에 위치한 손을 포함하는 촬영 영상이 수신되면, 상기 촬영 영상으로부터 상기 모니터의 외곽선을 검출하여 상기 모니터의 영역을 검출하는 단계,(b) 연결 성분 라벨링(Connected Component Labeling;CCL) 방법을 사용하여 상기 검출된 모니터 영역 내에 위치한 상기 손의 영역을 검출하고, 상기 검출된 손 영역의 길이에 기초하여 상기 손 영역의 무게 중심점을 설정하는 단계,(c) 상기 무게 중심점으로부터 상기 손 영역 내에 존재하는 각 픽셀까지의 거리를 측정하고, 가장 긴 거리에 위치하는 픽셀을 순차적으로 검출하여 각 손가락의 끝점으로 설정하는 단계,(d) 상기 손가락의 끝점을 상기 모니터의 좌표 정보와 매핑하는 단계 및(e) 상기 매핑된 좌표 정보에 기초하여 상기 손가락의 이동 패턴에 대한 정보를 생성하고, 상기 이동 패턴에 대응하는 사용자의 손 동작 입력을 인식하는 단계를 포함하되,상기 모니터는 적외선을 발생시키는 백 라이트를 구비하고 있으며, 상기 적외선 카메라는 상기 모니터를 바라보는 방향으로 설치되어, 상기 모니터 및 상기 모니터 상에 위치한 손을 포함하는 영상을 촬영하는 것이고, 상기 (c) 단계는상기 각 손가락의 끝점 설정 시, 이미 검출된 손가락의 끝점은 설정 대상에 제외하며,상기 검출된 픽셀까지의 길이와 첫 번째 손가락의 길이를 비교하여 미리 정해진 최소 비율 미만이면, 상기 검출된 픽셀을 손가락의 끝점이 아닌 것으로 판단하는 손 인식 방법
|
13 |
13
제 12 항에 있어서,상기 (a) 단계는 상기 촬영 영상으로부터 YCbCr의 휘도 값(Y)이 미리 정해진 값 이상인 영역을 상기 모니터의 영역으로 인식하는, 손 인식 방법
|
14 |
14
제 12 항에 있어서,상기 적외선 카메라가 상기 모니터를 바라보는 방향이 임의로 조정될 수 있도록 상기 촬영 영상에 호모그래피(Homography)를 적용하는 단계를 더 포함하는, 손 인식 방법
|
15 |
15
손을 인식하는 시스템에 있어서,적외선을 발생시키는 백 라이트(back light)를 구비한 모니터,상기 모니터를 바라보는 방향으로 설치되어, 상기 모니터 및 상기 모니터 상에 위치한 손을 포함하는 영상을 촬영하는 적외선 카메라 및상기 촬영된 영상으로부터 밝기 정보를 이용하여 상기 모니터의 영역을 검출하고, 상기 검출된 모니터 영역 내에 존재하는 상기 손의 영역을 검출하여 상기 모니터의 좌표 정보와 매핑하는 손 인식 처리 서버를 포함하되,상기 촬영된 영상은 상기 모니터 상에서 상기 손이 위치한 영역은 적외선 광이 차단되어 어두운 색으로, 그 외 적외선 광이 차단되지 않은 영역은 밝은 색으로 나타나는 것이며,상기 손 인식 처리 서버는 상기 검출된 손 영역의 길이에 기초하여 상기 손 영역의 무게 중심점을 설정하고, 상기 무게 중심점과 상기 손 영역 내에 존재하는 각 픽셀 사이의 거리에 기초하여 손가락의 끝점을 검출하되,상기 각 손가락의 끝점 설정 시, 이미 검출된 손가락의 끝점은 설정 대상에 제외하며,상기 검출된 픽셀까지의 길이와 첫 번째 손가락의 길이를 비교하여 미리 정해진 최소 비율 미만이면, 상기 검출된 픽셀을 손가락의 끝점이 아닌 것으로 판단하는 손 인식 시스템
|
16 |
16
제 15 항에 있어서,상기 모니터는 PC와 연결되어 사용하는 LCD(Liquid Crystal Display) 모니터를 포함하는 것인, 손 인식 시스템
|
17 |
17
제 15 항에 있어서,상기 손 인식 처리 서버는 상기 적외선 카메라가 상기 모니터를 바라보는 방향이 임의로 조정될 수 있도록 상기 촬영 영상에 호모그래피(Homography)를 적용하는, 손 인식 시스템
|
18 |
18
삭제
|
19 |
19
제 15 항에 있어서,상기 손 인식 처리 서버는 상기 손가락의 끝점을 상기 모니터의 좌표 정보와 매핑하여 상기 모니터 상에서의 상기 손가락의 이동 패턴에 대한 정보를 생성하는, 손 인식 시스템
|
20 |
20
제 19 항에 있어서,상기 손 인식 처리 서버는 상기 손가락의 이동 패턴 정보와, 상기 손가락이 상기 모니터 상에서의 특정 위치에 체류한 시간 정보에 기초하여 사용자의 손 동작 입력을 인식하는, 손 인식 시스템
|