KR101837482B1 - 영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 - Google Patents
영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 Download PDFInfo
- Publication number
- KR101837482B1 KR101837482B1 KR1020170039102A KR20170039102A KR101837482B1 KR 101837482 B1 KR101837482 B1 KR 101837482B1 KR 1020170039102 A KR1020170039102 A KR 1020170039102A KR 20170039102 A KR20170039102 A KR 20170039102A KR 101837482 B1 KR101837482 B1 KR 101837482B1
- Authority
- KR
- South Korea
- Prior art keywords
- current
- block
- image
- tracking
- image processing
- Prior art date
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 title claims description 32
- 238000012545 processing Methods 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 14
- 230000010365 information processing Effects 0.000 claims description 3
- 238000012795 verification Methods 0.000 claims 3
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000005286 illumination Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000004904 shortening Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000008921 facial expression Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/20—Movements or behaviour, e.g. gesture recognition
- G06V40/28—Recognition of hand or arm movements, e.g. recognition of deaf sign language
-
- G06K9/00355—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G06K9/00302—
-
- G06K9/00597—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/174—Facial expression recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/18—Eye characteristics, e.g. of the iris
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Multimedia (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- Ophthalmology & Optometry (AREA)
- Image Analysis (AREA)
Abstract
Description
도 2는, 도 1의 평면도이다.
도 3은, (a) (b) 카메라에 포착된 영상, (c) 제스처 인식 인터페이스의 전체 블럭도이다.
도 4는, 화면 예로서, (a) 배경제거 후의 전경영상, (b) 전경영상의 위치와 크기를 추출하여 특이부로 정의하고 레이블링하여 출력하는 블럽(Blob)의 개념도, (c) 위치추적의 개념도, (d)업데이팅 조건을 예시하는 테이블이다.
도 5는, 도 4 (d)의 (A)의 세부정책 예시도이다.
도 6은, 도 4 (d)의 (B)의 세부정책 예시도이다.
도 7은, 도 4 (d)의 (C)의 세부정책 예시도이다.
h1, h2: 대상체
b, f, p, t: 배경물체
cam: 카메라(영상취득장치)
1: 영상입력모듈
2: 대상체 검출모듈
3: 위치추적모듈
4: 제스처 인식모듈
5: 후처리모듈
Claims (8)
- 미리 정해진 주기마다 매회 영상취득장치로부터 입력받은 처리영상 속에서 다중 프레임 기반 모션모델을 이용하여 미리 정해진 대상체를 전경영상으로 검출하고 이를 위치와 크기로 간략화시킨 블럽을 산출한 후, 추적의 대상인 오브젝트와 상기 블럽을 비교하여, 상기 오브젝트의 위치를 추적하는 영상처리방법에 있어서,
상기 영상처리방법은, 금회의 오브젝트의 위치를 결정할 때, 모션모델에 기반하여, 금회의 블럽의 유무와 추적 중인 오브젝트의 유무를 금회의 오브젝트의 위치 결정의 요소로 함으로써, 블럽의 부정확, 오류 또는 인식실패에 대한 보완을 행하면서 금회의 오브젝트의 위치를 결정하고,
(1) 추적 중인 오브젝트가 존재하는 상황에서 금회에 새로운 블럽이 입력된 경우에는, 금회의 상기 블럽이,
(1-1) 최근 1회 이상의 상기 전경영상 또는 블럽과 미리 정해진 비율 이상으로 중첩되고, 또한,
(1-2) 최근 1회 이상의 상기 오브젝트와 미리 정해진 비율 이상으로 중첩될 때,
금회의 상기 블럽의 위치에 의해 금회의 상기 오브젝트의 위치를 결정하는 오브젝트 검증결정단계와,
(2) 추적 중인 오브젝트가 존재하지 않는 상황에서 금회에 새로운 블럽이 입력된 경우에는, 블럽의 유효성을 검증하기 위하여, 금회의 상기 블럽이, 최근 1회 이상의 상기 전경영상 또는 블럽 또는 이들의 조합과 미리 정해진 비율 이상으로 중첩될 때, 금회의 상기 블럽이 새로운 오브젝트로 설정되도록 하는 오브젝트 추가단계와,
(3) 추적 중인 오브젝트가 존재하는데도, 새로운 블럽이 입력되지 않은 경우에는, 금회의 상기 전경영상의 정보가 존재하면, 금회의 상기 전경영상의 정보를 이용하여 금회의 상기 오브젝트의 위치를 추정하는 오브젝트 추정단계
를 포함하여 이루어지고,
상기 오브젝트 추정단계에 있어서, 상기 전경영상의 유효성의 검증을 위해, 금회의 상기 전경영상이, 최근 1회 이상의
(3-1) 상기 전경영상 또는 블럽 또는 이들의 조합, 또는
(3-2) 상기 오브젝트, 또는
(3-3) 상기 (3-1)과 (3-2)의 조합
과 미리 정해진 비율 이상으로 중첩됨으로써 관련되어 있는 경우에만 추정에 이용됨
함을 특징으로 하는 영상처리방법. - 청구항 1에 있어서,
금회의 상기 오브젝트의 위치는, 금회의 상기 블럽의 위치와 전회의 상기 오브젝트의 위치의 평균위치로 산정됨
을 특징으로 하는 영상처리방법. - 미리 정해진 주기마다 영상취득장치로부터 입력받은 처리영상 속에서 다중 프레임 기반 모션모델을 이용하여 미리 정해진 대상체를 검출하는 검출단계와,
상기 대상체의 과거 위치와 크기에 대한 금회 위치와 크기로부터 궤적을 추적하는 추적단계와,
상기 궤적의 패턴에 대응되는 제스처를 결정하는 제스처 결정단계
를 포함하는 제스처 인식 인터페이스 방법으로서,
상기 추적단계는, 청구항 1의 영상처리방법을 이용하여 이루어짐
을 특징으로 하는 제스처 인식 인터페이스 방법. - 미리 정해진 주기마다 매회 영상취득장치로부터 입력받은 처리영상 속에서 다중 프레임 기반 모션모델을 이용하여 미리 정해진 대상체를 전경영상으로 검출하고 이를 위치와 크기로 간략화시킨 블럽을 산출한 후, 추적의 대상인 오브젝트와 상기 블럽을 비교하여, 상기 오브젝트의 위치를 추적하는 영상처리장치에 있어서,
상기 영상처리장치는, 금회의 오브젝트의 위치를 결정할 때, 모션모델에 기반하여, 금회의 블럽의 유무와 추적 중인 오브젝트의 유무를 금회의 오브젝트의 위치 결정의 요소로 함으로써, 블럽의 부정확, 오류 또는 인식실패에 대한 보완을 행하면서 금회의 오브젝트의 위치를 결정하고,
(1) 추적 중인 오브젝트가 존재하는 상황에서 금회에 새로운 블럽이 입력된 경우에는, 금회의 상기 블럽이,
(1-1) 최근 1회 이상의 상기 전경영상 또는 블럽과 미리 정해진 비율 이상으로 중첩되고, 또한,
(1-2) 최근 1회 이상의 상기 오브젝트와 미리 정해진 비율 이상으로 중첩될 때,
금회의 상기 블럽의 위치에 의해 금회의 상기 오브젝트의 위치를 결정하는 오브젝트 검증결정부와,
(2) 추적 중인 오브젝트가 존재하지 않는 상황에서 금회에 새로운 블럽이 입력된 경우에는, 블럽의 유효성을 검증하기 위하여, 금회의 상기 블럽이, 최근 1회 이상의 상기 전경영상 또는 블럽 또는 이들의 조합과 미리 정해진 비율 이상으로 중첩될 때, 금회의 상기 블럽이 새로운 오브젝트로 설정되도록 하는 오브젝트 추가부와,
(3) 추적 중인 오브젝트가 존재하는데도, 새로운 블럽이 입력되지 않은 경우에는, 금회의 상기 전경영상의 정보가 존재하면, 금회의 상기 전경영상의 정보를 이용하여 금회의 상기 오브젝트의 위치를 추정하는 오브젝트 추정부
를 포함하여 이루어지고,
상기 오브젝트 추정부에 있어서, 상기 전경영상의 유효성의 검증을 위해, 금회의 상기 전경영상이, 최근 1회 이상의
(3-1) 상기 전경영상 또는 블럽 또는 이들의 조합, 또는
(3-2) 상기 오브젝트, 또는
(3-3) 상기 (3-1)과 (3-2)의 조합
과 미리 정해진 비율 이상으로 중첩됨으로써 관련되어 있는 경우에만 추정에 이용됨
함을 특징으로 하는 영상처리장치. - 미리 정해진 주기마다 영상취득장치로부터 입력받은 처리영상 속에서 다중 프레임 기반 모션모델을 이용하여 미리 정해진 대상체를 검출하는 검출부와,
상기 대상체의 과거 위치와 크기에 대한 금회 위치와 크기로부터 궤적을 추적하는 추적부와,
상기 궤적의 패턴에 대응되는 제스처를 결정하는 제스처 결정부
를 포함하는 제스처 인식 인터페이스 장치로서,
상기 추적부는, 청구항 4의 영상처리장치를 이용하여 이루어짐
을 특징으로 하는 제스처 인식 인터페이스 장치. - 미리 정해진 주기마다 매회 영상취득장치로부터 입력받은 처리영상 속에서 다중 프레임 기반 모션모델을 이용하여 미리 정해진 대상체를 전경영상으로 검출하고 이를 위치와 크기로 간략화시킨 블럽을 산출한 후, 추적의 대상인 오브젝트와 상기 블럽을 비교하여, 상기 오브젝트의 위치를 추적하는 영상처리방법의 각 단계를 정보처리기기에서 수행시키기 위한 프로그램을 기록한 정보처리기기로 읽을 수 있는 기록매체에 있어서,
상기 영상처리방법은, 금회의 오브젝트의 위치를 결정할 때, 모션모델에 기반하여, 금회의 블럽의 유무와 추적 중인 오브젝트의 유무를 금회의 오브젝트의 위치 결정의 요소로 함으로써, 블럽의 부정확, 오류 또는 인식실패에 대한 보완을 행하면서 금회의 오브젝트의 위치를 결정하고,
(1) 추적 중인 오브젝트가 존재하는 상황에서 금회에 새로운 블럽이 입력된 경우에는, 금회의 상기 블럽이,
(1-1) 최근 1회 이상의 상기 전경영상 또는 블럽과 미리 정해진 비율 이상으로 중첩되고, 또한,
(1-2) 최근 1회 이상의 상기 오브젝트와 미리 정해진 비율 이상으로 중첩될 때,
금회의 상기 블럽의 위치에 의해 금회의 상기 오브젝트의 위치를 결정하는 오브젝트 검증결정단계와,
(2) 추적 중인 오브젝트가 존재하지 않는 상황에서 금회에 새로운 블럽이 입력된 경우에는, 블럽의 유효성을 검증하기 위하여, 금회의 상기 블럽이, 최근 1회 이상의 상기 전경영상 또는 블럽 또는 이들의 조합과 미리 정해진 비율 이상으로 중첩될 때, 금회의 상기 블럽이 새로운 오브젝트로 설정되도록 하는 오브젝트 추가단계와,
(3) 추적 중인 오브젝트가 존재하는데도, 새로운 블럽이 입력되지 않은 경우에는, 금회의 상기 전경영상의 정보가 존재하면, 금회의 상기 전경영상의 정보를 이용하여 금회의 상기 오브젝트의 위치를 추정하는 오브젝트 추정단계
를 포함하여 이루어지고,
상기 오브젝트 추정단계에 있어서, 상기 전경영상의 유효성의 검증을 위해, 금회의 상기 전경영상이, 최근 1회 이상의
(3-1) 상기 전경영상 또는 블럽 또는 이들의 조합, 또는
(3-2) 상기 오브젝트, 또는
(3-3) 상기 (3-1)과 (3-2)의 조합
과 미리 정해진 비율 이상으로 중첩됨으로써 관련되어 있는 경우에만 추정에 이용됨
함을 특징으로 하는 영상처리방법의 각 단계를 정보처리기기에서 수행시키기 위한 프로그램을 기록한 정보처리기기로 읽을 수 있는 기록매체. - 미리 정해진 주기마다 영상취득장치로부터 입력받은 처리영상 속에서 다중 프레임 기반 모션모델을 이용하여 미리 정해진 대상체를 검출하는 검출단계와,
상기 대상체의 과거 위치와 크기에 대한 금회 위치와 크기로부터 궤적을 추적하는 추적단계와,
상기 궤적의 패턴에 대응되는 제스처를 결정하는 제스처 결정단계
를 포함하는 제스처 인식 인터페이스 방법의 각 단계를 정보처리기기에서 수행시키기 위한 프로그램을 기록한 정보처리기기로 읽을 수 있는 기록매체로서,
상기 추적단계는, 청구항 1의 영상처리방법을 이용하여 이루어짐
을 특징으로 하는 제스처 인식 인터페이스 방법의 각 단계를 정보처리기기에서 수행시키기 위한 프로그램을 기록한 정보처리기기로 읽을 수 있는 기록매체. - 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170039102A KR101837482B1 (ko) | 2017-03-28 | 2017-03-28 | 영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170039102A KR101837482B1 (ko) | 2017-03-28 | 2017-03-28 | 영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150035931A Division KR20160111151A (ko) | 2015-03-16 | 2015-03-16 | 영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170039113A KR20170039113A (ko) | 2017-04-10 |
KR101837482B1 true KR101837482B1 (ko) | 2018-03-13 |
Family
ID=58581308
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170039102A KR101837482B1 (ko) | 2017-03-28 | 2017-03-28 | 영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101837482B1 (ko) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110298298B (zh) * | 2019-06-26 | 2022-03-08 | 北京市商汤科技开发有限公司 | 目标检测及目标检测网络的训练方法、装置及设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045152A (ja) * | 2011-08-22 | 2013-03-04 | Dainippon Printing Co Ltd | 動体追跡装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101558031B1 (ko) | 2012-10-30 | 2015-10-06 | 삼성에스디에스 주식회사 | 깊이 정보 기반의 포스처와 제스처 인식 장치 및 방법 |
-
2017
- 2017-03-28 KR KR1020170039102A patent/KR101837482B1/ko active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013045152A (ja) * | 2011-08-22 | 2013-03-04 | Dainippon Printing Co Ltd | 動体追跡装置 |
Also Published As
Publication number | Publication date |
---|---|
KR20170039113A (ko) | 2017-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | Monocular visual-inertial state estimation for mobile augmented reality | |
US11037325B2 (en) | Information processing apparatus and method of controlling the same | |
US11308347B2 (en) | Method of determining a similarity transformation between first and second coordinates of 3D features | |
KR101603017B1 (ko) | 제스처 인식 장치 및 제스처 인식 장치의 제어 방법 | |
US8879787B2 (en) | Information processing device and information processing method | |
US9390334B2 (en) | Number of persons measurement device | |
KR101534742B1 (ko) | 차량용 제스처 인식 시스템 및 그 방법 | |
KR20180112090A (ko) | 카메라의 포즈를 판단하기 위한 장치 및 방법 | |
EP2858008A2 (en) | Target detecting method and system | |
JP5381569B2 (ja) | ジェスチャ認識装置、ジェスチャ認識方法、およびジェスチャ認識プログラム | |
US20120163661A1 (en) | Apparatus and method for recognizing multi-user interactions | |
WO2008143523A1 (en) | Camera pose estimation apparatus and method for augmented reality imaging | |
US11727637B2 (en) | Method for generating 3D skeleton using joint-based calibration acquired from multi-view camera | |
CN111798487A (zh) | 目标跟踪方法、装置和计算机可读存储介质 | |
US10496874B2 (en) | Facial detection device, facial detection system provided with same, and facial detection method | |
JP2018113021A (ja) | 情報処理装置およびその制御方法、プログラム | |
WO2015108736A1 (en) | Stereo image processing using contours | |
KR101350387B1 (ko) | 깊이 정보를 이용한 손 검출 방법 및 그 장치 | |
EP3035234A1 (en) | Method and electronic device for object tracking in a light-field capture | |
CN106406507B (zh) | 图像处理方法以及电子设备 | |
KR101837482B1 (ko) | 영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 | |
JP5416489B2 (ja) | 三次元指先位置検出方法、三次元指先位置検出装置、およびプログラム | |
KR20160111151A (ko) | 영상처리방법 및 장치, 그리고 이를 이용한 제스처 인식 인터페이스 방법 및 장치 | |
CN115461794A (zh) | 从二维图像估计用户手势的方法、系统和非暂时性计算机可读记录介质 | |
KR102739613B1 (ko) | 영상내 객체의 깊이정보를 추정하는 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
PA0107 | Divisional application |
Comment text: Divisional Application of Patent Patent event date: 20170328 Patent event code: PA01071R01D Filing date: 20150316 Application number text: 1020150035931 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170627 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20180125 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180306 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180307 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20210224 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20220222 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20231217 |