Vehicle driving state playback method, device, equipment and readable storage medium
By generating virtual vehicle driving videos and displaying comparative information, the shortcomings of vehicle driving status review and analysis are solved, achieving an intuitive review effect, which is applicable to scenarios such as driver training, vehicle maintenance, and research and development.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-08-01
- Publication Date
- 2026-03-24
AI Technical Summary
Existing technologies lack intuitive solutions for retrospective analysis of a vehicle's past driving conditions, making it impossible to effectively observe the impact of driver operation details and vehicle operating conditions afterward.
By acquiring at least two sets of driving status data, a video of multiple virtual vehicles driving simultaneously with corresponding driving status data is generated. After the video playback ends, comparison information is generated and displayed. By combining augmented reality technology with real road images, an intuitive review and analysis can be provided.
Users can intuitively observe the impact of driver operation details on vehicle driving status and vehicle working status afterward, which is suitable for scenarios such as driver training, vehicle maintenance and research and development.
Smart Images

Figure CN115320624B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of automation technology, and more particularly to a method, apparatus, device, and readable storage medium for playing back vehicle driving status. Background Technology
[0002] Currently, user-monitored vehicle status solutions mainly focus on real-time monitoring and display during vehicle operation (e.g., collecting parameters such as vehicle speed and displaying them to the user via the dashboard or in-vehicle devices). However, the impact of the driver's specific operational details on the vehicle's operating status, and the influence of the vehicle's working conditions on its operating status, are often only analyzed afterward. Currently, there is no readily available solution for intuitively reviewing and analyzing the vehicle's past operating conditions. Summary of the Invention
[0003] This invention provides a method, apparatus, device, and readable storage medium for replaying vehicle driving status, providing an intuitive solution for reviewing and analyzing a vehicle's past driving status.
[0004] This invention provides a method for replaying vehicle driving status, applied to a terminal device, including:
[0005] Acquire at least two sets of driving status data; wherein for any set of driving status data, the driving status data is vehicle status data collected when a vehicle is driving on a specified type of road;
[0006] In response to a user-triggered playback command, a video of multiple virtual vehicles simultaneously driving with a corresponding set of driving status data is generated and played.
[0007] After the video playback ends, comparison information is generated based on the driving status data of each group and displayed on the interface.
[0008] Optionally, for any set of driving status data, the driving status data includes at least one of the following data:
[0009] Vehicle speeds are collected at a preset frequency;
[0010] The vehicle's acceleration is collected at the preset frequency;
[0011] The vehicle's steering angle is collected at the preset frequency;
[0012] The vehicle's output torque is collected at the preset frequency;
[0013] The vehicle's location is collected at the preset frequency;
[0014] The energy consumption of the vehicle is collected at the preset frequency;
[0015] The vehicle's engine speed or electric motor speed is collected at the preset frequency.
[0016] The shift time of the vehicle's transmission;
[0017] The first time it takes for the vehicle's speed to change from the first preset speed to the second preset speed;
[0018] The vehicle's speed changes from a first preset speed to a second preset speed corresponding to a first travel distance;
[0019] The second time taken for the vehicle to travel the preset distance;
[0020] The ending speed corresponding to the preset distance traveled by the vehicle;
[0021] The second travel distance corresponding to the preset vehicle travel time;
[0022] The speed at which the vehicle travels for the preset time ends.
[0023] Optionally, the terminal device is an in-vehicle device that acquires at least two sets of driving status data, including:
[0024] In response to the user's driving status recording command, the system collects vehicle driving status data until the end of the current driving process, resulting in a set of initial driving status data.
[0025] Optionally, acquiring at least two sets of driving status data also includes:
[0026] The system receives at least one set of second driving status data sent by the server. The second driving status data is a set of driving status data obtained by other vehicles collecting their own driving status data until the end of the driving process.
[0027] Optionally, the method further includes:
[0028] The first driving status data is uploaded to the server.
[0029] Optionally, after the video playback ends and comparison information is generated and displayed based on the driving status data of each group, the method further includes:
[0030] In response to a user-triggered replay command, the video is played again.
[0031] Optionally, after the video playback ends, the method further includes:
[0032] In response to a user-triggered sharing command, the video and / or comparison information are shared to a third-party application.
[0033] Based on the same inventive concept, embodiments of the present invention also provide a vehicle driving state playback device, comprising:
[0034] The data acquisition module is used to acquire at least two sets of driving status data; wherein for any set of driving status data, the driving status data is vehicle status data collected when a vehicle is driving on a specified type of road;
[0035] The video effects module is used to generate and play videos of multiple virtual vehicles driving simultaneously with a corresponding set of driving status data in response to a playback command triggered by the user.
[0036] The comparison effect module is used to generate comparison information based on the driving status data of each group after the video playback ends and display it on the interface.
[0037] Based on the same inventive concept, embodiments of the present invention also provide an apparatus, including: a processor and a memory for storing processor-executable instructions;
[0038] The processor is configured to execute the instructions to implement the vehicle driving state playback method.
[0039] Based on the same inventive concept, embodiments of the present invention also provide a readable storage medium storing a computer program, which is used to implement the vehicle driving state playback method.
[0040] The beneficial effects of this invention are as follows:
[0041] The vehicle driving status playback method, apparatus, device, and readable storage medium provided in this invention collect driving status data of a real vehicle and then generate a virtual vehicle driving video based on the existing driving status data for playback to the user. This allows the user to intuitively observe the impact of the driver's specific operational details on the vehicle driving status, as well as the impact of the vehicle's working status on the vehicle driving status. Attached Figure Description
[0042] Figure 1 This is a flowchart of a vehicle driving state playback method provided in an embodiment of the present invention;
[0043] Figure 2 This is a schematic diagram of the effect of the video generated in an embodiment of the present invention;
[0044] Figure 3 This is a schematic diagram illustrating the effect of applying the embodiments of the present invention to a personal terminal device;
[0045] Figure 4 This is a schematic diagram illustrating the effect of applying the embodiments of the present invention to in-vehicle infotainment systems;
[0046] Figure 5 This is a schematic diagram illustrating the effect of a sharing operation in an embodiment of the present invention;
[0047] Figure 6 This is a schematic diagram of the driving status monitoring interface of the vehicle-mounted device in an embodiment of the present invention;
[0048] Figure 7 This is a schematic diagram of the vehicle driving status playback device provided in an embodiment of the present invention;
[0049] Figure 8 This is a schematic diagram of the device provided in an embodiment of the present invention. Detailed Implementation
[0050] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, the present invention will be further described below in conjunction with the accompanying drawings and embodiments. However, the exemplary embodiments can be implemented in many forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided to make the present invention more comprehensive and complete, and to fully convey the concept of the exemplary embodiments to those skilled in the art. The same reference numerals in the figures denote the same or similar structures, and therefore repeated descriptions of them will be omitted. Terms describing position and direction in the present invention are illustrative based on the accompanying drawings, but changes can be made as needed, and all such changes are included within the scope of protection of the present invention. The accompanying drawings of the present invention are for illustrative purposes only and do not represent actual proportions.
[0051] It should be noted that specific details are set forth in the following description to provide a full understanding of the invention. However, the invention can be practiced in many ways other than those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below. The following description is a preferred embodiment for carrying out the present application; however, the description is for the purpose of illustrating the general principles of the application and is not intended to limit the scope of the application. The scope of protection of this application shall be determined by the appended claims.
[0052] The vehicle driving status playback method, apparatus, device, and readable storage medium provided in the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0053] This invention provides a method for replaying vehicle driving status, applied to a terminal device. For example... Figure 1 As shown, it includes:
[0054] S1. Obtain at least two sets of driving status data; wherein for any set of driving status data, the driving status data is vehicle status data collected when a vehicle is driving on a specified type of road.
[0055] In practice, the specified road type can be set according to actual needs. For example, if the at least two sets of driving status data are data collected from the vehicle's 0-100 km / h acceleration, then the road type can be limited to a straight horizontal road, without needing to specify a specific road segment; if the at least two sets of driving status data are data collected from the vehicle while driving on a specific road, then the road must be limited to the same road segment (for example, specifying that the at least two sets of driving status data are data collected from the vehicle on road A between intersection B and intersection C, or specifying that the at least two sets of driving status data are data collected from the vehicle at a designated driving training ground).
[0056] S2. In response to a user-triggered playback command, generate and play videos of multiple virtual vehicles simultaneously driving with corresponding sets of driving state data. (e.g.) Figure 2 (As shown)
[0057] In practice, the video can be a video obtained by combining images of a moving virtual vehicle with real road images using Augmented Reality (AR) technology, or it can be an animation of a virtual vehicle moving in a virtual scene. If the generated video is an animation, it can be generated using a graphics rendering engine, such as Unity, Unreal Engine, or Frostbite Engine. To better enhance the display effect of the generated video, special effects of the vehicle starting can be added at the beginning of the video.
[0058] S3. After the video playback ends, comparison information is generated based on the driving status data of each group and displayed on the interface.
[0059] In practice, the comparison information may be in the form of lists, statistical charts, etc., and is not limited here.
[0060] This invention collects driving status data from real vehicles and then generates virtual vehicle driving videos based on this data, which are then played back to the user. This allows the user to intuitively observe the impact of the driver's specific operational details on the vehicle's driving status, as well as the impact of the vehicle's operating status during driving on its driving status. For example, in driving skills training, instructors can use this invention to generate videos showing virtual vehicles with driving status parameters collected during the student's driving practice and virtual vehicles with driving status parameters collected during the instructor's driving practice, simultaneously driving. These videos can then be used to review the student's actions for teaching purposes. Alternatively, in vehicle maintenance, maintenance personnel can generate videos showing virtual vehicles with driving status parameters collected during the driving of a vehicle under maintenance and virtual vehicles with driving status parameters collected during the driving of a normal vehicle, allowing them to observe whether there are any abnormalities in the vehicle's operating status during driving. Furthermore, in vehicle research and development or sales, users can generate videos showing virtual vehicles with driving status parameters of two different models driving simultaneously to compare the performance differences between different models.
[0061] Optionally, for any set of driving status data, the driving status data includes at least one of the following data:
[0062] Vehicle speeds are collected at a preset frequency;
[0063] The vehicle's acceleration is collected at the preset frequency;
[0064] The vehicle's steering angle is collected at the preset frequency;
[0065] The vehicle's output torque is collected at the preset frequency;
[0066] The vehicle's location is collected at the preset frequency;
[0067] The energy consumption of the vehicle is collected at the preset frequency;
[0068] The vehicle's engine speed or electric motor speed is collected at the preset frequency.
[0069] The shift time of the vehicle's transmission;
[0070] The first time it takes for the vehicle's speed to change from the first preset speed to the second preset speed;
[0071] The vehicle's speed changes from a first preset speed to a second preset speed corresponding to a first travel distance;
[0072] The second time taken for the vehicle to travel the preset distance;
[0073] The ending speed corresponding to the preset distance traveled by the vehicle;
[0074] The second travel distance corresponding to the preset vehicle travel time;
[0075] The speed at which the vehicle travels for the preset time ends.
[0076] The above-mentioned vehicle driving status playback method can be applied to users' personal terminal devices such as smartphones, tablets, and desktop computers (e.g., Figure 3 As shown), it can also be applied to in-vehicle infotainment systems (such as...). Figure 4 (As shown). If the vehicle driving status playback method is applied to an in-vehicle infotainment system, then step S1, acquiring at least two sets of driving status data, includes:
[0077] In response to the user's driving status recording command, the system collects vehicle driving status data until the end of the current driving process, resulting in a set of initial driving status data.
[0078] For example, a user can trigger a driving status recording command before driving by pressing a designated function button connected to the vehicle's infotainment system, issuing a voice command to the system, or by controlling the vehicle to enter sport mode or maintenance mode. After the user triggers the driving status recording command, the infotainment system can collect vehicle status data through sensors or electronic control units (ECUs) that monitor the vehicle's operating status. Finally, the infotainment system can determine the end of the driving process based on whether the user triggers an end-of-driving command by pressing a designated function button, issuing a voice command, switching driving modes, or decelerating to zero. Alternatively, it can determine the end of the driving process by determining that the time between triggering the driving status recording command and the current time has reached a preset recording time, or that the vehicle has traveled a preset recording distance after triggering the command. No further limitations are specified here.
[0079] In the specific implementation process, the at least two sets of driving status data obtained in step S1 can be at least two sets of driving status data collected by the vehicle during at least two driving processes, or it can include at least one set of driving status data collected by other vehicles during driving processes, thereby enabling the comparison of driving status of different vehicles.
[0080] That is, step S1, acquiring at least two sets of driving status data, further includes:
[0081] The system receives at least one set of second driving status data sent by the server. The second driving status data is a set of driving status data obtained by other vehicles collecting their own driving status data until the end of the driving process.
[0082] Furthermore, the method also includes:
[0083] The first driving status data is uploaded to the server. This allows the server to provide the driving status data collected by this vehicle to other vehicles, thus implementing the vehicle driving status playback method.
[0084] Optionally, after step S3, where the video playback ends and comparison information is generated and displayed based on the driving status data of each group, the method further includes:
[0085] S4. In response to a user-triggered replay command, play the video again.
[0086] Optionally, after the video playback ends, the method further includes:
[0087] S5. In response to a user-triggered sharing command, share the video and / or comparison information to a third-party application.
[0088] For example, the video can be shared to social media or video applications such as WeChat, QQ, Sina Weibo, and Douyin. Figure 5 As shown, the vehicle-mounted device using the aforementioned vehicle driving status playback method can share comparison information to social applications under the user's operation.
[0089] Optionally, while collecting vehicle driving status data, the method further includes:
[0090] A driving status monitoring interface is generated, and the first driving status data currently collected by the vehicle is displayed on the driving status monitoring interface.
[0091] For example, while the vehicle is collecting driving status data, the vehicle's infotainment system displays, for instance... Figure 6 The driving status monitoring interface shown can display driving status data such as the current vehicle speed.
[0092] Based on the same inventive concept, embodiments of the present invention also provide a vehicle driving state playback device, such as... Figure 7 As shown, it includes:
[0093] The data acquisition module M1 is used to acquire at least two sets of driving status data; wherein for any set of driving status data, the driving status data is vehicle status data collected when a vehicle is driving on a specified type of road;
[0094] The video effects module M2 is used to generate and play videos of multiple virtual vehicles driving simultaneously with a corresponding set of driving status data in response to a playback command triggered by the user.
[0095] The comparison effect module M3 is used to generate comparison information based on the driving status data of each group after the video playback ends and display it on the interface.
[0096] Optionally, for any set of driving status data, the driving status data includes at least one of the following data:
[0097] Vehicle speeds are collected at a preset frequency;
[0098] The vehicle's acceleration is collected at the preset frequency;
[0099] The vehicle's steering angle is collected at the preset frequency;
[0100] The vehicle's output torque is collected at the preset frequency;
[0101] The vehicle's location is collected at the preset frequency;
[0102] The energy consumption of the vehicle is collected at the preset frequency;
[0103] The vehicle's engine speed or electric motor speed is collected at the preset frequency.
[0104] The shift time of the vehicle's transmission;
[0105] The first time it takes for the vehicle's speed to change from the first preset speed to the second preset speed;
[0106] The vehicle's speed changes from a first preset speed to a second preset speed corresponding to a first travel distance;
[0107] The second time taken for the vehicle to travel the preset distance;
[0108] The ending speed corresponding to the preset distance traveled by the vehicle;
[0109] The second travel distance corresponding to the preset vehicle travel time;
[0110] The speed at which the vehicle travels for the preset time ends.
[0111] Optionally, the data acquisition module M1 is specifically used for:
[0112] In response to the user's driving status recording command, the system collects vehicle driving status data until the end of the current driving process, resulting in a set of initial driving status data.
[0113] Optionally, the data acquisition module M1 is further specifically used for:
[0114] The system receives at least one set of second driving status data sent by the server. The second driving status data is a set of driving status data obtained by other vehicles collecting their own driving status data until the end of the driving process.
[0115] Optionally, the vehicle driving status playback device further includes:
[0116] The reporting module M4 is used to upload the first driving status data to the server.
[0117] Optionally, the vehicle driving status playback device further includes:
[0118] The playback module M5 is used to replay the video in response to a user-triggered replay command.
[0119] Optionally, the vehicle driving status playback device further includes:
[0120] The sharing module M6 is used to share the video and / or comparison information to a third-party application in response to a user-triggered sharing command.
[0121] It should be noted that the module division in this embodiment is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. Furthermore, the modules in the various embodiments of this application can be integrated into one processing unit, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional units.
[0122] Since the specific operation methods of each module of the vehicle driving state playback device have been described in detail in the embodiments of the vehicle driving state playback method, they will not be repeated here.
[0123] Based on the same inventive concept, embodiments of the present invention also provide a device, such as... Figure 8 As shown, it includes: a main processor 110 and a memory 120 for storing executable instructions of the main processor 110; wherein, the main processor 110 is configured to execute the instructions to implement the vehicle driving state playback method.
[0124] In specific implementations, the device may vary significantly due to differences in configuration or performance. It may include one or more processors 110, memory 120, and readable storage media 130. The memory 120 and / or readable storage media 130 may contain one or more application programs 131 or data 132. The memory 120 and / or readable storage media 130 may also contain one or more operating systems 133, such as Windows, Mac OS, Linux, iOS, Android, Unix, FreeBSD, etc. The memory 120 and readable storage media 130 may be temporary or persistent storage. The application program 131 may include one or more of the aforementioned modules (…). Figure 8 (Not shown in the image), each module may include a series of instruction operations. Furthermore, the processor 110 may be configured to communicate with the readable storage medium 130 and execute a series of instruction operations in the readable storage medium 130 on the device. The device may also include one or more power supplies (…). Figure 8 (not shown in the image); one or more network interfaces 140, including wired network interface 141 and / or wireless network interface 142; one or more input / output / interfaces 143.
[0125] Based on the same inventive concept, embodiments of the present invention also provide a computer-readable storage medium storing a computer program, the computer program being used to implement the vehicle driving state playback method.
[0126] The vehicle driving status playback method, apparatus, device, and readable storage medium provided in this invention collect driving status data of a real vehicle and then generate a virtual vehicle driving video based on the existing driving status data for playback to the user. This allows the user to intuitively observe the impact of the driver's specific operational details on the vehicle driving status, as well as the impact of the vehicle's working status on the vehicle driving status.
[0127] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0128] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0129] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0130] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0131] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for playing back vehicle driving status, applied to in-vehicle infotainment equipment, characterized in that, include: The system acquires at least two sets of driving status data for the same road segment. Specifically, in response to a user's driving status recording command, it collects a first set of driving status data from the vehicle's sensors or electronic control unit (ECU) monitoring the vehicle's operating status while driving on a designated road type until the end of the current driving process. Simultaneously, a driving status monitoring interface is generated and displays the currently collected first driving status data. The system also receives at least one set of second driving status data from a server. This second set of data is collected from the driving status data of other vehicles while driving on the designated road type until they have passed through the designated road segment. The driving status data obtained at the end of the process; the driving status recording instruction is triggered by any of the following methods: the user presses a designated function button connected to the vehicle's infotainment system before driving, the user issues a voice command to the infotainment system before driving, the user controls the vehicle to enter sport mode, or the user controls the vehicle to enter maintenance mode; the end of the driving process is determined by any of the following methods: the user presses a designated function button, the user issues a voice command, the vehicle driving mode is switched, the vehicle decelerates to 0, the time between the time of triggering the driving status recording instruction and the current time reaches a preset recording time, or the vehicle travels a preset recording distance after the driving status recording instruction is triggered; Upload the first driving status data to the server; In response to a user-triggered playback command, multiple virtual vehicles are generated and played simultaneously on a real road image using augmented reality (AR) technology, each with a corresponding set of driving state data; additional special effects are added at the beginning of the video to indicate when the vehicles start. After the video playback ends, comparison information is generated based on the driving status data of each group and displayed on the interface; the comparison information includes a list or a statistical chart. In response to a user-triggered replay command, the video is played again; In response to a user-triggered sharing command, the video and / or comparison information are shared to a third-party application; For any set of driving status data, the driving status data includes at least one of the following data: Vehicle speeds are collected at a preset frequency; The vehicle's acceleration is collected at the preset frequency; The vehicle's steering angle is collected at the preset frequency; The vehicle's output torque is collected at the preset frequency; The vehicle's location is collected at the preset frequency; The energy consumption of the vehicle is collected at the preset frequency; The vehicle's engine speed or electric motor speed is collected at the preset frequency. The shift time of the vehicle's transmission; The first time it takes for the vehicle's speed to change from the first preset speed to the second preset speed; The vehicle's speed changes from a first preset speed to a second preset speed corresponding to a first travel distance; The second time taken for the vehicle to travel the preset distance; The ending speed corresponding to the preset distance traveled by the vehicle; The second travel distance corresponding to the preset vehicle travel time; The speed at which the vehicle travels for the preset time ends.
2. A vehicle driving status playback device, characterized in that, include: The data acquisition module is used to acquire at least two sets of driving status data for the same road segment. Specifically, in response to a user's driving status recording command, it collects a first set of driving status data from sensors or an electronic control unit (ECU) on the vehicle that monitors its operating status while driving on a specified type of road, up to the end of the current driving process. Simultaneously with the acquisition of the driving status data, a driving status monitoring interface is generated, displaying the currently collected first driving status data. The module also receives at least one set of second driving status data from a server. This second set of driving status data is collected from the driving status of other vehicles traveling on the specified type of road. The driving status data is collected until the end of the driving process. The driving status recording instruction is triggered by any of the following methods: the user presses a designated function button connected to the vehicle's infotainment system before driving; the user issues a voice command to the infotainment system before driving; the user controls the vehicle to enter sport mode; the user controls the vehicle to enter maintenance mode. The end of the driving process is determined by any of the following methods: the user presses a designated function button; the user issues a voice command; the vehicle driving mode is switched; the vehicle decelerates to 0; the time between the time of triggering the driving status recording instruction and the current time reaches a preset recording time; the vehicle travels a preset recording distance after the driving status recording instruction is triggered. The reporting module is used to upload the first driving status data to the server; The video effects module is used to respond to a playback command triggered by the user, generate and play videos of multiple virtual vehicles driving simultaneously on a real road image based on augmented reality (AR) technology, each with a corresponding set of driving state data; wherein the beginning of the video is additionally enhanced with special effects when the vehicle starts. The comparison effect module is used to generate comparison information based on the driving status data of each group after the video playback ends and display it on the interface; wherein the comparison information includes a list or a statistical chart. The playback module is used to replay the video in response to a user-triggered replay command; The sharing module is used to share the video and / or comparison information to a third-party application in response to a user-triggered sharing command. For any set of driving status data, the driving status data includes at least one of the following data: Vehicle speeds are collected at a preset frequency; The vehicle's acceleration is collected at the preset frequency; The vehicle's steering angle is collected at the preset frequency; The vehicle's output torque is collected at the preset frequency; The vehicle's location is collected at the preset frequency; The energy consumption of the vehicle is collected at the preset frequency; The vehicle's engine speed or electric motor speed is collected at the preset frequency. The shift time of the vehicle's transmission; The first time it takes for the vehicle's speed to change from the first preset speed to the second preset speed; The vehicle's speed changes from a first preset speed to a second preset speed corresponding to a first travel distance; The second time taken for the vehicle to travel the preset distance; The ending speed corresponding to the preset distance traveled by the vehicle; The second travel distance corresponding to the preset vehicle travel time; The speed at which the vehicle travels for the preset time ends.
3. A device, characterized in that, include: A processor and a memory for storing processor-executable instructions; The processor is configured to execute the instructions to implement the vehicle driving state playback method as described in claim 1.
4. A readable storage medium, characterized in that, The readable storage medium stores a computer program that is used to implement the vehicle driving state playback method as described in claim 1.
Citation Information
Patent Citations
Vehicle trajectory replaying system
CN103093516A
Track playback method and system and electronic equipment
CN113660612A