Vehicle data collection method, device, equipment and storage medium
By obtaining vehicle identification codes and acquisition schemes based on regional identification information in the vehicle data acquisition system, and screening target vehicles based on feedback data, the problem of low vehicle data acquisition efficiency in the prior art is solved, and more efficient and accurate Data acquisition and continuous optimization.
Patent Information
- Application Number
- CN202311810658.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-25
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2043-12-25
AI Technical Summary
The existing vehicle data collection methods are inefficient, and they fail to configure and issue specific acquisition plans based on regional and user differences, resulting in large data differences, affecting functional applicability and user experience.
When receiving the area identification information, obtain the corresponding multiple vehicle identification codes and area acquisition plans, send the collection plan to the vehicle to be configured, filter the target vehicle based on the feedback collection data and determine the target acquisition plan, and finally send the target acquisition plan to the target vehicle.
By configuring specific acquisition plans based on factors such as regional and user differences, the efficiency and accuracy of vehicle data acquisition are improved, different needs and preferences are met, vehicle data usage rate is improved, and continuous optimization function is realized.
Smart Images

Figure CN117835152B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle networking technology, and in particular to a vehicle data collection method, device, equipment and storage medium. Background Art
[0002] Normally, the data collected on the vehicle side is used for scenarios such as algorithm updates and iterations, scenario library establishment, and after-sales technical support. The data collection strategy for traditional vehicles is to uniformly configure and distribute all vehicles through vehicle identification codes, without considering configuring and distributing specific collection plans based on factors such as regions and user differences. The differences in road conditions, scenes, climate and other dimensions in different provinces and cities, as well as the differences in driving behaviors of different users, will lead to large differences in the collected data. For example, the road conditions of urban and rural roads, the driving environment and climatic conditions in winter and summer will affect the applicability of the functions and user experience. Therefore, how to configure and distribute specific collection plans is a technical problem that needs to be solved urgently.
[0003] The above content is only used to assist in understanding the technical solution of the present invention and does not constitute an admission that the above content is prior art. Summary of the Invention
[0004] The main purpose of the present invention is to provide a vehicle data collection method, device, equipment and storage medium, aiming to solve the technical problem of low efficiency of existing vehicle data collection methods.
[0005] To achieve the above object, the present invention provides a vehicle data collection method, which includes the following steps:
[0006] Upon receiving the region identification information, obtaining a plurality of vehicle identification codes and a region collection plan corresponding to the region identification information;
[0007] Sending the regional collection plan to the vehicles to be configured corresponding to the vehicle identification codes, so that each configured vehicle collects data according to the regional collection plan and provides feedback;
[0008] Upon receiving the collected data fed back by each to-be-configured vehicle, a target vehicle is screened out from the plurality of to-be-configured vehicles according to the collected data of each to-be-configured vehicle, and a target collection scheme for the target vehicle is determined;
[0009] The target acquisition plan is sent to the target vehicle, so that the target vehicle performs data acquisition according to the target acquisition plan.
[0010] Optionally, before obtaining the plurality of vehicle identification codes and the regional collection plan corresponding to the regional identification information, the method further includes:
[0011] Determining the area to be collected according to the area identification information;
[0012] Acquiring weather information and road information of the area to be collected;
[0013] A regional collection plan for the area to be collected is formulated based on the weather information and the road information.
[0014] Optionally, formulating a regional collection plan for the area to be collected based on the weather information and the road information includes:
[0015] Setting a scene based on the weather information and road information to obtain a regional scene of the area to be collected;
[0016] Set conditions based on the regional scenario and determine the collection triggering rules;
[0017] A regional collection plan for the area to be collected is formulated according to the collection triggering rules.
[0018] Optionally, screening out a target vehicle from a plurality of vehicles to be configured based on the collected data of each vehicle to be configured, and determining a target collection scheme for the target vehicle, includes:
[0019] Clean the collected data of each vehicle to be configured according to a preset data cleaning method to obtain cleaned data of each vehicle to be configured;
[0020] Perform statistics on the cleaning data of each vehicle to be configured according to a preset statistical method to obtain collected statistical data of each vehicle to be configured;
[0021] A target vehicle is screened out from a plurality of vehicles to be configured according to the collected statistical data of each vehicle to be configured, and a target collection plan for the target vehicle is determined.
[0022] Optionally, screening out a target vehicle from a plurality of vehicles to be configured based on the collected statistical data of each vehicle to be configured, and determining a target collection scheme for the target vehicle, includes:
[0023] Sort the collected statistical data of each vehicle to be configured;
[0024] Filtering a target vehicle from multiple vehicles to be configured according to the sorting result;
[0025] The target acquisition plan for the target vehicle is determined based on the acquired statistical data of each vehicle to be configured.
[0026] Optionally, determining the target acquisition scheme for the target vehicle based on the collected statistical data of each to-be-configured vehicle includes:
[0027] Determine the required label of the target vehicle based on the collected statistical data of each vehicle to be configured;
[0028] Determining data influencing factors based on the demand labels;
[0029] A target acquisition plan for the target vehicle is formulated according to the demand label and the data influencing factors.
[0030] Optionally, upon receiving the region identification information, obtaining a plurality of vehicle identification codes corresponding to the region identification information includes:
[0031] When the region identification information is received, the region identification information is sent to the information management server, so that the information management server determines a plurality of vehicle identification codes according to the region identification information and an information management database and feeds back the determined vehicle identification codes.
[0032] In addition, to achieve the above-mentioned purpose, the present invention further provides a vehicle data collection device, the vehicle data collection device comprising:
[0033] an acquisition module, configured to acquire, upon receiving the region identification information, a plurality of vehicle identification codes and a region collection plan corresponding to the region identification information;
[0034] A sending module, configured to send the regional collection plan to the to-be-configured vehicles corresponding to the vehicle identification codes, so that each configured vehicle collects data according to the regional collection plan and provides feedback;
[0035] a screening module configured to, upon receiving the collected data fed back by each to-be-configured vehicle, screen out a target vehicle from the plurality of to-be-configured vehicles based on the collected data of each to-be-configured vehicle, and determine a target collection scheme for the target vehicle;
[0036] The sending module is further configured to send the target acquisition plan to the target vehicle, so that the target vehicle performs data acquisition according to the target acquisition plan.
[0037] In addition, to achieve the above-mentioned purpose, the present invention also proposes a vehicle data acquisition device, which includes: a memory, a processor, and a vehicle data acquisition program stored in the memory and executable on the processor, wherein the vehicle data acquisition program is configured to implement the steps of the vehicle data acquisition method described above.
[0038] In addition, to achieve the above-mentioned purpose, the present invention further proposes a storage medium, on which a vehicle data collection program is stored. When the vehicle data collection program is executed by a processor, the steps of the vehicle data collection method described above are implemented.
[0039] The present invention obtains multiple vehicle identification codes and regional collection plans corresponding to the regional identification information upon receiving it; transmits the regional collection plan to each to-be-configured vehicle corresponding to the vehicle identification code, causing each configured vehicle to collect data and provide feedback according to the regional collection plan; upon receiving the collected data provided by each to-be-configured vehicle, selects a target vehicle from the multiple to-be-configured vehicles based on the collected data of each to-be-configured vehicle, determines a target collection plan for the target vehicle, and transmits the target collection plan to the target vehicle, causing the target vehicle to collect data according to the target collection plan. By configuring and distributing specific collection plans based on factors such as regional and user differences, different needs and preferences can be better met, vehicle data utilization rates can be improved, and continuous optimization can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 It is a structural diagram of a vehicle data acquisition device in a hardware operating environment involved in an embodiment of the present invention;
[0041] Figure 2 This is a flow chart of a first embodiment of a vehicle data collection method according to the present invention;
[0042] Figure 3 This is a schematic diagram of the overall process of an embodiment of a vehicle data collection method of the present invention;
[0043] Figure 4 This is a flow chart of a second embodiment of the vehicle data collection method of the present invention;
[0044] Figure 5 This is a structural block diagram of the first embodiment of the vehicle data acquisition device of the present invention.
[0045] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION
[0046] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0047] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of a vehicle data acquisition device in the hardware operating environment involved in an embodiment of the present invention.
[0048] like Figure 1As shown, the vehicle data acquisition device may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and optionally the user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (Wi-Fi) interface). The memory 1005 may be a high-speed random access memory (RAM) memory, or a stable non-volatile memory (NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0049] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation on the vehicle data acquisition device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0050] like Figure 1 As shown, the memory 1005 as a storage medium may include an operating system, a network communication module, a user interface module, and a vehicle data acquisition program.
[0051] exist Figure 1 In the vehicle data acquisition device shown, the network interface 1004 is mainly used for data communication with the network server; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the vehicle data acquisition device of the present invention can be set in the vehicle data acquisition device, and the vehicle data acquisition device calls the vehicle data acquisition program stored in the memory 1005 through the processor 1001 and executes the vehicle data acquisition method provided by the embodiment of the present invention.
[0052] The embodiment of the present invention provides a vehicle data collection method, referring to Figure 2 , Figure 2 This is a flow chart of a first embodiment of a vehicle data collection method according to the present invention.
[0053] In this embodiment, the vehicle data collection method includes the following steps:
[0054] Step S10: upon receiving the region identification information, obtaining a plurality of vehicle identification codes and a region collection plan corresponding to the region identification information.
[0055] It should be noted that the executor of this embodiment is the intelligent driving cloud platform device, wherein the intelligent driving cloud platform device has functions such as data processing, data communication and program running. The intelligent driving cloud platform device can be an integrated controller, control computer and other devices. Of course, it can also be other devices with similar functions. This embodiment does not limit this.
[0056] It can be understood that the regional identification information refers to the identification information of the province and city where the vehicle is located, the vehicle identification code refers to the unique vehicle identification number, and the regional collection plan refers to the data collection plan specific to each province and city.
[0057] In a specific implementation, when the identification information of the province and city where the vehicle is located is received, the vehicle identification numbers of multiple vehicles in the province and city where the vehicle is located and the specific data collection scheme corresponding to the province and city where the vehicle is located are obtained.
[0058] It should be noted that in order to accurately obtain the regional collection plan, further, before obtaining the multiple vehicle identification codes and regional collection plan corresponding to the regional identification information, it also includes: determining the area to be collected based on the regional identification information; obtaining the weather information and road information of the area to be collected; and formulating the regional collection plan for the area to be collected based on the weather information and the road information.
[0059] It can be understood that the area to be collected refers to the province or city where data collection is to be performed, the weather information refers to the weather condition information of each province or city, and the road information refers to the road condition information of each province or city.
[0060] In the specific implementation, the province and city where data collection is to be carried out is determined based on the obtained provincial and municipal identification information of the vehicle, and then the weather condition information and road condition information of the province and city where data collection is to be carried out are obtained. Finally, a data collection plan corresponding to the province and city where data collection is to be carried out is formulated based on the weather condition information and road condition information corresponding to the province and city where data collection is to be carried out.
[0061] In a specific implementation, in order to accurately formulate a regional collection plan, further, the regional collection plan for the area to be collected is formulated based on the weather information and the road information, including: setting the scene according to the weather information and the road information to obtain the regional scene of the area to be collected; setting conditions according to the regional scene to determine the collection triggering rules; and formulating the regional collection plan for the area to be collected according to the collection triggering rules.
[0062] It can be understood that the regional scenario refers to the data collection scenario corresponding to each province and city, and the collection trigger rule refers to the trigger condition for collecting data. As shown in Table 1, most of the data collected by the vehicle side is triggered by function activation or abnormal conditions. The corresponding trigger rules can be pre-set according to the data content collected by the vehicle side. By monitoring the signal status information during vehicle driving, the collection will be triggered once the preset conditions are met.
[0063] Table 1:
[0064]
[0065] In the specific implementation, the regional collection scene of the area to be collected is set according to the weather conditions and road conditions, and then the trigger conditions for collecting data are set according to the set regional collection scene. Finally, the regional collection plan for the area to be collected is formulated according to the trigger conditions for collecting data.
[0066] It should be noted that, based on factors such as the road conditions, climate and latitude of each province and city, a specific collection plan is formulated for each province and city. After obtaining the vehicle identification code of each province and city from the digital marketing platform, the collection plan for each province and city's vehicles is issued in batches through the Zhijia Cloud Platform. After the vehicle is powered on, a response is generated to the collection plan and the vehicle-side collection plan is updated, and then the result of the successful response from the vehicle-side is returned to the Zhijia Cloud Platform. In the configuration of the collection plan, function trigger data for specific scenarios such as foggy days, rainy days, dusk, and night can be set. When considering the road conditions of each province and city, the collection of up and down ramps, up and down ramp processes, and driving data in tunnels can be considered. The specific scenario can be set in combination with the situation of each province and city, and set in the configuration file. For example, there are more rainy and foggy days in Chongqing, and there are more slope areas. Therefore, the configuration plan can be set to collect relevant function trigger data for up and down ramps on foggy and rainy days.
[0067] It should be noted that in order to accurately obtain the vehicle identification code, further, when the regional identification information is received, multiple vehicle identification codes corresponding to the regional identification information are obtained, including: when the regional identification information is received, the regional identification information is sent to the information management server, so that the information management server determines multiple vehicle identification codes based on the regional identification information and the information management database and feeds back.
[0068] It can be understood that the information management server refers to the digital marketing platform, and the information management database refers to the database of vehicle information and owner information.
[0069] In a specific implementation, when the regional identification information is received, the regional identification information is sent to the digital marketing platform, so that the digital marketing platform searches the database of vehicle information and owner information to determine the vehicle identification code, and feeds back multiple vehicle identification codes to the intelligent driving cloud platform.
[0070] It should be noted that when the vehicle is delivered, the vehicle information and the owner information will be registered in the digital marketing platform. The delivery store can be queried in the database of the digital marketing platform to lock the province and city information of the vehicle and the corresponding vehicle identification code. At the same time, the owner's name, age and other relevant information can also be obtained; the digital marketing platform and the Zhijia Cloud Platform are connected through the interface to obtain the province and city information of the vehicle and the vehicle identification code. The specific implementation method is that the Zhijia Cloud Platform sends the vehicle series code and regional information to the digital marketing platform through the interface, and the digital marketing platform queries and returns the vehicle identification code to the Zhijia Cloud Platform.
[0071] Step S20: sending the regional collection plan to the to-be-configured vehicles corresponding to the vehicle identification codes, so that each configured vehicle collects data and provides feedback according to the regional collection plan.
[0072] It can be understood that the vehicle to be configured refers to the vehicle to be configured with the collection plan, and the regional collection plan is sent to the vehicle to be configured with the collection plan corresponding to each vehicle identification code, so that the vehicle to be configured with the collection plan collects data according to the corresponding regional collection plan, and feeds back the collected data to the Zhijia Cloud Platform.
[0073] It should be noted that when the vehicle is driving, relevant trigger data is collected under different trigger conditions according to the latest collection plan, and sensitive data such as faces, license plates and geographic locations are processed in compliance on the vehicle side. Then, when the vehicle is manually driven and the network is in good condition, the data is transmitted online to the intelligent driving cloud platform; among them, sensitive areas such as faces and license plates are desensitized by covering them with uniform color blocks, and sensitive data such as geographic locations need to be deflected.
[0074] Step S30: When the collected data fed back by each to-be-configured vehicle is received, a target vehicle is screened out from the plurality of to-be-configured vehicles according to the collected data of each to-be-configured vehicle, and a target collection scheme for the target vehicle is determined.
[0075] It can be understood that the target vehicle refers to a vehicle with a large difference in collected data, and the target collection scheme refers to a specific collection scheme.
[0076] In a specific implementation, when the collected data fed back by each to-be-configured vehicle is received, each to-be-configured vehicle is screened according to the multiple collected data to obtain vehicles with large differences in collected data, and a specific collection plan is formulated for the vehicles with large differences in collected data.
[0077] Step S40: sending the target acquisition plan to the target vehicle, so that the target vehicle performs data acquisition according to the target acquisition plan.
[0078] It can be understood that a specific collection scheme is sent to vehicles with large differences in collected data, so that the vehicles with large differences in collected data collect corresponding data according to the specific collection scheme.
[0079] It should be noted that if Figure 3 As shown, when querying the vehicle-side collection plan, it is only necessary to query in the Zhijia Cloud Platform according to the vehicle identification code, and the collection plan issued in the most recent time period is the vehicle-side collection plan; the query method of this plan is simpler than the existing technology, and the retrieval steps are simpler, which greatly improves the query efficiency; by configuring and issuing collection plans for different provinces and cities, the Zhijia Cloud Platform analyzes and processes the uploaded data, and uses the analysis data and the user's driver gender, age, driving experience, driving habits and other factors to formulate driving style labels, and configures a specific collection plan for each driving label to mine data value and improve data utilization; when formulating the collection plan for each province and city on the Zhijia Cloud Platform, factors such as road conditions, climate and latitude of each province and city need to be considered. If considering road conditions, it is necessary to combine urban expressways, highways, mountain roads, provincial roads, county roads, etc. in different provinces and cities; if considering climate conditions, it is necessary to combine rainy days, cloudy days, foggy days, snowy days, etc. in different provinces and cities; formulate the collection plan for each province and city based on the above factors; for example, there are more foggy and rainy days in Chongqing, so in the configuration plan It can be set to collect function trigger data in specific scenarios such as foggy and rainy days in Chongqing for data analysis; when configuring user-specific collection plans, the Zhijia Cloud Platform analyzes the triggered vehicles, number of times and uploaded data volume in different provinces and cities, identifies users with more and less collected data, and adds specific driving style tags and configures specific collection plans for these users; and for functions with fewer triggering times, it can be turned off in the collection plan and no longer collect related data content, so as to save vehicle-side storage space and data upload traffic; when configuring specific collection plans, it is necessary to consider factors such as the gender, age, driving experience, and driving style of drivers in the same province and city. The function usage of different users has an important impact on function research and development and optimization. For example, when users activate safety functions more frequently, use smart parking functions more frequently, use assisted driving functions more frequently, and do not use smart parking functions and assisted driving functions, user analysis is conducted according to different driving situations, different driving style tags are formulated, and specific collection plans are configured.
[0080] It can be explained that by configuring specific collection plans in combination with provincial and municipal conditions and driving style conditions, and analyzing and processing the data collected from the vehicle side, the applicability of functions in special scenarios can be greatly enhanced, and the universality and robustness of functions can be improved; the Zhijia Cloud Platform queries and issues vehicle-side collection plans through vehicle identification codes, greatly improving the efficiency of query and issuance; the collection plan is issued through the Zhijia Cloud Platform, and the data collected from the vehicle side is uploaded to the Zhijia Cloud Platform for analysis and issuance of specific collection plans, forming a data closed loop, and able to obtain data value points, effectively avoiding the waste of data resources; the Zhijia Cloud Platform analyzes infrequently used trigger functions, which can be turned off in the collection plan, saving vehicle storage space and upload traffic; the Zhijia Cloud Platform uniformly performs operations such as the issuance of collection files, data management, and driving label management, ensuring data security, enabling data to be used effectively, and improving data utilization.
[0081] This embodiment, upon receiving regional identification information, obtains multiple vehicle identification codes and regional collection plans corresponding to the regional identification information; transmits the regional collection plan to each to-be-configured vehicle corresponding to the vehicle identification code, causing each configured vehicle to collect data and provide feedback based on the regional collection plan; upon receiving the collected data provided by each to-be-configured vehicle, selects a target vehicle from the multiple to-be-configured vehicles based on the collected data from each to-be-configured vehicle, determines a target collection plan for the target vehicle, and transmits the target collection plan to the target vehicle, causing the target vehicle to collect data based on the target collection plan. By configuring and distributing specific collection plans based on factors such as regional and user differences, different needs and preferences can be better met, vehicle data utilization rates can be improved, and continuous optimization can be achieved.
[0082] refer to Figure 4 , Figure 4 This is a flow chart of a second embodiment of a vehicle data collection method according to the present invention.
[0083] Based on the first embodiment, the vehicle data collection method of this embodiment includes, in step S30:
[0084] Step S31: Cleaning the collected data of each vehicle to be configured according to a preset data cleaning method to obtain cleaned data of each vehicle to be configured.
[0085] It can be understood that the preset data cleaning method refers to a cleaning method in which relevant codes are written according to the logic of data cleaning, and the cleaned data refers to the collected data after data cleaning.
[0086] In a specific implementation, the collected data of each vehicle to be configured is cleaned according to the relevant code written according to the data cleaning logic to obtain the collected data after data cleaning.
[0087] Step S32: performing statistics on the cleaning data of each vehicle to be configured according to a preset statistical method to obtain collected statistical data of each vehicle to be configured.
[0088] It can be understood that the preset statistical method refers to a pre-set statistical method for the use of vehicle functions, and the collected statistical data refers to the cleaned data after statistics.
[0089] In the specific implementation, the cleaned data is statistically analyzed according to the pre-set data statistical method to obtain the collected statistical data of each vehicle to be configured. After the data uploaded to the Zhijia Cloud Platform from the vehicle is cleaned, deduplicated and analyzed, statistical analysis is performed on the data from different provinces and cities, and user analysis is performed on the data with large differences in the same province and city. Specific driving style labels are set for these users, specific collection plans are customized for users with specific driving styles, and specific collection plans are issued through the Zhijia Cloud Platform.
[0090] Step S33: Filtering out a target vehicle from the plurality of vehicles to be configured according to the collected statistical data of each vehicle to be configured, and determining a target collection plan for the target vehicle.
[0091] It can be understood that based on the collected statistical data, multiple vehicles to be configured are screened to obtain different vehicles, and then specific collection plans are formulated for the different vehicles. The determination of different vehicles is based on the analysis of the user's activation of safety functions, the use of smart parking functions and the use of assisted driving functions, and users who use safety functions, smart parking functions and assisted driving functions more frequently are screened out, and specific collection plans are configured for these users.
[0092] It should be noted that in order to accurately obtain the target acquisition plan, further, the target vehicle is screened out from multiple vehicles to be configured based on the acquisition statistical data of each vehicle to be configured, and the target acquisition plan for the target vehicle is determined, including: sorting the acquisition statistical data of each vehicle to be configured; screening out the target vehicle from multiple vehicles to be configured based on the sorting result; and determining the target acquisition plan for the target vehicle based on the acquisition statistical data of each vehicle to be configured.
[0093] It is understandable that the statistical data is sorted, vehicles with larger differences are determined based on the sorting results, and then specific collection plans for the vehicles with larger differences are formulated based on the collected data corresponding to the vehicles with larger differences.
[0094] It should be noted that in order to accurately obtain the target acquisition plan, further, the target acquisition plan of the target vehicle is determined based on the acquisition statistical data of each vehicle to be configured, including: determining the demand label of the target vehicle based on the acquisition statistical data of each vehicle to be configured; determining the data influencing factors based on the demand label; and formulating the target acquisition plan of the target vehicle based on the demand label and the data influencing factors.
[0095] It can be understood that the requirement label refers to the functional requirement label of the target vehicle, and the data influencing factor refers to the data that affects the required function.
[0096] In the specific implementation, the function requirement labels of abnormal vehicles are determined based on the collected statistical data, that is, the functions required by the different vehicles are determined, and then the data affecting this function is determined. A specific collection plan for the different vehicles is formulated based on the function requirement labels of the target vehicles and the data affecting the required functions.
[0097] It should be noted that when configuring user-specific collection plans, the Zhijia Cloud Platform analyzes the triggered vehicles, times and uploaded data volumes in different provinces and cities, identifies users with more and less collected data, and adds specific driving style labels and configures specific collection plans for these users; and can close functions with fewer triggering times in the collection plan, and no longer collect related data content, so as to save vehicle-side storage space and data upload traffic; when configuring specific collection plans, it is necessary to consider factors such as the gender, age, driving experience, and driving style of drivers in the same province and city. The function usage of different users has an important impact on function research and development and optimization. For example, users activate safety functions more frequently, use smart parking functions more frequently, use assisted driving functions more frequently, and do not use smart parking functions and assisted driving functions. User analysis is conducted according to different driving situations, different driving style labels are formulated, and specific collection plans are configured; for users who use safety functions more frequently, By analyzing the driving style and characteristics, it can be found that this type of user has a high awareness of driving safety and strong driving ability. The driving label of this type of user can be set to stable driving and driving in accordance with regulations. When configuring a specific collection plan, this type of user can set it to only collect safety function trigger data, and can configure the collection plan for the reasons that lead to the activation or exit failure of safety functions; for example, by analyzing the driving style and characteristics of users who frequently use the smart parking function, it can be found that this type of user has a high parking demand. A parking demand label can be added for this type of user, and a collection plan can be added for these users to trigger the collection of factors affecting parking learning and use, and collect relevant data affecting the parking function, so as to optimize the parking function; for example, by analyzing the driving style and characteristics of users who frequently use the assisted driving function, it can be found that this type of user pursues experience and comfort during driving. A comfortable driving label can be added for this type of user, and a new collection plan can be added to trigger the collection of factors affecting the use of driving functions, so as to optimize the driving function.
[0098] This embodiment cleans the collected data of each to-be-configured vehicle according to a preset data cleansing method to obtain cleaned data for each to-be-configured vehicle; performs data statistics on the cleaned data of each to-be-configured vehicle according to a preset statistical method to obtain collected statistical data for each to-be-configured vehicle; and screens a target vehicle from the plurality of to-be-configured vehicles based on the collected statistical data, and determines a target collection plan for the target vehicle. By cleaning the collected data to obtain cleaned data, performing data statistics on the cleaned data to obtain collected statistical data, screening the collected statistical data for vehicles to obtain target vehicles, and formulating a target collection plan for the target vehicle, different needs and preferences are met, thereby improving vehicle performance and user satisfaction.
[0099] In addition, an embodiment of the present invention further provides a storage medium, on which a vehicle data collection program is stored. When the vehicle data collection program is executed by a processor, the steps of the vehicle data collection method described above are implemented.
[0100] Reference Figure 5 , Figure 5 This is a structural block diagram of the first embodiment of the vehicle data acquisition device of the present invention.
[0101] like Figure 5 As shown, the vehicle data collection device proposed in the embodiment of the present invention includes:
[0102] The acquisition module 10 is configured to, upon receiving the region identification information, acquire a plurality of vehicle identification codes and a region collection scheme corresponding to the region identification information.
[0103] The sending module 20 is used to send the regional collection plan to the vehicles to be configured corresponding to the vehicle identification codes, so that each configured vehicle collects data according to the regional collection plan and provides feedback.
[0104] The screening module 30 is configured to screen out a target vehicle from a plurality of vehicles to be configured according to the collected data fed back by each vehicle to be configured, and determine a target collection scheme for the target vehicle.
[0105] The sending module 20 is further configured to send the target acquisition plan to the target vehicle, so that the target vehicle performs data acquisition according to the target acquisition plan.
[0106] This embodiment, upon receiving regional identification information, obtains multiple vehicle identification codes and regional collection plans corresponding to the regional identification information; transmits the regional collection plan to each to-be-configured vehicle corresponding to the vehicle identification code, causing each configured vehicle to collect data and provide feedback based on the regional collection plan; upon receiving the collected data provided by each to-be-configured vehicle, selects a target vehicle from the multiple to-be-configured vehicles based on the collected data from each to-be-configured vehicle, determines a target collection plan for the target vehicle, and transmits the target collection plan to the target vehicle, causing the target vehicle to collect data based on the target collection plan. By configuring and distributing specific collection plans based on factors such as regional and user differences, different needs and preferences can be better met, vehicle data utilization rates can be improved, and continuous optimization can be achieved.
[0107] In one embodiment, the acquisition module 10 is further configured to determine the area to be collected based on the area identification information;
[0108] Acquiring weather information and road information of the area to be collected;
[0109] A regional collection plan for the area to be collected is formulated based on the weather information and the road information.
[0110] In one embodiment, the acquisition module 10 is further configured to perform scene setting based on the weather information and road information to obtain a regional scene of the area to be collected;
[0111] Set conditions based on the regional scenario and determine the collection triggering rules;
[0112] A regional collection plan for the area to be collected is formulated according to the collection triggering rules.
[0113] In one embodiment, the screening module 30 is further configured to clean the collected data of each vehicle to be configured according to a preset data cleaning method to obtain cleaned data of each vehicle to be configured;
[0114] Perform statistics on the cleaning data of each vehicle to be configured according to a preset statistical method to obtain collected statistical data of each vehicle to be configured;
[0115] A target vehicle is screened out from a plurality of vehicles to be configured according to the collected statistical data of each vehicle to be configured, and a target collection plan for the target vehicle is determined.
[0116] In one embodiment, the screening module 30 is further configured to sort the collected statistical data of each vehicle to be configured;
[0117] Filtering a target vehicle from multiple vehicles to be configured according to the sorting result;
[0118] The target acquisition plan for the target vehicle is determined based on the acquired statistical data of each vehicle to be configured.
[0119] In one embodiment, the screening module 30 is further configured to determine the required label of the target vehicle based on the collected statistical data of each vehicle to be configured;
[0120] Determining data influencing factors based on the demand labels;
[0121] A target acquisition plan for the target vehicle is formulated according to the demand label and the data influencing factors.
[0122] In one embodiment, the acquisition module 10 is further configured to send the region identification information to the information management server upon receiving the region identification information, so that the information management server determines and feeds back a plurality of vehicle identification codes based on the region identification information and the information management database.
[0123] It should be understood that the above is only an example and does not constitute any limitation to the technical solution of the present invention. In specific applications, those skilled in the art can make settings as needed, and the present invention does not impose any limitation on this.
[0124] It should be understood that, although the various steps in the flowchart in the embodiment of the present application are shown in sequence according to the indication of the arrows, these steps are not necessarily performed in sequence in the order indicated by the arrows. Unless clearly stated herein, the execution of these steps is not strictly limited in order, and they can be performed in other orders. Moreover, at least a portion of the steps in the figure may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily performed at the same time, but can be performed at different times, and their execution order is not necessarily performed in sequence, but can be performed in turn or alternately with at least a portion of other steps or sub-steps or stages of other steps.
[0125] It should be noted that the workflow described above is merely illustrative and does not limit the scope of protection of the present invention. In practical applications, technicians in this field can select part or all of it according to actual needs to achieve the purpose of the embodiment scheme, and no limitation is made here.
[0126] In addition, it should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0127] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.
[0128] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0129] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A vehicle data collection method, characterized in that: The vehicle data collection method comprises: Upon receiving the regional identification information, obtaining a plurality of vehicle identification codes and a regional collection scheme corresponding to the regional identification information; Sending the regional collection plan to the to-be-configured vehicles corresponding to each vehicle identification code, so that each configured vehicle performs data collection and feedback according to the regional collection plan; When receiving the collected data fed back by each to-be-configured vehicle, a target vehicle is screened out from a plurality of to-be-configured vehicles according to the collected data of each to-be-configured vehicle, and a target collection scheme for the target vehicle is determined; Sending the target acquisition plan to the target vehicle so that the target vehicle performs data acquisition according to the target acquisition plan; The step of selecting a target vehicle from a plurality of vehicles to be configured according to the collected data of each vehicle to be configured, and determining a target collection scheme for the target vehicle includes: Cleaning the collected data of each vehicle to be configured according to a preset data cleaning method to obtain cleaned data of each vehicle to be configured; Perform statistics on the cleaning data of each to-be-configured vehicle according to a preset statistical method to obtain collected statistical data of each to-be-configured vehicle; Screening out a target vehicle from a plurality of vehicles to be configured according to the collected statistical data of each vehicle to be configured, and determining a target collection plan for the target vehicle; The step of selecting a target vehicle from a plurality of vehicles to be configured according to the collected statistical data of each vehicle to be configured, and determining a target collection scheme for the target vehicle includes: Sort the collected statistical data of each vehicle to be configured; Filtering a target vehicle from multiple vehicles to be configured according to the sorting result; Determine the target acquisition plan for the target vehicle according to the acquisition statistical data of each vehicle to be configured; Wherein, determining the target acquisition scheme of the target vehicle according to the acquisition statistical data of each vehicle to be configured includes: Determine the required label of the target vehicle according to the collected statistical data of each vehicle to be configured; Determine data influencing factors according to the demand tags; A target acquisition plan for the target vehicle is formulated according to the demand label and the data influencing factors.
2. The method according to claim 1, characterized in that Before obtaining the plurality of vehicle identification codes and the regional collection scheme corresponding to the regional identification information, the method further includes: Determining the area to be collected according to the area identification information; Acquire weather information and road information of the area to be collected; A regional collection plan for the area to be collected is formulated according to the weather information and the road information.
3. The method according to claim 2, characterized in that The step of formulating a regional collection plan for the area to be collected based on the weather information and the road information includes: Perform scene setting according to the weather information and road information to obtain the regional scene of the area to be collected; Set conditions according to the regional scenario and determine the collection triggering rules; A regional collection plan for the area to be collected is formulated according to the collection triggering rule.
4. The method according to any one of claims 1 to 3, characterized in that When receiving the region identification information, obtaining a plurality of vehicle identification codes corresponding to the region identification information includes: When the region identification information is received, the region identification information is sent to the information management server, so that the information management server determines a plurality of vehicle identification codes according to the region identification information and the information management database and feeds back the determined vehicle identification codes.
5. A vehicle data collection device, characterized in that: The vehicle data collection device comprises: An acquisition module, configured to acquire, upon receiving the regional identification information, a plurality of vehicle identification codes and a regional collection scheme corresponding to the regional identification information; A sending module, used for sending the regional collection scheme to the to-be-configured vehicles corresponding to each vehicle identification code, so that each configured vehicle performs data collection and feedback according to the regional collection scheme; A screening module, for screening a target vehicle from a plurality of vehicles to be configured according to the collected data of each vehicle to be configured when receiving the collected data fed back by each vehicle to be configured, and determining a target collection scheme for the target vehicle; The sending module is further used to send the target acquisition scheme to the target vehicle, so that the target vehicle performs data acquisition according to the target acquisition scheme; The screening module is further used to clean the collected data of each to-be-configured vehicle according to a preset data cleaning method to obtain cleaned data of each to-be-configured vehicle; Perform statistics on the cleaning data of each to-be-configured vehicle according to a preset statistical method to obtain collected statistical data of each to-be-configured vehicle; Screening out a target vehicle from a plurality of vehicles to be configured according to the collected statistical data of each vehicle to be configured, and determining a target collection plan for the target vehicle; The screening module is also used to sort the collected statistical data of each vehicle to be configured; Filtering a target vehicle from multiple vehicles to be configured according to the sorting result; Determine the target acquisition plan for the target vehicle according to the acquisition statistical data of each vehicle to be configured; The screening module is further used to determine the required label of the target vehicle according to the collected statistical data of each vehicle to be configured; Determine data influencing factors according to the demand tags; A target acquisition plan for the target vehicle is formulated according to the demand label and the data influencing factors.
6. A vehicle data collection device, characterized in that: The device comprises: a memory, a processor, and a vehicle data collection program stored in the memory and executable on the processor, wherein the vehicle data collection program is configured to implement the steps of the vehicle data collection method according to any one of claims 1 to 4.
7. A storage medium, characterized in that: The storage medium stores a vehicle data collection program, and when the vehicle data collection program is executed by the processor, the steps of the vehicle data collection method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Data acquisition method, device and equipment, and storage medium
CN114079665A
Obstacle avoidance method and system based on automatic driving
CN116101275A