Batch vehicle searching method, vehicle cloud platform, vehicle-mounted terminal and system
Through automatic matching and control of the vehicle cloud platform and on-board terminals, the problems of operational complexity and low efficiency in large-scale vehicle management are solved, and fast and accurate vehicle positioning and identification are achieved, improving vehicle search efficiency.
Patent Information
- Application Number
- CN202510246320.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-03
- Publication Date
- 2025-07-11
AI Technical Summary
In the management and operation of large-scale vehicles, there are problems of operational complexity and inefficiency, especially when batch update of vehicle software or replacement of parts, positioning and identifying target vehicles is time-consuming and laborious, and it is easy to cause omissions or errors due to human factors.
By obtaining the list of vehicles to be found and the vehicle characteristic information of the marked vehicles, using the vehicle cloud platform and on-board terminals, the target vehicle can be automatically matched and controlled to perform positioning instructions until all vehicles to be found are updated to the marked vehicles, and the search efficiency is improved in combination with voice recognition and navigation information.
It realizes rapid and accurate positioning and identification of multiple vehicles, improves vehicle search efficiency and accuracy, reduces human errors, and simplifies operational processes.
Smart Images

Figure CN120296144A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of the Internet of Things, and particularly to a method for batch vehicle searching, a vehicle cloud platform, an in-vehicle terminal and a system. Background Art
[0002] During the vehicle R & D and maintenance process, especially when it is necessary to batch update vehicle software or replace parts, locating and identifying target vehicles is usually a time-consuming and laborious task. Traditionally, technicians usually identify and start the vehicles to be flashed one by one by manually operating the vehicle keys. Each operation requires confirming whether the vehicle is in the correct position and performing relevant operations on it. This method not only has low efficiency, but also is prone to omissions or errors due to human factors, thus affecting the overall work progress.
[0003] In addition, when using a remote vehicle control system for vehicle management, although remote control of vehicles can be achieved, when performing batch operations, technicians usually need to input the vehicle identification number (VIN) of each vehicle one by one to find the target vehicle and perform corresponding operations. Since the VIN needs to be manually input for each operation, this method still has significant operational complexity and time waste. Especially in the context of large-scale vehicle management and batch flashing, the work efficiency is further reduced.
[0004] Therefore, the existing technology has obvious operation complexity and efficiency bottlenecks when facing large-scale vehicle management and operations. Summary of the Invention
[0005] Embodiments of the present invention provide a method for batch vehicle searching, a vehicle cloud platform, an in-vehicle terminal and a system to solve the problems of complex operation and low efficiency in the existing technology when facing large-scale vehicle management and operations.
[0006] A method for batch vehicle searching includes: Obtaining a list of vehicles to be searched and vehicle feature information of marked vehicles; Determining multiple vehicles to be searched that match the vehicle feature information from the list of vehicles to be searched; Obtaining a vehicle search request of the marked vehicle, where the vehicle search request includes vehicle search conditions; Searching for target vehicles that meet the vehicle search conditions from multiple vehicles to be searched; Controlling the target vehicle to perform a positioning indication operation, and updating the target vehicle as a marked vehicle until all the multiple vehicles to be searched are updated as marked vehicles.
[0007] Further, the obtaining of the list of vehicles to be searched includes: Obtaining an initial vehicle list; Screen the vehicles to be searched that meet the preset search area from the initial vehicle list, and obtain the list of vehicles to be searched.
[0008] Further, the screening of the vehicles to be searched that meet the preset search area from the initial vehicle list and obtaining the list of vehicles to be searched includes: Screen the first abnormal vehicles that do not meet the preset search area from the initial vehicle list, and obtain the list of the first abnormal vehicles; The screening of the vehicles to be searched that meet the preset search area from the initial vehicle list and obtaining the list of vehicles to be searched includes: Determine the second abnormal vehicles that do not match the vehicle feature information from the list of vehicles to be searched, and obtain the list of the second abnormal vehicles; The batch vehicle search method further includes: Send the list of the first abnormal vehicles and the list of the second abnormal vehicles to the marked vehicles.
[0009] Further, the positioning indication operation includes the signal system of the target vehicle working; the signal system includes a lighting system and an audio system.
[0010] Further, after controlling the target vehicle to perform the positioning indication operation, the batch vehicle search method includes: Obtain the navigation information of the target vehicle according to the marked vehicle and the target vehicle; Send the navigation information to the display system of the marked vehicle.
[0011] A batch vehicle search method includes: Obtain the first voice signal of the current vehicle; If the first voice signal meets the vehicle wake-up condition, perform intent recognition on the first voice information to obtain a first recognition result; If the first recognition result is feature retrieval, extract the feature retrieval field in the first voice signal; Obtain the vehicle feature information corresponding to the feature retrieval field from the first database, update the current vehicle to a marked vehicle, and send the vehicle feature information to the vehicle cloud platform.
[0012] Further, it includes: Obtain a second voice signal; If the second voice signal meets the vehicle wake-up condition, perform intent recognition on the second voice information to obtain a second recognition result; If the second recognition result is vehicle search, extract the vehicle search field in the second voice signal; Determine the vehicle search condition according to the vehicle search field; Generate a vehicle search request according to the vehicle search condition, and send the vehicle search request to the vehicle cloud platform.
[0013] Furthermore, it includes: Receive the first control request sent by the vehicle cloud platform; Execute the positioning indication operation according to the first control request.
[0014] A vehicle cloud platform, including: A vehicle information acquisition module, used to acquire a list of vehicles to be searched and vehicle feature information of marked vehicles; A feature matching module, used to determine multiple vehicles to be searched that match the vehicle feature information from the list of vehicles to be searched; A request acquisition module, used to acquire the vehicle search request of the marked vehicle, and the vehicle search request includes vehicle search conditions; A vehicle search module, used to find a target vehicle that meets the vehicle search condition from multiple vehicles to be searched; A vehicle control module, used to control the target vehicle to execute the positioning indication operation, and update the target vehicle as a marked vehicle until all multiple vehicles to be searched are updated as marked vehicles.
[0015] An in-vehicle terminal, including: A first voice acquisition module, used to acquire a first voice signal of the current vehicle; A first recognition module, used to perform intent recognition on the first voice information if the first voice signal meets the vehicle wake-up condition, and obtain a first recognition result; A feature retrieval module, used to extract a feature retrieval field in the first voice signal if the first recognition result is feature retrieval; A feature acquisition module, used to acquire vehicle feature information corresponding to the feature retrieval field from a first database, update the current vehicle as a marked vehicle, and send the vehicle feature information to the vehicle cloud platform.
[0016] A vehicle control system includes the above-mentioned vehicle cloud platform and the above-mentioned in-vehicle terminal, and the vehicle cloud platform is connected to the in-vehicle terminal.
[0017] The above batch vehicle search method, vehicle cloud platform, vehicle-mounted terminal and system obtain a list of vehicles to be searched and vehicle feature information of marked vehicles, determine multiple vehicles to be searched that match the vehicle feature information from the list of vehicles to be searched, obtain a vehicle search request of the marked vehicle, the vehicle search request includes vehicle search conditions, find a target vehicle that meets the vehicle search conditions from the multiple vehicles to be searched, control the target vehicle to execute a positioning indication operation, and update the target vehicle as a marked vehicle until all the multiple vehicles to be searched are updated as marked vehicles. By obtaining the vehicle feature information of the marked vehicle, then finding nearby target vehicles that match the vehicle feature information, and at the same time triggering the target vehicle to execute a positioning indication operation, it is convenient for on-site personnel to find the target vehicle and improve the vehicle search efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments of the present invention. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0019] Figure 1 is a flowchart of a batch vehicle search method in an embodiment of the present invention; Figure 2 is another flowchart of a batch vehicle search method in an embodiment of the present invention; Figure 3 is another flowchart of a batch vehicle search method in an embodiment of the present invention; Figure 4 is another flowchart of a batch vehicle search method in an embodiment of the present invention; Figure 5 is another flowchart of a batch vehicle search method in an embodiment of the present invention; Figure 6 is another flowchart of a batch vehicle search method in an embodiment of the present invention; Figure 7 is a schematic diagram of a vehicle cloud platform in an embodiment of the present invention; Figure 8 is a schematic diagram of a vehicle-mounted terminal in an embodiment of the present invention; Figure 9 is an application scenario diagram of a batch vehicle search method in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0020] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts belong to the scope of protection of the present invention.
[0021] The batch vehicle search method provided by the embodiment of the present invention, specifically, as Figure 9 shown, this batch vehicle search method is applied in a vehicle control system, and the vehicle control system includes a vehicle cloud platform and an in-vehicle terminal. The vehicle cloud platform and the in-vehicle terminal communicate through a network to implement the batch vehicle search method. The in-vehicle terminal is installed in the vehicle. The vehicle cloud platform can be implemented by an independent server or a server cluster composed of multiple servers.
[0022] In one embodiment, as Figure 1 shown, a batch vehicle search method is provided. Taking the application of this method in the vehicle cloud platform as an example, it includes the following steps: S101: Obtain a list of vehicles to be searched and vehicle feature information of the marked vehicles.
[0023] S102: Determine multiple vehicles to be searched that match the vehicle feature information from the list of vehicles to be searched.
[0024] S103: Obtain a vehicle search request for the marked vehicles, and the vehicle search request includes vehicle search conditions.
[0025] S104: Search for target vehicles that meet the vehicle search conditions from the multiple vehicles to be searched.
[0026] S105: Control the target vehicle to execute a positioning indication operation, and update the target vehicle as a marked vehicle until all the multiple vehicles to be searched are updated as marked vehicles.
[0027] Among them, the list of vehicles to be searched is a list of vehicles that the user needs to search. The list of vehicles to be searched includes the vehicle VIN codes of the vehicles to be searched. The marked vehicles are the vehicles that the user has found. The vehicle feature information includes the bus signal, version number, fault code, etc. of the vehicle.
[0028] As an example, in step S101, the list of vehicles to be searched can be uploaded by the user. The vehicle feature information of the marked vehicles is sent to the vehicle cloud platform by the in-vehicle terminal in the marked vehicles. Exemplarily, after the user first finds the first vehicle to be processed, that is, the marked vehicle, the vehicle feature information is sent to the vehicle cloud platform by the in-vehicle terminal in the marked vehicle.
[0029] As an example, in step S102, multiple vehicles to be searched are determined from the list of vehicles to be searched according to the vehicle feature information. Exemplarily, the vehicle cloud platform queries the vehicle feature information corresponding to the vehicle to be searched from the database system according to the vehicle VIN code of the vehicle to be searched, and matches the vehicle feature information corresponding to the vehicle to be searched with the vehicle feature information of the marked vehicle, so as to determine the vehicle to be searched that matches the vehicle feature information of the marked vehicle. That is to say, among the vehicles to be searched in the list of vehicles to be searched, some vehicles to be searched may match the vehicle feature information of the marked vehicle, and some vehicles to be searched may not match the vehicle feature information of the marked vehicle.
[0030] As an example, in step S103, the vehicle search request of the marked vehicle is obtained, and the vehicle search request includes vehicle search conditions. The vehicle search conditions are the conditions input by the user through the in-vehicle terminal. Preferably, the input method of the vehicle search conditions is voice input. Exemplarily, the vehicle search conditions may be the vehicle to be searched that is closest to the marked vehicle.
[0031] As an example, in step S104, a target vehicle that meets the vehicle search conditions is searched from multiple vehicles to be searched. Exemplarily, if the vehicle search condition is the vehicle to be searched that is closest to the marked vehicle, the distance between each vehicle to be searched and the marked vehicle is obtained, and the vehicle to be searched with the smallest distance is determined as the target vehicle.
[0032] As an example, in step S105, the target vehicle is controlled to perform a positioning indication operation, and the target vehicle is updated as a marked vehicle until all multiple vehicles to be searched are updated as marked vehicles. In this example, after the vehicle cloud platform determines the target vehicle, it controls the target vehicle to perform a positioning indication operation, such as controlling the target vehicle to trigger the vehicle's hazard lights and horn, so as to indicate the user of the location of the target vehicle, and updates the target vehicle as a marked vehicle. When the user finishes processing the target vehicle, such as refreshing some vehicle software or replacing some components, the user can re-send a vehicle search request to the vehicle cloud platform through the target vehicle to search for the next vehicle to be searched that is closest to the target vehicle until all multiple vehicles to be searched are updated as marked vehicles.
[0033] In this embodiment, a list of vehicles to be searched and vehicle feature information of marked vehicles are obtained. Multiple vehicles to be searched that match the vehicle feature information are determined from the list of vehicles to be searched. A vehicle search request of the marked vehicle is obtained. The vehicle search request includes vehicle search conditions. Target vehicles that meet the vehicle search conditions are found from the multiple vehicles to be searched. The target vehicles are controlled to perform positioning indication operations, and the target vehicles are updated as marked vehicles until all the multiple vehicles to be searched are updated as marked vehicles. By obtaining the vehicle feature information of the marked vehicles, then finding target vehicles nearby that match the vehicle feature information, and at the same time triggering the target vehicles to perform positioning indication operations, it is convenient for on-site personnel to find the target vehicles and improve the vehicle search efficiency.
[0034] In one embodiment, as Figure 2 shown, in step S101, obtaining a list of vehicles to be searched includes: S201: Obtain an initial vehicle list.
[0035] S202: Screen the vehicles to be searched that meet the preset search area from the initial vehicle list to obtain a list of vehicles to be searched.
[0036] As an example, in step S201, an initial vehicle list is obtained. The initial vehicle list is a vehicle list to be processed. Exemplarily, the processing includes refreshing some vehicle software or replacing certain components. The initial vehicle list includes vehicle VIN codes.
[0037] As an example, in step S202, the vehicle cloud platform obtains the positioning information corresponding to each vehicle according to the multiple vehicle VIN codes in the initial vehicle list. The vehicles to be searched that meet the preset search area are screened from the initial vehicle list to obtain a list of vehicles to be searched. The preset search area is a user-defined area. That is, it is determined whether the vehicles in the initial vehicle list are within the preset search area.
[0038] In this embodiment, an initial vehicle list is obtained, the vehicles to be searched that meet the preset search area are screened from the initial vehicle list to obtain a list of vehicles to be searched, so as to prevent vehicles outside the preset search area from being awakened and improve the vehicle search accuracy.
[0039] In one embodiment, screening the vehicles to be searched that meet the preset search area from the initial vehicle list to obtain a list of vehicles to be searched includes: screening the first abnormal vehicles that do not meet the preset search area from the initial vehicle list to obtain a list of the first abnormal vehicles. Exemplarily, the vehicles whose positioning information in the initial vehicle list is not within the preset search area are determined as the first abnormal vehicles to obtain the first abnormal list.
[0040] Screen the vehicles to be searched that meet the preset search area from the initial vehicle list, and obtain the list of vehicles to be searched, including: determine the second abnormal vehicles that do not match the vehicle feature information from the list of vehicles to be searched, and obtain the list of the second abnormal vehicles. Exemplarily, determine the vehicles in the initial vehicle list whose vehicle feature information does not match that of the marked vehicles as the second abnormal vehicles, and obtain the second abnormal list.
[0041] Further, send the list of the first abnormal vehicles and the list of the second abnormal vehicles to the marked vehicles. Exemplarily, send the list of the first abnormal vehicles and the list of the second abnormal vehicles to the marked vehicles, so as to display the list of the first abnormal vehicles and the list of the second abnormal vehicles through the in-vehicle terminals of the marked vehicles, facilitating the user to use other methods to find the vehicles in the list of the first abnormal vehicles and the list of the second abnormal vehicles, and improving the accuracy of vehicle search. The other methods are, for example, the car key or the mobile phone app.
[0042] In this embodiment, screen the first abnormal vehicles that do not meet the preset search area from the initial vehicle list, obtain the list of the first abnormal vehicles, determine the second abnormal vehicles that do not match the vehicle feature information from the list of vehicles to be searched, obtain the list of the second abnormal vehicles, and send the list of the first abnormal vehicles and the list of the second abnormal vehicles to the marked vehicles, so as to remind the user to confirm the list of the first abnormal vehicles and the list of the second abnormal vehicles, and improve the reliability of vehicle search.
[0043] In one embodiment, the positioning indication operation includes the signal system of the target vehicle working; the signal system includes the lighting system and the audio system. Thus, it is convenient for the user to quickly find the target vehicle through the lighting system and the audio system of the target vehicle, and improve the vehicle search efficiency.
[0044] In one embodiment, as Figure 3 shown, after step S105, after controlling the target vehicle to perform the positioning indication operation, the batch vehicle search method includes: S301: Obtain the navigation information of the target vehicle according to the marked vehicle and the target vehicle.
[0045] S302: Send the navigation information to the display system of the marked vehicle.
[0046] As an example, in step S301, the vehicle cloud platform obtains the distance between the marked vehicle and the target vehicle, and the azimuth information of the target vehicle relative to the marked vehicle according to the positioning information of the marked vehicle and the positioning information of the target vehicle, and obtains the navigation information of the target vehicle according to the distance between the marked vehicle and the target vehicle, and the azimuth information of the target vehicle relative to the marked vehicle.
[0047] As an example, in step S302, the navigation information is sent to the display system of the marked vehicle, so that the user can quickly find the target vehicle through the navigation information displayed on the in-vehicle terminal in the marked vehicle.
[0048] In this embodiment, according to the marked vehicle and the target vehicle, the navigation information of the target vehicle is obtained, and the navigation information is sent to the display system of the marked vehicle, so that the user can be directed to find the target vehicle by combining the positioning indication operation of the target vehicle and the navigation information, improving the efficiency and accuracy of finding the target vehicle.
[0049] This embodiment provides a method for batch vehicle searching, as Figure 4 shown, which is applied in an in-vehicle terminal and includes: S401: Obtain the first voice signal of the current vehicle.
[0050] S402: If the first voice signal meets the vehicle wake-up condition, perform intent recognition on the first voice message to obtain the first recognition result.
[0051] S403: If the first recognition result is feature retrieval, extract the feature retrieval field in the first voice signal.
[0052] S404: Obtain the vehicle feature information corresponding to the feature retrieval field from the first database, update the current vehicle to a marked vehicle, and send the vehicle feature information to the vehicle cloud platform.
[0053] As an example, in step S401, the user first finds the first vehicle to be processed within the preset search area and inputs the first voice signal to the vehicle to be processed, that is, the current vehicle, by means of voice input.
[0054] As an example, in step S402, if the first voice signal meets the vehicle wake-up condition, perform intent recognition on the first voice message to obtain the first recognition result. The vehicle wake-up condition is the condition for waking up the vehicle. Exemplarily, when the first voice signal input by the user is: "Hello Xiaoqi, read the gateway version and the BCM version number". The vehicle wake-up condition is the wake-up word detection. The in-vehicle terminal detects whether the first voice signal contains a wake-up word, such as "Hello Xiaoqi". If the wake-up word exists, perform intent recognition on the first voice message to obtain the first recognition result. For example, perform semantic recognition on "read the gateway version and the BCM version number" to obtain the first recognition result. Exemplarily, based on a natural language processing (NLP) model to recognize the user's intent.
[0055] As an example, in step S403, if the first recognition result is feature retrieval, the feature retrieval fields in the first voice signal are extracted. For example, if the user's intention is recognized as feature retrieval based on semantics, the feature retrieval fields, such as "gateway version" and "BCM version number", are extracted from "Hello Xiaoqi, read the gateway version and BCM version number".
[0056] As an example, in step S404, the first database is the database of the in-vehicle terminal, which is used to store the vehicle feature information of the current vehicle. The vehicle feature information corresponding to the feature retrieval fields is obtained from the first database, and the current vehicle is updated to a marked vehicle, and the vehicle feature information is sent to the vehicle cloud platform.
[0057] In this embodiment, the first voice signal of the current vehicle is obtained. If the first voice signal meets the vehicle wake-up condition, the first voice message is subjected to intention recognition to obtain the first recognition result. If the first recognition result is feature retrieval, the feature retrieval fields in the first voice signal are extracted, the vehicle feature information corresponding to the feature retrieval fields is obtained from the first database, and the current vehicle is updated to a marked vehicle, and the vehicle feature information is sent to the vehicle cloud platform, so as to extract the vehicle feature information by voice and send it to the vehicle cloud platform to search for the target vehicle through the vehicle cloud platform, improving the efficiency of batch vehicle search.
[0058] In one embodiment, as Figure 5 shown, the batch vehicle search method includes: S501: Obtain a second voice signal.
[0059] S502: If the second voice signal meets the vehicle wake-up condition, perform intention recognition on the second voice message to obtain a second recognition result.
[0060] S503: If the second recognition result is vehicle search, extract the vehicle search fields in the second voice signal.
[0061] S504: Determine the vehicle search condition according to the vehicle search fields.
[0062] S505: Generate a vehicle search request according to the vehicle search condition, and send the vehicle search request to the vehicle cloud platform.
[0063] As an example, in step S501, after the user finds the marked vehicle, a second voice signal is input to the in-vehicle terminal by voice. For example, "Hello Xiaoqi, help me find the next vehicle that needs to be processed and is closest to me".
[0064] As an example, in step S502, if the second voice signal meets the vehicle wake-up condition, the second voice message is subjected to intent recognition to obtain a second recognition result. This vehicle wake-up condition is the wake-up word detection. The in-vehicle terminal detects whether the first voice signal contains a wake-up word, such as "Hello Xiaoqi". If the wake-up word exists, the second voice message is subjected to intent recognition to obtain a second recognition result. For example, semantic recognition is performed on "Help me find the next vehicle to be processed closest to me" to obtain a second recognition result. Exemplarily, the user's intent is recognized based on a natural language processing (NLP) model.
[0065] As an example, in step S503, if the second recognition result is vehicle search, the vehicle search field in the second voice signal is extracted. For example, if the user intent is recognized as vehicle search according to semantics, the vehicle search field is extracted from "Hello Xiaoqi, help me find the next vehicle to be processed closest to me", such as "find the next vehicle to be processed closest to me".
[0066] As an example, in step S504, according to the vehicle search field, the vehicle search condition is determined. For example, according to "find the next vehicle to be processed closest to me", the vehicle search condition is determined as the vehicle to be searched closest to the marked vehicle.
[0067] As an example, in step S505, according to the vehicle search condition, a vehicle search request is generated and the vehicle search request is sent to the vehicle cloud platform. So that the vehicle cloud platform can determine the target vehicle according to the vehicle search request.
[0068] In this embodiment, the second voice signal is obtained. If the second voice signal meets the vehicle wake-up condition, the second voice message is subjected to intent recognition to obtain a second recognition result. If the second recognition result is vehicle search, the vehicle search field in the second voice signal is extracted. According to the vehicle search field, the vehicle search condition is determined. According to the vehicle search condition, a vehicle search request is generated and the vehicle search request is sent to the vehicle cloud platform, so that it is not necessary to batch search for vehicles by inputting the vehicle VIN multiple times, improving the batch vehicle search efficiency.
[0069] In one embodiment, as Figure 6 shown, the batch vehicle search method includes: S601: Receive a first control request sent by the vehicle cloud platform.
[0070] S602: Perform a positioning indication operation according to the first control request.
[0071] As an example, in steps S601 and S602, when the in-vehicle terminal of the target vehicle receives the first control request sent by the vehicle cloud platform, according to the first control request, a positioning indication operation is performed to indicate the location of the target vehicle to the user according to the positioning indication operation.
[0072] In this embodiment, the first control request sent by the vehicle cloud platform is received, and according to the first control request, a positioning indication operation is performed to facilitate employees to quickly find the target vehicle.
[0073] It should be understood that the magnitudes of the sequence numbers of the steps in the above embodiments do not mean the order of execution. The order of execution of each process should be determined according to its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
[0074] In one embodiment, a vehicle cloud platform is provided, and the vehicle cloud platform corresponds one-to-one with the batch vehicle search method in the above embodiment. As Figure 7 shown, the vehicle cloud platform includes a vehicle information acquisition module 701, a feature matching module 702, a request acquisition module 703, a vehicle search module 704, and a vehicle control module 705. The detailed description of each functional module is as follows: The vehicle information acquisition module 701 is used to acquire the list of vehicles to be searched and the vehicle feature information of the marked vehicles; The feature matching module 702 is used to determine multiple vehicles to be searched that match the vehicle feature information from the list of vehicles to be searched; The request acquisition module 703 is used to acquire the vehicle search request of the marked vehicle, and the vehicle search request includes vehicle search conditions; The vehicle search module 704 is used to find the target vehicle that meets the vehicle search conditions from multiple vehicles to be searched; The vehicle control module 705 is used to control the target vehicle to perform a positioning indication operation, and update the target vehicle as a marked vehicle until all multiple vehicles to be searched are updated as marked vehicles.
[0075] Furthermore, the vehicle information acquisition module 701 includes: The first list acquisition unit is used to acquire the initial vehicle list; The second list acquisition unit is used to screen the vehicles to be searched that meet the preset search area from the initial vehicle list, and acquire the list of vehicles to be searched.
[0076] Furthermore, the second list acquisition unit includes: The first abnormal list subunit is used to screen the first abnormal vehicles that do not meet the preset search area from the initial vehicle list, and acquire the first abnormal vehicle list; The second list acquisition unit includes: A second exception list subunit, configured to determine, from a list of vehicles to be searched, second exception vehicles that do not match the vehicle feature information, and obtain a second exception vehicle list; The vehicle cloud platform further includes: A list sending module, configured to send the first exception vehicle list and the second exception vehicle list to the marked vehicles.
[0077] Further, the vehicle cloud platform includes: A navigation obtaining module, configured to obtain navigation information of a target vehicle according to the marked vehicle and the target vehicle; A navigation sending module, configured to send the navigation information to a display system of the marked vehicle.
[0078] In one embodiment, an in-vehicle terminal is provided, which corresponds one-to-one to the batch vehicle search method in the above embodiment. As Figure 8 shown, the in-vehicle terminal includes a voice obtaining module 801, a first recognition module 802, a feature retrieval module 803, and a feature obtaining module 804. The detailed descriptions of each functional module are as follows: A first voice obtaining module 801, configured to obtain a first voice signal of the current vehicle; A first recognition module 802, configured to, if the first voice signal meets the vehicle wake-up condition, perform intent recognition on the first voice information to obtain a first recognition result; A feature retrieval module 803, configured to, if the first recognition result is feature retrieval, extract a feature retrieval field from the first voice signal; A feature obtaining module 804, configured to obtain vehicle feature information corresponding to the feature retrieval field from a first database, update the current vehicle to a marked vehicle, and send the vehicle feature information to the vehicle cloud platform.
[0079] Further, the in-vehicle terminal further includes: A second voice obtaining module 801, configured to obtain a second voice signal; A second recognition module, configured to, if the second voice signal meets the vehicle wake-up condition, perform intent recognition on the second voice information to obtain a second recognition result; A field extraction module, configured to, if the second recognition result is vehicle search, extract a vehicle search field from the second voice signal; A condition determination module, configured to determine a vehicle search condition according to the vehicle search field; A request sending module, configured to generate a vehicle search request according to the vehicle search condition, and send the vehicle search request to the vehicle cloud platform.
[0080] Further, the in-vehicle terminal further includes: A request receiving module, configured to receive a first control request sent by the vehicle cloud platform; An operation execution module, configured to execute a positioning indication operation according to a first control request.
[0081] This embodiment provides a vehicle control system, including the above-mentioned vehicle cloud platform and the above-mentioned in-vehicle terminal, where the vehicle cloud platform is connected to the in-vehicle terminal.
[0082] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In practical applications, the above-mentioned functions can be allocated to different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above.
[0083] The above-described embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the protection scope of the present invention.
Claims
1. A batch car-finding method, characterized in that, Including: Obtain a list of vehicles to be searched and vehicle feature information of marked vehicles; Determine multiple vehicles to be searched that match the vehicle feature information from the list of vehicles to be searched; Obtain a vehicle search request of the marked vehicle, where the vehicle search request includes vehicle search conditions; Search for target vehicles that meet the vehicle search conditions from multiple vehicles to be searched; Control the target vehicle to perform a positioning indication operation, and update the target vehicle as a marked vehicle until all multiple vehicles to be searched are updated as marked vehicles.
2. The batch car search method according to claim 1, wherein The obtaining of the list of vehicles to be searched includes: Obtain an initial vehicle list; Screen vehicles to be searched that meet a preset search area from the initial vehicle list to obtain the list of vehicles to be searched.
3. The batch vehicle search method according to claim 2, characterized in that, The screening of vehicles to be searched that meet a preset search area from the initial vehicle list to obtain the list of vehicles to be searched includes: Screen first abnormal vehicles that do not meet the preset search area from the initial vehicle list to obtain a first abnormal vehicle list; The screening of vehicles to be searched that meet a preset search area from the initial vehicle list to obtain the list of vehicles to be searched includes: Determine second abnormal vehicles that do not match the vehicle feature information from the list of vehicles to be searched to obtain a second abnormal vehicle list; The batch vehicle search method further includes: Send the first abnormal vehicle list and the second abnormal vehicle list to the marked vehicle.
4. The batch car finding method according to claim 1, wherein The positioning indication operation includes the signal system of the target vehicle working; the signal system includes a lighting system and an audio system.
5. The batch car finding method according to claim 1, wherein After controlling the target vehicle to perform the positioning indication operation, the batch vehicle search method includes: Obtain navigation information of the target vehicle according to the marked vehicle and the target vehicle; Send the navigation information to the display system of the marked vehicle.
6. A batch car finding method, characterized in that, Including: Obtain a first voice signal of the current vehicle; If the first voice signal meets the vehicle wake-up condition, perform intent recognition on the first voice information to obtain a first recognition result; If the first recognition result is feature retrieval, extract the feature retrieval field in the first voice signal; Obtain vehicle feature information corresponding to the feature retrieval field from a first database, update the current vehicle as a marked vehicle, and send the vehicle feature information to a vehicle cloud platform.
7. The batch vehicle search method according to claim 6, characterized in that, Including: Obtain a second voice signal; If the second voice signal meets the vehicle wake-up condition, perform intent recognition on the second voice information to obtain a second recognition result; If the second recognition result is vehicle search, extract the vehicle search field in the second voice signal; Determine the vehicle search conditions according to the vehicle search field; Generate a vehicle search request according to the vehicle search conditions, and send the vehicle search request to the vehicle cloud platform.
8. The batch vehicle search method according to claim 6, characterized in that, Including: Receive a first control request sent by the vehicle cloud platform; Perform a positioning indication operation according to the first control request.
9. A vehicle cloud platform, characterized in that, Including: A vehicle information acquisition module for obtaining a list of vehicles to be searched and vehicle feature information of marked vehicles; A feature matching module, configured to determine multiple vehicles to be searched for that match the vehicle feature information from the list of vehicles to be searched for; A request acquisition module, configured to acquire a vehicle search request of the marked vehicle, where the vehicle search request includes vehicle search conditions; A vehicle search module, configured to search for a target vehicle that meets the vehicle search conditions from the multiple vehicles to be searched for; A vehicle control module, configured to control the target vehicle to perform a positioning indication operation, and update the target vehicle to a marked vehicle until all the multiple vehicles to be searched for are updated to marked vehicles.
10. A vehicle-mounted terminal, characterized in that, Comprising: A first voice acquisition module, configured to acquire a first voice signal of the current vehicle; A first recognition module, configured to perform intent recognition on the first voice information and obtain a first recognition result if the first voice signal meets the vehicle wake-up condition; A feature retrieval module, configured to extract a feature retrieval field in the first voice signal if the first recognition result is feature retrieval; A feature acquisition module, configured to acquire vehicle feature information corresponding to the feature retrieval field from a first database, update the current vehicle to a marked vehicle, and send the vehicle feature information to a vehicle cloud platform.
11. A vehicle control system, characterized in that, Comprising the vehicle cloud platform according to claim 9 and the in-vehicle terminal according to claim 10, where the vehicle cloud platform is connected to the in-vehicle terminal.