This disclosure claims priority to CN Patent Application No. 202210641992.0, filed on Jun. 8, 2022 and titled “TRUST ENHANCEMENT METHOD AND APPARATUS FOR INTELLIGENT DRIVING SYSTEM”, the entire contents of which are incorporated by reference herein in their entireties.
The present disclosure relates to a trust enhancement method and a trust enhancement apparatus for an intelligent driving system.
Before the arrival of completely unmanned driving, it will experience a long period of human-machine co-driving. Thus, trust and privity must be established between the human and the machine, so that users may enjoy the true value brought by the intelligent driving in a comfortable and pleasant experience.
At present, the mainstream intelligent driving system has only two gears, i.e., ON and OFF, for the control of the status of its own system capability. Only when the intelligent driving system exits under the dangerous working condition, the emergency alarm is issued to make the takeover reminder. This will cause the user to be nervous in the process of using the intelligent driving, resulting in driving anxiety.
The present disclosure provides a trust enhancement method and a trust enhancement device for an intelligent driving system.
According to an aspect of the present disclosure, a trust enhancement method for an intelligent driving system is provided. The trust enhancement method includes:
In some embodiments, determining the reliability of the intelligent driving system based on the at least one of the vehicle operating status data, the navigation route information, the perception fusion and target tracking data, and the high-precision map fusion information includes:
In some embodiments, calculating the earliest merging point and the latest merging point in each lane for the vehicle in the scene where the main road merges into the ramp, based on the vehicle operating status data, the navigation route information, and the high-precision map fusion information comprises:
In some embodiments, calculating the latest merging point in each lane for the vehicle in the scene where the main road merges into the ramp based on the high-precision map fusion information comprises:
In some embodiments, calculating the latest merging point in each lane for the vehicle in the scene where the main road merges into the ramp based on the lane location, the number of the lanes, the distance from the vehicle to the ramp junction, the experienced vehicle speed in each lane, the average lane changing time for each lane, and the shortest interval time between the two lane changes for each lane comprises:
X
min,n=Σi=1nSi+Σi=1n-1ΔSi;
S
n
=V
n
*t
1;
ΔSn=Vn*t2;
In some embodiments, calculating the earliest merging point in each lane for the vehicle in the scene where the main road merges into the ramp based on the high-precision map fusion information comprises:
In some embodiments, calculating the earliest merging point in each lane for the vehicle in the scene where the main road merges into the ramp based on the length of the ramp junction, the intelligent driving style influence coefficient, and the navigation traffic congestion information influence coefficient comprises:
X
max,n=Σi=1n-1S′i**Kintellgent driving style*Kcongestion+Sexit;
In some embodiments, when the vehicle travels in the lane to the earliest merging point in the lane, determining the off ramp task reliability for static factor based on the latest merging point in the lane comprises:
In some embodiments, determining the off ramp task reliability for static factor based on the current vehicle speed of the vehicle and the real-time distance from the latest merging point in the lane currently located comprises:
In some embodiments, determining the off ramp task reliability F(N) for dynamic traffic based on the number of the safety spaces comprises:
In some embodiments, determining the reliability of the intelligent driving system based on the off ramp task reliability for static factor and the off ramp task reliability for dynamic traffic comprises:
F=k
1
*F(Xn)+k2*F(N);
According to another aspect of the present application, a computer readable medium is provided, on which computer readable instructions are stored, wherein the computer readable instructions are executable by a processor to implement the method described above.
According to another aspect of the present application, an apparatus for information processing on a network apparatus side is provided, including a memory for storing computer program instructions and a processor for executing program instructions, wherein the computer program instructions trigger the apparatus to execute the method described above when being executed by the processor.
According to another aspect of the present application, a trust enhancement apparatus for an intelligent driving system is provided. The trust enhancement apparatus includes: an acquiring unit, configured to acquire at least one of vehicle operating status data, navigation route information, perception fusion and target tracking data, and high-precision map fusion information of the intelligent driving system of a vehicle; and a determining unit, configured to determine a reliability of the intelligent driving system based on the at least one of the vehicle operating status data, the navigation route information, the perception fusion and target tracking data, and the high-precision map fusion information.
According to another aspect of the present application, a computer program product is provided, including computer program instructions, wherein the computer program instructions implement the method described above when being executed by a processor.
In summary, in the present disclosure, the reliability of the intelligent driving system is determined based on one or any combination of the vehicle operating status data, the navigation route information, the perception fusion and target tracking data, and the high-precision map fusion data, such that the reliability of the entire intelligent driving system may be calculated correctly, thereby informing the consumers the ability of the intelligent driving system to respond to the current and future complex scenes, so as to relieve the psychological tension of the users, to improve the effective communication between the human-machine co-driving, to increase the information transparency in the process of the human-machine co-driving, to improve the users' trust in the intelligent driving system, which solves the problem of the users' fear and distrust of the intelligent driving system in the process of using intelligent driving.
The present disclosure will be described in further detail below in conjunction with the accompanying drawings.
In a typical configuration of the present disclosure, the terminal, the apparatus of the service network, and the trustee each include one or more processors (CPU), the input/output interface, the network interface, and the internal storage.
The internal storage may include the non-permanent memory in the computer readable medium, the random access memory (RAM) and/or the non-volatile internal storage, and other forms, such as the read only memory (ROM) or the flash (flash RAM). The internal storage is an example of the computer readable medium.
The computer readable medium includes permanent and non-permanent medium, removable and non-removable medium, and information storage may be implemented by any method or technology. The information may be computer readable instructions, data structures, program modules, or other data. Examples of the computer storage medium include, but are not limited to, a phase change memory (PRAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), other types of random access memory (RAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory or other flash technology, a CD-ROM, a digital versatile disc (DVD) or other optical storage, magnetic cassettes, magnetic tape disk storage or other magnetic storage apparatuses or any other non-transmission medium which may be used to store information that may be accessed by a computing apparatus. According to the definition herein, the computer readable medium does not include non-transitory computer readable medium (transitory media), such as modulated data signals and carrier waves.
As shown in
Specifically, the vehicle operating status data refers to the operating status data of the vehicle itself, such as the vehicle speed, the wheel speed, the lateral and longitude acceleration and deceleration, the vehicle light status, the positioning status, and the vehicle body posture. The vehicle operating status data may be used for deciding the influence of the ego vehicle's hardware status on the authority control, and whether it meets the control requirement of the intelligent driving system, so as to calculate the ability of the intelligent driving system to respond to different scenes.
The navigation route information refers to the expected information of the travelling route and the surrounding environment where the vehicle located, such as the intersection information, the road congestion information, the weather information, the tunnel information, the construction information and the like. The navigation route information may be used for estimating the complexity of the environment, so as to calculate the ability of the intelligent driving system to respond to different scenes.
The perceptual fusion and target tracking data refers to the surrounding environment information of the vehicle, such as the obstacle and the lane line information. The perceptual fusion and target tracking data may be used for deciding the safety space of the vehicle during the control process of the intelligent driving system, for predicting the influence of the trajectory of another vehicle on the travelling trajectory of the ego vehicle, etc., so as to calculate the ability of the intelligent driving system to respond to different scenes.
The high-precision map fusion information refers to the expected information of the travelling route and the surrounding environment of the vehicle obtained from the high-precision map information in combination with the positioning information in the vehicle operating status data, such as the distance from the ramp junction, the position of the lane located, and the curvature radius of the current road curve and the road curve ahead. The high-precision map fusion information is used for deciding the complexity of the current and estimated environment, so as to calculate and predict the ability of the intelligent driving system to respond to different scenes, such as the off ramp success rate and the turning success rate.
As shown in
Here, the reliability refers to the ability of the entire intelligent driving system to respond to current and future complex scenes.
The calculation of the reliability may integrate three dimensions, including the complexity of the current and future environments, the system hardware capability and the influence of the environment thereon, as well as the software algorithm capability and the influence of the environment thereon, so as to obtain the reliability of the intelligent driving system by the comprehensive judgment. The hardware capability includes, for example, the perception system capability, the executor capability, the controller capability, and the like. The software algorithm capability includes, for example, the perception module, the fusion module, the authority control module, the prediction module, and the like.
The data source for the calculation of the reliability of the present disclosure is based on all or part of the data such as the vehicle operating status data, the navigation route information, the perception fusion and target tracking data, the high-precision map fusion data, and the like.
The decision may be made comprehensively by the reliability calculating module based on the vehicle operating status data, the navigation route information, the perception fusion and target tracking data, the high-precision map fusion information, and the like, wherein different data have different weights of influence on the reliability, and the reliability may change as the current environment. The weights of different dimensions change in real-time based on the current environment, the urgency of various task, and the degree of influence on the intelligent driving system.
In the present disclosure, the reliability of the intelligent driving system is determined based on at least one of the vehicle operating status data, the navigation route information, the perception fusion and target tracking data, and the high-precision map fusion data, such that the reliability of the entire intelligent driving system may be calculated correctly, so as to inform the consumer the ability of the intelligent driving system to respond to the current and future complex scenes, to relieve the psychological tension of the user, to improve the effective communication in the human-machine co-driving, to increase the information transparency in the process of human-machine co-driving, to enhance the user's trust in the intelligent driving system, which solves the problem of the users' fear and distrust of the intelligent driving system in the process of using intelligent driving.
In some embodiments of the present disclosure, as shown in
Here, the present embodiment may determine the reliability of the intelligent driving system more reliably by the two dimensions of the static factor and the dynamic traffic.
In some embodiments of the present disclosure, step S21 may include:
Here, in the process that the intelligent driving system controls the vehicle automatically, the driver may set the navigation destination by the center controller screen, and the high-precision map receives the navigation destination to acquire the navigation route information on the route, such as the position of the ramp junction and the number of the lanes, thereby planning the trajectory in advance.
In addition, step S21 may further include:
Here, the intelligent driving system may decide the lane where the ego vehicle is located and the position from the ramp junction in real-time according to the navigation route information and the vehicle operating status data, and calculate the earliest and latest merging points in each lane in combination with the expected vehicle speed, wherein the vehicle operating status data may include the positioning information of the ego vehicle.
In this embodiment, the earliest merging point and the latest merging point in each lane for the vehicle in the scene where the main road merges into the ramp may be calculated accurately.
In some embodiments of the present disclosure, calculating the latest merging point in each lane for the vehicle in the scene where the main road merges into the ramp based on the high-precision map fusion information may include:
Here, the intelligent driving system may decide the lane where the ego vehicle is located and the position from the ramp junction in real-time based on the navigation route information and the vehicle operating status data, and calculate the latest merging point in each lane in combination with the expected vehicle speed, wherein the vehicle operating status data may include the positioning information of the ego vehicle.
In this embodiment, the latest merging point in each lane for the vehicle in the scene where the main road merges into the ramp may be calculated accurately.
In some embodiments of the present disclosure, step S2122 may include:
X
min,n=Σi=1nSi+Σi=1n-1ΔSi;
S
n
=V
n
*t
1;
ΔSn=Vn*t2;
As shown in
In this embodiment, the latest merging point in each lane for the vehicle in the scene where the main road merges into the ramp may be calculated accurately.
In some embodiments of the present disclosure, calculating the earliest merging point in each lane for the vehicle in the scene where the main road merges into the ramp based on the high-precision map fusion information may include:
Here, in this embodiment, the earliest merging point in each lane may be obtained.
In this embodiment, the earliest merging point in each lane for the vehicle in the scene where the main road merges into the ramp may be calculated accurately.
In some embodiments of the present disclosure, step S2124 may include:
X
max,n=Σi=1n-1S′i*Kintellgent driving style*Kcongestion+Sexit;
Here, S′i is the earliest lane changing distance that needs to be advanced to change from the current lane to the adjacent lane on the right, S′i may be a calibration quantity, and the result of S′i that best meets the experience may be adjusted according to the result of road test.
Kintellgent driving style is the influence coefficient of the intelligent driving style on S′i. Kintellgent driving style>1 refers to a more stable intelligent driving style; and Kintellgent driving style<1 refers to a more radical intelligent driving style. Kintellgent driving style may be a calibration quantity, the result that best meets the experience may be adjusted according to the result of road test.
Kcongestion is the influence coefficient of the navigation traffic congestion information on S′i. If there is no traffic congestion information, then Kcongestion=1. If the navigation releases the traffic congestion information, then Kcongestion>1. Kcongestion may be a calibration quantity, and the result that best meets the experience may be adjusted according to the result of road test.
In this embodiment, the earliest merging point in each lane for the vehicle in the scene where the main road merges into the ramp may be calculated accurately.
In some embodiments of the present disclosure, step S22 may include:
In some embodiments of the present disclosure, step S222 may include:
Here, the intelligent driving system may decide the time and distance information TTCn from the latest merging point in combination with the real-time vehicle speed of the ego vehicle, the positioning information, and the like in the vehicle operating status data, and the high-precision map information, so as to calculate and to obtain the off ramp task reliability F(Xn) for static factor accurately.
In some embodiments of the present disclosure, determining the off ramp task reliability F(N) for dynamic traffic based on the number of the safety spaces may include:
Here, the intelligent driving system may decide the number N of the safety spaces for lane changing after comprehensively considering the motion constraint of the ego vehicle and the influence on another vehicle according to the perceptual fusion and target tracking data, such as the speed and locations of the vehicles in front and rear and in the lane beside, the average value of traffic density (the number of vehicles), etc., so as to obtain the off ramp task reliability F(N) for dynamic traffic. As shown in
The more N is, the larger F(N) is.
In some embodiments of the present disclosure, step S24 may include:
F=k
1
*F(Xn)+k2*F(N);
In this embodiment, the weights of the two dimensions of static factor and dynamic traffic change in real-time as the lane where the vehicle is located or the distance from the latest merging point, for example, the static environment will have a greater influence in the early stage, and the dynamic traffic will have a greater influence in the later stage, so as to obtain a more accurate and comprehensive off ramp task reliability.
In some embodiments of the present disclosure, after determining the reliability of the intelligent driving system, the method may further include:
In some embodiments, the reliability is prompted to the driver in a quantifiable manner such as a percentage value, a level, or the like, wherein in the cases of different levels of reliability, the interaction manner with the driver may be different. When the level of reliability is higher, the intensity of interaction with the driver is weaker, and when the level of reliability is lower, the intensity of interaction with the driver is stronger, thereby improving the effective communication of human-machine co-driving. It can be implemented to remind the driver to pay attention to the road condition by different interaction manners.
As shown in
For example, for the high level of reliability, the interaction may mainly adopt a visual prompt, and the driver is notified of the level of reliability by the icons or animations.
For the low level of reliability, depending on the specific scene, there are different prompting manners, such as the prompt sound, the voice, the strong visual reminder, and the like.
In some embodiments, there may also be a smooth animation transition between reminding notifications with different levels of reliability.
The reliability may be prompted to the driver by way of percentage or different levels. Taking 3 levels as an example: Level 3 represents that the system may handle successfully in this scene so as to increase the driver's confidence; Level 2 represents that the system may handle successfully or fail in this scene, so as to invite the driver's attention; Level 1 represents that the system has a high probability to fail in this scene, and the driver needs to pay attention to the road condition all the time.
According to another aspect of the present disclosure, a computer readable medium is further provided, on which computer readable instructions are stored. The computer readable instructions are executable by the processor to implement the method described in any of the foregoing embodiments. For example, in some embodiments, the executable instructions are executable by the processor to:
According to another aspect of the present disclosure, as shown in
According to another aspect of the present disclosure, as shown in
According to another aspect of the present disclosure, a computer program product is further provided. The computer program product includes the computer executable instructions, wherein the computer executable instructions cause the processor to implement the method described above when being executed by the processor. For example, in some embodiments, when being executed, the executable instructions may cause the processor to:
The details of the embodiments of various apparatuses in the present disclosure may be found in corresponding parts of the embodiments of various methods, and will not be repeated herein.
Apparently, those skilled in the art may change and modify the present application variously without departing from the spirit and the range of the present application. As such, if these change and modify of the present application belong to the range of the claims and their equivalents of the present application, they are intended to be included in the present application.
It should be noted that the present disclosure may be implemented in software and/or in a combination of software and hardware, for example, an application specific integrated circuit (ASIC), a general purpose computer, or any other similar hardware apparatus may be utilized for implementations. In some embodiments, the software program of the present disclosure may be executed by a processor to implement the steps or functions described above. Likewise, the software program (including related data structures) of the present disclosure may be stored in a computer-readable recording medium, for example, RAM memory, magnetic or optical driver, or floppy disk and the similar apparatuses. In addition, some steps or functions of the present disclosure may be implemented by hardware, for example, a circuit that cooperates with a processor to perform various steps or functions.
In addition, a part of the present disclosure may be applied as a computer program product, for example, computer program instructions. When the computer program instructions are executed by a computer, the method and/or technical solution according to the present disclosure may be invoked or provided by the operations of the computer. The program instructions that invoke the method of the present disclosure may be stored in a fixed or removable recording medium and/or transmitted by data stream in broadcast or other signal carrying medium, and/or stored in the work memory of the computer apparatus which is run according to the program instructions. Here, according to some embodiments of the present disclosure, an apparatus is included. The apparatus includes a memory for storing computer program instructions and a processor for executing the program instructions. When the computer program instructions are executed by the processor, the apparatus is triggered to run the methods and/or technical solutions of a plurality of embodiments of the present disclosure describe above.
For those skilled in the art, it is obvious that the present disclosure is not limited to the details of the above mentioned exemplary embodiments, and the present disclosure may be implemented in other specific forms without departing from the spirit or basic features of the present disclosure. Therefore, for all intents, the embodiments should be regarded as exemplary but not restrictive. The scope of the present disclosure is defined by the appended claims rather than the above mentioned description, therefore, all changes fall within the meaning and scope of equivalent elements of the claims should be included in the present disclosure. Any reference numerals in the claims should not be regarded as limits to the involved claims. Additionally, it is obvious that the term “include/comprise” does not exclude other units or steps, and the singular does not exclude the plural. The plurality of units or apparatuses recited in the claims of apparatus may also be implemented by a unit or apparatus by software or hardware. Terms such as first, second, etc. are used to indicate names rather than any specific order.
Number | Date | Country | Kind |
---|---|---|---|
202210641992.0 | Jun 2022 | CN | national |