CN1722063A - Gesture recognition system and method thereof - Google Patents
Gesture recognition system and method thereof Download PDFInfo
- Publication number
- CN1722063A CN1722063A CN 200410069003 CN200410069003A CN1722063A CN 1722063 A CN1722063 A CN 1722063A CN 200410069003 CN200410069003 CN 200410069003 CN 200410069003 A CN200410069003 A CN 200410069003A CN 1722063 A CN1722063 A CN 1722063A
- Authority
- CN
- China
- Prior art keywords
- image data
- item
- application program
- gesture
- function choosing
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title abstract description 11
- 230000006870 function Effects 0.000 claims description 42
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000003491 array Methods 0.000 claims description 3
- 238000012850 discrimination method Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 7
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Image Analysis (AREA)
Abstract
The invention relates to a gesture recognition system and a method thereof, which are applied to a notebook computer with an image capturer, wherein a user can directly aim at the image capturer to make a preset gesture, and the notebook computer can execute an application program or a function option corresponding to the gesture action so as to increase the convenience of the user in executing the application program or the function option.
Description
Technical field
The present invention relates to a kind of gesture identification system and method thereof, be applied to one and have the computer system of video capture device, be in particular a kind of gesture motion of utilizing with the application program in the computer system or the gesture identification system of function choosing-item and method thereof.
Background technology
Along with making rapid progress of computing machine science and technology, and though in the computing machine be software systems or computer hardware all constantly ripe with development, many software systems are simple by some on function, basic functions develops to very novel and complicated function.
When the user will carry out some application programs or function choosing-item in computer system, the user needs the option that selected institute desire is carried out in computer screen earlier, afterwards, again mouse is moved to the position at the option place of desiring to click, and carried out, computer system could begin to carry out application program or the function choosing-item that institute's desire is carried out.
In addition, the user also can directly push the hot key (Hot key) of the top one row on the keyboard, carry out some default function choosing-items, for example: when in the Word application program, pushing the F1 button, promptly can occur the little helper of Office in the computer screen, solve the problem that when using the Word application program, is run into to help the user.
Yet, because each hot key in each user and the unclear own computer keyboard is to correspond to what function choosing-item on earth, therefore, the user utilizes mouse directly to click application program or function choosing-item that institute's desire is carried out, to carry out desired application program or function choosing-item.And, become the button that the most seldom uses in the whole keyboard on the contrary originally in order to make things convenient for the user directly to carry out the hot key of some function choosing-item.
Therefore, in computer operating system, carry out the application program or the input of function choosing-item except that the original mouse of use, how to provide other to allow the user operate comparatively convenient and handy input mode, convenience during with increase user operational computations machine, a real big problem for needing to be resolved hurrily.
Summary of the invention
Problem in view of above common technique, a kind of gesture identification system and the method thereof of providing is provided fundamental purpose of the present invention, this gesture identification system and method thereof are mainly used in a notebook computer with video capture device, or be equiped with the personal computer system of video capture device, the user can directly aim at this video capture device and make a default gesture, and computer system promptly can be carried out corresponding application program of this gesture motion or function choosing-item, providing the user except original mouse and hot key, another kind of more convenient computer system input mode.
This gesture identification system includes: video capture device, data-carrier store, comparing module and output module.
This video capture device is arranged at the top of the display screen of notebook computer, with acquisition user's a gesture motion image.Have an image circuit in this video capture device, become a digital image data with the gesture motion video conversion that will be captured by this image circuit.
This data-carrier store is connected in video capture device, to store the digital image data that video capture device was captured.Include a database in this data-carrier store, this database is in order to an application program or the function choosing-item of storage arrays with reference to image data and difference correspondence thereof.
This comparing module is connected with data-carrier store, in the digital image data that will be captured comparison mode by vivid identification, compare one by one with reference image data stored in the database, with the gesture motion image that identification was captured is which to correspond to reference to image data on earth, and this is with reference to corresponding application program of image data or function choosing-item.
This output module is connected with comparing module, to carry out this application program or function choosing-item.
Description of drawings
Fig. 1 is the system architecture diagram of gesture identification system of the present invention;
Fig. 2 has the operation chart of the notebook computer of video capture device for gesture identification system is applied to one;
Fig. 3 is the synoptic diagram of the gesture motion image that video capture device captured;
Fig. 4 is array stored in the database with reference to image data and the corresponding respectively application program or the synoptic diagram of a function choosing-item; And
Fig. 5 is the method flow diagram of gesture discrimination method of the present invention.
Description of reference numerals is as follows:
100--notebook computer 110--video capture device
111--image circuit 120--data-carrier store
121--database 130--comparing module
The 140--output module
Embodiment
For making purpose of the present invention, structural attitude and function thereof are had further understanding, conjunction with figs. is described in detail as follows:
Please refer to shown in Figure 1ly, be the system architecture diagram of gesture identification system of the present invention; Please refer to shown in Figure 2ly, this gesture identification system is applied to one and has the notebook computer 100 of video capture device 110, or is equiped with the personal computer system of video capture device, in this embodiment, will be that example is to explain with notebook computer 100.
Store array in this notebook computer 100 with reference to image data and corresponding application program or function choosing-item, each is a kind of gesture with reference to image data.
When practical operation, the user can make gesture on the other hand before video capture device 110, with in notebook computer 100 or general personal computer system, directly carry out pairing application program of this gesture or function choosing-item, thus, the user can not need utilize mouse or hot key, and some application program or function choosing-item in the direct computer system, to increase the operational convenience of user.
As shown in Figure 1, this gesture identification system includes: a video capture device 110, a data-carrier store 120, a comparing module 130 and an output module 140.
This video capture device 110 is arranged at the top of the display screen of notebook computer 100, with acquisition user's a gesture motion image.Please refer to shown in Figure 3, the synoptic diagram of a gesture motion image that is captured for the video capture device among Fig. 1 110.Have an image circuit 111 in this video capture device 110, this image circuit 111 is in order to become a digital image data with this gesture motion video conversion.
This data-carrier store 120 is connected in this video capture device 110, to store the digital image data that video capture device 110 is captured, in addition, include a database 121 in this data-carrier store 120, please refer to shown in Figure 4, this database 121 in order to storage arrays with reference to image data and a respectively corresponding application program or a function choosing-item thereof.For example: palm opens pairing function choosing-item and is two times of fast commentaries on classics or the like for the pairing function choosing-item of playing, win of gesture.And pairing application program of different gestures or function choosing-item can define voluntarily by the gesture identification system definition or by the user.And this data-carrier store 120 can be a flash memory (flash memory) or erasable formula ROM (read-only memory) (EPROM) etc.
This comparing module 130 is connected with data-carrier store 120, in the digital image data that will be captured comparison mode by vivid identification, search in this database 121 corresponding with reference to image data, also being about to reference image data stored in the database 121 of gesture motion image shown in Figure 3 and Fig. 4 compares one by one, with this gesture motion image of identification is which to correspond to reference to image data on earth, and this is with reference to corresponding application program of image data or function choosing-item.And this comparing module 130 can be microcontroller (MCU) or digital signal processor (DSP) ... Deng.
With Fig. 3, after this gesture motion image is compared one by one through comparing module 130 and the reference image data in the database 121, promptly correspond to the function choosing-item of broadcast.
This output module 140 is connected with comparing module 130, to pick out the gesture motion image corresponding with reference to image data when comparing module 130, and find out after corresponding application program or the function choosing-item with reference to image data thus, this output module 140 is promptly carried out this application program or function choosing-item.
Please refer to shown in Figure 5ly, be the method flow diagram of gesture discrimination method of the present invention, and in the operation of the method, mention the part of System Operation framework, see also shown in Figure 1ly, be described as follows:
After the user activates this gesture identification system, utilize the video capture device be connected in computer system to capture a gesture motion image, and be a digital image data (step 200) with this gesture motion video conversion by an image circuit.
Then, this digital image data is stored in a data-carrier store (step 210), include a database 121 in this data-carrier store 120, and store array in this database 121 with reference to image data and a corresponding respectively application program or a function choosing-item thereof, with usefulness as the gesture motion image comparison reference that is captured.
Then, comparing module is with the comparison mode of this digital image data with vivid identification, search reference image data stored in the database and difference corresponding application program or function choosing-item, to capture pairing application program of this digital image data or function choosing-item (step 220).At last, output module is carried out this application program or function choosing-item (step 230).
The above for the preferred embodiment among the present invention, is not to be used for limiting practical range of the present invention only; All according to equivalence variation and modification that the present invention did, all contained by claim of the present invention.
Claims (6)
1. a gesture identification system is applied to a computer system, and it includes:
One video capture device is arranged at this computer system, and with acquisition user's a gesture motion image, this video capture device has an image circuit, in order to this gesture motion video conversion is become a digital image data;
One data-carrier store is connected with this video capture device, to store this digital image data, includes a database in this data-carrier store, and this database is in order to an application program or the function choosing-item of storage arrays with reference to image data and difference correspondence thereof;
One comparing module is connected with this data-carrier store, with the comparison mode of this digital image data by vivid identification, search corresponding being somebody's turn to do with reference to image data in this database, and this is with reference to corresponding this application program of image data or this function choosing-item; And
One output module is connected with this comparing module, to carry out this application program or this function choosing-item.
2. gesture identification system as claimed in claim 1 is characterized in that, this data-carrier store is a flash memory.
3. gesture identification system as claimed in claim 1 is characterized in that, this data-carrier store is an erasable formula ROM (read-only memory).
4. gesture identification system as claimed in claim 1 is characterized in that, this comparing module is a microcontroller.
5. gesture identification system as claimed in claim 1 is characterized in that, this comparing module is a digital signal processor.
6. a gesture discrimination method is applied to a computer system, and it comprises the following steps:
Capture a gesture motion image, and be a digital image data this gesture motion video conversion;
Store this digital image data;
With the comparison mode of this digital image data with vivid identification, search array stored in the database with reference to image data and a corresponding respectively application program or a function choosing-item thereof, to capture pairing this application program of this digital image data or this function choosing-item; And
Carry out this application program or this function choosing-item.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200410069003 CN1722063A (en) | 2004-07-12 | 2004-07-12 | Gesture recognition system and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200410069003 CN1722063A (en) | 2004-07-12 | 2004-07-12 | Gesture recognition system and method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1722063A true CN1722063A (en) | 2006-01-18 |
Family
ID=35912401
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200410069003 Pending CN1722063A (en) | 2004-07-12 | 2004-07-12 | Gesture recognition system and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1722063A (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101482772B (en) * | 2008-01-07 | 2011-02-09 | 纬创资通股份有限公司 | Electronic device and method of operation thereof |
| CN101581966B (en) * | 2008-05-16 | 2011-03-16 | 英业达股份有限公司 | Operation method and system for operating a personal computer using motion recognition |
| CN102087714A (en) * | 2009-12-02 | 2011-06-08 | 宏碁股份有限公司 | Image recognition login system and method thereof |
| CN102447648A (en) * | 2011-05-05 | 2012-05-09 | 明基电通有限公司 | Operation method of electronic device with operating system |
| CN102483648A (en) * | 2009-05-21 | 2012-05-30 | 星克跃尔株式会社 | Gesture-based user interface system and method |
| US8952832B2 (en) | 2008-01-18 | 2015-02-10 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
| US8960002B2 (en) | 2007-12-10 | 2015-02-24 | Invensense, Inc. | Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics |
| US8997564B2 (en) | 2007-07-06 | 2015-04-07 | Invensense, Inc. | Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics |
| CN104714677A (en) * | 2013-12-13 | 2015-06-17 | 联想(北京)有限公司 | Gesture touch method and gesture touch device |
| CN106161954A (en) * | 2016-08-16 | 2016-11-23 | 北京金山安全软件有限公司 | Video shooting control method and device and electronic equipment |
| CN101836207B (en) * | 2007-08-20 | 2017-03-01 | 高通股份有限公司 | Enhanced rejection of out-of-vocabulary words |
-
2004
- 2004-07-12 CN CN 200410069003 patent/CN1722063A/en active Pending
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10288427B2 (en) | 2007-07-06 | 2019-05-14 | Invensense, Inc. | Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics |
| US8997564B2 (en) | 2007-07-06 | 2015-04-07 | Invensense, Inc. | Integrated motion processing unit (MPU) with MEMS inertial sensing and embedded digital electronics |
| CN101836207B (en) * | 2007-08-20 | 2017-03-01 | 高通股份有限公司 | Enhanced rejection of out-of-vocabulary words |
| US8960002B2 (en) | 2007-12-10 | 2015-02-24 | Invensense, Inc. | Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics |
| US9846175B2 (en) | 2007-12-10 | 2017-12-19 | Invensense, Inc. | MEMS rotation sensor with integrated electronics |
| CN101482772B (en) * | 2008-01-07 | 2011-02-09 | 纬创资通股份有限公司 | Electronic device and method of operation thereof |
| US9342154B2 (en) | 2008-01-18 | 2016-05-17 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
| US8952832B2 (en) | 2008-01-18 | 2015-02-10 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
| US9811174B2 (en) | 2008-01-18 | 2017-11-07 | Invensense, Inc. | Interfacing application programs and motion sensors of a device |
| CN101581966B (en) * | 2008-05-16 | 2011-03-16 | 英业达股份有限公司 | Operation method and system for operating a personal computer using motion recognition |
| CN102483648A (en) * | 2009-05-21 | 2012-05-30 | 星克跃尔株式会社 | Gesture-based user interface system and method |
| CN102087714A (en) * | 2009-12-02 | 2011-06-08 | 宏碁股份有限公司 | Image recognition login system and method thereof |
| CN102447648A (en) * | 2011-05-05 | 2012-05-09 | 明基电通有限公司 | Operation method of electronic device with operating system |
| CN104714677A (en) * | 2013-12-13 | 2015-06-17 | 联想(北京)有限公司 | Gesture touch method and gesture touch device |
| CN106161954A (en) * | 2016-08-16 | 2016-11-23 | 北京金山安全软件有限公司 | Video shooting control method and device and electronic equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1722063A (en) | Gesture recognition system and method thereof | |
| Sismanis et al. | Parallel search of k-nearest neighbors with synchronous operations | |
| EP2698692A1 (en) | System and method for implementing sliding input of text based upon on-screen soft keyboard on electronic equipment | |
| CN100350381C (en) | Method and system for recording macros in language independent syntax | |
| CN1484135A (en) | System and method for configuring time related setting using graphical interface | |
| CN102117175A (en) | Method and device for inputting Chinese in sliding way and touch-screen input method system | |
| US11809427B2 (en) | Storing nested complex data structures in a data store | |
| CN1255720C (en) | Display screen of data processing system containing image-converting zone | |
| WO2020259522A1 (en) | Content searching method and related device, and computer-readable storage medium | |
| WO2014059810A1 (en) | Human-computer interaction method and related device and system | |
| CN102426491A (en) | Multi-point touch implementation method and system for touch screen | |
| CN117807061A (en) | Data completion method, device, electronic device and storage medium | |
| CN1315024C (en) | Video recognition input system | |
| CN1482545A (en) | Method for generating file list on portable electronic device and system thereof | |
| CN1664767A (en) | Portable data processing device with single-key touch operation and switching method thereof | |
| CN1477478A (en) | Finger-type pointer input method and device thereof | |
| WO2014174665A1 (en) | System and handwriting search method | |
| CN1752900A (en) | Chinese character input method combined with speech sound identification | |
| US20080262842A1 (en) | Portable computer with speech recognition function and method for processing speech command thereof | |
| CN1200331C (en) | System and method using hand writing mode to execute computing | |
| CN1296860C (en) | Digital data characteristic management system and method thereof | |
| CN1501236A (en) | System and method for executing composite command by continuous single key | |
| CN1475938A (en) | Foreign language learning system and method for letter search through computer | |
| CN1752885A (en) | Computer system and configuration method thereof | |
| CN115881210A (en) | Protein structure prediction method, device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |