CN110493459A - Screen state control method, device, mobile terminal and storage medium - Google Patents
Screen state control method, device, mobile terminal and storage medium Download PDFInfo
- Publication number
- CN110493459A CN110493459A CN201910701478.XA CN201910701478A CN110493459A CN 110493459 A CN110493459 A CN 110493459A CN 201910701478 A CN201910701478 A CN 201910701478A CN 110493459 A CN110493459 A CN 110493459A
- Authority
- CN
- China
- Prior art keywords
- ultrasonic
- mobile terminal
- signal
- frequency
- signal strength
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
Landscapes
- Engineering & Computer Science (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
Abstract
This application discloses a kind of screen state control method, device, mobile terminal and storage mediums.When mobile terminal is on call, ultrasonic signal is sent by ultrasonic wave sending device, and the ultrasonic signal returned after encountering object by ultrasonic probe, ultrasonic receiver received ultrasonic signal, obtain the first property value of ultrasonic signal during transmission, and the variance of signal strength is calculated based on first property value, and obtain the second attribute value of ultrasonic signal during transmission, and Doppler effect difference in areas is calculated based on the second attribute value, according to the variance of signal strength and Doppler effect difference in areas, judge the relative motion state of mobile terminal and object, display screen, which is controlled, according to relative motion state is in bright screen state or breath screen state.The application controls display screen by the variance and Doppler effect difference in areas that calculate the signal strength of ultrasonic signal and is in bright screen state or breath screen state, to promote the accuracy rate of detection control.
Description
Technical field
This application involves technical field of mobile terminals, more particularly, to a kind of screen state control method, device, shifting
Dynamic terminal and storage medium.
Background technique
With the prevalence of comprehensive screen design of mobile terminal, there are more factories to save the headspace of mobile terminal
Family replaces traditional infrared proximity detection scheme using ultrasonic wave proximity test scheme on mobile terminals.But it is logical at present
The anti-interference ability for crossing ultrasound examination scheme progress proximity test is poor, therefore, when there are some ultrasonic hash in environment
When interference, testing result can generate biggish error.
Summary of the invention
In view of the above problems, present applicant proposes a kind of screen state control method, device, mobile terminal and storages to be situated between
Matter, to solve the above problems.
In a first aspect, the embodiment of the present application provides a kind of screen state control method, it is applied to mobile terminal, the shifting
Dynamic terminal includes ultrasonic wave sending device, ultrasonic probe, ultrasonic receiver and display screen, which comprises when the mobile terminal
When on call, ultrasonic signal is sent by the ultrasonic wave sending device, and pass through the ultrasonic probe, ultrasonic receiver
Receive the ultrasonic signal that the ultrasonic signal returns after encountering object;Obtain ultrasonic signal during transmission
First property value, and the variance of the signal strength based on first property value calculating ultrasonic signal during transmission,
And the second attribute value of ultrasonic signal during transmission is obtained, and ultrasonic wave letter is calculated based on second attribute value
Doppler effect difference in areas number during transmission;According to the variance of the signal strength and the Doppler effect area
Difference judges the relative motion state of the mobile terminal Yu the object, controls the display according to the relative motion state
Screen is in bright screen state or breath screen state.
Second aspect, the embodiment of the present application provide a kind of screen state control device, are applied to mobile terminal, the shifting
Dynamic terminal includes ultrasonic wave sending device, ultrasonic probe, ultrasonic receiver and display screen, and described device includes: ultrasonic signal transmitting-receiving
Module is used for when the mobile terminal is on call, the ultrasonic signal sent by the ultrasonic wave sending device,
And the ultrasonic signal that the ultrasonic signal returns after encountering object is received by the ultrasonic probe, ultrasonic receiver;Calculate mould
Block is calculated for obtaining the first property value of the ultrasonic signal during transmission, and based on the first property value
The variance of the signal strength of the ultrasonic signal during transmission, and the ultrasonic signal is obtained in the mistake of transmission
In journey and the second attribute value, and the ultrasonic signal during transmission how general is calculated based on second attribute value
Strangle effect difference in areas;Status control module is sentenced for the variance and the Doppler effect difference in areas according to the signal strength
Break the relative motion state of the mobile terminal and the object, the display screen is controlled according to the relative motion state and is in
Bright screen state or breath screen state.
The third aspect, the embodiment of the present application provide a kind of mobile terminal, including ultrasonic wave sending device, ultrasonic wave receive
Device, display screen, memory and processor, the ultrasonic wave sending device, the ultrasonic probe, ultrasonic receiver, the display screen
And the memory and memory are couple to the processor, the memory store instruction, when described instruction is by described
It manages processor when device executes and executes the above method.
Fourth aspect, the embodiment of the present application provides a kind of computer-readable storage medium, described computer-readable
Program code is stored in storage medium, said program code can be called by processor and execute the above method.
Screen state control method, device, mobile terminal and storage medium provided by the embodiments of the present application, when mobile whole
When holding on call, ultrasonic signal is sent by ultrasonic wave sending device, and receive and surpass by ultrasonic probe, ultrasonic receiver
The ultrasonic signal that acoustic signals return after encountering object obtains the first attribute of ultrasonic signal during transmission
Value, and the variance of the signal strength based on first property value calculating ultrasonic signal in transmission process, and obtain ultrasonic wave
The second attribute value of signal during transmission, and ultrasonic signal is calculated during transmission based on the second attribute value
Doppler effect difference in areas judges phase of the mobile terminal with object according to the variance of signal strength and Doppler effect difference in areas
To motion state, display screen is controlled according to relative motion state and is in bright screen state or breath screen state, thus by calculating ultrasound
Variance and Doppler effect difference in areas the control display screen of the signal strength of wave signal are in bright screen state or breath screen state, to mention
Rise the accuracy rate of detection control.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, for
For those skilled in the art, without creative efforts, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 shows the schematic diagram of the propagation path of ultrasonic wave provided by the embodiments of the present application;
Fig. 2 shows object provided by the embodiments of the present application and mobile terminal during being relatively close to, is static, separate
The changing rule schematic diagram of doppler_dif;
Fig. 3 show object and mobile terminal provided by the embodiments of the present application be relatively close to, shake, far from during
The changing rule schematic diagram of doppler_dif;
Fig. 4 shows the flow diagram of the screen state control method of the application one embodiment offer;
Fig. 5 shows ultrasonic wave transmission, reception and data processing flow schematic diagram provided by the embodiments of the present application;
Fig. 6 shows the flow diagram of the screen state control method of another embodiment of the application offer;
Fig. 7 shows audio data spectrogram provided by the embodiments of the present application;
Fig. 8 shows the flow diagram of the screen state control method of the application further embodiment offer;
Fig. 9 shows the flow diagram of the screen state control method of another embodiment of the application offer;
Figure 10 shows object and mobile terminal provided by the embodiments of the present application during being relatively close to, is static, separate
Doppler_dif and ultrasonic_amp_dif_var_log changing rule schematic diagram;
Figure 11 shows object and mobile terminal provided by the embodiments of the present application during being relatively close to, shaking, is separate
Doppler_dif and ultrasonic_amp_dif_var_log changing rule schematic diagram;
Figure 12 shows the module frame chart of screen state control device provided by the embodiments of the present application;
Figure 13 shows the embodiment of the present application for executing the shifting of the screen state control method according to the embodiment of the present application
The block diagram of dynamic terminal;
Figure 14 shows filling for saving or carrying realization according to the screen of the embodiment of the present application for the embodiment of the present application
The storage unit of the program code of standby control method.
Specific embodiment
In order to make those skilled in the art more fully understand application scheme, below in conjunction in the embodiment of the present application
Attached drawing, the technical scheme in the embodiment of the application is clearly and completely described.
Prevalence with comprehensive screen design of mobile terminal has had more to save the headspace of mobile terminal
Producer uses ultrasonic wave on mobile terminals and substitutes traditional infrared proximity detection scheme close to monitoring scheme.Mobile terminal is logical
Overshot wave sending device (such as earpiece, loudspeaker, special-purpose ultrasonic transmitter) transmitting ultrasonic wave is crossed, a part of ultrasonic wave passes through sky
Gas is propagated in through ultrasonic probe, ultrasonic receiver (sound pick-up) (path 1 of such as Fig. 1), and a part of ultrasonic wave passes through air borne and object
Ultrasonic probe, ultrasonic receiver (path 2 of such as Fig. 1) is reached again after forming reflection.What ultrasonic probe, ultrasonic receiver picked up be direct sound wave and
The superposed signal of reflected sound is converted into audio signal by A/D converter.It is opposite that object is obtained by algorithm process audio data
The operating status of mobile terminal, and then the display screen of mobile terminal is instructed to be in bright screen state or breath screen state.
Inventor has found that mobile terminal realizes the relative motion state of object and mobile terminal by ultrasonic wave
Identification may include following method:
(1) time difference method
The scanning signal of the ultrasonic wave sending device interval transmitting supersonic range of mobile terminal, the ultrasonic wave of mobile terminal connect
Receiving apparatus receives reflection and through ultrasonic signal, algorithm by compare receive time differences of different ultrasonic signals come
Determine the relative distance between object and mobile terminal, relative velocity can also be calculated by relative distance, according to it is opposite away from
From and relative velocity can further judge the relative motion state between mobile terminal and object.But this method is anti-interference
Ability is poor, and when interfering in environment there are some ultrasonic hash, recognition result can generate large error.
(2) phase difference method
The ultrasonic wave sending device of mobile terminal sends continuous ultrasonic signal, receiving end by calculate send signal and
The correlation metric between signal is received, determines that ultrasonic wave reaches the phase difference of ultrasonic probe, ultrasonic receiver generation after reflection,
The relative distance that object and mobile terminal are determined according to phase difference can also calculate relative velocity, root by relative distance
The relative motion state of mobile terminal and object can be further judged according to relative distance and relative velocity.But this method is anti-
Interference performance is poor, and when interfering in environment there are some ultrasonic hash, recognition result can generate large error.
(3) using Doppler effect difference in areas as the method for audio frequency characteristics
The spectrum intensity in frequency range by sending frequency above and below to ultrasonic wave asks poor, obtains Doppler's effect
Answer difference in areas:
Doppler_dif=sum_up-sum_low
As shown in Fig. 2, the object motion state different relative to mobile terminal can cause Doppler effect difference in areas
The regular variation of doppler_dif, when object with certain speed close to mobile terminal when, doppler_dif obtains larger
Positive value;When object with certain speed far from mobile terminal when, doppler_dif obtains lesser negative value;When object and move
When dynamic terminal is opposing stationary, doppler_dif obtains the value close to 0.
It is possible to further determine that object relatively moves the motion state of terminal by the way that positive negative threshold value is arranged.When
When doppler_dif is greater than with reference to 1threshold1, it is judged as close state;When doppler_dif is less than reference
When 2threshold2, it is judged as away state;When doppler_dif is between threshold1 and threshold2, sentence
Break as normal state.When algorithm is judged as close state, the display screen for controlling mobile terminal is in breath screen state;Algorithm is sentenced
When breaking as away state, the display screen for controlling mobile terminal is in bright screen state;When algorithm is judged as normal state, control is moved
The state that dynamic terminal screen state keeps last is constant.But this method is when object or mobile terminal are in dither state,
Doppler_dif can change (such as Fig. 3) repeatedly between biggish positive value and lesser negative value in a short time, mobile at this time whole
End will appear continuous splashette problem.
In view of the above-mentioned problems, inventor has found by long-term research, and propose screen provided by the embodiments of the present application
Condition control method, device, mobile terminal and storage medium, by calculating the variance of signal strength of ultrasonic signal and more
General Le effect difference in areas control display screen is in bright screen state or breath screen state, to promote the accuracy rate of detection control.Wherein, have
The screen state control method of body is described in detail in subsequent embodiment.
Referring to Fig. 4, Fig. 4 shows the process signal of the screen state control method of the application one embodiment offer
Figure.The screen state control method is used to calculate the variance and Doppler effect difference in areas control of the signal strength of ultrasonic signal
Display screen processed is in bright screen state or breath screen state, to promote the accuracy rate of detection control.In the particular embodiment, the screen
Curtain condition control method is applied to screen state control device 200 as shown in figure 12 and controls configured with the screen state
The mobile terminal 100 (Figure 13) of device 200.It will illustrate the detailed process of the present embodiment by taking mobile terminal as an example below, certainly,
It should be understood that mobile terminal applied by the present embodiment can for smart phone, tablet computer, wearable electronic equipment etc.,
It is not limited here.Wherein, in the present embodiment, which may include ultrasonic wave sending device, ultrasonic wave reception dress
It sets and display screen, will be explained in detail below for process shown in Fig. 4, the screen state control method specifically may be used
With the following steps are included:
Step S101: when the mobile terminal is on call, ultrasound is sent by the ultrasonic wave sending device
Wave signal, and the ultrasonic wave that the ultrasonic signal returns after encountering object is received by the ultrasonic probe, ultrasonic receiver and is believed
Number.
In the present embodiment, mobile terminal includes simultaneously ultrasonic wave sending device and ultrasonic probe, ultrasonic receiver.In ultrasonic wave
During sending device relative object movement, its essence is mobile terminal relative object movements, thus ultrasonic probe, ultrasonic receiver
Also relative object movement.According to Doppler effect, the wavelength of object radiation is because of wave source (mobile terminal) and observer's (object)
Relative motion and generate variation, Doppler effect formulas is as follows:
Wherein, f' is the frequency observed, f is the original transmitted frequency emitted in the medium, v is wave in the medium
In spread speed, v0For observer's movement speed, if observer is close to emission source front oeprator be+number, otherwise
For-number;vsFor emission source movement speed, if object proximity observer front oeprator be-number, otherwise for+number.By more
It is found that when emission source and observer are relatively close to, the signal frequency that observer receives can become larger general Le effect formula;Work as hair
It penetrates source and when observer is relatively distant from, the signal frequency that observer receives can become smaller;When emission source is opposing stationary with observer
When, it is consistent with emission source that observer receives signal frequency.
In the present embodiment, mobile terminal to the incoming call of the mobile terminal or can remove electricity by built-in monitoring module
It is monitored in real time, is in when jingle bell starts (CALL_STATE_RINGING) incoming call or dials operation when listening to mobile terminal
When removing electricity, monitor whether the mobile terminal enters talking state.Wherein, it carries out dialing operation in mobile terminal and removes electricity
When, system broadcasts can be issued, BroadcastReceiver can be used to monitor in mobile terminal, in addition, monitoring mobile terminal is
It is no it is on call can for monitor mobile terminal after sending a telegram here or removing electricity whether in call in interface, wherein work as prison
When hearing that the mobile terminal is in (CALL_STATE_OFFHOOK) in call, it can determine that mobile terminal is in call shape
State.
In some embodiments, when listen to mobile terminal it is on call when, can be by built in mobile terminal
Ultrasonic wave sending device send the ultrasonic signal of fixed frequency, it is to be understood that ultrasonic wave sending device is sent super
For a part in acoustic signals by the through ultrasonic probe, ultrasonic receiver of air borne, another part passes through air borne and object shape
At ultrasonic probe, ultrasonic receiver is reached after reflection again, what ultrasonic probe, ultrasonic receiver picked up is the superposition letter of direct sound wave and reflected sound
Number, audio signal is converted to by A/D, wherein the object may include face, human body etc..For example, as shown in figure 5, passing through shifting
Earpiece, loudspeaker or the special-purpose ultrasonic transmitter of dynamic terminal built-in send the ultrasonic signal of fixed frequency, ultrasonic signal
A part gone directly sound pick-up by air borne, another part reaches pickup after forming reflection by air borne and object again
Device, microphone pickup to be direct sound wave and reflected sound superposed signal, be converted to audio signal by A/D.
In the present embodiment, when mobile terminal is on call, ultrasound can be sent by ultrasonic wave sending device
Wave signal, and the ultrasonic signal returned after encountering object by ultrasonic probe, ultrasonic receiver received ultrasonic signal, Huo Zhecong
Ultrasonic signal is extracted in the ultrasonic signal (direct sound wave and reflected sound) that ultrasonic probe, ultrasonic receiver receives after encountering object
The ultrasonic signal (reflected sound) of return, it is not limited here.
Step S102: the first property value of ultrasonic signal during transmission is obtained, and is based on first attribute
Value calculates the variance of the signal strength of ultrasonic signal during transmission, and obtains ultrasonic signal in the process of transmission
In the second attribute value, and ultrasonic signal Doppler effect face during transmission is calculated based on second attribute value
Product moment.
It in some embodiments, can be with after mobile terminal receives ultrasonic signal by ultrasonic probe, ultrasonic receiver
Attribute value of the ultrasonic signal in transmission process is obtained, and the ultrasonic signal is calculated in transmission process based on attribute value
Doppler effect difference in areas and signal strength variance.It wherein, may include the mistake of ultrasonic signal transmission in transmission process
The process of journey and ultrasound signal receipt, the attribute value may include the hair for the ultrasonic signal that ultrasonic wave sending device is sent
Send frequency, send amplitude, sending time etc., ultrasonic probe, ultrasonic receiver the frequency range of received ultrasonic signal, connect
Receive amplitude, receiving time etc..
It specifically, in the present embodiment, can be to obtain first of ultrasonic signal during transmission in dependence value
Attribute value, and the variance of the signal strength based on first property value calculating ultrasonic signal during transmission, wherein should
First property value may include the frequency for the ultrasonic signal that ultrasonic probe, ultrasonic receiver receives.
It specifically, in the present embodiment, can be to obtain second of ultrasonic signal during transmission in dependence value
Attribute value, and the Doppler effect difference in areas of ultrasonic signal during transmission is calculated based on second attribute value, wherein
Second attribute value may include that the fixed frequency for the ultrasonic signal that ultrasonic wave sending device is sent and ultrasonic wave receive dress
Set the frequency range of the ultrasonic signal received.
Step S103: according to the variance of the signal strength and the Doppler effect difference in areas, judge described mobile whole
The relative motion state at end and the object controls the display screen according to the relative motion state and is in bright screen state or breath
Screen state.
In some embodiments, mobile terminal, can after obtaining the variance of Doppler effect difference in areas and signal strength
With the variance based on the Doppler effect difference in areas and signal strength, the relative motion state of mobile terminal and object is obtained, and
Display screen is controlled according to the relative motion state of mobile terminal and object and is in bright screen state or breath screen state, to promote display
Shield accuracy rate and stability that state in the case where mobile terminal is on call controls, be effectively reduced the power consumption of mobile terminal with
And it reduces display screen and is radiated caused by face when close to face in bright screen state.
The screen state control method that the application one embodiment provides passes through when mobile terminal is on call
Ultrasonic wave sending device sends ultrasonic signal, and is returned after encountering object by ultrasonic probe, ultrasonic receiver received ultrasonic signal
The ultrasonic signal returned is obtained the first property value of ultrasonic signal during transmission, and is calculated based on first property value
The variance of signal strength of the ultrasonic signal in transmission process, and obtain second of ultrasonic signal during transmission
Attribute value, and the Doppler effect difference in areas of ultrasonic signal during transmission is calculated based on the second attribute value, according to letter
The variance and Doppler effect difference in areas of number intensity, judge the relative motion state of mobile terminal and object, according to relative motion
State control display screen be in bright screen state or breath screen state, thus by calculate ultrasonic signal signal strength variance with
Doppler effect difference in areas control display screen is in bright screen state or breath screen state, to promote the accuracy rate of detection control.
Referring to Fig. 6, Fig. 6 shows the process signal of the screen state control method of another embodiment of the application offer
Figure.This method is applied to above-mentioned mobile terminal, which includes ultrasonic wave sending device, ultrasonic probe, ultrasonic receiver and show
Display screen will be explained in detail for process shown in fig. 6 below, the screen state control method can specifically include with
Lower step:
Step S201: when the mobile terminal is on call, ultrasound is sent by the ultrasonic wave sending device
Wave signal, and the ultrasonic wave that the ultrasonic signal returns after encountering object is received by the ultrasonic probe, ultrasonic receiver and is believed
Number.
Wherein, the specific descriptions of step S201 please refer to step S101, and details are not described herein.
Step S202: the first frequency and the second frequency of the ultrasonic signal that the ultrasonic probe, ultrasonic receiver receives are obtained
Rate.
In the present embodiment, when mobile terminal is on call, the relative motion state of mobile terminal counterbody,
It is substantially user during using mobile terminal, and user picks up mobile terminal close to human body or far from the process of human body,
In view of the speed that user picks up mobile terminal changes in a certain range, thus the ultrasound for receiving ultrasonic probe, ultrasonic receiver
The frequency variation of wave signal also it is corresponding in a certain range, i.e. the frequency range of ultrasonic signal.In some embodiments,
After the frequency range for obtaining the ultrasonic signal that ultrasonic probe, ultrasonic receiver receives, it can be selected in the frequency range of ultrasonic wave
Take first frequency and second frequency, wherein the first frequency can be greater than second frequency, and first frequency might be less that the second frequency
Rate, it is not limited here.Optionally, in the present embodiment, the first frequency and second frequency are adjacent, that is to say, that in frequency
In range, which can be next frequency of second frequency or a upper frequency for second frequency.
Specifically, based on Doppler effect formulas it is found that f' is the super of the object reflection that ultrasonic probe, ultrasonic receiver receives
The frequency of acoustic signals.F is the transmission frequency for the ultrasonic signal that ultrasonic wave sending device is sent.V is that sound is aerial
Spread speed takes 340m/s.Assuming that mobile terminal is static, then vs=0.If the movement velocity of object relative termination is
v01, then the movement speed of object is v in Doppler effect formulas0=2v01.Assuming that the ultrasonic wave letter that ultrasonic wave sending device is sent
Number transmission frequency be ultrasonic=22500Hz, the frequency range of the received ultrasonic signal of ultrasonic probe, ultrasonic receiver is
[22420Hz, 22580Hz], the then object and mobile terminal relative velocity that can be recognized according to Doppler effect are as follows:
If the data length for carrying out Fourier transformation (fastFourierTransform, DFT) is fftlen=8192, sound
Frequency data sampling rate is fs=48kHz, then the frequency resolution of DFT result are as follows:
Then by formulaAnd formulaThe object and mobile terminal minimum relative velocity that can then recognize are as follows:
Therefore, in the present embodiment, the relative velocity of mobile terminal and object can be obtained based on historical data etc.
With minimum relative velocity, and the ultrasound is obtained by relative velocity, minimum relative velocity and above-mentioned formula reverse-direction derivation
The frequency range of the received ultrasonic signal of wave receiving device, and obtaining the received ultrasonic signal of ultrasonic probe, ultrasonic receiver
Frequency range after, obtain first frequency and second frequency.
Step S203: corresponding first signal strength of the first frequency and corresponding second letter of the second frequency are obtained
Number intensity.
Wherein, as shown in fig. 7, Fig. 7 shows audio data spectrogram provided by the embodiments of the present application, frequency spectrum is frequency spectrum
Abbreviation, be the distribution curve of frequency, for discrete audio data sampling point, can be obtained by discrete Fourier transform,
In Fig. 7, pass through the spectrogram that discrete Fourier transform obtains for a segment of audio data, each point of abscissa respectively corresponds to
Frequency values in one reality, ordinate represent the signal strength of the frequency.Therefore, in the present embodiment, as the first side
It is corresponding can to obtain the first frequency to first frequency progress Fourier transformation after obtaining first frequency and second frequency for formula
The first signal strength, and Fourier transformation is carried out to second frequency and obtains the corresponding second signal intensity of second frequency.Make
For the second way, after ultrasonic probe, ultrasonic receiver receives ultrasonic signal, to each frame ultrasonic signal received
Frequency carries out Fourier transformation and obtains the corresponding signal strength of frequency of each frame ultrasonic signal, and therefrom chooses first frequency
Corresponding first signal strength and the corresponding second signal intensity of second frequency.
Step S204: being based on first signal strength and the second signal intensity, obtains ultrasonic signal and is transmitting
During signal strength variance.
In some embodiments, after obtaining the first signal strength and second signal intensity, the first signal can be based on
Intensity and second signal intensity are calculated, and the variance of signal strength of the ultrasonic signal in transmission process is obtained.Optionally,
In the present embodiment, first frequency is adjacent with second frequency, and the first signal strength is adjacent with second signal intensity, by adjacent
First signal strength and second signal intensity form ultrasonic intensity vector, take after making the difference to the ultrasonic intensity of adjacent two frame absolutely
Change in signal strength vector can be obtained to value, then change in signal strength vector is calculated by variance calculation formula, obtained
The signal strength of ultrasonic signal during transmission variance, wherein variance indicate each variable (observed value) with
Difference between population mean, variance calculation formula areσ2For population variance, X is variable, and μ is overall
Mean value, N are overall reciprocal.
Specifically, first it is based on ultrasonic_amp_dif=abs (ultrasonic_amp [n]-ultrasonic_amp
[n-1]) the first signal strength and second signal intensity are calculated, obtain change in signal strength vector, wherein adjacent
Ultrasonic_amp_dif forms the change in signal strength vector, and ultrasonic_amp [n] is that first signal is strong
Degree, ultrasonic_amp [n-1] are the second signal intensity.Then, it is based onTo the change in signal strength vector into
Row calculates, and obtains the variance of the signal strength of the ultrasonic signal during transmission, whereinUltrasonic_amp_dif_var is the variance of the signal strength, and N is described
The length of change in signal strength vector.
Step S205: the transmission frequency of the ultrasonic signal that the ultrasonic wave sending device is sent and described super is obtained
The frequency range of the received ultrasonic signal of acoustic receiver device.
In some embodiments, the ultrasonic wave letter that the available ultrasonic wave sending device built in it of mobile terminal is sent
Number transmission frequency, and obtain the frequency range of the received ultrasonic signal of ultrasonic probe, ultrasonic receiver built in it.Wherein, should
The transmission frequency for the ultrasonic signal that ultrasonic wave sending device is sent can be fixed frequency, and therefore, mobile terminal can be based on
The transmission parameter of the ultrasonic signal of the ultrasonic wave sending device set obtains the transmission frequency.In addition, the ultrasonic wave receives
The frequency range and mobile terminal of the received ultrasonic signal of device are related to the relative motion relation of object, therefore, can obtain
Take most users during using mobile terminal, the variation range of movement velocity, and according to the change of its movement velocity
Change the frequency range that range determines the received ultrasonic signal of ultrasonic probe, ultrasonic receiver.
Step S206: frequency constant interval is determined based on the transmission frequency and the frequency range.
In some embodiments, it is obtaining the transmission frequency of the ultrasonic signal of ultrasonic wave sending device transmission and is surpassing
After the frequency range for the ultrasonic signal that acoustic receiver device receives, frequency can be determined based on the transmission frequency and frequency range
Rate constant interval.Referring again to Fig. 7, in some embodiments, characteristic extracting module uses length fftlen=8192 every time
Data module do DFT transform, obtain corresponding amplitude-frequency vector X as shown in fig. 7, actual frequency fnWith n-th of amplitude-frequency vector X
Relationship between data is as follows:
Wherein, fsFor sample rate, fftlen is data length.Then X [n] represents actual frequency fnIntensity.
Assuming that the critical frequencies considered in algorithm have n1, n2, n3, n4 and n5, n1 point_low, n2 point_
Mid_low, n3 point_mid, n4 point_mid_up, n5 point_up, ultrasonic=22500Hz, f_
Min_low=22494Hz, f_min_up=22506Hz, f_low=22420Hz, fup=22580Hz, the then crucial frequency considered
Serial number of the rate in amplitude-frequency vector are as follows:
As shown in fig. 7, the transmission frequency for the ultrasonic signal that the ultrasonic wave sending device is sent is point_mid, it is right
The signal strength answered is ultrasonic_amp, and the frequency range for the ultrasonic signal which receives is
Point_low to point_up, hence, it can be determined that the frequency constant interval be point_low to point_mid_low and
Point_min-up to point_up.
In some embodiments, first frequency constant interval and second can be determined based on transmission frequency and frequency range
Frequency constant interval.For example, as shown in fig. 7, the first frequency constant interval be point_low to point_mid_low, second
Frequency constant interval is point_min-up to point_up.
Step S207: according to the frequency constant interval and the corresponding intensity variation curve of the frequency constant interval, meter
Calculate the Doppler effect difference in areas of the ultrasonic signal during transmission.
In some embodiments, after obtaining frequency constant interval, which can be obtained based on spectrogram
Between corresponding intensity variation curve, and be based on the frequency constant interval and the corresponding intensity variation curve of frequency constant interval, meter
Calculate Doppler effect difference in areas of the ultrasonic signal in transmission process.Specifically, after obtaining first frequency constant interval,
Corresponding first intensity variation curve of the first frequency constant interval can be obtained based on spectrogram, and is become based on the first frequency
Change section and corresponding first intensity variation curve of first frequency constant interval, calculates the ultrasonic signal in transmission process
First area, meanwhile, after obtaining second frequency constant interval, which can be obtained based on spectrogram
The second intensity variation curve answered, and it is based on the second frequency constant interval and corresponding second intensity of second frequency constant interval
Change curve calculates second area of the ultrasonic signal in transmission process.Further, the first area and the second face are calculated
The difference of product obtains the ultrasonic wave for example, subtracting second area by the first area or subtracting the first area by second area
Doppler effect difference in areas of the signal in transmission process.
For example, the first frequency constant interval is point_low to point_mid_ in spectrogram shown in Fig. 7
Low, X are corresponding first intensity variation curve of the first frequency constant interval, then can be to point_low to point_mid_
Frequency point data summation between low, obtains the first area sum_low:
The second frequency constant interval is point_min-up to point_up, and X is corresponding for the second frequency constant interval
The second intensity variation curve, then can sum to the frequency point data between point_min-up to point_up, obtain second
Area sum_up:
According to the first area sum_low and second area sum_up, it is more in transmission process to obtain the ultrasonic signal
General Le effect difference in areas doppler_dif:
Doppler_dif=sum_up-sum_sum
Step S208: according to the variance of the signal strength and the Doppler effect difference in areas, judge described mobile whole
The relative motion relation at end and the object.
Wherein, the specific descriptions of step S208 please refer to step S103, and details are not described herein.
Step S209: it when the mobile terminal and the object are relatively close, control the display screen and is in breath screen shape
State.
In some embodiments, it when testing result characterizes the mobile terminal and object is relatively close, characterizes mobile whole
The relative motion relation of end and object is close to movement, that is to say, that when mobile terminal is on call, the mobile terminal
The ear being close to the users, it can the display screen for controlling mobile terminal is in breath screen state.
Step S210: it when the mobile terminal and the object are relatively distant from, control the display screen and is in bright screen shape
State.
In some embodiments, when testing result characterizes the mobile terminal and object is relatively distant from, the movement is characterized
Terminal and the relative motion relation of object are back movement, that is to say, that when mobile terminal is on call, the movement is whole
Hold the ear far from user, it can the display screen for controlling mobile terminal is in bright screen state.
Step S211: when the mobile terminal and the object are opposing stationary or the mobile terminal and the object it
Between distance it is opposite remain unchanged and when the mobile terminal or the object be in dither state, control the display screen holding
Previous state is constant.
In some embodiments, it can be that mobile terminal and object keep quiet that mobile terminal is opposing stationary with object
Only or the mobile terminal is identical as the motion state of object, for example, mobile terminal is identical as the movement velocity of object, movement
Amplitude is identical, motion frequency is mutually same, it is not limited here.In the present embodiment, when judging result characterize the mobile terminal with
When object is opposing stationary, the relative motion relation for characterizing the mobile terminal and object is constant, can control display screen and keeps previous
Secondary state is constant, that is to say, that during mobile terminal is on call, when display screen is bright in previous state
It when screen state, then keeps display screen to be in bright screen state constant, when display screen is when previous state is breath screen state, then protects
It is constant in breath screen state to hold display screen.
In some embodiments, the distance between mobile terminal and object are opposite remains unchanged and mobile terminal or object
It may include: that the distance between mobile terminal and object remain unchanged relatively, mobile terminal is in static shape in dither state
State and object is in dither state;The distance between mobile terminal and object remain unchanged relatively, mobile terminal is in shake shape
State and object remains static;The distance between mobile terminal and object remain unchanged relatively, mobile terminal is in shake shape
State and object is in dither state.In the present embodiment, when judging result characterizes the distance between the mobile terminal and object phase
To remaining unchanged and when mobile terminal and/or object are in dither state, characterizes mobile terminal or object is in normally trembling
Dynamic state, the relative distance between mobile terminal and object remain unchanged, and can control display screen and keep previous state not
Become, that is to say, that during mobile terminal is on call, when display screen previous state be bright screen state when,
It then keeps display screen to be in bright screen state constant, when display screen is when previous state is breath screen state, then keeps display screen
It is constant in breath screen state.
The screen state control method that another embodiment of the application provides is controlled compared to screen state shown in Fig. 4
Method, corresponding two signal strengths of two frequencies of the present embodiment also based on the received ultrasonic signal of ultrasonic probe, ultrasonic receiver
Calculate the variance of the signal strength of ultrasonic signal, and transmission frequency and ultrasonic probe, ultrasonic receiver based on ultrasonic wave sending device
Frequency constant interval calculate Doppler effect difference in areas, promote the accuracy of calculating.In addition, the present embodiment is also in mobile terminal
From object it is relatively close, be relatively distant from, opposing stationary and control display screen be in different states when shaking, promotion display screen control
The accuracy rate and stability of system.
Referring to Fig. 8, Fig. 8 shows the process signal of the screen state control method of the application further embodiment offer
Figure.This method is applied to above-mentioned mobile terminal, which includes ultrasonic wave sending device, ultrasonic probe, ultrasonic receiver and show
Display screen will be explained in detail for process shown in Fig. 8 below, the screen state control method can specifically include with
Lower step:
Step S301: when the mobile terminal is on call, ultrasound is sent by the ultrasonic wave sending device
Wave signal, and the ultrasonic wave that the ultrasonic signal returns after encountering object is received by the ultrasonic probe, ultrasonic receiver and is believed
Number.
Step S302: the first frequency and the second frequency of the ultrasonic signal that the ultrasonic probe, ultrasonic receiver receives are obtained
Rate.
Step S303: corresponding first signal strength of the first frequency and corresponding second letter of the second frequency are obtained
Number intensity.
Step S304: being based on first signal strength and the second signal intensity, obtains ultrasonic signal and is transmitting
During signal strength variance.
Step S305: the transmission frequency of the ultrasonic signal that the ultrasonic wave sending device is sent and described super is obtained
The frequency range of the received ultrasonic signal of acoustic receiver device.
Step S306: frequency constant interval is determined based on the transmission frequency and the frequency range.
Step S307: according to the frequency constant interval and the corresponding intensity variation curve of the frequency constant interval, meter
Calculate the Doppler effect difference in areas of the ultrasonic signal during transmission.
Wherein, the specific descriptions of step S301- step S307 please refer to step S201- step S207, and details are not described herein.
Step S308: according to the variance of the signal strength and the Doppler effect difference in areas, obtain target signature to
Amount.
It in the present embodiment, can be how general based on this after obtaining the variance of Doppler effect difference in areas and signal strength
The variance for strangling effect difference in areas and signal strength obtains target feature vector, with according to target feature vector obtain mobile terminal with
The relative motion relation of object, and the relative motion relation based on mobile terminal and object control the state of display screen
System.
In some embodiments, mobile terminal, can be to the variance of signal strength after the variance for obtaining signal strength
Logarithm process is carried out, first eigenvector corresponding with the variance of signal strength is obtained, so that the variation of the variance of signal strength
Trend is more clear clear.Specifically, in the present embodiment, it can be based onIt is strong to signal
The variance of degree is calculated, to obtain first eigenvector, wherein ultrasonic_amp_dif_var_log is described first
Feature vector, ultrasonic_amp_dif_var are the variance of the signal strength, ultrasonic_amp_dif_var_
Log_scale is amplification factor.As a kind of mode, multiple adjacent ultrasonic_amp_dif_var_log are combined into
Vector ultrasonic_amp_dif_var_log, using vector ultrasonic_amp_dif_var_log as fisrt feature to
Amount.
In some embodiments, mobile terminal, can be to Doppler effect face after obtaining Doppler effect difference in areas
Product moment is handled, and second feature vector corresponding with Doppler effect difference in areas is obtained.It, will be multiple adjacent as a kind of mode
Doppler_dif be combined into vector doppler_dif, using vector doppler_dif as second feature vector.
In the present embodiment, mobile terminal is after obtaining first eigenvector and second feature vector, can based on this
One feature vector and second feature vector obtain target feature vector.In some embodiments, it can be based onTo the first eigenvector and
The second feature vector is calculated, obtain target feature vector, wherein ferture_vector be the target signature to
Amount, ultrasonic_amp_dif_var_log be the first eigenvector, doppler_dif be the second feature to
Amount.
Step S309: the target feature vector is inputted to the object-class model trained, the target trained
Disaggregated model is used to obtain the variation tendency of the target feature vector, exports corresponding with the variation tendency for characterizing institute
State the status information of the relative motion state of mobile terminal and the object.
In some embodiments, mobile terminal, can be defeated by the target feature vector after obtaining target feature vector
Enter the object-class model trained, wherein the object-class model trained is obtained by machine learning, specifically
Ground, first acquisition training dataset, the attribute or feature for a kind of data that training data is concentrated are different from another kind of data, then
By the way that the training dataset of acquisition is trained modeling to neural network according to preset algorithm, to be based on the training data
Collection sums up rule, the object-class model trained, wherein the object-class model trained may include tradition
SVM, also may include artificial people's neural network, it is not limited here.In this present embodiment, training dataset for example can wrap
Target feature vector and status information are included, which is used to indicate the bright screen state or breath screen state of control display screen.
It should be understood that the object-class model trained is stored in mobile terminal sheet after the completion of can training in advance
Ground.Based on this, mobile terminal, can be directly in the target classification mould for locally this being called to train after obtaining target feature vector
Type, for example, instruction can be directly transmitted to the object-class model trained, to indicate that the object-class model trained exists
The target feature vector or mobile terminal are read in target storage domain to be directly stored in this for target feature vector input
The object-class model trained on ground, so that the influence due to network factors effectively be avoided to reduce target feature vector input
The speed of trained object-class model is mentioned with promoting the speed that the object-class model trained obtains target feature vector
Rise user experience.
Connect in addition, the object-class model trained is stored in after the completion of can also training in advance with communication of mobile terminal
The server connect.Based on this, mobile terminal can be sent a command to by network after obtaining target feature vector and be stored in clothes
The object-class model of business device trained is obtained with indicating that the object-class model trained reads mobile terminal by network
Target feature vector can be sent to by network and be stored in server by the target feature vector or mobile terminal taken
Trained object-class model, to be reduced in such a way that the object-class model trained is stored in server to shifting
The occupancy of the memory space of dynamic terminal, reduces the influence operated normally to mobile terminal.
Step S310: the status information of the object-class model output trained is obtained.
In some embodiments, target feature vector output of the object-class model trained based on reading is corresponding
Status information, the then status information that the acquisition for mobile terminal object-class model trained exports.It should be understood that
If the object-class model trained is stored in mobile terminal local, which directly acquires the target trained
The status information of disaggregated model output;If the object-class model trained is stored in server, which can be with
The status information that the object-class model trained exports is obtained from server by network.
Step S311: the display screen is controlled based on the status information and is in bright screen state or breath screen state.
In some embodiments, status information of the mobile terminal based on the object-class model output trained, control
Display screen is in bright screen state or breath screen state, to improve recognition success rate of the mobile terminal under different scenes, improves aobvious
The precise control rate and stability of the bright screen of display screen.
The screen state control method that the application further embodiment provides is controlled compared to screen state shown in Fig. 4
Method, corresponding two signal strengths of two frequencies of the present embodiment also based on the received ultrasonic signal of ultrasonic probe, ultrasonic receiver
Calculate the variance of the signal strength of ultrasonic signal, and transmission frequency and ultrasonic probe, ultrasonic receiver based on ultrasonic wave sending device
Frequency constant interval calculate Doppler effect difference in areas, promote the accuracy of calculating.It has been trained in addition, the present embodiment also passes through
Object-class model to the relative motion state of mobile terminal and object carry out obtain and the state of display screen is controlled,
To promote the accuracy rate and stability of display screen control by machine mould.
Referring to Fig. 9, Fig. 9 shows the process signal of the screen state control method of another embodiment of the application offer
Figure.This method is applied to above-mentioned mobile terminal, which includes ultrasonic wave sending device, ultrasonic probe, ultrasonic receiver and show
Display screen will be explained in detail for process shown in Fig. 9 below, the screen state control method can specifically include with
Lower step:
Step S401: when the mobile terminal is on call, ultrasound is sent by the ultrasonic wave sending device
Wave signal, and the ultrasonic wave that the ultrasonic signal returns after encountering object is received by the ultrasonic probe, ultrasonic receiver and is believed
Number.
Step S402: the first frequency and the second frequency of the ultrasonic signal that the ultrasonic probe, ultrasonic receiver receives are obtained
Rate.
Step S403: corresponding first signal strength of the first frequency and corresponding second letter of the second frequency are obtained
Number intensity.
Step S404: being based on first signal strength and the second signal intensity, obtains ultrasonic signal and is transmitting
During signal strength variance.
Step S405: the transmission frequency of the ultrasonic signal that the ultrasonic wave sending device is sent and described super is obtained
The frequency range of the received ultrasonic signal of acoustic receiver device.
Step S406: frequency constant interval is determined based on the transmission frequency and the frequency range.
Step S407: according to the frequency constant interval and the corresponding intensity variation curve of the frequency constant interval, meter
Calculate the Doppler effect difference in areas of the ultrasonic signal during transmission.
Step S408: it is based onTo the letter
The variance of number intensity is calculated, and first eigenvector is obtained, wherein ultrasonic_amp_dif_var_log is described the
One feature vector, ultrasonic_amp_dif_var are the variance of the signal strength, ultrasonic_amp_dif_var_
Log_scale is amplification factor.
Step S409: using the Doppler effect difference in areas as second feature vector.
Wherein, the specific descriptions of step S401- step S409 please refer to step S301- step S308, and details are not described herein.
Step S410: when the first eigenvector and the second feature vector are all satisfied first condition, institute is determined
It states mobile terminal and the object is relatively close, the first condition is positive value and changes from small to big.
Wherein, which is ultrasonic_amp_dif_var_log, and second feature vector is
Doppler_dif, by Figure 10 and Figure 11 it is recognised that mobile terminal and object it is relatively close during, fisrt feature to
Amount ultrasonic_amp_dif_var_log and second feature vector doppler_dif by lesser positive value gradually rise to
Biggish positive value.Therefore, as first eigenvector ultrasonic_amp_dif_var_log and second feature vector
When doppler_dif is all satisfied first condition (positive value and change from small to big), it can determine that the mobile terminal and object are relatively close,
Target feature vector can be labeled as close state at this time.
Step S411: when the first eigenvector meets second condition and the second feature vector meets third condition
When, determine that the mobile terminal is relatively distant from the object, the second condition be positive value and from large to small, the Article 3
Part is negative value and changes from small to big.
By Figure 10 and Figure 11 it is recognised that during mobile terminal and object are relatively distant from, first eigenvector
Ultrasonic_amp_dif_var_log drops to lesser positive value, second feature vector doppler_ by biggish positive value
Dif is gradually risen by lesser negative value near 0.Therefore, as first eigenvector ultrasonic_amp_dif_var_log
Meet second condition (positive value and from large to small) and second feature vector doppler_dif meets third condition (negative value and by small
Become larger) when, it can determine that the mobile terminal is relatively distant from object, target feature vector can be labeled as away shape at this time
State.
Step S412: when the first eigenvector is unsatisfactory for the first condition and the second condition and described second
When feature vector is unsatisfactory for the first condition and the third condition, determine that the mobile terminal is opposite with the object quiet
Only or the distance between the mobile terminal and the object remain unchanged relatively and the mobile terminal or the object are in
Dither state.
By Figure 10 and Figure 11 it is recognised that mobile terminal and object be opposing stationary or mobile terminal and object between
When distance remains unchanged relatively and mobile terminal or object are in dither state, first eigenvector ultrasonic_amp_
Dif_var_log and second feature vector doppler_dif will not occur simultaneously mobile terminal and object it is relatively close or move
Dynamic terminal and object be relatively distant from during variation tendency.Therefore, as first eigenvector ultrasonic_amp_dif_
Var_log be unsatisfactory for first condition (positive value and change from small to big) and second condition (on the occasion of and from large to small) and second feature
It, can when vector doppler_dif is unsatisfactory for first condition (positive value and change from small to big) and third condition (negative value and change from small to big)
To determine the mobile terminal and object is opposing stationary or the distance between the mobile terminal and object are with respect to remaining unchanged and move
Dynamic terminal and object are in dither state, at this point it is possible to which target feature vector is labeled as normal state.
Step S413: the display screen is controlled according to the relative motion state and is in bright screen state or breath screen state.
Wherein, the specific descriptions of step S413 please refer to step S103, and details are not described herein.
The screen state control method that another embodiment of the application provides is controlled compared to screen state shown in Fig. 4
Method, corresponding two signal strengths of two frequencies of the present embodiment also based on the received ultrasonic signal of ultrasonic probe, ultrasonic receiver
Calculate the variance of the signal strength of ultrasonic signal, and transmission frequency and ultrasonic probe, ultrasonic receiver based on ultrasonic wave sending device
Frequency constant interval calculate Doppler effect difference in areas, promote the accuracy of calculating.In addition, the present embodiment is also according to the first spy
Sign vector whether meets first condition and second condition and whether second feature vector meets first condition and third condition control
Display screen processed is in bright screen state or breath screen state, to promote the accuracy rate and stability of control.
Figure 12 is please referred to, Figure 12 shows the module frame chart of screen state control device 200 provided by the embodiments of the present application.
The screen state control device 200 is applied to above-mentioned mobile terminal, which includes that ultrasonic wave sending device, ultrasonic wave connect
Receiving apparatus and display screen, above-mentioned screen state control device 200 include: ultrasonic signal transceiver module 210, computing module
220 and status control module 230, in which:
Ultrasonic signal transceiver module 210, for passing through the ultrasonic wave when the mobile terminal is on call
The ultrasonic signal that sending device is sent, and the ultrasonic signal is received by the ultrasonic probe, ultrasonic receiver and is encountering object
The ultrasonic signal returned afterwards.
Computing module 220 for obtaining the first property value of the ultrasonic signal during transmission, and is based on institute
The variance that first property value calculates the signal strength of the ultrasonic signal during transmission is stated, and obtains the ultrasound
Wave signal during transmission and the second attribute value, and the ultrasonic signal is calculated based on second attribute value and is being passed
Doppler effect difference in areas in defeated process.Further, the computing module 220 include: receive frequency acquisition submodule,
The variance of signal strength acquisition submodule and signal strength obtains submodule, in which:
Frequency acquisition submodule is received, for obtaining the first of the ultrasonic signal that the ultrasonic probe, ultrasonic receiver receives
Frequency and second frequency.
Signal strength acquisition submodule, for obtaining corresponding first signal strength of the first frequency and second frequency
The corresponding second signal intensity of rate.
The variance of signal strength obtains submodule, for being based on first signal strength and the second signal intensity,
Obtain the variance of the signal strength of ultrasonic signal during transmission.Further, the variance of the signal strength obtains
Submodule includes: the variance obtaining unit of change in signal strength vector obtaining unit and signal strength, in which:
Change in signal strength vector obtaining unit, for being based on ultrasonic_amp_dif=abs (ultrasonic_
Amp [n]-ultrasonic_amp [n-1]), obtain change in signal strength vector, wherein ultrasonic_amp_dif is institute
Change in signal strength vector is stated, ultrasonic_amp [n] is first signal strength, and ultrasonic_amp [n-1] is
The second signal intensity.
The variance obtaining unit of signal strength, for being based onTo the change in signal strength vector into
Row calculates, and obtains the variance of the signal strength of the ultrasonic signal during transmission, whereinUltrasonic_amp_dif_var is the variance of the signal strength, and N is described
The length of change in signal strength vector.
Further, the computing module 220 further include: frequency acquisition submodule, frequency constant interval determine submodule
And difference in areas computational submodule, in which:
Frequency acquisition submodule, for obtaining the transmission frequency for the ultrasonic signal that the ultrasonic wave sending device is sent,
And the frequency range of the received ultrasonic signal of ultrasonic probe, ultrasonic receiver.
Frequency constant interval determines submodule, for determining that frequency changes based on the transmission frequency and the frequency range
Section.Further, the frequency constant interval determines that submodule includes: frequency constant interval determination unit, in which:
Frequency constant interval determination unit, for determining that first frequency becomes based on the transmission frequency and the frequency range
Change section and second frequency constant interval.
Difference in areas computational submodule, for according to the frequency constant interval and the corresponding intensity of the frequency constant interval
Change curve calculates the Doppler effect difference in areas of the ultrasonic signal during transmission.Further, described
Difference in areas computational submodule includes: the first areal calculation unit, second area computing unit and difference in areas computing unit,
In:
First areal calculation unit, for according to the first frequency constant interval and the first frequency constant interval pair
The first intensity variation curve answered calculates and obtains the first area.
Second area computing unit, for according to the second frequency constant interval and the second frequency constant interval pair
The second intensity variation curve answered calculates and obtains second area.
Difference in areas computing unit obtains the ultrasonic wave for calculating the difference of first area and the second area
The Doppler effect difference in areas of signal during transmission.
Status control module 230, for the variance and the Doppler effect difference in areas according to the signal strength, judgement
The relative motion state of the mobile terminal and the object controls the display screen according to the relative motion state and is in bright
Screen state or breath screen state.Further, the status control module 230 includes: relative motion relation judging submodule, breath screen
Mode control word module, bright screen mode control word module and state keep submodule, in which:
Relative motion relation judging submodule, for according to the signal strength variance and the Doppler effect area
Difference judges the relative motion relation of the mobile terminal Yu the object.
Breath screen mode control word module, it is described aobvious for controlling when the mobile terminal and the object are relatively close
Display screen is in breath screen state.
Bright screen mode control word module, it is described aobvious for controlling when the mobile terminal is relatively distant from the object
Display screen is in bright screen state.
State keeps submodule, for when the mobile terminal and the object is opposing stationary or the mobile terminal and
When the distance between described object remains unchanged relatively and the mobile terminal or the object are in dither state, described in control
Display screen keeps previous state constant.
Further, the status control module 230 further include: target feature vector obtain submodule, target signature to
Measure input submodule, state information acquisition submodule and mode control word module, in which:
Target feature vector obtain submodule, for according to the signal strength variance and the Doppler effect area
Difference obtains target feature vector.Further, it includes: that first eigenvector obtains that the target feature vector, which obtains submodule,
Unit, second feature vector obtaining unit and target feature vector obtaining unit, in which:
First eigenvector obtaining unit, for being based onTo the letter
The variance of number intensity is calculated, and first eigenvector is obtained, wherein ultrasonic_amp_dif_var_log is described the
One feature vector, ultrasonic_amp_dif_var are the variance of the signal strength, ultrasonic_amp_dif_var_
Log_scale is amplification factor.
Second feature vector obtaining unit, for using the Doppler effect difference in areas as second feature vector.
Target feature vector obtaining unit is obtained for being based on the first eigenvector and the second feature vector
The target feature vector.Further.The target feature vector obtaining unit includes: that target feature vector obtains son list
Member, in which:
Target feature vector obtains subelement, for being based onTo the first eigenvector and
The second feature vector is calculated, and the target feature vector is obtained, wherein ferture_vector is that the target is special
Vector is levied, ultrasonic_amp_dif_var_log is the first eigenvector, and doppler_dif is the second feature
Vector.
Target feature vector input submodule, for the target feature vector to be inputted the target classification mould trained
Type, the object-class model trained are used to obtain the variation tendency of the target feature vector, output and the variation
Trend is corresponding for characterizing the status information of the relative motion state of the mobile terminal and the object.
State information acquisition submodule, for obtaining the state letter of the object-class model output trained
Breath.
Mode control word module is in bright screen state or breath screen shape for controlling the display screen based on the status information
State.
Further, the status control module 230 further include: first determine submodule, second determine submodule and
Third determines submodule, in which:
First determines submodule, for being all satisfied first condition when the first eigenvector and the second feature vector
When, determine that the mobile terminal and the object are relatively close, the first condition is positive value and changes from small to big.
Second determines submodule, and for working as, the first eigenvector meets second condition and the second feature vector is full
When sufficient third condition, determine that the mobile terminal is relatively distant from the object, the second condition be positive value and from large to small,
The third condition is negative value and changes from small to big.
Third determines submodule, for being unsatisfactory for the first condition and the second condition when the first eigenvector
And the second feature vector determines the mobile terminal and the object when being unsatisfactory for the first condition and the third condition
Body is opposing stationary or the distance between the mobile terminal and the object are opposite remains unchanged and the mobile terminal or described
Object is in dither state.
It is apparent to those skilled in the art that for convenience and simplicity of description, foregoing description device and
The specific work process of module, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided herein, the mutual coupling of module can be electrical property, mechanical or other
The coupling of form.
It, can also be in addition, can integrate in a processing module in each functional module in each embodiment of the application
It is that modules physically exist alone, can also be integrated in two or more modules in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.
Figure 13 is please referred to, it illustrates a kind of structural block diagrams of mobile terminal 100 provided by the embodiments of the present application.The movement
Terminal 100, which can be smart phone, tablet computer, e-book etc., can run the electronic equipment of application program.In the application
Mobile terminal 100 may include one or more such as lower component: processor 110, memory 120, display screen 130, ultrasonic wave hair
Send device 140, ultrasonic probe, ultrasonic receiver 150 and one or more application program, wherein one or more application programs can be with
It is stored in memory 120 and is configured as being executed by one or more processors 110, one or more programs are configured to
The method as described in preceding method embodiment of execution.
Wherein, processor 110 may include one or more processing core.Processor 110 utilizes various interfaces and route
The various pieces in entire mobile terminal 100 are connected, by running or executing the instruction being stored in memory 120, program, generation
Code collection or instruction set, and the data being stored in memory 120 are called, execute the various functions and processing of mobile terminal 100
Data.Optionally, processor 110 can use Digital Signal Processing (DigitalSignalProcessing, DSP), scene can
Program gate array (Field-ProgrammableGateArray, FPGA), programmable logic array
At least one of (ProgrammableLogicArray, PLA) example, in hardware is realized.Processor 110 can be at integrating central
Manage device (CentralProcessingUnit, CPU), graphics processor (GraphicsProcessingUnit, GPU) and modulation
The combination of one or more of demodulator etc..Wherein, the main processing operation system of CPU, user interface and application program etc.;
GPU is for being responsible for the rendering and drafting of display content;Modem is for handling wireless communication.It is understood that above-mentioned
Modem can not also be integrated into processor 110, be realized separately through one piece of communication chip.
Memory 120 may include random access memory (RandomAccessMemory, RAM), also may include read-only deposit
Reservoir (Read-OnlyMemory).Memory 120 can be used for store instruction, program, code, code set or instruction set.Memory
120 may include storing program area and storage data area, wherein storing program area can store the instruction for realizing operating system,
For realizing at least one function instruction (such as touch function, sound-playing function, image player function etc.), for realizing
The instruction etc. of following each embodiments of the method.Storage data area can also store the data (ratio that terminal 100 is created in use
Such as phone directory, audio, video data, chat record data).
Display screen 130 is used for the information and the mobile terminal 100 for showing information input by user, being supplied to user
Various graphical user interface, these graphical user interface can be by figure, text, icon, number, video and any combination thereof
It constitutes, in an example, which can be liquid crystal display (LiquidCrystalDisplay, LCD),
Can be Organic Light Emitting Diode (OrganicLight-EmittingDiode, OLED), it is not limited here.
Figure 14 is please referred to, it illustrates a kind of structural frames of computer readable storage medium provided by the embodiments of the present application
Figure.Program code is stored in the computer-readable medium 300, said program code can be called by processor and execute the above method
Method described in embodiment.
Computer readable storage medium 300 can be such as flash memory, EEPROM (electrically erasable programmable read-only memory),
The electronic memory of EPROM, hard disk or ROM etc.Optionally, computer readable storage medium 300 includes non-volatile meter
Calculation machine readable medium (non-transitorycomputer-readablestoragemedium).Computer readable storage medium
300 have the memory space for the program code 310 for executing any method and step in the above method.These program codes can be from
It reads or is written in one or more computer program product in this one or more computer program product.Program
Code 310 can for example be compressed in a suitable form.
In conclusion screen state control method provided by the embodiments of the present application, device, mobile terminal and storage are situated between
Matter sends ultrasonic signal by ultrasonic wave sending device, and receive by ultrasonic wave when mobile terminal is on call
Ultrasonic signal that device received ultrasonic signal returns after encountering object obtains ultrasonic signal during transmission
First property value, and the variance of the signal strength based on first property value calculating ultrasonic signal in transmission process, and obtain
The second attribute value of ultrasonic signal during transmission is taken, and ultrasonic signal is calculated in transmission based on the second attribute value
Doppler effect difference in areas in the process, according to the variance of signal strength and Doppler effect difference in areas, judge mobile terminal with
The relative motion state of object controls display screen according to relative motion state and is in bright screen state or breath screen state, to pass through
The variance and Doppler effect difference in areas control display screen for calculating the signal strength of ultrasonic signal are in bright screen state or breath screen
State, to promote the accuracy rate of detection control.
Finally, it should be noted that above embodiments are only to illustrate the technical solution of the application, rather than its limitations;Although
The application is described in detail with reference to the foregoing embodiments, those skilled in the art are when understanding: it still can be with
It modifies the technical solutions described in the foregoing embodiments or equivalent replacement of some of the technical features;And
These are modified or replaceed, do not drive corresponding technical solution essence be detached from each embodiment technical solution of the application spirit and
Range.
Claims (13)
1. a kind of screen state control method, which is characterized in that be applied to mobile terminal, the mobile terminal includes ultrasonic wave hair
Send device, ultrasonic probe, ultrasonic receiver and display screen, which comprises
When the mobile terminal is on call, ultrasonic signal is sent by the ultrasonic wave sending device, and pass through
The ultrasonic probe, ultrasonic receiver receives the ultrasonic signal that the ultrasonic signal returns after encountering object;
The first property value of ultrasonic signal during transmission is obtained, and ultrasonic wave letter is calculated based on the first property value
The variance of signal strength number during transmission, and obtain the second attribute of ultrasonic signal during transmission
Value, and the Doppler effect difference in areas of ultrasonic signal during transmission is calculated based on second attribute value;
According to the variance of the signal strength and the Doppler effect difference in areas, the mobile terminal and the object are judged
Relative motion state controls the display screen according to the relative motion state and is in bright screen state or breath screen state.
2. the method according to claim 1, wherein the variance according to the signal strength and described how general
Effect difference in areas is strangled, the relative motion state of the mobile terminal Yu the object is judged, according to the relative motion state control
It makes the display screen and is in bright screen state or breath screen state, comprising:
According to the variance of the signal strength and the Doppler effect difference in areas, the mobile terminal and the object are judged
Relative motion relation;
When the mobile terminal and the object are relatively close, control the display screen and be in breath screen state;
When the mobile terminal and the object are relatively distant from, control the display screen and be in bright screen state;
It is protected when the mobile terminal and the object are opposing stationary or the distance between the mobile terminal and the object are opposite
It holds the constant and described mobile terminal or when the object is in dither state, controls the display screen and keep previous state not
Become.
3. the method according to claim 1, wherein the variance according to the signal strength and described how general
Effect difference in areas is strangled, the relative motion state of the mobile terminal Yu the object is judged, according to the relative motion state control
It makes the display screen and is in bright screen state or breath screen state, comprising:
According to the variance of the signal strength and the Doppler effect difference in areas, target feature vector is obtained;
The target feature vector is inputted to the object-class model trained, the object-class model trained is for obtaining
The variation tendency of the target feature vector is taken, is exported corresponding with the variation tendency for characterizing the mobile terminal and institute
State the status information of the relative motion state of object;
Obtain the status information of the object-class model output trained;
The display screen, which is controlled, based on the status information is in bright screen state or breath screen state.
4. according to the method described in claim 3, it is characterized in that, the variance based on the signal strength and described how general
Effect difference in areas is strangled, target feature vector is obtained, comprising:
It is based onIt is right
The variance of the signal strength is calculated, and obtains first eigenvector, wherein ultrasonic_amp_dif_var_log is
The first eigenvector, ultrasonic_amp_dif_var are the variance of the signal strength, ultrasonic_amp_
Dif_var_log_scale is amplification factor;
Using the Doppler effect difference in areas as second feature vector;
Based on the first eigenvector and the second feature vector, the target feature vector is obtained.
5. according to the method described in claim 4, it is characterized in that, described be based on the first eigenvector and second spy
Vector is levied, the target feature vector is obtained, comprising:
Based on ferture_vector=[ultrasonic_amp_dif_var_logT doppler_difT]TTo described first
Feature vector and the second feature vector are calculated, and the target feature vector is obtained, wherein ferture_vector is
The target feature vector, ultrasonic_amp_dif_var_log are the first eigenvector, and doppler_dif is institute
State second feature vector.
6. method according to claim 4 or 5, which is characterized in that the variance according to the signal strength and described
Doppler effect difference in areas judges the relative motion relation of the mobile terminal Yu the object, comprising:
When the first eigenvector and the second feature vector are all satisfied first condition, the mobile terminal and institute are determined
It is relatively close to state object, the first condition is positive value and changes from small to big;
When the first eigenvector meets second condition and the second feature vector meets third condition, the shifting is determined
Dynamic terminal is relatively distant from the object, and the second condition is positive value and from large to small, the third condition for negative value and by
It is small to become larger;
When to be unsatisfactory for the first condition and the second condition and the second feature vector discontented for the first eigenvector
The foot first condition and when the third condition determines that the mobile terminal and the object be opposing stationary or the movement
The distance between terminal and the object remain unchanged relatively and the mobile terminal or the object are in dither state.
7. method according to claim 1-5, which is characterized in that the ultrasonic signal that obtains is in the mistake of transmission
First property value in journey, and the signal strength of ultrasonic signal during transmission is calculated based on the first property value
Variance, comprising:
Obtain the first frequency and second frequency of the ultrasonic signal that the ultrasonic probe, ultrasonic receiver receives;
Obtain corresponding first signal strength of the first frequency and the corresponding second signal intensity of the second frequency;
Based on first signal strength and the second signal intensity, the signal of ultrasonic signal during transmission is obtained
The variance of intensity.
8. the method according to the description of claim 7 is characterized in that described believed based on first signal strength with described second
Number intensity, obtains the variance of the signal strength of the ultrasonic signal during transmission, comprising:
Based on ultrasonic_amp_dif=abs (ultrasonic_amp [n]-ultrasonic_amp [n-1]), believed
Number Strength Changes vector, wherein ultrasonic_amp_dif is the change in signal strength vector, ultrasonic_amp
[n] is first signal strength, and ultrasonic_amp [n-1] is the second signal intensity;
It is based onTo the change in signal strength
Vector is calculated, and the variance of the signal strength of the ultrasonic signal during transmission is obtained, whereinUltrasonic_amp_dif_var is the variance of the signal strength, and N is described
The length of change in signal strength vector.
9. method according to claim 1-5, which is characterized in that the acquisition ultrasonic signal is transmitting
During and the second attribute value, and the ultrasonic signal is calculated during transmission based on second attribute value
Doppler effect difference in areas, comprising:
The transmission frequency and the ultrasonic probe, ultrasonic receiver for obtaining the ultrasonic signal that the ultrasonic wave sending device is sent connect
The frequency range of the ultrasonic signal of receipts;
Frequency constant interval is determined based on the transmission frequency and the frequency range;
According to the frequency constant interval and the corresponding intensity variation curve of the frequency constant interval, the ultrasonic wave letter is calculated
The Doppler effect difference in areas number during transmission.
10. according to the method described in claim 9, it is characterized in that, described be based on the transmission frequency and the frequency range
Determine frequency constant interval, comprising:
First frequency constant interval and second frequency constant interval are determined based on the transmission frequency and the frequency range;
It is described according to the frequency constant interval and the corresponding intensity variation curve of the frequency constant interval, calculate the ultrasound
The Doppler effect difference in areas of wave signal during transmission, comprising:
According to the first frequency constant interval and corresponding first intensity variation curve of the first frequency constant interval, calculate
Obtain the first area;
According to the second frequency constant interval and corresponding second intensity variation curve of the second frequency constant interval, calculate
Obtain second area;
The difference for calculating first area and the second area obtains the ultrasonic signal during transmission described
Doppler effect difference in areas.
11. a kind of screen state control device, which is characterized in that be applied to mobile terminal, the mobile terminal includes ultrasonic wave
Sending device, ultrasonic probe, ultrasonic receiver and display screen, described device include:
Ultrasonic signal transceiver module, for being sent and being filled by the ultrasonic wave when the mobile terminal is on call
The ultrasonic signal of transmission is set, and the ultrasonic signal is received by the ultrasonic probe, ultrasonic receiver and is returned after encountering object
Ultrasonic signal;
Computing module for obtaining the first property value of the ultrasonic signal during transmission, and is based on described first
Attribute value calculates the variance of the signal strength of the ultrasonic signal during transmission, and obtains the ultrasonic signal
During transmission and the second attribute value, and the ultrasonic signal is calculated in the mistake of transmission based on second attribute value
Doppler effect difference in areas in journey;
Status control module judges the shifting for the variance and the Doppler effect difference in areas according to the signal strength
The relative motion state of dynamic terminal and the object controls the display screen according to the relative motion state and is in bright screen state
Or breath screen state.
12. a kind of mobile terminal, which is characterized in that including ultrasonic wave sending device, ultrasonic probe, ultrasonic receiver, display screen, storage
Device and processor, the ultrasonic wave sending device, the ultrasonic probe, ultrasonic receiver, the display screen and the memory and
Memory is couple to the processor, the memory store instruction, when executed by the processor the place
It manages device and executes such as the described in any item methods of claim 1-10.
13. a kind of computer-readable storage medium, which is characterized in that be stored with journey in the computer-readable storage medium
Sequence code, said program code can be called by processor and execute such as the described in any item methods of claim 1-10.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910701478.XA CN110493459B (en) | 2019-07-31 | 2019-07-31 | Screen state control method and device, mobile terminal and storage medium |
PCT/CN2020/102329 WO2021017851A1 (en) | 2019-07-31 | 2020-07-16 | Screen state control method and apparatus, mobile terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910701478.XA CN110493459B (en) | 2019-07-31 | 2019-07-31 | Screen state control method and device, mobile terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110493459A true CN110493459A (en) | 2019-11-22 |
CN110493459B CN110493459B (en) | 2021-03-12 |
Family
ID=68548934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910701478.XA Active CN110493459B (en) | 2019-07-31 | 2019-07-31 | Screen state control method and device, mobile terminal and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110493459B (en) |
WO (1) | WO2021017851A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021017851A1 (en) * | 2019-07-31 | 2021-02-04 | Oppo广东移动通信有限公司 | Screen state control method and apparatus, mobile terminal and storage medium |
CN113055534A (en) * | 2021-03-29 | 2021-06-29 | 北京有竹居网络技术有限公司 | Terminal control method and device, terminal and non-transitory storage medium |
CN114513573A (en) * | 2020-11-16 | 2022-05-17 | 深圳市万普拉斯科技有限公司 | Screen control method and device, electronic equipment and storage medium |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050171429A1 (en) * | 2004-01-16 | 2005-08-04 | Mathew Prakash P. | Method and system for very high frame rates in ultrasound B-Mode imaging |
CN102549574A (en) * | 2009-10-02 | 2012-07-04 | 高通股份有限公司 | User interface gestures and methods for providing file sharing functionality |
CN103202709A (en) * | 2012-01-16 | 2013-07-17 | 株式会社东芝 | Ultrasonic Diagnostic Apparatus, Medical Image Processing Apparatus, And Medical Image Parallel Display Method |
CN104873224A (en) * | 2014-02-27 | 2015-09-02 | 精工爱普生株式会社 | Ultrasonic measurement apparatus and ultrasonic measurement method |
US9292102B2 (en) * | 2007-01-05 | 2016-03-22 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
JP2016214550A (en) * | 2015-05-20 | 2016-12-22 | 株式会社日立製作所 | Ultrasound diagnostic device |
CN106562803A (en) * | 2015-10-07 | 2017-04-19 | 三星麦迪森株式会社 | Method and apparatus for displaying image showing object |
CN108196778A (en) * | 2017-12-29 | 2018-06-22 | 努比亚技术有限公司 | Control method, mobile terminal and the computer readable storage medium of screen state |
CN108234767A (en) * | 2017-12-29 | 2018-06-29 | 努比亚技术有限公司 | Control method, mobile terminal and the computer readable storage medium of screen state |
CN108566479A (en) * | 2017-12-29 | 2018-09-21 | 努比亚技术有限公司 | screen state control method, mobile terminal and computer readable storage medium |
CN109218538A (en) * | 2018-11-29 | 2019-01-15 | 努比亚技术有限公司 | Mobile terminal screen control method, mobile terminal and computer readable storage medium |
CN109709561A (en) * | 2018-12-29 | 2019-05-03 | 努比亚技术有限公司 | Distance measuring method, terminal and computer readable storage medium |
US10324583B2 (en) * | 2013-07-02 | 2019-06-18 | Hongming Jiang | Mobile operating system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108055412B (en) * | 2017-12-29 | 2021-07-23 | 努比亚技术有限公司 | Method of controlling mobile terminal, and computer-readable storage medium |
CN110058243B (en) * | 2019-04-28 | 2021-07-06 | 深圳市广懋创新科技有限公司 | Terminal equipment |
CN110493459B (en) * | 2019-07-31 | 2021-03-12 | Oppo广东移动通信有限公司 | Screen state control method and device, mobile terminal and storage medium |
CN110865710B (en) * | 2019-11-19 | 2023-08-18 | Oppo(重庆)智能科技有限公司 | Terminal control method and device, mobile terminal and storage medium |
-
2019
- 2019-07-31 CN CN201910701478.XA patent/CN110493459B/en active Active
-
2020
- 2020-07-16 WO PCT/CN2020/102329 patent/WO2021017851A1/en active Application Filing
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050171429A1 (en) * | 2004-01-16 | 2005-08-04 | Mathew Prakash P. | Method and system for very high frame rates in ultrasound B-Mode imaging |
US9292102B2 (en) * | 2007-01-05 | 2016-03-22 | Invensense, Inc. | Controlling and accessing content using motion processing on mobile devices |
CN102549574A (en) * | 2009-10-02 | 2012-07-04 | 高通股份有限公司 | User interface gestures and methods for providing file sharing functionality |
CN103202709A (en) * | 2012-01-16 | 2013-07-17 | 株式会社东芝 | Ultrasonic Diagnostic Apparatus, Medical Image Processing Apparatus, And Medical Image Parallel Display Method |
US10324583B2 (en) * | 2013-07-02 | 2019-06-18 | Hongming Jiang | Mobile operating system |
CN104873224A (en) * | 2014-02-27 | 2015-09-02 | 精工爱普生株式会社 | Ultrasonic measurement apparatus and ultrasonic measurement method |
JP2016214550A (en) * | 2015-05-20 | 2016-12-22 | 株式会社日立製作所 | Ultrasound diagnostic device |
CN106562803A (en) * | 2015-10-07 | 2017-04-19 | 三星麦迪森株式会社 | Method and apparatus for displaying image showing object |
CN108234767A (en) * | 2017-12-29 | 2018-06-29 | 努比亚技术有限公司 | Control method, mobile terminal and the computer readable storage medium of screen state |
CN108566479A (en) * | 2017-12-29 | 2018-09-21 | 努比亚技术有限公司 | screen state control method, mobile terminal and computer readable storage medium |
CN108196778A (en) * | 2017-12-29 | 2018-06-22 | 努比亚技术有限公司 | Control method, mobile terminal and the computer readable storage medium of screen state |
CN109218538A (en) * | 2018-11-29 | 2019-01-15 | 努比亚技术有限公司 | Mobile terminal screen control method, mobile terminal and computer readable storage medium |
CN109709561A (en) * | 2018-12-29 | 2019-05-03 | 努比亚技术有限公司 | Distance measuring method, terminal and computer readable storage medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021017851A1 (en) * | 2019-07-31 | 2021-02-04 | Oppo广东移动通信有限公司 | Screen state control method and apparatus, mobile terminal and storage medium |
CN114513573A (en) * | 2020-11-16 | 2022-05-17 | 深圳市万普拉斯科技有限公司 | Screen control method and device, electronic equipment and storage medium |
CN113055534A (en) * | 2021-03-29 | 2021-06-29 | 北京有竹居网络技术有限公司 | Terminal control method and device, terminal and non-transitory storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN110493459B (en) | 2021-03-12 |
WO2021017851A1 (en) | 2021-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109166593B (en) | Audio data processing method, device and storage medium | |
CN110335620B (en) | Noise suppression method and device and mobile terminal | |
CN110519448A (en) | Screen state control method, device, mobile terminal and storage medium | |
WO2021017950A1 (en) | Ultrasonic processing method and apparatus, electronic device and computer-readable medium | |
CN111124108B (en) | Model training method, gesture control method, device, medium and electronic equipment | |
CN110780741B (en) | Model training method, application running method, device, medium and electronic equipment | |
CN110493459A (en) | Screen state control method, device, mobile terminal and storage medium | |
CN109887494B (en) | Method and apparatus for reconstructing a speech signal | |
WO2021017947A1 (en) | Terminal control method and device, mobile terminal and storage medium | |
CN111933112A (en) | Awakening voice determination method, device, equipment and medium | |
CN110519450A (en) | Ultrasonic processing method, device, electronic equipment and computer-readable medium | |
CN110970050B (en) | Voice noise reduction method, device, equipment and medium | |
CN111477243A (en) | Audio signal processing method and electronic equipment | |
CN111445901A (en) | Audio data acquisition method and device, electronic equipment and storage medium | |
CN110865710A (en) | Terminal control method and device, mobile terminal and storage medium | |
WO2021017855A1 (en) | Ring processing method and apparatus, mobile terminal and storage medium | |
CN111933167A (en) | Noise reduction method and device for electronic equipment, storage medium and electronic equipment | |
CN112233689A (en) | Audio noise reduction method, device, equipment and medium | |
CN110248401B (en) | WiFi scanning control method and device, storage medium and mobile terminal | |
CN109346102B (en) | Method and device for detecting audio beginning crackle and storage medium | |
WO2020102943A1 (en) | Method and apparatus for generating gesture recognition model, storage medium, and electronic device | |
CN112750449B (en) | Echo cancellation method, device, terminal, server and storage medium | |
CN113517935B (en) | Ultrasonic calibration method and device, mobile terminal and storage medium | |
CN114125128A (en) | Anti-eavesdropping recording method, device and terminal | |
CN116320222B (en) | Audio processing method, device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |