KR100967356B1 - 3차원 손 모델 생성 기술을 이용한 가상 입력 방법 및 장치 - Google Patents
3차원 손 모델 생성 기술을 이용한 가상 입력 방법 및 장치 Download PDFInfo
- Publication number
- KR100967356B1 KR100967356B1 KR1020080100656A KR20080100656A KR100967356B1 KR 100967356 B1 KR100967356 B1 KR 100967356B1 KR 1020080100656 A KR1020080100656 A KR 1020080100656A KR 20080100656 A KR20080100656 A KR 20080100656A KR 100967356 B1 KR100967356 B1 KR 100967356B1
- Authority
- KR
- South Korea
- Prior art keywords
- hand
- virtual input
- model
- finger
- hand model
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Image Analysis (AREA)
Abstract
Description
Claims (12)
- 3차원 손 모델 생성 기술을 이용한 가상 입력 장치에 있어서,사용자의 손 영역을 포함한 신체 일부가 촬영된 영상에 가상의 입력 수단을 투영하는 가상 입력 수단 제공부,상기 촬영된 영상으로부터 상기 사용자의 손 영역을 검출하고, 상기 검출된 손 영역의 움직임을 실시간으로 추적하는 손 영역 검출 및 추적부,상기 실시간으로 추적되는 손 영역에 기초하여 3차원 손 모델을 생성하는 3차원 손 모델 생성부,상기 3차원 손 모델의 손가락 위치 및 상기 3차원 손 모델의 손가락 길이 변화 중 하나 이상을 기초로 상기 가상의 입력 수단에 대한 입력을 인식하는 손가락 움직임 인식부 및상기 인식된 입력에 대응하는 기능을 실행하는 기능 실행부를 포함하는 가상 입력 장치.
- 제 1 항에 있어서,상기 손 영역 검출 및 추적부는 미리 학습된 피부색의 분포를 이용하여 피부색의 영역을 추출하고, 상기 추출된 피부색의 영역으로부터 상기 손 영역을 검출하는, 가상 입력 장치.
- 제 1 항에 있어서,상기 손 영역 검출 및 추적부는 입자 필터(Particle Filter) 추적기를 이용하여 상기 검출된 손 영역의 움직임을 실시간으로 추적하는 것인, 가상 입력 장치
- 제 1 항에 있어서,상기 3차원 손 모델 생성부는 상기 실시간으로 추적되는 손 영역으로부터 손바닥과 손가락을 추정한 후 신뢰 전파(Belief Propagation)를 이용하여 3차원 손 모델을 생성하는, 가상 입력 장치
- 삭제
- 제 1 항에 있어서,상기 손가락 움직임 인식부는 히든 마르코프 모델(Hidden Markov Model;HMM) 확률 모델 또는 동적 베이시안 네트워크(Dynamic Bayesian Network;DBN) 확률 모델을 이용하여 상기 3차원 손 모델의 손가락 움직임을 인식하는, 가상 입력 장치.
- 제 1 항에 있어서,상기 가상의 입력 수단은 투명도 조절이 가능하도록 상기 가상 입력 장치의 화면에 디스플레이되는, 가상 입력 장치.
- 3차원 손 모델 생성 기술을 이용한 가상 입력 장치의 동작 방법에 있어서,(a) 사용자의 손 영역을 포함한 신체 일부가 촬영된 영상을 입력 받는 단계,(b) 상기 입력된 영상에 가상의 입력 수단을 투영하여 화면에 디스플레이하는 단계,(c) 상기 입력된 영상으로부터 미리 학습된 피부색의 분포를 이용하여 피부색의 영역을 추출하고, 상기 추출된 피부색의 영역으로부터 상기 손 영역을 검출하는 단계,(d) 상기 검출된 손 영역의 움직임을 실시간으로 추적하여, 추적된 손 영역으로부터 손바닥과 손가락을 추정한 후 3차원 손 모델을 생성하는 단계,(e) 상기 3차원 손 모델의 손가락 위치 및 상기 3차원 손 모델의 손가락 길이 변화 중 하나 이상을 기초로 상기 가상의 입력 수단에 대한 입력을 인식하는 단계 및(f) 상기 인식된 입력에 대응하는 기능을 실행하는 단계를 포함하되, 상기 가상의 입력 수단은 투명도 조절이 가능하도록 상기 가상 입력 장치의 화면에 디스플레이되는, 가상 입력 방법.
- 제 8 항에 있어서,상기 (d) 단계는 입자 필터(Particle Filter) 추적기를 이용하여 상기 검출된 손 영역의 움직임을 실시간으로 추적하는, 가상 입력 방법.
- 제 8 항에 있어서,상기 (d) 단계는 신뢰 전파(Belief Propagation)를 이용하여 3차원 손 모델을 생성하는, 가상 입력 방법.
- 제 8 항에 있어서,상기 (e) 단계는 히든 마르코프 모델(Hidden Markov Model;HMM) 확률 모델 또는 동적 베이시안 네트워크(Dynamic Bayesian Network;DBN) 확률 모델을 이용하여 상기 3차원 손 모델의 손가락 움직임을 인식하는, 가상 입력 방법.
- 삭제
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080100656A KR100967356B1 (ko) | 2008-10-14 | 2008-10-14 | 3차원 손 모델 생성 기술을 이용한 가상 입력 방법 및 장치 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020080100656A KR100967356B1 (ko) | 2008-10-14 | 2008-10-14 | 3차원 손 모델 생성 기술을 이용한 가상 입력 방법 및 장치 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20100041464A KR20100041464A (ko) | 2010-04-22 |
| KR100967356B1 true KR100967356B1 (ko) | 2010-07-05 |
Family
ID=42217194
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020080100656A Expired - Fee Related KR100967356B1 (ko) | 2008-10-14 | 2008-10-14 | 3차원 손 모델 생성 기술을 이용한 가상 입력 방법 및 장치 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100967356B1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101519589B1 (ko) | 2013-10-16 | 2015-05-12 | (주)컴버스테크 | 손 아바타를 이용한 콘텐츠 제어가능 전자학습 장치 및 방법 |
| US10163001B2 (en) | 2015-07-14 | 2018-12-25 | Korea Institute Of Science And Technology | Method and system for controlling virtual model formed in virtual space |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101401656B1 (ko) * | 2012-12-27 | 2014-06-02 | 전자부품연구원 | 동작인식 기반의 가상훈련 시스템 및 그 제어방법 |
| KR101596600B1 (ko) * | 2014-11-28 | 2016-02-23 | 계명대학교 산학협력단 | 사용자 패턴 기반의 동작 인식 보정 장치 및 그 방법 |
| US9720513B2 (en) | 2015-03-18 | 2017-08-01 | Korea Electronics Technology Institute | Apparatus and method for receiving a key input |
| KR102228639B1 (ko) * | 2019-08-09 | 2021-03-16 | 한국과학기술원 | 손동작 추적 장치 및 그 방법 |
| EP4325345A4 (en) | 2021-09-06 | 2024-08-14 | Samsung Electronics Co., Ltd. | ELECTRONIC DEVICE FOR ACQUIRING USER INPUT VIA VIRTUAL KEYBOARD AND METHOD OF OPERATING THE SAME |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19990047902A (ko) * | 1997-12-06 | 1999-07-05 | 정선종 | 손 영역 자동 추출 시스템 및 방법 |
| KR20020079847A (ko) * | 2000-02-11 | 2002-10-19 | 카네스타, 인코포레이티드 | 가상 입력 장치를 사용하여 데이터를 입력하는 방법 및 장치 |
| KR20070009207A (ko) * | 2005-07-15 | 2007-01-18 | 엘지전자 주식회사 | 가상 키보드 입력 장치를 갖는 이동통신 단말기 및 이를이용한 입력 방법 |
-
2008
- 2008-10-14 KR KR1020080100656A patent/KR100967356B1/ko not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19990047902A (ko) * | 1997-12-06 | 1999-07-05 | 정선종 | 손 영역 자동 추출 시스템 및 방법 |
| KR20020079847A (ko) * | 2000-02-11 | 2002-10-19 | 카네스타, 인코포레이티드 | 가상 입력 장치를 사용하여 데이터를 입력하는 방법 및 장치 |
| KR20070009207A (ko) * | 2005-07-15 | 2007-01-18 | 엘지전자 주식회사 | 가상 키보드 입력 장치를 갖는 이동통신 단말기 및 이를이용한 입력 방법 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101519589B1 (ko) | 2013-10-16 | 2015-05-12 | (주)컴버스테크 | 손 아바타를 이용한 콘텐츠 제어가능 전자학습 장치 및 방법 |
| US10163001B2 (en) | 2015-07-14 | 2018-12-25 | Korea Institute Of Science And Technology | Method and system for controlling virtual model formed in virtual space |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20100041464A (ko) | 2010-04-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100967356B1 (ko) | 3차원 손 모델 생성 기술을 이용한 가상 입력 방법 및 장치 | |
| US20230169236A1 (en) | Predictive information for free space gesture control and communication | |
| US8648828B2 (en) | System and method for inputing user commands to a processor | |
| US9952676B2 (en) | Wearable device with gesture recognition mechanism | |
| US9063573B2 (en) | Method and system for touch-free control of devices | |
| US8897490B2 (en) | Vision-based user interface and related method | |
| CN112506340B (zh) | 设备控制方法、装置、电子设备及存储介质 | |
| JP2016118929A (ja) | 入力支援方法、入力支援プログラムおよび入力支援装置 | |
| US12340083B2 (en) | Key function execution method and apparatus, device, and storage medium | |
| Conci et al. | Natural human-machine interface using an interactive virtual blackboard | |
| KR102079985B1 (ko) | 터치 입력 프로세싱 방법 및 디바이스 | |
| CN112565605A (zh) | 图像显示方法、装置和电子设备 | |
| CN105630204A (zh) | 鼠标模拟系统及方法 | |
| US9921689B2 (en) | Information processing method, information processing apparatus, and storage medium | |
| CN105302310B (zh) | 一种手势识别装置、系统及方法 | |
| JP6481360B2 (ja) | 入力方法、入力プログラムおよび入力装置 | |
| CN116400798A (zh) | 键盘显示方法、装置、电子设备及介质 | |
| Hannuksela et al. | Camera‐Based Motion Recognition for Mobile Interaction | |
| Horiuchi et al. | Short range fingertip pointing operation interface by depth camera | |
| Dudley | Probabilistic User Interface Design for Virtual and Augmented Reality Applications | |
| CN116246345A (zh) | 基于动态手势识别的演示控制方法及装置 | |
| JP2025116559A (ja) | 表示装置、操作制限方法、及びプログラム | |
| Dadgar | Survey: Hidden Markov Model Based Approaches for Hand Gesture Recognition | |
| CN117873312A (zh) | 信息输入方法、装置、设备及计算机介质 | |
| Carcangiu | Combining declarative models and computer vision recognition algorithms for stroke gestures |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
| D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
| D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
| PN2301 | Change of applicant |
St.27 status event code: A-3-3-R10-R13-asn-PN2301 St.27 status event code: A-3-3-R10-R11-asn-PN2301 |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
| E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
| P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
| P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
| PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
| PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20130405 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| FPAY | Annual fee payment |
Payment date: 20140304 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
| FPAY | Annual fee payment |
Payment date: 20170328 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
| FPAY | Annual fee payment |
Payment date: 20190411 Year of fee payment: 10 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 10 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 11 |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20210625 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
| PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20210625 |