A road condition information collection method, device, equipment and storage medium

By simulating the target driving environment and guiding users to review their driving experience and obtaining road condition truth information, the problem of inaccurate acquisition of road condition truth information in the existing technology is solved, and high-accurate road condition information collection is achieved.

CN113936459BActive Publication Date: 2025-03-28TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111189112.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-06-11
Publication Date
2025-03-28
Estimated Expiration
2040-06-11

AI Technical Summary

Technical Problem

It is difficult to obtain sufficient and accurate road condition truth information in the prior art, and the accuracy and reliability of road condition truth information feedback from users are difficult to ensure.

Method used

By simulating the basic and dynamic information of maps related to the target navigation route, the target driving environment is constructed, and users are guided to review their driving experience based on the environment and obtain the true information of the road conditions. Based on feedback from multiple users, the true value information of standard road conditions is determined.

Benefits of technology

The accuracy and reliability of obtaining the true value information of road conditions is improved, the correspondence between the true value information of road conditions and road sections is clarified, and multiple true value information of road conditions is obtained through a configuration process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113936459B_ABST
    Figure CN113936459B_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a method, device, system and storage medium for collecting road condition information, wherein the method comprises: after the target user completes the target navigation route, displaying the target driving environment, the target driving environment is obtained by simulating the basic map information and dynamic information related to the target navigation route, the basic map information is used to characterize the static factors in the driving environment, and the dynamic information is used to characterize the dynamic factors in the driving environment; further, guiding the target user to configure the corresponding road condition true value information for the road section in the target driving environment. The method can ensure the accuracy of the road condition true value information configured by the user.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application for the Chinese patent application with application number 202010529219.6, application date June 11, 2020, and invention name “A road condition information collection method, device, equipment and storage medium”. Technical Field

[0002] The present application relates to the field of computer technology, and in particular to a method, device, equipment and storage medium for collecting road condition information. Background Art

[0003] In map services, providing real-time traffic information as a basic function can not only help users understand road congestion, plan travel routes and arrange travel plans reasonably, but also help urban traffic management agencies to issue traffic warnings and dispatch urban traffic systems. At present, map service providers usually use traffic prediction models to predict real-time traffic information based on the collected real-value traffic information. Whether sufficient and accurate real-value traffic information can be collected can largely determine the accuracy of the predicted real-time traffic information.

[0004] At present, a relatively common way to collect true traffic information is as follows: after a user completes a navigation through a map application (Application, APP), the user feeds back the true traffic information corresponding to this navigation to the map service provider through the map APP or other means, such as the congestion situation of the navigation route, etc. In this way, the map service provider obtains the true traffic information fed back by the user.

[0005] However, the above implementation method has the following defects: on the one hand, after completing a navigation, the user usually only feedback one piece of true road condition information, and it is difficult for the map service provider to obtain a large amount of true road condition information; on the other hand, the road section corresponding to the true road condition information feedback by the user is often not clear, and it is difficult for the map service provider to directly predict the real-time traffic road condition information of the specific road section based on the true road condition information it collects; in addition, in some cases, the user may not remember his actual driving experience during the navigation process, and accordingly, the accuracy of the true road condition information he feedbacks is difficult to guarantee. Summary of the invention

[0006] The embodiments of the present application provide a method, device, equipment and storage medium for collecting road condition information, which can ensure that sufficient and accurate road condition true value information is obtained.

[0007] In view of this, the first aspect of the present application provides a method for collecting road condition information, the method comprising:

[0008] According to basic map information and dynamic information related to a target navigation route, a target driving environment corresponding to the target navigation route is simulated; the basic map information is used to characterize static factors in the driving environment, and the dynamic information is used to characterize dynamic factors in the driving environment;

[0009] Acquiring road condition truth information configured by a target user for a road section in the target driving environment;

[0010] Based on the road condition truth information configured by multiple target users for the target road section, the standard road condition truth information corresponding to the target road section is determined.

[0011] A second aspect of the present application provides a road condition information collection device, the device comprising:

[0012] A simulation module, used for simulating a target driving environment corresponding to the target navigation route according to basic map information and dynamic information related to the target navigation route; the basic map information is used to characterize static factors in the driving environment, and the dynamic information is used to characterize dynamic factors in the driving environment;

[0013] An information acquisition module, used to acquire the road condition true value information configured by the target user for the road section in the target driving environment;

[0014] The information verification module is used to determine the standard road condition true value information corresponding to the target road section based on the road condition true value information configured by multiple target users for the target road section.

[0015] A third aspect of the present application provides a device, the device comprising a processor and a memory:

[0016] The memory is used to store computer programs;

[0017] The processor is used to execute the steps of the road condition information collection method as described in the first aspect above according to the computer program.

[0018] The fourth aspect of the present application provides a computer-readable storage medium, which is used to store a computer program, and the computer program is used to execute the steps of the road condition information collection method described in the first aspect above.

[0019] The fifth aspect of the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the steps of the road condition information collection method described in the first aspect.

[0020] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0021] In the road condition information collection method provided in the embodiment of the present application, first, according to the basic map information and dynamic information related to the target navigation route, the target driving environment corresponding to the target navigation route is simulated; then, the target driving environment is provided to the target user, and the target user is guided to configure the corresponding road condition truth information for the road section in the target navigation route based on the target driving environment; then, based on the road condition truth information configured by multiple target users for the target road section, the standard road condition truth information corresponding to the target road section is determined. The above method simulates the target driving environment, and guides the target user to review his driving process based on the target driving environment, and then obtains the road condition truth information corresponding to the road section configured by the target user for the target navigation route, thereby avoiding the situation where the road condition truth information is mislabeled due to the user's unclear driving experience, and can ensure the accuracy and reliability of the acquired road condition truth information to a certain extent, and clearly know the corresponding relationship between the road condition truth information and the road section; in addition, since the target user can configure the corresponding road condition truth information for multiple road sections in the target driving environment, multiple road condition truth information can be obtained based on a configuration process, so as to ensure that sufficient road condition truth information is obtained. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 A schematic diagram of an application scenario of the method for collecting road condition information provided in an embodiment of the present application;

[0023] Figure 2 A flowchart of a method for collecting road condition information provided in an embodiment of the present application;

[0024] Figure 3 A schematic diagram of an exemplary driving environment simulated based on basic map information provided in an embodiment of the present application;

[0025] Figure 4 A schematic diagram of an exemplary driving environment simulated based on basic map information and dynamic information provided in an embodiment of the present application;

[0026] Figure 5 A schematic diagram of an exemplary target driving environment provided in an embodiment of the present application;

[0027] Figure 6 A curve graph corresponding to an exemplary driving speed information provided in an embodiment of the present application;

[0028] Figure 7 An exemplary target navigation route schematic diagram provided in an embodiment of the present application;

[0029] Figure 8 A schematic diagram of the structure of a road condition information collection device provided in an embodiment of the present application;

[0030] Fig. 9 A schematic diagram of the structure of another road condition information collection device provided in an embodiment of the present application;

[0031] Fig.10 A schematic diagram of the structure of a server provided in an embodiment of the present application;

[0032] Fig.11 A schematic diagram of the structure of a terminal device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0034] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0035] In the related art, after a user completes a navigation process based on a map APP, the map service provider can collect the road condition truth information configured by the user for the navigation process. Since users usually only configure one road condition truth information for the entire navigation process, it is often difficult for the map service provider to obtain sufficient road condition truth information, and it is difficult to clearly identify the specific road section corresponding to the obtained road condition truth information; in addition, in some cases, since users may not remember their actual driving experience during the navigation process, the accuracy and reliability of the road condition truth information they feedback is difficult to guarantee.

[0036] In response to the problems existing in the above-mentioned related technologies, an embodiment of the present application provides a method for collecting road condition information, which can simulate a driving environment corresponding to the user's navigation process, and guide the user to review his actual driving experience during the navigation process based on the driving environment, and then configure road condition true value information for the corresponding sections in the navigation route, thereby ensuring that sufficient and accurate road condition true value information is collected.

[0037] Specifically, in the road condition information collection method provided in the embodiment of the present application, first, based on the basic map information and dynamic information related to the target navigation route, the target driving environment corresponding to the target navigation route is simulated. The target navigation route here is the navigation route traveled by the target user. The basic map information here can characterize the static factors in the driving environment, and the dynamic information here can characterize the dynamic factors in the driving environment. Then, the road condition truth information configured by the target user for the road section in the target navigation environment is obtained. The road condition truth information here may include the driving emotion information of the target user when driving on the road section in the target driving route, and / or the traffic road condition information given by the target user for the road section in the target driving route. When determining the standard road condition truth information corresponding to the target road section, it can be determined based on the road condition truth information configured by multiple target users for the target road section in the above manner.

[0038] The above-mentioned road condition information collection method simulates the target driving environment and guides the target user to review his driving process based on the target driving environment, thereby obtaining the road condition truth information configured by the target user for the road section in the target navigation route, thereby avoiding the situation where the road condition truth information is mislabeled due to the user not remembering his driving experience, and can ensure the accuracy and reliability of the obtained road condition truth information to a certain extent, and clarify the correspondence between the road condition truth information and the road section. In addition, since the target user can configure the corresponding road condition truth information for multiple road sections in the target driving environment, the map service provider can obtain multiple road condition truth information based on a single configuration process, thereby ensuring that sufficient road condition truth information is obtained.

[0039] It should be understood that the road condition information collection method provided in the embodiment of the present application can be executed by a device with simulation function, such as a terminal device, a server, etc. Among them, the terminal device can be a computer, a smart phone, a tablet computer, a personal digital assistant (PDA), etc.; the server can be an application server or a Web server. In actual deployment, the server can be an independent server, a cluster server, or a cloud server.

[0040] In order to facilitate understanding of the road condition information collection method provided in the embodiment of the present application, the application scenarios to which the road condition information collection method provided in the embodiment of the present application is applicable are exemplarily introduced below.

[0041] See also Figure 1 , Figure 1 Schematic diagram of application scenarios of the method for collecting road condition information provided in the embodiment of the present application. Figure 1 As shown, the application scenario includes a terminal device 110 and a server 120. Among them, a map APP is running in the terminal device 110, and the target user can navigate through the map APP. The server 120 and the terminal device 110 can communicate through the network, and the server 120 is used to execute the road condition information collection method provided in the embodiment of the present application.

[0042] In specific implementation, the target user can navigate through the map APP running in the terminal device 110. After completing the target navigation route formulated by the map APP, the terminal device 110 can send a navigation completion instruction to the server 120 to inform the server 120 that the target user has completed the target navigation route.

[0043] After receiving the navigation completion instruction sent by the terminal device 110, the server 120 can obtain the basic map information and dynamic information related to the target navigation route, and simulate the target driving environment corresponding to the target navigation route based on the obtained basic map information and dynamic information. It should be noted that the basic map information here can represent static factors related to the target navigation route, such as the road position, number of lanes, lane shape, lane turning angle, whether there is a traffic light, etc. on the target navigation route. In addition, the basic map information can also represent the shape and relative height of bridges, entrances and exits, and buildings around the road involved in the target navigation route; the dynamic information here can represent dynamic factors related to the target navigation route, such as vehicles traveling around the vehicle driven by the target user during the navigation process, and vehicles driving in the opposite direction of the vehicle driven by the target user. In addition, the dynamic information can also represent the construction section, traffic accidents, traffic control, etc. involved in the target navigation route. The dynamic information changes gradually over time.

[0044] After the server 120 simulates the target driving environment corresponding to the target navigation route, it sends the image data used to render the target driving environment to the terminal device 110. Accordingly, the terminal device 110 can render and display the target driving environment based on the image data it receives, and guide the target user to review his actual driving experience on the target navigation route based on the target driving environment, and guide the user to configure the corresponding road condition true value information for the road section in the target navigation route. The road condition true value information can be the driving emotion information of the target user when passing through the road section, such as anger, depression, caution, optimism, and joy, etc. The road condition true value information can also be the traffic road condition information given by the target user for the road section, such as congestion, slow driving, smooth, etc. After the terminal device 110 obtains the road condition true value information configured by the target user, it sends the obtained road condition true value information to the server 120.

[0045] In the above manner, the server 120 can collect a large amount of road condition truth information configured by target users for the sections in the target navigation routes they have driven. When it is necessary to determine the corresponding standard road condition truth information for a certain target section, the server can obtain the road condition truth information configured by multiple target users for the target section, and then perform multi-party verification on the road condition truth information configured for the target section to determine the standard road condition truth information corresponding to the target section.

[0046] It should be understood that Figure 1 The application scenarios shown are only examples. In actual applications, the road condition information collection method provided in the embodiments of the present application can also be executed by the terminal device 110. No limitation is made to the application scenarios of the road condition information collection method provided in the embodiments of the present application.

[0047] The road condition information collection method provided by the present application is described in detail below through embodiments.

[0048] See also Figure 2 , Figure 2 The following is a flow chart of the method for collecting road condition information provided in the embodiment of the present application. For the convenience of description, the following embodiment is described by taking the server as the execution subject as an example. Figure 2 As shown, the method comprises the following steps:

[0049] Step 201: Based on basic map information and dynamic information related to a target navigation route, a target driving environment corresponding to the target navigation route is simulated; the basic map information is used to characterize static factors in the driving environment, and the dynamic information is used to characterize dynamic factors in the driving environment.

[0050] In actual applications, after the server determines that the target user has completed the target navigation route, it can obtain basic map information and dynamic information related to the target navigation route, and then simulate the target driving environment corresponding to the target navigation route based on the basic map information and dynamic information related to the target navigation route.

[0051] It should be noted that the basic map information related to the target navigation route is used to characterize the static factors in the actual driving environment related to the target navigation route, that is, it can characterize the static factors related to the target navigation route. The static factors here may include static traffic factors such as road position, number of lanes on the road, road shape, road turning angle, whether there are traffic lights on the road, and may also include static environmental factors such as bridges, entrances and exits, and the shape and relative height of buildings around the road. The present application does not impose any limitation on the static factors that can be represented by the basic map information.

[0052] In actual applications, the server can obtain static traffic factors and static environmental factors corresponding to each road in the city from relevant traffic planning agencies and urban planning agencies in advance. After determining that the target user has completed the target navigation route, the server can select static traffic factors and static environmental factors related to the target navigation route from all static traffic factors and static environmental factors it has obtained in advance, and form the basic map information related to the target navigation route. Then, based on the basic map information, the server simulates the static elements in the target driving environment. Figure 3 The figure shows an exemplary schematic diagram of a driving environment simulated based on basic map information.

[0053] It should be noted that the dynamic information related to the target navigation route is used to characterize the dynamic factors in the actual driving environment related to the target navigation route, that is, it can characterize the dynamic factors related to the target navigation route. The dynamic factors here can include dynamic traffic factors such as vehicles traveling in the same direction as the vehicle driven by the target user and vehicles traveling in the opposite direction of the vehicle driven by the target user in the target navigation route. It can also include dynamic environmental factors such as construction sections, traffic accidents, and traffic control on the target navigation route. This application does not make any restrictions on the dynamic factors that can be characterized by the dynamic information. It should be understood that the above-mentioned dynamic factors can gradually change over time, and they are usually the main factors that affect the target user's true perception of the on-site road conditions.

[0054] In actual applications, the server can obtain the driving information uploaded by the vehicle, such as driving time information, driving location information, driving speed information, etc. The server can obtain the driving information uploaded by other vehicles passing through a certain section of the target navigation route during this period of time according to the time when the vehicle driven by the target user passes through the section, as dynamic information used to characterize the dynamic traffic factors corresponding to the section in the target navigation route. In addition, the server can also determine the construction sections, traffic accidents, traffic control and other dynamic environmental factors involved in the target navigation route according to the relevant management information released by the traffic management agency, as dynamic information related to the target navigation route. Furthermore, the server can simulate the dynamic elements in the target driving environment based on the dynamic information related to the target navigation route. Figure 4 The figure shows an exemplary schematic diagram of a driving environment simulated based on basic map information and dynamic information.

[0055] Optionally, in order to ensure that accurate and reliable road condition truth information can be collected, the above-mentioned target navigation route may include: a navigation route whose length exceeds a preset length threshold, and / or a navigation route whose completion degree exceeds a preset completion degree threshold.

[0056] In one possible implementation, after the server determines that a user has completed a navigation route, it can determine whether the length of the navigation route exceeds a preset length threshold, for example, whether the navigation route exceeds 10 kilometers; if so, the navigation route can be determined to be a target navigation route, and the target driving environment corresponding to the target navigation route can be further simulated.

[0057] In another possible implementation, after receiving the navigation end instruction sent by the terminal device, the server can determine the completion degree corresponding to the navigation route based on the currently completed navigation route and the pre-planned overall navigation route; then, determine whether the completion degree corresponding to the navigation route exceeds a preset completion threshold, for example, determine whether the completion degree corresponding to the navigation route exceeds 80%. If so, the navigation route can be determined to be the target navigation route, and further simulate the target driving environment corresponding to the target navigation route.

[0058] It should be understood that in actual applications, the server can determine the target navigation route based on any one of the above implementations, or can determine the target navigation route based on a combination of the two implementations. In addition, the above preset length threshold and preset completion threshold can be set according to actual needs, and this application does not specifically limit the preset length threshold and preset completion threshold.

[0059] Step 202: Obtaining the road condition truth information configured by the target user for the road section in the target driving environment.

[0060] After the server simulates the target driving environment corresponding to the target navigation route, it can send the image data used to render the target driving environment to the terminal device, so that the target driving environment can be rendered and displayed on the terminal device. When rendering and displaying the target driving environment, the terminal device can guide the target user to review his driving experience on each section of the target navigation route, and guide the target user to configure the corresponding road condition truth information for each section of the target driving environment. Figure 5 The figure shows a schematic diagram of the target driving environment rendered and displayed on the terminal device. After receiving the road condition truth information configured by the target user for each road section in the target driving environment, the terminal device sends the received road condition truth information and the correspondence between the road condition truth information and the road section to the server, so that the server obtains the road condition truth information configured by the target user for each road section in the target navigation route.

[0061] It should be noted that the road condition truth information in the present application can be the target user's driving emotion information, for example, the target user's driving emotion information when driving through a certain road section in the target navigation route. Exemplarily, the server can provide the target user with the following optional driving emotion information: angry (indicating that the user is very dissatisfied with the road condition of the current road section and regrets driving the vehicle to this place), depressed (indicating that the current road section is slightly congested, but the user can still receive the traffic after passing through this road section within a certain period of time), cautious (indicating that the vehicle's driving speed is sometimes high and sometimes low, occasionally stops for a short time, occasionally drives at high speed, and there are obvious signs of braking), optimistic (indicating that the user is basically satisfied with the overall road condition of the current road section and believes that the road condition of the current road section will not affect his trip), and happy (indicating that the user can drive smoothly and at high speed on the current road section without braking). When the target user configures the road condition truth information for each road section in the target driving environment, the target user can select the driving emotion information that matches the emotion when driving through the road section from the above-mentioned driving emotion information as the road condition truth information corresponding to the road section.

[0062] It should be noted that the road condition truth information in this application may also be the traffic condition information provided by the target user. For example, the target user may provide the traffic condition information that he / she considers suitable for a certain road section in the target navigation route based on his / her driving experience when passing through the road section. Exemplarily, the server may provide the target user with the following optional traffic condition information: congestion, slow movement, and smooth movement. When the target user configures the road condition truth information for each road section in the target driving environment, the target user may select the traffic condition information that matches his / her driving experience when driving through the road section from these traffic condition information as the road condition truth information corresponding to the road section.

[0063] Optionally, in order to help users better review their driving experience on each section of the target navigation route, the server may also analyze and mine the important sections in the target navigation route, and then mark the important sections in the target driving environment; accordingly, when the terminal device renders and displays the target driving environment, the important sections may be marked and displayed in the target driving environment to prompt the target user that this section is a special section.

[0064] It should be noted that the above-mentioned important road sections may include at least one of the following: a section in the target navigation route where the target user's driving speed is lower than a preset speed threshold, a congested section when the target user initiates navigation, a section corresponding to the target location, a section where an emergency occurs, and any non-congested section.

[0065] The following is an introduction to the implementation method of server analysis and mining of the above-mentioned important sections.

[0066] When the important road section includes a road section in the target navigation route where the target user's driving speed is lower than a preset speed threshold, the server may obtain the driving speed information of the vehicle driven by the target user when traveling on the target navigation route. For example, Figure 6 The curve graph corresponding to the driving speed information shown; further, the server can determine the sections where the target user has traveled at a lower speed or the sections where the target user has stagnated in the target navigation route as important sections based on the acquired driving speed information.

[0067] When the important road section includes the congested road section when the target user initiates navigation, the server can obtain the target navigation route set by the target user when the target user initiates navigation from the starting point, for example, Figure 7 The schematic diagram of the target navigation route is shown; then, the congested section in the target navigation route is determined as an important section.

[0068] When the important road sections include road sections corresponding to the target locations, the server may first determine the target locations involved in the target navigation route, such as intersections and toll booths where traffic jams often occur, and then determine the road sections to which these target locations belong as important road sections.

[0069] When important road sections include sections where emergencies occur, the server can determine emergencies such as traffic accidents and traffic restrictions that occur while the target user is driving on the target navigation route based on relevant management information released by the traffic management agency, and then determine the sections in the target navigation route that are related to these emergencies as important sections.

[0070] When the important sections include any non-congested sections, the server may randomly select some sections that meet the conditions of smooth and / or slow-moving traffic from the target navigation route as important sections. In specific implementation, the server may determine the sections that meet the conditions of smooth and / or slow-moving traffic in the target navigation route as important sections based on the target user's driving speed information on the target navigation route, or the server may also select the sections that meet the conditions of smooth or slow-moving traffic in the target navigation route when the target user initiates navigation as important sections.

[0071] It should be understood that the above-mentioned important sections are only examples. In actual applications, the server can also select other sections in the target navigation route as important sections. This application does not make specific limitations on important sections.

[0072] It should be understood that when rendering and displaying the target driving environment, in addition to highlighting the above-mentioned important road sections, the terminal device can also display other auxiliary information for reference to the target user, such as the driving speed of passing vehicles, changes in traffic lights at intersections, road speed limit instructions, road conditions released by the traffic system at the time, etc. These auxiliary information can further help the target user accurately review the road conditions when driving, and thus help the target user to provide more real and reliable road condition truth information.

[0073] Step 203: Based on the road condition truth information configured by multiple target users for the target road section, determine the standard road condition truth information corresponding to the target road section.

[0074] Through the above steps, the server can obtain a large amount of road condition truth information configured by target users for multiple sections in the target navigation route they have traveled. When it is necessary to determine the corresponding standard road condition truth information for a certain target section, the server can obtain the road condition truth information configured by multiple target users for the target section, and then verify the obtained road condition truth information to determine the standard road condition truth information corresponding to the target section.

[0075] The embodiments of the present application provide the following three exemplary methods for verifying the true value information of road conditions, and these verification methods are respectively introduced in detail below.

[0076] The first method is multi-user collaborative verification. The server can determine multiple target users passing through the target road section within the first time period, and obtain the road condition truth information configured by these multiple target users for the target road section; then, based on the obtained road condition truth information, for each type of road condition truth information, determine the number of target users who configure the road condition truth information for the target road section as the number of configured users corresponding to the road condition truth information; finally, determine the road condition truth information with the largest number of configured users as the standard road condition truth information corresponding to the target road section.

[0077] Specifically, the server can verify the traffic truth information configured by multiple target users for the target road section based on the principle of minority obeys majority. For example, assuming that 7 out of 10 target users configure the traffic truth information as smooth, and 3 target users configure the traffic truth information as cautious, then the server can determine that the standard traffic truth information corresponding to the target road section is smooth.

[0078] The second method is to verify the road condition truth information corresponding to the special road section. For the target road section corresponding to the target location, determine the upstream reference road section and the downstream reference road section adjacent to the target road section; determine multiple target users who pass through the upstream reference road section in the second time period as the first target users, and determine multiple target users who pass through the downstream reference road section in the second time period as the second target users; and then, based on the road condition truth information configured by the first target user for the upstream reference road section and the road condition truth information configured by the second target user for the downstream reference road section, determine the standard road condition truth information corresponding to the target road section.

[0079] Specifically, for the target road sections attached to traffic lights, toll booths and other places, since they are periodically released sections, it is necessary to refer to the upstream and downstream sections at the same time to verify the road condition truth information. If the road condition truth information configured by most target users for the target road section to which the traffic light belongs is cautious or sluggish, and the road condition truth information configured for the upstream and downstream sections of the target road section is smooth, then the standard road condition truth information corresponding to the target road section to which the traffic light belongs should be determined to be smooth, and fault tolerance should be performed for slow traffic or congestion caused by waiting for the light during the traffic light cycle.

[0080] The third method is to verify the road condition truth information corresponding to the fuzzy boundary section, which is a section where the average driving speed corresponding to a certain period of time meets the fuzzy speed threshold. In the case that the target section is a fuzzy boundary section, multiple target users passing through the target section within the third time period are determined, and the road condition truth information configured by these multiple target users for the target section is obtained; then, based on the acquired road condition truth information, the corresponding proportions of various road condition truth information are determined; further, based on the corresponding proportions of various road condition truth information and the corresponding empirical thresholds of various road condition truth information, the standard road condition truth information corresponding to the target section is determined, where the corresponding empirical thresholds of various road condition truth information are determined based on the road condition truth information configured for the target section in the historical period.

[0081] Specifically, a fuzzy boundary section refers to a section whose corresponding average driving speed meets a preset speed threshold within a certain period of time. Different target users may have very different driving emotions for such fuzzy boundary sections. For example, for a section with an average driving speed of 25 kilometers per hour, some target users may configure the road condition truth information for it as cautious, while some users may configure the road condition truth information for it as sluggish. In this case, the server can use a weighted average method to determine the standard road condition truth information corresponding to the target section.

[0082] For example, the server can calculate the annotated road condition truth information P corresponding to the target road section by the following formula:

[0083] P=P 1 *P 恼怒 +P 2 *P 低迷 +P 3 *P 谨慎 +P 4 *P 乐观 +P 5 *P 畅快

[0084] Among them, P 1 +P 2 +P 3 +P 4 +P 5 =1, in the traffic truth information configured for the target road segment by multiple target users passing through the target road segment in the third period, the proportion of the angry traffic truth information is P 1 , the proportion of the true value information of the sluggish road condition is P 2 , the proportion of cautious road condition truth information is P 3 , the proportion of optimistic road condition truth information is P 4 , the proportion of the true value information of smooth road conditions is P 5 .P 恼怒 , P 低迷 , P 谨慎 , P 乐观 and P 畅快 It is determined by the true value of the road condition configured for the target road section in the historical period. For example, the number of times the true value of the angry road condition information is configured for the target road section in the past six months can be used as P 恼怒 , the number of times the target road section is configured with the true value information of low road conditions in the past six months is taken as P 低迷 , the number of times cautious road condition truth information is configured for the target road section in the past six months is taken as P 谨慎 , the number of times optimistic road condition truth information is configured for the target road section in the past six months is taken as P 乐观, the number of times the smooth traffic condition truth information is configured for the target road section in the past six months is taken as P 畅快 .

[0085] It should be understood that in actual applications, in addition to verifying the road condition truth value through the above three methods, the server can also verify the road condition truth value information through other methods. This application does not impose any limitations on the method of verifying the road condition truth value information.

[0086] Optionally, after the server completes the verification of the road condition truth information, if it is detected that the standard road condition truth information is driving emotion information, the server can convert the driving emotion information into corresponding traffic condition information according to the correspondence between the driving emotion information and the traffic condition information. Exemplarily, assuming that the anger and depression in the driving emotion information both correspond to the congestion in the traffic condition information, the caution and optimism in the driving emotion information both correspond to the slow movement in the traffic condition information, and the joy in the driving emotion information corresponds to the smooth movement in the traffic condition information, then when the standard road condition truth information is anger or depression, the server can correspondingly convert the standard road condition truth information into congestion, when the standard road condition truth information is cautious or optimistic, the server can correspondingly convert the standard road condition truth information into slow movement, and when the standard road condition truth information is joyful, the server can correspondingly convert the standard road condition truth information into smooth movement.

[0087] The above-mentioned road condition information collection method simulates the target driving environment and guides the target user to review his driving process based on the target driving environment, thereby obtaining the road condition truth information configured by the target user for the road section in the target navigation route, thereby avoiding the situation where the road condition truth information is mislabeled due to the user not remembering his driving experience, and can ensure the accuracy and reliability of the obtained road condition truth information to a certain extent, and clarify the correspondence between the road condition truth information and the road section. In addition, since the target user can configure the corresponding road condition truth information for multiple road sections in the target driving environment, the map service provider can obtain multiple road condition truth information based on a single configuration process, thereby ensuring that sufficient road condition truth information is obtained.

[0088] In order to facilitate further understanding of the road condition information collection method provided in the embodiment of the present application, the road condition information collection method provided in the embodiment of the present application is generally introduced as an example below.

[0089] The method for collecting traffic information provided by the embodiment of the present application mainly consists of the following four parts:

[0090] (1) Simulation: Based on the basic map information and dynamic information related to the target navigation route, the target driving environment is simulated.

[0091] Simulation is mainly to re-characterize static and dynamic things in the real world to achieve the purpose of building a target driving environment. Specifically, starting from the basic map information, a static simulation environment of the urban traffic system should be built according to factors such as road location, number of lanes, lane shape, turning angle, whether there are traffic lights, etc., while also considering factors such as bridges, entrances and exits, and the shape and relative height of buildings around the road. In addition, dynamic information accompanying the target user should also be loaded, such as surrounding vehicles or vehicles traveling in the opposite direction ahead, construction sections, traffic accidents, traffic control, etc. This type of dynamic information can gradually change over time and is also the main factor affecting the user's true perception of the on-site road conditions.

[0092] (2) Navigation review: Guide the user to review his navigation driving process in the target driving environment.

[0093] In order to collect reliable road condition information that meets user expectations, it is necessary to guide users whose actual navigation completion reaches a certain length or proportion (such as 10 kilometers or more than 80%) to participate in the navigation review process. Based on the simulated target navigation environment, guide users to review their driving experience of each section they have passed. In order to help users review their driving experience more accurately, it is also possible to mine and analyze the important sections they have passed in advance, and mark and display the important sections in the target navigation environment.

[0094] The specific methods for analyzing and mining important sections can include the following:

[0095] 1) The navigation system reviews the road sections where the user has previously passed by at a lower speed or stopped (whether it was lingering or congested);

[0096] 2) The road section is congested or extremely congested when the user initiates navigation route planning;

[0097] 3) Urban road conditions and road sections where traffic congestion often occurs, such as toll booths;

[0098] 4) Road sections where traffic accidents, traffic restrictions and other emergencies occur during navigation;

[0099] 5) Randomly select some road sections that meet the conditions of smooth and slow traffic conditions.

[0100] In addition to highlighting important road sections, other auxiliary information for reference can also be displayed, such as the speed of passing vehicles, changes in traffic lights at intersections, road speed limit instructions, road conditions released by the traffic system at the time, etc. These auxiliary information can further help users accurately review the road conditions when they were driving, and thus help users provide more real and reliable road condition truth information.

[0101] (3) Emotion labeling: Based on the driving experience recalled by the user, guide the user to label the driving emotion information for the corresponding road section.

[0102] Driving emotion information can describe the user's psychological reaction to the road conditions during navigation. It is based on real feelings and plays an extremely important role in guiding the tendency of road conditions. Driving emotion information can represent the user's driving experience. Driving emotion information can include the following:

[0103] 1) Angry: Indicates that the user is very dissatisfied with the road conditions on the current road section and regrets driving the vehicle here;

[0104] 2) Low: It means that the current road section is slightly congested, but users can still receive traffic passing through this road section within a certain period of time;

[0105] 3) Caution: This means that the vehicle's driving speed varies, with occasional short stops and occasional high-speed driving, and there are obvious signs of braking;

[0106] 4) Optimistic: This means that the user is generally satisfied with the overall traffic conditions of the current section and believes that the traffic conditions of the current section will not affect their journey;

[0107] 5) Smooth: It means that the user can drive smoothly and at high speed on the current road section without having to brake.

[0108] The basic process of emotion labeling is that during the navigation review process, the user labels the corresponding driving emotion information for each road section in the target driving environment according to the relevant prompts and the real feelings during the driving process. After the terminal device obtains the driving emotion information labeled by the user, it uploads it to the cloud server for verification and review.

[0109] (4) Multi-party verification: based on multi-user emotion labeling, the true value information of the labeled road conditions is verified.

[0110] Directly guiding users to mark driving emotion information during navigation review may result in low quality of collected road condition truth information due to different users’ different understanding of road conditions. Therefore, we can further verify the collected road condition truth information from multiple aspects based on road condition emotions to obtain standard road condition truth information. The specific verification method is as follows:

[0111] 1) Multi-user collaborative verification: For the true value information of the traffic condition on the same road section at the same time, the principle of minority obeys majority is adopted. For example, if 7 out of 10 users mark their emotions as happy and 3 users mark their emotions as cautious, then happy is used as the standard true value information of the traffic condition.

[0112] 2) Handling of special sections: For sections with periodic releases such as those before traffic lights and toll booths, the driving emotion information of the upstream and downstream sections is referenced for verification and processing. For example, if the user emotion is often marked as cautious before the traffic light, but the upstream and downstream sections are long-distance smooth, then the smooth should be used as the standard road condition truth information, and it is considered that this is just a short waiting behavior due to the release within a traffic light cycle.

[0113] 3) Fuzzy boundary road conditions: In most cases, happiness corresponds to smooth traffic, caution corresponds to slow traffic, and anger corresponds to congestion. However, for fuzzy boundary road conditions, such as between smooth traffic and slow traffic, or between slow traffic and congestion, the collected user emotions may be very inconsistent, or even all tend to have lower or higher emotional reactions. For the standard road condition truth value information of such road conditions, we can use the weighted average method to obtain P = P 1 *P 恼怒 +P 2 *P 低迷 +P 3 *P 谨慎 +P 4 *P 乐观 +P 5 *P 畅快 , where P 1 +P 2 +P 3 +P 4 +P 5 =1,P 1 , P 2 , P 3 , P 4 and P 5 It can be determined by the emotion annotations of all users on this road section at the same time, P 恼怒 , P 低迷 , P 谨慎 , P 乐观 and P 畅快 It can be obtained from historical experience statistics. For example, the number of times that the mood of all road conditions on this road section is smooth in the past six months or even longer is counted as P 畅快 , and others are similar.

[0114] With respect to the road condition information collection method described above, the present application also provides a corresponding road condition information collection device, so that the road condition information collection method described above can be applied and implemented in practice.

[0115] See also Figure 8 , Figure 8 It is the same as above Figure 2 The structure diagram of a traffic information collection device 800 corresponding to the traffic information collection method shown in the figure, the traffic information collection device includes:

[0116] The simulation module 801 is used to simulate the target driving environment corresponding to the target navigation route according to the basic map information and dynamic information related to the target navigation route; the basic map information is used to characterize the static factors in the driving environment, and the dynamic information is used to characterize the dynamic factors in the driving environment;

[0117] The information acquisition module 802 is used to obtain the road condition true value information configured by the target user for the road section in the target driving environment;

[0118] The information verification module 803 is used to determine the standard road condition true value information corresponding to the target road section based on the road condition true value information configured by multiple target users for the target road section.

[0119] Optional, in Figure 8 Based on the road condition information collection device shown, the information acquisition module 802 is specifically used for:

[0120] Acquire the road condition true value information configured by the target user for each road section in the target driving environment; the target driving environment is marked with important road sections, and the important road sections include at least one of the following: a road section in the target navigation route where the driving speed of the target user is lower than a preset speed threshold, a congested road section when the target user initiates navigation, a road section corresponding to a target location, a road section where an emergency occurs, and any non-congested road section.

[0121] Optional, in Figure 8 Based on the road condition information collection device shown, the information verification module 803 is specifically used for:

[0122] Determine a plurality of target users passing through the target road section within a first time period, and obtain road condition truth information configured by the plurality of target users for the target road section;

[0123] Based on the acquired road condition true value information, for each type of road condition true value information, determine the number of target users for configuring the road condition true value information for the target road section as the number of configured users corresponding to the road condition true value information;

[0124] The road condition true value information corresponding to the largest number of configured users is determined as the standard road condition true value information corresponding to the target road section.

[0125] Optional, in Figure 8 Based on the road condition information collection device shown, the information verification module 803 is specifically used for:

[0126] For a target road section corresponding to a target location, determining an upstream reference road section and a downstream reference road section adjacent to the target road section;

[0127] Determine a plurality of target users passing through the upstream reference section within a second time period as first target users; determine a plurality of target users passing through the downstream reference section within the second time period as second target users;

[0128] Based on the traffic truth information configured by the first target user for the upstream reference road section and the traffic truth information configured by the second target user for the downstream reference road section, the standard traffic truth information corresponding to the target road section is determined.

[0129] Optional, in Figure 8 Based on the road condition information collection device shown, the information verification module 803 is specifically used for:

[0130] In the case where the target road section is a fuzzy boundary road section, a plurality of target users passing through the target road section within a third time period are determined, and road condition truth information configured by the plurality of target users for the target road section is obtained; the fuzzy boundary road section is a road section whose corresponding average driving speed within the third time period meets a fuzzy speed threshold;

[0131] Based on the acquired road condition true value information, determine the corresponding proportions of various road condition true value information;

[0132] Based on the corresponding proportions of various road condition true value information and the corresponding empirical thresholds of various road condition true value information, the standard road condition true value information corresponding to the target road section is determined; the corresponding empirical thresholds of various road condition true value information are determined based on the road condition true value information configured for the target road section within a historical period.

[0133] Optional, in Figure 8 Based on the road condition information collection device shown in FIG. 1 , the road condition true value information includes driving emotion information and / or traffic condition information; see Fig. 9 , Fig. 9 FIG. 9 is a schematic diagram of another road condition information collection device 900 provided in an embodiment of the present application. Fig. 9 As shown, the device also includes:

[0134] The information conversion module 901 is used to convert the driving emotion information into corresponding traffic condition information according to the corresponding relationship between the driving emotion information and the traffic condition information when the standard road condition true value information is driving emotion information.

[0135] Optional, in Figure 8 On the basis of the road condition information collection device shown, the target navigation route includes: a navigation route whose length exceeds a preset length threshold, and a navigation route whose completion degree exceeds a preset completion degree threshold.

[0136] The above-mentioned road condition information collection device simulates the target driving environment and guides the target user to review his driving process based on the target driving environment, thereby obtaining the road condition true value information configured by the target user for the road section in the target navigation route, thereby avoiding the situation where the road condition true value information is mislabeled due to the user not remembering his driving experience, and can ensure the accuracy and reliability of the acquired road condition true value information to a certain extent, and clarify the correspondence between the road condition true value information and the road section. In addition, since the target user can configure the corresponding road condition true value information for multiple road sections in the target driving environment, the map service provider can obtain multiple road condition true value information based on a single configuration process, thereby ensuring that sufficient road condition true value information is obtained.

[0137] The embodiment of the present application also provides a device for collecting road condition information, which may specifically be a server and a terminal device. The server and terminal device provided in the embodiment of the present application will be introduced below from the perspective of hardware entity.

[0138] See also Fig.10 , Fig.10 A schematic diagram of the structure of a server 1000 provided for an embodiment of the present application. The server 1000 may have relatively large differences due to different configurations or performances, and may include one or more central processing units (CPU) 1022 (for example, one or more processors) and a memory 1032, and one or more storage media 1030 (for example, one or more mass storage devices) storing application programs 1042 or data 1044. Among them, the memory 1032 and the storage medium 1030 may be temporary storage or permanent storage. The program stored in the storage medium 1030 may include one or more modules (not shown in the figure), and each module may include a series of instruction operations on the server. Furthermore, the central processing unit 1022 may be configured to communicate with the storage medium 1030 and execute a series of instruction operations in the storage medium 1030 on the server 1000.

[0139] The server 1000 may also include one or more power supplies 1026, one or more wired or wireless network interfaces 1050, one or more input and output interfaces 1058, and / or one or more operating systems 1041, such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, etc.

[0140] The steps performed by the server in the above embodiment can be based on the Fig.10 The server structure shown.

[0141] Wherein, CPU1022 is used to execute the following steps:

[0142] According to basic map information and dynamic information related to a target navigation route, a target driving environment corresponding to the target navigation route is simulated; the basic map information is used to characterize static factors in the driving environment, and the dynamic information is used to characterize dynamic factors in the driving environment;

[0143] Acquiring road condition truth information configured by a target user for a road section in the target driving environment;

[0144] Based on the road condition truth information configured by multiple target users for the target road section, the standard road condition truth information corresponding to the target road section is determined.

[0145] Optionally, CPU 1022 may also be used to execute steps of any implementation method of the road condition information collection method provided in the embodiments of the present application.

[0146] See also Fig.11 , Fig.11 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application. For the sake of convenience, only the parts related to the embodiment of the present application are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application. The terminal can be any terminal device including a smart phone, a computer, a tablet computer, a personal digital assistant, etc., taking the terminal as a mobile phone as an example:

[0147] Fig.11 FIG. 1 is a block diagram showing a partial structure of a mobile phone related to a terminal provided in an embodiment of the present application. Fig.11 The mobile phone includes: a radio frequency (RF) circuit 1110, a memory 1120, an input unit 1130, a display unit 1140, a sensor 1150, an audio circuit 1160, a wireless fidelity (WiFi) module 1170, a processor 1180, and a power supply 1190. Those skilled in the art will understand that Fig.11 The mobile phone structure shown in the figure does not constitute a limitation on the mobile phone, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0148] The memory 1120 can be used to store software programs and modules. The processor 1180 executes various functional applications and data processing of the mobile phone by running the software programs and modules stored in the memory 1120. The memory 1120 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 1120 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0149] The processor 1180 is the control center of the mobile phone. It uses various interfaces and lines to connect various parts of the entire mobile phone. It executes various functions of the mobile phone and processes data by running or executing software programs and / or modules stored in the memory 1120, and calling data stored in the memory 1120. Optionally, the processor 1180 may include one or more processing units; preferably, the processor 1180 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 1180.

[0150] In the embodiment of the present application, the processor 1180 included in the terminal also has the following functions:

[0151] According to basic map information and dynamic information related to a target navigation route, a target driving environment corresponding to the target navigation route is simulated; the basic map information is used to characterize static factors in the driving environment, and the dynamic information is used to characterize dynamic factors in the driving environment;

[0152] Acquiring road condition truth information configured by a target user for a road section in the target driving environment;

[0153] Based on the road condition truth information configured by multiple target users for the target road section, the standard road condition truth information corresponding to the target road section is determined.

[0154] Optionally, the processor 1180 is also used to execute the steps of any implementation method of the road condition information collection method provided in the embodiments of the present application.

[0155] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program, wherein the computer program is used to execute any one of the road condition information collection methods described in the aforementioned embodiments.

[0156] An embodiment of the present application also provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute any one of the road condition information collection methods described in the aforementioned embodiments.

[0157] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0158] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

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

[0160] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0161] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (full name in English: Read-Only Memory, English abbreviation: ROM), random access memory (full name in English: Random Access Memory, English abbreviation: RAM), disk or optical disk and other media that can store computer programs.

[0162] It should be understood that in the present application, "at least one (item)" means one or more, and "plurality" means two or more. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships may exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0163] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for collecting road condition information, characterized in that: The method is applied to a terminal device, and the method comprises: After the target user completes the target navigation route, the target driving environment is displayed, and important sections are marked in the target driving environment; the target driving environment includes auxiliary information; the important sections include at least one of the following: sections in the target navigation route where the target user's driving speed is lower than a preset speed threshold, congested sections when the target user initiates navigation, sections corresponding to the target location, sections where emergencies occur, and any non-congested sections; the target driving environment is simulated based on basic map information and dynamic information related to the target navigation route, the basic map information is used to characterize static factors in the actual driving environment related to the target navigation route, the dynamic information is used to characterize dynamic factors in the actual driving environment related to the target navigation route, and the auxiliary information includes at least one of the following: the driving speed of the same vehicle on the target navigation route, the change of traffic lights at the intersection on the target navigation route, the road speed limit indication on the target navigation route, and the road condition status related to the target navigation route; Based on the target driving environment, guiding the target user to review the driving experience of each road section in the target navigation route, and guiding the target user to configure corresponding road condition truth information for the road section in the target driving environment; The guiding the target user to configure the corresponding road condition truth information for the road section in the target driving environment includes at least one of the following: Guiding the target user to configure corresponding driving emotion information for a road section in the target driving environment; The target user is guided to configure corresponding traffic condition information for the road section in the target driving environment.

2. The method according to claim 1, characterized in that The method further comprises: The traffic truth information configured by the target user and the correspondence between the traffic truth information and the road section are sent to the server; so that the server can determine the standard traffic truth information corresponding to the target road section according to the traffic truth information configured by multiple target users for the target road section, and the target road section belongs to the target navigation route.

3. The method according to claim 1, characterized in that After the target user completes the target navigation route, displaying the target driving environment includes: When the target navigation route meets preset conditions, the target driving environment is displayed; the preset conditions include at least one of the following: the length exceeds a preset length threshold, and the completion degree exceeds a preset completion degree threshold.

4. The method according to claim 1, characterized in that: The static factors include at least one of static traffic factors and static environmental factors; the static traffic factors include at least one of the following: the road position, number of lanes, lane shape, lane turning angle, and traffic lights on the target navigation route; the static environmental factors include at least one of the following: the shape and relative height of bridges, entrances and exits, and buildings around the road involved in the target navigation route; The dynamic factor includes at least one of a dynamic traffic factor and a dynamic environmental factor; the dynamic traffic factor includes at least one of the following: a vehicle traveling in the same direction as the vehicle driven by the target user, and a vehicle traveling in the opposite direction to the vehicle driven by the target user in the target navigation route; The dynamic environmental factors include at least one of the following: construction sections, traffic accidents, and traffic control on the target navigation route.

5. A road condition information collection device, characterized in that: The device is adapted to a terminal device, and comprises: An environment display module is used to display a target driving environment after a target user completes a target navigation route, and to mark important sections in the target driving environment; the target driving environment includes auxiliary information; the important sections include at least one of the following: sections in the target navigation route where the target user's driving speed is lower than a preset speed threshold, congested sections when the target user initiates navigation, sections corresponding to target locations, sections where emergencies occur, and any non-congested sections; the target driving environment is obtained by simulation based on basic map information and dynamic information related to the target navigation route, the basic map information is used to characterize static factors in an actual driving environment related to the target navigation route, the dynamic information is used to characterize dynamic factors in an actual driving environment related to the target navigation route, and the auxiliary information includes at least one of the following: the driving speed of a fellow vehicle on the target navigation route, changes in traffic lights at intersections on the target navigation route, road speed limit indications on the target navigation route, and road conditions related to the target navigation route; An information configuration guidance module, used to guide the target user to review the driving experience of each road section in the target navigation route based on the target driving environment, and guide the target user to configure corresponding road condition true value information for the road section in the target driving environment; The guiding the target user to configure the corresponding road condition truth information for the road section in the target driving environment includes at least one of the following: Guiding the target user to configure corresponding driving emotion information for a road section in the target driving environment; The target user is guided to configure corresponding traffic condition information for the road section in the target driving environment.

6. A device, characterized in that: The device includes a processor and a memory; The memory is used to store computer programs; The processor is used to execute the road condition information collection method according to any one of claims 1 to 4 according to the computer program.

7. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program, and the computer program is used to execute the road condition information collection method according to any one of claims 1 to 4.

8. A computer program product, characterized in that The computer program product comprises instructions, which, when executed on a computer device, cause the computer device to perform the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method, apparatus and system for associative storage and synchronous display of driving paths and driving images

    CN107452088A

  • Road traffic evaluation system based on mobile terminal data collection

    CN108280996A

  • Road condition information collection method, device and equipment and storage medium

    CN111739294A