Vehicle identity recognition method, mobile terminal and vehicle

CN123021156APending Publication Date: 2026-10-30VOYAH AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611316263.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-27
Publication Date
2026-10-30

AI Technical Summary

Technical Problem

然而,蓝牙信号在停车场环境中易受遮挡和衰减,有效识别距离有限,且定位精度受环境干扰波动较大,难以满足用户寻车需求,寻车效率低

Benefits of technology

[0054]本申请提供的车辆身份识别方法、移动终端及车辆,通过响应于用户触发的寻车操作,向目标车辆发送蓝牙唤醒指令并与目标车辆建立蓝牙连接,通过蓝牙连接与目标车辆进行声学识别参数同步,获取目标车辆发送的声学水印信号,从声学水印信号中解调提取伪随机序列,并根据伪随机序列与本地同步生成的参考序列确定目标车辆的身份。在上述过程中,蓝牙连接用于同步声学识别参数,声学水印信号承载动态伪随机序列进行身份认证。由于蓝牙信号不用于测距定位,因此能够减少因蓝牙信号受遮挡和衰减导致的识别距离受限、定位精度易受干扰的问题,从而提升寻车效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123021156A_ABST
    Figure CN123021156A_ABST
Patent Text Reader

Abstract

The application provides a vehicle identity recognition method, a mobile terminal and a vehicle, and relates to the technical field of vehicle control. The method comprises the following steps: in response to a user-triggered vehicle search operation, sending a Bluetooth wake-up instruction to a target vehicle and establishing a Bluetooth connection with the target vehicle; synchronizing acoustic recognition parameters with the target vehicle through the Bluetooth connection; acquiring an acoustic watermark signal sent by the target vehicle, the acoustic watermark signal being an acoustic signal modulated based on a pseudo-random sequence dynamically generated based on the acoustic recognition parameters; demodulating and extracting the pseudo-random sequence from the acoustic watermark signal, and determining the identity of the target vehicle according to the pseudo-random sequence and a reference sequence synchronously generated locally. The method cooperatively works through Bluetooth and acoustic watermark to recognize the identity of the vehicle. The Bluetooth is used to establish a connection and synchronize acoustic recognition parameters, and the acoustic watermark signal carries a dynamic pseudo-random sequence to perform identity authentication, so that the reliability and vehicle search efficiency of the vehicle identity recognition in a shielding and attenuating environment can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and in particular to a vehicle identification method, a mobile terminal, and a vehicle. Background Technology

[0002] With the popularization of intelligent connected vehicle technology, the demand for vehicle identification in parking lot locating scenarios is becoming increasingly prominent. Large parking lots are typically vast in area and complex in their zoning, with highly similar signage and visual styles in different zones. This makes it difficult for users to quickly recall their vehicle's location based on the surrounding environment when retrieving their car. Furthermore, the dense concentration of vehicles within parking lots, coupled with frequent obstructions from adjacent vehicles or pillars, further increases the difficulty of identification.

[0003] In related technologies, the vehicle's own Bluetooth module typically transmits signals, which are then received by a mobile phone to estimate distance and location. However, Bluetooth signals are easily blocked and attenuated in parking lot environments, resulting in limited effective identification distance and significant fluctuations in positioning accuracy due to environmental interference. This makes it difficult to meet users' needs for finding their vehicles, leading to low vehicle-finding efficiency. Summary of the Invention

[0004] This application provides a vehicle identification method, a mobile terminal, and a vehicle, which work in conjunction with Bluetooth and acoustic watermarking to improve vehicle search efficiency.

[0005] In a first aspect, this application provides a vehicle identification method applied to a mobile terminal, the method comprising:

[0006] In response to a user-triggered car-finding operation, a Bluetooth wake-up command is sent to the target vehicle, and a Bluetooth connection is established with the target vehicle;

[0007] The acoustic recognition parameters are synchronized with the target vehicle via the Bluetooth connection.

[0008] Acquire the acoustic watermark signal sent by the target vehicle, wherein the acoustic watermark signal is an acoustic signal modulated by a pseudo-random sequence dynamically generated based on the acoustic recognition parameters;

[0009] The pseudo-random sequence is extracted from the acoustic watermark signal by demodulation, and the identity of the target vehicle is determined based on the pseudo-random sequence and a locally synchronously generated reference sequence.

[0010] In one possible implementation, the acoustic recognition parameters include at least one of the following: time synchronization information, transmission frequency band, and transmission power; the synchronization of acoustic recognition parameters with the target vehicle via the Bluetooth connection includes:

[0011] Synchronize time with the target vehicle via the Bluetooth connection; and / or

[0012] Negotiating the transmission frequency band with the target vehicle via the Bluetooth connection; and / or,

[0013] The transmission power is confirmed with the target vehicle via the Bluetooth connection.

[0014] In one possible implementation, acquiring the acoustic watermark signal sent by the target vehicle includes:

[0015] Ambient sound signals are collected through the microphone of the mobile terminal;

[0016] Based on the transmission frequency band in the acoustic recognition parameters, the ambient sound signal is bandpass filtered to obtain the acoustic watermark signal, which is emitted by a speaker installed on the target vehicle.

[0017] In one possible implementation, the acoustic recognition parameters further include a spreading code sequence; the demodulation and extraction of the pseudo-random sequence from the acoustic watermark signal includes:

[0018] The spreading code sequence is determined from the acoustic identification parameters;

[0019] The acoustic watermark signal is spread and demodulated based on the spreading code sequence to obtain the pseudo-random sequence.

[0020] In one possible implementation, determining the identity of the target vehicle based on the pseudo-random sequence and a locally synchronized reference sequence includes:

[0021] The pseudo-random sequence is compared with the locally synchronized reference sequence;

[0022] If the pseudo-random sequence is consistent with the reference sequence, then the target vehicle is determined to be the vehicle to be searched.

[0023] If the pseudo-random sequence and the reference sequence are inconsistent, then the target vehicle is determined to be a different vehicle than the one being sought.

[0024] Secondly, this application provides a vehicle identification method, applied to a vehicle, the method comprising:

[0025] In response to a Bluetooth wake-up command sent by a mobile terminal, the Bluetooth module is woken up and a Bluetooth connection is established with the mobile terminal;

[0026] The acoustic recognition parameters are synchronized with the mobile terminal via the Bluetooth connection.

[0027] Based on the acoustic recognition parameters, a pseudo-random sequence is dynamically generated, and the pseudo-random sequence is used to modulate and generate an acoustic watermark signal.

[0028] Based on the acoustic recognition parameters, the acoustic watermark signal is emitted through a speaker.

[0029] In one possible implementation, the dynamic generation of pseudo-random sequences based on the acoustic recognition parameters includes:

[0030] Time synchronization information is determined from the acoustic recognition parameters;

[0031] The pseudo-random sequence is generated based on the time synchronization information using a pseudo-random sequence generation algorithm.

[0032] In one possible implementation, generating the acoustic watermark signal using the pseudo-random sequence modulation includes:

[0033] Based on the transmission frequency band and / or spreading code sequence in the acoustic identification parameters, the carrier signal is modulated using the pseudo-random sequence to generate the acoustic watermark signal;

[0034] The carrier signal is an acoustic signal whose frequency corresponds to the transmission frequency band.

[0035] Thirdly, this application provides a vehicle identification device, the device comprising:

[0036] The first processing module is used to respond to the user-triggered vehicle search operation, send a Bluetooth wake-up command to the target vehicle, and establish a Bluetooth connection with the target vehicle.

[0037] A parameter synchronization module is used to synchronize acoustic recognition parameters with the target vehicle via the Bluetooth connection.

[0038] The second processing module is used to acquire the acoustic watermark signal sent by the target vehicle. The acoustic watermark signal is an acoustic signal modulated by a pseudo-random sequence dynamically generated based on the acoustic recognition parameters.

[0039] The third processing module is used to demodulate and extract the pseudo-random sequence from the acoustic watermark signal, and determine the identity of the target vehicle based on the pseudo-random sequence and a locally synchronously generated reference sequence.

[0040] Fourthly, this application provides a vehicle identification device, the device comprising:

[0041] A communication connection module is used to wake up the Bluetooth module and establish a Bluetooth connection with the mobile terminal in response to a Bluetooth wake-up command sent by the mobile terminal.

[0042] The synchronization module is used to synchronize acoustic recognition parameters with the mobile terminal via the Bluetooth connection;

[0043] The processing module is used to dynamically generate a pseudo-random sequence based on the acoustic recognition parameters, and to use the pseudo-random sequence to modulate and generate an acoustic watermark signal.

[0044] The transmitting module is used to transmit the acoustic watermark signal through a speaker based on the acoustic recognition parameters.

[0045] Fifthly, this application provides a mobile terminal, including: a memory and a processor;

[0046] The memory stores computer-executed instructions;

[0047] The processor executes computer execution instructions stored in the memory, causing the processor to perform the vehicle identification method according to any one of the first aspects.

[0048] Sixthly, this application provides a vehicle, including: a speaker, a memory, and a processor;

[0049] The loudspeaker is used to emit acoustic watermark signals;

[0050] The memory stores computer-executed instructions;

[0051] The processor executes computer execution instructions stored in the memory, causing the processor to perform the vehicle identification method according to any of the second aspects.

[0052] In a seventh aspect, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the vehicle identification method as described in either the first or second aspect above.

[0053] Eighthly, this application provides a computer program product, including a computer program that, when executed by a processor, is used to implement the vehicle identification method as described in either the first or second aspect above.

[0054] The vehicle identification method, mobile terminal, and vehicle provided in this application, in response to a user-triggered vehicle-finding operation, send a Bluetooth wake-up command to the target vehicle and establish a Bluetooth connection with it. Through the Bluetooth connection, acoustic identification parameters are synchronized with the target vehicle, and an acoustic watermark signal sent by the target vehicle is acquired. A pseudo-random sequence is extracted from the acoustic watermark signal using demodulation, and the identity of the target vehicle is determined based on the pseudo-random sequence and a locally synchronized reference sequence. In this process, the Bluetooth connection is used to synchronize acoustic identification parameters, and the acoustic watermark signal carries a dynamic pseudo-random sequence for identity authentication. Since the Bluetooth signal is not used for ranging and positioning, it reduces the problems of limited identification distance and susceptibility to positioning accuracy interference caused by Bluetooth signal obstruction and attenuation, thereby improving vehicle-finding efficiency. Attached Figure Description

[0055] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0056] Figure 1 A schematic diagram illustrating the application scenarios provided in the embodiments of this application;

[0057] Figure 2 A flowchart illustrating an embodiment of the vehicle identification method provided in this application;

[0058] Figure 3 A flowchart illustrating Embodiment 2 of the vehicle identification method provided in this application;

[0059] Figure 4 A flowchart illustrating Embodiment 3 of the vehicle identification method provided in this application;

[0060] Figure 5 A flowchart illustrating Embodiment 4 of the vehicle identification method provided in this application;

[0061] Figure 6 This is a schematic diagram of the structure of a vehicle identification device according to Embodiment 1 provided in this application;

[0062] Figure 7 This is a schematic diagram of the structure of Embodiment 2 of the vehicle identification device provided in this application;

[0063] Figure 8 This is a schematic diagram of the structure of a mobile terminal provided in an embodiment of this application;

[0064] Figure 9 This is a structural schematic diagram of the vehicle provided in an embodiment of this application.

[0065] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0066] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application.

[0067] With the popularization of intelligent connected vehicle technology, the demand for vehicle identification in parking lot retrieval scenarios is becoming increasingly prominent. Large parking lots are typically vast, often containing multiple underground or above-ground structures. The parking space numbering rules, wall colors, area markings, and decorative styles across different floors and zones are highly similar, lacking clear visual distinguishing features. Users can easily become confused when returning to retrieve their vehicles. Furthermore, the dense concentration of vehicles in parking lots, with small gaps between adjacent vehicles, and the view often obstructed by surrounding vehicles or pillars, makes it difficult for users to visually confirm their vehicle's location even when nearby. This necessitates repeatedly navigating the wrong areas and making multiple detours to confirm, increasing the time cost of retrieving the vehicle. In addition, underground parking lots generally suffer from dim lighting and uneven illumination, further increasing the difficulty for users to visually identify their vehicles. This forces users to rely on multiple trips or memorizing clues to locate their vehicles during the retrieval process.

[0068] In related technologies, the vehicle's own Bluetooth module typically transmits a signal, which is then received by a mobile phone to estimate distance and location. This solution works by having the vehicle continuously broadcast a Bluetooth signal, which the mobile phone scans and receives. Based on the Received Signal Strength Indication (RSSI), the distance between the phone and the vehicle is estimated, guiding the user to locate the vehicle. However, Bluetooth signals are easily obstructed and attenuated in parking lot environments. When obstacles such as other vehicles, pillars, or walls exist between the vehicle and the phone, the signal strength drops rapidly, resulting in a limited effective identification distance. Furthermore, the multipath effect is severe in parking lots, causing the Bluetooth signal to reflect multiple times before reaching the phone. This results in significant fluctuations in the RSSI value, making positioning accuracy significantly affected by environmental interference. The estimated distance displayed on the phone deviates considerably from the actual distance, making it difficult for users to quickly locate their vehicles and leading to low vehicle-finding efficiency.

[0069] To address the aforementioned issues, this solution considers using acoustic signals to carry identification information for vehicle recognition, replacing the traditional method of relying on Bluetooth signal strength for ranging and positioning. Based on this, multiple experiments have shown that a Bluetooth connection can be established and acoustic recognition parameters synchronized, allowing the mobile terminal and the vehicle to dynamically generate a pseudo-random sequence based on the same time reference. This dynamic sequence is then carried by an acoustic watermark signal for authentication. In this method, the Bluetooth signal is not used for ranging and positioning, reducing the problems of limited effective recognition distance and susceptibility to positioning accuracy interference caused by Bluetooth signal obstruction and attenuation, thus improving vehicle location efficiency. Based on this, this application proposes a vehicle identification method to improve vehicle location efficiency.

[0070] Figure 1 This is a schematic diagram illustrating an application scenario provided in an embodiment of this application. Please refer to [link / reference]. Figure 1The system includes a mobile terminal and a vehicle, with a Bluetooth connection established between the mobile terminal and the vehicle. The vehicle can send an acoustic watermark signal to the mobile terminal, which can then identify the vehicle based on the received signal.

[0071] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0072] Figure 2 This is a flowchart illustrating an embodiment of the vehicle identification method provided in this application. Please refer to [link / reference]. Figure 2 The method includes:

[0073] S201. In response to the user-triggered vehicle search operation, a Bluetooth wake-up command is sent to the target vehicle, and a Bluetooth connection is established with the target vehicle.

[0074] The executing entity of this application embodiment can be a mobile terminal or a vehicle identification device installed in a mobile terminal. The vehicle identification device can be implemented by software or by a combination of software and hardware. For ease of understanding, the technical solution of this application will be described below using a mobile terminal as an example.

[0075] In this step, the user can trigger a vehicle-finding operation on their mobile device. In response, the mobile device sends a Bluetooth wake-up command to the target vehicle. Upon receiving the command, the target vehicle activates its Bluetooth module, thus establishing a Bluetooth connection with the mobile device.

[0076] Optionally, the mobile terminal may include, but is not limited to, electronic devices with Bluetooth communication modules such as smartphones, smartwatches, vehicle smart keys, or smart wearable devices.

[0077] The aforementioned vehicle-finding operation is an interactive action actively triggered by the user to locate the target vehicle based on the current vehicle-finding scenario. Specifically, the user can generate this vehicle-finding operation by clicking the vehicle-finding button in the vehicle control application (APP) running on the mobile terminal, triggering a preset shortcut command (such as long-pressing a physical button / screen shortcut key), or entering a specific voice command. After detecting the above user-triggered behavior, the mobile terminal determines that it has received the vehicle-finding operation.

[0078] S202. Synchronize acoustic recognition parameters with the target vehicle via Bluetooth connection.

[0079] In this step, after successfully establishing a Bluetooth connection, the mobile terminal can synchronize acoustic recognition parameters with the target vehicle through this Bluetooth connection. These acoustic recognition parameters are the fundamental parameters for transmitting, receiving, and recognizing acoustic watermark signals, ensuring consistency between the mobile terminal and the target vehicle in subsequent acoustic signal processing.

[0080] Optionally, the acoustic recognition parameters may include at least one of the following: time synchronization information, transmission frequency band, and transmission power. The specific process of synchronizing acoustic recognition parameters between the mobile terminal and the target vehicle includes: the mobile terminal synchronizing time with the target vehicle via Bluetooth; and / or, the mobile terminal negotiating the transmission frequency band with the target vehicle via Bluetooth; and / or, the mobile terminal confirming the transmission power with the target vehicle via Bluetooth.

[0081] In one specific implementation, time synchronization via Bluetooth ensures that the mobile terminal and the target vehicle perform subsequent operations based on the same time reference. Negotiating the transmission frequency band via Bluetooth ensures that the mobile terminal determines the frequency band to use for subsequently receiving the acoustic watermark signal. Confirming the transmission power via Bluetooth ensures that the subsequent acoustic watermark signal is transmitted at an appropriate intensity.

[0082] S203. Obtain the acoustic watermark signal sent by the target vehicle.

[0083] In this step, after synchronizing the acoustic recognition parameters, the mobile terminal acquires the acoustic watermark signal sent by the target vehicle. The acoustic watermark signal is an acoustic signal modulated from a pseudo-random sequence dynamically generated based on the acoustic recognition parameters.

[0084] Optionally, the acoustic watermark signal is an acoustic signal emitted by a speaker installed on the target vehicle. The mobile terminal may include a microphone, which can be used to collect ambient sound signals. In a specific implementation, since various interference noises may exist in the environment, after collecting the ambient sound signal, the mobile terminal can perform bandpass filtering on the ambient sound signal based on the transmission frequency band in the acoustic recognition parameters, thereby filtering out noise signals outside the transmission frequency band and accurately extracting the acoustic watermark signal contained in the ambient sound signal.

[0085] In some embodiments, since the mobile terminal has synchronized the transmission frequency band via Bluetooth connection, it is able to determine the frequency band used by the target vehicle to transmit the signal. Therefore, a bandpass filter can be used to accurately extract the signal, thereby effectively and accurately obtaining the acoustic watermark signal transmitted by the target vehicle in noisy environments such as parking lots.

[0086] S204. Demodulate and extract the pseudo-random sequence from the acoustic watermark signal, and determine the identity of the target vehicle based on the pseudo-random sequence and the locally synchronized reference sequence.

[0087] In this step, after acquiring the acoustic watermark signal, the mobile terminal can demodulate and extract the pseudo-random sequence from the acoustic watermark signal, and compare the pseudo-random sequence with the locally synchronously generated reference sequence to determine the identity of the target vehicle.

[0088] Optionally, the acoustic recognition parameters may also include a spreading code sequence. The mobile terminal can determine the spreading code sequence from the acoustic recognition parameters and perform spread spectrum demodulation processing on the acquired acoustic watermark signal based on the spreading code sequence, thereby parsing out the pseudo-random sequence of the target vehicle hidden in the acoustic watermark signal.

[0089] In one specific implementation, since the mobile terminal has already synchronized its time with the target vehicle via Bluetooth, it can locally generate a reference sequence for verification based on the synchronized time information and a preset pseudo-random sequence generation algorithm. Because both parties are based on the same time reference, the reference sequence generated locally by the mobile terminal and the pseudo-random sequence generated by the target vehicle based on that time reference can remain consistent.

[0090] Optionally, the mobile terminal can compare the extracted pseudo-random sequence with a locally synchronously generated reference sequence and determine the identity of the target vehicle based on the comparison result. If the extracted pseudo-random sequence matches the locally synchronously generated reference sequence, the mobile terminal can determine that the target vehicle is the vehicle to be found; if the extracted pseudo-random sequence does not match the locally synchronously generated reference sequence, the mobile terminal can determine that the target vehicle is not the vehicle to be found.

[0091] In this embodiment, the mobile terminal can respond to a user-triggered vehicle-finding operation by sending a Bluetooth wake-up command to the target vehicle and establishing a Bluetooth connection. Through the Bluetooth connection, acoustic recognition parameters are synchronized, the acoustic watermark signal sent by the target vehicle is acquired, and a pseudo-random sequence is extracted from the acoustic watermark signal using demodulation. The identity of the target vehicle is determined based on this pseudo-random sequence and a locally synchronized reference sequence. In this process, Bluetooth is only used to establish a connection and synchronize acoustic recognition parameters; the acoustic watermark signal carries a dynamic pseudo-random sequence for identity authentication. Since the Bluetooth signal is not used for ranging and positioning, the problems of limited effective identification distance and susceptibility to positioning accuracy interference caused by Bluetooth signal obstruction and attenuation are reduced, thereby effectively improving the efficiency and reliability of vehicle finding in complex environments.

[0092] exist Figure 2 Based on the illustrated embodiment, the following, in conjunction with Figure 3 The above-mentioned vehicle identification method will be further explained in detail.

[0093] Figure 3This is a flowchart illustrating a second embodiment of the vehicle identification method provided in this application. Please refer to [link / reference]. Figure 3 The method includes:

[0094] S301, in response to the user-triggered vehicle search operation, sends a Bluetooth wake-up command to the target vehicle and establishes a Bluetooth connection with the target vehicle.

[0095] For example, a user can open a car control application on their phone, click the "Find Car" button on the app's main interface, and upon detecting this trigger, the phone determines that the user needs to locate the target vehicle and then sends a Bluetooth wake-up command to the target vehicle. Upon receiving the command, the target vehicle can wake up its Bluetooth module and establish a Bluetooth connection with the phone.

[0096] Optionally, after receiving the user's car-finding operation, the mobile terminal can also attempt to connect by sending a Bluetooth wake-up command to the target vehicle. If the target vehicle does not respond within a preset time, the mobile terminal can send the wake-up command again.

[0097] S302, synchronizes acoustic recognition parameters with the target vehicle via Bluetooth connection.

[0098] In this step, after establishing a Bluetooth connection, the mobile terminal synchronizes acoustic recognition parameters with the target vehicle via Bluetooth. These acoustic recognition parameters may include at least one of the following: time synchronization information, transmission frequency band, and transmission power.

[0099] In practice, the mobile terminal can synchronize its time with the target vehicle via Bluetooth to align their clock references. The mobile terminal can also negotiate the transmission frequency band with the target vehicle via Bluetooth, selecting the optimal transmission frequency band based on the current ambient noise spectrum. In low ambient noise conditions, the 50Hz band can be selected, while in high ambient noise conditions, the 18kHz band can be selected. The mobile terminal can also confirm the transmission power with the target vehicle via Bluetooth to agree on the power level to be used for subsequent acoustic signal transmission.

[0100] Optionally, the Bluetooth connection only operates briefly during the synchronization phase and enters sleep mode after the acoustic recognition parameters are synchronized, thereby reducing the overall power consumption of the system. For example, the Bluetooth connection operates continuously for 100ms.

[0101] S303. Collect ambient sound signals through the microphone of the mobile terminal.

[0102] In this step, the mobile terminal can collect ambient sound signals through its built-in microphone.

[0103] Optionally, the mobile terminal can activate its microphone to collect ambient sound signals after the acoustic recognition parameters have been synchronized. After completing parameter synchronization via Bluetooth, the mobile terminal can activate its own sound acquisition function to obtain real-time acoustic information propagating around the vehicle.

[0104] In some embodiments, since the target vehicle has already started transmitting acoustic watermark signals based on the negotiated parameters after the mobile terminal completes parameter synchronization, the ambient sound signal collected by the mobile terminal includes the acoustic watermark signal sent by the target vehicle. Simultaneously, this ambient sound signal may also contain interference noise from the surrounding environment, such as engine noise, wind noise, other vehicle horns, or people's conversations; these different sound signals are mixed and superimposed together during acquisition.

[0105] S304. Based on the transmission frequency band in the acoustic recognition parameters, the ambient sound signal is bandpass filtered to obtain the acoustic watermark signal.

[0106] In this step, the mobile terminal can perform bandpass filtering on the collected ambient sound signal based on the transmission frequency band in the synchronized acoustic recognition parameters, thereby filtering out noise signals outside the transmission frequency band and accurately extracting the acoustic watermark signal sent by the target vehicle.

[0107] Specifically, the mobile terminal can set the passband range of the bandpass filter according to the synchronized transmission frequency band. The bandpass filter only allows signals within the specified passband to pass through, while significantly attenuating frequency components outside the passband, thereby achieving noise filtering and signal extraction.

[0108] For example, if the negotiated transmission frequency band in the acoustic recognition parameters is 18kHz, the mobile terminal can set a bandpass filter with a center frequency of 18kHz and a certain bandwidth. After bandpass filtering the ambient sound signal, only the acoustic watermark signal near 18kHz is retained, while low-frequency and mid-frequency noise such as engine noise and conversation in the 50Hz to 17kHz frequency band is filtered out, thus obtaining a clean acoustic watermark signal.

[0109] S305. Determine the spreading code sequence from the acoustic identification parameters.

[0110] In this step, the acoustic recognition parameters may also include a spreading code sequence. After completing bandpass filtering and acquiring the acoustic watermark signal, the mobile terminal can determine the spreading code sequence used by the target vehicle from the previously synchronized acoustic recognition parameters.

[0111] In one specific implementation, the spreading code sequence is a specific code used by the target vehicle to spread-spectrum modulate a pseudo-random sequence when generating the acoustic watermark signal. The target vehicle and the mobile terminal share this spreading code sequence when establishing a Bluetooth connection and synchronizing parameters. Therefore, the mobile terminal can directly read and determine the spreading code sequence from the synchronized acoustic recognition parameters.

[0112] Optionally, the spreading code sequence has a specific chip rate and code length. After determining the spreading code sequence, the mobile terminal can obtain the "key" necessary for despreading the acoustic watermark signal.

[0113] S306. Spread spectrum demodulation processing is performed on the acoustic watermark signal based on the spreading code sequence to obtain a pseudo-random sequence.

[0114] In this step, the mobile terminal can perform spread spectrum demodulation processing on the acoustic watermark signal based on the spread spectrum code sequence, thereby parsing out the pseudo-random sequence hidden by the target vehicle from the acoustic watermark signal.

[0115] Optionally, the mobile terminal can perform correlation operations (such as multiplication and integration) on the acoustic watermark signal and the spreading code sequence to remove the spreading modulation and recover the original pseudo-random sequence. This pseudo-random sequence is dynamically generated by the target vehicle based on the time synchronization information in the acoustic recognition parameters and the pseudo-random sequence generation algorithm. It is time-varying and can effectively prevent the signal from being intercepted or replayed.

[0116] In some embodiments, the pseudo-random sequence generation algorithm is an algorithmic logic pre-shared between the mobile terminal and the target vehicle. This algorithm uses time synchronization information as a seed and dynamically generates time-varying pseudo-random sequences through preset recursive operations. For example, the pseudo-random sequence generation algorithm can employ a Linear Congruential Generator (LCG). This algorithm uses synchronized time synchronization information as an initial seed and performs recursive operations through preset multipliers, addends, and moduli to generate a series of uniformly distributed numerical sequences with relatively long periods.

[0117] For example, the target vehicle generates a pseudo-random sequence of "10110". The target vehicle then uses the spreading code sequence "11001010" to spread and modulate the sequence to generate an acoustic watermark signal. After receiving the acoustic watermark signal, the mobile terminal directly multiplies and integrates the acoustic watermark signal with the locally known spreading code sequence "11001010" to remove the spreading modulation and accurately restore the original pseudo-random sequence "10110".

[0118] S307. Compare the pseudo-random sequence with the locally synchronized reference sequence.

[0119] In this step, the mobile terminal can compare the demodulated pseudo-random sequence with the reference sequence generated locally.

[0120] Optionally, the locally synchronized reference sequence is a sequence generated locally by the mobile terminal based on synchronized time information and a preset pseudo-random sequence generation algorithm, and used for verification. Since the mobile terminal and the target vehicle have already completed time synchronization, both parties can generate consistent sequences based on the same time reference and the same generation algorithm.

[0121] In one specific implementation, when comparing, the mobile terminal can directly compare the extracted pseudo-random sequence with the locally synchronously generated reference sequence bit by bit to determine whether the two are completely identical.

[0122] S308. If the pseudo-random sequence and the reference sequence are consistent, then the target vehicle is determined to be the vehicle to be searched.

[0123] In this step, if the mobile terminal finds that the extracted pseudo-random sequence matches the locally synchronized reference sequence, it indicates that the received acoustic watermark signal was indeed emitted by the target vehicle, and the mobile terminal can determine that the target vehicle is the vehicle that the user is currently looking for.

[0124] Optionally, after determining that the target vehicle is the vehicle to be found, the mobile terminal can output a notification message indicating that the vehicle has been found successfully (such as displaying the vehicle's location on the APP interface, playing a notification sound, or vibrating to alert the user that the vehicle is nearby).

[0125] In addition, based on the identity recognition result, the mobile terminal can further control the display of the specific location or distance of the target vehicle to assist the user in completing the final car-finding action.

[0126] For example, in a large underground parking lot, a user clicks the "Find Your Car" button on a mobile app. After the app successfully compares the demodulated pseudo-random sequence, it determines that the vehicle currently making the sound is the one the user is looking for. At this point, the app's interface can display a page showing that the car has been found, clearly indicating "Vehicle Found," and marking the relative distance and location of the vehicle on a map, guiding the user to the vehicle.

[0127] S309. If the pseudo-random sequence and the reference sequence are inconsistent, then the target vehicle is determined to be the vehicle to be searched.

[0128] In this step, if the mobile terminal finds that the extracted pseudo-random sequence is inconsistent with the locally synchronously generated reference sequence, it indicates that the received acoustic watermark signal was not emitted by the target vehicle, and the mobile terminal can determine that the target vehicle is not the vehicle to be found.

[0129] Optionally, after determining that the target vehicle is not the vehicle being searched for, the mobile terminal can output a message indicating that the search for the vehicle was unsuccessful, prompting the user to continue moving to another location to search for it.

[0130] For example, in a large underground parking lot, if a user clicks the "Find Your Car" button on a mobile app, and the app fails to match the demodulated pseudo-random sequence, it determines that the vehicle currently making the sound is not the one the user is looking for. At this point, the app can display a message indicating that the search has failed, clearly stating "Vehicle not found, please continue searching," and prompting the user to move to other areas to continue the search.

[0131] In this embodiment, the mobile terminal can respond to a user-triggered vehicle-finding operation, send a Bluetooth wake-up command to the target vehicle and establish a Bluetooth connection. Acoustic recognition parameters are synchronized via the Bluetooth connection, and based on these parameters, ambient sound signals are collected, acoustic watermark signals are extracted, and a pseudo-random sequence is demodulated. Finally, the identity of the target vehicle is determined based on the comparison result between this sequence and a local reference sequence. In this process, the mobile terminal can confirm the vehicle's identity by directly recognizing the acoustic watermark signal emitted by the vehicle, without relying on Bluetooth signals that are susceptible to obstruction and attenuation for distance measurement. This reduces the interference of complex environments on positioning accuracy, significantly improving the reliability of vehicle identification and enhancing the user's vehicle-finding efficiency.

[0132] Figure 4 This is a flowchart illustrating Embodiment 3 of the vehicle identification method provided in this application. Please refer to... Figure 4 The method includes:

[0133] S401. In response to the Bluetooth wake-up command sent by the mobile terminal, wake up the Bluetooth module and establish a Bluetooth connection with the mobile terminal.

[0134] The executing entity of this application embodiment can be a vehicle or a vehicle identification device installed in a vehicle. The vehicle identification device can be implemented through software or a combination of software and hardware. For ease of understanding, the technical solution of this application will be described below using a vehicle as an example.

[0135] In this step, the vehicle can respond to the Bluetooth wake-up command sent by the mobile terminal, wake up its own Bluetooth module which is in a dormant state, and establish a Bluetooth connection with the mobile terminal.

[0136] Optionally, after the user triggers the vehicle search operation, the mobile terminal can send a Bluetooth wake-up command. After receiving the command, the vehicle can activate the Bluetooth module to broadcast or connect, thereby establishing a point-to-point Bluetooth connection channel with the mobile terminal.

[0137] S402, synchronizes acoustic recognition parameters with a mobile terminal via Bluetooth connection.

[0138] In this step, after the vehicle successfully establishes a Bluetooth connection, it can synchronize acoustic recognition parameters with the mobile terminal through this Bluetooth connection.

[0139] Optionally, the acoustic recognition parameters may include at least one of the following: time synchronization information, transmission frequency band, and transmission power. The specific process of synchronizing acoustic recognition parameters between the vehicle and the mobile terminal includes: the vehicle synchronizing time with the mobile terminal via Bluetooth; and / or, the vehicle negotiating the transmission frequency band with the mobile terminal via Bluetooth; and / or, the vehicle confirming the transmission power with the mobile terminal via Bluetooth.

[0140] In one specific implementation, time alignment via Bluetooth ensures that the vehicle and mobile terminal perform subsequent operations based on the same time reference. Agreeing on the transmission frequency band via Bluetooth ensures that the acoustic signals subsequently transmitted by the vehicle are within the correct frequency range. Setting the transmission power via Bluetooth ensures that the subsequently transmitted acoustic signals have appropriate intensity.

[0141] S403. Dynamically generate pseudo-random sequences based on acoustic recognition parameters, and use the pseudo-random sequences to modulate and generate acoustic watermark signals.

[0142] In this step, after the vehicle obtains the synchronized acoustic recognition parameters, it can dynamically generate a pseudo-random sequence based on the parameters and modulate the pseudo-random sequence onto the carrier wave to generate an acoustic watermark signal.

[0143] Optionally, when the vehicle dynamically generates a pseudo-random sequence based on acoustic recognition parameters, time synchronization information can be determined from the acoustic recognition parameters; then, a pseudo-random sequence generation algorithm is used to dynamically generate the pseudo-random sequence based on this time synchronization information. This pseudo-random sequence is time-varying, which can effectively prevent signal interception or replay attacks.

[0144] Furthermore, when generating an acoustic watermark signal using pseudo-random sequence modulation, the vehicle can modulate the carrier signal using a pseudo-random sequence based on the transmission frequency band and / or spreading code sequence in the acoustic identification parameters to generate the acoustic watermark signal. The carrier signal is an acoustic signal whose frequency corresponds to the transmission frequency band.

[0145] S404. Based on acoustic recognition parameters, an acoustic watermark signal is emitted through a speaker.

[0146] In this step, after the vehicle generates the acoustic watermark signal, it can transmit the acoustic watermark signal through a speaker installed on the vehicle based on the acoustic recognition parameters.

[0147] In practice, the vehicle can control its loudspeakers to emit acoustic watermark signals based on a negotiated transmission frequency band and transmission power. After propagating in space, the acoustic watermark signal is captured by the mobile terminal's microphone and used for subsequent demodulation processing.

[0148] Alternatively, the speakers can be pre-installed on the exterior of the vehicle to allow the acoustic signal to propagate more directly and with less obstruction into the space surrounding the vehicle. For example, the speakers can be pre-installed near the front bumper, rear bumper, underbody, exhaust pipe, or intake manifold.

[0149] In this embodiment, the vehicle can respond to a Bluetooth wake-up command sent by a mobile terminal, wake up the Bluetooth module and establish a Bluetooth connection. Through the Bluetooth connection, it synchronizes acoustic recognition parameters with the mobile terminal, dynamically generates a pseudo-random sequence based on the acoustic recognition parameters, and uses the pseudo-random sequence to modulate and generate an acoustic watermark signal. Finally, based on the acoustic recognition parameters, the acoustic watermark signal is emitted through a pre-installed speaker on the vehicle. In this process, since the vehicle does not rely on Bluetooth signals for ranging, the problem of limited effective coverage due to Bluetooth signal obstruction and attenuation at the vehicle end can be reduced. Simultaneously, the acoustic watermark signal emitted by the vehicle through the speaker has strong anti-interference capabilities, effectively expanding the vehicle's signal coverage in complex environments, improving interaction reliability, and thus assisting users in quickly locating the vehicle and improving vehicle search efficiency.

[0150] Figure 5 This is a flowchart illustrating Embodiment 4 of the vehicle identification method provided in this application. Please refer to... Figure 5 The method includes:

[0151] S501: In response to the user's vehicle search operation, the mobile terminal sends a Bluetooth wake-up command to the target vehicle.

[0152] Optionally, the user-triggered vehicle search operation can be any of the following: the user's touch operation on the vehicle search control in the vehicle control application on the mobile terminal, the user's press operation on the preset physical button on the mobile terminal, the user's preset voice command, or the user's preset shake gesture operation on the mobile terminal.

[0153] Specifically, after detecting a user-triggered car-finding operation, the mobile terminal can send a Bluetooth wake-up command to the target vehicle via its Bluetooth module. This Bluetooth wake-up command instructs the target vehicle to switch its Bluetooth module from sleep mode to active mode. The target vehicle refers to the vehicle pre-bound to the mobile terminal and the vehicle the user is currently looking for.

[0154] In some embodiments, the Bluetooth wake-up command may carry the device identifier of the mobile terminal. After receiving the Bluetooth wake-up command, the target vehicle can verify the legitimacy of the wake-up request based on the device identifier, preventing unauthorized devices from maliciously waking up the target vehicle.

[0155] S502, The target vehicle wakes up the Bluetooth module and establishes a Bluetooth connection with the mobile terminal.

[0156] In this step, after receiving the Bluetooth wake-up command, the target vehicle can wake up its in-vehicle Bluetooth module and establish a Bluetooth connection with the mobile terminal through Bluetooth broadcasting or active paging to form a two-way communication link.

[0157] In some embodiments, when the target vehicle is in a parked sleep state, its Bluetooth module is in a low-power listening mode, only receiving wake-up commands in a specific format to reduce the vehicle's static power consumption. Only after receiving a valid Bluetooth wake-up command does the Bluetooth module switch from low-power listening mode to full-function operation.

[0158] S503: The target vehicle synchronizes acoustic recognition parameters with the mobile terminal via Bluetooth connection.

[0159] In this step, after successfully establishing a Bluetooth connection, the target vehicle can synchronize acoustic identification parameters with the mobile terminal through this Bluetooth connection. These acoustic identification parameters may include at least one of the following: time synchronization information, transmission frequency band, transmission power, and spreading code sequence.

[0160] S504. The target vehicle dynamically generates a pseudo-random sequence based on acoustic recognition parameters, and uses the pseudo-random sequence to modulate and generate an acoustic watermark signal.

[0161] In this step, after the target vehicle obtains the synchronized acoustic recognition parameters, it can dynamically generate a pseudo-random sequence based on the parameters and modulate the pseudo-random sequence onto the carrier wave to generate an acoustic watermark signal.

[0162] S505: The target vehicle emits an acoustic watermark signal through a loudspeaker based on acoustic recognition parameters.

[0163] In this step, after generating the acoustic watermark signal, the target vehicle can transmit an audio signal carrying the acoustic watermark through its onboard speakers, based on the transmission frequency band and transmission power determined in the acoustic identification parameters. After propagating through space, the acoustic watermark signal is captured by the microphone of the mobile terminal for subsequent demodulation processing.

[0164] S506. The mobile terminal acquires the acoustic watermark signal sent by the target vehicle.

[0165] In this step, after the mobile terminal completes the synchronization of acoustic recognition parameters, it can collect ambient sound signals through its microphone and extract acoustic watermark signals from the collected ambient sound signals.

[0166] S507. The mobile terminal demodulates and extracts a pseudo-random sequence from the acoustic watermark signal, and determines the identity of the target vehicle based on the pseudo-random sequence and a locally synchronized reference sequence.

[0167] In this step, after acquiring the acoustic watermark signal, the mobile terminal can demodulate and extract a pseudo-random sequence from the acoustic watermark signal, and compare the extracted pseudo-random sequence with the locally synchronously generated reference sequence to determine the identity of the target vehicle based on the comparison result.

[0168] Optionally, the mobile terminal determines the spreading code sequence from the acoustic recognition parameters, and performs spread spectrum demodulation processing on the acoustic watermark signal based on the spreading code sequence to obtain a pseudo-random sequence. Specifically, the mobile terminal can perform correlation operations between the acoustic watermark signal and the spreading code sequence to remove the spread spectrum modulation and recover the original pseudo-random sequence.

[0169] Furthermore, the mobile terminal compares the extracted pseudo-random sequence with a locally synchronized reference sequence. The locally synchronized reference sequence is a sequence generated locally by the mobile terminal based on synchronized time information and a preset pseudo-random sequence generation algorithm, and used for verification. Since the mobile terminal and the target vehicle have already synchronized their times, both are able to generate consistent sequences based on the same time reference and the same generation algorithm.

[0170] If the pseudo-random sequence matches the reference sequence, the mobile terminal determines that the target vehicle is the vehicle being searched for; if the pseudo-random sequence does not match the reference sequence, the mobile terminal determines that the target vehicle is not the vehicle being searched for. After determining that the target vehicle is the vehicle being searched for, the mobile terminal can output a message indicating that the vehicle search was successful; after determining that the target vehicle is not the vehicle being searched for, it can output a message indicating that the vehicle search was unsuccessful, prompting the user to continue moving to another location to search.

[0171] In some embodiments, a security redundancy mechanism can also be configured. When Bluetooth synchronization fails, it can automatically downgrade to legacy mode. In legacy mode, the target vehicle can directly transmit an acoustic watermark signal to its surroundings by briefly broadcasting on an audible frequency band, ensuring the vehicle-finding function remains available even when Bluetooth connectivity is unavailable.

[0172] In addition, acoustic environmental quality indicators can be continuously monitored. When abnormal environments such as extreme noise or strong obstruction are detected, the data of such abnormal environments can be recorded. This recorded data can be used for subsequent iterative optimization of the acoustic watermark signal processing algorithm to continuously improve robustness and recognition reliability in complex and extreme environments.

[0173] The specific implementation details of each of the above steps can be found in the foregoing embodiments, and will not be repeated here.

[0174] In this embodiment, the mobile terminal sends a Bluetooth wake-up command in response to a user-triggered vehicle-finding operation. The target vehicle wakes up its Bluetooth module and establishes a Bluetooth connection. Both parties synchronize acoustic recognition parameters via Bluetooth. Based on these parameters, the target vehicle dynamically generates a pseudo-random sequence and modulates it to generate an acoustic watermark signal, which is then emitted through a speaker. The mobile terminal collects ambient sound signals through a microphone and extracts the acoustic watermark signal. Finally, by demodulating and extracting the pseudo-random sequence, it compares it with a local reference sequence to determine the identity of the target vehicle. In this process, Bluetooth is only used to establish a connection and synchronize acoustic recognition parameters; the acoustic watermark signal carries the dynamic pseudo-random sequence for identity authentication. Since the Bluetooth signal is not used for ranging and positioning, it reduces the problems of limited effective identification distance and susceptibility to positioning accuracy interference caused by Bluetooth signal obstruction and attenuation, thereby effectively improving the efficiency and reliability of vehicle finding in complex environments.

[0175] Figure 6 This is a schematic diagram of the structure of a vehicle identification device according to a first embodiment of the present application. Please refer to [link / reference]. Figure 6 The vehicle identification device 10 includes:

[0176] The first processing module 11 is used to respond to the user-triggered car-finding operation, send a Bluetooth wake-up command to the target vehicle, and establish a Bluetooth connection with the target vehicle.

[0177] The parameter synchronization module 12 is used to synchronize acoustic recognition parameters with the target vehicle via Bluetooth connection.

[0178] The second processing module 13 is used to acquire the acoustic watermark signal sent by the target vehicle. The acoustic watermark signal is an acoustic signal modulated by a pseudo-random sequence dynamically generated based on acoustic recognition parameters.

[0179] The third processing module 14 is used to demodulate and extract a pseudo-random sequence from the acoustic watermark signal, and determine the identity of the target vehicle based on the pseudo-random sequence and a locally synchronously generated reference sequence.

[0180] In one possible implementation, the acoustic identification parameters include at least one of the following: time synchronization information, transmission frequency band, and transmission power; the parameter synchronization module 12 is specifically used for:

[0181] Synchronize time with the target vehicle via Bluetooth connection; and / or

[0182] Negotiate the transmission frequency band with the target vehicle via Bluetooth connection; and / or,

[0183] The transmission power is confirmed by connecting to the target vehicle via Bluetooth.

[0184] In one possible implementation, the second processing module 13 is specifically used for:

[0185] Ambient sound signals are collected using the microphone of the mobile terminal;

[0186] Based on the transmission frequency band in the acoustic recognition parameters, the ambient sound signal is bandpass filtered to obtain the acoustic watermark signal, which is emitted by a speaker installed on the target vehicle.

[0187] In one possible implementation, the acoustic recognition parameters further include a spreading code sequence; the third processing module 14 is specifically used for:

[0188] Determine the spreading code sequence from the acoustic identification parameters;

[0189] The acoustic watermark signal is spread and demodulated based on the spreading code sequence to obtain a pseudo-random sequence.

[0190] In one possible implementation, the third processing module 14 is specifically used for:

[0191] The pseudo-random sequence is compared with a locally synchronized reference sequence;

[0192] If the pseudo-random sequence matches the reference sequence, then the target vehicle is identified as the vehicle to be searched.

[0193] If the pseudo-random sequence and the reference sequence are inconsistent, then the target vehicle is determined to be the vehicle being sought.

[0194] The vehicle identification device provided in this application embodiment can execute the above-described method embodiment on the mobile terminal side. Its implementation principle and beneficial effects are similar, and will not be described again here.

[0195] Figure 7 This is a schematic diagram of the structure of Embodiment 2 of the vehicle identification device provided in this application. Please refer to [link / reference]. Figure 7 The vehicle identification device 20 includes:

[0196] The communication connection module 21 is used to wake up the Bluetooth module and establish a Bluetooth connection with the mobile terminal in response to the Bluetooth wake-up command sent by the mobile terminal.

[0197] Synchronization module 22 is used to synchronize acoustic recognition parameters with a mobile terminal via Bluetooth connection;

[0198] Processing module 23 is used to dynamically generate a pseudo-random sequence based on acoustic recognition parameters, and to use the pseudo-random sequence to modulate and generate an acoustic watermark signal.

[0199] The transmitting module 24 is used to transmit an acoustic watermark signal through a speaker based on acoustic recognition parameters.

[0200] In one possible implementation, the processing module 23 is specifically used for:

[0201] Determine time synchronization information from acoustic recognition parameters;

[0202] A pseudo-random sequence is dynamically generated based on time synchronization information using a pseudo-random sequence generation algorithm.

[0203] In one possible implementation, the processing module 23 is specifically used for:

[0204] Based on the transmission frequency band and / or spreading code sequence in the acoustic recognition parameters, the carrier signal is modulated using a pseudo-random sequence to generate an acoustic watermark signal.

[0205] The carrier signal is an acoustic signal whose frequency corresponds to the transmission frequency band.

[0206] The vehicle identification device provided in this application embodiment can execute the above-described vehicle-side method embodiment, and its implementation principle and beneficial effects are similar, so they will not be described again here.

[0207] Figure 8 This is a schematic diagram of the structure of a mobile terminal provided in an embodiment of this application. Please refer to... Figure 8 The mobile terminal 30 provided in this embodiment includes at least one processor 31 and a memory 32. Optionally, the mobile terminal 30 also includes a communication component 34. The processor 31, the memory 32, and the communication component 34 are connected via a bus 33.

[0208] In the specific implementation process, at least one processor 31 executes computer execution instructions stored in memory 32, causing at least one processor 31 to execute the above-mentioned vehicle identification method.

[0209] The specific implementation process of processor 31 can be found in the above-described method embodiment applied to mobile terminals. Its implementation principle and technical effect are similar, and will not be repeated here.

[0210] Figure 9 This is a structural schematic diagram of the vehicle provided in an embodiment of this application. Please refer to... Figure 9 The vehicle 40 provided in this embodiment includes a speaker 41, at least one processor 42, and a memory 43. Optionally, the vehicle 40 also includes a communication component 45. The speaker 41, processor 42, memory 43, and communication component 45 are connected via a bus 44.

[0211] In the specific implementation process, the speaker 41 is used to emit an acoustic watermark signal; at least one processor 42 executes computer execution instructions stored in the memory 43, so that at least one processor 42 executes the above-mentioned vehicle identification method.

[0212] The specific implementation process of processor 42 can be found in the above-described method embodiment applied to vehicles, and its implementation principle and technical effect are similar, so it will not be repeated here.

[0213] In the above embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0214] The memory may include random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device.

[0215] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.

[0216] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle identification method described above.

[0217] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the aforementioned vehicle identification method.

[0218] The aforementioned readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.

[0219] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0220] The division of units is merely a logical functional division; in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.

[0221] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0222] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0223] If a function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0224] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by instruction-related hardware. The aforementioned components can be stored in a computer-readable storage medium. During execution, the steps of the above-described method embodiments are performed; and the aforementioned storage medium includes various media capable of storing code, such as ROM, RAM, magnetic disks, or optical disks.

[0225] Finally, it should be noted that other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This invention is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein, and is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope.

Claims

1. A vehicle identification method, characterized in that, Applied to a mobile terminal, the method includes: In response to a user-triggered car-finding operation, a Bluetooth wake-up command is sent to the target vehicle, and a Bluetooth connection is established with the target vehicle; The acoustic recognition parameters are synchronized with the target vehicle via the Bluetooth connection. Acquire the acoustic watermark signal sent by the target vehicle, wherein the acoustic watermark signal is an acoustic signal modulated by a pseudo-random sequence dynamically generated based on the acoustic recognition parameters; The pseudo-random sequence is extracted from the acoustic watermark signal by demodulation, and the identity of the target vehicle is determined based on the pseudo-random sequence and a locally synchronously generated reference sequence.

2. The method according to claim 1, characterized in that, The acoustic recognition parameters include at least one of the following: time synchronization information, transmission frequency band, and transmission power; the synchronization of acoustic recognition parameters with the target vehicle via the Bluetooth connection includes: Synchronize time with the target vehicle via the Bluetooth connection; and / or Negotiating the transmission frequency band with the target vehicle via the Bluetooth connection; and / or, The transmission power is confirmed with the target vehicle via the Bluetooth connection.

3. The method according to claim 2, characterized in that, The acquisition of the acoustic watermark signal sent by the target vehicle includes: Ambient sound signals are collected through the microphone of the mobile terminal; Based on the transmission frequency band in the acoustic recognition parameters, the ambient sound signal is bandpass filtered to obtain the acoustic watermark signal, which is emitted by a speaker installed on the target vehicle.

4. The method according to any one of claims 1-3, characterized in that, The acoustic recognition parameters also include a spreading code sequence; the demodulation and extraction of the pseudo-random sequence from the acoustic watermark signal includes: The spreading code sequence is determined from the acoustic identification parameters; The acoustic watermark signal is spread and demodulated based on the spreading code sequence to obtain the pseudo-random sequence.

5. The method according to any one of claims 1-3, characterized in that, The step of determining the identity of the target vehicle based on the pseudo-random sequence and a locally synchronized reference sequence includes: The pseudo-random sequence is compared with the locally synchronized reference sequence; If the pseudo-random sequence is consistent with the reference sequence, then the target vehicle is determined to be the vehicle to be searched. If the pseudo-random sequence and the reference sequence are inconsistent, then the target vehicle is determined to be a different vehicle than the one being sought.

6. A vehicle identification method, characterized in that, Applied to vehicles, the method includes: In response to a Bluetooth wake-up command sent by a mobile terminal, the Bluetooth module is woken up and a Bluetooth connection is established with the mobile terminal; The acoustic recognition parameters are synchronized with the mobile terminal via the Bluetooth connection. Based on the acoustic recognition parameters, a pseudo-random sequence is dynamically generated, and the pseudo-random sequence is used to modulate and generate an acoustic watermark signal. Based on the acoustic recognition parameters, the acoustic watermark signal is emitted through a speaker.

7. The method according to claim 6, characterized in that, The dynamic generation of pseudo-random sequences based on the acoustic recognition parameters includes: Time synchronization information is determined from the acoustic recognition parameters; The pseudo-random sequence is dynamically generated based on the time synchronization information using a pseudo-random sequence generation algorithm.

8. The method according to claim 6, characterized in that, The process of generating an acoustic watermark signal using the pseudo-random sequence modulation includes: Based on the transmission frequency band and / or spreading code sequence in the acoustic identification parameters, the carrier signal is modulated using the pseudo-random sequence to generate the acoustic watermark signal; The carrier signal is an acoustic signal whose frequency corresponds to the transmission frequency band.

9. A mobile terminal, characterized in that, include: Memory, processor; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-5.

10. A vehicle, characterized in that, include: Speakers, memory, and processors; The loudspeaker is used to emit acoustic watermark signals; The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 6-8.