Nothing Special   »   [go: up one dir, main page]

CN110493459A - Screen state control method, device, mobile terminal and storage medium - Google Patents

Screen state control method, device, mobile terminal and storage medium Download PDF

Info

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
Application number
CN201910701478.XA
Other languages
Chinese (zh)
Other versions
CN110493459B (en
Inventor
范辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201910701478.XA priority Critical patent/CN110493459B/en
Publication of CN110493459A publication Critical patent/CN110493459A/en
Priority to PCT/CN2020/102329 priority patent/WO2021017851A1/en
Application granted granted Critical
Publication of CN110493459B publication Critical patent/CN110493459B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • H04M1/72454User 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

Screen state control method, device, mobile terminal and storage medium
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.
CN201910701478.XA 2019-07-31 2019-07-31 Screen state control method and device, mobile terminal and storage medium Active CN110493459B (en)

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)

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

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

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

Patent Citations (13)

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

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