KR100692526B1 - 시스템 자동제어용 제스처 인식 장치 및 그 방법 - Google Patents
시스템 자동제어용 제스처 인식 장치 및 그 방법 Download PDFInfo
- Publication number
- KR100692526B1 KR100692526B1 KR1020050119798A KR20050119798A KR100692526B1 KR 100692526 B1 KR100692526 B1 KR 100692526B1 KR 1020050119798 A KR1020050119798 A KR 1020050119798A KR 20050119798 A KR20050119798 A KR 20050119798A KR 100692526 B1 KR100692526 B1 KR 100692526B1
- Authority
- KR
- South Korea
- Prior art keywords
- user
- gesture
- robot
- image
- region
- 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; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
- G06T7/285—Analysis of motion using a sequence of stereo image pairs
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T1/00—General purpose image data processing
- G06T1/0014—Image feed-back for automatic industrial control, e.g. robot with camera
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
- G06T2207/10021—Stereoscopic video; Stereoscopic image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30196—Human being; Person
-
- 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/107—Static hand or arm
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Robotics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Psychiatry (AREA)
- Social Psychology (AREA)
- User Interface Of Digital Computer (AREA)
- Image Analysis (AREA)
- Manipulator (AREA)
Abstract
Description
Claims (11)
- 로봇에 부착된 카메라로부터 사용자의 제스처 영상을 획득하여 전달하는 영상 입력부(100);상기 영상 입력부(100)로부터 전달된 영상의 시퀀스로부터 이웃하는 프레임간의 영상차를 통해 추출된 움직임 후보 영역과 상기 전달된 영상의 영상특징정보를 이용하여 사용자에 대한 사람의 형상을 추출하는 형상 디텍터부(200);상기 사용자의 제스처 영상 중 사용자의 제스처 구간을 추출하여 인식하는 제스처 인식부(300); 및상기 사용자의 제스처를 인식하여 시스템을 자동으로 제어하거나 로봇의 동작을 자동으로 제어하는 시스템 및 로봇동작 자동제어부(400);를 포함하여 구성되는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 장치.
- 제 1항에 있어서, 상기 형상 디텍터부(200)는,상기 영상 입력부(100)로부터 전달된 연속된 영상의 시퀀스로부터 이웃하는 프레임간의 영상 차를 이용하여 사용자의 움직임 영역을 추출하는 움직임 영역 추출부(210);상기 사용자의 움직임 영역에서 영상 특징 정보를 추출하는 영상특징정보 추출부(220); 및상기 추출한 영상특징정보로부터 사람의 형상을 추출하는 형상 추출부(230);를 포함하여 구성되는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 장치.
- 제 1항 또는 제 2항에 있어서, 상기 제스처 인식부(300)는,상기 사람의 형상으로부터 구조적 특징 정보를 이용하여 얼굴 영역을 검출하는 얼굴영역 추출부(310);상기 추출한 얼굴 영역으로부터 피부색 영역 및 움직임 영역을 추정하여 손 영역을 검출하는 손영역 추출부(320); 및상기 검출된 손 영역으로부터 사용자의 제스처 영역을 검출하여 제스처 특징을 추출하고, 추출된 제스처 특징을 이용하여 사용자의 제스처를 인식하는 제스처 특징 추출 및 인식부(330);를 포함하여 구성되는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 장치.
- 제 3항에 있어서, 상기 시스템 및 로봇동작 자동제어부(400)는,특정 시스템을 선택할 수 있는 버튼을 디스플레이하는 시스템 선택부(410)와 상기 사용자의 제스처에 따라 선택된 버튼을 제어하여 시스템을 자동제어하는 버튼 제어부(420)로 구성된 시스템 자동제어부(440); 및상기 사용자의 제스처에 의해 로봇의 동작을 자동으로 제어하는 로봇동작 자동제어부(430);를 포함하여 구성되는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 장치.
- 제 2항에 있어서, 상기 움직임 영역 추출부(210)에서 사용자의 움직임 영역은,상기 영상 입력부(100)를 통해 획득한 영상 시퀀스로부터 연속된 영상 세 프레임간 화소의 명도의 차가 임계치보다 큰 경우, 움직임이 발생한 화소로 간주하여 움직임 영역으로 추출되는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 장치.
- 제 4항에 있어서, 상기 로봇동작 자동제어부(430)에서 로봇의 움직임 제어는,사용자가 로봇을 호출하는 제스처를 행할 경우, 상기 사용자 쪽으로 로봇을 이동하게 하고, 시스템 제어를 위한 손의 제스처를 충분히 인식할만한 거리까지 접근했을 때 로봇의 움직임을 정지시키는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 장치.
- 제 3항에 있어서, 상기 제스처 특징 추출 및 인식부(330)에서 제스처 인식은,사용자가 행하는 제스처의 방향성, 공간성, 시간성에 무관하게 사용자의 제스처를 인식할 수 있도록 하는 구조적 특징 패턴을 추출하여 인식하는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 장치.
- 사용자의 제스처를 인식하는 방법에 있어서,로봇에 장착된 카메라를 통해 입력 영상을 획득하는 단계;상기 획득한 입력 영상으로부터 사용자를 검출하고, 상기 검출된 사용자의 손의 움직임을 추출하는 단계;상기 추출된 손의 움직임에 의한 제스처가 로봇을 제어하기 위한 제스처인지, 시스템 자동 제어를 위한 제스처인지를 판별하는 단계;상기 판별 결과, 상기 로봇을 제어하기 위한 제스처일 경우, 상기 사용자와 로봇간의 일정 거리가 유지될 때까지 상기 사용자에게 다가가도록 제어하는 단계; 및상기 사용자의 로봇 움직임을 멈추게 하는 제스처를 인식하면, 상기 사용자의 정면에서 로봇이 멈추도록 제어하는 단계;를 포함하여 이루어진 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 방법.
- 제 8항에 있어서, 상기 획득한 입력 영상으로부터 사용자를 검출하고, 상기 검출된 사용자의 손의 움직임을 추출하는 단계에 있어서, 상기 사용자 검출은,상기 획득한 입력 영상에 임계치 이상의 움직임 영역이 존재하는지 체크하는 단계;상기 체크 결과, 상기 임계치 이상의 움직임 영역이 존재하는 경우, 연속한 영상 프레임으로부터 움직임 후보 영역을 추출하는 단계;상기 움직임 후보 영역으로부터 영상 특징 정보를 추출하여 사람의 실루엣 형상을 검출하는 단계; 및상기 검출된 사람의 실루엣 형상으로부터 사용자의 얼굴 영역을 추출하여 상기 사용자를 검출하는 단계;를 더 포함하여 이루어지는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 방법.
- 제 9항에 있어서, 상기 사용자의 손의 움직임 추출은,상기 추출한 사용자의 얼굴 영역에서 피부색 영역을 역으로 추정하여 손 영역을 추출하는 단계; 및상기 추출한 손 영역으로부터 손의 움직임을 추적하여 제스처 구간을 검출하는 단계;를 더 포함하여 이루어지는 것을 특징으로 하는 시스템 자동 제어용 제스처 인식 방법.
- 제 8항에 있어서, 상기 제스처 판별 단계에서, 시스템을 자동 제어하기 위한 제스처일 경우, 시스템 자동 제어는,시스템 선택을 위한 버튼을 디스플레이하는 단계;상기 사용자의 제스처가 인식되면, 상기 사용자의 제스처에 따라 선택된 버튼을 제어하여 시스템을 플레이시키는 단계; 및상기 사용자가 시스템의 플레이 멈춤 제스처를 행하거나 일정 시간 이상 자리를 비웠을 경우, 상기 선택된 시스템의 플레이를 정지시키는 단계;를 더 포함하여 이루어지는 것을 특징으로 하는 로봇을 이용한 시스템 자동 제어용 제스처 인식 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050119798A KR100692526B1 (ko) | 2005-12-08 | 2005-12-08 | 시스템 자동제어용 제스처 인식 장치 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050119798A KR100692526B1 (ko) | 2005-12-08 | 2005-12-08 | 시스템 자동제어용 제스처 인식 장치 및 그 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100692526B1 true KR100692526B1 (ko) | 2007-03-12 |
Family
ID=38103040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050119798A Expired - Fee Related KR100692526B1 (ko) | 2005-12-08 | 2005-12-08 | 시스템 자동제어용 제스처 인식 장치 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100692526B1 (ko) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100916836B1 (ko) | 2008-05-29 | 2009-09-14 | 고려대학교 산학협력단 | 지시형 제스처를 인식하는 방법 및 장치 |
KR101130063B1 (ko) | 2010-04-30 | 2012-03-28 | 동명대학교산학협력단 | 차세대 통합 디스플레이 장치용 손동작 인식 기반의 콘텐츠 제어 방법 |
WO2012144667A1 (en) * | 2011-04-19 | 2012-10-26 | Lg Electronics Inc. | Method and electronic device for gesture recognition |
WO2013165177A1 (ko) * | 2012-05-02 | 2013-11-07 | 주식회사 매크론 | 동작 인식 리모트 컨트롤러 |
CN104023160A (zh) * | 2013-02-28 | 2014-09-03 | 株式会社Pfu | 上置型扫描仪装置和图像获取方法 |
KR101536353B1 (ko) * | 2014-07-16 | 2015-07-14 | 주식회사 매크론 | 동작인식 장난감 |
US9940718B2 (en) | 2013-05-14 | 2018-04-10 | Samsung Electronics Co., Ltd. | Apparatus and method for extracting peak image from continuously photographed images |
CN111332314A (zh) * | 2018-11-30 | 2020-06-26 | 上海博泰悦臻网络技术服务有限公司 | 无人车服务方法及系统、存储介质、车载终端及无人车 |
KR102290505B1 (ko) * | 2020-07-15 | 2021-08-13 | 이영훈 | 딥러닝 기반의 스마트 tv 자동 제어 방법 및 이를 수행하는 스마트 tv |
CN113494802A (zh) * | 2020-05-28 | 2021-10-12 | 海信集团有限公司 | 一种智能冰箱控制方法及智能冰箱 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003266353A (ja) | 2002-03-18 | 2003-09-24 | Sony Corp | ロボット装置及びその制御方法 |
-
2005
- 2005-12-08 KR KR1020050119798A patent/KR100692526B1/ko not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003266353A (ja) | 2002-03-18 | 2003-09-24 | Sony Corp | ロボット装置及びその制御方法 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100916836B1 (ko) | 2008-05-29 | 2009-09-14 | 고려대학교 산학협력단 | 지시형 제스처를 인식하는 방법 및 장치 |
KR101130063B1 (ko) | 2010-04-30 | 2012-03-28 | 동명대학교산학협력단 | 차세대 통합 디스플레이 장치용 손동작 인식 기반의 콘텐츠 제어 방법 |
WO2012144667A1 (en) * | 2011-04-19 | 2012-10-26 | Lg Electronics Inc. | Method and electronic device for gesture recognition |
US9372540B2 (en) | 2011-04-19 | 2016-06-21 | Lg Electronics Inc. | Method and electronic device for gesture recognition |
KR101370022B1 (ko) * | 2012-05-02 | 2014-03-25 | 주식회사 매크론 | 동작 인식 리모트 컨트롤러 |
WO2013165177A1 (ko) * | 2012-05-02 | 2013-11-07 | 주식회사 매크론 | 동작 인식 리모트 컨트롤러 |
US9529443B2 (en) | 2012-05-02 | 2016-12-27 | Macron Co., Ltd | Remote controller for motion recognition |
CN104023160A (zh) * | 2013-02-28 | 2014-09-03 | 株式会社Pfu | 上置型扫描仪装置和图像获取方法 |
CN104023160B (zh) * | 2013-02-28 | 2017-04-12 | 株式会社Pfu | 上置型扫描仪装置和图像获取方法 |
US9940718B2 (en) | 2013-05-14 | 2018-04-10 | Samsung Electronics Co., Ltd. | Apparatus and method for extracting peak image from continuously photographed images |
KR101536353B1 (ko) * | 2014-07-16 | 2015-07-14 | 주식회사 매크론 | 동작인식 장난감 |
WO2016010369A1 (ko) * | 2014-07-16 | 2016-01-21 | 주식회사 매크론 | 동작인식 장난감 |
CN111332314A (zh) * | 2018-11-30 | 2020-06-26 | 上海博泰悦臻网络技术服务有限公司 | 无人车服务方法及系统、存储介质、车载终端及无人车 |
CN113494802A (zh) * | 2020-05-28 | 2021-10-12 | 海信集团有限公司 | 一种智能冰箱控制方法及智能冰箱 |
KR102290505B1 (ko) * | 2020-07-15 | 2021-08-13 | 이영훈 | 딥러닝 기반의 스마트 tv 자동 제어 방법 및 이를 수행하는 스마트 tv |
KR102290510B1 (ko) * | 2020-07-15 | 2021-08-13 | 이영훈 | 딥러닝 기반의 스마트 tv 자동 제어 방법 및 이를 수행하는 스마트 tv |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10168794B2 (en) | Motion-assisted visual language for human computer interfaces | |
US11294470B2 (en) | Human-to-computer natural three-dimensional hand gesture based navigation method | |
RU2439653C2 (ru) | Виртуальный контроллер для визуальных отображений | |
EP2659336B1 (en) | User interface, apparatus and method for gesture recognition | |
KR101603017B1 (ko) | 제스처 인식 장치 및 제스처 인식 장치의 제어 방법 | |
EP4160530B1 (en) | Gesture recognition device, system, and program for same | |
JP5205187B2 (ja) | 入力システム及び入力方法 | |
JP4323180B2 (ja) | 自己画像表示を用いたインタフェース方法、装置、およびプログラム | |
JP5077956B2 (ja) | 情報端末装置 | |
EP2790089A1 (en) | Portable device and method for providing non-contact interface | |
JP6524589B2 (ja) | クリック動作検出装置,方法およびプログラム | |
JP6771996B2 (ja) | ユーザーインターフェースのリアルタイムインタラクティブ操作のためのシステム及び方法 | |
JP5438601B2 (ja) | 人物動作判定装置およびそのプログラム | |
KR101631011B1 (ko) | 제스처 인식 장치 및 제스처 인식 장치의 제어 방법 | |
CN114333056B (zh) | 一种手势控制的方法、系统、设备及存储介质 | |
KR100692526B1 (ko) | 시스템 자동제어용 제스처 인식 장치 및 그 방법 | |
JP5077879B2 (ja) | 視線入力装置、視線入力方法、及び、視線入力プログラム | |
US20150304570A1 (en) | Image processing system, image processing method, and program | |
US20160034027A1 (en) | Optical tracking of a user-guided object for mobile platform user input | |
KR101426378B1 (ko) | 깊이 정보를 이용한 프레젠테이션 이벤트 처리 장치 및 방법 | |
JP2006244272A (ja) | 手位置追跡方法、装置、およびプログラム | |
JP2013134549A (ja) | データ入力装置およびデータ入力方法 | |
US20220129109A1 (en) | Information processing apparatus, information processing method, and recording medium | |
EP4407569A1 (en) | Systems and methods for tracking objects | |
US20120165084A1 (en) | Method and apparatus for tracking locations using webcams |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20051208 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061118 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: 20070221 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070302 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070305 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20100226 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20110228 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20120228 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20130304 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20130304 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140303 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20140303 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20150226 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20150226 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20160226 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20160226 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170224 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20170224 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20180226 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20180226 Start annual number: 12 End annual number: 12 |
|
FPAY | Annual fee payment |
Payment date: 20200224 Year of fee payment: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20200224 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20210225 Start annual number: 15 End annual number: 15 |
|
PR1001 | Payment of annual fee |
Payment date: 20211125 Start annual number: 16 End annual number: 16 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20231213 |