Method, device, system and computer readable storage medium for correcting driving habits

CN116166509BActive Publication Date: 2026-08-21SHENYANG ONE DRIVE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111415600.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-25
Publication Date
2026-08-21
Estimated Expiration
2041-11-25

AI Technical Summary

Technical Problem

[0005]为了克服现有技术纠正效果不佳的缺陷,本发明提供了纠正驾驶习惯的方法、纠正驾驶习惯的装置、纠正驾驶习惯的系统,以及计算机可读存储介质,能够结合驾驶员的亲身经历来展示开车玩手机这一陋习的危害性,从而有效地劝诫驾驶员改正开车玩手机的陋习

Benefits of technology

[0010]The fifth aspect of the present invention provides a computer-readable storage medium having computer instructions stored thereon. When the computer instructions are executed by a processor, the method for correcting driving habits provided in the first aspect of the present invention is implemented. By implementing the method for correcting driving habits provided in the first aspect of the present invention, the computer-readable storage medium can demonstrate the harmfulness of the bad habit of using a mobile phone while driving by incorporating the driver's personal experience, thereby effectively persuading the driver to correct the bad habit of using a mobile phone while driving.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116166509B_ABST
    Figure CN116166509B_ABST
Patent Text Reader

Abstract

The application provides a method, device, system and computer readable storage medium for correcting driving habits. The method comprises the following steps: obtaining operation data of a user terminal to determine first times at which the user performs at least one operation on the user terminal; obtaining record data of a vehicle to determine second times at which the vehicle experiences at least one potential danger; determining a causal relationship between each operation and each potential danger based on each first time and each second time; in response to a determination that a causal relationship exists between any potential danger and one or more operations, binding the potential danger and the corresponding one or more operations to generate binding data; and pushing the binding data to the user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to driving safety technology, and more particularly to methods, devices, systems for correcting driving habits, and computer-readable storage media. Background Technology

[0002] With the development and widespread use of smartphones, many drivers have brought their phone-using habits into their cars, forming the bad habit of using phones while driving. This bad driving habit violates traffic regulations and seriously endangers the personal and property safety of the drivers themselves and the public.

[0003] Current technologies primarily rely on conventional safety education methods such as public service advertisements and slogans to educate drivers, but their effectiveness in correcting bad driving habits is limited. Therefore, there is an urgent need for a more efficient driving safety technology that demonstrates the harmfulness of using mobile phones while driving by incorporating drivers' personal experiences, thereby effectively persuading drivers to correct this habit. Summary of the Invention

[0004] The following provides a brief overview of one or more aspects to offer a basic understanding of them. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed descriptions that follow.

[0005] To overcome the shortcomings of existing technologies in correcting driving habits, this invention provides a method, a device, a system, and a computer-readable storage medium for correcting driving habits. These methods and devices can demonstrate the harmfulness of using a mobile phone while driving by incorporating the driver's personal experience, thereby effectively persuading the driver to correct this bad habit.

[0006] Specifically, the method for correcting driving habits provided by the first aspect of the present invention includes the following steps: acquiring operation data of a user terminal to determine a first time when the user performs at least one operation on the user terminal; acquiring vehicle recording data to determine a second time when the vehicle experiences at least one potential hazard; determining a causal relationship between each operation and each potential hazard based on each first time and each second time; in response to the determination result that a causal relationship exists between any potential hazard and any one or more operations, binding the potential hazard with the causal relationship and its corresponding one or more operations to generate binding data; and pushing the binding data to the user. By performing these steps, the method can demonstrate the harmfulness of distracted driving, especially the bad habit of using a mobile phone while driving, by combining the driver's personal experience, thereby effectively persuading the driver to correct the bad habit of using a mobile phone while driving.

[0007] The second aspect of the present invention provides an apparatus for correcting driving habits, comprising a memory and a processor. The processor is connected to the memory and configured to implement the method for correcting driving habits provided in the first aspect of the present invention. By implementing the method for correcting driving habits provided in the first aspect of the present invention, the apparatus can demonstrate the harmfulness of the bad habit of using a mobile phone while driving by incorporating the driver's personal experience, thereby effectively persuading the driver to correct this bad habit.

[0008] The system for correcting driving habits provided in the third aspect of the present invention includes at least one user terminal, at least one vehicle, and a server. The server includes the device for correcting driving habits provided in the second aspect of the present invention. The server is communicatively connected to each of the user terminals and each of the vehicles, and records the binding relationship between each user terminal and each of the vehicles and the user account of at least one user. By configuring the device for correcting driving habits provided in the second aspect of the present invention, the system can demonstrate the harmfulness of the bad habit of using a mobile phone while driving by incorporating the driver's personal experience, thereby effectively persuading the driver to correct this bad habit.

[0009] The system for correcting driving habits provided in the fourth aspect of the present invention includes at least one user terminal, at least one vehicle, and a server. The user terminal includes the device for correcting driving habits provided in the second aspect of the present invention. The server communicatively connects each user terminal and each vehicle, and records the binding relationship between each user terminal and each vehicle and the user account of at least one user. By configuring the device for correcting driving habits provided in the second aspect of the present invention, the system can demonstrate the harmfulness of the bad habit of using a mobile phone while driving by incorporating the driver's personal experience, thereby effectively persuading the driver to correct this bad habit.

[0010] The fifth aspect of the present invention provides a computer-readable storage medium having computer instructions stored thereon. When the computer instructions are executed by a processor, the method for correcting driving habits provided in the first aspect of the present invention is implemented. By implementing the method for correcting driving habits provided in the first aspect of the present invention, the computer-readable storage medium can demonstrate the harmfulness of the bad habit of using a mobile phone while driving by incorporating the driver's personal experience, thereby effectively persuading the driver to correct the bad habit of using a mobile phone while driving. Attached Figure Description

[0011] The above-described features and advantages of the present invention will be better understood after reading the following detailed description of embodiments of the present disclosure in conjunction with the accompanying drawings. In the drawings, components are not necessarily drawn to scale, and components having similar related characteristics or features may have the same or similar reference numerals.

[0012] Figure 1 A schematic diagram of the structure of a system for correcting driving habits provided according to some embodiments of the present invention is shown.

[0013] Figure 2 A schematic diagram of a device for correcting driving habits according to some embodiments of the present invention is shown.

[0014] Figure 3 A flowchart illustrating a method for correcting driving habits according to some embodiments of the present invention is shown.

[0015] Figure 4A A schematic diagram of a real-world simulation animation provided according to some embodiments of the present invention is shown.

[0016] Figure 4B A schematic diagram of an accident simulation animation provided according to some embodiments of the present invention is shown.

[0017] Figure 5A A schematic diagram of a real-world simulation animation provided according to some embodiments of the present invention is shown.

[0018] Figure 5B A schematic diagram of an accident simulation animation provided according to some embodiments of the present invention is shown. Detailed Implementation

[0019] The following specific embodiments illustrate the implementation of the present invention. Those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. Although the description of the present invention is presented in conjunction with preferred embodiments, this does not mean that the features of the invention are limited to these embodiments. On the contrary, the purpose of describing the invention in conjunction with embodiments is to cover other options or modifications that may be derived based on the claims of the present invention. To provide a thorough understanding of the invention, many specific details will be included in the following description. The invention may also be implemented without using these details. Furthermore, to avoid confusion or obscuring the focus of the invention, some specific details will be omitted in the description.

[0020] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in this invention based on the specific circumstances.

[0021] Furthermore, the terms "upper," "lower," "left," "right," "top," "bottom," "horizontal," and "vertical" used in the following description should be understood as the orientations shown in the relevant paragraphs and accompanying drawings. These relative terms are for illustrative purposes only and do not imply that the described apparatus must be manufactured or operated in a specific orientation, and therefore should not be construed as limiting the invention.

[0022] It is understood that although terms such as "first," "second," and "third" may be used herein to describe various components, regions, layers, and / or parts, these components, regions, layers, and / or parts should not be limited by these terms, and these terms are only used to distinguish different components, regions, layers, and / or parts. Therefore, the first components, regions, layers, and / or parts discussed below may be referred to as second components, regions, layers, and / or parts without departing from some embodiments of the present invention.

[0023] As mentioned above, existing technologies mainly rely on conventional safety education methods such as public service advertisements and slogans to educate drivers, but their effectiveness in correcting bad driving habits is limited. To overcome the shortcomings of existing technologies in correcting bad driving habits, this invention, based on Heinrich's Law, provides a method, device, system, and computer-readable storage medium for correcting driving habits. It can demonstrate the harmfulness of using a mobile phone while driving by incorporating the driver's personal experience, thereby effectively persuading drivers to correct this bad habit.

[0024] Please refer to the reference. Figure 1 and Figure 2 . Figure 1 A schematic diagram of the structure of a system for correcting driving habits provided according to some embodiments of the present invention is shown. Figure 2 A schematic diagram of a device for correcting driving habits according to some embodiments of the present invention is shown.

[0025] like Figure 1 As shown, the driving habit correction system 10 provided in the third and fourth aspects of the present invention includes at least one user terminal 11, at least one vehicle 12, and a server 13. The user terminal 11 includes, but is not limited to, various electronic smart devices such as smartphones, tablets, laptops, PDAs, smart bracelets, smartwatches, and smart glasses. The server 13 can be configured on a cloud platform of the Internet of Vehicles and communicatively connected to the at least one user terminal 11 and the at least one vehicle 12. The server 13 stores motion data of each user terminal 11 and each vehicle 12, and / or account data of at least one user. These account data respectively record the binding relationship between each user terminal 11 and each vehicle 12 and the user account of the at least one user.

[0026] like Figure 2 As shown, the device 20 for correcting driving habits provided in the second aspect of the present invention is equipped with a shared and / or dedicated memory 21 and a processor 22. The memory 21 includes, but is not limited to, the computer-readable storage medium provided in the fifth aspect of the present invention, on which computer instructions are stored. The processor 22 is communicatively connected to the memory 21 and is capable of executing the computer instructions stored in the memory to implement the method for correcting driving habits provided in the first aspect of the present invention.

[0027] Specifically, taking the driving habit correction system 10 provided in the third aspect of the present invention as an example, the correction device 20 can be configured on the server 13 of the correction system 10 in the form of software programs and / or hardware devices. When implementing the driving habit correction method provided in the first aspect of the present invention, the correction device 20 can obtain user operation data from the user terminal (e.g., mobile phone) 11 bound to each user account via the communication module of the server 13, and obtain record data from the vehicle 12 bound to each user account, so as to determine the causal relationship between each operation and each potential danger.

[0028] For example, in the system 10 for correcting driving habits provided in the fourth aspect of the present invention, the correction device 20 can be configured on the user's user terminal (e.g., mobile phone) 11 in the form of software programs and / or hardware devices. When implementing the method for correcting driving habits provided in the first aspect of the present invention, the correction device 20 can directly obtain the user's operation data on the mobile phone 12 from the local device and obtain the corresponding vehicle 12's recorded data via the server 13 of the correction system 10 to determine the causal relationship between each operation and each potential hazard.

[0029] Optionally, in some other embodiments of the system for correcting driving habits provided in the fourth aspect of the present invention, the correction device 20 may also obtain the user's operation data on the user terminal (e.g., mobile phone) 11 locally, and directly obtain the recorded data of the corresponding vehicle 12 via Bluetooth, in-vehicle WiFi, etc., so as to achieve the same effect of judging the causal relationship between each operation and each potential danger.

[0030] Optionally, in other embodiments, the correction device 20 may also be configured in the vehicle system of the vehicle 12 in the form of software programs and / or hardware devices. When implementing the method for correcting driving habits provided in the first aspect of the present invention, the correction device 20 can directly obtain the recorded data of the vehicle 12 locally, and obtain the user's operation data on the corresponding user terminal (e.g., mobile phone) 11 via Bluetooth, in-vehicle WiFi, server 13 of the correction system 10, etc., in order to determine the causal relationship between each operation and each potential danger.

[0031] The working principle of the above-described correction system 10 and correction device 20 will be described below with reference to some embodiments of methods for correcting driving habits. Those skilled in the art will understand that these method embodiments are merely non-limiting implementations provided by the present invention, intended to clearly demonstrate the main concept of the invention and provide some specific solutions convenient for public implementation, rather than limiting all functions or all operating methods of the above-described correction system 10 and correction device 20. Similarly, the correction system 10 and correction device 20 are also only one non-limiting implementation provided by the present invention and do not constitute a limitation on the entity performing each step in the correction method.

[0032] Please refer to Figure 3 , Figure 3 A flowchart illustrating a method for correcting driving habits according to some embodiments of the present invention is shown.

[0033] like Figure 3As shown, in some embodiments of the present invention, when implementing the method for correcting driving habits, the correction device 20 can obtain user interface (UI) operation data such as clicks and swipes on the mobile phone screen via the background of the mobile phone 11, and determine the first time when the user performs at least one operation on the mobile phone 11 based on the generation time of these operation data. The means of obtaining user UI operation data such as clicks and swipes on the mobile phone screen from the background of the mobile phone 11 are prior art in the field and will not be described in detail here.

[0034] Furthermore, in some preferred embodiments, for a mobile phone 11 with a driving mode, the correction device 20 can first query whether the mobile phone 11 is in driving mode to determine whether the user is driving the vehicle 12. In response to the determination that the user is driving the vehicle 12, the correction device 20 will enter the background of the mobile phone 11 to obtain UI operation data such as user clicks and swipes on the phone screen. Conversely, in response to the determination that the user is not driving the vehicle 12, the correction device 20 can pause the subsequent processes of this correction method, thereby reducing the data processing and transmission load of the correction device 20 and saving the data traffic consumption of the mobile phone 11, vehicle 12, and other terminals.

[0035] Those skilled in the art will understand that the method of querying whether the mobile phone 11 is in driving mode to determine whether the user is driving the vehicle 12 is only a non-limiting implementation provided by the present invention, which is intended to clearly demonstrate the main concept of the present invention and provide a preferred solution for the correction device 20 configured on the mobile phone 12 to determine whether the user is driving the vehicle 12, rather than to limit the scope of protection of the present invention.

[0036] Alternatively, in other embodiments, for cases where the correction device 20 is configured on the server 13, the correction device 20 can also achieve the same effect of determining whether the user is driving the vehicle 12 by querying the login status and / or vehicle speed data of the vehicle system account bound to the vehicle 12 in the cloud.

[0037] Optionally, in other embodiments, for the case where the correction device 20 is configured on the server 13, the correction device 20 can also query the motion data of each mobile phone 11 and each vehicle 12 at multiple times in the cloud, and determine whether the user is driving the vehicle 12 by comparing the motion data. Specifically, the correction device 20 can first obtain first motion data such as the position, speed, acceleration, and / or angular velocity of each vehicle 12 at multiple times, and obtain second motion data such as the position, speed, acceleration, and / or angular velocity of each mobile phone 11 at the same multiple times. Then, the correction device 20 can compare the first motion data of each vehicle 12 at the same multiple times with the second motion data of each mobile phone 11 at the same multiple times to determine whether there are mobile phones 11 and vehicles 12 with the same first and second motion data at each time. In response to the existence of mobile phones 11 and vehicles 12 with the same first and second motion data at each time, the correction device 20 can determine that the user corresponding to the mobile phone 11 is driving the vehicle 12.

[0038] In addition, such as Figure 3 As shown, during the implementation of the above-described correction method, the correction device 20 can also acquire recorded data of the vehicle 12 from the vehicle's infotainment system to determine the second time when the vehicle 12 experiences at least one potential hazard. In some embodiments, this recorded data can be generated based on radar data collected by the vehicle's radar and / or deceleration data collected by the vehicle 12's acceleration sensor.

[0039] For example, the correction device 20 can acquire all or part of the radar data collected by the vehicle-mounted radar of the vehicle 12, and compare the acquired radar data with a preset distance threshold (e.g., 20cm). If the comparison result indicates that any one or more radar data indicate that the distance from the obstacle to the vehicle 12 is less than the preset distance threshold (e.g., 20cm), the correction device 20 can determine that the vehicle 12 has encountered a potential hazard at that moment, thereby generating a corresponding hazard record data and recording the time when the potential hazard occurred (i.e., the second time).

[0040] For example, the correction device 20 can also acquire all or part of the deceleration data (i.e., data with negative acceleration) collected by the acceleration sensor of the vehicle 12, and compare the acquired deceleration data with a preset deceleration threshold (e.g., 2 m / s²). 2 The comparison will be performed. If the comparison result indicates that any one or more deceleration data points are greater than a preset deceleration threshold (e.g., 2 m / s²), the result will be used to determine the deceleration threshold. 2 If the vehicle 12 is in danger at that moment, the correction device 20 can determine that the vehicle 12 has a potential danger at that moment, thereby generating a corresponding danger record data and recording the time when the potential danger occurred (i.e., the second time).

[0041] After acquiring at least one first time when the user operates the mobile phone 11 and at least one second time when the vehicle 12 is in danger, the correction device 20 can perform fusion processing on the acquired at least one first time and at least one second time to determine whether each potential danger occurring in the vehicle 12 is causally related to the user operating the mobile phone 11.

[0042] Specifically, the correction device 20 can first determine the user's operation time period for operating the mobile phone 11 based on each first time and a preset extended time, and then determine whether each second time falls within the operation time period. If any one or more second times fall within the operation time period, the correction device 20 can determine that there is a causal relationship between the potential danger corresponding to the second time and the corresponding one or more operations.

[0043] For example, assuming the operation data indicates that the user operated the mobile phone 11 at 10:00:40 and 10:01:05 respectively, the correction device 20 can determine the operation period of the user operating the mobile phone 11 as 10:00:10 to 10:01:35 based on the two first times of 10:00:40 and 10:01:05 and a preset extended time (e.g., 30 seconds). At this time, if the hazard record data indicates that a potential hazard occurred in the vehicle 12 at 10:01:00, the correction device 20 can determine, based on the judgment that the second time 10:01:00 is located within the operation period of 10:00:10 to 10:01:35 and between the two adjacent first times of 10:00:40 and 10:01:05, that there is a causal relationship between the potential hazard occurring at 10:01:00 and the two operations performed by the user at 10:00:40 and 10:01:05. Furthermore, the correction device 20 can also determine that the user was unaware of the potential danger if the user was still operating the mobile phone after the potential danger occurred (i.e., the second time 10:01:00 is earlier than the first time 10:01:05), thereby classifying the potential danger as an unnoticed unknown danger.

[0044] For example, if the hazard record data indicates that a potential hazard occurred in vehicle 12 at 10:01:10, the correction device 20 can determine, based on the judgment that the second time 10:01:10 falls within the operation time period of 10:00:10 to 10:01:35, but after the last first time 10:01:05 within that operation time period, that the potential hazard occurring at 10:01:10 is causally related only to the user's operation at 10:01:05. Furthermore, the correction device 20 can also determine that the user has become aware of the potential hazard based on the fact that the user did not continue operating the phone after the potential hazard occurred (i.e., the second time 10:01:10 is later than the first time 10:01:05), thereby classifying the potential hazard as a known hazard that has been perceived.

[0045] In addition, the correction device 20 can also fuse the radar data, deceleration data and steering wheel offset data of the vehicle 12, and determine whether the user has noticed the potential danger based on whether the user has suddenly decelerated or turned the steering wheel after the potential danger occurs, thereby classifying the potential danger as an unnoticed unknown danger or a noticed known danger.

[0046] like Figure 3 As shown, after determining the causal relationship between each potential hazard and each user's operation on the mobile phone 11, the correction device 20 can bind and store the potential hazards with causal relationships and their corresponding one or more operations to generate one or more sets of binding data. Then, the correction device 20 can determine the timing of pushing each set of binding data to the user based on whether the user is aware of the potential hazard.

[0047] For example, in the event of an unknown danger that the user is unaware of, the correction device 20 can push simplified binding data to the user's mobile phone 11 or vehicle 12 in real time (e.g., "A potential danger has occurred at 10:01:00, please stop using your mobile phone!"), thereby advising the user to stop operating the mobile phone 11 in time by informing the user of the unknown danger.

[0048] For example, for known dangers that the user has already noticed, the correction device 20 can, as described above, determine whether the user is driving the vehicle 12 based on the driving mode of the mobile phone 11, the login status of the vehicle account, and / or the motion data of each mobile phone 11 and each vehicle 12 at multiple times, and push these bound data to the user only when the user is no longer driving the vehicle 12, thereby avoiding the push information from interfering with the user's driving and producing the opposite effect.

[0049] Furthermore, in some preferred embodiments provided by the present invention, in response to the determination that there is a causal relationship between the potential danger and the operation of mobile phone 11, the correction device 20 can further acquire the real-scene image at that moment from the dashcam of vehicle 12, and further acquire the vehicle speed data of vehicle 12 from the speed sensor of vehicle 12. Then, the correction device 20 can generate a corresponding real-scene simulation animation based on the real-scene image, vehicle speed data, radar data, and / or deceleration data corresponding to the potential danger, and generate a description of the situation corresponding to the real-scene simulation animation based on the actual vehicle speed when the user operates mobile phone 11, the minimum distance from vehicle 12 to the obstacle, and / or the buffer time for the actual occurrence of an accident at the potential danger distance, so as to reproduce the dangerous situation when the potential danger occurs.

[0050] Please refer to Figure 4A , Figure 4A A schematic diagram of a real-world simulation animation provided according to some embodiments of the present invention is shown.

[0051] like Figure 4A As shown, in a lane departure incident caused by a user's operation of mobile phone 11, the user's vehicle 12 veered to the right and approached a large truck 41 on the right. Fortunately, the user noticed the rightward veer of vehicle 12 in time, braked promptly, and turned the steering wheel to the left to avoid an actual accident. Regarding this potential hazard, the correction device 20 can select the style and size of the large truck 41 from the animation model database based on the real-world image corresponding to the potential hazard, and reconstruct the entire event based on the vehicle 12's speed data and radar data, thereby generating a real-world simulation animation of the potential hazard. Furthermore, the correction device 20 can also determine the relative speed of vehicle 12 approaching the large truck 41 (e.g., 10 cm / s) and the shortest distance between vehicle 12 and the large truck 41 in this event (e.g., 15 cm) based on the radar data of vehicle 12, and calculate the buffer time (e.g., 1.5 s) between the potential hazard and the actual accident occurrence based on the relative speed and the shortest distance. In addition, the correction device 20 can also determine the frame in which the distance between vehicle 12 and truck 41 is shortest in the incident based on the radar data of vehicle 12, thereby pausing the frame and adding information such as the real-time vehicle speed at that time (e.g., 80 km / h), the minimum distance between vehicle 12 and truck 41 (e.g., 15 cm), and the buffer time of the actual accident at the potential danger distance (e.g., 1.5 s) to reproduce the dangerous situation when the potential danger occurred.

[0052] In addition, the correction device 20 can generate a corresponding accident simulation animation based on the real-world image, vehicle speed data, radar data, deceleration data, and / or one or more related injury and death cases corresponding to the potential danger. It can also generate a description of the situation corresponding to the accident simulation animation based on the actual vehicle speed when the user operates the mobile phone 11, and / or the expected collision speed after braking with one or more preset delay times, so as to simulate the consequences of a real accident.

[0053] Please refer to Figure 4B , Figure 4B A schematic diagram of an accident simulation animation provided according to some embodiments of the present invention is shown.

[0054] like Figure 4BAs shown, in the same lane departure incident caused by the user's operation of mobile phone 11, the correction device 20 can, as described above, select the style and size of the truck 41 from the animation model database based on the real-world image corresponding to the potential hazard, and reconstruct the process before the potential hazard was avoided based on the vehicle speed data and radar data of vehicle 12. Then, based on the aforementioned real-world simulation animation, the correction device 20 can delay the aforementioned buffer time (e.g., 1.5s) before starting to brake and turn left, and then generate an accident simulation animation based on the actual vehicle speed data, radar data, and deceleration data of vehicle 12 at that time. Afterwards, the correction device 20 can pause the collision scene in the accident simulation animation and add corresponding delayed braking times (e.g., 1.5s, 1s, and 2s) and expected collision speeds (e.g., 80km / h) to simulate the consequences of a real accident.

[0055] Furthermore, the correction device 20 can also analyze real-world images and / or radar data of potential hazards to identify the type of obstacle that triggers the potential hazard. In response to the obstacle being a heavy obstacle such as a motor vehicle, or a fixed obstacle such as a tree, wall, or pillar, the correction device 20 can filter relevant driver and passenger injury cases from a pre-built database of relevant injury and fatality cases based on the obstacle type, the actual vehicle speed when the user operates the mobile phone, and / or the expected collision speed, to demonstrate the consequences of an actual accident.

[0056] Subsequently, in response to the determination that the user is not driving the vehicle 12, the correction device 20 can, as follows: Figure 3 The system determines whether there is any binding data between a potential hazard and the operation record during the user's previous driving of vehicle 12. In response to the determination that there is binding data between a potential hazard and the operation record, the correction device 20 can send a real-world image of the potential hazard, the aforementioned real-world simulation animation and its description, the aforementioned accident simulation animation and its description, and / or the aforementioned selected injury and death cases, along with the binding data, to the user's mobile phone 11. This effectively persuades the user to correct the bad habit of using a mobile phone while driving by recreating the dangerous situation and / or showing the consequences of a real accident. Conversely, in response to the determination that there is no binding data between a potential hazard and the operation record, the correction device 20 can directly end the correction process and wait for the user to drive vehicle 12 again.

[0057] Those skilled in the art will understand that Figure 4A and Figure 4B The lane departure event shown is caused by the user operating the mobile phone 11. It is only a non-limiting embodiment provided by the present invention, which is intended to clearly illustrate the main concept of the present invention and provide a specific solution that is easy for the public to implement, rather than to limit the scope of protection of the present invention.

[0058] Alternatively, in other embodiments, the methods, apparatus, systems, and computer-readable storage media for correcting driving habits provided by the present invention can also effectively persuade users to correct the bad habit of using mobile phones while driving based on a variety of other potential dangerous events caused by users operating mobile phones.

[0059] Please refer to the details. Figure 5A and Figure 5B . Figure 5A A schematic diagram of a real-world simulation animation provided according to some embodiments of the present invention is shown. Figure 5B A schematic diagram of an accident simulation animation provided according to some embodiments of the present invention is shown.

[0060] like Figure 5A As shown, in an emergency braking event caused by a user operating mobile phone 11, the user drives vehicle 12 rapidly forward along the road without noticing a pedestrian 51 crossing the road ahead. Fortunately, the user notices the pedestrian 51 in front of vehicle 12 before the collision, and thus brakes suddenly to avoid an actual accident. Regarding this potential hazard, the correction device 20 can select the pedestrian's gender, age, clothing, etc., from the animation model database based on the corresponding real-world image, and reconstruct the entire event based on vehicle 12's speed data, radar data, and deceleration data, thereby generating a real-world simulation animation of the potential hazard. Furthermore, the correction device 20 can determine the relative speed of vehicle 12 approaching pedestrian 51 (e.g., 10 m / s) based on vehicle 12's speed data, and determine the shortest distance between vehicle 12 and pedestrian 51 (e.g., 1 m) based on vehicle 12's radar data. Then, based on the relative speed and the shortest distance, it calculates the buffer time (e.g., 0.1 s) between the potential hazard and the actual accident. In addition, the correction device 20 can also determine the frame in which the distance between the vehicle 12 and the pedestrian 51 is shortest in the incident based on the radar data of the vehicle 12, thereby pausing the frame and adding information such as the actual vehicle speed when the user operates the mobile phone 11 (e.g., 80 km / h), the minimum distance between the vehicle 12 and the pedestrian 51 (e.g., 1 m), and the buffer time of the actual accident at the potential danger distance (e.g., 0.1 s) to reproduce the dangerous situation when the potential danger occurs.

[0061] In addition, such as Figure 5BAs shown, in the same emergency braking event caused by the user's operation of mobile phone 11, the correction device 20 can, as described above, select the pedestrian's gender, age, clothing, and other characteristics from the animation model database based on the real-world image corresponding to the potential hazard, and reconstruct the events before the user began braking based on the vehicle speed data and radar data of vehicle 12. Then, based on the aforementioned real-world simulation animation, the correction device 20 can delay the emergency braking by one or more preset delay times (e.g., 0.5s, 1s, and 2s), and generate accident simulation animations based on the actual vehicle speed data, radar data, and deceleration data of vehicle 12 at that time. Furthermore, the correction device 20 can pause the collision scenes in each accident simulation animation and add corresponding delay braking times (e.g., 0.5s, 1s, and 2s) and expected collision speeds (e.g., 10km / h, 20km / h, and 40km / h) to simulate the consequences of a real accident.

[0062] Furthermore, the correction device 20 can also analyze real-world images and / or radar data of potential hazards to identify the type of obstacle that triggers the potential hazard. In response to the obstacle being a light, movable obstacle such as a pedestrian or non-motorized vehicle, the correction device 20 can filter relevant pedestrian injury and judicial compensation cases from a pre-built compensation case database based on the obstacle type, the actual vehicle speed when the user operates the mobile phone, and / or the expected collision speed, to demonstrate the consequences of an actual accident.

[0063] Subsequently, in response to the judgment that the user is not driving the vehicle 12, the correction device 20 can send the real-world image of the potential danger, the aforementioned real-world simulation animation and its description, the aforementioned accident simulation animation and its description, and / or the aforementioned selected injury and compensation cases, along with the aforementioned bound data, to the user's mobile phone 11. In this way, by recreating the dangerous situation at the time and / or showing the consequences of a real accident to the user, the device can effectively persuade the user to correct the bad habit of using a mobile phone while driving.

[0064] Furthermore, in some embodiments of the present invention, the correction device 20 can also statistically analyze the number of times the user operates the mobile phone 11 while driving and the total duration of the operation time based on the acquired operation data, and push the statistical data of the user playing with the mobile phone while driving to the user when the user is not driving the vehicle, so as to encourage the user to maintain the good habit of not playing with the mobile phone while driving, or urge the user to correct the bad habit of playing with the mobile phone while driving as soon as possible.

[0065] Based on the above description, the method, device, system, and computer-readable storage medium for correcting driving habits provided by the present invention can demonstrate the harmfulness of the bad habit of using a mobile phone while driving based on the data foundation of "Heinrich's Law" (that is, behind every serious accident, there are 29 minor accidents, 300 near misses, and 1000 potential accidents), combined with the driver's personal experience, thereby effectively admonishing the driver to correct the bad habit of using a mobile phone while driving.

[0066] Although the methods described above are illustrated and depicted as a series of actions for the sake of simplicity, it should be understood and appreciated that these methods are not limited by the order of the actions, as some actions may occur in a different order and / or concurrently with other actions from the illustrations and descriptions herein or not illustrated and described herein but which may be understood by those skilled in the art, according to one or more embodiments.

[0067] Those skilled in the art will understand that information, signals, and data can be represented using any of a variety of different techniques and arts. For example, the data, instructions, commands, information, signals, bits, symbols, and chips described throughout the above description can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or optical particles, or any combination thereof.

[0068] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein can be implemented as electronic hardware, computer software, or a combination of both. To clearly illustrate this interchangeability between hardware and software, the various illustrative components, blocks, modules, circuits, and steps are described above in a generalized manner in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Those skilled in the art may implement the described functionality in different ways for each specific application, but such implementation decisions should not be construed as departing from the scope of the invention.

[0069] Although the correction device 20 described in the above embodiments can be implemented through a combination of software and hardware, it is understood that the correction device 20 can also be implemented independently in software or hardware. For hardware implementation, the correction device 20 can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, other electronic devices for performing the above functions, or a selection of combinations of the above devices. For software implementation, the correction device 20 can be implemented through independent software modules such as procedures and functions running on a general-purpose chip, each module performing one or more functions and operations described herein.

[0070] The various illustrative logic modules and circuits described in conjunction with the embodiments disclosed herein may be implemented or performed using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The general-purpose processor may be a microprocessor, but in alternatives, it may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors cooperating with a DSP core, or any other such configuration.

[0071] The prior description of this disclosure is provided to enable any person skilled in the art to make or use this disclosure. Various modifications to this disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not intended to be limited to the examples and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A method for correcting driving habits, characterized in that, Includes the following steps: Acquire user terminal operation data to determine the first time when the user performs at least one operation on the user terminal; Acquire vehicle recording data to determine the second time when the vehicle experienced at least one potential hazard; Based on each of the first time and each of the second time, determine the causal relationship between each of the operations and each of the potential hazards; In response to the determination result that there is a causal relationship between any of the potential hazards and any one or more operations, the potential hazards with causal relationship and their corresponding one or more operations are bound together to generate binding data; as well as Pushing the bound data to the user; the step of determining the causal relationship between each operation and each potential danger based on each first time and each second time includes: The operation time period of the user operating the user terminal is determined based on each of the first times and the preset extended time; Determine whether each of the second times falls within the operation time period; and In response to the determination result that any of the second times falls within the operation time period, it is determined that there is a causal relationship between the potential danger corresponding to the second time and the corresponding one or more operations.

2. The method as described in claim 1, wherein, The step of acquiring user terminal operation data to determine the first time when the user performs at least one operation on the user terminal includes: Determine whether the user is driving the vehicle; and In response to the determination that the user is driving the vehicle, the operation data of the user terminal is obtained to determine the first time when the user performs at least one operation on the user terminal while driving.

3. The method as described in claim 2, wherein, The step of determining whether the user is driving the vehicle includes: Acquire the first motion data of the vehicle at multiple time points; Acquire the second motion data of the user terminal at the multiple time intervals; The first motion data and the second motion data are compared; and If the first motion data and the second motion data are the same at each of the stated times, it is determined that the user is driving the vehicle.

4. The method of claim 3, wherein, The first motion data and the second motion data include at least one of position information, velocity information, acceleration information, and angular velocity information.

5. The method of claim 1, wherein, The step of acquiring the vehicle's recorded data to determine the second time at which the vehicle experienced at least one potential hazard includes: Acquire radar data of the vehicle; and In response to the radar data indicating that the distance from the obstacle to the vehicle is less than a preset distance threshold, the vehicle is determined to have encountered the potential danger once, and the second time of the occurrence of the potential danger is recorded.

6. The method as described in claim 1 or 5, wherein, The step of acquiring the vehicle's recorded data to determine the second time at which the vehicle experienced at least one potential hazard includes: Acquire the deceleration data of the vehicle; and In response to the deceleration data indicating that the deceleration is greater than a preset deceleration threshold, it is determined that the vehicle has encountered the potential danger once, and the second time of the occurrence of the potential danger is recorded.

7. The method of claim 1, wherein, The step of pushing the bound data to the user includes: Determine whether the user is driving the vehicle; and In response to the determination that the user is not driving the vehicle, the binding data is pushed to the user.

8. The method of claim 7, wherein, The step of pushing the bound data to the user further includes: In response to the determination that the user is not driving the vehicle, push statistical data on the user's distraction while driving to the user; and / or In response to the determination that the user is not driving the vehicle, based on the bound data, the system pushes real-world images, simulation animations, situation descriptions, relevant injury and death cases, and / or relevant compensation cases of the potential danger to the user.

9. The method of claim 8, wherein, The simulation animation includes a real-world simulation animation generated based on real-world images, vehicle speed data, radar data, and / or deceleration data corresponding to the potential hazard. The description records the actual vehicle speed when the user operates the user terminal, the minimum distance from the vehicle to the obstacle, and / or the buffer time for an accident to actually occur at the potential danger distance.

10. The method of claim 8 or 9, wherein, The simulation animation includes accident simulation animations generated based on real-world images, vehicle speed data, radar data, deceleration data, and / or one or more related injury and fatality cases corresponding to the potential hazards. The description records the actual vehicle speed when the user operates the user terminal, and / or the expected collision speed after delaying braking by one or more preset delay times.

11. The method of claim 10, wherein, The step of pushing real-world images, simulations, situation descriptions, relevant injury and death cases, and / or relevant compensation cases of the potential danger to the user based on the bound data includes: Acquire and analyze real-world images and / or radar data corresponding to the potential hazards to identify the types of obstacles that trigger the potential hazards; In response to the obstacle being a lightweight, movable obstacle, the relevant compensation cases are selected based on the obstacle type, the actual vehicle speed when the user operates the user terminal, and / or the estimated collision speeds; and In response to whether the obstacle is a heavy obstacle or a fixed obstacle, the relevant injury and death cases are screened based on the obstacle type, the actual vehicle speed when the user operates the user terminal, and / or the expected collision speeds.

12. A device for correcting driving habits, characterized in that, include: Memory; as well as A processor, connected to the memory, and configured to implement the method for correcting driving habits as described in any one of claims 1 to 11.

13. A system for correcting driving habits, characterized in that, include: At least one user terminal; At least one vehicle; as well as The server includes the device for correcting driving habits as described in claim 12, the server communicatively connecting each of the user terminals and each of the vehicles, and recording the binding relationship between each of the user terminals and each of the vehicles and the user account of at least one user.

14. A system for correcting driving habits, characterized in that, include: At least one user terminal, wherein the user terminal includes the device for correcting driving habits as described in claim 12; At least one vehicle; and The server is a communication connection between each user terminal and each vehicle, and records the binding relationship between each user terminal and each vehicle and the user account of at least one user.

15. A computer-readable storage medium storing computer instructions thereon, characterized in that, When the computer instructions are executed by the processor, the method for correcting driving habits as described in any one of claims 1 to 11 is implemented.

Citation Information

Patent Citations

  • System and method for monitoring and improving driver behavior

    CN101785038A

  • System for blocking use of mobile device during driving and method therefor

    KR101584962B1