CN119689378A - Method, device, computer device and storage medium for searching smart device - Google Patents
Method, device, computer device and storage medium for searching smart device Download PDFInfo
- Publication number
- CN119689378A CN119689378A CN202411844502.2A CN202411844502A CN119689378A CN 119689378 A CN119689378 A CN 119689378A CN 202411844502 A CN202411844502 A CN 202411844502A CN 119689378 A CN119689378 A CN 119689378A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- sound wave
- smart device
- smart
- intelligent
- 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.)
- Pending
Links
Landscapes
- Telephone Function (AREA)
Abstract
The embodiment of the specification provides a method, a device, computer equipment and a storage medium for searching intelligent equipment. The method is applied to an intelligent mobile terminal, and comprises the steps of sending a group of sound wave searching signals by using a built-in loudspeaker of the intelligent mobile terminal, obtaining angle information of each sent sound wave searching signal frame by using an inertial measurement unit built in the intelligent mobile terminal, determining energy intensity of each sound wave searching signal frame based on recording data fed back by the intelligent device, wherein the recording data is fed back to the intelligent mobile terminal after a microphone of the intelligent device detects the sound wave searching signals, and determining the angle information corresponding to the sound wave searching signal with the largest energy intensity as the azimuth of the intelligent device. According to the technical scheme provided by the embodiment of the specification, convenience in searching for intelligent equipment by a user through the intelligent mobile terminal can be improved to a certain extent.
Description
Technical Field
The embodiment of the specification relates to the field of equipment searching, in particular to a searching method and device of intelligent equipment, computer equipment and a storage medium.
Background
Currently, users of smaller electronic devices, such as bluetooth headsets, are increasing. However, these small smart devices often are forgotten to be located in places where the user cannot find them, so that the user needs to take a long time to find them. In the prior art, the method for searching the small intelligent devices such as the earphone and the like can judge the distance between the intelligent mobile terminal and the small electronic device based on the intensity of the Bluetooth signal. However, the distance-based calculation method cannot indicate the direction in which the small electronic device is located, so that the user needs to walk around to clearly know the distance between the intelligent mobile terminal and the small electronic device, and find the small electronic device.
Disclosure of Invention
In view of this, various embodiments of the present description are directed to providing an ultrasound-based software activation method, apparatus, computer device, storage medium, and computer program product, to improve the convenience of a user searching for a smart device using a smart mobile terminal to some extent.
The embodiment of the specification provides a searching method of intelligent equipment, which is applied to an intelligent mobile terminal, and comprises the steps of utilizing a built-in loudspeaker of the intelligent mobile terminal to send a group of sound wave searching signals; the method comprises the steps of acquiring angle information of each frame of sound wave searching signal transmitted by utilizing an inertial measurement unit arranged in the intelligent mobile terminal, determining energy intensity of each frame of sound wave searching signal based on recording data fed back by the intelligent device, wherein the recording data is fed back to the intelligent mobile terminal after a microphone of the intelligent device detects the sound wave searching signal, and determining the angle information corresponding to the sound wave searching signal with the maximum energy intensity as the azimuth of the intelligent device.
The embodiment of the specification provides a searching method of an intelligent device, which is applied to the intelligent device, wherein the intelligent device comprises a microphone, the method comprises the steps of receiving a group of sound wave searching signals sent by an intelligent mobile terminal by using the microphone of the intelligent device, and feeding back the sound wave searching signals to the intelligent mobile terminal so that the intelligent mobile terminal can determine the direction of the intelligent device according to the energy intensity of the received sound wave searching signals.
The embodiment of the specification provides a searching device of an intelligent device, which is applied to an intelligent mobile terminal and comprises a signal sending module, an angle acquisition module, an intensity determination module and a position determination module, wherein the signal sending module is used for sending a group of sound wave searching signals by using a loudspeaker arranged in the intelligent mobile terminal, the angle acquisition module is used for acquiring angle information of each frame of sound wave searching signals sent by using an inertial measurement unit arranged in the intelligent mobile terminal, the intensity determination module is used for determining the energy intensity of each frame of sound wave searching signals based on recording data fed back by the intelligent device, the recording data is fed back to the intelligent mobile terminal by a microphone of the intelligent device after the sound wave searching signals are detected, and the position determination module is used for determining the angle information corresponding to the sound wave searching signals with the maximum energy intensity as the position of the intelligent device.
The embodiment of the specification provides a searching device of an intelligent device, which is applied to the intelligent device and comprises a signal receiving module and a signal feedback module, wherein the signal receiving module is used for receiving a group of sound wave searching signals sent by an intelligent mobile terminal by utilizing a microphone of the intelligent device, and the signal feedback module is used for feeding back the sound wave searching signals to the intelligent mobile terminal so that the intelligent mobile terminal can determine the direction of the intelligent device according to the energy intensity of the received sound wave searching signals.
The present description embodiment provides a computer device, including a memory storing a computer program and a processor implementing the method according to the above embodiment when the processor executes the computer program.
The present description embodiment proposes a computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the method described in the above embodiment.
The present description embodiment proposes a computer program product comprising computer instructions for causing a computer to perform the method of the above embodiment.
According to the embodiment of the specification, the sound wave signals are sent, then the angle information when each frame of sound wave signals are sent by the intelligent mobile terminal is obtained by utilizing the built-in inertial measurement unit of the intelligent mobile terminal, then the sound wave signals can be recorded by the intelligent device after the sound wave signals are received and transmitted to the intelligent mobile terminal, the intelligent mobile terminal can analyze the received recorded energy, the angle information corresponding to the frame of ultrasonic signals with the strongest energy is determined to be the azimuth of the intelligent device, and then the intelligent device is found based on the azimuth, so that the azimuth information of the intelligent device can be directly obtained, the user does not need to walk around to perceive, and the convenience of searching the intelligent device by the user through the intelligent mobile terminal is improved to a certain extent.
Drawings
Fig. 1 is a flow chart illustrating a method for searching for an intelligent device according to an embodiment.
Fig. 2 is a schematic flow chart of searching for a smart device according to another embodiment.
Fig. 3 is a schematic diagram of a searching apparatus for an intelligent device according to an embodiment.
Fig. 4 is a schematic diagram of a searching apparatus for an intelligent device according to another embodiment.
Fig. 5 is a schematic diagram of a computer device according to an embodiment.
Detailed Description
In order to make the technical solution of the present specification better understood by those skilled in the art, the technical solution of the present specification embodiment will be clearly and completely described below with reference to the accompanying drawings in the embodiment of the present specification, and it is apparent that the described embodiment is only a part of the embodiment of the present specification, but not all the embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are intended to be within the scope of the present disclosure.
Currently, users of smaller electronic devices, such as bluetooth headsets, are increasing. However, these small smart devices often are forgotten to be located in places where the user cannot find them, so that the user needs to take a long time to find them. In the prior art, the method for searching the small intelligent devices such as the earphone and the like can judge the distance between the intelligent mobile terminal and the small electronic device based on the intensity of the Bluetooth signal. However, this distance-based calculation method cannot indicate the direction in which the small electronic device is located, so that the user needs to walk around to know which direction the small intelligent device is located, and thus find the small electronic device. Another way is by sounding a bluetooth headset and then the user uses his ear to tell which direction the headset is in. However, since the volume of sound produced by the earphone is generally small, it is sometimes difficult for the user to distinguish which direction the earphone is in.
Therefore, the embodiment of the specification provides a method for searching intelligent equipment by utilizing angle information, which can improve convenience of searching intelligent equipment by a user by utilizing an intelligent mobile terminal to a certain extent so as to improve user experience.
Referring to fig. 1, an embodiment of the present disclosure provides a method for searching for an intelligent device, where the method is applied to an intelligent mobile terminal, and the method may include the following steps.
Step S110, a group of sound wave searching signals are sent by utilizing a built-in loudspeaker of the intelligent mobile terminal.
In this embodiment, the intelligent mobile terminal may be a portable intelligent device such as a mobile phone, a tablet computer, an intelligent watch, and an intelligent finger ring. The intelligent mobile terminal is internally provided with an inertial measurement unit (Inertial Measurement Unit, IMU) which can acquire motion gesture data of the intelligent mobile terminal. The intelligent device can be a small electronic device such as an intelligent earphone and an intelligent pen.
In this embodiment, the acoustic wave search signal is a set of acoustic wave signals sent by the intelligent mobile terminal, and the set of acoustic wave signals may include multiple frames of acoustic signals.
And step S120, acquiring the angle information of each sent frame of sound wave searching signal by utilizing an inertial measurement unit built in the intelligent mobile terminal.
In the embodiment, the IMU is a powerful tool capable of measuring and tracking the motion and the gesture of an object in real time, and is widely applied to various fields. By combining sensors such as accelerometers, gyroscopes and magnetometers, it can provide very accurate motion detection. IMUs are typically composed of several sensors, accelerometers, for measuring the linear acceleration of an object in various directions (e.g., acceleration along the X, Y, Z axis). Through the accelerometer, the IMU is able to sense the motion, tilt angle, and gravity changes of the object. Gyroscopes are used to measure the angular velocity of an object, i.e. the rotational velocity of an object about a particular axis. Through the gyroscope, the IMU is able to obtain rotation information (e.g., rotation about the X, Y, Z axes) of the object. Magnetometers for measuring the strength of a magnetic field around an object and may be used to determine the orientation of the object. The IMU calculates the motion state and direction of the object in real time by collecting data of the accelerometer, gyroscope and other sensors and combining with advanced algorithms (such as a Kalman filter, a complementary filter and the like). The accelerometer may measure linear acceleration of the object. From these acceleration data, the velocity and position of the object can be deduced. The gyroscope may provide a rotational speed of the object. By integrating these angular velocity data, the angular (attitude) change of the object can be estimated. The magnetometer can provide the orientation of the object relative to the earth's magnetic field by measuring the strength and direction of the geomagnetic field, thereby helping to correct errors in accelerometers and gyroscopes, and particularly avoiding drift during long term use.
In this embodiment, while the acoustic wave search signal is being transmitted, each frame of acoustic wave signal may correspond to one piece of angle information, and then the frame of acoustic wave signal and the angle information may be stored correspondingly and remain in use in a subsequent step.
And step 130, determining the energy intensity of the sound wave searching signal of each frame based on the recording data fed back by the intelligent equipment, wherein the recording data is fed back to the intelligent mobile terminal after the microphone of the intelligent equipment detects the sound wave searching signal.
In this embodiment, the smart device keeps the microphone in a listening state, after receiving the acoustic wave search signal, may record the acoustic wave search signal, and then feed back the recorded acoustic wave search signal to the smart mobile terminal through bluetooth or WiFi. After receiving the recording data, the intelligent mobile terminal analyzes the energy intensity of the sound wave searching signals and determines the energy intensity of the ultrasonic searching signals in each frame.
And step 140, determining the angle information corresponding to the acoustic wave searching signal with the maximum energy intensity as the azimuth of the intelligent equipment.
In this embodiment, the sound waves lose energy during propagation and are converted into heat energy. Thus, the closer the smart device is to the smart mobile terminal, the greater its energy intensity. When the user holds the sound wave searching signal sent by the intelligent mobile terminal in the swinging process, the angle of the sound wave searching signal is continuously changed, and when the energy recorded by the intelligent device is strongest, the distance between the intelligent mobile terminal and the intelligent device is the smallest, and the direction indicated by the loudspeaker of the mobile terminal is the azimuth of the intelligent device. Therefore, the user can search for the intelligent device in the azimuth, does not need to walk around and then judge where the device is based on the energy of the Bluetooth signal, and the efficiency and convenience of searching for the intelligent device by the user are improved to a certain extent.
In some embodiments, the method may further include determining an azimuth of the smart device as an initial angle, adjusting a position of the smart mobile terminal based on the initial angle, performing a loop process until the initial angle is within a preset deviation range of a target angle, wherein the preset deviation range of the target angle points to a position where the smart device is found, controlling the smart mobile terminal to swing within the initial angle range, sending a set of sound wave search signals by using a speaker built in the smart mobile terminal, acquiring angle information of each sent sound wave search signal by using an inertial measurement unit built in the smart mobile terminal, determining energy intensity of each sound wave search signal based on recording data fed back by the smart device, and determining angle information corresponding to the sound wave search signal with the maximum energy intensity as the initial angle of the smart device.
In this embodiment, since the indication may indicate the approximate azimuth of the intelligent device once, the user may further swing the intelligent mobile terminal continuously in the process of moving to the intelligent device, and further determine the azimuth of the intelligent device by using the method described in the above embodiment until the user finds the intelligent device.
In a specific embodiment, the intelligent mobile terminal is a mobile phone, and the intelligent device is a headset. The user wants to find the position of the headset using the handset. Firstly, a user swings the mobile phone and sends an acoustic wave searching signal in the process of the user swinging the mobile phone, and at the moment, the IMU can acquire an angle signal of each frame of acoustic wave searching signal. After receiving the sound wave searching signal, the earphone records the sound wave searching signal and transmits the sound wave searching signal back to the intelligent device through Bluetooth. The mobile phone can determine that the angle when the signal strength is maximum is the initial angle alpha 0 based on the recording data returned by the earphone. Then, based on the initial angle α 0, an earphone is found, and angle correction β 0 is performed with respect to the initial angle α 0, so as to obtain a first corrected angle (α 0-β0), then (α 0-β0) is taken as the initial angle, and the correction angle β 1 is obtained after the correction operation, where the corrected initial angle is (α 0-β0-β1), and thus, the corrected angle β n-1 after n times of correction is performed, so that the target angle (α 0-β0-β1-…-βn-1) can be obtained, and the earphone is found.
In some embodiments, the acoustic wave search signal is an ultrasonic signal.
In the present embodiment, the ultrasonic signal is an acoustic signal having a frequency higher than the human auditory range (usually 20kHz or more). The ultrasonic energy is concentrated, so that stronger directional propagation can be realized. Typically, the ultrasound signals will form a relatively narrow beam that facilitates detection of a particular region or object. The ultrasonic wave is affected by the medium change in the propagation process, and reflection, refraction and scattering phenomena occur. According to the intensity and time delay of the reflected signals, the information such as the distance, the shape and the internal structure of the object can be judged. The propagation of ultrasonic waves is attenuated by absorption, scattering, propagation distance, and the like of the medium. In particular in air, the attenuation of ultrasonic waves is significant. Therefore, the position of the intelligent device can be determined more accurately by using the ultrasonic signals. And the ultrasonic wave belongs to inaudible sound, and when an ultrasonic wave signal is used as an acoustic wave searching signal, interference to human ears can not be generated.
Referring to fig. 2, an embodiment of the present disclosure provides a method for searching for an intelligent device, where the method is applied to the intelligent device, and the method may include the following steps.
Step S210, a group of sound wave searching signals sent by the intelligent mobile terminal are received by utilizing a microphone of the intelligent device.
And step S220, feeding back the sound wave searching signal to the intelligent mobile terminal so that the intelligent mobile terminal determines the direction of the intelligent equipment according to the energy intensity of the received sound wave searching signal.
Other definitions about the ultrasound-based software activation method at the smart device side are essentially the same as the method of finding the smart device at the smart mobile terminal side. Therefore, detailed descriptions of the terms, methods and effects specifically described in the above embodiments are omitted herein, and reference is made to the description of the above embodiments as required.
Referring to fig. 3, in some embodiments, a searching device of an intelligent device may be provided, where the searching device of the intelligent device is applied to an intelligent mobile terminal, and the searching device of the intelligent device may include a signal sending module, an angle obtaining module, an intensity determining module, and an orientation determining module.
And the signal sending module is used for sending a group of sound wave searching signals by utilizing a built-in loudspeaker of the intelligent mobile terminal.
And the angle acquisition module is used for acquiring the angle information of each frame of sound wave searching signal transmitted by utilizing the built-in inertial measurement unit of the intelligent mobile terminal.
The system comprises an intensity determining module, a sound wave searching module and a sound wave searching module, wherein the intensity determining module is used for determining the energy intensity of the sound wave searching signal of each frame based on recording data fed back by the intelligent equipment, and the recording data is fed back to the intelligent mobile terminal after a microphone of the intelligent equipment detects the sound wave searching signal.
And the azimuth determining module is used for determining the angle information corresponding to the acoustic wave searching signal with the maximum energy intensity as the azimuth of the intelligent equipment.
Referring to fig. 4, in some embodiments, a searching apparatus for an intelligent device may be provided, where the searching apparatus for an intelligent device is applied to an intelligent device, and the searching apparatus for an intelligent device may include a signal receiving module and a signal feedback module.
And the signal receiving module is used for receiving a group of sound wave searching signals sent by the intelligent mobile terminal by utilizing the microphone of the intelligent device.
And the signal feedback module is used for feeding the sound wave searching signal back to the intelligent mobile terminal so that the intelligent mobile terminal can determine the direction of the intelligent equipment according to the energy intensity of the received sound wave searching signal.
The specific functions and effects achieved by the searching device of the intelligent device can be explained in reference to other embodiments of the present specification, and are not described herein. The modules in the searching device of the intelligent device can be all or partially realized by software, hardware and a combination thereof. The modules can be embedded in hardware or independent of a processor in the computer device, or can be stored in a memory in the computer device in a software mode, so that the processor can call and execute the operations corresponding to the modules.
Referring to fig. 5, in some embodiments a computer device may be provided comprising a memory having a computer program stored therein and a processor, which when executing the computer program, implements the method steps of the embodiments.
In some embodiments a computer readable storage medium may be provided, on which a computer program is stored which, when being executed by a processor, carries out the method steps in the embodiments.
In some embodiments a computer program product may be provided comprising computer instructions for causing a computer to perform the method of the above embodiments.
Those skilled in the art will appreciate that implementing all or part of the processes in the methods of the embodiments may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise processes of embodiments of the methods as described herein. Any reference to memory, storage, database, or other medium used in the implementations provided herein can include at least one of non-volatile and volatile memory. The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, or the like. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory. By way of illustration, and not limitation, RAM can be in various forms such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc.
It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The various embodiments of the present disclosure are described in a progressive manner. The different embodiments focus on describing different portions compared to other embodiments. Those skilled in the art will appreciate, after reading the present specification, that a plurality of embodiments of the present specification and a plurality of technical features disclosed in the embodiments may be combined in a plurality of ways, and for brevity of description, all of the possible combinations of the technical features in the embodiments are not described. However, as long as there is no contradiction between the combinations of these technical features, it should be considered as the scope described in the present specification.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises an element.
The various embodiments in this specification are themselves focused on differing portions from other embodiments, and the various embodiments may be explained in cross-reference to one another. Any combination of the various embodiments in the present specification is encompassed by the disclosure of the present specification by a person of ordinary skill in the art based on general technical knowledge.
The foregoing is merely illustrative of the present invention and is not intended to limit the scope of the claims. Various modifications and changes may occur to those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. which fall within the spirit and principles of the present invention are intended to be included within the scope of the claims.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411844502.2A CN119689378A (en) | 2024-12-16 | 2024-12-16 | Method, device, computer device and storage medium for searching smart device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202411844502.2A CN119689378A (en) | 2024-12-16 | 2024-12-16 | Method, device, computer device and storage medium for searching smart device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN119689378A true CN119689378A (en) | 2025-03-25 |
Family
ID=95044593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202411844502.2A Pending CN119689378A (en) | 2024-12-16 | 2024-12-16 | Method, device, computer device and storage medium for searching smart device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN119689378A (en) |
-
2024
- 2024-12-16 CN CN202411844502.2A patent/CN119689378A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10863270B1 (en) | Beamforming for a wearable computer | |
CN104065798B (en) | Audio signal processing method and equipment | |
US11482237B2 (en) | Method and terminal for reconstructing speech signal, and computer storage medium | |
US11647352B2 (en) | Head to headset rotation transform estimation for head pose tracking in spatial audio applications | |
US9055157B2 (en) | Sound control apparatus, program, and control method | |
US20210400420A1 (en) | Inertially stable virtual auditory space for spatial audio applications | |
US12108237B2 (en) | Head tracking correlated motion detection for spatial audio applications | |
US9702899B2 (en) | Pedometer with lag correction | |
WO2018209893A1 (en) | Method and device for adjusting pointing direction of microphone array | |
JP6097327B2 (en) | Portable terminal, acoustic distance measuring system, and acoustic distance measuring method | |
US20160094812A1 (en) | Method And System For Mobile Surveillance And Mobile Infant Surveillance Platform | |
CN110691300B (en) | Audio playing device and method for providing information | |
CN107608519A (en) | A kind of sound method of adjustment and virtual reality device | |
CN106302974B (en) | information processing method and electronic equipment | |
KR101581619B1 (en) | Sound Collecting Terminal, Sound Providing Terminal, Sound Data Processing Server and Sound Data Processing System using thereof | |
EP3661233B1 (en) | Wearable beamforming speaker array | |
CN113196797B (en) | Acoustic gesture detection for control of audible devices | |
US10674260B1 (en) | Smart speaker system with microphone room calibration | |
CN115035187A (en) | Sound source direction determining method, device, terminal, storage medium and product | |
CN119689378A (en) | Method, device, computer device and storage medium for searching smart device | |
CN110719545B (en) | Audio playing device and method for playing audio | |
CN115101102B (en) | Recording equipment, directional recording method and device, intelligent watch and medium | |
US20240196125A1 (en) | Earbud for authenticated sessions in computing devices | |
KR101673812B1 (en) | Sound Collecting Terminal, Sound Providing Terminal, Sound Data Processing Server and Sound Data Processing System using thereof | |
CN119653010A (en) | Ultrasound-based software activation method, device, computer equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination |