CN104615248B - The method and apparatus for determining input information - Google Patents

The method and apparatus for determining input information Download PDF

Info

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
Application number
CN201510070680.9A
Other languages
Chinese (zh)
Other versions
CN104615248A (en
Inventor
徐然
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Zhigu Ruituo Technology Services Co Ltd
Original Assignee
Beijing Zhigu Ruituo Technology Services Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Zhigu Ruituo Technology Services Co Ltd filed Critical Beijing Zhigu Ruituo Technology Services Co Ltd
Priority to CN201510070680.9A priority Critical patent/CN104615248B/en
Publication of CN104615248A publication Critical patent/CN104615248A/en
Application granted granted Critical
Publication of CN104615248B publication Critical patent/CN104615248B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • G06F3/015Input arrangements based on nervous system activity detection, e.g. brain waves [EEG] detection, electromyograms [EMG] detection, electrodermal response detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/01Indexing scheme relating to G06F3/01
    • G06F2203/011Emotion 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

The method and apparatus for determining input information
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.
CN201510070680.9A 2015-02-10 2015-02-10 The method and apparatus for determining input information Active CN104615248B (en)

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)

* Cited by examiner, † Cited by third party
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
CN106293024B (en) * 2015-05-21 2021-03-16 北京智谷睿拓技术服务有限公司 Attitude determination method and equipment
CN106264512A (en) * 2015-05-21 2017-01-04 北京智谷睿拓技术服务有限公司 Input information determines method and apparatus
CN106295099B (en) * 2015-05-21 2019-09-20 北京智谷睿拓技术服务有限公司 Input information determines method and apparatus
CN106227326B (en) * 2015-07-31 2019-09-10 北京智谷睿拓技术服务有限公司 Dynamics information determines method and apparatus
CN106293048B (en) * 2015-07-31 2019-05-07 北京智谷睿拓技术服务有限公司 Input information determines method and apparatus
CN106249848B (en) * 2015-07-31 2019-02-19 北京智谷睿拓技术服务有限公司 Exchange method and equipment
CN106371564B (en) * 2015-08-28 2020-06-23 北京智谷睿拓技术服务有限公司 Input information determination method and device
CN106249849B (en) * 2015-08-28 2019-06-11 北京智谷睿拓技术服务有限公司 Input information determines method and apparatus
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
EP3499853B1 (en) 2016-11-23 2020-11-04 Huawei Technologies Co., Ltd. Ppg authentication method and device

Citations (1)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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
WO2011020446A1 (en) * 2009-08-21 2011-02-24 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

Patent Citations (1)

* Cited by examiner, † Cited by third party
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
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
CN104699241A (en) Method and device for determining action and/or action part
CN104731322A (en) Method and device for determining input information
WO2017181635A1 (en) Terminal and method for measuring blood pressure
CN103989462B (en) The extracting method of a kind of pulse wave fisrt feature point and second feature point
CN103400069A (en) Pulse wave identification device and method based on power spectrum analysis
CN106249853B (en) Exchange method and equipment
CN107024975A (en) Exchange method and equipment
CN106293023B (en) Attitude determination method and equipment
CN206239420U (en) A kind of dual-purpose Wearable for detecting blood oxygen saturation and dropping speed
CN106293024B (en) Attitude determination method and equipment
CN109011397A (en) A kind of push-up method of counting and device based on wearable device
CN106361267B (en) It is pressed location determining method and equipment
CN106371564B (en) Input information determination method and device
CN106249849B (en) Input information determines method and apparatus
CN106295099B (en) Input information determines method and apparatus
CN110309740A (en) Gesture identification method, wearable device and gestural control system
CN106249848A (en) Exchange method and equipment
CN107296598B (en) Heart rate measuring method and device based on photoelectric sensor
CN106293048A (en) Input information determines method and apparatus
CN106249852A (en) Input information determines method and apparatus
CN106325491A (en) Input information determination method and equipment

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