1 |
1
손가락에 부착하는 색상 마커 영역을 포함하는 타겟 영상을 입력받는 카메라;색상 검출 기술을 이용하여 상기 타겟 영상에서 상기 색상 마커 영역을 검출하는 마커 영역 검출 모듈; 및 상기 색상 마커 영역을 이용하여 3차원 좌표값을 연산하는 좌표 연산 모듈을 포함하되,상기 좌표 연산 모듈은 상기 3차원 좌표값 중 z 좌표값을 상기 카메라와 상기 색상 마커 영역의 거리로 결정하고, 상기 거리는 상기 타겟 영상의 너비와 카메라 시야각(FOV)의 비를 이용하여 결정하는 손가락에 부착한 마커를 이용하여 제어 명령을 생성하는 이동 단말
|
2 |
2
제1항에 있어서,상기 마커 영역 검출 모듈은CAMshift 알고리즘을 사용하여 상기 타겟 영상에서 상기 색상 마커 영역을 검출하는 손가락에 부착한 마커를 이용하여 제어 명령을 생성하는 이동 단말
|
3 |
3
제2항에 있어서,상기 마커 영역 검출 모듈은상기 색상 마커 영역이 관심 영역으로 지정되면, RGB 영상을 HSV 영상으로 변환하고, 상기 HSV 영상의 H 채널에 대해 히스토그램의 최대 빈도수 특성을 이용하여 기본 영상을 생성하고, 상기 HSV 영상의 S 채널과 V 채널 각각에 대해 임계값을 추출한 결과를 합산하여 마스크 영상을 생성하고, 상기 기본 영상과 상기 마스크 영상을 결합하여 상기 색상 마커 영역을 검출하는 손가락에 부착한 마커를 이용하여 제어 명령을 생성하는 이동 단말
|
4 |
4
제1항에 있어서,상기 좌표 연산 모듈은상기 3차원 좌표값의 Z 좌표값(FingerPoint
|
5 |
5
제4항에 있어서,상기 좌표 연산 모듈은상기 3차원 좌표값의 X 좌표값(FingerPoint
|
6 |
6
제4항에 있어서,상기 좌표 연산 모듈은상기 3차원 좌표값의 Y 좌표값(FingerPoint
|
7 |
7
손가락 영역을 포함하는 타겟 영상을 입력받는 카메라;영상 처리 기술을 이용하여 상기 타겟 영상에서 손가락 영역을 검출하고, 상기 손가락 영역에서 손가락 끝 영역을 검출하는 손가락 끝 영역 검출 모듈;색상 검출 기술을 이용하여 상기 타겟 영상에서 손가락에 부착된 색상 마커 영역을 검출하는 마커 영역 검출 모듈;사용자의 입력을 기준으로 상기 손가락 끝 영역 검출 모듈 또는 상기 마커 영역 검출 모듈을 구동하는 제어 모듈; 및상기 손가락 끝 영역 또는 상기 색상 마커 영역을 이용하여 3차원 좌표값을 연산하는 좌표 연산 모듈을 포함하되,상기 좌표 연산 모듈이 상기 손가락 끝 영역을 이용하는 경우, 상기 3차원 좌표값 중 z 좌표값을 상기 카메라와 상기 손가락 끝 영역의 제1 거리로 결정하고, 상기 제1 거리는 상기 타겟 영상의 너비와 카메라 시야각(FOV)의 비를 이용하여 결정하고,상기 좌표 연산 모듈이 상기 색상 마커 영역을 이용하는 경우, 상기 3차원 좌표값 중 z 좌표값을 상기 카메라와 상기 색상 마커 영역의 제2 거리로 결정하고, 상기 제2 거리는 상기 타겟 영상의 너비와 카메라 시야각(FOV)의 비를 이용하여 결정하는 손가락에 부착한 마커를 이용하여 제어 명령을 생성하는 이동 단말
|
8 |
8
제7항에 있어서,상기 손가락 끝 영역 검출 모듈은 피부색 검출 기술 또는 에지 검출 기술을 사용하여 상기 타겟 영상에서 손가락 끝 영역을 검출하고, 상기 마커 영역 검출 모듈은 CAMshift 알고리즘을 사용하여 상기 타겟 영상에서 상기 색상 마커 영역을 검출하는 손가락에 부착한 마커를 이용하여 제어 명령을 생성하는 이동 단말
|
9 |
9
제7항에 있어서,상기 좌표 연산 모듈은 상기 손가락 끝 영역의 기준점을 이용하여 X 좌표값 및 Y 좌표값을 연산하고, 상기 손가락 끝 영역의 너비, 높이 또는 면적 중 적어도 하나를 이용하여 Z 좌표값을 연산하는 손가락에 부착한 마커를 이용하여 제어 명령을 생성하는 이동 단말
|
10 |
10
제7항에 있어서,상기 좌표 연산 모듈은 상기 색상 마커 영역의 너비, 지름, 높이 또는 면적 중 적어도 하나를 이용하여 Z 좌표값를 연산하고, 상기 Z 좌표값을 이용하여 상기 색상 마커 영역의 중심 픽셀이 이동한 실제 거리를 연산하여 X 좌표값 및 Y 좌표값을 연산하는 손가락에 부착한 마커를 이용하여 제어 명령을 생성하는 이동 단말
|
11 |
11
단말이 카메라를 통해 색상 마커를 부착한 손가락 영역을 포함하는 타겟 영상을 입력받는 단계;상기 단말이 상기 손가락 영역 또는 상기 타겟 영상에 포함된 색상 마커 영역을 이용하기 위한 명령을 입력하는 단계;상기 단말이 상기 손가락 영역을 이용하고자 하는 명령이 입력된 경우 상기 타겟 영상에서 영상 처리 기술을 이용하여 손가락 끝 영역을 검출하고, 상기 색상 마커 영역을 이용하고자 하는 명령이 입력된 경우 상기 색상 마커 영역을 검출하는 단계; 및상기 단말이 상기 손가락 끝 영역 또는 상기 색상 마커 영역을 이용하여 3차원 좌표값을 연산하는 단계를 포함하되,상기 좌표값을 연산하는 단계는 상기 단말이 상기 손가락 끝 영역을 이용하는 경우, 상기 3차원 좌표값 중 z 좌표값을 상기 카메라와 상기 손가락 끝 영역의 제1 거리로 결정하고, 상기 제1 거리는 상기 타겟 영상의 너비와 카메라 시야각(FOV)의 비를 이용하여 결정하고,상기 단말이 상기 색상 마커 영역을 이용하는 경우, 상기 3차원 좌표값 중 z 좌표값은 상기 카메라와 상기 색상 마커 영역의 제2 거리로 결정하고, 상기 제2 거리는 상기 타겟 영상의 너비와 카메라 시야각(FOV)의 비를 이용하여 결정하는 손가락에 부착한 마커를 이용하여 단말에서 제어 명령을 생성하는 방법
|
12 |
12
제11항에 있어서,상기 색상 마커 영역을 이용하고자 하는 명령은 상기 단말의 터치 디스플레이 장치에서 출력되는 상기 색상 마커 영역에 대한 터치 입력인 손가락에 부착한 마커를 이용하여 단말에서 제어 명령을 생성하는 방법
|
13 |
13
제11항에 있어서,상기 색상 마커 영역을 검출하는 단계는 CAMshift 알고리즘을 사용하여 상기 타겟 영상에서 상기 색상 마커 영역을 검출하되,상기 색상 마커 영역이 포함된 RGB 영상을 HSV 영상으로 변환하는 단계;상기 HSV 영상의 H 채널에 대해 히스토그램의 최대 빈도수 특성을 이용하여 기본 영상을 생성하는 단계;상기 HSV 영상의 S 채널과 V 채널 각각에 대해 임계값을 추출한 결과를 합산하여 마스크 영상을 생성하는 단계; 및 상기 기본 영상과 상기 마스크 영상을 결합하여 최종 영상을 생성하는 단계를 포함하는 손가락에 부착한 마커를 이용하여 단말에서 제어 명령을 생성하는 방법
|
14 |
14
제11항에 있어서,상기 좌표값을 연산하는 단계는상기 손가락 영역을 이용하는 경우, 상기 손가락 끝 영역의 기준점을 이용하여 X 좌표값 및 Y 좌표값을 연산하고, 상기 손가락 끝 영역의 너비, 높이 또는 면적 중 적어도 하나를 이용하여 Z 좌표값을 연산하는 손가락에 부착한 마커를 이용하여 단말에서 제어 명령을 생성하는 방법
|
15 |
15
제11항에 있어서,상기 좌표값을 연산하는 단계는상기 색상 마커 영역을 이용하는 경우, 상기 색상 마커 영역의 너비, 지름, 높이 또는 면적 중 적어도 하나를 이용하여 Z 좌표값를 연산하고, 상기 Z 좌표값을 이용하여 상기 색상 마커 영역의 중심 픽셀이 이동한 실제 거리를 연산하여 X 좌표값 및 Y 좌표값을 연산하는 손가락에 부착한 마커를 이용하여 단말에서 제어 명령을 생성하는 방법
|
16 |
16
제11항에 있어서,상기 좌표값을 연산하는 단계에서상기 색상 마커 영역을 이용하는 경우, 상기 단말은 상기 3차원 좌표값의 Z 좌표값(FingerPoint
|
17 |
17
제16항에 있어서,상기 좌표값을 연산하는 단계에서 상기 단말은 상기 3차원 좌표값의 X 좌표값(FingerPoint
|
18 |
18
제16항에 있어서,상기 좌표값을 연산하는 단계에서 상기 단말은 상기 3차원 좌표값의 Y 좌표값(FingerPoint
|