CN105353876B - A kind of space gesture control system for identifying and method based on multiple spot light sensation - Google Patents
A kind of space gesture control system for identifying and method based on multiple spot light sensation Download PDFInfo
- Publication number
- CN105353876B CN105353876B CN201510754988.5A CN201510754988A CN105353876B CN 105353876 B CN105353876 B CN 105353876B CN 201510754988 A CN201510754988 A CN 201510754988A CN 105353876 B CN105353876 B CN 105353876B
- Authority
- CN
- China
- Prior art keywords
- gesture
- infrared
- curves
- subelement
- change rate
- 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.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Position Input By Displaying (AREA)
Abstract
The present invention provides a kind of space gesture control system for identifying and method based on multiple spot light sensation, is related to human-computer interaction technique field.The system includes:Sequentially connected infrared array module, analog-to-digital conversion module, data buffer and primary processor, further include the LED drive module being connect with primary processor, the infrared transmitting tube being connect with LED drive module;Primary processor includes curve generation unit and the unit and control instruction matching unit that are connect with curve generation unit, curve generation unit are also connect with data buffer;Infrared array module includes four infrared sensors in the distribution of " ten " font, and four infrared sensors are connect with analog-to-digital conversion module.The present invention can reduce the number of elements inside gesture identification control device in the prior art, simplify the structure of gesture identification control device, the trouble point that is likely to occur in gesture identification control device is reduced, and gesture identification control device is enabled to realize the encapsulation of miniaturization.
Description
Technical field
The invention belongs to human-computer interaction technique fields more particularly to a kind of space gesture based on multiple spot light sensation to identify control
System and method.
Background technology
Human-computer interaction technology is research field very popular in recent years, and mouse and keyboard light are that traditional human-computer interaction is set
It is standby, occur the various novel man-machine interaction modes such as touch-control control, sound control, gesture control in recent years, in user
It is improved in terms of the naturality and friendly of experience.Particularly using gesture control as the non-contact type human-machine interaction side of representative
Formula is completed the identification process to hand motion by various kinds of sensors equipment, and is converted in real time or within a short period of time
The order that the host equipments such as computer can identify is a kind of current popular man-machine interaction mode.In the prior art, one
As the gesture motion of user is acquired using infrared emission array and infrared receiver array, wherein, in infrared emission array at least
Including four transmitting tubes, and quantity is corresponding with the quantity of reception pipe in infrared receiver array, then by signal processing module pair
Collected gesture exports corresponding control instruction after being identified.Such as:China application No. is 201420800360.5 is special
Profit application discloses a kind of 3D gesture recognition controllers, it employs four infrared transmitting tubes, several in the distribution of " ten " font
The infrared sensor reception pipe of a array arrangement that is square at " ten " the word center that four infrared transmitting tubes are formed, signal
The function of Non-contact gesture identification control is realized in conditioning with other components such as acquisition module and signal processing module, this
Although mode can realize non-contact gesture identification control, the number of elements used is more, complicated, in fact it could happen that
Trouble point is more, and cannot minimize.
Invention content
Being designed to provide for the embodiment of the present invention is a kind of based on the space gesture control system for identifying of multiple spot light sensation and side
Method, it is intended to which it is more to solve the number of elements that above-mentioned gesture motion identification controller uses, complicated, in fact it could happen that trouble point compared with
It is more, and the problem of cannot minimize.
The embodiment of the present invention is achieved in that a kind of space gesture control system for identifying based on multiple spot light sensation, including:
Sequentially connected infrared array module, analog-to-digital conversion module, data buffer and primary processor further include and the main process task
The LED drive module of device connection, the infrared transmitting tube being connect with the LED drive module;The primary processor is given birth to including curve
The unit and control instruction matching unit being connect into unit and with the curve generation unit, the curve generation unit
Also it is connect with the data buffer;The infrared array module includes four infrared sensors in the distribution of " ten " font, institute
Four infrared sensors are stated to connect with the analog-to-digital conversion module, wherein:
The LED drive module, for the infrared transmitting tube to be driven to emit certain wave to the gesture operation direction of user
Long infrared light;
Four infrared sensors for acquiring the reflected infrared signal in gesture operation direction, and are pressed
Collected infrared signal is sent to analog-to-digital conversion module according to synchronous clock signal;
The analog-to-digital conversion module, the infrared signal for being acquired to four infrared sensors are digitized place
Four railway digital sampled signals are exported after reason to the data buffer;
The data buffer, for receiving the four railway digitals sampled signal, and according to first in first out principle by institute
It states four railway digital sampled signals and is sent to the primary processor;
The curve generation unit, for being acquired four infrared sensors according to the four railway digitals sampled signal
To the variation tendency of infrared signal intensity be fitted to four curves;
The unit, for learning and storing the indicatrix template corresponding to different gestures in advance;
The control instruction matching unit, for identifying user according to four curves and the indicatrix template
Gesture, and corresponding control instruction is exported according to the gesture of user.
In the space gesture control system for identifying based on multiple spot light sensation described in the embodiment of the present invention, the curve generation
Unit includes sequentially connected pretreatment subelement and Curves compilation subelement, and the pretreatment subelement also delays with the data
Storage connects, and the Curves compilation subelement is also connect with the unit and the control instruction matching unit, wherein:
The pretreatment subelement, for being smoothed to the four railway digitals sampled signal;
The Curves compilation subelement, for according to four railway digital sampled signals after smoothing processing, using the time as x-axis,
It is respectively that four infrared sensors is collected red using the intensity of the collected infrared signal of infrared sensor as y-axis
The variation tendency of outer light signal strength is fitted to four curves.
In the space gesture control system for identifying based on multiple spot light sensation described in the embodiment of the present invention, the unit
It is single including sequentially connected curvature estimation subelement, change rate curve generation subelement, gesture judgment sub-unit and storage
Member, the curvature estimation subelement are connect with the Curves compilation subelement, the storing sub-units and the control instruction
It is connected with unit, wherein:
The curvature estimation subelement, for calculating four curves of the curve generation unit output in different time sections
Curvature;
The change rate curve generates subelement, for being obtained according to curvature of four curves in different time sections
Four change rate curves that described four bent curvatures of a curve change over time;
The gesture judgment sub-unit, for judging the gesture of user according to four change rate curves;
The storing sub-units are right for storing different gesture institutes according to the judging result of the gesture judgment sub-unit
The indicatrix template answered.
In the space gesture control system for identifying based on multiple spot light sensation described in the embodiment of the present invention, the unit
Further include the triggering subelement being connected between the change rate curve generation subelement and the gesture judgment sub-unit;
The triggering subelement, for judge the curvature value in four change rate curves described in current time whether there are one
Reach preset curvature range, if so, triggering the gesture of the gesture judgment sub-unit identification user.
In the space gesture control system for identifying based on multiple spot light sensation described in the embodiment of the present invention, the gesture judges
Subelement include sequentially connected feature extraction subelement and gesture identification subelement, the feature extraction subelement also with it is described
Change rate curve generation subelement connection, the gesture identification subelement are also connect with the control instruction matching unit, wherein:
The feature extraction subelement, for extracting the crest value in four change rate curves, crest value occurs
There is front and rear curvature Variation in time and crest value;
The gesture identification subelement, for the crest value, the wave crest in four change rate curves
There is the gesture that front and rear curvature Variation identifies user in the time and the crest value that value occurs.
The another object of the embodiment of the present invention is that providing a kind of space gesture based on multiple spot light sensation identifies control method,
Including:
Learn in advance and store the indicatrix template corresponding to different gestures;
Infrared transmitting tube is driven to the infrared light of the gesture operation direction transmitting specific wavelength of user;
Using the four infrared sensors acquisition institute for being arranged near the infrared transmitting tube and being distributed in " ten " font
The reflected infrared signal in gesture operation direction is stated, and makes four infrared sensors defeated according to synchronous clock signal
Go out collected infrared signal;
The infrared signal of four infrared sensors acquisition is digitized after processing and exports the sampling of four railway digitals
Signal, and cache the four railway digitals sampled signal to data buffer according to the principle of first in first out;
It is according to the four railway digital sampled signals that the data buffer exports that four infrared sensors is collected
The variation tendency of infrared signal intensity is fitted to four curves;
The gesture of user is identified according to four curves and the indicatrix template, and defeated according to the gesture of user
Go out corresponding control instruction.
In the identification control method of the space gesture based on multiple spot light sensation described in the embodiment of the present invention, according to the data
Four railway digital sampled signals of buffer output are by the variation of the collected infrared signal intensity of four infrared sensors
Trend fitting is specifically included into four curves:
Four railway digital sampled signals of data buffer output are smoothed;
It is collected infrared with infrared sensor using the time as x-axis according to four railway digital sampled signals after smoothing processing
The intensity of optical signal is y-axis, respectively intends the variation tendency of the collected infrared signal intensity of four infrared sensors
Synthesize four curves.
In the identification control method of the space gesture based on multiple spot light sensation described in the embodiment of the present invention, the advance study
And it stores the indicatrix template corresponding to different gestures and specifically includes:
The variation tendency of the collected infrared signal intensity of four infrared sensors is fitted to four curves, and
Calculate described four bent curvatures of a curve in different time sections;
Described four bent curvatures of a curve are obtained according to curvature of four curves in different time sections to change over time
Four change rate curves;
The gesture of user is judged according to four change rate curves, and right according to the different gesture institute of judging result storage
The indicatrix template answered.
In the identification control method of the space gesture based on multiple spot light sensation described in the embodiment of the present invention, described in the basis
Four change rate curves judge the gesture of user, and the indicatrix template corresponding to different gestures is stored according to judging result
It further includes before;
Whether the curvature value in four change rate curves described in current time is judged there are one reaching preset curvature range,
If so, into the step of judging the gesture of user according to four change rate curves.
In the identification control method of the space gesture based on multiple spot light sensation described in the embodiment of the present invention, described in the basis
Four change rate curves judge that the gesture of user specifically includes:
It extracts before and after the crest value in four change rate curves, the time that crest value occurs and crest value occur
Curvature Variation;
The time and the wave crest that the crest value, the crest value in four change rate curves occur
There is the gesture that front and rear curvature Variation identifies user in value.
Implement space gesture control system for identifying and method provided in an embodiment of the present invention based on multiple spot light sensation have with
Lower advantageous effect:
The embodiment of the present invention due to using an infrared transmitting tube and near the infrared transmitting tube and being in first
Four infrared sensors of " ten " font distribution acquire and learn the characteristic curve template corresponding to different gestures, Ran Houtong
It crosses the curve corresponding to the user gesture that will be acquired in real time and identification to realize gesture is matched with the characteristic curve template
And control, so as to greatly reduce the number of elements inside gesture identification control device in the prior art, simplify gesture identification
The structure of control device reduces the trouble point being likely to occur in gesture identification control device, and causes gesture identification control
Device can realize the encapsulation of miniaturization;In addition, the Curvature varying trace analysis algorithm that the present invention uses, greatly improved gesture
The discrimination of instruction.
Description of the drawings
Fig. 1 is the structure diagram of the space gesture control system for identifying provided in an embodiment of the present invention based on multiple spot light sensation;
Fig. 2 is in the space gesture control system for identifying provided in an embodiment of the present invention based on multiple spot light sensation in primary processor
The concrete structure schematic diagram in portion;
Fig. 3 is the specific implementation stream of the space gesture identification control method provided in an embodiment of the present invention based on multiple spot light sensation
Cheng Tu;
Fig. 4 is the specific of S301 in the space gesture identification control method provided in an embodiment of the present invention based on multiple spot light sensation
Realize flow chart;
Fig. 5 is the specific of S305 in the space gesture identification control method provided in an embodiment of the present invention based on multiple spot light sensation
Realize flow chart.
Specific embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, with reference to the accompanying drawings and embodiments, it is right
The present invention is further elaborated.It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, and
It is not used in the restriction present invention.
Fig. 1 is the structure diagram of the space gesture control system for identifying provided in an embodiment of the present invention based on multiple spot light sensation.
It illustrate only part related to the present embodiment for convenience of description.
It is shown in Figure 1, a kind of space gesture control system for identifying based on multiple spot light sensation provided in this embodiment, packet
It includes:Sequentially connected infrared array module 2, analog-to-digital conversion module 3, data buffer 4 and primary processor 5, further include and institute
State the LED drive module 6 of the connection of primary processor 5, the infrared transmitting tube 1 being connect with the LED drive module 6;The main process task
Device 5 includes curve generation unit 51 and the matching of the unit 52 and control instruction that are connect with the curve generation unit 51 is single
Member 53, the curve generation unit 51 is also connect with the data buffer 4;The infrared array module 2 is included in " ten " word
Four infrared sensors of shape distribution, four infrared sensors are connect with the analog-to-digital conversion module 3, wherein:
The LED drive module 6, for drive gesture operation direction from the infrared transmitting tube 1 to user transmitting it is specific
The infrared light of wavelength.In the present embodiment, primary processor 5 is further included for power supply unit, for externally fed voltage to be converted
For the voltage needed for the work of internal modules, operating voltage is provided with the modules for internal system.Wherein, the LED
Drive module 6 is connect with the power supply unit in the primary processor 5, to obtain operating voltage from said supply unit.
Four infrared sensors for acquiring the reflected infrared signal in gesture operation direction, and are pressed
Collected infrared signal is sent to analog-to-digital conversion module 3 according to synchronous clock signal.
In the present embodiment, four infrared sensors are located at " east, south, west, north " four sides of " ten " font respectively
To, the signal after being reflected specifically for the infrared light emitted according to fixed time interval acquisition infrared transmitting tube 1, and press
The infrared signal received is sent to analog-to-digital conversion module 3 by synchronous clock signal respectively.
The analog-to-digital conversion module 3, the infrared signal for being acquired to four infrared sensors are digitized
Four railway digital sampled signals are exported after processing to the data buffer 4.
In the present embodiment, the analog-to-digital conversion module 3 can carry out the infrared signal of four infrared sensor acquisitions
The collected infrared signal intensity of each sensor institute is obtained after data wordization processing, then respectively by four infrared sensors
Collected infrared signal intensity is stored in the data buffer 4 in respective fifo queue.
The data buffer 4, for receiving the four railway digitals sampled signal, and according to first in first out principle by institute
It states four railway digital sampled signals and is sent to the primary processor 5.Preferably, the data buffer 4 is data fifo buffer
4, the data fifo buffer 4 respectively will after the four circuit-switched datas sampled signal is received according to the principle of first in first out
The four circuit-switched datas sampled signal is sent to the primary processor 5 in the form of queue.
The curve generation unit 51, for being adopted four infrared sensors according to the four railway digitals sampled signal
The variation tendency of infrared signal intensity collected is fitted to four curves.
Further, the curve generation unit 51 includes sequentially connected pretreatment subelement 511 and Curves compilation
Unit 512, it is described pretreatment subelement 511 also connect with the data buffer 4, the Curves compilation subelement 512 also with
The unit 52 and the control instruction matching unit 53 connect, wherein:
The pretreatment subelement 511, for being smoothed to the four railway digitals sampled signal.In the present embodiment
In, the pretreatment subelement 511 is specifically used for:It is taken out and four infrared biographies in the queue exported from data buffer 4
The corresponding four circuit-switched datas sampled signal of sensor, and four infrared sensor data on same time point are done with difference comparison point
Analysis will be considered as exception, and it is flat that the respective sensor data on adjacent time point is used to do beyond the sensing data of setting difference
Sliding processing.Wherein, the setting difference is related with the physics relative position of four infrared sensors, therefore, four in distinct device
The physics relative position of a infrared sensor is fixed, and is unified in when equipment is dispatched from the factory and calibrated by producer.
The Curves compilation subelement 512, for according to four railway digital sampled signals after smoothing processing, using the time as x
Axis, it is respectively that four infrared sensors is collected using the intensity of the collected infrared signal of infrared sensor as y-axis
The variation tendency of infrared signal intensity is fitted to four curves.
The unit 52, for learning and storing the indicatrix template corresponding to different gestures in advance.
Further, the unit 52 includes sequentially connected curvature estimation subelement 521, change rate curve generates
Subelement 522, gesture judgment sub-unit 524 and storing sub-units 525, the curvature estimation subelement 521 and the curve
Synthesizing subunit 512 connects, and the storing sub-units 525 are connect with the control instruction matching unit 53, wherein:
The curvature estimation subelement 521, for calculating four of the output of curve generation unit 51 in different time sections
Item song curvature of a curve.
The change rate curve generates subelement 522, for the curvature according to four curves in different time sections
Obtain four change rate curves that described four bent curvatures of a curve change over time.
The gesture judgment sub-unit 524, for judging the gesture of user according to four change rate curves.
In the present embodiment, the gesture judgment sub-unit 524 includes sequentially connected 5241 He of feature extraction subelement
Gesture identification subelement 5242, the feature extraction subelement 5241 are also connect with change rate curve generation subelement 522,
The gesture identification subelement 5242 is also connect with the control instruction matching unit 53, wherein:
The feature extraction subelement 5241, crest value, crest value for extracting in four change rate curves go out
There is front and rear curvature Variation in existing time and crest value;
The gesture identification subelement 5242, for the crest value, described in four change rate curves
There is the gesture that front and rear curvature Variation identifies user in the time and the crest value that crest value occurs.Specifically,
In the present embodiment, gesture identification subelement 5242 compares crest value in four change rate curves first and crest value occurs
It is time, close to obtain the crest value of change rate curve in four infrared sensors, and the difference between the time of crest value appearance
Value two infrared sensors in a certain range, gestures direction are from when crest value occurs in above-mentioned two sensor
Between smaller infrared sensor be directed toward time that crest value occurs larger infrared sensor, it is red by four in this present embodiment
Outer sensor is arranged in " ten " font, can determine four gesture instructions upward, downward, to the left, to the right in this way.
When the time that four change rate curve medium wave peak values occur is same or similar, gesture identification subelement 5242 can also be further
There is front and rear Curvature varying according to four change rate curve medium wave peaks to determine that current gesture instruction is " close " or " far
From ", wherein, the variation tendency of curvature then illustrates that gesture at this time is then to disappear from small to large before and after crest value appearance
" close ", the variation tendency of curvature then illustrates that gesture at this time is " remote then to disappear from big to small before and after crest value appearance
From ".We combine above two algorithm in this way, we i.e. available " upward ", " downward " " to the right ", " to the left ", " approach and to
On ", " close and downwards ", " close to and to the right ", " close to and to the left ", " separate and upward ", " separate and downward ", " separate simultaneously
To the right ", " far from and to the left " 12 gestures.
The storing sub-units 525, for storing different hands according to the judging result of the gesture judgment sub-unit 524
Indicatrix template corresponding to gesture.
Further, the unit 52, which further includes, is connected to change rate curve generation subelement 522 and described
Triggering subelement 523 between gesture judgment sub-unit 524;
The triggering subelement 523, for judging whether the curvature value in four change rate curves described in current time has
One reaches preset curvature range, if so, triggering the gesture that the gesture judgment sub-unit 524 identifies user.So only
There is the gesture judgment sub-unit 524 when reaching preset condition just to initially enter working condition, the energy consumption of system can be saved.
The control instruction matching unit 53, for identifying use according to four curves and the indicatrix template
The gesture at family, and corresponding control instruction is exported according to the gesture of user.In the present embodiment, each gesture is corresponding, and there are one control
System instruction, the correspondence between gesture and control instruction are set by producer in manufacture.
Above as can be seen that it is provided in an embodiment of the present invention based on the space gesture control system for identifying of multiple spot light sensation due to
The Curvature varying trace analysis algorithm of use greatly improved the discrimination of gesture instruction, and need to only use an infrared hair
Pipe and four identifications and control that gesture can be realized in " ten " font distribution infrared sensor are penetrated, greatly reduce existing skill
Number of elements in art inside gesture identification control device, structure are relatively easy, in fact it could happen that trouble point it is less, and energy
Enough encapsulation for realizing miniaturization, convenient for being applied in specific product..
Fig. 2 is the specific implementation stream of the space gesture identification control method provided in an embodiment of the present invention based on multiple spot light sensation
Cheng Tu, the executive agent of this method is the system shown in Fig. 1~2.It is shown in Figure 3, a kind of base provided in an embodiment of the present invention
It is as follows in the detailed implementation of the space gesture identification control method of multiple spot light sensation:
In S301, learn in advance and store the indicatrix template corresponding to different gestures;As a specific implementation
Example, Fig. 4 show the specific implementation process of S301, and shown in Figure 4, S301 is specifically included:
In S401, the variation tendency of the collected infrared signal intensity of four infrared sensors is fitted to four
Curve, and calculate described four bent curvatures of a curve in different time sections;
In S402, according to curvature of four curves in different time sections obtain described four bent curvatures of a curve with
Four change rate curves of time change;
In S403, the gesture of user is judged according to four change rate curves, and difference is stored according to judging result
Gesture corresponding to indicatrix template.Optionally, can also include before the S303;Four were judged described in current time
Whether the curvature value in change rate curve is there are one preset curvature range is reached, if so, into according to described four variations
Rate curve judges the step of gesture of user.
In S302, driving infrared transmitting tube 1 emits the infrared light of specific wavelength to the gesture operation direction of user;
In S303, using the four infrared biographies for being arranged on the infrared transmitting tube 1 nearby and being distributed in " ten " font
Sensor acquires the reflected infrared signal in gesture operation direction, and makes four infrared sensors according to synchronous
Clock signal exports collected infrared signal;
In S304, four tunnels are exported after being digitized processing to the infrared signal of four infrared sensors acquisition
Digital sampled signal, and cache the four railway digitals sampled signal to data buffer 4 according to the principle of first in first out;
In S305, the four railway digital sampled signals exported according to the data buffer 4 are by four infrared sensings
The variation tendency of the collected infrared signal intensity of device is fitted to four curves;As a specific implementation example, Fig. 5 is shown
The specific implementation process of S305, shown in Figure 5, S305 is specifically included:
In S501, four railway digital sampled signals of the data buffer 4 output are smoothed;
In S502, according to four railway digital sampled signals after smoothing processing, using the time as x-axis, adopted with infrared sensor
The intensity of the infrared signal integrated is y-axis, respectively by the collected infrared signal intensity of four infrared sensors
Variation tendency is fitted to four curves.
In S306, identify the gesture of user according to four curves and the indicatrix template, and according to
The gesture at family exports corresponding control instruction.Wherein, it is described to judge that the gesture of user is specific according to four change rate curves
Including:It extracts the crest value in four change rate curves, the time that crest value occurs and crest value and front and rear song occurs
Rate variation characteristic;Time that the crest value in four change rate curves, the crest value occur and described
There is the gesture that front and rear curvature Variation identifies user in crest value.
It should be noted that each step in the above method provided in an embodiment of the present invention, due to real with present system
It applies example and is based on same design, the technique effect brought is identical with present system embodiment, and particular content can be found in the present invention
Narration in system embodiment, details are not described herein again.
Thus, it will be seen that the space gesture identification control method provided in an embodiment of the present invention based on multiple spot light sensation is same
Due to the Curvature varying trace analysis algorithm of use the discrimination of gesture instruction greatly improved, and need to only use one in sample
Infrared transmitting tube and four identifications and control that gesture can be realized in " ten " font distribution infrared sensor, greatly reduce
Number of elements inside gesture identification control device in the prior art so that the structure of gesture identification control device is relatively simple,
And the trouble point being likely to occur in gesture identification control device can be reduced, while can realize gesture identification control device
Miniaturization, convenient for being applied in specific product.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all essences in the present invention
All any modification, equivalent and improvement made within refreshing and principle etc., should all be included in the protection scope of the present invention.
Claims (10)
1. a kind of space gesture control system for identifying based on multiple spot light sensation, which is characterized in that including:Sequentially connected infrared battle array
Row module, analog-to-digital conversion module, data buffer and primary processor further include the LED drivings being connect with the primary processor
Module, the infrared transmitting tube being connect with the LED drive module;The primary processor include curve generation unit and with it is described
Curve generation unit connection unit and control instruction matching unit, the curve generation unit also with the data buffer storage
Device connects;The infrared array module includes four infrared sensors in the distribution of " ten " font, four infrared sensors
It is connect with the analog-to-digital conversion module, wherein:
The LED drive module, for driving the infrared transmitting tube to the gesture operation direction transmitting specific wavelength of user
Infrared light;
Four infrared sensors, for acquiring the reflected infrared signal in gesture operation direction, and according to same
Collected infrared signal is sent to analog-to-digital conversion module by the clock signal of step;
The analog-to-digital conversion module, after the infrared signal for being acquired to four infrared sensors is digitized processing
Four railway digital sampled signals are exported to the data buffer;
The data buffer, for receiving the four railway digitals sampled signal, and according to first in first out principle by described four
Railway digital sampled signal is sent to the primary processor;
The curve generation unit, for according to the four railway digitals sampled signal that four infrared sensors is collected
The variation tendency of infrared signal intensity is fitted to four curves;
The unit, for learning and storing the indicatrix template corresponding to different gestures in advance;
The control instruction matching unit, for identifying the hand of user according to four curves and the indicatrix template
Gesture, and corresponding control instruction is exported according to the gesture of user;
The curve generation unit includes the pretreatment subelement being connect with the data buffer, and the pretreatment subelement is used
In:
Taking-up and the corresponding four circuit-switched datas sampled signal of four infrared sensors in the queue exported from digital buffer,
And four infrared sensor data on same time point are done with difference and compares analysis, it will be beyond the infrared sensor of setting difference
Data are considered as exception, and do smoothing processing using the respective sensor data on adjacent time point.
2. the space gesture control system for identifying based on multiple spot light sensation as described in claim 1, which is characterized in that the curve
Generation unit further include with the Curves compilation subelement that connect of pretreatment subelement, the Curves compilation subelement also with institute
Unit is stated to connect with the control instruction matching unit, wherein:
The Curves compilation subelement, for according to four railway digital sampled signals after smoothing processing, using the time as x-axis, with red
The intensity of the collected infrared signal of outer sensor is y-axis, respectively by the collected infrared light of four infrared sensors
The variation tendency of signal strength is fitted to four curves.
3. the space gesture control system for identifying based on multiple spot light sensation as claimed in claim 2, which is characterized in that the study
Unit includes sequentially connected curvature estimation subelement, change rate curve generation subelement, gesture judgment sub-unit and storage
Subelement, the curvature estimation subelement are connect with the Curves compilation subelement, and the storing sub-units refer to the control
Matching unit is enabled to connect, wherein:
The curvature estimation subelement, for calculating the song of four curves of the curve generation unit output in different time sections
Rate;
The change rate curve generates subelement, described in being obtained according to curvature of four curves in different time sections
Four change rate curves that four bent curvatures of a curve change over time;
The gesture judgment sub-unit, for judging the gesture of user according to four change rate curves;
The storing sub-units, for being stored corresponding to different gestures according to the judging result of the gesture judgment sub-unit
Indicatrix template.
4. the space gesture control system for identifying based on multiple spot light sensation as claimed in claim 3, which is characterized in that the study
Unit further includes the triggering subelement being connected between the change rate curve generation subelement and the gesture judgment sub-unit;
The triggering subelement, for judging whether there are one reach the curvature value in four change rate curves described in current time
Preset curvature range, if so, triggering the gesture of the gesture judgment sub-unit identification user.
5. the space gesture control system for identifying based on multiple spot light sensation as claimed in claim 4, which is characterized in that the gesture
Judgment sub-unit include sequentially connected feature extraction subelement and gesture identification subelement, the feature extraction subelement also with
The change rate curve generation subelement connection, the gesture identification subelement are also connect with the control instruction matching unit,
Wherein:
The feature extraction subelement, for the time for extracting the crest value in four change rate curves, crest value occurs
And there is front and rear curvature Variation in crest value;
The gesture identification subelement goes out for the crest value, the crest value in four change rate curves
There is the gesture that front and rear curvature Variation identifies user in existing time and the crest value.
6. a kind of space gesture identification control method based on multiple spot light sensation, which is characterized in that including:
Learn in advance and store the indicatrix template corresponding to different gestures;
Infrared transmitting tube is driven to the infrared light of the gesture operation direction transmitting specific wavelength of user;
Using the four infrared sensors acquisition hand for being arranged near the infrared transmitting tube and being distributed in " ten " font
Gesture operates the reflected infrared signal in direction, and four infrared sensors is made to be adopted according to synchronous clock signal output
The infrared signal collected;
Four railway digital sampled signals are exported after being digitized processing to the infrared signal of four infrared sensors acquisition,
And the four railway digitals sampled signal is cached to data buffer according to the principle of first in first out;
Taking-up and the corresponding four circuit-switched datas sampled signal of four infrared sensors in the queue exported from digital buffer,
And four infrared sensor data on same time point are done with difference and compares analysis, it will be beyond the infrared sensor of setting difference
Data are considered as exception, and do smoothing processing using the respective sensor data on adjacent time point;
It is according to four railway digital sampled signals after smoothing processing that the collected infrared signal of four infrared sensors is strong
The variation tendency of degree is fitted to four curves;
The gesture of user is identified according to four curves and the indicatrix template, and according to the gesture the output phase of user
The control instruction answered.
7. the space gesture identification control method based on multiple spot light sensation as claimed in claim 6, which is characterized in that according to described
Four railway digital sampled signals of data buffer output are by the collected infrared signal intensity of four infrared sensors
Variation tendency is fitted to four curves and specifically includes:
Four railway digital sampled signals of data buffer output are smoothed;
According to four railway digital sampled signals after smoothing processing, using the time as x-axis, believed with the collected infrared light of infrared sensor
Number intensity for y-axis, the variation tendency of the collected infrared signal intensity of four infrared sensors is fitted to respectively
Four curves.
8. the space gesture identification control method based on multiple spot light sensation as claimed in claim 7, which is characterized in that described advance
Learn and store the indicatrix template corresponding to different gestures to specifically include:
The variation tendency of the collected infrared signal intensity of four infrared sensors is fitted to four curves, and calculate
Described four bent curvatures of a curve in different time sections;
Four changed over time according to curvature acquisition described four bent curvatures of a curve of four curves in different time sections
Change rate curve;
The gesture of user is judged according to four change rate curves, and is stored corresponding to different gestures according to judging result
Indicatrix template.
9. the space gesture identification control method based on multiple spot light sensation as claimed in claim 8, which is characterized in that the basis
Four change rate curves judge the gesture of user, and the indicatrix corresponding to different gestures is stored according to judging result
It is further included before template;
Whether the curvature value in four change rate curves described in current time is judged there are one reaching preset curvature range, if
It is then to enter the step of gesture of user is judged according to four change rate curves.
10. the space gesture identification control method based on multiple spot light sensation as claimed in claim 9, which is characterized in that described
Judge that the gesture of user specifically includes according to four change rate curves:
It extracts the crest value in four change rate curves, the time that crest value occurs and crest value and front and rear curvature occurs
Variation characteristic;
The time and the crest value that the crest value, the crest value in four change rate curves occur go out
Existing front and rear curvature Variation identifies the gesture of user.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510754988.5A CN105353876B (en) | 2015-11-09 | 2015-11-09 | A kind of space gesture control system for identifying and method based on multiple spot light sensation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510754988.5A CN105353876B (en) | 2015-11-09 | 2015-11-09 | A kind of space gesture control system for identifying and method based on multiple spot light sensation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105353876A CN105353876A (en) | 2016-02-24 |
CN105353876B true CN105353876B (en) | 2018-07-06 |
Family
ID=55329860
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510754988.5A Active CN105353876B (en) | 2015-11-09 | 2015-11-09 | A kind of space gesture control system for identifying and method based on multiple spot light sensation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105353876B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105632162A (en) * | 2016-03-03 | 2016-06-01 | 南京物联传感技术有限公司 | Intelligent switch based on infrared array induction |
CN105867625A (en) * | 2016-04-06 | 2016-08-17 | 四川东鼎里智信息技术有限责任公司 | Long-distance gesture control method |
CN105929939A (en) * | 2016-04-06 | 2016-09-07 | 四川东鼎里智信息技术有限责任公司 | Remote gesture control terminal |
CN105912113A (en) * | 2016-04-06 | 2016-08-31 | 四川东鼎里智信息技术有限责任公司 | Gesture-based remote control system |
CN106020485B (en) * | 2016-05-31 | 2018-10-09 | 广东美的制冷设备有限公司 | Gesture identification method, gesture identifying device and gesture identification equipment |
CN111290285B (en) * | 2016-05-31 | 2023-04-07 | 广东美的制冷设备有限公司 | Gesture recognition control method, gesture recognition control device and equipment |
CN106095080B (en) * | 2016-05-31 | 2019-09-03 | 广东美的制冷设备有限公司 | Parameter regulation means, device and equipment based on infrared gesture |
CN106056085A (en) * | 2016-05-31 | 2016-10-26 | 广东美的制冷设备有限公司 | Gesture recognition method, gesture recognition device and equipment |
CN106203312A (en) * | 2016-06-30 | 2016-12-07 | 合肥指南针电子科技有限责任公司 | A kind of intelligent entry-exit management system |
CN107589827B (en) * | 2016-07-07 | 2021-07-02 | 深圳市掌网科技股份有限公司 | Virtual reality helmet capable of recognizing gestures and gesture recognition method thereof |
CN106446876B (en) * | 2016-11-17 | 2019-10-18 | 南方科技大学 | Sensing behavior identification method and device |
CN108628433A (en) * | 2017-03-24 | 2018-10-09 | 厦门雅迅网络股份有限公司 | Gesture identification method and its system |
CN108021880A (en) * | 2017-11-30 | 2018-05-11 | 宁波高新区锦众信息科技有限公司 | A kind of intelligent home control system based on gesture identification |
CN108490849A (en) * | 2018-06-08 | 2018-09-04 | 武汉蛋玩科技有限公司 | The robot and control method of gesture identification tracking are realized using infrared sensor |
CN109799911A (en) * | 2019-02-01 | 2019-05-24 | 奥佳华智能健康科技集团股份有限公司 | A kind of massage armchair gesture control device and control method |
CN110058690B (en) * | 2019-04-10 | 2022-12-30 | 南京熊大巨幕智能科技有限公司 | Interactive display device, method, apparatus and computer-readable storage medium |
CN110801372A (en) * | 2019-12-11 | 2020-02-18 | 上海司羿智能科技有限公司 | Finger joint rehabilitation training device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102055836A (en) * | 2009-11-04 | 2011-05-11 | Tcl集团股份有限公司 | Mobile terminal with action recognition function and action recognition method thereof |
CN103019385A (en) * | 2012-12-21 | 2013-04-03 | 广东省自动化研究所 | Infrared-based three-dimensional (3D) gesture recognition controller and realization method |
CN203366222U (en) * | 2013-06-20 | 2013-12-25 | 苏州技杰软件有限公司 | Gesture ordering equipment based on infrared rays |
CN104183115A (en) * | 2014-08-28 | 2014-12-03 | 北京慧物科联科技有限公司 | Remote controller capable of identifying family gesture operation by virtue of internet of things |
CN104298348A (en) * | 2014-09-23 | 2015-01-21 | 广东欧珀移动通信有限公司 | Infrared gesture recognizer, camera shooting method and device and video camera |
-
2015
- 2015-11-09 CN CN201510754988.5A patent/CN105353876B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102055836A (en) * | 2009-11-04 | 2011-05-11 | Tcl集团股份有限公司 | Mobile terminal with action recognition function and action recognition method thereof |
CN103019385A (en) * | 2012-12-21 | 2013-04-03 | 广东省自动化研究所 | Infrared-based three-dimensional (3D) gesture recognition controller and realization method |
CN203366222U (en) * | 2013-06-20 | 2013-12-25 | 苏州技杰软件有限公司 | Gesture ordering equipment based on infrared rays |
CN104183115A (en) * | 2014-08-28 | 2014-12-03 | 北京慧物科联科技有限公司 | Remote controller capable of identifying family gesture operation by virtue of internet of things |
CN104298348A (en) * | 2014-09-23 | 2015-01-21 | 广东欧珀移动通信有限公司 | Infrared gesture recognizer, camera shooting method and device and video camera |
Also Published As
Publication number | Publication date |
---|---|
CN105353876A (en) | 2016-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105353876B (en) | A kind of space gesture control system for identifying and method based on multiple spot light sensation | |
US11586292B2 (en) | Systems and methods of tracking moving hands and recognizing gestural interactions | |
EP3398034B1 (en) | Electrical device for hand gestures detection | |
US20230384867A1 (en) | Motion detecting system having multiple sensors | |
US10782657B2 (en) | Systems and methods of gestural interaction in a pervasive computing environment | |
EP3497467A1 (en) | Control system and control processing method and apparatus | |
CN108352159A (en) | The electronic equipment and method of voice for identification | |
CN206181307U (en) | Headphone | |
CN113918019A (en) | Gesture recognition control method and device for terminal equipment, terminal equipment and medium | |
CN109246525B (en) | Gesture-based earphone control method and device and headset | |
CN209417675U (en) | A kind of massage armchair gesture control device | |
US9292106B2 (en) | Interface apparatus using motion recognition, and method for controlling same | |
CN106648102A (en) | Method and system of controlling terminal equipment through non-touch gesture | |
CN113918013B (en) | Gesture directional interaction system and method based on AR glasses | |
CN109799911A (en) | A kind of massage armchair gesture control device and control method | |
CN104238828A (en) | Display device operation method and system | |
CN202472552U (en) | Three-dimensional motion sensing recognition device based on infrared crossed opposite-emission | |
CN110764612B (en) | Ultrasonic processing method, ultrasonic processing device, electronic equipment and computer readable medium | |
Mubashira et al. | A Comprehensive Study on Human Interaction with IoT Systems | |
CN102402278A (en) | Positioning equipment and positioning method thereof | |
CN109729453A (en) | The infrared gesture identifying device of formula interactive voice earphone is worn for neck | |
US11287897B2 (en) | Motion detecting system having multiple sensors | |
TW201421295A (en) | Receiver device and operation method thereof | |
TW201411409A (en) | Three-dimensional pointing control and interaction system | |
CN115933887A (en) | Gesture recognition method, device and equipment based on single-point TOF |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |