CN104615248B - The method and apparatus for determining input information - Google Patents
The method and apparatus for determining input information Download PDFInfo
- Publication number
- CN104615248B CN104615248B CN201510070680.9A CN201510070680A CN104615248B CN 104615248 B CN104615248 B CN 104615248B CN 201510070680 A CN201510070680 A CN 201510070680A CN 104615248 B CN104615248 B CN 104615248B
- Authority
- CN
- China
- Prior art keywords
- information
- target
- pressing operation
- input information
- ppg
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/015—Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/011—Emotion or mood input determined on the basis of sensed human body parameters such as pulse, heart rate or beat, temperature of skin, facial expressions, iris, voice pitch, brain activity patterns
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Neurosurgery (AREA)
- General Health & Medical Sciences (AREA)
- Neurology (AREA)
- Health & Medical Sciences (AREA)
- Dermatology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Biomedical Technology (AREA)
- Measuring Pulse, Heart Rate, Blood Pressure Or Blood Flow (AREA)
Abstract
This application provides a kind of methods and apparatus of determining input information, are related to wearable device field.The method includes:Receive a pressing operation in response to a first position on user's body, obtains the target blood flow information of a second position corresponding with the first position;According to the target blood flow information and a reference information, the corresponding input information of the pressing operation is determined.The method and equipment realize the determination to input information by the body of user, increase interactive area, are conducive to improve input efficiency, promote user experience.
Description
Technical field
This application involves wearable device field more particularly to a kind of methods and apparatus of determining input information.
Background technology
It is universal with electronic equipment, people almost daily will control electronics assist oneself completing work, study,
And it is entertained.It can make that user is more convenient, efficiently control electronics are the pursuit of electronic equipment set manufacturer always.
Wearable device (such as smartwatch, Intelligent glove, intelligent ornaments etc.) in electronic equipment usually has patch
The features such as sharing family, small volume and less weight, relatively low energy consumption, these features determine that most wearable device input areas are small, input
Ability is weak.
Invention content
The purpose of the application is:A kind of method and apparatus of determining input information is provided.
According to the one side of at least one embodiment of the application, a kind of method of determining input information is provided, it is described
Method includes:
Receive a pressing operation in response to a first position on user's body, obtains corresponding with the first position one
The target PPG information of second position;
According to the target PPG information and a reference information, the corresponding input information of the pressing operation is determined.
According to the other side of at least one embodiment of the application, a kind of equipment of determining input information, institute are provided
Stating equipment includes:
One first acquisition module, for receiving a pressing operation, acquisition and institute in response to a first position on user's body
State the target PPG information of the corresponding second position of first position;
One input information determining module, for according to the target PPG information and a reference information, determining the pressing behaviour
Make a corresponding input information.
According to the other side of at least one embodiment of the application, a kind of method of determining input information, institute are provided
The method of stating includes:
Receive a pressing operation in response to a first position on user's body, obtains corresponding with the first position one
The target blood flow information of second position;
According to the target blood flow information and a reference information, the corresponding input information of the pressing operation is determined.
According to the other side of at least one embodiment of the application, a kind of equipment of determining input information, institute are provided
Stating equipment includes:
One first acquisition module, for receiving a pressing operation, acquisition and institute in response to a first position on user's body
State the target blood flow information of the corresponding second position of first position;
One input information determining module, for according to the target blood flow information and a reference information, determining the pressing
Operate a corresponding input information.
The method and apparatus that input information is determined described in the embodiment of the present application, connects in response to a first position on user's body
By a pressing operation, the target blood flow information of a second position corresponding with the first position is obtained, according to the target
Blood flow information and a reference information determine the corresponding input information of the pressing operation, to be realized by the body of user
Determination to input information, increases interactive area, is conducive to improve input efficiency, promotes user experience.
Description of the drawings
Fig. 1 is the flow chart for the method that input information is determined described in the application one embodiment;
Fig. 2 is the schematic diagram that PPG information is detected in one embodiment of the application;
Fig. 3 is the schematic diagram of the PPG information detected under normal circumstances;
Fig. 4 is the schematic diagram of the Doppler measurement information detected under normal circumstances;
Fig. 5 is the refined flow chart of step S140 described in one embodiment of the application;
Fig. 6 is the schematic diagram for existing in one embodiment of the application the PPG information detected in the case of pressing;
Fig. 7 is the schematic diagram for existing in one embodiment of the application the PPG information detected in the case of pressing;
Fig. 8 is the refined flow chart of step S141a described in one embodiment of the application;
Fig. 9 is the refined flow chart of step S142a described in one embodiment of the application;
Figure 10 is the schematic diagram for existing in one embodiment of the application the PPG information detected in the case of pressing;
Figure 11 is the refined flow chart of step S142a ' described in one embodiment of the application;
Figure 12 is the schematic diagram for existing in one embodiment of the application the PPG information detected in the case of pressing;
Figure 13 is the schematic diagram for existing in one embodiment of the application the PPG information detected in the case of pressing;
Figure 14 is the refined flow chart of step S142a " described in one embodiment of the application;
Figure 15 is the refined flow chart of step S140b described in one embodiment of the application;
Figure 16 is the presence of showing for the Doppler measurement information detected in the case of pressing in one embodiment of the application
It is intended to;
Figure 17 is the contrast schematic diagram of Doppler frequency domain information in one embodiment of the application;
Figure 18 is the refined flow chart of step S143b described in one embodiment of the application;
Figure 19 is the refined flow chart of step S143b ' described in one embodiment of the application;
Figure 20 is the presence of showing for the Doppler measurement information detected in the case of pressing in one embodiment of the application
It is intended to;
Figure 21 is the contrast schematic diagram of Doppler frequency domain information in one embodiment of the application;
Figure 22 is the refined flow chart of step S140b ' described in one embodiment of the application;
Figure 23 is the presence of showing for the Doppler measurement information detected in the case of pressing in one embodiment of the application
It is intended to;
Figure 24 is the flow chart for the method that input information is determined described in one embodiment of the application;
Figure 25 is the flow chart for the method that input information is determined described in one embodiment of the application;
Figure 26 is the module map for the equipment that input information is determined described in the application one embodiment;
Figure 27 is the module map of input information determining module described in one embodiment of the application;
Figure 28 is the module map of the difference information determination unit of target described in one embodiment of the application;
Figure 29 is the module map of input information determination unit described in one embodiment of the application;
Figure 30 is the module map of input information determination unit described in one embodiment of the application;
Figure 31 is the module map of input information determination unit described in one embodiment of the application;
Figure 32 is the module map of input information determining module described in one embodiment of the application;
Figure 33 is the module map of input information determining module described in the application another embodiment;
Figure 34 is the module map of determination unit described in one embodiment of the application;
Figure 35 is the module map of determination unit described in one embodiment of the application;
Figure 36 is the module map of input information determining module described in one embodiment of the application;
Figure 37 is the module map of determination unit described in one embodiment of the application;
Figure 38 is the module map of input information determining module described in the application another embodiment;
Figure 39 is the module map of input information determining module described in the application another embodiment;
Figure 40 is the module map of the second determination sub-module described in one embodiment of the application;
Figure 41 is the module map of the difference information determination unit of target described in one embodiment of the application;
Figure 42 is the module map of input information determination unit described in one embodiment of the application;
Figure 43 is the module map for the equipment that input information is determined described in one embodiment of the application;
Figure 44 is the module map for the equipment that input information is determined described in the application another embodiment;
Figure 45 is the hardware architecture diagram for the equipment that input information is determined described in one embodiment of the application.
Specific implementation mode
With reference to the accompanying drawings and examples, the specific implementation mode of the application is described in further detail.Implement below
Example is not limited to scope of the present application for illustrating the application.
It will be appreciated by those skilled in the art that in embodiments herein, the size of the serial number of following each steps is not intended to
The priority of execution sequence, the execution sequence of each step should be determined by its function and internal logic, implement without coping with the application
The implementation process of example constitutes any restriction.
Inventor has found in the course of the research, if nearby generating a pressure in blood flow information acquisition position (such as at finger tip)
Power, which can cause the blood flow burst of acquisition position to spring up, and then collected blood flow information is made to change.Also, no
The blood flow for the different wave that same pressing operation (such as different compression numbers, pressing duration, pressing dynamics etc.) can cause
Information., then can be with the relevant information of reasonable expectation pressing operation according to obtained blood flow information based on this, and then can determine phase
Answer the corresponding input information of pressing operation.Wherein, the blood flow information can be PPG (photoplethysmographic) information, or
It can also be Doppler measurement information.
Fig. 1 is the flow chart that input information method is determined described in the application one embodiment, and the method can be for example
It is realized in the equipment of one determination input information.As shown in Figure 1, the method includes:
S120:Receive a pressing operation in response to a first position on user's body, obtains opposite with the first position
The target blood flow information for the second position answered;
S140:According to the target blood flow information and a reference information, the corresponding input letter of the pressing operation is determined
Breath.
The embodiment of the present application the method, in response on user's body a first position receive a pressing operation, obtain with
The target blood flow information of the corresponding second position of first position, according to the target blood flow information and one with reference to letter
Breath, determines the corresponding input information of the pressing operation, to realize the determination to input information by the body of user,
Interactive area is increased, is conducive to improve input efficiency, promotes user experience.
Below with reference to specific implementation mode, the function of the step S120 and S140 is described in detail.
S120:Receive a pressing operation in response to a first position on user's body, obtains opposite with the first position
The target blood flow information for the second position answered.
Wherein, the second position is the acquisition position of the target blood flow information, can be on the user's body
The position of blood flow information can be arbitrarily acquired, for example can be the portions such as finger, wrist, toe, ankle, ear-lobe, the forehead of user
Position.
The first position, namely receive the position of pressing, it is the position adjoining with the second position, in other words
It says, the distance of the first position and the second position should be less than a distance threshold, such as less than 0.1 meter.Also, it invents
People has found that the distance of the first position and the second position is smaller in the course of the research, then the error of the method is smaller.
In general, the first position and the second position are located on the same limbs of the user.For example, in the second position
In the case of being finger, the first position can be corresponding palm.
The pressing operation can be pressing of any object to the first position, for example the second position is left hand
Wrist, the first position are left index fingers, and the pressing operation can be pressing of the right hand index finger to left index finger;Alternatively,
The pressing operation can also be pressing of the left hand thumb to left index finger;Alternatively, the pressing operation can also be when clenching fist
Pressing of the left-hand palm to left index finger;Again alternatively, the pressing operation can be pressing of the lettering pen to left index finger.Separately
Outside, the pressing operation can be short depression at least once, can also be long pressing.The pressing duration of the short depression
Less than a time threshold, the pressing duration of the long pressing is more than another time threshold.
As it was noted above, the blood flow information can be PPG information or Doppler measurement information, the corresponding target
Blood flow information can be target PPG information or target Doppler metrical information.
Fig. 2 is a kind of schematic diagram being acquired to human body PPG information.Its principle is that the light that illumination region is sent out refers in process
After point reflection, intensity of reflected light is detected by acceptance part.Since blood can have light absorption, the intensity of reflected light can be with list
The change of the blood flow of finger tip is flowed through in the time of position and generates variation.Period by measuring reflected light variation can obtain
PPG information, and then the information such as heart rate can be calculated.Due to the hemoglobin in blood for green light assimilation effect most
It is good, green light LED generally may be used as illumination region.Under normal circumstances, it can detect to obtain PPG information as shown in Figure 3
Oscillogram.
The Doppler measurement information can be LDF (Laser Doppler Flowmetry), LDV (Laser
Doppler Velocimety), supersonic Doppler frequency displacement etc., realization principle is similar.By taking LDF information as an example, acquisition
Principle is:The laser signal that luminescence unit is sent out is detected via after the reflection of red blood cell by photoelectric sensor, by analyzing photoelectricity
The Doppler frequency shift of the electric signal of sensor output, can measure the flow velocity of blood and the size of blood flow.Based on how general
Strangling the light blood flow transducer (optical blood flow sensor) of measuring principle can be used for measuring heart rate etc..Normal
In the case of, it can detect to obtain the oscillogram of LDF information as shown in Figure 4.
S140:According to the target blood flow information and a reference information, the corresponding input letter of the pressing operation is determined
Breath.
A), in one embodiment, the target blood flow information is target PPG information, correspondingly, the step S140
It is further:
S140a:According to the target PPG information and a reference information, the corresponding input letter of the pressing operation is determined
Breath.
Referring to Fig. 5, in one embodiment, the step S140a may include:
S141a:A target distinctive information is determined according to the target PPG information and the reference information.
S142a:The corresponding input information of the pressing operation is determined according at least to the target distinctive information.
In one embodiment, in the step S141a, the reference information can be a first threshold, described
One threshold value can be according to the PPG information acquired in the second position in the case where the first position does not receive pressing operation
(the PPG information hereinafter referred to as acquired under normal circumstances) is arranged, for example is set as the minimum of PPG information acquired under the above situation
Range value, or minimum amplitude value smaller described in the ratio of setting.
The target distinctive information is the partial information in the target PPG information, and the pressing operation results in the portion
Point information is clearly distinguishable from the PPG information acquired under normal circumstances.For example, in the feelings that the pressing operation is a short depression
Under condition, the waveform of the obtained target PPG information is as shown in fig. 6, the portion waveshape wherein in circle is clearly distinguishable from circle
Outer waveform.Portion waveshape in the circle is the corresponding waveform of the target distinctive information, just because of described short
Temporarily pressing and waveform obtained from causing normal PPG waveforms to change.It can be seen that the amplitude of the portion waveshape in circle
Value is significantly lower than the range value of the PPG information acquired under normal circumstances.
Therefore, in one embodiment, the step S141a is further:
S141a’:By the range value in the target PPG information compared with the value of the reference information size, according to comparing
As a result the target distinctive information is determined.
Specifically, the part smaller than the value of the reference information of range value in the target PPG information can be determined as
The target distinctive information.
But in some cases, pressing operation may lead to waveform such as Fig. 7 of the collected target PPG information
It is shown, wherein the waveform in circle is the corresponding waveform of the target distinctive information.It can be seen that under normal circumstances should
The wave crest of appearance does not occur, but a waveform close to trough occurs.In this case if the target PPG believed
The range value of breath and the first threshold are compared, then the waveform that None- identified goes out in circle is the target distinctive information pair
The waveform answered.
Therefore, in another embodiment, in the step S141a, the reference information can be described first
In the case that position does not receive pressing operation, the one of acquisition refers to PPG information at the second position.Acquire under normal circumstances
The PPG information arrived.The waveform with reference to PPG information can be with as shown in figure 3, it can be collected in advance.
Correspondingly, referring to Fig. 8, in one embodiment, the step S141a may include:
S1411a:The target PPG information is divided into multiple sub-goal PPG information by the period.
S1412a:The multiple sub-goal PPG information is done into cross-correlation calculation with the reference information respectively, according to calculating
As a result the target distinctive information is determined.
Still by taking waveform shown in Fig. 7 as an example, it can will scheme according to being a cycle between adjacent trough in step S1411a
Waveform shown in 7 is divided into C1, C2, C3, C4, C5, amounts to 5 sub-waveforms, which corresponds to 5 sub- PPG information.Wherein,
The waveform of marginal portion can be ignored, this is because when acquiring the target PPG information, can excessively acquire some PPG letters
Breath.
In the step S1412a, the reference information can be under normal circumstances between collected two troughs
PPG waveforms, after the reference information is carried out cross-correlation calculation with above-mentioned 5 sub- PPG information respectively, it is found that the ginseng
The cross-correlation calculation result for examining information and C3 is significantly less than the cross-correlation calculation knot of the reference information and other sub- PPG information
Fruit may determine that the corresponding PPG information of C3 is the target distinctive information accordingly.
It, can be by the cross-correlation calculation result and one of the reference information and each sub-goal PPG information in practical application
A threshold value is compared, if it is less than the threshold value, then it is assumed that corresponding sub-goal PPG information is target distinctive information.The threshold
Value can such as be set as the 80% of the reference information and the cross-correlation calculation result of itself.
It will be appreciated by those skilled in the art that above two determines that the mode of the target distinctive information can also be applied in combination,
To improve accuracy and efficiency.
In one embodiment, it may further include referring to Fig. 9, the step S142a:
S1421a:Determine the trough quantity that the target difference information includes;
S1422a:The corresponding input letter of the pressing operation is determined according to the trough quantity and a third threshold value
Breath.
Wherein, the trough quantity for including in the target distinctive information receives the number of pressing operation with the first position
Identical, for example, the first position receives a pressing operation, corresponding trough quantity is 1;The first position receives twice
Pressing operation, corresponding trough quantity are 2.The third threshold value can be a positive integer, such as 1,2,3 etc..
In the step S1422a, it can be determined that whether the trough quantity is equal with the third threshold value, if equal,
It then determines the corresponding input information of the pressing operation, is the corresponding input information of the third threshold value.Wherein, the third
The corresponding input information of threshold value can be predefined and be stored, for example is stored in advance in a table, so that the step is called.
Assuming that the third threshold value is 2, corresponding input information is amplification order, the waveform of the target PPG information
As shown in Figure 10, then it can determine that the waveform in Figure 10 in circle corresponds to the target difference letter according to the step S141a '
Breath, and then can determine that the trough quantity that the target difference information includes is 2 according to the step S1421a, just it is equal to institute
Third threshold value 2 is stated, then can determine that the input information is that amplification is ordered, and then can be ordered the amplification and be inputed to accordingly
Equipment, such as bracelet, mobile phone.
Certainly, the third threshold value can have multiple, for example correspond to including 1,2,3 and respectively different input informations, than
Amplification is corresponded to if 1 correspondence is chosen, 2,3 correspondences reduce, then user can be by first position change compression number, realizing
Input different input informations.
In another embodiment, it may further include referring to Figure 11, the step S142a:
S1421a’:Determine the duration of the target distinctive information;
S1422a’:The corresponding input letter of the pressing operation is determined according to the duration and a second threshold
Breath.
The duration of the target distinctive information continuously receives the time phase of the pressing operation with the first position
Corresponding, in other words, the time that the first position continuously receives the pressing operation is longer, then the target distinctive information
Duration is longer.The second threshold can be a time span, such as 3 seconds, 5 seconds etc..
It such as may determine that whether the duration is more than the second threshold in the step S1422a ', if greatly
In then entering information as the corresponding input information of the pressing operation by the second threshold is corresponding.Wherein, described second
The corresponding input information of threshold value can be predefined and be stored, for example is stored in advance in a table, so that the step is called.
Assuming that the second threshold is 3 seconds, corresponding input information is sleep command, the wave of the target PPG information
Shape is as shown in figure 12, then can determine that the waveform in Figure 12 between two vertical lines corresponds to the target according to the step S141a '
Distinctive information, and then can determine that the duration of the target distinctive information is 3.5 seconds according to the step S1421a ', then
It can determine that the input information is sleep command, and then the sleep command can be inputed to relevant device, such as bracelet,
Mobile phone.
Certainly, the second threshold can have multiple, such as including 3 seconds and 5 seconds, and correspond to different input letters respectively
Breath, for example it was less than corresponding suspend mode in 5 seconds more than 3 seconds, it is more than to correspond to for 5 seconds and shuts down, then user can be by changes in the first position
Become pressing duration, realizes and input different input informations.As shown in figure 13, if the first position receives the pressing operation
Time it is longer, then the waveform of target PPG information shown in Figure 13 can be obtained, described in waveform between two vertical lines corresponds to
The duration of target distinctive information, the target distinctive information is 6.6 seconds, in this case, it may be determined that the input letter
Breath is shutdown command.
In another embodiment, it may further include referring to Figure 14, the step S142a:
S1421a”:The similarity for calculating separately the waveform and an at least known waveform of the target distinctive information, according to meter
It calculates result and determines a target known waveform;
S1422a”:The corresponding input information of the pressing operation is determined according to the target known waveform.
Wherein, an at least known waveform can be the set of multiple known waveforms, can train and obtain in advance, than
As user in advance executes the first position in different pressing operations, and the corresponding wave for obtaining corresponding target distinctive information
Shape, as the known waveform.So as to set up the corresponding pass between pressing operation, known waveform and input information three
System.
In practical applications, the waveform of the target distinctive information obtained in the step S1421a " can respectively with
Each known waveform in the set calculates similarity, then select the highest known waveform of similarity as the target
Know waveform.And then the pressing can be entered information as by the target known waveform is corresponding in the step S1422a "
Operate the corresponding input information.
In addition, in another embodiment, the step S140a may include:
S141a”:Determine the signal characteristic of the target PPG information;
S142a”:The corresponding input information of the pressing operation is determined according to the signal characteristic.
In the step S141a ", the signal characteristic of the target PPG information include the fingerprint of the target PPG information,
At least one of average value, difference;The fingerprint is by least one of the amplitude, phase, frequency spectrum of target PPG information group
At;The average value is the average value of at least one of amplitude, phase, frequency spectrum of the target PPG information;The difference is institute
State the difference of at least one of amplitude, phase, frequency spectrum of target PPG information.
In the step S142a ", the reference information can be the reference signal characteristics that advance training obtains, for example,
Training stage can execute different pressing operations, and the corresponding signal characteristic for obtaining corresponding PPG information is as the reference letter
Breath.In concrete application, the similarity of the signal characteristic and multiple reference informations of the target PPG information that can be calculated,
And the input information is entered information as by the highest reference information of similarity is corresponding.
B), in another embodiment, the target blood flow information is target Doppler metrical information, correspondingly, institute
Stating step S140 is further:
S140b:According to the target Doppler metrical information and a reference information, the pressing operation corresponding one is determined
Input information.
With reference to figure 15, in one embodiment, the step S140b may include:
S141b:The target Doppler metrical information is divided according to scheduled duration, obtains at least one sub-goal
Doppler measurement information;
S142b:At least one sub-goal Doppler measurement information is subjected to frequency-domain transform, is obtained at least one how general
Strangle frequency domain information;
S143b:According at least one Doppler frequency domain information and the reference information, the pressing operation pair is determined
The input information answered.
In the step S141b, the length of the scheduled duration can approach or slightly longer than single depression need it is most short
Time, with it is per second to the first position at most pressing 4 times calculating, then the scheduled duration such as could be provided as 0.25 second or
0.3 second.As shown in figure 16, the target Doppler metrical information is divided into C1, C2, C3, C4 and C5 according to scheduled duration, altogether
Count 5 sub- target Doppler metrical informations.
In the step S142b, each sub-goal Doppler measurement information can be incited somebody to action by such as Fourier transformation
Frequency-domain transform is carried out, corresponding Doppler frequency domain information is obtained.
As shown in figure 17, wherein to be that Doppler measurement information shown in Fig. 4 obtain after frequency-domain transform more for solid line waveform
General Le frequency domain information, that is, the first position do not receive in the case of pressing in the collected Doppler of the second position
(hereinafter referred to as collected Doppler measurement information is corresponding more under normal circumstances for the corresponding Doppler frequency domain information of metrical information
General Le frequency domain information).
By the processing of the step S142b, described sub-goal Doppler measurement information C1, C2, C3 and C4 are corresponding more
The general waveform for strangling frequency domain information is as shown in solid line waveform in Figure 17;How general the sub-goal Doppler measurement information C5 is corresponding
The waveform of Le frequency domain information is as shown in Figure 17 chain lines waveforms.For the sake of simplicity, below that C1, C2, C3, C4 and C5 is corresponding
Doppler frequency domain information is denoted as F1, F2, F3, F4 and F5 successively.It can be seen that the waveform of F1, F2, F3, F4 and under normal circumstances
The waveform of the corresponding Doppler frequency domain information of collected Doppler measurement information is identical;And it the waveform of F5 and adopts under normal circumstances
The waveform of the corresponding Doppler frequency domain information of Doppler measurement information collected has apparent difference, this is because being corresponded in C5
Period in the first position receive pressing operation.
In the step S143b, the reference information can be two kinds of information, below illustrate a point situation.
In one embodiment, as shown in figure 18, the step S143b may include:
S1431b:Determine the corresponding at least one Doppler frequency shift amount of at least one Doppler frequency domain information, each
The Doppler frequency domain information corresponds to a Doppler frequency shift amount;
S1432b:Determine the Doppler frequency shift amount at least one Doppler frequency shift amount more than the reference information
First quantity;
S1433b:The corresponding input information of the pressing operation is determined according to first quantity.
In the step S1431b, the corresponding Doppler frequency shift amount of the Doppler frequency domain information refers to described how general
The corresponding frequency of intensity value for being less than its one predetermined value of highest intensity value in frequency domain information is strangled, if there is two frequencies,
Generally take larger one.
By taking Figure 17 as an example, it is assumed that the predetermined value is 3dB, and collected Doppler measurement information is corresponding under normal circumstances
In the waveform of frequency domain information such as Figure 17 shown in solid line waveform, N points in highest intensity value corresponding diagram, less than the intensity of 3dB at N points
It is worth N1 points in corresponding diagram, the frequency of the N1 points is fn, that is to say, that its Doppler frequency shift amount is fn.Correspondingly, F1, F2, F3, F4
Doppler frequency shift amount also be fn。
In addition, the waveform of F5, as shown in Figure 17 chain lines waveforms, S points in highest intensity value corresponding diagram are less than at S points
The frequency of S1 points in the intensity value corresponding diagram of 3dB, the S1 points is fs, that is to say, that the Doppler frequency shift amount of F5 is fs。
It can be seen that fsSignificantly greater than fn, this is because the first position receives once within the C5 corresponding periods
Short depression (for example compressing time is less than 0.3 second).Similar, if the first position also connects within the C1 corresponding periods
By a short depression, then the Doppler frequency shift amount of F1 can also be significantly greater than fn。
Therefore, in the step S1432b, the reference information can be a first threshold, which can compare
Such as it is set as fsAnd fnBetween a frequency values, in this way if there is a Doppler frequency shift amount be more than the first threshold,
Then think a short depression occur.That is, in the step S1432b, it is big at least one Doppler frequency shift amount
Include the number of short depression in the first quantity of the Doppler frequency shift amount of the reference information, that is, in the pressing operation
Amount.
In the step S1433b, can pre-establish and store in the pressing operation number of short depression with it is described
Mapping table between input information, such as 1 corresponding input information of short depression are to choose order, short depression number
It is to start order for 2 corresponding input informations.And then in the step S1433b, institute can be determined according to first quantity
Input information is stated, for example first quantity is 2, it may be determined that the input information is to start to order.
In another embodiment, as shown in figure 19, the step S143b may include:
S1431b’:Determine the corresponding at least one Doppler frequency shift amount of at least one Doppler frequency domain information, each
The Doppler frequency domain information corresponds to a Doppler frequency shift amount;
S1432b’:Determine the Doppler frequency shift amount for being less than the reference information at least one Doppler frequency shift amount
The second quantity;
S1433b’:A target duration is determined according to second quantity and the scheduled duration;
S1434b’:The corresponding input information of the pressing operation is determined according to the target duration.
The realization principle of the step S1431b ' and the step S1431b are similar.
By taking Figure 20 and Figure 21 as an example, Figure 20 is the waveform of the target Doppler metrical information in a period of time, according to pre-
Timing length is divided into C1 ', C2 ', C3 ', C4 ', amounts to 4 sub- target Doppler metrical informations.
Solid line waveform is to obtain Doppler frequency domain letter after Doppler measurement information shown in Fig. 4 carries out frequency-domain transform in Figure 21
Breath, that is, the corresponding Doppler frequency domain information of collected Doppler measurement information under normal circumstances.
In the step S142b, can by such as Fourier transformation by the sub-goal Doppler measurement information C1 ',
C2 ', C3 ', C4 ' carry out frequency-domain transform respectively, obtain corresponding Doppler frequency domain information.
By the step by the processing of the step S142b, the sub-goal Doppler measurement information C1 ', C2 ',
The waveform of the corresponding Doppler frequency domain information of C3 ' is as shown in solid line waveform in Figure 21;The sub-goal Doppler measurement information
In the waveform such as Figure 21 of the corresponding Doppler frequency domain information of C4 ' shown in dotted line waveform.For the sake of simplicity, below by C1 ', C2 ', C3 ',
The corresponding Doppler frequency domain information of C4 ' is denoted as F1 ', F2 ', F3 ', F4 ' successively.It can be seen that F1 ', F2 ', the waveform of F3 ' and just
The waveform of the corresponding Doppler frequency domain information of collected Doppler measurement information is identical in the case of often;And the waveform of F4 ' and just
The waveform of the corresponding Doppler frequency domain information of collected Doppler measurement information has apparent difference in the case of often, this be by
In within C4 ' the corresponding periods first position be persistently pressed.
Specifically, the corresponding Doppler frequency domain letter of the waveform of F4 ' and under normal circumstances collected Doppler measurement information
The Doppler frequency shift amount that the difference of the waveform of breath both is in fact is different, referring to Figure 21, collected Doppler under normal circumstances
The Doppler frequency shift amount of the corresponding frequency domain information of metrical information is fn, and the Doppler frequency shift amount of F4 ' is fl, and fnMore than fl。
Therefore, the step S1432b ' reference informations can be a second threshold, and the second threshold can be fn
And flBetween a frequency values, in this way if some Doppler frequency shift amount is less than the second threshold, then it is assumed that corresponding
The first position is by Continued depression in the corresponding scheduled duration of Doppler frequency domain information.That is, the step S1432b '
In, second quantity, that is, the duration of the pressing operation include the quantity of the scheduled duration.Art technology
Personnel understand that the corresponding sub-goal Doppler measurement information of Doppler frequency shift amount counted in second quantity is in the time domain
It is continuous.
In the step S1433b ', the target duration, that is, first position is by the duration of Continued depression.It will be described pre-
Timing length is multiplied with second quantity, you can obtains the target duration.
In the step S1434b ', it may be predetermined that the first position is by the duration of Continued depression and the input
Correspondence between information, for example preset the duration that the first position is pressed and reach 3 seconds and then input suspend mode
Order, reaches 5 seconds, then inputs shutdown command.Therefore, if the value of second quantity is 11, and the scheduled duration is
0.3 second, then a length of 3.3 seconds when the target, then the input information is sleep command.
Referring to Figure 22, in another embodiment, the step S140b may include:
S141b’:The target Doppler metrical information is scanned according to a time window and a pre- fixed step size, is obtained
To at least one scanning information;
S142b’:At least one scanning information is subjected to frequency-domain transform, obtains at least one Doppler frequency domain information;
S143b’:According at least at least one Doppler frequency domain information and the reference information, the pressing is determined
Operate the corresponding input information
In the step S141b ', the time window can or slight difference identical with the scheduled duration, such as
It is more longer than the scheduled duration.The pre- fixed step size can be less than the time window, for example be set as the time window
A quarter, one third, the half of mouth.
It will be appreciated by those skilled in the art that step S141b described in the above embodiment, it is understood that be by the target
Doppler measurement information is according to using the scheduled duration as time window, while a scheduled duration is that pre- fixed step size is swept
It retouches.In the above embodiment, measured if the time of first position described in user's Continued depression is more than two sub- target Dopplers
Corresponding two scheduled durations of information, and correspond to the scheduled duration in the sub- target Doppler metrical information of third
Intermediate time no longer presses the first position, then the finally obtained target duration is only two scheduled durations,
That is there is the time of half of scheduled duration to be missed.In present embodiment, while time window and described pre- is set
Fixed step size can then solve the above problems, and it is more accurate that the time so as to receive the first position Continued depression carries out
Detection.
Referring to Figure 23, in the step S141b ', it is assumed that the time window is 0.3 second, and the pre- fixed step size is 0.15
Second, target Doppler metrical information shown in Figure 23 is scanned, C1 " as shown in the figure, C2 ", C3 ", C4 ", C5 " are obtained, amounts to 5
A scanning information.
In the step S142b ', one by one to 5 scanning informations carry out frequency-domain transform after obtain C1 ", C2 ", C3 ",
C4 ", C5 " corresponding Doppler frequency domain information is once F1 ", F2 ", F3 ", F4 ", F5 ", is found after analysis, F1 ", F2 ", F3 "
Waveform is all identical with the waveform of the corresponding Doppler frequency domain information of collected Doppler measurement information under normal circumstances, F4 ",
The waveform of F5 " is identical as dotted line waveform in Figure 21.
In one embodiment, the step S143b ' may further include:
S1431b’:At least one target Doppler frequency domain information is determined at least one Doppler frequency domain information,
Each Doppler frequency domain information corresponds to a Doppler frequency shift amount, and each target Doppler frequency domain information corresponds to
The Doppler frequency shift amount be respectively less than the reference information;
S1432b’:A target duration is determined according to an at least target Doppler frequency domain information and the pre- fixed step size;
S1433b’:The corresponding input information of the pressing operation is determined according to the target duration.
In the step S1431b ', the reference information can be the second threshold.In conjunction with described previously, Ke Yizhi
Road, the Doppler frequency shift amount of only F4 " and F5 " are less than the second threshold, and therefore, it is more that F4 " and F5 " are confirmed as the target
General Le frequency domain information.
In the step S1432b ', it is assumed that the quantity of an at least target Doppler frequency domain information is N, described predetermined
Step-length is the 1/m of the time window, and the calculation formula of the when a length of t of the time window, the target duration T can be as
Under:
Still by taking Figure 23 as an example, then a length of 1.5 time windows when its corresponding target, i.e., 0.45 second.It can be seen that
Goal duration can be as accurate as half of time window, if the pre- fixed step size is shorter certainly, accuracy meeting
Higher.
The realization principle of the step S1433b ' can be similar with the realization principle of step S1434b ', simple to rise
See, details are not described herein again.
In another embodiment, the step S140b may include:
S141b”:Determine the signal characteristic of the target Doppler metrical information;
S142b”:According to the signal characteristic and the reference information, the corresponding input of the pressing operation is determined
Information
In the step S141b ", the signal characteristic of the target Doppler metrical information includes that the target Doppler is surveyed
Measure at least one of the fingerprint, average value, difference of information;The fingerprint by the target Doppler metrical information amplitude, phase
At least one of position, frequency spectrum composition;The average value be the target Doppler metrical information amplitude, phase, frequency spectrum in extremely
The average value of one item missing;The difference is the difference of at least one of amplitude, phase, frequency spectrum of the target Doppler metrical information
Point.
In the step S142b ", the reference information can be the reference signal characteristics that advance training obtains, for example,
Training stage can execute different pressing operations, and described in the corresponding signal characteristic conduct for obtaining corresponding Doppler measurement information
Reference information.In concrete application, signal characteristic and the multiple references of the target Doppler metrical information that can be calculated
The similarity of information, and the input information is entered information as by the highest reference information of similarity is corresponding.
In another embodiment, the step S140b may include:
S141b”’:Determine the corresponding target flow rate relevant information of the target Doppler metrical information;
S142b”’:According to the target flow rate relevant information and the reference information, determine that the pressing operation is corresponding
The input information.
As it was noted above, the target Doppler metrical information can such as be LDF, LDV, supersonic Doppler frequency displacement
Deng comprising a series of Envelop waves signal, such as Fast Fourier Transform (FFT) is carried out to it can obtain corresponding frequency-region signal,
Doppler-frequency component in the frequency-region signal is proportional to blood flow velocity, so as to obtain velocity of blood flow, further basis
The haemocyte quantity that blood flow velocity and blood cross section include can determine blood flow flux.
Wherein, the data type of the target flow rate relevant information can be the blood flow velocity, can also be the blood
Circulation.In other words, the target flow rate relevant information can be target blood flowing speed information or target blood flow flux letter
Breath.
In one embodiment, the step S142b " ' may further include:
S1421b”’:A target distinctive information is determined according to the target flow rate relevant information and the reference information;
S1422b”’:The corresponding input information of the pressing operation is determined according at least to the target distinctive information.
In the step S1421b " ', the reference information can have different types.Such as in one embodiment,
The reference information is in the case that the first position does not receive pressing, and one in second position acquisition refers to Doppler
The corresponding reference flow rate relevant information of metrical information.Similar to the target flow rate relevant information, the reference flow rate correlation letter
Breath can also be blood flow velocity or blood flow flux.In the case where the reference flow rate relevant information is blood flow flux, wave
Shape can be similar to shown in Fig. 3.
Correspondingly, the step S1421b " ' may further include:
S14211b”’:The target flow rate relevant information is divided into multiple sub-goal flow velocity relevant informations by the period;
S14212b”’:The multiple sub-goal flow velocity relevant information is done into cross-correlation calculation with the reference information respectively,
The target distinctive information is determined according to result of calculation.
In the step S14211b " ', in the case where the first position receives a short depression, the target is obtained
The waveform of flow velocity relevant information can be similar to shown in Fig. 7, and C1, C2, C3, C4, C5 totally 5 sons can be obtained by being divided according to the period
Target flow rate relevant information.The period and the cycle phase of the reference flow rate relevant information are same.
In the step S14212b " ', the reference information can be such as the waveform between two wave crests in Fig. 3, by institute
It states after reference information carries out cross-correlation calculations with above-mentioned 5 sub- target flow rate relevant informations respectively, it is found that described with reference to letter
The cross-correlation calculation result of breath and C3 are significantly less than the cross-correlation meter of the reference information and other sub-goal flow velocity relevant informations
It calculates as a result, may determine that the corresponding sub-goal flow velocity relevant informations of C3 are the target distinctive informations accordingly.
It, can be by the cross-correlation calculation result of the reference information and each sub-goal flow velocity relevant information in practical application
It is compared with a threshold value, if it is less than the threshold value, then it is assumed that corresponding sub-goal flow velocity relevant information is target difference letter
Breath.The threshold value can such as be set as the 80% of the reference information and the cross-correlation calculation result of itself.
In another embodiment, the reference information can be a first threshold, and the first threshold can basis
The range value of the reference flow rate relevant information is configured, for example is set as the minimum radius of the reference flow rate relevant information
Value or maximum amplitude value.
Correspondingly, the step S1421b " ' can be further:
By the range value in the target flow rate relevant information compared with the value of the reference information size, according to compare knot
Fruit determines the target distinctive information.
It will be appreciated by those skilled in the art that above two determines that the mode of the target distinctive information can also be applied in combination,
To improve accuracy and efficiency.
In the step S1422b " ', determine that the pressing operation is corresponding described according at least to the target distinctive information
Input information.In one embodiment, may include:
S14221b”’:The similarity for calculating separately the waveform and an at least known waveform of the target distinctive information, according to
Result of calculation determines a target known waveform;
S14222b”’:The corresponding input information of the pressing operation is determined according to the target known waveform.
Wherein, an at least known waveform can be the set of multiple known waveforms, and the known waveform corresponds to predetermined
Input information, can train and obtain in advance, for example user in advance executes the first position different pressing operations, and
The corresponding waveform for obtaining corresponding target distinctive information, as the known waveform.So as to set up the pressing operation,
Correspondence between the input information and known waveform three.
In practical applications, in the step S14222b " ', the waveform of the target distinctive information can respectively with it is described
Each known waveform in set calculates similarity, then selects the highest known waveform of similarity as wave known to the target
Shape.And then the corresponding input information of the pressing operation can be determined according to the target known waveform.
In another embodiment, the step S1422b " ' may include:
The quantity that the trough that information includes is distinguished according to the target determines the corresponding input letter of the pressing operation
Breath.
Wherein, the quantity for the trough for including in the target distinctive information is identical as the execution number of the pressing operation,
The execution number can correspond to different input informations.For example, when compression number be 1 when, it includes trough quantity be 1;When
Compression number be 2 when, it includes trough quantity be 2.
In another embodiment, the step S1422b " ' may include:
The corresponding input information of the pressing operation is determined according to the target distinctive information corresponding duration.
The duration of the target distinctive information continuously receives the time phase of the pressing operation with the first position
Corresponding, in other words, the time that the first position continuously receives the pressing operation is longer, then the target distinctive information
Duration is longer.Similar, the duration can correspond to different input informations.For example it is more than in the duration 3 seconds small
Suspend mode is corresponded to when 5 seconds, shutdown is corresponded to when being more than 5 seconds the duration, then user can be by changing in the first position
Duration is pressed, realizes and inputs different input informations.
Referring to Figure 24, in one embodiment, the method can also include:
S150:Input the input information.
For example, showing that the input information is sleep command according to definitive result, then the sleep command is inputed into hand
The equipment such as ring, mobile phone, the equipment can enter suspend mode according to the sleep command.The corresponding equipment of the input information can
To preset, naturally it is also possible to be specified in the input information.
In addition, inventor also found in the course of the research, and if the user is kept in motion, especially described second
Position is kept in motion, it is also possible to cause the waveform of its blood flow information to change, may lead to error detection.Therefore, referring to
Figure 25, in one embodiment, the method can also include:
S110:Obtain the corresponding movement state information of the second position.
Correspondingly, the step S120 further comprises:
S120’:Receive the value of a pressing operation and the movement state information in response to a first position on user's body
Less than a third threshold value, the target blood flow information of a second position corresponding with the first position is obtained.
Wherein, the movement state information can be acceleration information, angular velocity information etc., be believed according to the motion state
Breath may determine that whether the second position is moving, and the severe degree moved.
In the step S120 ', in the case where the value of the movement state information is less than a third threshold value, it is believed that
The second position is not moving, or the severe degree of movement is relatively low, does not interfere with testing result.
In addition, the embodiment of the present application also provides a kind of computer-readable medium, including following operate is carried out when executed
Computer-readable instruction:Execute the operation of the step S120 and S140 of the method in above-mentioned Fig. 1 illustrated embodiments.
To sum up, the embodiment of the present application the method, can be using user's body as input interface to corresponding electronic equipment
Input information, to improve the input capability of Wearable etc., the user experience is improved.
Figure 26 is the modular structure schematic diagram for the equipment that input information is determined described in one embodiment of the invention, the determination
The equipment of input information can be set to as a function module in the wearable devices such as intelligent spire lamella, smartwatch, when
So it also can be used as an independent wearable device for users to use.As shown in figure 26, the equipment 2600 may include:
One first acquisition module 2610 is obtained for receiving a pressing operation in response to a first position on user's body
The target blood flow information of a second position corresponding with the first position;
One input information determining module 2620, described according to the target blood flow information and a reference information, determining
The corresponding input information of pressing operation.
Equipment described in the embodiment of the present application, in response on user's body a first position receive a pressing operation, obtain with
The target blood flow information of the corresponding second position of first position, according to the target blood flow information and one with reference to letter
Breath, determines the corresponding input information of the pressing operation, to realize the determination to input information by the body of user,
Interactive area is increased, is conducive to improve input efficiency, promotes user experience.
Below with reference to specific implementation mode, first acquisition module 2610 is described in detail and the input information determines
The function of module 2620.
First acquisition module 2610 is obtained for receiving a pressing operation in response to a first position on user's body
Take the target blood flow information of a second position corresponding with the first position.
Wherein, the second position is the acquisition position of the target blood flow information, can be on the user's body
The position of blood flow information can be arbitrarily acquired, for example can be the portions such as finger, wrist, toe, ankle, ear-lobe, the forehead of user
Position.
The first position, namely receive the position of pressing, it is the position adjoining with the second position, in other words
It says, the distance of the first position and the second position should be less than a distance threshold, such as less than 0.1 meter.Also, it invents
People has found that the distance of the first position and the second position is smaller in the course of the research, then the error of the method is smaller.
In general, the first position and the second position are located on the same limbs of the user.For example, in the second position
In the case of being finger, the first position can be corresponding palm.
The pressing operation can be pressing of any object to the first position, for example the second position is left hand
Wrist, the first position are left index fingers, and the pressing operation can be pressing of the right hand index finger to left index finger;Alternatively,
The pressing operation can also be pressing of the left hand thumb to left index finger;Alternatively, the pressing operation can also be when clenching fist
Pressing of the left-hand palm to left index finger;Again alternatively, the pressing operation can be pressing of the lettering pen to left index finger.Separately
Outside, the pressing operation can be short depression at least once, can also be long pressing.The pressing duration of the short depression
Less than a time threshold, the pressing duration of the long pressing is more than another time threshold.
As it was noted above, the blood flow information can be PPG information or Doppler measurement information, the corresponding target
Blood flow information can be target PPG information or target Doppler metrical information.
The input information determining module 2620, for according to the target blood flow information and a reference information, determining institute
State the corresponding input information of pressing operation.
A), in one embodiment, the target blood flow information is target PPG information, correspondingly, the input information
Determining module 2620, for according to the target PPG information and a reference information, determining the corresponding input of the pressing operation
Information.
Referring to Figure 27, in one embodiment, the input information determining module 2620 may include:
One target distinguishes information determination unit 2621a, for being determined according to the target PPG information and the reference information
One target distinctive information;
One input information determination unit 2622a, for determining the pressing operation according at least to the target distinctive information
The corresponding input information.
In one embodiment, the reference information can be a first threshold, the first threshold can according to
The first position does not receive PPG information (the hereinafter referred to as positive reason acquired in the second position in the case of pressing operation
The PPG information acquired under condition) setting, for example it is set as the minimum amplitude value of PPG information acquired under the above situation, or setting
Ratio described in minimum amplitude value smaller.
The target distinctive information is the partial information in the target PPG information, and the pressing operation results in the portion
Point information is clearly distinguishable from the PPG information acquired under normal circumstances.For example, in the feelings that the pressing operation is a short depression
Under condition, the waveform of the obtained target PPG information is as shown in fig. 6, the portion waveshape wherein in circle is clearly distinguishable from circle
Outer waveform.Portion waveshape in the circle is the corresponding waveform of the target distinctive information, just because of described short
Temporarily pressing and waveform obtained from causing normal PPG waveforms to change.It can be seen that the amplitude of the portion waveshape in circle
Value is significantly lower than the range value of the PPG information acquired under normal circumstances.
Therefore, in one embodiment, the target distinguishes information determination unit 2621a, is used for the target PPG
Range value in the information size compared with the value of the reference information, the target distinctive information is determined according to comparison result.
Specifically, the part smaller than the value of the reference information of range value in the target PPG information can be determined as
The target distinctive information.
But in some cases, pressing operation may lead to waveform such as Fig. 7 of the collected target PPG information
It is shown, wherein the waveform in circle is the corresponding waveform of the target distinctive information.It can be seen that under normal circumstances should
The wave crest of appearance does not occur, but a waveform close to trough occurs.In this case if the target PPG believed
The range value of breath and the first threshold are compared, then the waveform that None- identified goes out in circle is the target distinctive information pair
The waveform answered.
Therefore, in another embodiment, the reference information can be that the first position does not receive pressing operation
In the case of, the one of acquisition refers to PPG information at the second position.That is collected PPG information under normal circumstances.It is described
It can be with as shown in figure 3, it can be collected in advance with reference to the waveform of PPG information.
Correspondingly, referring to Figure 28, in one embodiment, the target difference information determination unit 2621a includes:
Stroke molecular cell 26211a believes for the target PPG information to be divided into multiple sub-goal PPG by the period
Breath:
One target distinctive information determination subelement 26212a, for by the multiple sub-goal PPG information respectively with it is described
Reference information does cross-correlation calculation, and the target distinctive information is determined according to result of calculation.
Still by taking waveform shown in Fig. 7 as an example, it can will scheme according to being a cycle between adjacent trough in step S1411a
Waveform shown in 7 is divided into C1, C2, C3, C4, C5, amounts to 5 sub-waveforms, which corresponds to 5 sub- PPG information.Wherein,
The waveform of marginal portion can be ignored, this is because when acquiring the target PPG information, can excessively acquire some PPG letters
Breath.
In the step S1412a, the reference information can be under normal circumstances between collected two troughs
PPG waveforms, after the reference information is carried out cross-correlation calculation with above-mentioned 5 sub- PPG information respectively, it is found that the ginseng
The cross-correlation calculation result for examining information and C3 is significantly less than the cross-correlation calculation knot of the reference information and other sub- PPG information
Fruit may determine that the corresponding PPG information of C3 is the target distinctive information accordingly.
It, can be by the cross-correlation calculation result and one of the reference information and each sub-goal PPG information in practical application
A threshold value is compared, if it is less than the threshold value, then it is assumed that corresponding sub-goal PPG information is target distinctive information.The threshold
Value can such as be set as the 80% of the reference information and the cross-correlation calculation result of itself.
In another embodiment, include referring to Figure 29, the input information determination unit 2622a:
One trough quantity determination subelement 26221a, the trough quantity for including for determining the target difference information;
One input information determination subelement 26222a, for being pressed according to described in the trough quantity and third threshold value determination
The corresponding input information of press operation.
Wherein, the trough quantity for including in the target distinctive information receives the number of pressing operation with the first position
Identical, for example, the first position receives a pressing operation, corresponding trough quantity is 1;The first position receives twice
Pressing operation, corresponding trough quantity are 2.The third threshold value can be a positive integer, such as 1,2,3 etc..
In the input information determination subelement 26222a, it can be determined that the trough quantity whether with the third threshold value
It is equal, if equal, it is determined that the corresponding input information of the pressing operation is the corresponding input letter of the third threshold value
Breath.Wherein, the corresponding input information of the third threshold value can be predefined and be stored, for example be stored in advance in a table
In, so that the step is called.
Assuming that the third threshold value is 2, corresponding input information is amplification order, the waveform of the target PPG information
As shown in Figure 10, then it can determine that the waveform in Figure 10 in circle corresponds to the target distinctive information, and then can determine described
The trough quantity that target difference information includes is 2, is just equal to the third threshold value 2, then can determine that the input information is
Amplification order, and then the amplification can be ordered and input to relevant device, such as bracelet, mobile phone.
Certainly, the third threshold value can have multiple, for example correspond to including 1,2,3 and respectively different input informations, than
Amplification is corresponded to if 1 correspondence is chosen, 2,3 correspondences reduce, then user can be by first position change compression number, realizing
Input different input informations.
In another embodiment, may include referring to Figure 30, the input information determination unit 2622a:
One time determination subelement 26221a ', the duration for determining the target distinctive information;
One input information determination subelement 26222a ', described in being determined according to the duration and a second threshold
The corresponding input information of pressing operation.
The duration of the target distinctive information continuously receives the time phase of the pressing operation with the first position
Corresponding, in other words, the time that the first position continuously receives the pressing operation is longer, then the target distinctive information
Duration is longer.The second threshold can be a time span, such as 3 seconds, 5 seconds etc..
In the input information determination subelement 26222a ', for example it may determine that the duration whether more than described
Second threshold, if it is greater than then entering information as the second threshold is corresponding the corresponding input of the pressing operation and believe
Breath.Wherein, the corresponding input information of the second threshold can be predefined and be stored, for example be stored in advance in a table
In, so that the step is called.
Assuming that the second threshold is 3 seconds, corresponding input information is sleep command, the wave of the target PPG information
Shape is as shown in figure 12, then can determine that the waveform in Figure 12 between two vertical lines corresponds to the target distinctive information, and then can be with
It determines that the duration of the target distinctive information is 3.5 seconds, then can determine that the input information is sleep command, Jin Erke
The sleep command is inputed to relevant device, such as bracelet, mobile phone.
Certainly, the second threshold can have multiple, such as including 3 seconds and 5 seconds, and correspond to different input letters respectively
Breath, for example it was less than corresponding suspend mode in 5 seconds more than 3 seconds, it is more than to correspond to for 5 seconds and shuts down, then user can be by changes in the first position
Become pressing duration, realizes and input different input informations.As shown in figure 13, if the first position receives the pressing operation
Time it is longer, then the waveform of target PPG information shown in Figure 13 can be obtained, described in waveform between two vertical lines corresponds to
The duration of target distinctive information, the target distinctive information is 6.6 seconds, in this case, it may be determined that the input letter
Breath is shutdown command.
In another embodiment, may include referring to Figure 31, the input information determination unit 2622a:
One Waveform Matching subelement 26221a ', the waveform and at least one for calculating separately the target distinctive information is
The similarity for knowing waveform determines a target known waveform according to result of calculation;
One input information determination subelement 26222a ', for determining the pressing operation according to the target known waveform
The corresponding input information.
Wherein, an at least known waveform can be the set of multiple known waveforms, can train and obtain in advance, than
As user in advance executes the first position in different pressing operations, and the corresponding wave for obtaining corresponding target distinctive information
Shape, as the known waveform.So as to set up the corresponding pass between pressing operation, known waveform and input information three
System.
In practical applications, the waveform of the target distinctive information of acquisition can respectively with each of the set
Know waveshape similarity, then selects the highest known waveform of similarity as the target known waveform.And then it can incite somebody to action
The target known waveform is corresponding to enter information as the corresponding input information of the pressing operation.
In another embodiment, referring to Figure 32, the input information determining module 2620 includes:
One signal characteristic determination unit 2621a ', the signal characteristic for determining the target PPG information;
One input information determination unit 2622a ', for determining the corresponding institute of the pressing operation according to the signal characteristic
State input information.
The signal characteristic of the target PPG information include the target PPG information fingerprint, average value, difference at least
One;The fingerprint is made of at least one of the amplitude, phase, frequency spectrum of the target PPG information;The average value is described
The average value of at least one of the amplitude of target PPG information, phase, frequency spectrum;The difference is the width of the target PPG information
The difference of at least one of degree, phase, frequency spectrum.
The reference information can be the reference signal characteristics that advance training obtains, for example, can be executed in the training stage
Different pressing operations, and the corresponding signal characteristic for obtaining corresponding PPG information is as the reference information.It, can in concrete application
With the similarity of the signal characteristic and multiple reference informations of the target PPG information being calculated, and similarity is highest
Reference information is corresponding to enter information as the input information.
B), in another embodiment, the target blood flow information is target Doppler metrical information, correspondingly, institute
Input information determining module 2620 is stated, for pressing described according to the target Doppler metrical information and a reference information, determining
The corresponding input information of press operation.
Referring to Figure 33, in one embodiment, the input information determining module 2620 may include:
One division unit 2621b is obtained for dividing the target Doppler metrical information according to scheduled duration
At least one sub-goal Doppler measurement information;
One converter unit 2622b is obtained at least one sub-goal Doppler measurement information to be carried out frequency-domain transform
To at least one Doppler frequency domain information;
One determination unit 2623b, for according at least one Doppler frequency domain information and the reference information, determining
The corresponding input information of the pressing operation.
Wherein, the shortest time that the length of the scheduled duration can approach or slightly longer than single depression needs, with per second
To the first position at most 4 calculating of pressing, then the scheduled duration such as could be provided as 0.25 second or 0.3 second.Such as figure
Shown in 16, the target Doppler metrical information is divided into C1, C2, C3, C4 and C5 according to scheduled duration, amounts to 5 specific items
Mark Doppler measurement information.
The converter unit 2622b can incite somebody to action each sub-goal Doppler measurement information by such as Fourier transformation
Frequency-domain transform is carried out, corresponding Doppler frequency domain information is obtained.
By the processing of the converter unit 2622b, described sub-goal Doppler measurement information C1, C2, C3 and C4 are corresponded to
Doppler frequency domain information waveform as shown in solid line waveform in Figure 17;The sub-goal Doppler measurement information C5 is corresponding
The waveform of Doppler frequency domain information is as shown in Figure 17 chain lines waveforms.For the sake of simplicity, below by C1, C2, C3, C4 and C5 couple
The Doppler frequency domain information answered is denoted as F1, F2, F3, F4 and F5 successively.It can be seen that the waveform of F1, F2, F3, F4 and positive reason
The waveform of the corresponding Doppler frequency domain information of collected Doppler measurement information is identical under condition;And the waveform and normal condition of F5
Under the waveform of the corresponding Doppler frequency domain information of collected Doppler measurement information there is apparent difference, this is because in C5
The first position receives pressing operation in the corresponding period.
The reference information can be two kinds of information, below illustrate a point situation.
In one embodiment, include referring to Figure 34, the determination unit 2623b:
One first determination subelement 26231b, for determining at least one Doppler frequency domain information corresponding at least one
A Doppler frequency shift amount, each Doppler frequency domain information correspond to a Doppler frequency shift amount;
One second determination subelement 26232b is more than the reference for determining at least one Doppler frequency shift amount
First quantity of the Doppler frequency shift amount of information;
One third determination subelement 26233b, for determining that the pressing operation is corresponding described according to first quantity
Input information.
Solid line waveform in the waveform such as Figure 17 of the corresponding frequency domain information of collected Doppler measurement information under normal circumstances
Shown, N points in highest intensity value corresponding diagram, N1 points in the intensity value corresponding diagram less than 3dB at N points, the frequency of the N1 points is
fn, that is to say, that its Doppler frequency shift amount is fn.Correspondingly, the Doppler frequency shift amount of F1, F2, F3, F4 are also fn。
In addition, the waveform of F5, as shown in Figure 17 chain lines waveforms, S points in highest intensity value corresponding diagram are less than at S points
The frequency of S1 points in the intensity value corresponding diagram of 3dB, the S1 points is fs, that is to say, that the Doppler frequency shift amount of F5 is fs。
It can be seen that fsSignificantly greater than fn, this is because the first position receives once within the C5 corresponding periods
Short depression (for example compressing time is less than 0.3 second).Similar, if the first position also connects within the C1 corresponding periods
By a short depression, then the Doppler frequency shift amount of F1 can also be significantly greater than fn。
Therefore, in the third determination subelement 26233b, the reference information can be a first threshold, this first
Threshold value can such as be set as fsAnd fnBetween a frequency values, in this way if there is a Doppler frequency shift amount be more than institute
State first threshold, then it is assumed that a short depression occur.That is, in the step S1432b, it is described at least one how general
The first quantity of the Doppler frequency shift amount for being more than the reference information in frequency shift amount is strangled, that is, comprising short in the pressing operation
The quantity temporarily pressed.
In the third determination subelement 26233b, it can pre-establish and store short depression in the pressing operation
Mapping table between number and the input information, such as 1 corresponding input information of short depression are to choose order, short
Temporary compression number is that 2 corresponding input informations are to start order.And then in the third determination subelement 26233b, Ke Yigen
The input information is determined according to first quantity, for example first quantity is 2, it may be determined that the input information is to start
Order.
In another embodiment, as shown in figure 35, the determination unit 2623b includes:
One first determination subelement 26231b ', for determining that at least one Doppler frequency domain information is corresponding at least
One Doppler frequency shift amount, each Doppler frequency domain information correspond to a Doppler frequency shift amount;
One second determination subelement 26232b ' is less than the ginseng for determining at least one Doppler frequency shift amount
Examine the second quantity of the Doppler frequency shift amount of information;
One third determination subelement 26233b ', for determining a target according to second quantity and the scheduled duration
Duration;
One the 4th determination subelement 26234b ', for determining the corresponding institute of the pressing operation according to the target duration
State input information.
By taking Figure 20 and Figure 21 as an example, Figure 20 is the waveform of the target Doppler metrical information in a period of time, according to pre-
Timing length is divided into C1 ', C2 ', C3 ', C4 ', amounts to 4 sub- target Doppler metrical informations.
Solid line waveform is to obtain Doppler frequency domain letter after Doppler measurement information shown in Fig. 4 carries out frequency-domain transform in Figure 21
Breath, that is, the corresponding Doppler frequency domain information of collected Doppler measurement information under normal circumstances.
Can by such as Fourier transformation by the sub-goal Doppler measurement information C1 ', C2 ', C3 ', C4 ' respectively into
Row frequency-domain transform obtains corresponding Doppler frequency domain information.
After conversion process, the corresponding Doppler frequency domain letter of the sub-goal Doppler measurement information C1 ', C2 ', C3 '
The waveform of breath is as shown in solid line waveform in Figure 21;The corresponding Doppler frequency domain letter of the sub-goal Doppler measurement information C4 '
In the waveform of breath such as Figure 21 shown in dotted line waveform.For the sake of simplicity, C1 ', C2 ', C3 ', the corresponding Doppler frequency domains of C4 ' are believed below
Breath is denoted as F1 ', F2 ', F3 ', F4 ' successively.It can be seen that F1 ', F2 ', the waveform of F3 ' and collected how general under normal circumstances
The waveform for strangling the corresponding Doppler frequency domain information of metrical information is identical;And the waveform of F4 ' and collected how general under normal circumstances
The waveform for strangling the corresponding Doppler frequency domain information of metrical information has apparent difference, this is because in C4 ' corresponding period
The interior first position is persistently pressed.
Specifically, the corresponding Doppler frequency domain letter of the waveform of F4 ' and under normal circumstances collected Doppler measurement information
The Doppler frequency shift amount that the difference of the waveform of breath both is in fact is different, referring to Figure 21, collected Doppler under normal circumstances
The Doppler frequency shift amount of the corresponding frequency domain information of metrical information is fn, and the Doppler frequency shift amount of F4 ' is fl, and fnMore than fl。
Therefore, in the second determination subelement 26232b ', the reference information can be a second threshold, described
Two threshold values can be fnAnd flBetween a frequency values, in this way if some Doppler frequency shift amount be less than the second threshold,
Then think that the first position is by Continued depression in the corresponding scheduled duration of corresponding Doppler frequency domain information.That is, institute
State the second quantity, that is, the duration of the pressing operation includes the quantity of the scheduled duration.Those skilled in the art
Understand, the corresponding sub-goal Doppler measurement information of Doppler frequency shift amount counted in second quantity is to connect in the time domain
Continuous.
The target duration, that is, first position is by the duration of Continued depression.By the scheduled duration and second number
Amount is multiplied, you can obtains the target duration.
In the 4th determination subelement 26234b ', it may be predetermined that the first position is by the duration of Continued depression
With the correspondence between the input information, for example presets the duration that the first position is pressed and reach 3 seconds
Sleep command is then inputted, reaches 5 seconds, then inputs shutdown command.Therefore, if the value of second quantity is 11, and it is described
Scheduled duration is 0.3 second, then a length of 3.3 seconds when the target, then the input information is sleep command.
Referring to Figure 36, in another embodiment, the input information determining module 2620 may include:
One scanning element 2621b ", for walking the target Doppler metrical information according to a time window and one are predetermined
Length is scanned, and obtains at least one scanning information;
One converter unit 2622b " is obtained at least one at least one scanning information to be carried out frequency-domain transform
Doppler frequency domain information;
One determination unit 2623b ", for believing according at least at least one Doppler frequency domain information and the reference
Breath, determines the corresponding input information of the pressing operation.
Wherein, the time window can or slight difference identical with the scheduled duration, such as than the pre- timing
Length is longer.The pre- fixed step size can be less than the time window, such as be set as the time window a quarter,
One third, half.
It will be appreciated by those skilled in the art that the above embodiment, it is understood that be to measure the target Doppler to believe
Breath is according to using the scheduled duration as time window, while a scheduled duration is that pre- fixed step size is scanned.Above-mentioned implementation
In mode, if the time of first position described in user's Continued depression is more than two sub- target Doppler metrical informations corresponding two
A scheduled duration, and correspond to the intermediate time of the scheduled duration no longer in the sub- target Doppler metrical information of third
The first position is pressed, then the finally obtained target duration is only two scheduled durations, that is to say, that is had half
The time of the scheduled duration is missed.In present embodiment, while time window and the pre- fixed step size is arranged then can be with
It solves the above problems, the time so as to receive the first position Continued depression carries out more accurately detection.
Referring to Figure 23, it is assumed that the time window is 0.3 second, and the pre- fixed step size is 0.15 second, to target shown in Figure 23
Doppler measurement information is scanned, and obtains C1 " as shown in the figure, C2 ", C3 ", C4 ", C5 ", amounts to 5 scanning informations.
In the step S142b ', one by one to 5 scanning informations carry out frequency-domain transform after obtain C1 ", C2 ", C3 ",
C4 ", C5 " corresponding Doppler frequency domain information is once F1 ", F2 ", F3 ", F4 ", F5 ", is found after analysis, F1 ", F2 ", F3 "
Waveform is all identical with the waveform of the corresponding Doppler frequency domain information of collected Doppler measurement information under normal circumstances, F4 ",
The waveform of F5 " is identical as dotted line waveform in Figure 21.
In one embodiment, include referring to Figure 37, the determination unit 2623b ":
One first determination subelement 26231b ", for determining at least one at least one Doppler frequency domain information
A target Doppler frequency domain information, each Doppler frequency domain information corresponds to a Doppler frequency shift amount, each described
The corresponding Doppler frequency shift amount of target Doppler frequency domain information is respectively less than the reference information;
One second determination subelement 26232b ", for an at least target Doppler frequency domain information and described pre- according to
Fixed step size determines a target duration;
One third determination subelement 26233b ", for determining the corresponding institute of the pressing operation according to the target duration
State input information.
In the first determination subelement 26231b ", the reference information can be the second threshold.In conjunction with institute above
It states, it is recognised that the Doppler frequency shift amount of only F4 " and F5 " is less than the second threshold, therefore, F4 " and F5 " are confirmed as
The target Doppler frequency domain information.
In the second determination subelement 26232b ", it is assumed that the quantity of an at least target Doppler frequency domain information is
N, the pre- fixed step size are the 1/m of the time window, and the calculating of the when a length of t of the time window, the target duration T are public
Formula can be as follows:
Still by taking Figure 23 as an example, then a length of 1.5 time windows when its corresponding target, i.e., 0.45 second.It can be seen that
Goal duration can be as accurate as half of time window, if the pre- fixed step size is shorter certainly, accuracy meeting
Higher.
In another embodiment, referring to Figure 38, the input information determining module 2620 includes:
One first determination unit 2624b, the signal characteristic for determining the target Doppler metrical information;
One second determination unit 2625b, for according to the signal characteristic and the reference information, determining the pressing behaviour
Make the corresponding input information.
The signal characteristic of the target Doppler metrical information includes the fingerprint of the target Doppler metrical information, is averaged
At least one of value, difference;The fingerprint by the target Doppler metrical information at least one of amplitude, phase, frequency spectrum
Composition;The average value is the average value of at least one of amplitude, phase, frequency spectrum of the target Doppler metrical information;Institute
State the difference that difference is at least one of amplitude, phase, frequency spectrum of the target Doppler metrical information.
The reference information can be the reference signal characteristics that advance training obtains, for example, can be executed in the training stage
Different pressing operations, and the corresponding signal characteristic for obtaining corresponding Doppler measurement information is as the reference information.Specifically answer
In, the similarity of the signal characteristic and multiple reference informations of the target Doppler metrical information that can be calculated, and
The input information is entered information as by the highest reference information of similarity is corresponding.
In another embodiment, referring to Figure 39, the input information determining module 2620 includes:
One first determination sub-module 2626b, for determining the corresponding target flow rate phase of the target Doppler metrical information
Close information;
One second determination sub-module 2627b, for according to the target flow rate relevant information and the reference information, determining
The corresponding input information of the pressing operation.
Wherein, the data type of the target flow rate relevant information can be the blood flow velocity, can also be the blood
Circulation.In other words, the target flow rate relevant information can be target blood flowing speed information or target blood flow flux letter
Breath.
In one embodiment, may include referring to Figure 40, the second determination sub-module 2627b:
One target distinguishes information determination unit 26271b, for being believed according to the target flow rate relevant information and the reference
Breath determines a target distinctive information;
One input information determination unit 26272b, for determining the pressing operation according at least to the target distinctive information
The corresponding input information.
The reference information can have different types.Such as in one embodiment, the reference information is described
In the case that first position does not receive pressing, in the corresponding reference of a reference Doppler measurement information that the second position obtains
Flow velocity relevant information.Similar to the target flow rate relevant information, the reference flow rate relevant information can also be blood flow velocity
Or blood flow flux.
Correspondingly, referring to Figure 41, the target difference information determination unit 26271b may include:
Stroke molecular cell 262711b, for the target flow rate relevant information to be divided into multiple sub-goals by the period
Flow velocity relevant information;
One target distinctive information determination subelement 262712b, for distinguishing the multiple sub-goal flow velocity relevant information
Cross-correlation calculation is done with the reference information, the target distinctive information is determined according to result of calculation.
In another embodiment, the reference information can be a first threshold, and the first threshold can basis
The range value of the reference flow rate relevant information is configured, for example is set as the minimum radius of the reference flow rate relevant information
Value or maximum amplitude value.
Correspondingly, the target distinguishes information determination unit 26271b, can be used for the target flow rate relevant information
In range value compared with the value of the reference information size, the target distinctive information is determined according to comparison result.
It will be appreciated by those skilled in the art that above two determines that the mode of the target distinctive information can also be applied in combination,
To improve accuracy and efficiency.
In one embodiment, include referring to Figure 42, the input information determination unit 26272b:
One target known waveform determination subelement 262721b, for calculate separately the waveform of the target distinctive information with
At least similarity of a known waveform determines a target known waveform according to result of calculation;
One input information determination subelement 262722b, for determining the pressing operation according to the target known waveform
The corresponding input information.
Wherein, an at least known waveform can be the set of multiple known waveforms, and the known waveform corresponds to predetermined
Input information, can train and obtain in advance, for example user in advance executes the first position different pressing operations, and
The corresponding waveform for obtaining corresponding target distinctive information, as the known waveform.So as to set up the pressing operation,
Correspondence between the input information and known waveform three.
In practical applications, the waveform of the target distinctive information can respectively with each known waveform in the set
Similarity is calculated, then selects the highest known waveform of similarity as the target known waveform.And then it can be according to described
Target known waveform determines the corresponding input information of the pressing operation.
In one embodiment, the input information determination unit 26272b, for according to the target distinctive information
Including the quantity of trough determine the corresponding input information of the pressing operation.
In one embodiment, the input information determination unit 26272b, for according to the target distinctive information
The corresponding duration determines the corresponding input information of the pressing operation.
Referring to Figure 43, in one embodiment, the equipment 2600 can also include:
One input module 2630, for inputting the input information.
For example, showing that the input information is sleep command according to definitive result, then the sleep command is inputed into hand
The equipment such as ring, mobile phone, the equipment can enter suspend mode according to the sleep command.The corresponding equipment of the input information can
To preset, naturally it is also possible to be specified in the input information.
In addition, inventor also found in the course of the research, and if the user is kept in motion, especially described second
Position is kept in motion, it is also possible to cause the waveform of its blood flow information to change, may lead to error detection.Therefore, referring to
Figure 44, in one embodiment, the equipment 2600 further includes:
One second acquisition module 2640, for obtaining the corresponding movement state information of the second position.
Correspondingly, first acquisition module 2610, for receiving a pressing in response to a first position on user's body
The value of operation and the movement state information is less than one the 4th threshold value, obtains a second position corresponding with the first position
Target PPG information.
Wherein, the movement state information can be acceleration information, angular velocity information etc., be believed according to the motion state
Breath may determine that whether the second position is moving, and the severe degree moved.
In the case where the value of the movement state information is less than a third threshold value, it is believed that the second position does not have
It is moving, or the severe degree of movement is relatively low, does not interfere with testing result.
Determine that an application scenarios of the method and apparatus of input information can be as follows described in the embodiment of the present application:User wears
An Intelligent bracelet is worn in left finesse position, when user wants to know current time, user is with right hand index finger in left hand wrist
Under nearby (for example wrist is close to shoulder side) quickly clicks two, bracelet passes through the variation of detection left hand wrist PPG information, identification
User's short depression twice, and determines that corresponding input information is the order of display time, then inputs the order to control module,
Control module control bracelet exports current time by modes such as voices;When user wants to make bracelet suspend mode, user's right hand
For a period of time, bracelet identifies that user continues to long-press to index finger by the variation of detection left hand wrist PPG information near left hand wrist
Compressing time is more than 3 seconds, and determines that corresponding input information is sleep command, then inputs the order to control module, control
Module control bracelet enters suspend mode.
Determine that the hardware configuration of the equipment of input information is as shown in figure 45 described in another embodiment of the application.The application has
Body embodiment does not limit the specific implementation of the equipment of the determining input information, and referring to Figure 45, the equipment 4500 can
To include:
Processor (processor) 4510, communication interface (Communications Interface) 4520, memory
(memory) 4530 and communication bus 4540.Wherein:
Processor 4510, communication interface 4520 and memory 4530 complete mutual lead to by communication bus 4540
Letter.
Communication interface 4520, for being communicated with other network elements.
Processor 4510 can specifically execute the phase in above-mentioned embodiment of the method shown in FIG. 1 for executing program 4532
Close step.
Specifically, program 4532 may include program code, and said program code includes computer-managed instruction.
Processor 4510 may be a central processor CPU or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or be arranged to implement the integrated electricity of one or more of the embodiment of the present application
Road.
Memory 4530, for storing program 4532.Memory 4530 may include high-speed RAM memory, it is also possible to also
Including nonvolatile memory (non-volatile memory), for example, at least a magnetic disk storage.Program 4532 specifically may be used
To execute following steps:
Receive a pressing operation in response to a first position on user's body, obtains corresponding with the first position one
The target blood flow information of second position;
According to the target blood flow information and a reference information, the corresponding input information of the pressing operation is determined.
The specific implementation of each step may refer to the corresponding steps in above-described embodiment or module in program 4532, herein not
It repeats.It is apparent to those skilled in the art that for convenience and simplicity of description, the equipment and mould of foregoing description
The specific work process of block can refer to corresponding processes in the foregoing method embodiment description, and details are not described herein.
Those of ordinary skill in the art may realize that lists described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and method and step can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, depends on the specific application and design constraint of technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
Scope of the present application.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in a computer read/write memory medium.Based on this understanding, the technical solution of the application is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be expressed in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be
People's computer, controller or network equipment etc.) execute each embodiment the method for the application all or part of step.
And storage medium above-mentioned includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic disc or CD.
Embodiment of above is merely to illustrate the application, and is not the limitation to the application, in relation to the common of technical field
Technical staff can also make a variety of changes and modification in the case where not departing from spirit and scope, therefore all
Equivalent technical solution also belongs to the scope of the application, and the scope of patent protection of the application should be defined by the claims.
Claims (26)
1. a kind of method of determining input information, which is characterized in that the method includes:
Receive a pressing operation in response to a first position on user's body, obtains corresponding with the first position one second
The target photoplethysmographic PPG information at position;
According to the target PPG information and a reference information, the corresponding input information of the pressing operation is determined;
Wherein, it according to the target PPG information and a reference information, determines the corresponding input information of the pressing operation, wraps
It includes:
A target distinctive information is determined according to the target PPG information and a reference information;
The corresponding input information of the pressing operation is determined according at least to the target distinctive information.
2. the method as described in claim 1, which is characterized in that it is described according to the target PPG information and a reference information, really
Determining the corresponding input information of the pressing operation includes:
Determine the signal characteristic of the target PPG information;
The corresponding input information of the pressing operation is determined according to the signal characteristic.
3. the method as described in claim 1, which is characterized in that described according to the target PPG information and the reference information
Determine that target difference information includes:
The target PPG information is divided into multiple sub-goal PPG information by the period;
The multiple sub-goal PPG information is done into cross-correlation calculation with the reference information respectively, institute is determined according to result of calculation
State target distinctive information.
4. method as claimed in claim 3, which is characterized in that the reference information is that the first position does not receive pressing behaviour
In the case of work, the one of acquisition refers to PPG information at the second position.
5. the method as described in claim 1, which is characterized in that described according to the target PPG information and the reference information
Determine that target difference information includes:
By the range value in the target PPG information compared with the value of the reference information size, institute is determined according to comparison result
State target distinctive information.
6. method as claimed in claim 5, which is characterized in that the reference information is a first threshold.
7. such as claim 3 to 6 any one of them method, which is characterized in that described according at least to the target distinctive information
Determine that the corresponding input information of the pressing operation includes:
Determine the duration of the target distinctive information;
The corresponding input information of the pressing operation is determined according to the duration and a second threshold.
8. such as claim 3 to 6 any one of them method, which is characterized in that described according at least to the target distinctive information
Determine that the corresponding input information of the pressing operation includes:
Determine the trough quantity that the target difference information includes;
The corresponding input information of the pressing operation is determined according to the trough quantity and a third threshold value.
9. such as claim 3 to 6 any one of them method, which is characterized in that described according at least to the target distinctive information
Determine that the corresponding input information of the pressing operation includes:
The similarity for calculating separately the waveform and an at least known waveform of the target distinctive information, one is determined according to result of calculation
Target known waveform;
The corresponding input information of the pressing operation is determined according to the target known waveform.
10. such as claim 1 to 6 any one of them method, which is characterized in that the first position and the second position position
In on the same limbs of the user.
11. such as claim 1 to 6 any one of them method, which is characterized in that the method further includes:Input the input
Information.
12. such as claim 1 to 6 any one of them method, which is characterized in that the method further includes:Obtain described second
The corresponding movement state information in position.
13. method as claimed in claim 12, which is characterized in that described to receive one in response to a first position on user's body
Pressing operation, the target PPG information for obtaining a second position corresponding with the first position include:
The value for receiving a pressing operation and the movement state information in response to a first position on user's body is less than one the 4th
Threshold value obtains the target PPG information of a second position corresponding with the first position.
14. a kind of equipment of determining input information, which is characterized in that the equipment includes:First acquisition module and input information
Determining module;
First acquisition module, in response on user's body a first position receive a pressing operation, obtain with it is described
The target PPG information of the corresponding second position of first position;
The input information determining module includes:
One target distinguishes information determination unit, for determining that a target is distinguished according to the target PPG information and a reference information
Information;
One input information determination unit, for determining the corresponding input of the pressing operation according at least to the target distinctive information
Information.
15. equipment as claimed in claim 14, which is characterized in that the input information determining module includes:
One signal characteristic determination unit, the signal characteristic for determining the target PPG information;
One input information determination unit, for determining that the corresponding input of the pressing operation is believed according to the signal characteristic
Breath.
16. equipment as claimed in claim 14, which is characterized in that the target distinguishes information determination unit and includes:
Stroke molecular cell, for the target PPG information to be divided into multiple sub-goal PPG information by the period:
One target distinctive information determination subelement, for doing the multiple sub-goal PPG information with the reference information respectively
Cross-correlation calculation determines the target distinctive information according to result of calculation.
17. equipment as claimed in claim 16, which is characterized in that the target distinguishes information determination unit, and being used for will be described
Range value in the target PPG information size compared with the value of the reference information determines that the target is distinguished according to comparison result
Information.
18. such as claim 16 to 17 any one of them equipment, which is characterized in that the input information determination unit includes:
One time determination subelement, the duration for determining the target distinctive information;
One input information determination subelement, for determining that the pressing operation corresponds to according to the duration and a second threshold
The input information.
19. such as claim 16 to 17 any one of them equipment, which is characterized in that the input information determination unit includes:
One trough quantity determination subelement, the trough quantity for including for determining the target difference information;
One input information determination subelement, for determining that the pressing operation corresponds to according to the trough quantity and a third threshold value
The input information.
20. such as claim 16 to 17 any one of them equipment, which is characterized in that the input information determination unit includes:
One Waveform Matching subelement, the waveform for calculating separately the target distinctive information are similar to an at least known waveform
Degree, a target known waveform is determined according to result of calculation;
One input information determination subelement, for determining that the pressing operation is corresponding described defeated according to the target known waveform
Enter information.
21. such as claim 14 to 17 any one of them equipment, which is characterized in that the equipment further includes:
One input module, for inputting the input information.
22. such as claim 14 to 17 any one of them equipment, which is characterized in that the equipment further includes:
One second acquisition module, for obtaining the corresponding movement state information of the second position.
23. equipment as claimed in claim 22, which is characterized in that first acquisition module, in response to user's body
A upper first position receives a pressing operation and the value of the movement state information is less than one the 4th threshold value, obtains and described first
The target PPG information of the corresponding second position in position.
24. a kind of method of determining input information, which is characterized in that the method includes:
Receive a pressing operation in response to a first position on user's body, obtains corresponding with the first position one second
The target blood flow information at position;
According to the target blood flow information and a reference information, the corresponding input information of the pressing operation is determined.
25. a kind of equipment of determining input information, which is characterized in that the equipment includes:
One first acquisition module obtains and described for receiving a pressing operation in response to a first position on user's body
The target blood flow information of the corresponding second position in one position;
One input information determining module, for according to the target blood flow information and a reference information, determining the pressing operation
A corresponding input information.
26. a kind of wearable device, which is characterized in that the wearable device includes claim 14 to 23,25 any
The equipment of determination input information described in.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510070680.9A CN104615248B (en) | 2015-02-10 | 2015-02-10 | The method and apparatus for determining input information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510070680.9A CN104615248B (en) | 2015-02-10 | 2015-02-10 | The method and apparatus for determining input information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104615248A CN104615248A (en) | 2015-05-13 |
CN104615248B true CN104615248B (en) | 2018-07-31 |
Family
ID=53149734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510070680.9A Active CN104615248B (en) | 2015-02-10 | 2015-02-10 | The method and apparatus for determining input information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104615248B (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731322A (en) * | 2015-03-30 | 2015-06-24 | 北京智谷睿拓技术服务有限公司 | Method and device for determining input information |
CN106293023B (en) * | 2015-05-21 | 2020-12-25 | 北京智谷睿拓技术服务有限公司 | Attitude determination method and equipment |
CN106264512A (en) * | 2015-05-21 | 2017-01-04 | 北京智谷睿拓技术服务有限公司 | Input information determines method and apparatus |
CN106293024B (en) * | 2015-05-21 | 2021-03-16 | 北京智谷睿拓技术服务有限公司 | Attitude determination method and equipment |
CN106295099B (en) * | 2015-05-21 | 2019-09-20 | 北京智谷睿拓技术服务有限公司 | Input information determines method and apparatus |
CN106249848B (en) * | 2015-07-31 | 2019-02-19 | 北京智谷睿拓技术服务有限公司 | Exchange method and equipment |
CN106293048B (en) * | 2015-07-31 | 2019-05-07 | 北京智谷睿拓技术服务有限公司 | Input information determines method and apparatus |
CN106227326B (en) * | 2015-07-31 | 2019-09-10 | 北京智谷睿拓技术服务有限公司 | Dynamics information determines method and apparatus |
CN106249849B (en) * | 2015-08-28 | 2019-06-11 | 北京智谷睿拓技术服务有限公司 | Input information determines method and apparatus |
CN106371564B (en) * | 2015-08-28 | 2020-06-23 | 北京智谷睿拓技术服务有限公司 | Input information determination method and device |
CN107024975B (en) * | 2015-09-15 | 2020-07-03 | 北京智谷睿拓技术服务有限公司 | Interaction method and device |
CN106371568B (en) * | 2015-10-10 | 2019-09-10 | 北京智谷睿拓技术服务有限公司 | Dynamics information determines method and apparatus |
CN105975091A (en) * | 2016-07-05 | 2016-09-28 | 南京理工大学 | Virtual keyboard human-computer interaction technology based on inertial sensor |
CN108353099B (en) * | 2016-11-23 | 2020-09-04 | 华为技术有限公司 | PPG authentication method and equipment |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104238736A (en) * | 2013-06-17 | 2014-12-24 | 三星电子株式会社 | Device, method, and system to recognize motion using gripped object |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11607152B2 (en) * | 2007-06-12 | 2023-03-21 | Sotera Wireless, Inc. | Optical sensors for use in vital sign monitoring |
US8738122B2 (en) * | 2009-08-21 | 2014-05-27 | The Chinese University Of Hong Kong | Systems and methods for reproducing body motions via networks |
EP2698686B1 (en) * | 2012-07-27 | 2018-10-10 | LG Electronics Inc. | Wrist-wearable terminal and control method thereof |
CN104049752B (en) * | 2014-06-04 | 2017-04-12 | 北京智谷睿拓技术服务有限公司 | Interaction method based on human body and interaction device based on human body |
-
2015
- 2015-02-10 CN CN201510070680.9A patent/CN104615248B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104238736A (en) * | 2013-06-17 | 2014-12-24 | 三星电子株式会社 | Device, method, and system to recognize motion using gripped object |
Also Published As
Publication number | Publication date |
---|---|
CN104615248A (en) | 2015-05-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104615248B (en) | The method and apparatus for determining input information | |
CN104656896B (en) | The method and apparatus for determining input information | |
CN104699241B (en) | It is determined that the method and apparatus at action and/or action position | |
CN104699242B (en) | It is determined that the method and apparatus at action and/or action position | |
CN104656895B (en) | It is determined that the method and apparatus of input information | |
CN104731322A (en) | Method and device for determining input information | |
CN103989462B (en) | The extracting method of a kind of pulse wave fisrt feature point and second feature point | |
CN103876718A (en) | Health monitoring method based on physiological parameters and system | |
JP2013031502A (en) | Information processing apparatus, information processing method, program, and information processing system | |
CN106249853B (en) | Exchange method and equipment | |
CN104127173A (en) | Pathology information extraction method based on dynamic pulse wave feature parameters | |
CN107024975A (en) | Exchange method and equipment | |
CN106293023B (en) | Attitude determination method and equipment | |
CN106361318B (en) | It is pressed location determining method and equipment | |
Sekine et al. | Activity recognition using radio Doppler effect for human monitoring service | |
CN206239420U (en) | A kind of dual-purpose Wearable for detecting blood oxygen saturation and dropping speed | |
CN106293024B (en) | Attitude determination method and equipment | |
CN106249849B (en) | Input information determines method and apparatus | |
CN109011397A (en) | A kind of push-up method of counting and device based on wearable device | |
CN106249851A (en) | Input information determines method and apparatus | |
CN106371564B (en) | Input information determination method and device | |
CN106361267B (en) | It is pressed location determining method and equipment | |
CN106295099B (en) | Input information determines method and apparatus | |
CN110292388A (en) | A kind of measurement method and terminal of cognitive load and psychological pressure | |
CN108814619A (en) | The method, system and device of high-precision blood oxygen saturation measurements |
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 |