[go: up one dir, main page]

KR20110080871A - Portable information terminal and content control method using rear finger movement and gesture recognition - Google Patents

Portable information terminal and content control method using rear finger movement and gesture recognition Download PDF

Info

Publication number
KR20110080871A
KR20110080871A KR1020100001293A KR20100001293A KR20110080871A KR 20110080871 A KR20110080871 A KR 20110080871A KR 1020100001293 A KR1020100001293 A KR 1020100001293A KR 20100001293 A KR20100001293 A KR 20100001293A KR 20110080871 A KR20110080871 A KR 20110080871A
Authority
KR
South Korea
Prior art keywords
finger
information terminal
portable information
movement
image
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.)
Granted
Application number
KR1020100001293A
Other languages
Korean (ko)
Other versions
KR101068281B1 (en
Inventor
홍광석
김정현
김동주
Original Assignee
성균관대학교산학협력단
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 성균관대학교산학협력단 filed Critical 성균관대학교산학협력단
Priority to KR1020100001293A priority Critical patent/KR101068281B1/en
Publication of KR20110080871A publication Critical patent/KR20110080871A/en
Application granted granted Critical
Publication of KR101068281B1 publication Critical patent/KR101068281B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • G06T7/215Motion-based segmentation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 영상 인식 장치 및 메모리를 포함하는 휴대형 정보 단말기의 후면부에 구비된 영상 획득 장치를 이용하여 상기 휴대형 정보 단말기를 파지한 손의 손가락 움직임 및 손가락 제스처를 인식해서 휴대형 정보 단말기 및 휴대형 정보 단말기로 이용가능한 콘텐츠를 제어하는 방법에 관한 것으로서, 본 발명은 상기 영상 획득 장치를 이용해서 상기 휴대형 정보 단말기를 파지한 손의 손가락 영역을 포함하는 영상을 획득하는 제1 단계; 상기 획득된 영상으로부터 손가락 영역을 검출하고, 손가락 움직임 및 손가락 제스처 인식을 위한 특징을 추출하는 제2 단계; 제3 단계에서 추출된 특징을 이용하여 손가락 제스처에 대한 인식을 수행해서, 상기 휴대형 정보 단말기를 파지한 손의 손가락 운동 모양이 손가락 제스처인지, 아니면 손가락 움직임인지를 판단하는 제3 단계; 제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락의 위치를 검출하는 제4 단계; 제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락 객체 영역의 면적 변화를 검출하는 제5 단계; 제3 단계에서 추출된 특징, 제4 단계에서 검출된 손가락의 위치, 및 제5 단계에서 검출된 손가락 객체 영역의 면적 변화를 이용하여 손가락 움직임에 대한 인식을 수행하는 제6 단계; 및 제3 단계에서 수행된 인식의 결과 또는 제6 단계에서 수행된 인식의 결과를 이용해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 제7 단계를 포함한다.The present invention recognizes finger movements and finger gestures of a hand held by the portable information terminal by using an image acquisition device provided at the rear of the portable information terminal including an image recognition device and a memory. The present invention relates to a method of controlling available content, the method comprising: a first step of acquiring an image including a finger region of a hand held by the portable information terminal using the image acquisition device; Detecting a finger region from the acquired image and extracting features for finger movement and finger gesture recognition; A third step of recognizing a finger gesture using the feature extracted in the third step to determine whether a finger movement shape of the hand holding the portable information terminal is a finger gesture or a finger movement; A fourth step of detecting a position of a finger from the acquired image when it is determined that the finger movement is performed in the third step; A fifth step of detecting an area change of a finger object region from the acquired image when it is determined that the finger movement is performed in the third step; A sixth step of performing recognition on finger movement by using the feature extracted in the third step, the position of the finger detected in the fourth step, and the area change of the finger object region detected in the fifth step; And a seventh step of controlling the portable information terminal and the content by using the result of the recognition performed in the third step or the result of the recognition performed in the sixth step.

Description

후면부 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법{METHOD FOR CONTROLLING A PORTABLE INFORMATION TERMINAL AND CONTENTS THEREOF USING RECOGNIZING FINGER MOTIONS AND GESTURES ON THE BACK OF THE PORTABLE INFORMATION TERMINAL}TECHNICAL FOR CONTROLLING A PORTABLE INFORMATION TERMINAL AND CONTENTS THEREOF USING RECOGNIZING FINGER MOTIONS AND GESTURES ON THE BACK OF THE PORTABLE INFORMATION TERMINAL}

본 발명은 휴대형 정보 단말기 자체 및 휴대형 정보 단말기로 이용가능한 콘텐츠의 제어 방법에 관한 것으로서, 더욱 상세하게는 휴대형 정보 단말기의 후면부(뒷면)에 구비된 영상 획득 장치를 이용하여 손가락 움직임 및 손가락 제스처 등을 인식해서 휴대형 정보 단말기 및 휴대형 정보 단말기로 이용가능한 콘텐츠를 제어하는 방법에 관한 것이다.The present invention relates to a portable information terminal itself and to a method for controlling content that can be used as a portable information terminal. A method for recognizing and controlling content available to a portable information terminal and a portable information terminal.

종래에는 휴대형 정보 단말기 자체 및 휴대형 정보 단말기로 이용가능한 콘텐츠를 제어하기 위해서 일반적으로 휴대형 정보 단말기의 전면부(앞면)에 구비된 터치스크린 또는 키패드 등의 사용자 인터페이스를 이용하는 것이 일반적이었다. 오늘날 휴대형 정보 단말기가 널리 보급됨에 따라 다양한 사용여건 하에서 휴대형 정보 단말기를 제어하는 방법에 대한 기술개발의 요구가 증대되고 있다. 하지만, 휴대형 정보 단말기를 파지한 손의 손가락 움직임 또는 손가락 제스처를 인식해서 휴대형 정보 단말기나 휴대형 정보 단말기로 이용가능한 콘텐츠를 제어하는 방법에 관한 선행기술은 현재 존재하지 않는다.In the past, in order to control the contents available by the portable information terminal itself and the portable information terminal, it was common to use a user interface such as a touch screen or a keypad provided in the front portion (front) of the portable information terminal. As portable information terminals are widely used today, the demand for technology development for a method of controlling the portable information terminals under various conditions of use is increasing. However, there is currently no prior art related to a method of controlling a content available to a portable information terminal or a portable information terminal by recognizing finger movements or finger gestures of a hand held by the portable information terminal.

본 발명은 이러한 문제점을 해결하고자, 휴대형 정보 단말기의 후면부에 구비된 영상 획득 장치를 이용하여 휴대형 정보 단말기를 파지한 손의 손가락 움직임 및 손가락 제스처를 인식해서 휴대형 정보 단말기 및 휴대형 정보 단말기로 이용가능한 콘텐츠를 제어하는 방법을 제공하는 것을 목적으로 한다.In order to solve this problem, the present invention recognizes finger movements and finger gestures of a hand held by a portable information terminal using an image acquisition device provided at a rear portion of the portable information terminal, thereby enabling content to be used as a portable information terminal and a portable information terminal. It is an object to provide a method of controlling.

본 발명은 영상 인식 장치 및 메모리를 포함하는 휴대형 정보 단말기의 후면부에 구비된 영상 획득 장치를 이용하여 상기 휴대형 정보 단말기를 파지한 손의 손가락 움직임 및 손가락 제스처를 인식해서 휴대형 정보 단말기 및 휴대형 정보 단말기로 이용가능한 콘텐츠를 제어하는 방법으로서, 상술한 목적을 달성하기 위해, 본 발명은 상기 영상 획득 장치를 이용해서 상기 휴대형 정보 단말기를 파지한 손의 손가락 영역을 포함하는 영상을 획득하는 제1 단계; 상기 획득된 영상으로부터 손가락 영역을 검출하고, 손가락 움직임 및 손가락 제스처 인식을 위한 특징을 추출하는 제2 단계; 제3 단계에서 추출된 특징을 이용하여 손가락 제스처에 대한 인식을 수행해서, 상기 휴대형 정보 단말기를 파지한 손의 손가락 운동 모양이 손가락 제스처인지, 아니면 손가락 움직임인지를 판단하는 제3 단계; 제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락의 위치를 검출하는 제4 단계; 제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락 객체 영역의 면적 변화를 검출하는 제5 단계; 제3 단계에서 추출된 특징, 제4 단계에서 검출된 손가락의 위치, 및 제5 단계에서 검출된 손가락 객체 영역의 면적 변화를 이용하여 손가락 움직임에 대한 인식을 수행하는 제6 단계; 및 제3 단계에서 수행된 인식의 결과 또는 제6 단계에서 수행된 인식의 결과를 이용해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 제7 단계를 포함한다. 여기서, 상기 손가락 제스처는 손가락의 운동 모양 중에서 미리 정의하여 상기 휴대형 정보 단말기의 메모리에 저장해 둔 손가락의 특정한 운동 모양을 가리키는 것이고, 상기 손가락 움직임은 손가락의 운동 모양 중에서 상기 손가락 제스처가 아닌 손가락의 운동 모양을 가리키는 것이다.The present invention recognizes finger movements and finger gestures of a hand held by the portable information terminal by using an image acquisition device provided at the rear of the portable information terminal including an image recognition device and a memory. A method of controlling available content, the method comprising: a first step of acquiring an image including a finger region of a hand held by the portable information terminal using the image acquisition device; Detecting a finger region from the acquired image and extracting features for finger movement and finger gesture recognition; A third step of recognizing a finger gesture using the feature extracted in the third step to determine whether a finger movement shape of the hand holding the portable information terminal is a finger gesture or a finger movement; A fourth step of detecting a position of a finger from the acquired image when it is determined that the finger movement is performed in the third step; A fifth step of detecting an area change of a finger object region from the acquired image when it is determined that the finger movement is performed in the third step; A sixth step of performing recognition on finger movement by using the feature extracted in the third step, the position of the finger detected in the fourth step, and the area change of the finger object region detected in the fifth step; And a seventh step of controlling the portable information terminal and the content by using the result of the recognition performed in the third step or the result of the recognition performed in the sixth step. Here, the finger gesture refers to a specific movement shape of a finger previously defined among the movement shapes of the finger and stored in the memory of the portable information terminal, and the finger movement refers to the movement shape of the finger instead of the finger gesture among the movement shapes of the finger. Will be pointing.

또한, 본 발명의 실시예에 따라서, 제3 단계에서 추출된 특징은 휴대형 정보 단말기를 파지한 손의 손가락 굽힘 정도를 포함하고, 제4 단계에서 검출된 손가락의 위치는 2차원 평면 또는 다차원 공간 영역 내의 손가락 중심 좌표의 위치이고, 제5 단계에서 검출된 손가락 객체 영역의 면적 변화는 상기 영상 획득 장치와 손가락의 거리 변화에 따른 상기 획득된 영상 내 손가락 객체 영역의 면적 변화일 수 있다.Further, according to an embodiment of the present invention, the feature extracted in the third step includes the degree of finger bending of the hand holding the portable information terminal, and the position of the finger detected in the fourth step is a two-dimensional plane or a multi-dimensional space region. The change in the area of the finger object region detected in the fifth step may be a change in the area of the finger object region in the acquired image according to the change of the distance between the image capturing apparatus and the finger.

또한, 본 발명의 실시예에 따라서, 상기 휴대형 정보 단말기는 터치스크린 또는 키패드를 더 구비할 수 있고, 상기 제어 방법에 의해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 때에는 터치스크린 또는 키패드가 휴대형 정보 단말기 및 콘텐츠 제어를 위한 명령어를 사용자로부터 입력받을 수 없는 상태가 되도록 하고, 상기 제어 방법에 의해서 휴대형 정보 단말기 및 콘텐츠를 제어하지 않는 때에는 터치스크린 또는 키패드가 휴대형 정보 단말기 및 콘텐츠 제어를 위한 명령어를 사용자로부터 입력받을 수 있는 상태가 되도록 할 수 있다.In addition, according to an embodiment of the present invention, the portable information terminal may further include a touch screen or a keypad, and when the portable information terminal and the content are controlled by the control method, the touch screen or the keypad may be a portable information terminal and the content. When the command for controlling the portable information terminal and the content is not controlled by the user, the touch screen or keypad may receive a command for controlling the portable information terminal and the content from the user. You can make it as possible.

본 발명에 따르면, 간단한 손가락 동작으로 휴대형 정보 단말기 자체 및 휴대형 정보 단말기로 이용가능한 콘텐츠를 비접촉 방식으로 제어함으로써 사용자의 편의를 증가시킬 수 있으며, 터치스크린 또는 키패드 등과 같은 기존의 휴대형 정보단말기 제어 방법 및 기능은 그대로 제공하되 이에 부가적으로 사용자가 휴대형 정보단말기를 파지한 한쪽 손만으로도 휴대용 정보 단말기를 운용 및 제어할 수 있게 하여 보다 편리하고 효율적인 사용자 환경을 제공해 줄 수 있다.According to the present invention, the user's convenience can be increased by controlling the portable information terminal itself and the contents available to the portable information terminal in a non-contact manner with a simple finger operation, and a conventional portable information terminal control method such as a touch screen or a keypad and the like. The function is provided as it is, but in addition, the user can operate and control the portable information terminal with only one hand holding the portable information terminal, thereby providing a more convenient and efficient user environment.

도 1은 본 발명의 일실시예에 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 시스템의 블록도이다.
도 2는 본 발명의 일실시예 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 방법의 흐름도이다.
도 3은 본 발명의 다른 실시예에 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 시스템의 블록도이다.
도 4는 본 발명의 다른 실시예 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 방법의 흐름도이다.
도 5는 오른손으로 휴대형 정보단말기를 파지한 경우에 손가락 제스처 영상의 획득하기 위한 실시예를 도시한 도면이다.
도 6은 왼손으로 휴대형 정보단말기를 파지한 경우에 손가락 제스처 영상을 획득하기 위한 실시예를 도시한 도면이다.
도 7은 본 발명의 바람직한 실시예에 따라서, 오른손으로 휴대형 정보단말기를 파지한 경우에 손가락 위치의 중심 좌표의 이동에 따른 명령어의 실행 방법을 도시한 도면이다.
도 8은 본 발명의 바람직한 실시예에 따라서, 오른손으로 휴대형 정보단말기를 파지한 경우에 손가락 객체 영역 면적 변화에 따른 명령어의 실행 방법을 도시한 도면이다.
도 9는 본 발명의 바람직한 실시예에 따라서, 왼손으로 휴대형 정보단말기를 파지한 경우에 손가락 위치의 중심 좌표의 이동에 따른 명령어의 실행 방법을 도시한 도면이다.
도 10은 본 발명의 바람직한 실시예에 따라서, 왼손으로 휴대형 정보단말기를 파지한 경우에 손가락 객체 영역 면적 변화에 따른 명령어의 실행 방법을 도시한 도면이다.
1 is a block diagram of a system for performing a portable information terminal and a content control method using finger movement and gesture recognition according to an embodiment of the present invention.
2 is a flowchart of a method for performing a portable information terminal and a content control method using finger movement and gesture recognition according to an embodiment of the present invention.
3 is a block diagram of a system for performing a portable information terminal and a content control method using finger movement and gesture recognition according to another embodiment of the present invention.
4 is a flowchart of a method for performing a portable information terminal and a content control method using finger movement and gesture recognition according to another embodiment of the present invention.
FIG. 5 is a diagram illustrating an embodiment for acquiring a finger gesture image when a portable information terminal is held by a right hand.
FIG. 6 is a diagram illustrating an embodiment of obtaining a finger gesture image when a portable information terminal is held by a left hand.
7 is a diagram illustrating a method of executing a command according to a movement of a center coordinate of a finger position when a portable information terminal is held by a right hand according to a preferred embodiment of the present invention.
8 is a diagram illustrating a method of executing a command according to a change in the area of a finger object area when a portable information terminal is held by a right hand according to a preferred embodiment of the present invention.
9 is a diagram illustrating a method of executing an instruction according to a movement of a center coordinate of a finger position when a portable information terminal is held by a left hand according to a preferred embodiment of the present invention.
FIG. 10 illustrates a method of executing a command according to a change in the area of a finger object area when a portable information terminal is held by a left hand according to a preferred embodiment of the present invention.

본 명세서에서, 손가락 제스처라고 함은 손가락의 운동 모양 중에서 미리 정의하여 휴대형 정보 단말기의 메모리에 저장해 둔 손가락의 특정한 운동 모양을 가리키는 것이고, 손가락 움직임이라고 함은 손가락의 운동 모양 중에서 상기 손가락 제스처가 아닌 손가락의 운동 모양을 가리키는 것이다.In the present specification, the finger gesture refers to a specific movement shape of a finger previously defined among the movement shapes of the finger and stored in the memory of the portable information terminal, and the finger movement refers to a finger other than the finger gesture among the movement shapes of the finger. Will point to the shape of the movement.

또한, 본 발명에 있어서 2차원 평면 또는 다차원 손가락의 움직임 또는 제스처 인식을 위해 사용하는 특징에는 휴대형 정보 단말기에 구비된 영상촬영장치 등으로 촬영가능한 범위 내에서 손가락의 굽힘 정도, 심벌화된 손가락의 모양, 2차원 평면 또는 다차원 공간 영역 내의 손가락 중심 좌표의 위치, 연속된 손가락 움직임의 거리 즉, 영상 획득 장치와 손가락의 거리에 따른 영상 내 손가락 객체 영역의 면적 변화 등이 포함된다. 이와 같은 특징을 이용하여 인식된 손가락 움직임 또는 손가락 제스처는 미리 매핑되어 있는 휴대형 정보 단말기 제어 명령 또는 내장된 관련 콘텐츠의 제어 명령 등을 운용 및 실행하는 일련의 프로세스를 수행하게 된다.Further, in the present invention, the feature used for the movement or gesture recognition of a two-dimensional plane or a multi-dimensional finger includes a degree of bending of a finger and a shape of a symbolized finger within a range that can be photographed by an image photographing device provided in a portable information terminal. The location of the finger center coordinates in the two-dimensional plane or the multi-dimensional space area, the distance of the continuous finger movement, that is, the area change of the finger object area in the image according to the distance between the image capturing device and the finger. Finger movements or finger gestures recognized using such a feature perform a series of processes for operating and executing a pre-mapped portable information terminal control command or a control command for embedded related content.

손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법은 이하에서 첨부된 도면을 참고하여 상세하게 설명한다.A portable information terminal and a content control method using finger movement and gesture recognition will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일실시예에 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 시스템의 블록도이고, 도 2는 본 발명의 일실시예에 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법에 대한 흐름도이다.1 is a block diagram of a system for performing a portable information terminal and a content control method using finger movement and gesture recognition according to an embodiment of the present invention, and FIG. 2 is a finger movement and gesture according to an embodiment of the present invention. A flowchart of a portable information terminal and content control method using recognition.

본 발명에 따른 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 시스템(100)은, 도 1에서 도시된 바와 같이, 손가락 영역 영상 획득부(101), 손가락 영역 검출 및 특징 추출부(103), 손가락 제스처 및 손가락 움직임 판단부(105), 손가락 위치 검출부(107), 손가락 객체 영역 면적 변화 검출부(109), 손가락 움직임 인식부(111), 및 휴대형 정보 단말기 및 콘텐츠 제어부(113)를 포함한다.As shown in FIG. 1, the system 100 for performing a portable information terminal and a content control method according to the present invention includes a finger region image acquisition unit 101, a finger region detection and feature extraction unit 103, and a finger. The gesture and finger motion determination unit 105, the finger position detection unit 107, the finger object area area change detection unit 109, the finger motion recognition unit 111, and the portable information terminal and the content control unit 113 are included.

또한, 본 발명에 따른 휴대형 정보 단말기 및 콘텐츠 제어 방법(200)은, 도 2에서 도시된 바와 같이, 영상 획득 장치를 이용해서 휴대형 정보 단말기를 파지한 손의 손가락 영역을 포함하는 영상을 획득하는 제1 단계(S201), 상기 획득된 영상으로부터 손가락 영역을 검출하고, 손가락 움직임 및 손가락 제스처 인식을 위한 특징을 추출하는 제2 단계(S203), 제3 단계에서 추출된 특징을 이용하여 손가락 제스처에 대한 인식을 수행해서, 상기 휴대형 정보 단말기를 파지한 손의 손가락 운동 모양이 손가락 제스처인지, 아니면 손가락 움직임인지를 판단하는 제3 단계(S205), 제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락의 위치를 검출하는 제4 단계(S207), 제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락 객체 영역의 면적 변화를 검출하는 제5 단계(S209), 제3 단계에서 추출된 특징, 제4 단계에서 검출된 손가락의 위치, 및 제5 단계에서 검출된 손가락 객체 영역의 면적 변화를 이용하여 손가락 움직임에 대한 인식을 수행하는 제6 단계(S211), 및 제3 단계에서 수행된 인식의 결과 또는 제6 단계에서 수행된 인식의 결과를 이용해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 제7 단계(S213)를 포함할 수 있다.In addition, the portable information terminal and the content control method 200 according to the present invention, as shown in Figure 2, using the image acquisition device to obtain an image including the finger region of the hand holding the portable information terminal In a first step S201, a finger region is detected from the obtained image, a second step S203 for extracting features for finger movement and finger gesture recognition, and a feature extracted for the finger gesture using the features extracted in the third step. In the third step (S205) of determining whether the shape of the finger movement of the hand holding the portable information terminal is a finger gesture or a finger movement by performing the recognition, if it is determined that the finger movement in the third step, In step S207 of detecting a position of a finger from the captured image, when it is determined that the finger movement is performed in the third step, the acquired image Using the fifth step S209 of detecting the area change of the finger object area, the feature extracted in the third step, the position of the finger detected in the fourth step, and the area change of the finger object area detected in the fifth step A sixth step (S211) of performing a recognition on a finger movement, and a seventh step of controlling the portable information terminal and contents using the result of the recognition performed in the third step or the result of the recognition performed in the sixth step. It may include (S213).

손가락 영역 영상 획득부(101)에서는 휴대형 정보 단말기에 구비된 영상 획득 장치를 이용해서 휴대형 정보 단말기를 파지한 손의 손가락 영역을 포함하는 영상을 획득하는 제1 단계(S201)를 수행한다. 휴대형 정보 단말기에 구비된 영상 획득 장치는 휴대형 정보 단말기의 후면부(뒷면), 전면부(앞면), 또는 측면부(옆면)에 구비된 내장형이 일반적이지만, 휴대형 정보 단말기에 탈부착 가능한 외장형 영상 획득 장치에도 본 발명이 적용될 수 있다. 또한, 영상 획득 장치가 단일 카메라인지, 아니면 다중 카메라 또는 스테레오 카메라인지에 관계없이 본 발명이 적용될 수 있다. 본 발명의 실시예에서는, 영상 획득 장치가 휴대형 정보 단말기의 후면부(뒷면)에 구비되어 있는 것을 전제로 한다. 영상 획득과 관련하여, 도 5는 오른손으로 휴대형 정보단말기를 파지한 경우에 손가락 제스처 영상의 획득하기 위한 실시예를 도시한 도면이고, 도 6은 왼손으로 휴대형 정보단말기를 파지한 경우에 손가락 제스처 영상을 획득하기 위한 실시예를 도시한 도면이다.The finger region image acquisition unit 101 performs a first step (S201) of acquiring an image including a finger region of a hand held by the portable information terminal using an image acquisition device provided in the portable information terminal. The image acquisition device included in the portable information terminal is generally a built-in type provided in the rear portion (back side), front portion (front side), or side portion (side) of the portable information terminal. The invention can be applied. In addition, the present invention can be applied regardless of whether the image capturing apparatus is a single camera, a multiple camera, or a stereo camera. In the embodiment of the present invention, it is assumed that the image capturing apparatus is provided on the rear portion (back side) of the portable information terminal. In relation to image acquisition, FIG. 5 illustrates an embodiment for acquiring a finger gesture image when a portable information terminal is held by a right hand, and FIG. 6 is a finger gesture image when a portable information terminal is held by a left hand. Figure is a diagram showing an embodiment for obtaining the.

손가락 영역 검출 및 특징 추출부(103)에서는 손가락 영역 영상 획득부(101)에서 획득된 영상으로부터 손가락 영역을 검출하고, 손가락 움직임 및 손가락 제스처 인식을 위한 특징을 추출하는 제2 단계(S203)를 수행한다. 여기에서, 영상이라 함은 2차원 평면 이미지뿐만 아니라, 2차원 평면상에서 그 깊이(거리) 정보를 알 수 있는 3차원 이미지를 포함한다. 본 발명에서는 객체의 다양한 특성을 반영하여 객체의 영상을 인식하기 위해서, 획득된 객체 영상 정보로부터 Haar-like 특징 기반의 AdaBoost 학습 알고리즘 및 템플릿 매칭(Template Matching) 등을 이용하여 목적 기반의 특징 영역을 검출하고 PCA(Principal Component Analysis), LDA(Linear Discriminant Analysis), ICA(Independent Component Analysis), 그리고 2D-DCT(2-D Discrete Cosine Transform) 등을 포함하는 특징 추출 알고리즘을 이용하여 검출 영역에 대한 특징을 추출한다. 특히, 해당 손가락 영역을 검출함에 있어 색상 정보 및 윤곽선 특징 등을 활용할 수 있으며, 손가락의 모양과 관련된 특징으로서 휴대형 정보 단말기를 파지한 손의 손가락 굽힘 정도를 들 수 있다. The finger region detection and feature extractor 103 detects a finger region from the image acquired by the finger region image acquirer 101 and performs a second step S203 of extracting a feature for finger movement and finger gesture recognition. do. Here, the image includes not only a two-dimensional plane image, but also a three-dimensional image which can know the depth (distance) information on the two-dimensional plane. In the present invention, in order to recognize the image of the object to reflect the various characteristics of the object, from the acquired object image information using the Hada-like feature-based AdaBoost learning algorithm, Template Matching, etc. Detection and feature detection using a feature extraction algorithm that includes Principal Component Analysis (PCA), Linear Discriminant Analysis (LDA), Independent Component Analysis (ICA), and 2-D Discrete Cosine Transform (2D-DCT). Extract In particular, in detecting the finger region, color information, contour features, and the like may be utilized, and as a feature related to the shape of a finger, a finger bending degree of a hand holding a portable information terminal may be used.

손가락 제스처 및 손가락 움직임 판단부(105)에서는 손가락 영역 검출 및 특징 추출부(103)에서 추출된 특징을 이용하여 손가락 제스처에 대한 인식을 수행해서, 상기 휴대형 정보 단말기를 파지한 손의 손가락 운동 모양이 손가락 제스처인지, 아니면 손가락 움직임인지를 판단하는 제3 단계(S205)를 수행한다. 상술한 바와 같이, 본 명세서에서 손가락 제스처라고 함은 상기 손가락 제스처는 손가락의 운동 모양 중에서 미리 정의하여 휴대형 정보 단말기의 메모리에 저장해 둔 손가락의 특정한 운동 모양을 가리키는 것인데, 손가락 제스처를 미리 정의하고 모델화해서(손가락 제스처의 심벌화라고 함) 특정 제어 명령어에 매핑시켜서 휴대형 단말기의 메모리에 미리 저장해 둘 수 있다. 이렇게 손가락 제스처를 심벌화하는 목적은, 사용자가 휴대형 정보 단말기를 단순히 파지하고 있는 경우 비교적 운동의 자유도가 높은 검지를 이용하여 다양한 손가락 제스처를 취해서 직접 특정 제어 명령어를 실행할 수 있도록 하기 위함이다. 제3 단계에서는 손가락 영역 영상에서의 손가락 운동 모양이 어떠한 손가락 제스처에 해당하는지에 대하여 패턴 인식 프로세스를 수행하고, 해당하는 손가락 제스처가 존재하는 경우에는 사용자의 손가락 운동 모양을 특정 제어 명령이 매핑되어 있는 심벌화된 손가락 제스처로 판단하여 휴대형 정보 단말기 및 콘텐츠를 제어하는 단계(S213)로 넘어가고, 해당하는 손가락 제스처가 존재하지 않는 경우에는 사용자의 손가락 운동 모양을 연속된 손가락 움직임이라고 판단하여 추가적인 특징을 추출하는 단계(S207, S209)로 넘어간다. The finger gesture and the finger motion determination unit 105 recognize the finger gesture by using the feature extracted from the finger region detection and feature extraction unit 103 so that the shape of the finger movement of the hand holding the portable information terminal is changed. A third step (S205) is performed to determine whether it is a finger gesture or a finger movement. As described above, the finger gesture in the present specification refers to a specific movement shape of a finger which is previously defined among the movement shapes of the finger and stored in the memory of the portable information terminal. It may be mapped to a specific control command and stored in the memory of the portable terminal in advance. The purpose of symbolizing the finger gesture is to allow a user to directly execute a specific control command by taking a variety of finger gestures by using the index finger having a relatively high degree of freedom of movement when the user is simply holding the portable information terminal. In the third step, a pattern recognition process is performed on which finger gesture corresponds to the shape of the finger motion in the finger region image, and when a corresponding finger gesture exists, a specific control command is mapped to the shape of the user's finger motion. The method determines the symbolized finger gesture to control the portable information terminal and the content (S213). If the corresponding finger gesture does not exist, the user's finger movement shape is determined to be a continuous finger movement and additional features are determined. The process proceeds to the extraction step (S207, S209).

제3 단계(S205)에서 연속된 손가락 움직임이라고 판단된 경우에, 손가락 위치 검출부(107)에서는 상기 획득된 영상으로부터 손가락의 위치를 검출하는 제4 단계(S207)를 수행한다. 제4 단계(S207)에서는 손가락 움직임 인식 단계(S211)에서 손가락의 움직임을 인식하기 위한 하나의 특징으로서, 2차원 평면 또는 다차원 공간 영역 내의 손가락 중심 좌표의 위치를 제공한다. When it is determined that the finger movement is continuous in the third step S205, the finger position detector 107 performs a fourth step S207 of detecting the position of the finger from the acquired image. In the fourth step S207, as a feature for recognizing the movement of the finger in the finger movement recognition step S211, the position of the finger center coordinates in the two-dimensional plane or the multi-dimensional space area is provided.

제3 단계(S205)에서 연속된 손가락 움직임이라고 판단된 경우에, 손가락 객체 영역 면적 변화 검출부(109)에서는 상기 획득된 영상으로부터 손가락 객체 영역의 면적 변화를 검출하는 제5 단계(S209)를 수행한다. 제5 단계(S209)에서는 손가락 움직임 인식 단계(S211)에서 손가락의 움직임을 인식하기 위한 하나의 특징으로서, 영상 획득 장치와 손가락의 거리 변화에 따른 획득된 영상 내에서의 손가락 객체 영역의 면적 변화를 제공한다.When it is determined that the finger movement is continuous in the third step S205, the finger object region area change detection unit 109 performs a fifth step S209 of detecting an area change of the finger object area from the obtained image. . In the fifth step S209, as a feature for recognizing the movement of a finger in the finger movement recognizing step S211, the area change of the finger object region in the acquired image according to the distance between the image acquisition device and the finger is changed. to provide.

제4 단계(S207)와 제5 단계(S209)의 수행 순서에 있어서, 제4 단계(S207)가 수행된 후 제5 단계(S209)가 수행될 수도 있고, 제5 단계(S209)가 수행된 후 제4 단계(S207)가 수행될 수도 있다. In the order in which the fourth step S207 and the fifth step S209 are performed, the fifth step S209 may be performed after the fourth step S207 is performed, and the fifth step S209 may be performed. Thereafter, the fourth step S207 may be performed.

손가락 움직임 인식부(111)에서는, 손가락 영역 검출 및 특징 추출부(103)에서 추출된 특징, 손가락 위치 검출부(107)에서 검출된 손가락의 위치, 및 손가락 객체 영역 면적 변화 검출부(109)에서 검출된 손가락 객체 영역의 면적 변화를 이용하여 손가락 움직임에 대한 인식을 수행하는 제6 단계(S211)를 수행한다. 이는 연속된 손가락의 움직임에 있어서 손가락의 움직임 정도를 인지하는 단계로서, 영상 획득 장치로부터 촬영된 손가락 움직임 영상을 이용하여 해당 손가락 영역을 검출한 후, 검출된 손가락 객체 영역의 면적은 윤곽선의 최대-최소 정보 및 영상의 회전 각도 등을 이용하여 특정 크기의 손가락 객체 영상으로 정규화하고, 정규화된 객체 영상을 이용하여 해당 객체 영상의 중심점 좌표를 획득하게 된다. 이후 검출된 손가락 영역을 기준으로 해당 중심점을 획득하여 중심점의 변화에 따른 위치 좌표 변화 정도를 추적하게 된다. 여기서, 해당 중심점의 변화는 곧 해당 손가락 객체의 위치 변화를 의미하고, 이러한 손가락 객체의 위치 변화에 대한 인식결과를 상/하/좌/우/선택(클릭) 등과 같은 제어 명령어와 매핑시켜서, 터치스크린 패널 등에서 커서의 움직임 또는 마우스포인팅 등의 시각적 효과 등으로 사용자에게 제시할 수 있다. The finger motion recognition unit 111 detects the feature extracted by the finger region detection and feature extraction unit 103, the position of the finger detected by the finger position detection unit 107, and the finger object region area change detection unit 109. A sixth step S211 of performing finger recognition using a change in the area of the finger object region is performed. This is a step of recognizing the degree of finger movement in the continuous movement of the finger. After detecting the corresponding finger region by using the finger movement image captured by the image capturing apparatus, the area of the detected finger object region is the maximum- The image is normalized to a finger object image having a specific size by using minimum information and a rotation angle of the image, and the center point coordinates of the corresponding object image are obtained using the normalized object image. Thereafter, the corresponding center point is obtained based on the detected finger region to track the degree of change of the position coordinate according to the change of the center point. Here, the change of the center point means the change of the position of the finger object, and the recognition result of the change of the position of the finger object is mapped with a control command such as up / down / left / right / selection (click), and the touch is performed. It can be presented to the user with visual effects such as cursor movement or mouse pointing in the screen panel.

손가락 제스처 인식 단계(S205) 또는 손가락 움직임 인식 단계(S211)에서는 추출된 특징을 기반으로 K-NN 및 SVM(Support Vector Machine), EHMM(Embedded Hidden Markov Model) 등과 같은 패턴 인식 알고리즘을 응용하여 다양한 객체 영상 인식 결과를 도출하게 되는데, 본 발명에서는 다양한 패턴 인식 알고리즘들을 이용하여 해당 영역을 검출하고 이를 다차원적으로 해석 및 인지하는 전반적인 기술 등을 포함한다. 또한, 본 발명에서는 다차원 손가락의 움직임 또는 제스처 추정을 이용하여 각도 및 자기 겹침(Self Occlusion)에 강인한 손 모양을 인식하고, 손가락의 운동 모양을 분석함으로써 손가락 제스처 및 손가락 움직임에 대한 인식을 수행한다. 일반적으로, 인식 결과를 안정시키기 위해서 시간적인 연속성을 반드시 고려하여야 하며, 손가락 움직임의 시간적 위치 변화를 나타내는 2진 영상인 MEI(Motion EnergyImage) 및 동작의 시간적 경과 정보를 표현하는 MHI(MotionHistory Image) 패턴 등을 이용하여 연속 자세를 상태변화로 표현한 HMM 인식 방법 등이 인식의 최종 과정에서 함께 사용된다. 입력 영상의 잡음을 제거하기 위하여 한 번의 침식(erosion) 및 모폴로지(Morpology) 연산을 수행하고, 이때, 손가락 영역도 같이 줄어드는 현상을 막기 위해 팽창(dilation) 모폴로지(Morpology) 연산을 사용하는 방법 등도 이용될 수 있다. 또한, 시각 기반 입력 영상으로부터 특징 값을 추출하여 신체의 포즈와 모션을 효과적으로 표현하고 인식하기 위해서, 손가락 운동 모양의 특징 추출 방법에는 상기 MEI(Motion EnergyImage) 및 MHI(MotionHistory Image) 패턴, 그리고 로스 커틀러(Ross Cutler)의 방법, 카드보드 모델(cardboard model) 등을 포함될 수 있다. 또한, 본 발명에 따르면, 손가락 움직임 및 손가락 제스처 인식을 위해서 이용되는 특징에는, 상술한 바와 같이, 휴대형 정보 단말기를 파지한 손의 손가락 굽힘 정도, 미리 정의하여 둔 손가락의 모양, 2차원 평면 또는 다차원 공간 영역 내의 손가락 중심 좌표의 위치, 또는 상기 영상 획득 장치와 손가락의 거리 변화에 따른 상기 획득된 영상 내 손가락 객체 영역의 면적 변화 등이 포함될 수 있다. In the finger gesture recognition step S205 or the finger motion recognition step S211, various objects are applied by applying pattern recognition algorithms such as K-NN, support vector machine (SVM), and embedded hidden markov model (EHMM) based on the extracted feature. An image recognition result is derived, and the present invention includes an overall technique of detecting a corresponding region using a variety of pattern recognition algorithms, and interpreting and recognizing the region in multiple dimensions. In addition, the present invention recognizes a hand shape that is robust to angle and self occlusion using multi-dimensional finger movement or gesture estimation, and recognizes finger gesture and finger movement by analyzing the motion shape of the finger. In general, in order to stabilize the recognition result, temporal continuity must be taken into consideration.Motion Energy Image (MEI), which is a binary image representing temporal position change of finger movement, and a MotionHistory Image (MHI) pattern representing temporal lapse information of the motion HMM recognition method that expresses continuous posture as a state change by using is used in the final process of recognition. In order to remove the noise of the input image, one erosion and morphology operations are performed, and a method of using a dilation morphology operation to prevent the finger region from shrinking is also used. Can be. In addition, in order to effectively express and recognize body poses and motions by extracting feature values from a visual input image, finger motion shape feature extraction methods include the Motion Energy Image (MEI) and Motion History Image (MHI) patterns, and Ross Cutler. It may include a method of (Ross Cutler), a cardboard model (cardboard model). In addition, according to the present invention, the features used for finger movement and finger gesture recognition include, as described above, the degree of bending of the finger of the hand holding the portable information terminal, the shape of a predefined finger, two-dimensional plane, or multi-dimensional. The location of the finger center coordinates in the space area or the area change of the finger object area in the acquired image according to the distance between the finger and the image capturing device may be included.

도 3은 본 발명의 다른 실시예에 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 시스템의 블록도(300)이고, 도 4는 본 발명의 다른 실시예 따라서 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법을 수행하기 위한 방법(400)의 흐름도이다.3 is a block diagram 300 of a system for performing a portable information terminal and a content control method using finger movement and gesture recognition according to another embodiment of the present invention, and FIG. 4 is a finger movement according to another embodiment of the present invention. And a method 400 for performing a portable information terminal and a content control method using gesture recognition.

도 3 및 도 4를 참조하면, 본 발명의 실시예에 따라서는, 손가락 제스처 인식이 손가락 제스처 및 손가락 움직임 인식 단계(S411)로 통합되어 손가락 제스처 및 손가락 움직임 인식부(311)에서 수행될 수도 있으며, 이 경우에는 손가락 제스처에 대한 최종적인 인식이 손가락의 운동 모양이 손가락 제스처인지 손가락 움직임인지를 판단(S405)하는 손가락 제스처 및 손가락 움직임 판단부(305)에서 수행되지 않을 수 있다.3 and 4, according to an exemplary embodiment of the present invention, the finger gesture recognition may be integrated into the finger gesture and the finger motion recognition step S411 and performed by the finger gesture and the finger motion recognition unit 311. In this case, the final recognition of the finger gesture may not be performed by the finger gesture and the finger movement determining unit 305 for determining whether the motion shape of the finger is the finger gesture or the finger movement (S405).

휴대형 정보 단말기 및 콘텐츠 제어부(113)는 손가락 제스처 인식 단계(S205)에서 수행된 인식의 결과 또는 손가락 움직임 인식 단계(S211)에서 수행된 인식의 결과를 이용해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 제7 단계(S213)를 수행한다. The portable information terminal and the content control unit 113 control the portable information terminal and the content by using the result of the recognition performed in the finger gesture recognition step S205 or the result of the recognition performed in the finger motion recognition step S211. Step S213 is performed.

본 발명에 따라서, 손가락 운동 모양이 손가락 제스처로 인식된 경우에는 인식된 손가락 제스처에 매핑되어 있는 특정 제어 명령어를 직접 실행한다. 한편, 손가락 움직임으로 인식된 경우에는 휴대형 정보 단말기 및 내장된 관련 콘텐츠 제어를 위해서 예컨대, 상/하/좌/우/선택(클릭) 등과 같은 5가지 범주의 제어 명령어를 실행할 수 있다. 이때, 휴대형 정보 단말기에 구비된 영상 획득 장치의 특성 및 손가락 움직임 또는 손가락 제스처 표현의 범위를 고려한다.According to the present invention, when a finger movement shape is recognized as a finger gesture, a specific control command mapped to the recognized finger gesture is directly executed. On the other hand, when it is recognized as a finger movement, five categories of control commands, for example, up / down / left / right / selection (click), may be executed for controlling the portable information terminal and embedded related contents. In this case, the characteristics of the image capturing apparatus provided in the portable information terminal and the range of finger movement or finger gesture expression are considered.

도 7은 본 발명의 바람직한 실시예에 따라서 오른손으로 휴대형 정보단말기를 파지한 경우에 손가락 위치의 중심 좌표의 이동에 따른 명령어의 실행 방법을 도시한 도면이고, 도 8은 손가락 객체 영역 면적 변화에 따른 명령어의 실행 방법을 도시한 도면이다. 도 9는 본 발명의 바람직한 실시예에 따라서 왼손으로 휴대형 정보단말기를 파지한 경우에 손가락 위치의 중심 좌표의 이동에 따른 명령어의 실행 방법을 도시한 도면이고, 도 10은 손가락 객체 영역 면적 변화에 따른 명령어의 실행 방법을 도시한 도면이다.7 is a diagram illustrating a method of executing a command according to a movement of a center coordinate of a finger position when a portable information terminal is held by a right hand according to a preferred embodiment of the present invention. A diagram illustrating a method of executing an instruction. FIG. 9 is a diagram illustrating a method of executing a command according to a movement of a center coordinate of a finger position when a portable information terminal is held by a left hand according to a preferred embodiment of the present invention, and FIG. A diagram illustrating a method of executing an instruction.

이하, 도 7 내지 도 10에서 도시되고 설명되는 본 발명의 구성과 작용은 적어도 하나 이상의 실시 예로서 설명되는 것으로, 손가락 움직임 및 제스처에 의한 제어 명령어는 명령어의 추가 확장 및 명령어 매핑 순서의 변경이 가능하며, 이것에 의해 상기한 본 발명의 기술적 사상과 그 핵심 구성 및 작용이 제한되지는 않는다. Hereinafter, the configuration and operation of the present invention shown in and described with reference to FIGS. 7 to 10 will be described in at least one embodiment. Control commands by finger movements and gestures can be further expanded and changed in order of command mapping. However, the technical spirit of the present invention and its core configuration and operation are not limited thereto.

도 7 내지 도 10에서는 휴대형 정보 단말기의 키패드 조작에 관한 바람직한 실시예를 도시하고 있으며, 3×4 키로 구성된 일반적인 다이얼 키패드를 조작함에 있어 상/하/좌/우/선택(클릭) 등과 같은 제어 명령어의 구성 방법이 개시되어 있다.7 to 10 illustrate preferred embodiments of keypad operation of a portable information terminal, and control commands such as up / down / left / right / selection (click) in operating a general dial keypad composed of 3 × 4 keys. The configuration method of the is disclosed.

도 7 또는 도 9에서 보는 바와 같이 좌/우 이동 명령어를 생성함에 있어 사용자는 휴대형 정보 단말기에 구비된 영상 획득 장치를 이용하여 좌/우 방향으로 이동된 손가락 영역을 촬영하고 촬영된 영상으로부터 손가락의 특징 영역을 검출한 후 정규화된 객체 영상을 이용하여 해당 객체 영상의 중심점 좌표를 획득하게 된다. 이후 해당 중심좌표의 변화량을 관측하고 이를 인지하여 해당 손가락의 움직임이 곧 좌/우 이동 명령어로 수행되어 휴대형 정보 단말기 및 내장된 관련 콘텐츠를 제어하거나 실행하는 단계를 포함한다. 또한, 이와 함께 중심점 좌표의 변화 추이를 관측한 후, 타임스탬프 또는 제스처 스팟팅 등을 이용하여 일정 시간 또는 일정 프레임 이상의 지속성을 보일 경우 해당 손가락의 움직임 또는 제스처를 좌/우 명령어로 인지하는 단계를 포함한다.As shown in FIG. 7 or 9, in generating a left / right movement command, a user photographs a finger region moved in a left / right direction by using an image acquisition device provided in a portable information terminal and captures a finger region from the captured image. After the feature region is detected, the coordinates of the center point of the object image are obtained using the normalized object image. Thereafter, the amount of change of the center coordinate is observed and recognized, and the movement of the corresponding finger is performed as a left / right movement command, thereby controlling or executing the portable information terminal and embedded related contents. In addition, after observing the change in the coordinates of the center point, the step of recognizing the movement or gesture of the finger as a left / right command when the duration of a certain time or a predetermined frame is shown using a time stamp or gesture spotting, etc. Include.

유사한 방식으로 손가락의 움직임 특징을 이용한 상/하 이동 명령어를 생성하는 것과 관련하여 도 8 또는 도 10을 참조한다. 영상 획득 장치와 해당 손가락의 거리가 가까우면 손가락 객체 영역의 면적이 매우 넓은 상태로, 거리가 멀어지면 해당 객체 영역의 면적이 보다 좁아진 상태로 손가락 영역이 검출되어 이러한 손가락 객체 영역의 면적에 대한 변화 정도를 상기 중심점 좌표 특징에 추가하여 새로운 특징으로 분류할 수 있다. 따라서 상/하 제어 명령어를 생성하는 단계에서는 해당 손가락 객체 영상의 면적에 따라 그 면적이 넓으면 즉, 영상 획득 장치와 해당 손가락의 거리가 가까우면 "하" 이동으로, 이와는 반대로 손가락의 움직임이 영상 획득 장치와 멀어진 상태를 "상" 이동으로 규정하되 해당 객체 영상의 면적을 이용하여 객체 특징을 모델링함에 있어 "상"과 "하"의 중간 단계에 해당하는 객체 영상의 면적을 추가함으로써 "상", "중", "하"에 해당하는 제어 명령어를 독립적으로 생성할 수 있다. 이와 더불어 손가락 객체 영상의 면적 변화 추이를 관측 후 타임스탬프 또는 제스처 스팟팅 등을 이용하여 일정 시간 또는 일정 프레임 이상의 지속성을 보일 경우 해당 손가락의 움직임 또는 제스처가 좌/우 명령어로 인지하는 단계를 포함할 수 있다.Reference is made to FIG. 8 or 10 with respect to generating an up / down movement command using the finger's movement feature in a similar manner. When the distance between the image capturing device and the corresponding finger is close, the area of the finger object area is very large, and when the distance is far, the area of the finger area is detected to be narrower, and thus the change in the area of the finger object area is detected. A degree can be classified into a new feature in addition to the center point coordinate feature. Therefore, in the step of generating the up / down control command, if the area is wide according to the area of the corresponding finger object image, that is, if the distance between the image capturing device and the corresponding finger is close, the motion of the finger is reduced. The "up" movement is defined as "up" movement, but the area of the object image corresponding to the intermediate stage between "up" and "down" in modeling the object feature using the area of the object image is defined as "up". Control commands corresponding to, "middle" and "bottom" can be generated independently. In addition, after observing the change in the area of the finger object image by using a time stamp or gesture spotting after observation, the movement or gesture of the corresponding finger may be recognized as a left / right command. Can be.

또한, 휴대형 정보 단말기 및 내장된 관련 콘텐츠를 선택하거나 실행을 위한 제어 명령어, 즉 윈도우 기반의 클릭 또는 더블 클릭 기능 등과 유사한 선택 기능을 제어함에 있어 상기 중심점 좌표 특징과 객체 영상의 면적 등을 이용하되 해당 손가락의 움직임 또는 제스처의 급격한 변화 양상 등을 이용하여 해당 제어 명령어를 생성할 수 있다. 일실시예로서 도 7 또는 도 9에서 도시한 바와 같이 휴대형 정보 단말기를 파지한 해당 손의 손가락은 영상 획득 장치와 해당 손가락의 거리가 먼 상태에서 가까운 상태로 해당 손가락의 중심좌표를 이동함으로써 해당 손가락 객체 영상의 면적이 급격히 변화된 정도를 확인할 수 있다. 또한, 해당 손가락을 좌/우로 이동함으로써 해당 중심 좌표의 변화 추이를 관측할 수 있으므로 이러한 급격한 중심좌표 또는 객체 영역 면적의 변화가 있을 시, 해당 시스템은 이를 인지하여 휴대형 정보 단말기 및 내장된 관련 콘텐츠를 선택하거나 실행을 위한 제어 명령어로 활용하게 된다.In addition, the control point for selecting or executing a portable information terminal and embedded related content, ie, using a center-based coordinate feature and an area of an object image in controlling a selection function similar to a window-based click or double-click function, may be used. The control command may be generated by using a sudden movement of a finger or a gesture. As an example, as shown in FIG. 7 or 9, the finger of the corresponding hand held by the portable information terminal is moved by moving the center coordinates of the finger in a state where the distance between the image acquisition device and the finger is far from the corresponding finger. The extent of the change in the area of the object image can be confirmed. In addition, since the change of the center coordinates can be observed by moving the finger to the left / right, the system recognizes the change in the area of the center coordinates or the object area and recognizes the portable information terminal and the related contents. It is used as a control command for selection or execution.

손가락 제스처 또는 손가락 움직임에 대한 영상 인식 기술은 상술한 바와 같이 2차원 또는 3차원 제스처 영상을 포함하는 영상 기반의 객체 인식 기술의 전반적인 응용이 가능하기 때문에, 본 발명에 있어서 손가락 제스처 또는 손가락 움직임에 대한 영상 인식 기술은 휴대형 정보 단말기에 구비된 단일/다중 카메라 또는 스테레오 카메라 등을 이용하는 종래의 영상 인식 기술을 모두 활용할 수 있다. 또한, 본 발명에서는 전체 영상 중에서 손가락 영역을 추출해서 연속된 손가락의 다차원 상 움직임 거리를 추적 및 분석하기 위해서 2차원 평면 및 다차원 손가락 모델을 재구성하는 것을 포함할 수 있다. Image recognition technology for finger gestures or finger movements can be applied to an image-based object recognition technology including a two-dimensional or three-dimensional gesture image as described above, and according to the present invention, The image recognition technology may utilize all conventional image recognition technologies using a single / multi camera or a stereo camera provided in the portable information terminal. In addition, the present invention may include reconstructing the two-dimensional plane and the multi-dimensional finger model in order to track and analyze the multi-dimensional phase movement distance of the continuous finger by extracting the finger region from the entire image.

나아가, 시스템 제어 및 운용 명령어 등을 입력하기 위한 터치스크린, 키패드 등으로 대표되는 사용자 인터페이스와 겸하여 영상 획득 장치 기반으로 사용자가 제어 명령어를 실행할 수 있도록, 본 발명에 따른 시스템은 본 발명에 따라서 영상 획득 장치를 통하여 제어 명령이 입력되는지 여부를 판단하는 입력 모드 판단부를 더 구비할 수 있다. 입력 모드 판단부에서는 손가락 제스처 인식을 이용한 제어 명령어가 입력될 때 사용자는 터치스크린 또는 키패드 등을 통해서 제어 명령어를 입력할 수 없고, 본 발명에 따른 제어 명령어를 통해서 터치스크린 패널 등에서 시각적인 표현(마우스 포인팅 등) 등을 실행하도록 할 수 있다. 다시 말해, 본 발명에 따른 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법은 본 발명에 따른 제어 방법에 의해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 때에는 터치스크린 또는 키패드가 휴대형 정보 단말기 및 콘텐츠 제어를 위한 명령어를 사용자로부터 입력받을 수 없는 상태가 되도록 하고, 본 발명에 따른 제어 방법을 이용해서 휴대형 정보 단말기 및 콘텐츠를 제어하지 않는 때에는 터치스크린 또는 키패드가 휴대형 정보 단말기 및 콘텐츠 제어를 위한 명령어를 사용자로부터 입력받을 수 있는 상태가 되도록 하는 기능을 더 포함할 수 있다. Furthermore, the system according to the present invention can acquire an image according to the present invention so that a user can execute a control command based on an image acquisition device, combined with a user interface represented by a touch screen and a keypad for inputting system control and operation commands. The apparatus may further include an input mode determiner configured to determine whether a control command is input through the device. In the input mode determination unit, when a control command using finger gesture recognition is input, a user cannot input a control command through a touch screen or a keypad, and a visual expression (mouse) on a touch screen panel through a control command according to the present invention. Pointing, etc.). In other words, the portable information terminal and the content control method using the finger movement and gesture recognition according to the present invention, when the portable information terminal and the content is controlled by the control method according to the present invention, the touch screen or keypad controls the portable information terminal and the content. In order to be able to receive a command for the user from the user, and when the portable information terminal and the content is not controlled using the control method according to the present invention, the touch screen or keypad is a user command for controlling the portable information terminal and content It may further include a function to be in a state that can be input from.

본 발명에 관하여, 상술한 내용 및 그 등가물들은 다양한 형태로 구현될 수 있다는 것이 상기 설명으로부터 이해될 것이다. 따라서, 본 발명의 진정한 범위는 이하의 청구항들 및 당업자들에게 그 자체로 연상될 수 있는 임의의 등가물들을 포함하며, 본 명세서에서 서술된 특정 실시예에 의하여 한정되는 것은 아니다.With respect to the present invention, it will be understood from the foregoing description that the foregoing and equivalents thereof may be embodied in various forms. Thus, the true scope of the present invention includes the following claims and any equivalents that may be associated with such person skilled in the art, and are not limited by the specific embodiments described herein.

본 명세서에 사용된 용어는 단지 구체적인 실시예를 서술하기 위한 목적이며, 본 발명을 제한하고자 하는 것은 아니다. 또한, 본 명세서에서 단수형태는, 문맥이 분명하게 복수가 아님을 가리키지 않는다면, 복수형태 또한 포함하는 것으로 의도된다. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. Also, in this specification, the singular forms are intended to include the plural forms as well, unless the context clearly indicates that the plural is not.

101: 손가락 영역 영상 획득부
103: 손가락 영역 검출 및 특징 추출부
105: 손가락 제스처 및 손가락 움직임 판단부
107: 손가락 위치 검출부
109: 손가락 객체 영역 면적 변화 검출부
111: 손가락 움직임 인식부
113: 휴대형 정보 단말기 및 콘텐츠 제어부
S201: 손가락 영역 영상 획득 단계
S203: 손가락 영역 검출 및 특징 추출 단계
S205: 손가락 제스처 및 손가락 움직임 판단 단계
S207: 손가락 위치 검출 단계
S209: 손가락 객체 영역 면적 변화 검출 단계
S211: 손가락 움직임 인식 단계
S213: 휴대형 정보 단말기 및 콘텐츠 제어 단계
101: finger region image acquisition unit
103: finger region detection and feature extraction unit
105: finger gesture and finger movement determination unit
107: finger position detection unit
109: finger object region area change detection unit
111: finger motion recognition unit
113: portable information terminal and content control unit
S201: finger area image acquisition step
S203: finger region detection and feature extraction step
S205: finger gesture and finger movement judgment step
S207: Finger Position Detection Step
S209: Finger object region area change detection step
S211: Finger Movement Recognition Step
S213: portable information terminal and content control step

Claims (6)

영상 인식 장치 및 메모리를 포함하는 휴대형 정보 단말기의 후면부에 구비된 영상 획득 장치를 이용하여 상기 휴대형 정보 단말기를 파지한 손의 손가락 움직임 및 손가락 제스처를 인식해서 휴대형 정보 단말기 및 휴대형 정보 단말기로 이용가능한 콘텐츠를 제어하는 방법으로서,
상기 영상 획득 장치를 이용해서 상기 휴대형 정보 단말기를 파지한 손의 손가락 영역을 포함하는 영상을 획득하는 제1 단계;
상기 획득된 영상으로부터 손가락 영역을 검출하고, 손가락 움직임 및 손가락 제스처 인식을 위한 특징을 추출하는 제2 단계;
제3 단계에서 추출된 특징을 이용하여 손가락 제스처에 대한 인식을 수행해서, 상기 휴대형 정보 단말기를 파지한 손의 손가락 운동 모양이 손가락 제스처인지, 아니면 손가락 움직임인지를 판단하는 제3 단계;
제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락의 위치를 검출하는 제4 단계;
제3 단계에서 손가락 움직임이라고 판단된 경우에, 상기 획득된 영상으로부터 손가락 객체 영역의 면적 변화를 검출하는 제5 단계;
제3 단계에서 추출된 특징, 제4 단계에서 검출된 손가락의 위치, 및 제5 단계에서 검출된 손가락 객체 영역의 면적 변화를 이용하여 손가락 움직임에 대한 인식을 수행하는 제6 단계; 및
제3 단계에서 수행된 인식의 결과 또는 제6 단계에서 수행된 인식의 결과를 이용해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 제7 단계를 포함하고,
상기 손가락 제스처는 손가락의 운동 모양 중에서 미리 정의하여 상기 휴대형 정보 단말기의 메모리에 저장해 둔 손가락의 특정한 운동 모양을 가리키는 것이고, 상기 손가락 움직임은 손가락의 운동 모양 중에서 상기 손가락 제스처가 아닌 손가락의 운동 모양을 가리키는 것을 특징으로 하는 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법.
Content that can be used as a portable information terminal and a portable information terminal by recognizing finger movements and finger gestures of a hand held by the portable information terminal by using an image acquisition device provided at a rear portion of the portable information terminal including an image recognition device and a memory. As a method of controlling
A first step of acquiring an image including a finger region of a hand holding the portable information terminal using the image acquisition device;
Detecting a finger region from the acquired image and extracting features for finger movement and finger gesture recognition;
A third step of recognizing a finger gesture by using the feature extracted in the third step to determine whether a finger movement shape of the hand holding the portable information terminal is a finger gesture or a finger movement;
A fourth step of detecting a position of a finger from the acquired image when it is determined that the finger movement is performed in the third step;
A fifth step of detecting an area change of a finger object region from the acquired image when it is determined that the finger movement is performed in the third step;
A sixth step of performing recognition on finger movement by using the feature extracted in the third step, the position of the finger detected in the fourth step, and the area change of the finger object region detected in the fifth step; And
A seventh step of controlling the portable information terminal and the content by using the result of the recognition performed in the third step or the result of the recognition performed in the sixth step,
The finger gesture refers to a specific movement shape of a finger previously defined among the movement shapes of the finger and stored in the memory of the portable information terminal, and the finger movement refers to the movement shape of the finger instead of the finger gesture among the movement shapes of the finger. A portable information terminal and content control method using finger movement and gesture recognition, characterized in that.
제1항에 있어서,
제3 단계에서 추출된 특징은 휴대형 정보 단말기를 파지한 손의 손가락 굽힘 정도를 포함하는 것을 특징으로 하는 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법.
The method of claim 1,
The feature extracted in the third step includes a finger bending degree of the hand holding the portable information terminal, wherein the portable information terminal and the content control method using finger movement and gesture recognition.
제1항에 있어서,
제4 단계에서 검출된 손가락의 위치는 2차원 평면 또는 다차원 공간 영역 내의 손가락 중심 좌표의 위치인 것을 특징으로 하는 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법.
The method of claim 1,
The position of the finger detected in the fourth step is the position of the finger center coordinates in the two-dimensional plane or the multi-dimensional space region.
제1항에 있어서,
제5 단계에서 검출된 손가락 객체 영역의 면적 변화는 상기 영상 획득 장치와 손가락의 거리 변화에 따른 상기 획득된 영상 내 손가락 객체 영역의 면적 변화인 것을 특징으로 하는 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법.
The method of claim 1,
The change in the area of the finger object area detected in the fifth step is a change in the area of the finger object area in the acquired image according to the change of the distance between the image capturing device and the finger. And content control method.
제1항에 있어서,
제3 단계에서 추출된 특징은 휴대형 정보 단말기를 파지한 손의 손가락 굽힘 정도를 포함하고,
제4 단계에서 검출된 손가락의 위치는 2차원 평면 또는 다차원 공간 영역 내의 손가락 중심 좌표의 위치이고,
제5 단계에서 검출된 손가락 객체 영역의 면적 변화는 상기 영상 획득 장치와 손가락의 거리 변화에 따른 상기 획득된 영상 내 손가락 객체 영역의 면적 변화인 것을 특징으로 하는 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법.
The method of claim 1,
The feature extracted in the third step includes the degree of bending of the finger of the hand holding the portable information terminal,
The position of the finger detected in the fourth step is the position of the finger center coordinates in the two-dimensional plane or the multi-dimensional space region,
The change in the area of the finger object area detected in the fifth step is a change in the area of the finger object area in the acquired image according to the change of the distance between the image capturing device and the finger. And content control method.
제1항 내지 제5항 중 어느 한 항에 있어서,
상기 휴대형 정보 단말기는 터치스크린 또는 키패드를 더 구비하고,
청구항 제1항 내지 제5항 중 어느 한 항에 기재된 제어 방법에 의해서 휴대형 정보 단말기 및 콘텐츠를 제어하는 때에는 상기 터치스크린 또는 키패드가 휴대형 정보 단말기 및 콘텐츠 제어를 위한 명령어를 사용자로부터 입력받을 수 없는 상태가 되고, 청구항 제1항 내지 제5항 중 어느 한 항에 기재된 제어 방법에 의해서 휴대형 정보 단말기 및 콘텐츠를 제어하지 않는 때에는 상기 터치스크린 또는 키패드가 휴대형 정보 단말기 및 콘텐츠 제어를 위한 명령어를 사용자로부터 입력받을 수 있는 상태가 되는 것을 특징으로 하는 손가락 움직임 및 제스처 인식을 이용한 휴대형 정보 단말기 및 콘텐츠 제어 방법.
The method according to any one of claims 1 to 5,
The portable information terminal further includes a touch screen or a keypad,
A state in which the touch screen or keypad cannot receive a command for controlling the portable information terminal and contents from a user when controlling the portable information terminal and contents by the control method according to any one of claims 1 to 5. When the portable information terminal and the content are not controlled by the control method according to any one of claims 1 to 5, the touch screen or the keypad inputs commands for controlling the portable information terminal and the content from the user. A portable information terminal and content control method using finger movement and gesture recognition, characterized in that the state can be received.
KR1020100001293A 2010-01-07 2010-01-07 Portable information terminal and content control method using rear finger movement and gesture recognition Expired - Fee Related KR101068281B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020100001293A KR101068281B1 (en) 2010-01-07 2010-01-07 Portable information terminal and content control method using rear finger movement and gesture recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020100001293A KR101068281B1 (en) 2010-01-07 2010-01-07 Portable information terminal and content control method using rear finger movement and gesture recognition

Publications (2)

Publication Number Publication Date
KR20110080871A true KR20110080871A (en) 2011-07-13
KR101068281B1 KR101068281B1 (en) 2011-09-28

Family

ID=44919708

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020100001293A Expired - Fee Related KR101068281B1 (en) 2010-01-07 2010-01-07 Portable information terminal and content control method using rear finger movement and gesture recognition

Country Status (1)

Country Link
KR (1) KR101068281B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101281461B1 (en) * 2012-04-24 2013-07-03 군산대학교산학협력단 Multi-touch input method and system using image analysis
WO2014200485A1 (en) * 2013-06-13 2014-12-18 Intel Corporation Techniques for user authentication on a computing device via pattern recognition
KR20150084543A (en) * 2014-01-14 2015-07-22 엘지이노텍 주식회사 Apparatus and method for recognizing gesture

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040196400A1 (en) 2003-04-07 2004-10-07 Stavely Donald J. Digital camera user interface using hand gestures
KR100563737B1 (en) 2003-12-30 2006-03-28 주식회사 팬택앤큐리텔 Method and device for user interface of mobile communication terminal using camera function
KR100783552B1 (en) 2006-10-11 2007-12-07 삼성전자주식회사 Method and device for input control of a mobile terminal
KR100952603B1 (en) 2009-11-05 2010-04-15 팬터로그인터액티브 주식회사 Screen scroll method and device using camera

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101281461B1 (en) * 2012-04-24 2013-07-03 군산대학교산학협력단 Multi-touch input method and system using image analysis
WO2014200485A1 (en) * 2013-06-13 2014-12-18 Intel Corporation Techniques for user authentication on a computing device via pattern recognition
US9928413B2 (en) 2013-06-13 2018-03-27 Intel Corporation Techniques for user authentication on a computing device via pattern recognition
KR20150084543A (en) * 2014-01-14 2015-07-22 엘지이노텍 주식회사 Apparatus and method for recognizing gesture

Also Published As

Publication number Publication date
KR101068281B1 (en) 2011-09-28

Similar Documents

Publication Publication Date Title
CN106502570B (en) Method, device and vehicle-mounted system for gesture recognition
Kılıboz et al. A hand gesture recognition technique for human–computer interaction
JP6360050B2 (en) Method and system for simultaneous human-computer gesture-based interaction using unique noteworthy points on the hand
JP6711817B2 (en) Information processing apparatus, control method thereof, program, and storage medium
US8897490B2 (en) Vision-based user interface and related method
CN105849673A (en) Human-to-computer natural three-dimensional hand gesture based navigation method
US10366281B2 (en) Gesture identification with natural images
CN102810015B (en) Input method based on space motion and terminal
WO2005114556A2 (en) Sign based human-machine interaction
KR20150106823A (en) Gesture recognition apparatus and control method of gesture recognition apparatus
CN107450717B (en) Information processing method and wearable device
JP6141108B2 (en) Information processing apparatus and method
Yousefi et al. 3D gesture-based interaction for immersive experience in mobile VR
JP6325659B2 (en) Operation screen display device, operation screen display method and program
KR20190132885A (en) Apparatus, method and computer program for detecting hand from video
KR101068281B1 (en) Portable information terminal and content control method using rear finger movement and gesture recognition
WO2016018518A1 (en) Optical tracking of a user-guided object for mobile platform user input
KR101167784B1 (en) A method for recognizing pointers and a method for recognizing control commands, based on finger motions on the back of the portable information terminal
US11340706B2 (en) Gesture recognition based on depth information and computer vision
CN119002689A (en) Man-machine interaction method, device, equipment and medium based on non-medium holographic technology
JP2007241833A (en) Recognition device, recognition system, shape recognition method, program, and computer-readable recording medium
Annabel et al. Design and Development of Multimodal Virtual Mouse
Hiremath et al. Gesture Recognition System
CN120973226A (en) A multi-finger gesture control method, system, device and storage medium for an electronic whiteboard all-in-one machine.
CN117931344A (en) Equipment control method, device, medium and intelligent wearable equipment

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

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

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

Fee payment year number: 1

St.27 status event code: A-2-2-U10-U11-oth-PR1002

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20140617

Year of fee payment: 4

PR1001 Payment of annual fee

Fee payment year number: 4

St.27 status event code: A-4-4-U10-U11-oth-PR1001

FPAY Annual fee payment

Payment date: 20150703

Year of fee payment: 5

PR1001 Payment of annual fee

Fee payment year number: 5

St.27 status event code: A-4-4-U10-U11-oth-PR1001

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

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: 20170303

Year of fee payment: 6

PR1001 Payment of annual fee

Fee payment year number: 6

St.27 status event code: A-4-4-U10-U11-oth-PR1001

FPAY Annual fee payment

Payment date: 20170703

Year of fee payment: 7

PR1001 Payment of annual fee

Fee payment year number: 7

St.27 status event code: A-4-4-U10-U11-oth-PR1001

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Not in force date: 20180922

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

St.27 status event code: A-4-4-U10-U13-oth-PC1903

PC1903 Unpaid annual fee

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20180922

St.27 status event code: N-4-6-H10-H13-oth-PC1903

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

St.27 status event code: A-5-5-R10-R13-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000