Driving scoring method and device based on signal lamp information
By adopting a driving scoring method based on signal light information in the driving test system, combining vehicle data and signal light data, the problem of manual judgment in the prior art is easily affected by subjective factors, and a higher judgment accuracy and scientificity are achieved.
Patent Information
- Application Number
- CN202411718246.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-02-28
AI Technical Summary
In the existing driving test system, the evaluation of traffic light test items mainly relies on manual monitoring and recording, and is susceptible to subjective factors, resulting in inconsistent judgment results. Especially at the critical moment of signal light status change, the accuracy and consistency of judgments are difficult to guarantee.
The driving scoring method based on signal light information is adopted, by collecting the driver's vehicle data and signal light data, the passing time window of the vehicle relative to the intersection is calculated, and whether it can pass through the intersection within the time window is determined to determine the driving scoring of the driver.
It improves the accuracy and scientificity of driving test judgments, reduces the impact of manual judgments, and improves the efficiency and real-timeness of driving test judgments.
Smart Images

Figure CN119541206A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data analysis, and in particular to a driving scoring method and device based on traffic light information. Background Art
[0002] With the rapid development of modern transportation technology, cars have become an indispensable means of transportation in people's daily lives. People's demand for learning to drive vehicles and improving their driving skills is also increasing. Therefore, the evaluation of drivers' driving tests during the driving process is becoming more and more important.
[0003] In the existing driving test system, the evaluation of traffic light test items mainly relies on manual monitoring and recording. This method has significant shortcomings. Manual evaluation is easily affected by subjective factors, resulting in inconsistent evaluation results. Especially at the critical moment of the signal light state change, the accuracy and consistency of the judgment are difficult to guarantee, and it is easy to cause misjudgment in a rapidly changing traffic environment, affecting the fairness and scientificity of the test. Therefore, it is particularly important to propose a technical solution that can improve the accuracy and scientificity of driving test evaluation. Summary of the invention
[0004] The present invention provides a driving scoring method and device based on signal light information, which can be helpful to improve the accuracy and scientificity of driving test evaluation.
[0005] In order to solve the above technical problems, the first aspect of the present invention discloses a driving scoring method based on traffic light information, the method comprising:
[0006] Collecting first vehicle data of a target vehicle currently driven by a driver, and acquiring traffic light data of a target intersection currently corresponding to the target vehicle based on the first vehicle data, wherein the first vehicle data includes first vehicle driving data and first vehicle positioning data;
[0007] Calculating a passing time window of the target vehicle relative to the target intersection according to the first vehicle data;
[0008] According to the traffic light data, determining whether the target vehicle can pass through the target intersection within the passing time window, and obtaining a determination result;
[0009] The second vehicle data of the target vehicle at the target intersection is collected, and the driving score of the driver is determined according to the judgment result and the second vehicle data.
[0010] As an optional implementation manner, in the first aspect of the present invention, the calculating, based on the first vehicle data, a passing time window of the target vehicle relative to the target intersection includes:
[0011] Determining a current driving speed of the target vehicle according to the first vehicle driving data;
[0012] Determining a target distance between the target vehicle and the target intersection according to the first vehicle positioning data;
[0013] A passing time window of the target vehicle relative to the target intersection is calculated according to the current driving speed and the target distance.
[0014] As an optional implementation manner, in the first aspect of the present invention, judging whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data to obtain a judgment result includes:
[0015] Determine, based on the traffic light data, the duration of a traffic light state switch from the target traffic light at the target intersection to the next traffic-impeded state;
[0016] Determining whether the passing time window is greater than the signal light state switching duration, and when the passing time window is greater than or equal to the signal light state switching duration, determining that the target vehicle cannot pass through the target intersection within the passing time window;
[0017] When the passing time window is shorter than the signal light state switching duration, it is determined that the target vehicle can pass through the target intersection within the passing time window.
[0018] As an optional implementation manner, in the first aspect of the present invention, determining the driving score of the driver according to the judgment result and the second vehicle data includes:
[0019] analyzing the vehicle state of the target vehicle at the target intersection according to the second vehicle data;
[0020] Analyzing, according to the vehicle state, whether the target vehicle passes through the target intersection before the signal light state switches to the next passable state, and obtaining an analysis result;
[0021] The driver's violation behavior is determined according to the judgment result and the analysis result, and the driver's driving score is determined according to the violation behavior.
[0022] As an optional implementation manner, in the first aspect of the present invention, the violation behavior includes a first violation behavior;
[0023] The determining the driver's violation behavior according to the judgment result and the analysis result includes:
[0024] When it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle passes through the target intersection before the signal light state switches to the next passable state, determining the acceleration data of the target vehicle according to the first vehicle data and the second vehicle data;
[0025] Determine a target state of the target signal light when the target vehicle passes through the target intersection, and determine the first violation of the driver based on the target state and the acceleration data, wherein the first violation includes a traffic light violation and / or a speeding violation.
[0026] As an optional implementation manner, in the first aspect of the present invention, the illegal behavior also includes the second illegal behavior;
[0027] The determining the driver's violation behavior according to the judgment result and the analysis result includes:
[0028] When it is determined that the target vehicle can pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle does not pass through the target intersection before the signal light state switches to the next passable state, determining the braking data and deceleration data of the target vehicle according to the first vehicle data and the second vehicle data;
[0029] A second violation of the target vehicle is determined according to the braking data and the deceleration data, where the second violation includes a parking violation and / or an emergency braking violation.
[0030] As an optional implementation manner, in the first aspect of the present invention, determining the driving score of the driver according to the violation includes:
[0031] Acquiring the driver's historical driving record, and determining the driver's driving proficiency based on the historical driving record;
[0032] Determining a violation penalty strategy corresponding to the driver according to the driving proficiency;
[0033] Determining the severity of the violation corresponding to the violation, and determining the driving score of the driver according to the severity of the violation and the violation penalty strategy;
[0034] And, the method further comprises:
[0035] A driving improvement suggestion for the driver is generated according to the violation and the driving score, and a driving report of the driver is generated according to the violation, the driving score and the driving improvement suggestion.
[0036] A second aspect of the present invention discloses a driving scoring device based on traffic light information, the device comprising:
[0037] The device comprises:
[0038] A collection module, used to collect first vehicle data of a target vehicle currently driven by a driver, and obtain traffic light data of a target intersection currently corresponding to the target vehicle based on the first vehicle data, wherein the first vehicle data includes first vehicle driving data and first vehicle positioning data;
[0039] A calculation module, used for calculating a passing time window of the target vehicle relative to the target intersection according to the first vehicle data;
[0040] A judgment module, used for judging whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data, and obtaining a judgment result;
[0041] The acquisition module is further used to acquire second vehicle data of the target vehicle at the target intersection;
[0042] A determination module is used to determine the driving score of the driver according to the judgment result and the second vehicle data.
[0043] As an optional implementation, in the second aspect of the present invention, the calculation module calculates the passing time window of the target vehicle relative to the target intersection according to the first vehicle data, specifically including:
[0044] Determining a current driving speed of the target vehicle according to the first vehicle driving data;
[0045] Determining a target distance between the target vehicle and the target intersection according to the first vehicle positioning data;
[0046] A passing time window of the target vehicle relative to the target intersection is calculated according to the current driving speed and the target distance.
[0047] As an optional implementation, in the second aspect of the present invention, the judgment module judges whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data, and the manner of obtaining the judgment result specifically includes:
[0048] Determine, based on the traffic light data, the duration of a traffic light state switch from the target traffic light at the target intersection to the next traffic-impeded state;
[0049] Determining whether the passing time window is greater than the signal light state switching duration, and when the passing time window is greater than or equal to the signal light state switching duration, determining that the target vehicle cannot pass through the target intersection within the passing time window;
[0050] When the passing time window is shorter than the signal light state switching duration, it is determined that the target vehicle can pass through the target intersection within the passing time window.
[0051] As an optional implementation manner, in the second aspect of the present invention, the determination module determines the driving score of the driver according to the judgment result and the second vehicle data in a manner that specifically includes:
[0052] analyzing the vehicle state of the target vehicle at the target intersection according to the second vehicle data;
[0053] Analyzing, according to the vehicle state, whether the target vehicle passes through the target intersection before the signal light state switches to the next passable state, and obtaining an analysis result;
[0054] The driver's violation behavior is determined according to the judgment result and the analysis result, and the driver's driving score is determined according to the violation behavior.
[0055] As an optional implementation manner, in the second aspect of the present invention, the violation behavior includes a first violation behavior;
[0056] The manner in which the determination module determines the driver's violation behavior according to the judgment result and the analysis result specifically includes:
[0057] When it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle passes through the target intersection before the signal light state switches to the next passable state, determining the acceleration data of the target vehicle according to the first vehicle data and the second vehicle data;
[0058] Determine a target state of the target signal light when the target vehicle passes through the target intersection, and determine the first violation of the driver based on the target state and the acceleration data, wherein the first violation includes a traffic light violation and / or a speeding violation.
[0059] As an optional implementation manner, in the second aspect of the present invention, the illegal behavior also includes the second illegal behavior;
[0060] The manner in which the determination module determines the driver's violation behavior according to the judgment result and the analysis result specifically includes:
[0061] When it is determined that the target vehicle can pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle does not pass through the target intersection before the signal light state switches to the next passable state, determining the braking data and deceleration data of the target vehicle according to the first vehicle data and the second vehicle data;
[0062] A second violation of the target vehicle is determined according to the braking data and the deceleration data, where the second violation includes a parking violation and / or an emergency braking violation.
[0063] As an optional implementation, in the second aspect of the present invention, the determination module determines the driving score of the driver according to the violation behavior in a manner specifically including:
[0064] Acquiring the driver's historical driving record, and determining the driver's driving proficiency based on the historical driving record;
[0065] Determining a violation penalty strategy corresponding to the driver according to the driving proficiency;
[0066] Determining the severity of the violation corresponding to the violation, and determining the driving score of the driver according to the severity of the violation and the violation penalty strategy;
[0067] And, the device further comprises:
[0068] A generating module is used to generate a driving improvement suggestion for the driver according to the violation and the driving score, and to generate a driving report for the driver according to the violation, the driving score and the driving improvement suggestion.
[0069] The third aspect of the present invention discloses another driving scoring device based on traffic light information, the device comprising:
[0070] A memory storing executable program code;
[0071] a processor coupled to the memory;
[0072] The processor calls the executable program code stored in the memory to execute the driving scoring method based on traffic light information disclosed in the first aspect of the present invention.
[0073] A fourth aspect of the present invention discloses a computer storage medium, wherein the computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the driving scoring method based on traffic light information disclosed in the first aspect of the present invention.
[0074] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0075] In an embodiment of the present invention, the current first vehicle data of the target vehicle driven by the driver is collected, and the signal light data of the target intersection currently corresponding to the target vehicle is obtained based on the first vehicle data. According to the first vehicle data, the passing time window of the target vehicle relative to the target intersection is calculated. According to the signal light data, it is judged whether the target vehicle can pass through the target intersection within the passing time window to obtain a judgment result, and the second vehicle data of the target vehicle at the target intersection is collected. According to the judgment result and the second vehicle data, the driving score of the driver is determined. It can be seen that the implementation of the present invention can combine the signal light data and vehicle data during driving to judge whether the vehicle passes the current intersection according to the driving test rules, which can improve the accuracy and scientificity of the driving test judgment, reduce the influence of manual judgment, and improve the efficiency and real-time nature of the driving test judgment. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0077] Figure 1 It is a flow chart of a driving scoring method based on traffic light information disclosed in an embodiment of the present invention;
[0078] Figure 2 is a flow chart of another driving scoring method based on traffic light information disclosed in an embodiment of the present invention;
[0079] Figure 3 It is a structural schematic diagram of a driving scoring device based on traffic light information disclosed in an embodiment of the present invention;
[0080] Figure 4 is a schematic structural diagram of another driving scoring device based on traffic light information disclosed in an embodiment of the present invention;
[0081] Figure 5 It is a structural schematic diagram of another driving scoring device based on traffic light information disclosed in an embodiment of the present invention. DETAILED DESCRIPTION
[0082] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0083] The terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, device, product or end including a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units that are not listed, or may optionally include other steps or units inherent to these processes, methods, products or ends.
[0084] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0085] The present invention discloses a driving scoring method and device based on signal light information, which can combine signal light data and vehicle data during driving to determine whether the vehicle passes the current intersection according to the driving test rules, improve the accuracy and scientificity of driving test judgment, reduce the impact of manual judgment, and improve the efficiency and real-time nature of driving test judgment. The following are detailed descriptions.
[0086] Embodiment 1
[0087] See also Figure 1 , Figure 1 : is a flow chart of a driving scoring method based on traffic light information disclosed in an embodiment of the present invention. Figure 1 The described driving scoring method based on signal light information can be applied to a driving scoring device based on signal light information, wherein the driving scoring device based on signal light information may include an intelligent device for scoring the driver's driving, and the intelligent device may include any one of an intelligent sensor, an intelligent server or an intelligent platform, and the intelligent server includes a local server or a cloud server, which is not limited in the embodiments of the present invention. Figure 1 As shown, the driving scoring method based on traffic light information may include the following operations:
[0088] 101. Collect current first vehicle data of a target vehicle driven by a driver, and obtain traffic light data of a target intersection currently corresponding to the target vehicle based on the first vehicle data.
[0089] In an embodiment of the present invention, optionally, the first vehicle data may include first vehicle driving data and first vehicle positioning data, and the first vehicle driving data may include vehicle speed and / or vehicle acceleration. The first vehicle driving data of the target vehicle may be collected through a speed sensor and / or acceleration sensor built into the target vehicle, and the first vehicle driving data of the vehicle may be collected through a GPS global positioning system. The first vehicle positioning data of the vehicle may be collected through a GPS global positioning system, and the present invention does not limit this.
[0090] In an embodiment of the present invention, optionally, the traffic light data of the target intersection currently corresponding to the target vehicle can be obtained based on the first vehicle data. Specifically, the target intersection corresponding to the current position of the target vehicle can be determined according to the first vehicle positioning data of the target vehicle, and the traffic light data of the target traffic light at the target intersection can be obtained. The traffic light data may include the current traffic light state, the duration of each traffic light state, the traffic light state switching duration for the target traffic light state to switch from the current traffic light state to the next state, etc. The current traffic light state may include a passable state or an impassable state, wherein the passable state and the impassable state appear alternately, and a passable state and an adjacent impassable state constitute a state cycle of the target traffic light. The passable state may include a green light state, and the impassable state may include a yellow light state or a red light state, which is not limited by the present invention.
[0091] 102. Calculate a passing time window of the target vehicle relative to the target intersection based on the first vehicle data.
[0092] In the embodiment of the present invention, optionally, the passing time window of the target vehicle relative to the target intersection represents a time range within which the target vehicle can pass through the target intersection before the signal light state of the target signal light changes to an impassable state at the current speed.
[0093] 103. According to the traffic light data, determine whether the target vehicle can pass through the target intersection within the passing time window and obtain a determination result.
[0094] In an embodiment of the present invention, optionally, the judgment result may include that the target vehicle can pass through the target intersection at the current speed before the signal light state of the target signal light becomes an impassable state, or that the target vehicle cannot pass through the target intersection at the current speed before the signal light state of the target signal light becomes an impassable state.
[0095] 104. Collect second vehicle data of the target vehicle at the target intersection, and determine the driver's driving score based on the judgment result and the second vehicle data.
[0096] In an embodiment of the present invention, optionally, the second vehicle data of the target vehicle at the target intersection may include second vehicle driving data and second vehicle positioning data. When the target vehicle passes through the target intersection at the current speed before the signal light state of the target signal light becomes an impassable state, the speed information of the target vehicle when passing through the target intersection can be determined based on the second vehicle driving data of the target vehicle, and then the driver's driving score can be determined. When the target vehicle does not pass through the target intersection at the current speed before the signal light state of the target signal light becomes an impassable state, the parking position and deceleration information of the target vehicle can be determined based on the second vehicle driving data and the second vehicle positioning data, and then the driver's driving score can be determined. The present invention is not limited to this.
[0097] It can be seen that the implementation Figure 1 The described driving scoring method based on traffic light information can collect the current first vehicle data of the target vehicle driven by the driver, and obtain the traffic light data of the target intersection currently corresponding to the target vehicle based on the first vehicle data, calculate the passing time window of the target vehicle relative to the target intersection according to the first vehicle data, judge whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data, obtain the judgment result, collect the second vehicle data of the target vehicle at the target intersection, and determine the driver's driving score based on the judgment result and the second vehicle data, and can combine the traffic light data and vehicle data during the driving process to judge whether the vehicle passes the current intersection in accordance with the driving test rules, so as to improve the accuracy and scientificity of the driving test judgment, reduce the influence of manual judgment, and improve the efficiency and real-time nature of the driving test judgment.
[0098] In an optional embodiment, calculating the passing time window of the target vehicle relative to the target intersection according to the first vehicle data may include the following operations:
[0099] Determining a current driving speed of the target vehicle according to the first vehicle driving data;
[0100] Determining a target distance between a target vehicle and a target intersection based on the first vehicle positioning data;
[0101] According to the current driving speed and target distance, the passing time window of the target vehicle relative to the target intersection is calculated.
[0102] In this optional embodiment, the target distance between the target vehicle and the target intersection may include a target distance between the target vehicle and a vehicle stop line corresponding to the target intersection. The passing time window of the target vehicle relative to the target intersection may be calculated based on the current driving speed and the target distance. The calculation formula for the passing time window includes:
[0103]
[0104] Among them, T pass represents the passing time window of the target vehicle relative to the target intersection, D distance represents the target distance between the target vehicle and the target intersection, V current Indicates the current speed of the target vehicle.
[0105] It can be seen that the implementation of this optional embodiment can determine the current driving speed of the target vehicle based on the first vehicle driving data, determine the target distance between the target vehicle and the target intersection based on the first vehicle positioning data, and calculate the passing time window of the target vehicle relative to the target intersection based on the current driving speed and the target distance. This can improve the accuracy of calculating the passing time window of the target vehicle relative to the target intersection, thereby improving the accuracy and efficiency of judging whether the vehicle can pass the current intersection according to the driving test rules, and improving the accuracy and scientificity of driving test judgments.
[0106] Embodiment 2
[0107] See also Figure 2 , Figure 2 : is a flow chart of a driving scoring method based on traffic light information disclosed in an embodiment of the present invention. Figure 2 The described driving scoring method based on signal light information can be applied to a driving scoring device based on signal light information, wherein the driving scoring device based on signal light information may include an intelligent device for scoring the driver's driving, and the intelligent device may include any one of an intelligent sensor, an intelligent server or an intelligent platform, and the intelligent server includes a local server or a cloud server, which is not limited in the embodiments of the present invention. Figure 2 As shown, the driving scoring method based on traffic light information may include the following operations:
[0108] 201. Collect first vehicle data of a target vehicle currently driven by a driver, and obtain traffic light data of a target intersection currently corresponding to the target vehicle based on the first vehicle data.
[0109] 202. Calculate a passing time window of the target vehicle relative to the target intersection based on the first vehicle data.
[0110] 203. Determine, based on the traffic light data, the duration of a traffic light state switch from a target traffic light at the target intersection to a next traffic-impeded state.
[0111] In an embodiment of the present invention, optionally, the traffic light data may include the current traffic light state, the duration of each traffic light state, the traffic light state switching duration of the target traffic light state from the current traffic light state to the next state, etc. The current traffic light state may include a passable state or an impassable state, wherein the passable state and the impassable state appear alternately, and a passable state and an adjacent impassable state constitute a state cycle of the target traffic light. For example, if the traffic light state of the target traffic light is a passable state, then after the current passable state ends, the traffic light state of the target traffic light will switch to the next impassable state. At this time, the traffic light state switching duration may include the remaining duration of the passable state of the target traffic light; if the traffic light state of the target traffic light is an impassable state, then after the current impassable state ends, the target traffic light will pass through a communicable state once, and then the traffic light state of the target traffic light will switch to the next impassable state. At this time, the traffic light state switching duration may include the remaining duration of the impassable state of the target traffic light plus the complete duration of the communicable state of the target traffic light, which is not limited by the present invention.
[0112] 204. Determine whether the passing time window is greater than the signal light state switching time. When the passing time window is greater than or equal to the signal light state switching time, determine that the target vehicle cannot pass through the target intersection within the passing time window.
[0113] In an embodiment of the present invention, it is optionally possible to determine whether the passing time window is greater than the signal light state switching time. Further optionally, the intersection length corresponding to the target intersection can be determined. The intersection length can represent the distance between the vehicle stop line where the target vehicle enters the target intersection and the vehicle exits the target intersection. Based on the intersection length and the first vehicle driving data of the target vehicle, the intersection driving time of the target vehicle at the target intersection is determined, and it is determined whether the passing time window plus the intersection driving time is greater than the signal light state switching time. The present invention is not limited to this.
[0114] In an embodiment of the present invention, optionally, when the passing time window is greater than or equal to the signal light state switching duration, it indicates that the target vehicle cannot pass through the target intersection at the current speed before the signal light state of the target signal light becomes an impassable state, that is, the target vehicle needs to slow down and stop at the target intersection or accelerate to pass through the target intersection, that is, it is determined that the target vehicle cannot pass through the target intersection within the passing time window.
[0115] 205. When the passing time window is less than the signal light state switching time, it is determined that the target vehicle can pass through the target intersection within the passing time window.
[0116] In an embodiment of the present invention, optionally, when the passing time window is less than the signal light state switching duration, it means that the target vehicle can pass through the target intersection at the current speed before the signal light state of the target signal light becomes an impassable state, that is, it is determined that the target vehicle can pass through the target intersection within the passing time window.
[0117] 206. Collect second vehicle data of the target vehicle at the target intersection, and determine the driving score of the driver according to the judgment result and the second vehicle data.
[0118] In the embodiment of the present invention, for other descriptions of step 201, step 202 and step 206, please refer to the detailed description of step 101, step 102 and step 104 in the first embodiment, and the embodiment of the present invention will not be repeated.
[0119] It can be seen that implementation Figure 2 The described driving scoring method based on traffic light information can collect the current first vehicle data of the target vehicle driven by the driver, and obtain the traffic light data of the target intersection currently corresponding to the target vehicle based on the first vehicle data, calculate the passing time window of the target vehicle relative to the target intersection according to the first vehicle data, improve the accuracy of calculating the passing time window of the target vehicle relative to the target intersection, determine the traffic light state switching time of the target traffic light at the target intersection to switch to the next impassable state according to the traffic light data, judge whether the passing time window is greater than the traffic light state switching time, and when the passing time window is greater than or equal to the traffic light state switching time When the target vehicle cannot pass through the target intersection within the passing time window, it is determined that the target vehicle can pass through the target intersection within the passing time window. When the passing time window is less than the signal light state switching time, it is determined that the target vehicle can pass through the target intersection within the passing time window, thereby improving the accuracy and efficiency of judging whether the vehicle can pass through the current intersection according to the driving test rules. According to the signal light data, it is judged whether the target vehicle can pass through the target intersection within the passing time window, and a judgment result is obtained. The second vehicle data of the target vehicle at the target intersection is collected, and the driver's driving score is determined based on the judgment result and the second vehicle data, which can improve the accuracy and scientificity of the driving test judgment, reduce the impact of manual judgment, and improve the efficiency and real-time nature of the driving test judgment.
[0120] In an optional embodiment, determining the driver's driving score according to the judgment result and the second vehicle data may include the following operations:
[0121] Analyzing the vehicle state of the target vehicle at the target intersection according to the second vehicle data;
[0122] Analyze whether the target vehicle passes the target intersection before the signal light state switches to the next passable state according to the vehicle state, and obtain an analysis result;
[0123] The driver's violation is determined based on the judgment and analysis results, and the driver's driving score is determined based on the violation.
[0124] In this optional embodiment, optionally, the vehicle state of the target vehicle at the target intersection may include a moving state or a stagnant state. Specifically, the vehicle state of the target vehicle at the target intersection can be determined based on the speed data, acceleration data and positioning data of the target vehicle at the target intersection. Based on the target state of the target vehicle, it can be analyzed whether the target vehicle passes through the target intersection or stops at the target intersection before the traffic light state switches to the next passable state. This embodiment does not limit this.
[0125] In this optional embodiment, the driver's violation can be optionally determined based on the judgment result and the analysis result, that is, whether the driver has violated the rules can be determined based on whether the passing time window is greater than the signal light state switching time and whether the target vehicle passes the target intersection before the signal light state switches to the next passable state, and points can be deducted from the driver based on the violation to obtain the driver's driving score.
[0126] It can be seen that implementing this optional embodiment can analyze the vehicle status of the target vehicle at the target intersection based on the second vehicle data, analyze whether the target vehicle passes the target intersection before the traffic light status switches to the next passable state based on the vehicle status, and obtain an analysis result, determine the driver's violation based on the judgment result and the analysis result, and determine the driver's driving score based on the violation. After determining whether the vehicle can pass the current intersection according to the driving test rules, the driver's violation can be determined based on the actual status of the vehicle at the intersection, and then the driver's driving score can be determined, thereby improving the accuracy of determining the driver's driving score.
[0127] In another optional embodiment, the violation includes a first violation;
[0128] Determining the driver's violation behavior based on the judgment and analysis results may include the following operations:
[0129] When it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle passes through the target intersection before the signal light state switches to the next passable state, determining acceleration data of the target vehicle according to the first vehicle data and the second vehicle data;
[0130] A target state of a target signal light when a target vehicle passes through a target intersection is determined, and a first violation of the driver is determined based on the target state and acceleration data, the first violation including a traffic light violation and / or a speeding violation.
[0131] In this optional embodiment, optionally, when it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle passes through the target intersection before the signal light state switches to the next passable state, it means that the target vehicle accelerates. The acceleration data of the target vehicle can be determined based on the first vehicle data and the second vehicle data. The acceleration data can include the acceleration of the target vehicle, the speed when passing through the target intersection, and the maximum speed of the target vehicle. The target state of the target signal light when the target vehicle passes through the target intersection is determined, that is, the target state of the target signal light when the target vehicle body touches the vehicle stop line corresponding to the target intersection is determined. It can be determined whether the target vehicle has a speeding violation based on the acceleration data of the target vehicle. Optionally, the detection vehicle The acceleration and speed of the vehicle, especially when approaching an intersection. If it is detected that the vehicle suddenly accelerates when it is close to the intersection, and the acceleration exceeds the set threshold, it is determined to be accelerating through the traffic light. Accelerating through a yellow light or a red light: If the vehicle significantly accelerates through a yellow light or a red light, it will be considered a serious violation; Slightly accelerating through: If the acceleration is not large and the vehicle can pass the intersection during the yellow light, the system may determine it to be a minor violation; it can determine whether the target vehicle has a traffic light violation based on the target state of the target traffic light when the target vehicle passes the target intersection. Optionally, if the vehicle does not stop at a red or yellow light and continues to drive, and passes the stop line, it is automatically identified as a traffic light violation. Evaluation result: In this case, the system will usually determine it as a serious violation, and directly deduct points or determine that the item is unqualified.
[0132] In this optional embodiment, optionally, when the target vehicle has a speeding violation, the speed value at which the target vehicle exceeds the speed limit and the speeding duration and distance can be determined; when the target vehicle has a light running violation, it can be determined whether the light running violation of the target vehicle is a red light violation or a yellow light violation.
[0133] In this optional embodiment, optionally, when it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle status indicates that the target vehicle has not passed through the target intersection before the traffic light status switches to the next passable state, the braking information of the target vehicle at the target intersection can be determined based on the second vehicle data of the target vehicle, and based on the braking information, it can be determined whether the parking position of the target vehicle exceeds the vehicle stop line of the target intersection, which is not limited in this embodiment.
[0134] It can be seen that the implementation of this optional embodiment can determine the acceleration data of the target vehicle based on the first vehicle data and the second vehicle data when it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle status indicates that the target vehicle passes through the target intersection before the signal light status switches to the next passable state, determine the target state of the target signal light when the target vehicle passes through the target intersection, and determine the driver's first violation based on the target state and the acceleration data. It can quickly determine whether the driver has a red light violation and / or a speeding violation based on the judgment result and the analysis result, thereby improving the accuracy and efficiency of determining the driver's violation.
[0135] In yet another optional embodiment, the violation further includes a second violation;
[0136] Determining the driver's violation behavior based on the judgment and analysis results may include the following operations:
[0137] When it is determined that the target vehicle can pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle does not pass through the target intersection before the signal light state switches to the next passable state, the braking data and the deceleration data of the target vehicle are determined according to the first vehicle data and the second vehicle data;
[0138] A second violation of the target vehicle is determined according to the braking data and the deceleration data, where the second violation includes a parking violation and / or an emergency braking violation.
[0139] In this optional embodiment, optionally, when it is determined that the target vehicle can pass through the target intersection within the passing time window, and when the vehicle status indicates that the target vehicle has not passed through the target intersection before the traffic light state switches to the next passable state, it means that the target vehicle is decelerating. The braking data and deceleration data of the target vehicle can be determined based on the first vehicle data and the second vehicle data. The braking data may include the braking position of the target vehicle, and the deceleration data may include the deceleration duration and deceleration value of the target vehicle. Based on the braking data, it can be determined whether the braking position of the target vehicle exceeds the vehicle stop line of the target intersection. Optionally, if the driver brakes before the traffic light changes, but the vehicle body has exceeded the stop line of the intersection, the system will The system evaluates the distance between the vehicle's actual parking position and the stop line. The judgment result is: this type of situation may be regarded as a minor violation by the system, and a small point deduction will be made based on the degree to which the vehicle exceeds the stop line, but it will not necessarily directly determine the item as unqualified. The deceleration data can be used to determine whether there is an emergency braking violation. Optionally, the vehicle's braking process can be detected. If the vehicle brakes suddenly before the red or yellow light switches (that is, rapid deceleration is detected), the system will determine the suddenness of the braking based on the acceleration data. The judgment result is: although emergency braking does not violate traffic signal rules, it may be regarded as a dangerous driving behavior. Points may be deducted based on the suddenness of the braking action, which can be reflected in the overall score, but it is not directly determined to be unqualified.
[0140] In this optional embodiment, optionally, when the braking position of the target vehicle exceeds the vehicle stop line of the target intersection, the distance by which the target vehicle exceeds the vehicle stop line can be determined, and when the target vehicle has an emergency braking violation, the suddenness of the target vehicle's braking can be determined, which is not limited in this embodiment.
[0141] It can be seen that the implementation of this optional embodiment can determine the braking data and deceleration data of the target vehicle according to the first vehicle data and the second vehicle data when it is determined that the target vehicle can pass through the target intersection within the passing time window, and when the vehicle status indicates that the target vehicle has not passed through the target intersection before the traffic light state switches to the next passable state, and determine the second violation of the target vehicle according to the braking data and the deceleration data, and can quickly determine whether the driver has a parking violation and / or an emergency braking violation based on the judgment result and the analysis result, thereby improving the accuracy and efficiency of determining the driver's violation.
[0142] In yet another optional embodiment, determining the driver's driving score based on the violation may include the following operations:
[0143] Obtain the driver's historical driving record and determine the driver's driving proficiency based on the historical driving record;
[0144] Determine the penalty point strategy for the driver based on his / her driving proficiency;
[0145] Determine the severity of the violation corresponding to the violation, and determine the driver's driving score based on the severity of the violation and the violation penalty strategy;
[0146] Furthermore, the driving scoring method based on traffic light information may further include the following operations:
[0147] A driving improvement suggestion is generated for the driver based on the violation behavior and the driving score, and a driving report is generated for the driver based on the violation behavior, the driving score and the driving improvement suggestion.
[0148] In this optional embodiment, optionally, the driver's historical driving record may include at least one of the driver's historical driving test records, historical driving violation records, historical driving scores, etc. The driver's driving proficiency is determined based on the historical driving records, and the driver's corresponding violation penalty point strategy is determined based on the driving proficiency. Optionally, the higher the driver's driving proficiency, the higher the penalty point level for the driver's violation. Furthermore, the driver's corresponding violation penalty point strategy may be a fixed strategy set by the driving test referee for each driver, which is not limited in this embodiment.
[0149] In this optional embodiment, the severity of the violation corresponding to the violation behavior is optionally determined. Taking speeding violation behavior as an example, the severity of the driver's speeding violation behavior can be determined based on the driver's maximum speed and the length and distance of speeding driving. The driver's driving score is determined based on the severity of the violation and the violation deduction strategy. Specifically, for example: when the vehicle passes through the intersection under the condition that the signal light is reasonable and there is no violation, the basic score is 100 points. If there is a violation (such as running a red light, sudden braking or exceeding the stop line), the corresponding score is deducted from the total score according to the severity of the violation. For example, the speed factor: the vehicle speed Vcurrent when passing through the intersection is used as one of the main factors for scoring. If the vehicle passes normally within the prescribed speed range, the score remains unchanged. If it exceeds the speed limit, points will be deducted according to the degree of speeding. Acceleration detection: If the system detects sudden acceleration or sudden braking, the system will calculate the difference between the acceleration Acurrent and the acceleration threshold Athreshold. The more it exceeds the threshold, the more points will be deducted. Signal light status and distance: When the vehicle passes through the intersection, the system records the signal light status Lcurrent and the distance between the vehicle and the intersection Dcurrentd. If the vehicle passes during the yellow or red light, points will be deducted or it will be judged as unqualified according to the specific situation. Specifically: Running a red light or a yellow light: 50-100 points will be directly deducted, and whether it will be directly judged as unqualified will be determined depending on the severity of the situation. The vehicle body exceeds the stop line: 10-30 points will be deducted depending on the distance exceeded. Emergency braking: The score is based on the braking strength and safety, and 10-50 points will be deducted for emergency braking. Accelerating through the signal light: If the acceleration behavior is relatively minor and the vehicle passes smoothly during the yellow light, 10-20 points will be deducted; but if the vehicle fails to pass through the red or yellow light in time during the acceleration, 50-100 points will be directly deducted.
[0150] In this optional embodiment, optionally, a driving improvement suggestion can be generated for the driver based on the violation and the driving score. The driving improvement suggestion can include an improvement suggestion for at least one driving action of the driver. The driving action includes one or more of a constant speed driving action, an acceleration action, a deceleration action, a parking action, etc. A driving report of the driver is generated based on the violation, the driving score and the driving improvement suggestion. The driving report can include the score of each driving action or test item of the driver, the violation record and the final score or test result.
[0151] It can be seen that the implementation of this optional embodiment can obtain the driver's historical driving record, and determine the driver's driving proficiency based on the historical driving record, determine the driver's corresponding violation penalty strategy based on the driving proficiency, determine the violation severity corresponding to the violation, and determine the driver's driving score based on the violation severity and the violation penalty strategy, and can deduct points from the driver based on the driver's violation, and then determine the driver's driving score, thereby improving the accuracy and scientific nature of driving test judgments, reducing the impact of manual judgments, and improving the efficiency and real-time nature of driving test judgments; generating driving improvement suggestions for the driver based on the violation and driving score, and generating a driving report for the driver based on the violation, driving score and driving improvement suggestions, thereby improving the driver's understanding of his or her own violation, helping the driver to improve his or her driving techniques, and improving the driver's driving skills.
[0152] Embodiment 3
[0153] See also Figure 3 , Figure 3 : is a schematic diagram of a driving scoring device based on traffic light information disclosed in an embodiment of the present invention. Figure 3 The described driving scoring device based on traffic light information may include an intelligent device for scoring the driver's driving, and the intelligent device may include any one of an intelligent sensor, an intelligent server or an intelligent platform, and the intelligent server may include a local server or a cloud server, which is not limited in the embodiment of the present invention. Figure 3 As shown, the driving scoring device based on signal light information may include:
[0154] The acquisition module 301 is used to acquire the current first vehicle data of the target vehicle driven by the driver, and obtain the traffic light data of the target intersection currently corresponding to the target vehicle based on the first vehicle data, wherein the first vehicle data includes the first vehicle driving data and the first vehicle positioning data;
[0155] A calculation module 302, configured to calculate a passing time window of a target vehicle relative to a target intersection based on the first vehicle data;
[0156] The judgment module 303 is used to judge whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data, and obtain a judgment result;
[0157] The collection module 301 is also used to collect second vehicle data of the target vehicle at the target intersection;
[0158] The determination module 304 is used to determine the driving score of the driver according to the determination result and the second vehicle data.
[0159] It can be seen that implementation Figure 3The described driving scoring device based on traffic light information can collect the current first vehicle data of the target vehicle driven by the driver, and obtain the traffic light data of the target intersection currently corresponding to the target vehicle based on the first vehicle data, calculate the passing time window of the target vehicle relative to the target intersection according to the first vehicle data, judge whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data, obtain the judgment result, collect the second vehicle data of the target vehicle at the target intersection, and determine the driver's driving score based on the judgment result and the second vehicle data, and can combine the traffic light data and vehicle data during the driving process to judge whether the vehicle passes the current intersection in accordance with the driving test rules, so as to improve the accuracy and scientificity of the driving test judgment, reduce the influence of manual judgment, and improve the efficiency and real-time nature of the driving test judgment.
[0160] In an optional embodiment, if Figure 4 As shown, the specific manner in which the calculation module 302 calculates the passing time window of the target vehicle relative to the target intersection according to the first vehicle data includes:
[0161] Determining a current driving speed of the target vehicle according to the first vehicle driving data;
[0162] Determining a target distance between a target vehicle and a target intersection based on the first vehicle positioning data;
[0163] According to the current driving speed and target distance, the passing time window of the target vehicle relative to the target intersection is calculated.
[0164] It can be seen that implementation Figure 4 The described driving scoring device based on traffic light information can determine the current driving speed of the target vehicle according to the first vehicle driving data, determine the target distance between the target vehicle and the target intersection according to the first vehicle positioning data, and calculate the passing time window of the target vehicle relative to the target intersection according to the current driving speed and the target distance. This can improve the accuracy of calculating the passing time window of the target vehicle relative to the target intersection, thereby improving the accuracy and efficiency of judging whether the vehicle can pass the current intersection according to the driving test rules, thereby improving the accuracy and scientificity of driving test judgments.
[0165] In another optional embodiment, Figure 4 As shown, the judgment module 303 judges whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data. The specific method of obtaining the judgment result includes:
[0166] Determine the duration of a signal light state switch from a target signal light at a target intersection to a next impassable state according to the signal light data;
[0167] Determine whether the passing time window is greater than the signal light state switching time. When the passing time window is greater than or equal to the signal light state switching time, determine that the target vehicle cannot pass the target intersection within the passing time window.
[0168] When the passing time window is less than the signal light state switching duration, it is determined that the target vehicle can pass the target intersection within the passing time window.
[0169] It can be seen that implementation Figure 4 The described driving scoring device based on traffic light information can collect the current first vehicle data of the target vehicle driven by the driver, and obtain the traffic light data of the target intersection currently corresponding to the target vehicle based on the first vehicle data, calculate the passing time window of the target vehicle relative to the target intersection according to the first vehicle data, improve the accuracy of calculating the passing time window of the target vehicle relative to the target intersection, determine the traffic light state switching time length of the target traffic light at the target intersection to switch to the next impassable state according to the traffic light data, judge whether the passing time window is greater than the traffic light state switching time length, and when the passing time window is greater than or equal to the traffic light state switching time length When the target vehicle cannot pass through the target intersection within the passing time window, it is determined that the target vehicle can pass through the target intersection within the passing time window. When the passing time window is less than the signal light state switching time, it is determined that the target vehicle can pass through the target intersection within the passing time window, thereby improving the accuracy and efficiency of judging whether the vehicle can pass through the current intersection according to the driving test rules. According to the signal light data, it is judged whether the target vehicle can pass through the target intersection within the passing time window, and a judgment result is obtained. The second vehicle data of the target vehicle at the target intersection is collected, and the driver's driving score is determined based on the judgment result and the second vehicle data, which can improve the accuracy and scientificity of the driving test judgment, reduce the impact of manual judgment, and improve the efficiency and real-time nature of the driving test judgment.
[0170] In yet another optional embodiment, Figure 4 As shown, the specific manner in which the determination module 304 determines the driver's driving score according to the judgment result and the second vehicle data includes:
[0171] Analyzing the vehicle state of the target vehicle at the target intersection according to the second vehicle data;
[0172] Analyze whether the target vehicle passes the target intersection before the signal light state switches to the next passable state according to the vehicle state, and obtain an analysis result;
[0173] The driver's violation is determined based on the judgment and analysis results, and the driver's driving score is determined based on the violation.
[0174] It can be seen that implementation Figure 4The described driving scoring device based on traffic light information can analyze the vehicle status of the target vehicle at the target intersection according to the second vehicle data, and analyze whether the target vehicle passes the target intersection before the traffic light status switches to the next passable status according to the vehicle status, to obtain an analysis result, determine the driver's violation behavior according to the judgment result and the analysis result, and determine the driver's driving score according to the violation behavior. After determining whether the vehicle can pass the current intersection according to the driving test rules, the driver's violation behavior can be determined according to the actual status of the vehicle at the intersection, and then the driver's driving score can be determined, thereby improving the accuracy of determining the driver's driving score.
[0175] In yet another optional embodiment, Figure 4 As shown, the violations include the first violation;
[0176] The specific manner in which the determination module 304 determines the driver's violation behavior according to the judgment result and the analysis result includes:
[0177] When it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle passes through the target intersection before the signal light state switches to the next passable state, determining acceleration data of the target vehicle according to the first vehicle data and the second vehicle data;
[0178] A target state of a target signal light when a target vehicle passes through a target intersection is determined, and a first violation of the driver is determined based on the target state and acceleration data, the first violation including a traffic light violation and / or a speeding violation.
[0179] It can be seen that implementation Figure 4 The described driving scoring device based on traffic light information can determine the acceleration data of the target vehicle based on the first vehicle data and the second vehicle data when it is determined that the target vehicle cannot pass through the target intersection within the passing time window and when the vehicle state indicates that the target vehicle passes through the target intersection before the traffic light state switches to the next passable state, and determine the target state of the target traffic light when the target vehicle passes through the target intersection, and determine the driver's first violation based on the target state and the acceleration data. It can quickly determine whether the driver has a traffic light running violation and / or a speeding violation based on the judgment result and the analysis result, thereby improving the accuracy and efficiency of determining the driver's violation.
[0180] In yet another optional embodiment, Figure 4 As shown, the violation also includes a second violation;
[0181] The specific manner in which the determination module 304 determines the driver's violation behavior according to the judgment result and the analysis result includes:
[0182] When it is determined that the target vehicle can pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle does not pass through the target intersection before the signal light state switches to the next passable state, the braking data and the deceleration data of the target vehicle are determined according to the first vehicle data and the second vehicle data;
[0183] A second violation of the target vehicle is determined according to the braking data and the deceleration data, where the second violation includes a parking violation and / or an emergency braking violation.
[0184] It can be seen that implementation Figure 4 The described driving scoring device based on traffic light information can pass through the target intersection within the passing time window, and when the vehicle status indicates that the target vehicle has not passed through the target intersection before the traffic light status switches to the next passable state, the braking data and deceleration data of the target vehicle are determined according to the first vehicle data and the second vehicle data, and the second violation of the target vehicle is determined according to the braking data and the deceleration data. It can quickly determine whether the driver has a parking violation and / or an emergency braking violation based on the judgment result and the analysis result, thereby improving the accuracy and efficiency of determining the driver's violation.
[0185] In yet another optional embodiment, Figure 4 As shown, the specific manner in which the determination module 304 determines the driver's driving score according to the violation behavior includes:
[0186] Obtain the driver's historical driving record and determine the driver's driving proficiency based on the historical driving record;
[0187] Determine the penalty point strategy for the driver based on his / her driving proficiency;
[0188] Determine the severity of the violation corresponding to the violation, and determine the driver's driving score based on the severity of the violation and the violation penalty strategy;
[0189] Furthermore, the driving scoring device based on traffic light information may further include:
[0190] The generating module 305 is used to generate driving improvement suggestions for the driver according to the violation behavior and the driving score, and to generate a driving report of the driver according to the violation behavior, the driving score and the driving improvement suggestions.
[0191] It can be seen that implementation Figure 4The described driving scoring device based on traffic light information can obtain the driver's historical driving record, and determine the driver's driving proficiency based on the historical driving record, determine the driver's corresponding violation deduction strategy based on the driving proficiency, determine the violation severity corresponding to the violation, and determine the driver's driving score based on the violation severity and the violation deduction strategy, and can deduct points from the driver based on the driver's violation, and then determine the driver's driving score, thereby improving the accuracy and scientificity of driving test judgment, reducing the impact of manual judgment, and improving the efficiency and real-time nature of driving test judgment; generating driving improvement suggestions for the driver based on the violation and driving score, and generating a driving report for the driver based on the violation, driving score and driving improvement suggestions, thereby improving the driver's understanding of his own violation, helping the driver to improve his driving technique, and improving the driver's driving skills.
[0192] Embodiment 4
[0193] See also Figure 5 , Figure 5 FIG. 1 is a schematic diagram of another driving scoring device based on traffic light information disclosed in an embodiment of the present invention. Figure 5 As shown, the driving scoring device based on signal light information may include:
[0194] A memory 401 storing executable program codes;
[0195] a processor 402 coupled to the memory 401;
[0196] The processor 402 calls the executable program code stored in the memory 401 to execute the steps of the driving scoring method based on traffic light information described in the first embodiment of the present invention or the second embodiment of the present invention.
[0197] Embodiment 5
[0198] An embodiment of the present invention discloses a computer storage medium, which stores computer instructions. When the computer instructions are called, they are used to execute the steps of the driving scoring method based on traffic light information described in Embodiment 1 or Embodiment 2 of the present invention.
[0199] Embodiment 6
[0200] An embodiment of the present invention discloses a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to enable a computer to execute the steps of the driving scoring method based on traffic light information described in Embodiment 1 or Embodiment 2.
[0201] The device embodiments described above are only illustrative, wherein the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, i.e., they may be located in one place, or they may be distributed on multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.
[0202] Through the specific description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution can be essentially or partly contributed to the prior art in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, and the storage medium includes a read-only memory (ROM), a random access memory (RAM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), a one-time programmable read-only memory (OTPROM), an electronically erasable rewritable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.
[0203] Finally, it should be noted that the driving scoring method and device based on traffic light information disclosed in the embodiments of the present invention only discloses the preferred embodiments of the present invention, which are only used to illustrate the technical solution of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, it should be understood by those skilled in the art that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features therein can be replaced by equivalents. 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 invention.
Claims
1. A driving scoring method based on traffic light information, characterized in that: The method comprises: Collecting first vehicle data of a target vehicle currently driven by a driver, and acquiring traffic light data of a target intersection currently corresponding to the target vehicle based on the first vehicle data, wherein the first vehicle data includes first vehicle driving data and first vehicle positioning data; Calculating a passing time window of the target vehicle relative to the target intersection according to the first vehicle data; According to the traffic light data, determining whether the target vehicle can pass through the target intersection within the passing time window, and obtaining a determination result; The second vehicle data of the target vehicle at the target intersection is collected, and the driving score of the driver is determined according to the judgment result and the second vehicle data.
2. The driving scoring method based on traffic light information according to claim 1, characterized in that: The step of calculating the passing time window of the target vehicle relative to the target intersection according to the first vehicle data includes: Determining a current driving speed of the target vehicle according to the first vehicle driving data; Determining a target distance between the target vehicle and the target intersection according to the first vehicle positioning data; A passing time window of the target vehicle relative to the target intersection is calculated according to the current driving speed and the target distance.
3. The driving scoring method based on traffic light information according to claim 1 or 2, characterized in that: The step of determining, based on the traffic light data, whether the target vehicle can pass through the target intersection within the passing time window, and obtaining a determination result includes: Determine, based on the traffic light data, the duration of a traffic light state switch from the target traffic light at the target intersection to the next traffic-impeded state; Determining whether the passing time window is greater than the signal light state switching duration, and when the passing time window is greater than or equal to the signal light state switching duration, determining that the target vehicle cannot pass through the target intersection within the passing time window; When the passing time window is shorter than the signal light state switching duration, it is determined that the target vehicle can pass through the target intersection within the passing time window.
4. The driving scoring method based on traffic light information according to claim 3, characterized in that: The step of determining the driver's driving score according to the judgment result and the second vehicle data includes: analyzing the vehicle state of the target vehicle at the target intersection according to the second vehicle data; Analyzing, according to the vehicle state, whether the target vehicle passes through the target intersection before the signal light state switches to the next passable state, and obtaining an analysis result; The driver's violation behavior is determined according to the judgment result and the analysis result, and the driver's driving score is determined according to the violation behavior.
5. The driving scoring method based on traffic light information according to claim 4, characterized in that: The violations include the first violation; The determining the driver's violation behavior according to the judgment result and the analysis result includes: When it is determined that the target vehicle cannot pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle passes through the target intersection before the signal light state switches to the next passable state, determining the acceleration data of the target vehicle according to the first vehicle data and the second vehicle data; Determine a target state of the target signal light when the target vehicle passes through the target intersection, and determine the first violation of the driver based on the target state and the acceleration data, wherein the first violation includes a traffic light violation and / or a speeding violation.
6. The driving scoring method based on traffic light information according to claim 5, characterized in that: The said violation also includes the said second violation; The determining the driver's violation behavior according to the judgment result and the analysis result includes: When it is determined that the target vehicle can pass through the target intersection within the passing time window, and when the vehicle state indicates that the target vehicle does not pass through the target intersection before the signal light state switches to the next passable state, determining the braking data and deceleration data of the target vehicle according to the first vehicle data and the second vehicle data; A second violation of the target vehicle is determined according to the braking data and the deceleration data, where the second violation includes a parking violation and / or an emergency braking violation.
7. The driving scoring method based on traffic light information according to any one of claims 4 to 6, characterized in that: Determining the driver's driving score according to the violation includes: Acquiring the driver's historical driving record, and determining the driver's driving proficiency based on the historical driving record; Determining a violation penalty strategy corresponding to the driver according to the driving proficiency; Determining the severity of the violation corresponding to the violation, and determining the driving score of the driver according to the severity of the violation and the violation penalty strategy; And, the method further comprises: A driving improvement suggestion for the driver is generated according to the violation and the driving score, and a driving report of the driver is generated according to the violation, the driving score and the driving improvement suggestion.
8. A driving scoring device based on traffic light information, characterized in that: The device comprises: A collection module, used to collect first vehicle data of a target vehicle currently driven by a driver, and obtain traffic light data of a target intersection currently corresponding to the target vehicle based on the first vehicle data, wherein the first vehicle data includes first vehicle driving data and first vehicle positioning data; A calculation module, used for calculating a passing time window of the target vehicle relative to the target intersection according to the first vehicle data; A judgment module, used to judge whether the target vehicle can pass through the target intersection within the passing time window according to the traffic light data, and obtain a judgment result; The acquisition module is further used to acquire second vehicle data of the target vehicle at the target intersection; A determination module is used to determine the driving score of the driver according to the judgment result and the second vehicle data.
9. A driving scoring device based on traffic light information, characterized in that: The device comprises: A memory storing executable program code; a processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the driving scoring method based on traffic light information as described in any one of claims 1 to 7.
10. A computer storage medium, characterized in that: The computer storage medium stores computer instructions, and when the computer instructions are called, they are used to execute the driving scoring method based on traffic light information as described in any one of claims 1-7.