Driving ability evaluation method and device, electronic equipment and storage medium
By collecting the driver's field of vision and operational data during the driving test (Part 3), the system automatically assesses the driver's perception and operational abilities, solving the problems of incomplete driver assessment and human interference in existing technologies, and achieving a more accurate assessment of driver capabilities.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- ROAD TRAFFIC SAFETY RES CENT THE MINIST OF PUBLIC SECURITY OF THE PEOPLES REPUBLIC OF CHINA
- Filing Date
- 2023-01-10
- Publication Date
- 2026-04-17
AI Technical Summary
The existing driving test system is unable to comprehensively and objectively assess a driver's driving ability, especially their ability to judge the environment and execute actions. It is also easily affected by human factors, resulting in a lack of intelligence and standardization in the test.
By acquiring preset parameter sets of drivers in different driving scenarios, including location information, field of vision angle, operation trajectory and time, the visual field contour range and observation area are calculated. Combining the differences between actual operation and standard operation, the driver's perception ability, operation ability and comprehensive driving ability are evaluated using an automated system.
It enables a comprehensive and objective assessment of drivers' driving abilities, reduces human interference, improves the intelligence and standardization of the examination, reduces labor costs, and can identify drivers' risk handling capabilities and violations.
Smart Images

Figure CN116011876B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle driving technology assessment, and more particularly to a driving ability assessment method, device, electronic device and storage medium. Background Technology
[0002] With the rapid advancement of vehicle electrification and intelligentization, the automation level and ease of operation of small vehicles have been greatly improved, making it easier for human drivers to operate and control them. However, the number of traffic accidents caused by driver violations or improper vehicle operation has not decreased significantly. While advanced driver assistance systems (ADAS) and other driver assistance technologies can prevent collisions to some extent, they cannot completely compensate for some drivers' relatively low environmental judgment and behavioral execution abilities.
[0003] Currently deployed driving test robots primarily utilize a simple GPS positioning system and short-range ultrasonic millimeter-wave collision avoidance radar on the vehicle side, and a Roadside Unit (RSU) installed on the roadside to transmit real-time data on traffic lights and road signs. During operation, the system uses a relatively high-precision positioning system to determine the vehicle's running status, making simple judgments about whether the vehicle is crossing lines or violating regulations. It also uses inexpensive radar equipment to detect short-range, low-speed collisions and perform basic emergency avoidance maneuvers.
[0004] However, the current driving test (Part 3) still requires a safety judge in the passenger seat, in addition to robots. Evaluations of factors such as whether the vehicle interacts with its environment, whether the driver's actions and behaviors conform to qualified driver standards, and whether the driver is distracted can only be made by the safety judge. The safety judge's evaluation is relatively subjective and susceptible to external interference such as private deals or conversations, resulting in a lack of intelligence and standardization in the overall driving test (Part 3). Furthermore, the current driving test (Part 3) is still based on individual sections with different assessment objectives. Drivers perform fixed operations when traversing fixed road sections, making the process monotonous and relatively easy to pass through pre-exam preparation. Summary of the Invention
[0005] This application provides a driving ability assessment method, device, electronic device, and storage medium to solve all or part of the problems in the prior art.
[0006] Firstly, this application provides a method for assessing driving ability, the method comprising:
[0007] Obtain a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the driver's vehicle location information, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first field of view angle corresponding to when the driver's head starts to turn, and the second field of view angle corresponding to when the driver's head stops turning; the first driving scenario is any driving scenario in the driver ability assessment scenario.
[0008] Based on the first field of vision angle, the second field of vision angle, and position information, determine the driver's field of vision outline range;
[0009] The intersection of the field of vision and the road area is taken as the driver's observation area, and the area of the observation area is determined.
[0010] The driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area to obtain the first assessment result.
[0011] The driver's operational ability is assessed based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time to obtain a second assessment result.
[0012] The driver's driving ability is comprehensively assessed based on the results of the first assessment, the results of the second assessment, and the number of driving scenarios.
[0013] This method obtains a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the driver's vehicle location information, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first visual field angle corresponding to when the driver's head starts to turn, and the second visual field angle corresponding to when the driver's head stops turning. The first driving scenario is any driving scenario in the driver ability assessment scenario. Based on the first visual field angle, the second visual field angle, and the location information, the driver's visual field contour range is determined. The intersection of the visual field contour range and the road area range is taken as the driver's observation area range, and the area of the observation area range is determined. Based on the area of the observation area range and the area corresponding to the road area range, the driver's perception ability is assessed, and a first assessment result is obtained. Based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time, the driver's operation ability is assessed, and a second assessment result is obtained. Based on the first assessment result, the second assessment result, and the number of driving scenarios, the driver's driving ability is comprehensively assessed. By collecting observational information such as the driver's field of vision while driving, as well as operational information such as the driver's actual operation trajectory and actual operation time, the driver's observation and driving abilities can be comprehensively considered. Moreover, no manual observation and evaluation are required. On the one hand, the required driving abilities of drivers can be comprehensively and objectively evaluated in driving ability assessment scenarios (such as the subject three test scenario in motor vehicle driving tests). This avoids drivers who only train for the driving scenarios required for the assessment and easily pass the test, but fail to reach the actual driving ability required, which may lead to traffic accidents. At the same time, it also saves the labor cost of a large number of observers required for the assessment.
[0014] In conjunction with the first aspect, in a first embodiment of the first aspect of the present invention, a comprehensive assessment of the driver's driving ability is performed based on a first assessment result, a second assessment result, and the number of driving scenarios, including:
[0015] Based on the first and second assessment results, the driver's driving ability in the first driving scenario is assessed to obtain the basic ability assessment results for the first driving scenario.
[0016] Based on the number of driving scenarios and the driver's basic ability assessment results in each driving scenario, the average basic ability assessment result of the driver is obtained.
[0017] A comprehensive assessment of a driver's driving ability is conducted based on the average basic ability assessment results.
[0018] This method allows for a comprehensive assessment of a driver's abilities across all driving scenarios. By evaluating these abilities across all scenarios, a more complete assessment can be obtained, resulting in more accurate results.
[0019] In conjunction with the first aspect, in the second embodiment of the first aspect of the present invention, the driver's operational ability is evaluated based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time to obtain a second evaluation result, including:
[0020] The first influencing factor of the second evaluation result is determined based on the distance difference between the actual operation trajectory and the standard operation trajectory.
[0021] The second influencing factor of the second evaluation result is determined based on the time difference between the actual operation time and the standard operation time.
[0022] The driver's operational ability is assessed based on the first and second influencing factors to obtain the second assessment result.
[0023] This method allows for the determination of the first influencing factor (operational specifications) in the second evaluation result based on the distance difference between the driver's actual operating trajectory and the standard operating trajectory. It also allows for the determination of the second influencing factor (operational efficiency) in the second evaluation result based on the difference between the driver's actual operating time and the standard operating time. By then, the driver's operational ability can be evaluated based on the first and second influencing factors to obtain the second evaluation result, which enables a comprehensive assessment of the driver's operational ability.
[0024] In conjunction with the first aspect or the first embodiment of the first aspect, in the third embodiment of the first aspect of the present invention, when a risk event exists in the first driving scenario, the driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area to obtain a first assessment result, including:
[0025] Obtain the location coordinates of traffic participants other than drivers within the time frame of the risk event.
[0026] Determine whether the location coordinates of each traffic participant fall within the observation area;
[0027] The first number of traffic participants located within the observation area and the second number of traffic participants located outside the observation area are counted.
[0028] Based on the first quantity and the second quantity, determine the third influencing factor of the first evaluation result;
[0029] The driver's perception ability is assessed based on the area of the observation area, the area corresponding to the road area, and the third influencing factor, to obtain the first assessment result.
[0030] This method involves counting the first number of incidents within the driver's observation area and the second number outside the driver's observation area when a risk event occurs. Based on the first and second numbers, a third influencing factor is determined for the first assessment result. Combined with road information, the driver's perception ability is assessed in a more detailed way. This assessment method is something that current assessment methods cannot achieve, but it is a very important driving ability in actual driving and provides a powerful supplement to the gaps in driver assessment.
[0031] In conjunction with the third embodiment of the first aspect, in the fourth embodiment of the first aspect of the present invention, the driver's perception ability is assessed based on the area of the observation area, the area corresponding to the road area, and a third influencing factor to obtain a first assessment result, including:
[0032] The fourth influencing factor of the first assessment result is determined based on the area of the observation area and the area corresponding to the road area.
[0033] The driver's perception ability is assessed based on the third and fourth influencing factors to obtain the first assessment result.
[0034] This method allows for the determination of factors such as the proportion of the driver's observation range within the road area, based on the area of the observation zone and the area corresponding to the road area. These factors can serve as a fourth influencing factor, enabling a more detailed assessment of the driver's observation ability and thus making the assessment results of perception ability more accurate.
[0035] In conjunction with the first embodiment or the second embodiment of the first aspect, in the fifth embodiment of the first aspect of the present invention, when a risk event occurs in all driving ability assessment scenarios, the method further includes:
[0036] The system obtains the following information: the first moment when the risk event is detected by the vehicle in the first risk scenario; the second moment when the driver detects the risk event; the preset detection time threshold corresponding to the driver; the third moment when the driver takes action in response to the risk event; the fourth moment when the vehicle detects the risk event and it disappears; the driver's standard reaction time to the risk event; and the total number of risk events in all driver capability assessment scenarios.
[0037] Based on the second and third time points, determine the driver's actual reaction time to the risk event;
[0038] Based on the actual reaction time, standard reaction time, first moment, and fourth moment, the driver's risk handling ability in the first risk scenario is assessed to obtain the first risk ability assessment result;
[0039] Based on all risk capability assessment results, a comprehensive risk capability assessment result is obtained, which is used to measure the driver's risk handling ability.
[0040] The driver's driving ability is comprehensively assessed based on the basic ability assessment results for all driving scenarios and the comprehensive risk ability assessment results.
[0041] This method acquires parameter information on the driver's response to the risk event (such as the time when the driver recognizes the risk event) and standard handling parameter information (such as the driver's standard reaction time to the risk event) when a risk event occurs in a driving ability assessment scenario. The driver's risk handling ability is then assessed by combining the driver's basic ability assessment results and risk handling ability assessment results. This method can examine the driver's risk response ability, which is a very important driving ability in actual driving, and provides a more comprehensive assessment of the driver.
[0042] In conjunction with the first embodiment or the second embodiment of the first aspect, in the sixth embodiment of the first aspect of the present invention, when a driver's violation is detected in all driver driving scenarios, the method further includes:
[0043] Based on the driver's i-th violation and the correspondence between the violation and the violation impact factor, the driver's i-th violation is evaluated to obtain the evaluation result of the i-th violation.
[0044] Based on the evaluation results of all violations and the basic ability evaluation results of all driving scenarios, the driver's driving ability is comprehensively evaluated. The i-th violation is any one of the driver's violations, and i is a positive integer.
[0045] This method allows for the acquisition of information about a driver's violation of regulations when such violations occur, and enables the assessment of the driver's driving ability based on this information, ensuring the accuracy of the assessment results.
[0046] Secondly, this application provides a driving ability assessment device, which includes: an acquisition module, a determination module, a processing module, and an assessment module;
[0047] The acquisition module is used to acquire a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the driver's vehicle location information, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first field of view angle corresponding to when the driver's head starts to turn, and the second field of view angle corresponding to when the driver's head stops turning; the first driving scenario is any driving scenario in the driver ability assessment scenario.
[0048] The determination module is used to determine the driver's field of vision outline range based on the first field of vision angle, the second field of vision angle, and position information;
[0049] The processing module is used to take the intersection of the field of view contour range and the road area range as the driver's observation area range, and to determine the area of the observation area range.
[0050] The evaluation module is used to evaluate the driver's perception ability based on the area of the observation area and the area corresponding to the road area, and obtain a first evaluation result; to evaluate the driver's operation ability based on the actual operation trajectory, actual operation time, standard operation trajectory and standard operation time, and obtain a second evaluation result; and to conduct a comprehensive evaluation of the driver's driving ability based on the first evaluation result, the second evaluation result and the number of driving scenarios.
[0051] Optionally, the evaluation module is specifically used to evaluate the driver's driving ability in the first driving scenario based on the first evaluation result and the second evaluation result, and obtain the basic ability evaluation result of the first driving scenario; based on the number of driving scenarios and the driver's basic ability evaluation result in each driving scenario, obtain the driver's average basic ability evaluation result; and conduct a comprehensive evaluation of the driver's driving ability based on the average basic ability evaluation result.
[0052] Optionally, the evaluation module is further used to determine the first influencing factor of the second evaluation result based on the distance difference between the actual operation trajectory and the standard operation trajectory; to determine the second influencing factor of the second evaluation result based on the time difference between the actual operation time and the standard operation time; and to evaluate the driver's operating ability based on the first and second influencing factors to obtain the second evaluation result.
[0053] Optionally, the device may also include: a judgment module and a statistics module;
[0054] The acquisition module is also used to acquire the location coordinates of traffic participants other than drivers during the time of the risk event.
[0055] The judgment module is used to determine whether the location coordinates of each traffic participant fall within the observation area;
[0056] The statistics module is used to count the first number of traffic participants within the observation area and the second number of traffic participants outside the observation area.
[0057] The determination module is also used to determine a third influencing factor of the first evaluation result based on the first quantity and the second quantity;
[0058] The assessment module is also used to assess the driver's perception ability based on the area of the observation area, the area corresponding to the road area, and the third influencing factor, and obtain the first assessment result.
[0059] Optionally, the device includes:
[0060] The processing module is also used to determine the fourth influencing factor of the first evaluation result based on the area of the observation area and the area corresponding to the road area.
[0061] The assessment module is also used to assess the driver's perception ability based on the third and fourth influencing factors to obtain the first assessment result.
[0062] Optionally, the device includes: an acquisition module, which is further configured to acquire the first moment when the risk event identified by the driving vehicle occurs in the first risk scenario, the second moment when the driver identifies the risk event, the preset identification time threshold corresponding to the driver, the third moment when the driver takes action in response to the risk event, the fourth moment when the driving vehicle identifies the risk event as disappearing, the driver's standard reaction time to the risk event, and the total number of risk events in all driver capability assessment scenarios.
[0063] The determination module is also used to determine the driver's actual reaction time to the risk event based on the second and third time points;
[0064] The processing module is also used to assess the driver's risk handling ability in the first risk scenario based on the actual reaction time, standard reaction time, first moment, and fourth moment, and obtain the first risk ability assessment result; based on all risk ability assessment results, it obtains the comprehensive risk ability assessment result, which is used to measure the driver's risk handling ability.
[0065] The assessment module is also used to comprehensively assess a driver's driving ability based on the basic ability assessment results and the comprehensive risk ability assessment results for all driving scenarios.
[0066] Optionally, the device includes:
[0067] The evaluation module is also used to evaluate the driver's i-th violation based on the driver's i-th violation and the correspondence between the violation and the violation impact factor, and obtain the evaluation result of the i-th violation; and to comprehensively evaluate the driver's driving ability based on all the evaluation results of violation and the basic ability evaluation results of all driving scenarios, where the i-th violation is any one of the driver's violation, and i is a positive integer.
[0068] Thirdly, an electronic device is provided, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus;
[0069] Memory, used to store computer programs;
[0070] When a processor executes a program stored in memory, it implements the steps of the driving capability assessment method according to any embodiment of the first aspect.
[0071] Fourthly, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the steps of the driving capability assessment method as described in any embodiment of the first aspect. Attached Figure Description
[0072] Figure 1 This is a schematic diagram of a driving ability assessment method provided in an embodiment of the present invention;
[0073] Figure 2 This is a schematic diagram of the driver work recognition system architecture provided by the present invention;
[0074] Figure 3 This is a schematic diagram of the driver scanning area provided in an embodiment of the present invention;
[0075] Figure 4 A schematic diagram of a driver's operational ability assessment method provided in this embodiment of the invention;
[0076] Figure 5 A schematic diagram of a driver perception ability assessment method provided in this embodiment of the invention;
[0077] Figure 6 A schematic diagram of another driving ability assessment method provided in this embodiment of the invention;
[0078] Figure 7 A block diagram of a comprehensive driving ability assessment method provided by the present invention;
[0079] Figure 8 This is a schematic diagram of a driving ability assessment device provided in an embodiment of the present invention;
[0080] Figure 9 This is a schematic diagram of an electronic device structure provided in an embodiment of the present invention. Detailed Implementation
[0081] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0082] To facilitate understanding of the embodiments of the present invention, further explanations and descriptions will be provided below with reference to the accompanying drawings and specific embodiments. These embodiments do not constitute a limitation on the embodiments of the present invention.
[0083] To address the technical problems mentioned in the background section, and in order to improve the overall basic driving safety of urban roads, it is necessary to start from the driver source and improve the evaluation standards for driver competence testing and examination. This would allow for the selection of truly capable human drivers who are prepared to drive safely on the road, while eliminating trainees who have passed the test but are not actually fully prepared to drive, thereby indirectly strengthening the rationality and effectiveness of driver training. Based on this, this application provides a driving competence assessment method, as detailed in the following embodiment. Figure 1 As shown, Figure 1 This is a schematic flowchart of a driving ability assessment method provided by an embodiment of the present invention. The method includes the following steps:
[0084] Step 110: Obtain the preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario.
[0085] Specifically, the preset parameter set includes: the driver's vehicle location information, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first field of view angle corresponding to when the driver's head starts to turn, and the second field of view angle corresponding to when the driver's head stops turning; the first driving scenario is any driving scenario in the driver's ability assessment scenario.
[0086] In an optional example, multiple recognition modules can be set up and corresponding hardware sensing devices can be configured, such as setting up an in-vehicle driver engagement recognition system. Figure 2As shown, the system includes an in-vehicle driver action recognition system and a vehicle perception system. The in-vehicle driver action recognition system includes a driver head posture recognition module. By collecting and analyzing images from specific angles from two cameras deployed on the driver's and passenger's sides, information about the driver's head state is extracted. When the driver's head begins to turn, the first field of view angle is determined based on the head rotation angle. Similarly, when the driver's head stops turning, the second field of view angle is determined. The first or second field of view angle can be obtained by expanding the driver's head rotation angle outwards from the center of the front of the head by a preset angle (e.g., 60 degrees to the left and right).
[0087] For example, taking the area directly in front of the head as 0 degrees, if the driver turns their head 30 degrees to the left (i.e., the rotation angle is -30 degrees), the field of vision angle is from -90 degrees to 30 degrees. The first field of vision angle is the maximum field of vision angle on the left when turning to the left, which is -30 degrees. When the driver turns their head 30 degrees to the right, the field of vision angle is from -30 degrees to 90 degrees. The second field of vision angle is the maximum field of vision angle on the right when turning to the right, which is 90 degrees. When the driver's head turns from left to right, the angle range it traverses is the angle range from -30 degrees to 90 degrees between the first and second field of vision angles.
[0088] The in-vehicle driver action recognition system may also include a vehicle operation recognition module. This module can utilize the vehicle's own communication network signals, such as On-Board Diagnostics (OBD) communication, to recognize the driver's vehicle operation information, including but not limited to accelerator pedal opening, brake pedal opening, steering wheel angle, and light control recognition. This recognition technology enables the collection of driver vehicle operation information. Simultaneously, the vehicle operation recognition module can also obtain the driver's actual operation time. For example, the time for a driver to operate the steering wheel is the time between the moment the vehicle operation recognition module detects the start of steering wheel rotation and the moment the steering wheel stops rotating; this is the driver's steering wheel operation time.
[0089] The vehicle perception system can include a high-precision map module and a comprehensive environmental perception module. The high-precision map module can store and retrieve information such as the overall road structure, road rules, and static signage in the driving ability assessment scenario. Based on the high-precision map module, the road area range and its corresponding area can be obtained. For example, a high-precision map module, in conjunction with an intelligent map system and a vehicle positioning system, can also obtain information such as the vehicle's orientation and position. The comprehensive environmental perception module, through multiple sensors mounted on the vehicle, can perform functions including multi-camera image recognition, multi-LiDAR information fusion and analysis, and multi-millimeter-wave radar information fusion and analysis, enabling the identification of dynamic information such as the status of traffic participants and traffic light status outside the vehicle.
[0090] Step 120: Determine the driver's field of vision outline range based on the first field of vision angle, the second field of vision angle, and position information.
[0091] Specifically, based on the driver's first and second visual field angles, and then through a pre-constructed driver contour region function, the driver's visual field contour range is obtained. In a specific implementation, the angle range swept by the driver's vision can be calculated based on the first and second visual field angles, and the visual field radius can be set according to the road conditions. For example, if the radius is set to 50 meters, the visual field contour range scanned by the driver's eyes can be obtained.
[0092] Furthermore, in addition to calculating the contour range scanned by the driver's eyes, the system can also combine the correspondence between the human field of vision angle and the vehicle's rearview mirror. Using the center of the face as the center point, the system expands the gaze position in the rearview mirror by a certain angle. Combined with a preset field of vision radius, the range of the contour area scanned by the driver through the rearview mirror can be obtained. For example, in... Figure 3 In the schematic diagram of the driver's scanning area shown, when the driver's head is facing forward, 1 is the outline area scanned by the driver's right eye, 2 is the outline area scanned by the driver's left eye, 3 is the outline area scanned by the driver through the left rearview mirror, and 4 is the outline area scanned by the driver through the right rearview mirror. 1, 2, 3 and 4 together constitute the outline range of the driver's field of vision when stationary and facing forward. When the driver's head is turned, the outline range of the driver's field of vision also includes the area between 1 and 2 and the area between 3 and 4. The first outline range of the driver's field of vision scanned by the eyes and the second outline range of the driver's field of vision scanned by the rearview mirror constitute the driver's field of vision outline range.
[0093] Step 130: The intersection of the field of vision contour and the road area is taken as the driver's observation area, and the area of the observation area is determined.
[0094] Specifically, in driving scenarios, the driver's area of focus should be the road area. If the driver's area of focus is mostly outside the road area, it clearly does not meet the requirements of driving safety. Therefore, it is necessary to determine the area of the driver's observation area within the road area to assess the driver's basic environmental perception ability. The area of the driver's observation area can be calculated using the following formula:
[0095] (Formula 1)
[0096] in, This refers to the area of the driver's observation zone. f A function for calculating the driver's field of vision contour range. First-person perspective As a second field of view, For vehicle location and orientation obtained through the high-precision map module, This is the area calculation function. Where, f The implementation method can be as described in step 120, and will not be repeated here.
[0097] In one optional example, after determining the driver's scanned contour region, coordinate transformation is performed based on the vehicle's position. A high-precision map is then used to determine the vehicle's actual position and orientation (driver's field of vision) within the driving scene. Based on the driver's field of vision and position within the driving scene, the extent of the driver's scanned contour region within the driving scene can be determined. The implementation method is to take the area where the scanned area contour falls on the road as the driver's observation area, that is, the intersection area of the field of view contour range and the road area range.
[0098] Step 140: Based on the area of the observation area and the area corresponding to the road area, assess the driver's perception ability and obtain the first assessment result.
[0099] Specifically, the first assessment result is the driver's perception ability assessment result. In a normal driving scenario, perception ability is manifested as the ability to perceive the environment of the road area in the driving scenario. A normal driving scenario is a driving scenario in which no risk events occur. The total road area in the first driving scenario can be obtained through a high-precision map. For example, by using the road coordinates within the area of the first driving scenario, the length and width of the road can be obtained to calculate the area of the road. The outline of the driver's scanned area is mapped onto the driving scenario, and the driver's perception ability is determined through a pre-built perception ability model.
[0100] In an optional example, environmental perception ability assessment can be represented by a score; for instance, a driver's perception ability can be obtained using the following formula:
[0101] (Formula 2)
[0102] in, The score is assigned to the driver's environmental perception ability. A function to calculate the driver's perception ability. This refers to the area of the driver's observation zone. This refers to the area corresponding to the road region in the driving scenario.
[0103] In one feasible way It can be the area of the driver's observation range. Area corresponding to the road area The proportion of perception ability in the driver's perception score is determined by the following formula:
[0104] (Formula 3)
[0105] in, The score is assigned to the driver's environmental perception ability. This refers to the area of the driver's observation zone. This refers to the area corresponding to the road region in the driving scenario.
[0106] In typical driving ability assessment scenarios, the driver's initial assessment result, i.e., the perception ability assessment result, represents the basic environmental perception ability assessment result. In practical applications, preset weights can be assigned to environmental perception abilities to make the assessment results more accurate. The specific driver's initial assessment result can be achieved through the following formula:
[0107] (Formula 4)
[0108] in, This is the driver's initial assessment result, namely the basic perception ability assessment result. This is a score for the driver's basic environmental perception ability. The weighting of the driver's basic environmental perception score.
[0109] Of course, the first assessment result can also be reflected in other ways, such as dividing the basic perception ability into levels based on the basic perception ability score, and reflecting the first assessment result in the form of levels. The specific method depends on the actual situation, and no further restrictions are imposed here.
[0110] Step 150: Based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time, assess the driver's operational ability and obtain the second assessment result.
[0111] Specifically, based on the driver's actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time obtained in step 110, the difference between the driver's operation ability and the standard operation ability can be obtained, thereby evaluating the driver's operation ability and obtaining a second evaluation result. Similar to the first evaluation result, the second evaluation result can also be expressed in one or more ways, such as scores, grades, etc. The specific ability difference can be further refined into execution ability difference and execution efficiency difference.
[0112] Optionally, the driver's operational ability can be assessed based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time to obtain a second assessment result, including, for example... Figure 4 The method steps shown are as follows:
[0113] Step 1501: Determine the first influencing factor of the second evaluation result based on the distance difference between the actual operation trajectory and the standard operation trajectory.
[0114] Step 1502: Determine the second influencing factor of the second evaluation result based on the time difference between the actual operation time and the standard operation time.
[0115] Specifically, the first and second influencing factors are the factors affecting the driver's operational ability assessment. For example, the first influencing factor could be the driver's execution ability, and the second influencing factor could be the driver's execution efficiency. The second assessment result is the driver's basic operational ability assessment result, which is used to assess the driver's basic operational ability in the first driving scenario, such as the turning time and turning range at a turning intersection. This can be assessed by the driver's steering wheel operation trajectory and operation time, as well as the standard steering wheel operation trajectory and standard operation time at a turning intersection.
[0116] In an optional example, the first influencing factor could be the driver's performance capability assessment result in the first driving scenario, and the second influencing factor could be the driver's performance efficiency assessment result in the first driving scenario. A method library for establishing the correspondence between standard operating procedures and actual operating results can be established first. For example, for the performance efficiency assessment standard, the standard execution time for the driver in the first driving scenario could be set to 5 minutes. An actual execution time of 5 minutes or less would receive full marks, 5-6 minutes would receive 95 points, and so on. Similarly, the performance capability assessment standard could also be based on the distance difference between the standard operating trajectory and the actual operating trajectory results to define the scoring criteria.
[0117] First Impact Factor It can be determined using the following formula:
[0118] (Formula 5)
[0119] in, The distance difference between the driver's actual operating trajectory and the standard operating trajectory is the result of the performance capability assessment. This represents the driver's actual operating trajectory. For standard operating procedures, It is a constant.
[0120] Second Impact Factor It can be determined using the following formula:
[0121] (Formula 6)
[0122] in, This refers to the driver's actual operating time. Standard operating time, It is a constant.
[0123] Step 1503: Evaluate the driver's operational ability based on the first and second influencing factors to obtain the second evaluation result.
[0124] Specifically, in one optional example, the sum of the driver's first influencing factor and the second influencing factor is the driver's second evaluation result. The second evaluation result is related to the driver's operational behavior, and therefore can reflect the driver's operational ability.
[0125] In a preferred embodiment, to more accurately assess the driver's operational ability, different weights can be assigned to the first influencing factor and the second influencing factor. For example, in a curve assessment scenario, timeliness is not critical, but it is easy to cross the line, and the operational trajectory is strictly controlled. Therefore, more weight can be assigned to the first influencing factor and less weight to the second influencing factor, resulting in a more objective and accurate assessment. This can be achieved through the following formula:
[0126] (Formula 7)
[0127] in, This is the second assessment result for the driver, namely the result of the assessment of the driver's routine operational ability. The weight of the first impact factor. The weight of the second influencing factor.
[0128] Step 160: Based on the first assessment results, the second assessment results, and the number of driving scenarios, conduct a comprehensive assessment of the driver's driving ability.
[0129] Specifically, the first driving scenario is any one of the driving ability assessment scenarios, that is, the driver's ability is assessed in each scenario separately, and the driver's driving ability is comprehensively assessed by combining the first assessment results and the second assessment results of the driver in all scenarios.
[0130] Optionally, based on the results of the first assessment, the second assessment, and the number of driving scenarios, a comprehensive assessment of the driver's driving ability may be conducted, including:
[0131] Based on the first and second assessment results, the driver's driving ability in the first driving scenario is assessed to obtain the basic ability assessment results for the first driving scenario.
[0132] Based on the basic ability assessment results of all driving scenarios and the number of driving scenarios, a comprehensive assessment of the driver's driving ability is conducted.
[0133] Specifically, in an optional example, the sum of the first and second assessment results can be used as the driver's basic driving ability assessment result for the first driving scenario. Then, the driver's driving ability can be comprehensively assessed based on the average of the basic driving ability assessment results for all driving scenarios. This can be achieved using the following formula:
[0134] (Formula 8)
[0135] in, This represents the driver's basic comprehensive ability assessment result, where n is the number of driving scenarios.
[0136] In situations involving only standard driving scenarios, the driver's basic comprehensive ability assessment result is the driver's comprehensive driving ability assessment result.
[0137] This method obtains a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the driver's vehicle location information, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first visual field angle corresponding to when the driver's head starts to turn, and the second visual field angle corresponding to when the driver's head stops turning. The first driving scenario is any driving scenario in the driver ability assessment scenario. Based on the first visual field angle, the second visual field angle, and the location information, the driver's visual field contour range is determined. The intersection of the visual field contour range and the road area range is taken as the driver's observation area range, and the area of the observation area range is determined. Based on the area of the observation area range and the area corresponding to the road area range, the driver's perception ability is assessed, and a first assessment result is obtained. Based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time, the driver's operation ability is assessed, and a second assessment result is obtained. Based on the first assessment result, the second assessment result, and the number of driving scenarios, the driver's driving ability is comprehensively assessed. By collecting observational information such as the driver's field of vision while driving, as well as operational information such as the driver's actual operation trajectory and actual operation time, the driver's observation and driving abilities can be comprehensively considered. Moreover, no manual observation and evaluation are required. On the one hand, the required driving abilities of drivers can be comprehensively and objectively evaluated in driving ability assessment scenarios (such as the subject three test scenario in motor vehicle driving tests). This avoids drivers who only train for the driving scenarios required for the assessment and easily pass the test, but fail to reach the actual driving ability required, which may lead to traffic accidents. At the same time, it also saves the labor cost of a large number of observers required for the assessment.
[0138] Optionally, when a high-risk event occurs in the first driving scenario, the driver's initial assessment result (basic perception ability assessment result) should also take into account the driver's risk perception ability of the risk event.
[0139] Optionally, when a risk event exists in the first driving scenario, the driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area to obtain a first assessment result, including, for example... Figure 5 The method steps shown are as follows:
[0140] Step 510: Obtain the location coordinates of traffic participants other than drivers during the time of the risk event.
[0141] Specifically, through the radar and cameras installed in the vehicle perception system, when the vehicle system identifies a risk event, it obtains the position coordinates of traffic participants other than the driver vehicle. For example, when the vehicle detects that the distance between a traffic participant and the driver vehicle is less than a preset threshold, such as 5 meters, it determines that there may be a collision risk between the traffic participant and the driver vehicle, and then determines that a risk event has occurred. The first driving scenario enters the risk scenario recognition mode, and obtains the position coordinates of other traffic participants other than the driver vehicle through the vehicle perception system, such as other vehicles, pedestrians, obstacles, etc. around the driver vehicle.
[0142] Step 520: Determine whether the location coordinates of each traffic participant fall within the observation area.
[0143] Step 530: Count the first number of traffic participants within the observation area and the second number of traffic participants outside the observation area.
[0144] Specifically, by comparing the location coordinates of each traffic participant with the driver's observation area, it can be determined whether the traffic participant's location coordinates are within the driver's observation area. If they are within the observation area, it is determined that the driver has perceived the traffic participant, and the risk is low, so a lower weight can be assigned. If they are outside the observation area, it is determined that the driver has not perceived the traffic participant, and the risk is high, so a higher weight can be assigned. The first number of traffic participants within the observation area and the second number of traffic participants outside the observation area are counted.
[0145] Step 540: Determine the third influencing factor of the first evaluation result based on the first quantity and the second quantity.
[0146] Specifically, the first and second quantities can be substituted into the pre-built risk perception model to determine the third influencing factor of the first assessment result, as shown in the following formula:
[0147] (Formula Nine)
[0148] in, The third influencing factor is used to assess a driver's perception ability during risk events in the primary driving scenario. The first quantity (the number of traffic participants within the observation area). The second number (the number of traffic participants located outside the observation area). This is a risk perception model.
[0149] In one specific embodiment One implementation method is to use the proportion of the first or second quantity in the sum of all traffic participants other than driving vehicles as the driver's risk perception ability in the first driving scenario, i.e., the third influencing factor. This can be achieved through the following formula:
[0150] (Formula 10)
[0151] in, This is the third influencing factor, used to assess a driver's risk perception score in risk events within the primary driving scenario. As the first quantity, This is the second quantity.
[0152] Step 550: Based on the area of the observation area, the area corresponding to the road area, and the third influencing factor, assess the driver's perception ability and obtain the first assessment result.
[0153] Specifically, when a risk event exists in the primary driving scenario, the driver's perception ability can be comprehensively assessed by combining the driver's risk perception ability to obtain the primary assessment result.
[0154] Optionally, the driver's perception ability is assessed based on the area of the observation area, the area corresponding to the road area, and the third influencing factor to obtain a first assessment result, including:
[0155] The fourth influencing factor of the first assessment result is determined based on the area of the observation area and the area corresponding to the road area.
[0156] The driver's perception ability is assessed based on the third and fourth influencing factors to obtain the first assessment result.
[0157] Specifically, the driver's environmental perception score can be determined based on the area of the observation zone and the area corresponding to the road zone. (The implementation method has been explained in Formulas 2 and 3 above.) When a risk event occurs, it is necessary to comprehensively consider the driver's environmental perception ability and risk perception ability.
[0158] Depending on actual needs, risk perception capabilities can also be added. The corresponding weights represent the driver's initial assessment result in the event of a risk event. It can be determined using the third and fourth impact factors, as follows:
[0159] (Formula Eleven)
[0160] in, The score is assigned to the driver's environmental perception ability. The weighting of the driver's environmental perception score. The risk perception score is assigned to the driver. The weighting of the driver's risk perception ability score.
[0161] When a risk event occurs in any driving ability assessment scenario, in addition to assessing the driver's risk perception ability, it is also necessary to assess the driver's risk operation ability. Then, by combining the driver's basic environmental perception ability and routine operation ability, a comprehensive assessment of the driver's driving ability can be made to accurately reflect the driver's driving ability in driving scenarios where risk events exist.
[0162] Optionally, when a risk event occurs in all driving ability assessment scenarios, the method may also include, for example, Figure 6 The method steps shown are as follows:
[0163] Step 610: Obtain the first moment when the risk event identified by the driving vehicle occurs in the first risk scenario, the second moment when the driver identifies the risk event, the preset identification time threshold corresponding to the driver, the third moment when the driver takes action in response to the risk event, the fourth moment when the driving vehicle identifies the risk event as disappearing, the driver's standard reaction time to the risk event, and the total number of risk events in all driver ability assessment scenarios.
[0164] Specifically, in an optional example, the first moment can be the moment when the vehicle's environmental perception system identifies the occurrence of a risk event. For example, if any traffic participant is detected to be less than a preset distance threshold from the driver, a collision risk is determined, and the moment when any traffic participant is less than the preset distance threshold is taken as the first moment when the driver identifies the risk event. The second moment can be achieved by capturing the driver's facial expression image through an in-vehicle camera and using the facial expression recognition module to determine the moment when the driver's facial expression changes, which is taken as the second moment when the driver identifies the risk event. A preset recognition time threshold for the driver's risk event is set. The third moment is the moment after the second moment when the vehicle recognizes the driver's first action, i.e., the moment when the driver takes action in response to the risk event. The fourth moment is the moment when the vehicle recognizes the disappearance of the risk event, for example, when all other participants besides the driver are more than the preset distance threshold from the driver, this moment is taken as the fourth moment. In addition, a standard reaction time database for various risk events and the driver can be pre-established to obtain the driver's standard reaction time for the occurrence of the risk event.
[0165] Step 620: Determine the driver's actual reaction time to the risk event based on the second and third time points.
[0166] Specifically, the actual reaction time is the time difference between the third moment and the second moment.
[0167] Step 630: Based on the actual reaction time, standard reaction time, first moment, and fourth moment, assess the driver's risk handling ability in the first risk scenario and obtain the first risk capability assessment result.
[0168] Step 640: Based on all risk capability assessment results, obtain the comprehensive risk capability assessment result, which is used to measure the driver's risk handling ability.
[0169] Specifically, the result of the first risk assessment can be determined using the following formula:
[0170] (Formula 12)
[0171] in, For the first moment, For the second moment, To preset the event recognition threshold, For the third moment, For the fourth moment, For the driver's risk identification ability function, Let n be the risk scenario mitigation capability function, and n be the number of driving capability assessment scenarios. This is the preset reaction capacity coefficient.
[0172] In an optional example, One possible implementation is that if the risk event never disappears, i.e., it does not exist. Then the function value of r is 100 (maximizing the deduction). If it exists According to Beyond the time the system identifies the risk The deduction is calculated based on the magnitude of the time interval; the larger the interval, the more points are deducted.
[0173] The implementation method could be, if ,but A value of 100 indicates that the driver's reaction ability meets the requirements. Otherwise, Where m is a constant. Points are deducted based on the driver's reaction time; the slower the reaction, the greater the deduction. It can assess a driver's ability to identify risk scenarios. It can assess a driver's ability to react in risky scenarios. It can assess a driver's ability to mitigate risk scenarios. The implementation method could be the ability to identify risk scenarios. Response capability in risk scenarios and the ability to mitigate risk scenarios Different weights are assigned to each driver to conduct a comprehensive assessment of their risk management capabilities.
[0174] Step 650: Based on the basic ability assessment results of all driving scenarios and the comprehensive risk ability assessment results, conduct a comprehensive assessment of the driver's driving ability.
[0175] Specifically, when a risk event occurs, a driver's ultimate driving ability needs to be combined with their ability to handle the risk event. An assessment was conducted as follows:
[0176]
[0177] in, The result of the driver's comprehensive driving ability assessment. This is the result of a basic comprehensive assessment of the driver's abilities.
[0178] Optionally, when a driver violation is detected in all driver driving scenarios, the method further includes:
[0179] Based on the driver's i-th violation and the correspondence between the violation and the violation impact factor, the driver's i-th violation is evaluated to obtain the evaluation result of the i-th violation.
[0180] Based on the evaluation results of all violations and the basic ability evaluation results of all driving scenarios, the driver's driving ability is comprehensively evaluated. The i-th violation is any one of the driver's violations, and i is a positive integer.
[0181] Specifically, violations can be categorized into two main types: major risk violations, including driving against traffic and running red lights, and potential risk violations, including speeding and multiple lane changes. When a major risk violation occurs, 100 points are deducted, resulting in a final score of 0. For potential risk violations, specific deductions are applied based on the specific type of violation. The final deduction score for the violation is recorded as follows: .
[0182] When both risk events and violations are present during the driver's assessment process, the driver's overall driving ability must also take into account their ability to handle risk events and their ability to handle violations. The assessment method is as follows:
[0183] (Formula Thirteen)
[0184] This is the result of an overall assessment of the driver's driving ability.
[0185] To make the method of this invention clearer, this invention provides a specific enlarged structural diagram of driving ability assessment, such as... Figure 7 As shown, the standard scenario assessment module is mainly divided into a scenario preparation stage assessment, including a basic environmental perception capability assessment, and a scenario execution stage assessment, including behavioral execution capability and efficiency. When risk events are present, a comprehensive assessment of risk perception capability is also required. The risk assessment module mainly assesses risk identification capability and risk response capability. The violation behavior assessment module mainly assesses major risk violations and potential risk violations. Finally, the standard scenario assessment module, risk assessment module, and violation behavior assessment module are combined to comprehensively assess the driver's driving ability.
[0186] The above are embodiments of the driving ability assessment method provided in this application. Other embodiments of the driving ability assessment provided in this application will be described below. Please refer to the following for details.
[0187] Figure 8 A driving ability assessment device provided in this embodiment of the invention includes: an acquisition module 801, a determination module 802, a processing module 803, and an assessment module 804.
[0188] The acquisition module 801 is used to acquire a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the location information of the driver's vehicle, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first field of view angle corresponding to when the driver's head starts to turn, and the second field of view angle corresponding to when the driver's head stops turning; the first driving scenario is any driving scenario in the driver ability assessment scenario.
[0189] The determining module 802 is used to determine the driver's field of vision outline range based on the first field of vision angle, the second field of vision angle, and position information.
[0190] The processing module 803 is used to take the intersection of the field of view contour range and the road area range as the driver's observation area range, and to determine the area of the observation area range.
[0191] The evaluation module 804 is used to evaluate the driver's perception ability based on the area of the observation area and the area corresponding to the road area, and obtain a first evaluation result; evaluate the driver's operation ability based on the actual operation trajectory, actual operation time, standard operation trajectory and standard operation time, and obtain a second evaluation result; and conduct a comprehensive evaluation of the driver's driving ability based on the first evaluation result, the second evaluation result and the number of driving scenarios.
[0192] Optionally, the evaluation module 804 is specifically used to evaluate the driver's driving ability in the first driving scenario based on the first evaluation result and the second evaluation result, and obtain the basic ability evaluation result of the first driving scenario; based on the number of driving scenarios and the driver's basic ability evaluation result in each driving scenario, obtain the driver's average basic ability evaluation result; and conduct a comprehensive evaluation of the driver's driving ability based on the average basic ability evaluation result.
[0193] Optionally, the evaluation module 804 is further configured to determine a first influencing factor of the second evaluation result based on the distance difference between the actual operation trajectory and the standard operation trajectory; determine a second influencing factor of the second evaluation result based on the time difference between the actual operation time and the standard operation time; and evaluate the driver's operational ability based on the first and second influencing factors to obtain the second evaluation result.
[0194] Optionally, the device may further include: a judgment module 805 and a statistics module 806;
[0195] The acquisition module 801 is also used to acquire the location coordinates of traffic participants other than drivers during the time of the risk event.
[0196] The judgment module 805 is used to determine whether the position coordinates of each traffic participant fall within the observation area.
[0197] The statistics module 806 is used to count the first number of traffic participants within the observation area and the second number of traffic participants outside the observation area.
[0198] The determination module 802 is also used to determine a third influencing factor of the first evaluation result based on the first quantity and the second quantity;
[0199] The evaluation module 804 is also used to evaluate the driver's perception ability based on the area of the observation area, the area corresponding to the road area, and the third influencing factor, and obtain the first evaluation result.
[0200] Optionally, the device includes:
[0201] The processing module 803 is also used to determine the fourth influencing factor of the first evaluation result based on the area of the observation area and the area corresponding to the road area.
[0202] The assessment module 804 is also used to assess the driver's perception ability based on the third and fourth influencing factors to obtain the first assessment result.
[0203] Optionally, the device includes:
[0204] The acquisition module 801 is also used to acquire the first moment when the risk event identified by the driving vehicle occurs in the first risk scenario, the second moment when the driver identifies the risk event, the preset identification time threshold corresponding to the driver, the third moment when the driver takes action in response to the risk event, the fourth moment when the driving vehicle identifies the risk event as disappearing, the driver's standard reaction time to the risk event, and the total number of risk events in all driver ability assessment scenarios.
[0205] The determination module 802 is also used to determine the driver's actual reaction time to the risk event based on the second and third time points;
[0206] The processing module 803 is also used to assess the driver's risk handling ability in the first risk scenario based on the actual reaction time, standard reaction time, first moment, and fourth moment, and obtain the first risk ability assessment result; based on all risk ability assessment results, obtain the comprehensive risk ability assessment result, which is used to measure the driver's risk handling ability.
[0207] The assessment module 804 is also used to comprehensively assess the driver's driving ability based on the basic ability assessment results of all driving scenarios and the comprehensive risk ability assessment results.
[0208] Optionally, the device includes:
[0209] The evaluation module 804 is also used to evaluate the driver's i-th violation based on the driver's i-th violation and the correspondence between the violation and the violation impact factor, and obtain the evaluation result of the i-th violation; and to comprehensively evaluate the driver's driving ability based on all the evaluation results of the violation and the basic ability evaluation results of all driving scenarios, where the i-th violation is any one of the driver's violation, and i is a positive integer.
[0210] The functions performed by each component in the driving ability assessment device provided in the embodiments of the present invention have been described in detail in any of the above method embodiments, and therefore will not be repeated here.
[0211] This invention provides a driving ability assessment device that acquires a preset parameter set in a first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the driver's vehicle location information, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first visual field angle corresponding to when the driver's head begins to turn, and the second visual field angle corresponding to when the driver's head stops turning. The first driving scenario is any driving scenario in the driver ability assessment scenario. Based on the first visual field angle, the second visual field angle, and the location information, the driver's visual field contour range is determined. The intersection of the visual field contour range and the road area range is taken as the driver's observation area range, and the area of the observation area range is determined. Based on the area of the observation area range and the area corresponding to the road area range, the driver's perception ability is assessed to obtain a first assessment result. Based on the actual operation trajectory, the actual operation time, the standard operation trajectory, and the standard operation time, the driver's operational ability is assessed to obtain a second assessment result. Based on the first assessment result, the second assessment result, and the number of driving scenarios, the driver's driving ability is comprehensively assessed. By collecting observational information such as the driver's field of vision while driving, as well as operational information such as the driver's actual operation trajectory and actual operation time, the driver's observation and driving abilities can be comprehensively considered. Moreover, no manual observation and evaluation are required. On the one hand, the required driving abilities of drivers can be comprehensively and objectively evaluated in driving ability assessment scenarios (such as the subject three test scenario in motor vehicle driving tests). This avoids drivers who only train for the driving scenarios required for the assessment and easily pass the test, but fail to reach the actual driving ability required, which may lead to traffic accidents. At the same time, it also saves the labor cost of a large number of observers required for the assessment.
[0212] like Figure 9 As shown, this application provides an electronic device including a processor 111, a communication interface 112, a memory 113, and a communication bus 114, wherein the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114.
[0213] Memory 113 is used to store computer programs;
[0214] In one embodiment of this application, when the processor 111 executes the program stored in the memory 113, it implements the driving ability assessment method provided in any of the foregoing method embodiments, including:
[0215] Obtain a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the driver's vehicle location information, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first field of view angle corresponding to when the driver's head starts to turn, and the second field of view angle corresponding to when the driver's head stops turning; the first driving scenario is any driving scenario in the driver ability assessment scenario.
[0216] Based on the first field of vision angle, the second field of vision angle, and position information, determine the driver's field of vision outline range;
[0217] The intersection of the field of vision and the road area is taken as the driver's observation area, and the area of the observation area is determined.
[0218] The driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area to obtain the first assessment result.
[0219] The driver's operational ability is assessed based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time to obtain a second assessment result.
[0220] The driver's driving ability is comprehensively assessed based on the results of the first assessment, the results of the second assessment, and the number of driving scenarios.
[0221] Optionally, based on the results of the first assessment, the second assessment, and the number of driving scenarios, a comprehensive assessment of the driver's driving ability may be conducted, including:
[0222] Based on the first and second assessment results, the driver's driving ability in the first driving scenario is assessed to obtain the basic ability assessment results for the first driving scenario.
[0223] Based on the number of driving scenarios and the driver's basic ability assessment results in each driving scenario, the average basic ability assessment result of the driver is obtained.
[0224] A comprehensive assessment of a driver's driving ability is conducted based on the average basic ability assessment results.
[0225] Optionally, the driver's operational ability can be assessed based on the actual operation trajectory, actual operation time, standard operation trajectory, and standard operation time to obtain a second assessment result, including:
[0226] The first influencing factor of the second evaluation result is determined based on the distance difference between the actual operation trajectory and the standard operation trajectory.
[0227] The second influencing factor of the second evaluation result is determined based on the time difference between the actual operation time and the standard operation time.
[0228] The driver's operational ability is assessed based on the first and second influencing factors to obtain the second assessment result.
[0229] Optionally, when a risk event exists in the first driving scenario, the driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area to obtain a first assessment result, including:
[0230] Obtain the location coordinates of traffic participants other than drivers within the time frame of the risk event.
[0231] Determine whether the location coordinates of each traffic participant fall within the observation area;
[0232] The first number of traffic participants located within the observation area and the second number of traffic participants located outside the observation area are counted.
[0233] Based on the first quantity and the second quantity, determine the third influencing factor of the first evaluation result;
[0234] The driver's perception ability is assessed based on the area of the observation area, the area corresponding to the road area, and the third influencing factor, to obtain the first assessment result.
[0235] Optionally, the driver's perception ability is assessed based on the area of the observation area, the area corresponding to the road area, and the third influencing factor to obtain a first assessment result, including:
[0236] The fourth influencing factor of the first assessment result is determined based on the area of the observation area and the area corresponding to the road area.
[0237] The driver's perception ability is assessed based on the third and fourth influencing factors to obtain the first assessment result.
[0238] Optionally, when a risk event occurs in all driving ability assessment scenarios, the method may also include:
[0239] The system obtains the following information: the first moment when the risk event is detected by the vehicle in the first risk scenario; the second moment when the driver detects the risk event; the preset detection time threshold corresponding to the driver; the third moment when the driver takes action in response to the risk event; the fourth moment when the vehicle detects the risk event and it disappears; the driver's standard reaction time to the risk event; and the total number of risk events in all driver capability assessment scenarios.
[0240] Based on the second and third time points, determine the driver's actual reaction time to the risk event;
[0241] Based on the actual reaction time, standard reaction time, first moment, and fourth moment, the driver's risk handling ability in the first risk scenario is assessed to obtain the first risk ability assessment result;
[0242] Based on all risk capability assessment results, a comprehensive risk capability assessment result is obtained, which is used to measure the driver's risk handling ability.
[0243] The driver's driving ability is comprehensively assessed based on the basic ability assessment results for all driving scenarios and the comprehensive risk ability assessment results.
[0244] Optionally, when a driver violation is detected in all driver driving scenarios, the method further includes:
[0245] Based on the driver's i-th violation and the correspondence between the violation and the violation impact factor, the driver's i-th violation is evaluated to obtain the evaluation result of the i-th violation.
[0246] Based on the evaluation results of all violations and the basic ability evaluation results of all driving scenarios, the driver's driving ability is comprehensively evaluated. The i-th violation is any one of the driver's violations, and i is a positive integer.
[0247] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the driving capability assessment method provided in any of the foregoing method embodiments.
[0248] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.
[0249] The above are merely specific embodiments of the present invention, enabling those skilled in the art to understand or implement the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention is not to be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A method for assessing driving ability, characterized in that, The method includes: Obtain a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the location information of the driver's vehicle, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first field of view angle corresponding to when the driver's head starts to turn, and the second field of view angle corresponding to when the driver's head stops turning; the first driving scenario is any driving scenario in the driver ability assessment scenario. The driver's field of vision contour range is determined based on the first field of vision angle, the second field of vision angle, and the position information; The intersection of the field of view contour range and the road area range is taken as the driver's observation area range, and the area of the observation area range is determined. The driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area to obtain a first assessment result. Based on the actual operation trajectory, the actual operation time, the standard operation trajectory, and the standard operation time, the driver's operational ability is evaluated to obtain a second evaluation result. The driver's driving ability is comprehensively evaluated based on the first evaluation result, the second evaluation result, and the number of driving scenarios. Specifically, when a risk event exists in the first driving scenario, the driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area, to obtain a first assessment result, including: Obtain the location coordinates of traffic participants other than drivers within the time frame of the risk event. Determine whether the location coordinates of each traffic participant fall within the observation area; The first number of traffic participants located within the observation area and the second number of traffic participants located outside the observation area are counted. Based on the first quantity and the second quantity, determine the third influence factor of the first evaluation result; The driver's perception ability is assessed based on the area of the observation area, the area corresponding to the road area, and the third influencing factor to obtain a first assessment result.
2. The method according to claim 1, characterized in that, The step of comprehensively evaluating the driver's driving ability based on the first evaluation result, the second evaluation result, and the number of driving scenarios includes: Based on the first evaluation result and the second evaluation result, the driver's driving ability in the first driving scenario is evaluated to obtain the basic ability evaluation result of the first driving scenario; The driver's driving ability is comprehensively evaluated based on the basic ability assessment results of all the driving scenarios and the number of driving scenarios.
3. The method according to claim 2, characterized in that, The step of evaluating the driver's operational ability based on the actual operation trajectory, the actual operation time, the standard operation trajectory, and the standard operation time, and obtaining a second evaluation result, includes: The first influencing factor of the second evaluation result is determined based on the distance difference between the actual operation trajectory and the standard operation trajectory; The second influencing factor of the second evaluation result is determined based on the time difference between the actual operation time and the standard operation time. The driver's operational ability is evaluated based on the first influence factor and the second influence factor to obtain a second evaluation result.
4. The method according to claim 1, characterized in that, The assessment of the driver's perception ability based on the area of the observation area, the area corresponding to the road area, and the third influencing factor, to obtain a first assessment result, includes: Based on the area of the observation area and the area corresponding to the road area, a fourth influencing factor for the first evaluation result is determined. The driver's perception ability is evaluated based on the third and fourth influencing factors to obtain a first evaluation result.
5. The method according to claim 2 or 3, characterized in that, When a risk event occurs in all driving ability assessment scenarios, the method further includes: The system acquires the following information: the first moment when the risk event detected by the vehicle occurs in the first risk scenario; the second moment when the driver detects the risk event; the preset detection time threshold corresponding to the driver; the third moment when the driver takes action in response to the risk event; the fourth moment when the vehicle detects the risk event disappears; the driver's standard reaction time to the risk event; and the total number of risk events in all driver capability assessment scenarios. Based on the second and third moments, the driver's actual reaction time to the risk event is determined; Based on the actual reaction time, the standard reaction time, the first moment, and the fourth moment, the driver's risk handling ability in the first risk scenario is assessed to obtain the first risk ability assessment result. Based on all risk capability assessment results, a comprehensive risk capability assessment result is obtained, which is used to measure the driver's risk handling ability. The driver's driving ability is comprehensively assessed based on the basic ability assessment results for all driving scenarios and the comprehensive risk ability assessment results.
6. The method according to claim 2 or 3, characterized in that, When a driver is found to have violated regulations in all driving scenarios, the method further includes: Based on the driver's i-th violation and the correspondence between the violation and the violation impact factor, the driver's i-th violation is evaluated to obtain the evaluation result of the i-th violation. Based on the evaluation results of all violations and the basic ability evaluation results of all driving scenarios, the driver's driving ability is comprehensively evaluated, wherein the i-th violation is any one of the driver's violations, and i is a positive integer.
7. A driving ability assessment device, characterized in that, The device includes: The acquisition module is used to acquire a preset parameter set in the first driving scenario and the number of driving scenarios in the driver ability assessment scenario. The preset parameter set includes: the location information of the driver's vehicle, the road area range of the first driving scenario, the area corresponding to the road area range, the driver's actual operation trajectory, the driver's actual operation time, the standard operation trajectory, the standard operation time, the first field of view angle corresponding to when the driver's head starts to turn, and the second field of view angle corresponding to when the driver's head stops turning; the first driving scenario is any driving scenario in the driver ability assessment scenario. The determining module is used to determine the driver's field of vision contour range based on the first field of vision angle, the second field of vision angle, and the position information; The processing module is used to take the intersection area of the field of view contour range and the road area range as the driver's observation area range, and determine the area of the observation area range; The evaluation module is used to evaluate the driver's perception ability based on the area of the observation area and the area corresponding to the road area, and obtain a first evaluation result; evaluate the driver's operation ability based on the actual operation trajectory, the actual operation time, the standard operation trajectory, and the standard operation time, and obtain a second evaluation result; and comprehensively evaluate the driver's driving ability based on the first evaluation result, the second evaluation result, and the number of driving scenarios. Specifically, when a risk event exists in the first driving scenario, the driver's perception ability is assessed based on the area of the observation area and the area corresponding to the road area, to obtain a first assessment result, including: Obtain the location coordinates of traffic participants other than drivers within the time frame of the risk event. Determine whether the location coordinates of each traffic participant fall within the observation area; The first number of traffic participants located within the observation area and the second number of traffic participants located outside the observation area are counted. Based on the first quantity and the second quantity, determine the third influence factor of the first evaluation result; The driver's perception ability is assessed based on the area of the observation area, the area corresponding to the road area, and the third influencing factor to obtain a first assessment result.
8. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; The memory is used to store computer programs; When the processor executes the program stored in the memory, it implements the steps of the driving ability assessment method according to any one of claims 1-6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the driving ability assessment method as described in any one of claims 1-6.
Citation Information
Patent Citations
Driver danger perception ability evaluation method suitable for high-altitude area
CN113077129A
Automatic driving system performance evaluation method oriented to logic scene all-parameter space
CN114896754A