A traffic accident analysis method, system, electronic device and storage medium
By collecting and analyzing accident vehicle and environmental data at the accident scene, multi-dimensional driving data is generated, which solves the problem of complex and time-consuming existing traffic accident investigations and improves the accuracy and efficiency of accident liability determination.
Patent Information
- Application Number
- CN202210778871.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-30
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2042-06-30
Smart Images

Figure CN115547029B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of data processing, and in particular to a traffic accident analysis method and system, an electronic device and a storage medium. BACKGROUND
[0002] In the field of road traffic safety, after a traffic accident occurs, except for a few cases that are resolved by the parties themselves, the law enforcement personnel usually investigate and handle the accident according to law and determine the accident liability. The law enforcement personnel investigate the accident, including fixing the scene evidence, recording the time, weather, party information of the accident, surveying the scene and recording the accident form, etc. If the conditions allow, such as the facts are clear, there is no dispute between the parties, etc., the law enforcement personnel determine the accident liability at the accident scene, make the accident determination book, etc.; if the conditions do not allow, for example, the accident scene is complex, the facts are not clear and the accident liability cannot be determined, etc., further investigation and evidence collection are needed to determine the facts. Usually, the further investigation measures are to entrust the qualified identification agencies to test and identify the vehicle braking drag mark, the throw distance of the thrown object, the monitoring video record, the event record system data and other evidence, to calculate the collision speed of the accident vehicle, the driving track, restore the accident process through technical means, so as to support the determination of the accident liability.
[0003] The above-mentioned traditional accident investigation and handling process is relatively complex, time-consuming and high in cost. Moreover, the law enforcement personnel need to collect the evidence first and then provide it to the identification agencies for testing and identification, so the results of the identification mainly depend on the evidence provided by the law enforcement personnel, and thus there are many human interference factors. SUMMARY
[0004] Therefore, the present application provides a traffic accident analysis method and system, an electronic device and a storage medium, which can quickly obtain accident analysis data at the accident scene.
[0005] According to one aspect of the present application, the present application provides a traffic accident analysis method, comprising:
[0006] collecting accident vehicle related data within a preset time period before and after the accident, road data within a preset range around the accident site, traffic flow data and traffic signal data on the road; and
[0007] obtaining multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident based on the accident vehicle related data within the preset time period before and after the accident, the geographical road data within the preset range around the accident site, and the traffic flow and traffic signal data, wherein the multi-dimensional driving data at least includes a plurality of driving index data, vehicle related component working state data and road / environment data of the accident vehicle corresponding in time.
[0008] In another aspect, the present application provides a traffic accident analysis system applied in a terminal device, the system comprising:
[0009] an interactive interface module configured to provide an interactive interface for receiving input information and displaying information;
[0010] a data collection module configured to collect accident vehicle related data within a preset time period before and after the accident, road data within a preset range around the accident location, traffic flow data and traffic signal data on the road; and
[0011] an analysis module connected with the data collection module, configured to obtain multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident based on the accident vehicle related data within the preset time period before and after the accident, the geographical road data within the preset range around the accident location, and the traffic flow and traffic signal data, wherein the multi-dimensional driving data at least includes a plurality of driving index data, vehicle related component working state data and road / environment data of the accident vehicle corresponding in time.
[0012] In another aspect, the present application provides a terminal device of an accident analysis system, comprising an image acquisition device, a display screen and the aforementioned traffic accident analysis system.
[0013] In another aspect, the present application provides a terminal device of an accident analysis system, comprising an image acquisition device, a display screen and the accident analysis system client, the accident analysis system client comprising:
[0014] a first communication module configured to communicate with a server;
[0015] an interactive interface module connected with the display screen, configured to provide an interactive interface for receiving input information and displaying information on the display screen;
[0016] a terminal data collection module connected with the image acquisition device and the first communication module, configured to collect accident vehicle related data within a preset time period before and after the accident and road data within a preset range around the accident location, and send the collected data to the server through the communication module, and
[0017] a display data processing module connected with the first communication module, configured to receive multi-dimensional driving data returned by the server and / or accident simulation scenarios through the first communication module, and display on the display screen;
[0018] The accident vehicle related data includes one or more of accident vehicle information, EDR data, vehicle-mounted video data, vehicle-mounted driving record data, vehicle image and environment image of the accident scene, and accident scene measurement data.
[0019] In another aspect, an electronic device includes an accident analysis system server, the accident analysis system server comprising:
[0020] A second communication module configured to communicate with the client of claim 19;
[0021] A server data collection module configured to obtain road traffic flow data and traffic signal data within a preset range around the accident location; and
[0022] An analysis module connected to the communication module and the server data collection module, configured to obtain multi-dimensional driving data of the accident vehicle within a preset time period before and after the accident based on the accident vehicle related data within the preset time period before and after the accident, road data within the preset range around the accident location, traffic flow data and traffic signal data on the road, wherein the multi-dimensional driving data at least includes a plurality of driving index data, vehicle related component working state data, and road / environment data of the accident vehicle corresponding in time, and sends the multi-dimensional driving data to the client via the second communication module.
[0023] In another aspect, the present application also provides a computer readable storage medium, the computer storage medium stores computer program instructions, the computer program instructions are executed by a processor to implement the traffic accident analysis system or the traffic accident analysis system client in the terminal device, or the accident analysis system server in the electronic device.
[0024] In another aspect, the present application also provides a computer program product, which includes computer program instructions, the computer program instructions are executed by a processor to implement the traffic accident analysis system or the traffic accident analysis system client in the terminal device, or the accident analysis system server in the electronic device.
[0025] The system and method provided by the application can collect vehicle related data, road related data and environment related data at the accident site, and obtain dynamic and static index data of the accident vehicle after analysis, calculation and integration, the dynamic data such as vehicle speed, transverse / longitudinal / vertical speed change amount, steering wheel steering angle, accelerator pedal position, etc., and the static index data such as the geographical position of the accident collision point, the geographical position of the involved vehicle stop, etc., the driving data can accurately describe the process of the accident, and provide strong data support for the identification of the accident responsibility. Law enforcement personnel only need to collect relevant evidence according to the requirements, so that the human factors are small, the driving data obtained is not disturbed by human factors, the accident process can be accurately restored, and the reliability is high. BRIEF DESCRIPTION OF DRAWINGS
[0026] In order to more clearly illustrate the technical solutions of the embodiments of the application, the following briefly introduces the drawings in the embodiments of the application.
[0027] Figure 1 The traffic accident analysis method flow chart according to the embodiment one of the application;
[0028] Figure 2 The principle block diagram of the traffic accident analysis system terminal device according to the embodiment one of the application;
[0029] Figure 3 The data collection method flow chart according to the embodiment one of the application;
[0030] Figure 4 The method flow chart for obtaining multi-dimensional driving data of the accident vehicle according to the embodiment one of the application;
[0031] Figure 5 The principle block diagram of the traffic accident analysis system according to the embodiment one of the application;
[0032] Figure 6 The principle block diagram of the analysis module in the traffic accident analysis system according to the embodiment one of the application;
[0033] Figure 7 The analysis time schematic diagram according to the embodiment one of the application;
[0034] Figure 8 The traffic accident analysis method flow chart according to one embodiment of the application;
[0035] Figure 9 The traffic accident analysis method flow chart according to the embodiment two of the application;
[0036] Figure 10 The principle block diagram of the traffic accident analysis system according to the embodiment two of the application;
[0037] Figure 11Flowchart of the traffic accident analysis method according to Embodiment 3 of the present invention;
[0038] Figure 12 A flowchart illustrating the method for constructing the motion simulation state of an accident vehicle according to the present invention;
[0039] Figure 13 A block diagram illustrating the principle of a traffic accident analysis system according to Embodiment 3 of the present invention;
[0040] Figure 14 A schematic diagram of the vehicle motion simulation module according to Embodiment 3 of the present invention; and
[0041] Figure 15 A schematic diagram of the traffic accident analysis system according to Embodiment 4 of the present invention. Detailed Implementation
[0042] The principles and spirit of the present invention will be described below with reference to several exemplary embodiments. It should be understood that these embodiments are provided to make the principles and spirit of the present invention clearer and more thorough, enabling those skilled in the art to better understand and implement the principles and spirit of the present invention. The exemplary embodiments provided herein are only a part of the embodiments of the present invention, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments described herein without inventive effort are within the scope of protection of the present invention.
[0043] In response to the problems of complex, lengthy, and costly traffic accident determination processes in the field of road traffic safety, this invention provides a traffic accident analysis method, system, electronic device, and storage medium. Relevant law enforcement personnel can use this system and method to reconstruct the accident process, which can effectively help law enforcement personnel to determine accident liability. The following detailed description is provided through specific embodiments.
[0044] Example 1
[0045] Figure 1 This is a flowchart of a traffic accident analysis method according to Embodiment 1 of the present invention. Figure 2 This is a schematic block diagram of a terminal device for an accident analysis system according to Embodiment 1 of the present invention. In this embodiment, Figure 2 The accident analysis system terminal device shown implements this by executing corresponding program instructions. Figure 1 The method flow is shown. In this embodiment, the accident analysis system terminal device 2 includes a processor 20, a display screen 21, an image acquisition device 22, a memory 23, a network module 24, and multiple data interfaces 251, 252, and 253. The traffic accident analysis method of this embodiment includes the following steps:
[0046] Step S1, collecting the accident vehicle related data within a preset time period before and after the accident, the road data within a preset range around the accident location, the traffic flow data and traffic signal data on the road.
[0047] Step S2, obtaining the multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident based on the accident vehicle related data within the preset time period before and after the accident, the geographical road data within the preset range around the accident location, and the traffic flow and traffic signal data.
[0048] In step S1, the various data can be collected by the steps shown in the following table: Figure 3
[0049] Step S11, inputting the accident vehicle information based on the interactive interface provided by the terminal device, the accident vehicle information including the vehicle license plate number, brand, model and vehicle identification code.
[0050] Step S12, obtaining the vehicle model data based on the input accident vehicle information, the vehicle model data including the body size, weight and / or standard parameter data of multiple components.
[0051] Step S13, obtaining the accident vehicle on-board data, for example, when the accident vehicle can provide EDR data, the terminal device 2 connects the accident vehicle EDR 31 through the vehicle communication module (VCI), reads the EDR data from the accident vehicle and translates it into readable EDR data, which includes multiple driving index data and vehicle related component working state data; when the accident vehicle is installed with a vehicle video recording device 32, the terminal device 2 is connected with the vehicle video recording device 32 of the accident vehicle through the communication line, obtains the vehicle video data from the vehicle video recording device of the accident vehicle, and intercepts multiple video images within a preset time period before and after the accident; when the accident vehicle is installed with a driving recorder 33, the terminal device 2 is connected with the driving recorder 33 of the accident vehicle through the communication line, obtains the vehicle driving recorder data from the driving recorder 33 of the accident vehicle, and intercepts the driving recorder data within a preset time period before and after the accident.
[0052] Step S14, collecting the vehicle image and environment image of the accident scene investigation based on the image acquisition device 22 provided by the terminal device, wherein the vehicle image includes at least multiple angle vehicle whole vehicle images and damaged local images; the environment image includes at least the road surface and surrounding road surface / environment image of the accident vehicle stopping position.
[0053] Step S15, inputting the investigation measurement data based on the interactive interface provided by the terminal device, the investigation measurement data including the road surface mark measurement data.
[0054] In step S2, the step of obtaining the multi-dimensional driving data of the accident vehicle in the preset time period before and after the accident is as shown in Figure 4
[0055] Step S21, in the preset time period before and after the accident, taking the time of the accident as the time zero point, respectively determining a plurality of analysis time points in the reverse order before the accident and in the positive order after the accident.
[0056] Step S22, obtaining and analyzing the video image, driving record data and / or corresponding road / environment data of each analysis time point, and combining the readable EDR data to obtain the driving index data, vehicle related component working state data and road / environment data of each analysis time point.
[0057] Step S23, integrating the driving index data, vehicle related component working state data and road / environment data of each analysis time point according to the time line to form the multi-dimensional driving data.
[0058] The driving index at least includes one or more of vehicle speed, speed change in three-dimensional direction, vehicle acceleration in three-dimensional direction.
[0059] The vehicle related component working state data at least includes one or more of steering wheel steering angle, accelerator pedal position, brake pedal position, anti-lock braking system state, engine speed, seat belt state and steering light state.
[0060] The road / environment data at least includes one or more of accident collision point geographical position, involved vehicle stopping geographical position, involved personnel final geographical position, braking drag distance, accident scene intersection / section type, driving lane number, road width, road speed limit value, traffic signal data.
[0061] Figure 5 is the principle block diagram of the traffic accident analysis system according to the embodiment one of the present application, referring to Figure 2 , the traffic accident analysis system 1 is located in the terminal device 2, realized by the related hardware in the terminal device 2 and the program stored in the memory 23. Wherein, the traffic accident analysis system 1 includes an interactive interface module 10, a data collection module 11 and an analysis module 12, the interactive interface module 10 is used to provide an interactive interface for receiving input information and displaying information, and is displayed on the display screen 21, for example, the system homepage interface, various information input interfaces, various information display interfaces, etc. The data collection module 11 collects the accident vehicle related data in the preset time period before and after the accident, the road data in the preset range around the accident location, the traffic flow data and traffic signal data on the road.
[0062] In the embodiment, the data collection module 11 comprises one or more of a data input unit 111, a vehicle-mounted data acquisition unit 112, a scene image acquisition unit 113, a map unit 114, and a traffic data unit 115. The data input unit 111 is connected to the interactive interface, and is configured to receive input accident vehicle information and survey measurement data. The accident vehicle information includes vehicle license plate number, brand, model, and vehicle identification code. The survey measurement data includes road braking mark measurement data, etc. For example, the interactive interface module 10 can provide an accident vehicle information input interface, and the law enforcement personnel can fill in the data fields provided by the input interface, so as to obtain vehicle information such as vehicle license plate number, brand, model, and vehicle identification code. The interactive interface module 10 can also provide an input interface for survey measurement data, and the law enforcement personnel can fill in the items surveyed by them, such as the number of accident vehicles, road mark measurement data of each accident vehicle, and can cooperate with the scene image acquisition unit 113 to acquire vehicle images and environment images of the accident scene based on the image acquisition device 22 provided by the terminal device 2. The vehicle images at least include vehicle whole vehicle images and damaged local images of multiple angles. The environment images at least include road surface and surrounding road surface / environment images of the stopping position of the accident vehicle. Thus, various necessary data and images of the accident scene can be obtained.
[0063] The vehicle-mounted data acquisition unit 112 can obtain accident vehicle vehicle-mounted data from the accident vehicle. For example, when the accident vehicle can provide EDR data, the vehicle-mounted data acquisition unit 112 can be an EDR data unit. The terminal device 2 is connected to the accident vehicle EDR 31 through a vehicle communication interface (VCI). One end of the VCI is connected to the first data interface 251 of the terminal device 2, and the other end is connected to the accident vehicle EDR 31. The vehicle-mounted data acquisition unit 112 is connected to the first data interface 251. Thus, the vehicle-mounted data acquisition unit 112 can read EDR data from the accident vehicle, and translate the EDR data into readable EDR data. The readable EDR data includes multiple driving index data and vehicle related component working state data. The interactive interface module 10 cooperates with the vehicle-mounted data acquisition unit 112 to provide a corresponding interactive interface, such as an EDR data extraction interface, including display screens of various states such as device connection, data reading, and translation, etc.
[0064] In one embodiment, the raw EDR data is a hexadecimal data sequence containing data elements such as vehicle speed, longitudinal speed change, steering wheel angle, accelerator pedal position, brake pedal position status, anti-lock braking system status, seat belt status, and turn signal status. The format, arrangement, and conversion formula of each data element in the data sequence should conform to relevant technical standards (e.g., national standard GB39732 "Automotive Event Data Recording System" and international standard ISO14229 "Unified Diagnostic Services for Road Vehicles"). Specifically, this includes the name, recording frequency, unit, resolution, range, accuracy, signal length, byte sequence number, conversion formula, and recording reference time for each data element. Vehicle information can determine the standards that the raw EDR data conforms to, thereby determining the byte position and hexadecimal value of each data element in the raw data sequence. Then, during translation, the hexadecimal values are converted into actual physical values that reflect dynamic indicator data using the conversion formula.
[0065] For example, for the data indicator of vehicle speed, the corresponding translation process is as follows: The hexadecimal array Hex = (a1, a2, a3, ..., a...) at byte positions n to m corresponding to the "vehicle speed" data element in the EDR data sequence is converted into a single hexadecimal array. m-n+1 Convert the data to a decimal array Dec, and then use the formula "V = Dec" to convert it into a speed array V = (r1, r2, r3, ..., rn+1) containing m-n+1 data points. m-n+1 Each data point corresponds to a preset time from -Ts to 0s, divided into m and n segments, where 0s represents the time of the accident, and -Ts represents the time Ts before the accident. For example, when the "vehicle speed" data element in the EDR data corresponds to byte positions 30-40, and the preset time is from -5s to 0s, the vehicle speed data v i The corresponding time is t i =-5+0.5×i (i=0,1,2,3,4,5,6,7,8,9,10).
[0066] For example, for the data indicator of steering wheel angle, the corresponding translation process is as follows: The hexadecimal array Hex = (a1, a2, a3, ..., a...) at byte positions n to m corresponding to the "steering wheel angle" data element in the EDR data sequence is converted into a single hexadecimal array. m-n+1 Convert the result to a decimal array Dec, and then use the formula "Steering-Angle = Dec × 5 - 780" to convert it into a steering angle array containing m-n+1 data points: Steering-Angle = (r1, r2, r3, ..., r m-n+1 Each data point corresponds to a preset time of Ts to 0s, divided into mn segments.
[0067] For example, for the data index of the accelerator pedal position, the corresponding translation process is as follows: the hexadecimal array Hex=(a1, a2, a3,..., a m-n+1 ) in the corresponding byte position n~m of the "accelerator pedal position" data element in the EDR data sequence is converted into a decimal array Dec, and then the formula "Acc-pedal=Dec" is used to convert it into an accelerator pedal position array Acc-pedal=(r1, r2, r3,..., r m-n+1 ) containing m-n+1 data, each data corresponding to a time point divided by m-n from the preset time-Ts to 0s.
[0068] When the vehicle-mounted video recording device 32 is installed in the accident vehicle, the vehicle data acquisition unit 112 can also be a video data unit. The terminal device 2 is connected to the vehicle-mounted video recording device 32 of the accident vehicle through a communication line such as a USB line or a serial line. One end of the communication line is connected to the second data interface 252 of the terminal device 2, and the other end is connected to the vehicle-mounted video recording device 32 of the accident vehicle. The vehicle data acquisition unit 112 is connected to the second data interface 252, so that vehicle-mounted video data can be acquired from the vehicle-mounted video recording device 32. The interactive interface module 10 cooperates with the vehicle data acquisition unit 112 to provide a corresponding interactive interface, for example, a video playback screen and a screenshot tool interface. The law enforcement personnel can use the screenshot tool to capture multiple video images within a preset time period before and after the accident from the video as needed.
[0069] When the vehicle-mounted video recording device 32 is installed in the accident vehicle, the vehicle data acquisition unit 112 can also be a video data unit. The terminal device 2 is connected to the vehicle-mounted video recording device 32 of the accident vehicle through a communication line such as a USB line or a serial line. One end of the communication line is connected to the second data interface 252 of the terminal device 2, and the other end is connected to the vehicle-mounted video recording device 32 of the accident vehicle. The vehicle data acquisition unit 112 is connected to the second data interface 252, so that vehicle-mounted video data can be acquired from the vehicle-mounted video recording device 32. The interactive interface module 10 cooperates with the vehicle data acquisition unit 112 to provide a corresponding interactive interface, for example, a video playback screen and a screenshot tool interface. The law enforcement personnel can use the screenshot tool to capture multiple video images within a preset time period before and after the accident from the video as needed.
[0070] The map unit 114 can provide online or offline map data. When providing online map data, it is connected to the online map system 4 through the network module 24 of the terminal device 2, so that real-time map data can be obtained from the map system 4. The map unit 114 cooperates with the interactive interface module 10, which provides a corresponding interactive interface for the map unit 114. When the law enforcement personnel inputs a geographic identifier in the interactive interface provided by the interactive interface module 10, the map unit 114 can obtain road data within a preset range around the accident location according to the geographic identifier.
[0071] The traffic data unit 115 is connected with the traffic road system 5 through the network module 24 of the terminal device 2. The traffic road system 5 can provide the traffic flow and traffic signal data of each road in the jurisdiction. The traffic data unit 115 cooperates with the interactive interface module 10, and the interactive interface module 10 provides a corresponding interactive interface for the traffic data unit 115. When the execution personnel inputs the geographic identification and the required data time interval in the interactive interface, the traffic data unit 115 sends these data as a data request to the traffic road system 5, so as to obtain the traffic flow data and traffic signal data of the accident occurrence place within the preset time period before and after the accident occurrence.
[0072] The analysis module 12 is connected with the data collection module 11, and obtains the multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident occurrence based on the accident vehicle related data within the preset time period before and after the accident occurrence, the geographic road data within the preset range around the accident occurrence place, and the traffic flow and traffic signal data. The multi-dimensional driving data at least includes the multiple driving index data of the accident vehicle corresponding in time, the vehicle related component working state data, and the road / environment data where the accident vehicle is located.
[0073] Figure 6 is a principle block diagram of the analysis module according to an embodiment of the present application. The analysis module 12 in the embodiment includes a time determination unit 121, an index data calculation unit 122, and a data integration calculation unit 123. The time determination unit 121 determines the preset time period before and after the accident occurrence, the accident occurrence time, multiple reverse analysis times from the accident occurrence time to the initial time of the preset time period in reverse order, and multiple forward analysis times from the accident occurrence time to the end time of the preset time period in forward order based on the obtained EDR data, vehicle-mounted video data, and / or vehicle-mounted driving record data. Because the data from different sources has different time periods, the recording time period of the EDR data of the vehicle is usually the time period from n seconds before the accident occurrence to the time period after the accident ends (the collision duration), which is usually no more than 10 seconds. The vehicle-mounted video data and the vehicle-mounted driving record data are downloaded from the original vehicle, and the time length thereof can be far greater than the recording time period of the EDR data. In order to facilitate data analysis, the time determination unit 121 extracts the time of each source data to determine a suitable time period for analysis, for example, the time zone from n seconds before the accident occurrence to the time when the vehicle stops is taken as the analysis time period. See Figure 7The analysis time period shown is from -Tn seconds to Tm seconds. The earliest recorded time of the vehicle's EDR data, or a few seconds earlier, is taken as the start time -Tn, and the vehicle's stopping time is taken as the end time Tm. The accident occurrence time provided by the EDR data is taken as the zero point T0. First, the time corresponding to the video screenshot is determined as the primary analysis time, such as... Figure 5 The Tp-level time points are then obtained. Next, the time points in the time series of the vehicle's EDR data are acquired, as shown in the Te-level time points in the figure. Some Te-level time points overlap with Tp-level time points.
[0074] The indicator data calculation unit 122 is connected to the time determination unit 121 and is used to acquire video images, driving record data and / or corresponding road / environment data at each analysis time, and calculate the driving data at each analysis time. For example, it is first used to extract parameter data corresponding to driving indicators and road / environment from video images, driving record data and road / environment data, and then to supplement the missing driving data at each analysis time.
[0075] by Figure 7 -T in p2 Using the current moment of analysis as the starting point, image recognition is first performed on video screenshots to obtain image features of the current road, surrounding buildings, landscape, and vehicles. Then, geographical location data from the driving record data is used to query map data to determine the current geographical area. Next, it is determined whether there is any survey image data or measurement data within the current geographical area. If survey images are available, image features are extracted to determine the image content, such as the geographical location of the accident collision point, the stopping location of the vehicles involved, and the final geographical location of the individuals involved. If measurement data is available, it is recorded, such as braking distance, skid distance, etc. Finally, any missing driving indicator data at the current moment of analysis is identified, for example, the current-T... p2 The time is not a time in the EDR data time series, but is located at two Te-level time points in the EDR data time series -T. e10 and -T e9 In the middle, therefore -T p2 The majority of data in the EDR data is missing at any given time. Based on the changing trends of various indicators in the EDR data, determine -T. e10 Time and -T e9 -T in the middle of the time p2 Various key performance indicators (KPIs) at any given time, such as vehicle speed, speed change in three dimensions, vehicle acceleration in three dimensions, steering wheel angle, accelerator pedal position, brake pedal position, anti-lock braking system (ABS) status, engine speed, seatbelt status, and turn signal status.
[0076] The data integration unit 123 is connected with the index data calculation unit 122, and integrates the driving index data, the vehicle related component working state data and the road / environment data of each analysis time according to a time line to form multi-dimensional driving data. The multi-dimensional driving data can be different dimensional data, each dimension corresponding to an index data, for example, time series data of vehicle speed, time series data of transverse / longitudinal / vertical direction speed change amount, time series data of vehicle acceleration, steering wheel steering angle, accelerator pedal position, brake pedal position, anti-lock braking system state, engine speed, seat belt state, turn signal state and traffic signal data, etc. These data have corresponding values with the change of time, and these dimensional data can be referred to as dynamic index data. Some data do not change with time, which are referred to as static index data, for example, accident collision point geographical position, involved vehicle stopping geographical position, involved personnel final geographical position, braking drag mark distance, accident site intersection / road section type, driving lane number, road width, road speed limit value, etc. data about road, environment, etc.
[0077] Figure 8 is a traffic accident analysis method flowchart according to an embodiment of the present application. Based on the terminal device and the traffic accident analysis system in the terminal device described above, the process of the traffic accident analysis method in the embodiment is described as follows. Steps S1a-S9a are steps implemented by the user, and steps S1b-S15b are steps implemented by the traffic accident analysis system in the terminal device in the embodiment. The user and the traffic accident analysis system in the terminal device interact to complete the accident analysis, including the following steps.
[0078] Step S1b, the traffic accident analysis system provides a data collection interface. The present application needs to collect various data, and therefore the data collection interactive interface corresponding to the interactive interface module 10 is provided with corresponding options in the first page. The data collection corresponding to these options is not in sequence, and therefore the collection sequence of the embodiment is only used to illustrate the data collection process, and has no sequence limitation.
[0079] Step S1a, the user selects the EDR data item and inputs the accident vehicle information, for example, vehicle license plate number, brand, vehicle model and vehicle identification code, etc.
[0080] Step S2b, the traffic accident analysis system receives the accident vehicle information and determines the communication protocol for communicating with the accident vehicle. In some embodiments, the traffic accident analysis system can further include a database, and the database stores various vehicle brands, vehicle models and corresponding vehicle model data, such as vehicle body size, weight and / or standard parameter data of multiple components, etc. Therefore, when the accident vehicle information is received, the vehicle model data, etc. are obtained from the database.
[0081] Step S3b, reading the EDR data of the accident vehicle using the corresponding communication protocol.
[0082] Step S4b, translating the EDR data to obtain readable EDR data, which includes a plurality of driving index data and vehicle-related component working state data.
[0083] Step S2a, the user selects the video recording device item.
[0084] Step S5b, the traffic accident analysis system obtains the vehicle-mounted video data from the vehicle-mounted video recording device of the accident vehicle.
[0085] Step S6b, the traffic accident analysis system stores the read vehicle-mounted video data in a pre-set location.
[0086] Step S3a, the user inputs a play instruction. For example, the user opens the vehicle-mounted video folder or enters the video storage list through the interactive interface to select the video to be played.
[0087] Step S7b, the traffic accident analysis system plays the corresponding video based on the play instruction.
[0088] Step S4a, the user inputs a screenshot instruction. The video play interface is provided with a screenshot tool, and the user can use the screenshot tool to capture the required video picture.
[0089] Step S8b, the traffic accident analysis system captures the corresponding video picture according to the screenshot instruction and stores it.
[0090] Step S5a, the user selects the driving recorder item.
[0091] Step S9b, the traffic accident analysis system reads the vehicle-mounted driving recorder data in the driving recorder of the accident vehicle.
[0092] Step S10b, the traffic accident analysis system stores the vehicle-mounted driving recorder data, captures the driving recorder data in a pre-set time period before and after the accident, and analyzes to obtain the corresponding data chart.
[0093] Step S6a, the user selects the map item and inputs the geographic identifier.
[0094] Step S11b, the traffic accident analysis system obtains the road data according to the input geographic identifier.
[0095] Step S7a, the user selects the traffic data item and inputs the geographic identifier and time interval.
[0096] Step S12b, the traffic accident analysis system obtains the traffic flow data and traffic signal data from the traffic data system.
[0097] Step S8a, the user selects the survey data item and takes photos and inputs measurement data. For example, the user takes photos of the vehicle from multiple angles and takes partial images of the local damage, etc. In addition to taking photos of the vehicle, the user can also take photos of the environment, such as the stopping position of the accident vehicle and the road surface and surrounding environment near the stopping position. The measurement data includes, for example, the size of the tire marks, the distance of the brake marks, the distance of the object parabola, etc.
[0098] Step S13b, the traffic accident analysis system stores the on-site photos and the measurement data.
[0099] Step S9a, the user inputs an analysis instruction.
[0100] Step S14b, the traffic accident analysis system analyzes based on the various data inputted in advance and obtains multi-dimensional driving data.
[0101] Step S15b, the traffic accident analysis system displays or outputs the multi-dimensional driving data. For example, the data is displayed on the terminal screen or a report is generated and stored, displayed or uploaded.
[0102] In this embodiment, the vehicle-related data, the road-related data and the environment-related data are collected from various sources. Of course, after the data is collected, the system also includes processing of cleaning, impurity removal, format conversion, etc. of the collected data. Then, the preset time period is divided into multiple analysis time points in chronological order, and the various index data values of each analysis time point are derived and calculated based on the index data values of the analysis time point and the index data values before and after the adjacent analysis time points, and then integrated according to the time line, so that the dynamic and static index data of the accident vehicle can be obtained. The dynamic data, such as the vehicle speed, the lateral / longitudinal / vertical speed change amount, the steering wheel turning angle, the accelerator pedal position, etc., is a time series data value, and the static index data, such as the geographical position of the accident collision point and the geographical position where the vehicle stops, etc. Through these driving data, the process of the accident can be accurately described, which provides strong data support for the identification of the accident responsibility.
[0103] Embodiment Two
[0104] Figure 9 is a traffic accident analysis method flowchart of the second embodiment of the present application. Compared with the analysis method in the first embodiment, the method in this embodiment further includes step S3 of processing the driving data into one or more display data that can be displayed by an information box, a chart, a graph and / or an animation. Correspondingly, Figure 10 is a traffic accident analysis system principle block diagram of the second embodiment of the present application. Compared with the first embodiment, this embodiment further includes a display data processing module 13, which is at least connected with the analysis module 12 and is configured to process the driving data into one or more display data that can be displayed by an information box, a chart, a graph and / or an animation.
[0105] In the embodiment, the various driving data are processed into charts, graphs, moving pictures and the like, so that the data are more intuitive when displayed. For example, the driving state of the accident vehicle in a period of time before the accident can be intuitively understood through the speed curve and the acceleration curve, and the accident process is more intuitively described by combining the position-time curve of the accelerator pedal and the position-time curve of the brake pedal, which is beneficial to determining the accident cause and responsibility.
[0106] Embodiment Three
[0107] Figure 11 The traffic accident analysis method flowchart according to the embodiment three of the present application, compared with the embodiment two, further comprises the following steps:
[0108] Step S4, constructing the motion simulation state of the accident vehicle on the road in a preset time period before and after the accident based on the collected accident vehicle related data, the analyzed multiple driving index data, the vehicle related component working state data and the road / environment data.
[0109] The flowchart of constructing the motion simulation state of the accident vehicle is shown in Figure 12 , which comprises:
[0110] Step S41, constructing a vehicle body model based on the accident vehicle information or calling a vehicle body model from a database. For example, constructing a vehicle body model according to the vehicle body size, weight and / or standard parameter data of multiple components in the accident vehicle information, or determining a corresponding vehicle body model from the various vehicle body models pre-stored in the system database.
[0111] Step S42, calculating the three-dimensional vehicle body posture data of the vehicle body at each analysis time based on the vehicle model data and the driving index data of the accident vehicle, wherein the vehicle body posture data at least comprises the deflection angle, speed / acceleration and the like of the vehicle body in three-dimensional directions.
[0112] Step S43, determining the vehicle body collision point based on the collected vehicle image and environment image of the accident scene. For example, extracting the vehicle body position of the collision point from the collected vehicle picture and environment picture of the scene.
[0113] Step S44, calculating the stress data of the vehicle body structure based on one or more of the accident vehicle driving data, the vehicle related component working state data and the road data of the accident vehicle. For example, calculating the stress of the collision point based on the speed / acceleration, vehicle body weight, speed / acceleration and weight of the collision object at the current analysis time.
[0114] Step S45, revising the vehicle body related structure model according to the force data to obtain a revised vehicle body model. In one embodiment, according to the position of the collision point and its force data, and in combination with the vehicle body impact resistance data and the related structure, the deformation of the vehicle body related structure is determined, and the vehicle body model is revised according to the deformation.
[0115] Step S5, constructing a simulation environment in which the accident vehicle is located based on the road data at the accident site, the traffic flow and traffic signal data in a preset time period before and after the accident, and the road / environment data in a preset range around the accident site. In one embodiment, first, the road image and the possible environment image around the road at each analysis time are spliced together, and for the analysis time for which the road / environment image is missing, the road / environment image corresponding to the time is generated according to the road / environment image features of the adjacent analysis time; then, the images at each analysis time are spliced together to obtain the simulation environment. The simulation environment includes the width of the entire road, the number of lanes, the type of intersection / section, the vehicles in front of and behind the accident vehicle, the vehicles to the left and right of the accident vehicle, the signs above and beside the road (such as speed limit signs), the traffic signal lights above and beside the road and their states, the street view / road view (such as the median strip, the bollard, the street building, and the natural landscape), and the like.
[0116] Step S6, fusing the dynamic simulation state of the accident vehicle on the road into the simulation environment according to the timeline to obtain an accident simulation scene. In one embodiment, first, the vehicle body model of the accident vehicle at each analysis time is fused with the simulation environment image at the corresponding analysis time; then, according to the set number of playing frames, and according to the fusion images of two analysis times, a plurality of images are generated, thereby constituting the accident simulation scene animation. In order to increase the accuracy of the generated accident simulation scene animation, the analysis time can be set according to the frame rate of the play. For example, each analysis time corresponds to the timestamp of each image.
[0117] Step S7, displaying the accident simulation scene in the screen. In one embodiment, according to the input playing instruction, the accident simulation scene animation is played in the screen.
[0118] Correspondingly, Figure 13 is a principle block diagram of a traffic accident analysis system according to Embodiment Three of the present application. Compared with Embodiment Two, the system of the present application further includes a vehicle motion simulation module 14, an accident environment simulation module 15, a fusion module 16, and a display rendering module 17, wherein the vehicle motion simulation module 14 is connected with the data collection module 11 and the analysis module 12 respectively, and is configured to construct the motion simulation state of the accident vehicle on the road in a preset time period before and after the accident based on the collected accident vehicle related data, the obtained plurality of driving index data, the vehicle related component working state data, and the road / environment data. In one embodiment, the vehicle motion simulation module 14 is configured to: Figure 14is a principle block diagram of a vehicle motion simulation module according to the third embodiment of the present application, the vehicle motion simulation module 14 further comprises a vehicle body model unit 141, a vehicle body posture unit 142 and a vehicle body correction unit 143. The vehicle body model unit 141 constructs a vehicle body model based on accident vehicle information or calls a vehicle body model from a database; the vehicle body posture unit 142 calculates the rotation angle, speed, etc. of the vehicle body posture data of the vehicle body in three dimension directions at each analysis time based on the vehicle model data and driving index data of the accident vehicle; the vehicle body correction unit 143 determines the collision point based on the collected vehicle image and environment image of the accident scene, and calculates the stress condition of the vehicle body structure based on one or more of the driving data of the accident vehicle, the working state data of the vehicle related components and the road data where the accident vehicle is located, and corrects the vehicle body related structure model according to the stress condition to obtain a corrected vehicle body model.
[0119] The accident environment simulation module 15 is connected with the data collection module 11 and the analysis module 12 respectively, to construct the simulation environment where the current accident vehicle is located based on the road data of the accident scene, the traffic flow and signal data within a preset time period before and after the accident, and the road / environment data within a preset range around the accident site. The fusion module 16 is connected with the vehicle motion simulation module 14 and the accident environment simulation module 15 respectively, to fuse the dynamic simulation state of the accident vehicle on the road into the simulation environment according to the time line to obtain the accident simulation scene. The display rendering module 17 is connected with the fusion module 16, and is configured to render the accident simulation scene based on the display screen data of the terminal device to display in the display screen.
[0120] The present embodiment obtains the accident simulation scene animation based on the driving data, and in the playing process of the accident simulation scene animation, the road conditions within the preset road range, the motion trajectory of the accident vehicle on the road, the vehicle body posture, the traffic flow on the current road, the corresponding traffic signal state, etc. can be intuitively seen, so that the accident scene is more vividly described.
[0121] In some embodiments, the accident simulation scene can be represented by a two-dimensional animation, and in other embodiments, a three-dimensional accident simulation scene can be obtained by making a three-dimensional model of the accident vehicle at each analysis time and a three-dimensional model of the simulation environment. When playing, different viewing angles can be selected to play the accident simulation scene animation, so that the accident scene can be more clearly described.
[0122] In some other embodiments, the data processed by the display data processing module 13 can be fused into the accident simulation scene, and the driving data or specific marks are displayed in the corresponding specific positions in the accident simulation scene according to the driving data categories. For example, when the accident simulation scene animation is played, the wheel marks are displayed on the road, or the steering wheel is highlighted in the vehicle body model, and the current steering angle is displayed, or the accelerator pedal position, brake pedal position is highlighted, or the current vehicle speed, acceleration and other data are dynamically displayed in the form of text information or curves during the vehicle driving. Of course, whether to display the data, which data to display can be set by the operator.
[0123] According to the method of the present application, when the number of accident vehicles is two or more, according to the time when the accident vehicles collide, it can be determined that each accident vehicle corresponds to a respective preset time period before and after the accident; when constructing the motion simulation state of the accident vehicles, the motion simulation state of each accident vehicle on the road within its respective preset time period before and after the accident is obtained; the simulation environment in which each accident vehicle is located is spliced to obtain the overall simulation environment, and the dynamic simulation state of two or more accident vehicles on the road is fused into the overall simulation environment according to the timeline to obtain the accident simulation scene. Thus, the accident scene and the occurrence can be clearly restored.
[0124] In the above embodiment one to embodiment three, the traffic accident analysis system is located in the terminal device, the law enforcement personnel carries the terminal device to collect data at the accident scene, and the traffic accident analysis system calculates the various driving data and the accident simulation scene based on the collected data.
[0125] Embodiment four
[0126] Figure 15 is a principle block diagram of the traffic accident analysis system according to embodiment four of the present application. In this embodiment, the traffic accident analysis system is divided into a client and a server, the client 10a is located in the terminal device 1a, and the server 20a is located in a remote electronic device, which can be implemented as a server 2a. The accident analysis system client 10a includes a first communication module 11a, an interactive interface module 12a, a terminal data collection module 13a and a display data processing module 14a. Among them, referring to Figure 2The first communication module 11a is in communication with the server 20a. The interactive interface module 12a is connected with the display screen 21 to provide an interactive interface on the display screen 21 for receiving input information and displaying information. The terminal data collection module 13a is connected with the image acquisition device 22 and the network module 24, data interface, for collecting accident vehicle related data within a preset time period before and after the accident and road data within a preset range around the accident site, such as collecting vehicle information, EDR data, video and screenshots in the vehicle video recording device 32, data in the tachograph 33 and on-site pictures, surveying and measuring data, and geographic position identification data of the accident site, and sending the collected data to the server 20a through the first communication module 11a. The display data processing module 14a is connected with the first communication module 11a, receives multi-dimensional driving data and / or accident simulation scenarios returned by the server 20a through the first communication module 11a, and displays them on the display screen 21.
[0127] The accident analysis system server includes a second communication module 21a, a server data collection module 22a, and an analysis module 23a. The second communication module 21a is in communication with the client 10a. The server data collection module 22a is used to obtain road traffic flow, signal data, or some vehicle related data within a preset range around the accident site, such as vehicle size, vehicle weight, etc. The analysis module 23a is connected with the second communication module 21a and the server data collection module 22a, and obtains multi-dimensional driving data of the accident vehicle within a preset time period before and after the accident based on accident vehicle related data within a preset time period before and after the accident, road data within a preset range around the accident site, traffic flow data and traffic signal data on the road, wherein the multi-dimensional driving data at least includes a plurality of driving index data, vehicle related component working state data, and road / environment data of the accident vehicle corresponding in time, and sends the multi-dimensional driving data to the client 10a through the second communication module 21a.
[0128] Of course, the server 20 also includes a vehicle motion simulation module 24a, an accident environment simulation module 25a, and a fusion module 26a, which are the same as the vehicle motion simulation module 14, the accident environment simulation module 15, and the fusion module 16 in the aforementioned embodiment three, and will not be repeated here. After the server 20a obtains the accident simulation scenario, it sends the accident simulation scenario data to the client 10a through the second communication module 21a. The accident simulation scenario can be played and displayed in the client 10a.
[0129] In the embodiment, the client is located in the terminal device, mainly used for data collection and display, and the work needing to be analyzed and calculated is completed by the server, the powerful computing capacity of the server is utilized, and the processing and computing time of the terminal device is reduced, so that the driving data or the accident simulation scene can be quickly obtained.
[0130] In the embodiment, the remote electronic device can be implemented as a server or a server cluster, which includes one or more processors and memories, and the memories store computer program instructions, which can complete the functions of the server when the processors execute the computer program instructions.
[0131] In another aspect, the application further provides a computer readable storage medium, which stores computer program instructions, and the computer program instructions are executed by a processor to realize the traffic accident analysis system or the client or the server.
[0132] The computer readable storage medium is, for example, various capacity storage devices for data or instructions. By way of example and not limitation, the storage device can include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disc, a magneto-optical disc, a magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these. Where appropriate, the storage device can include removable or non-removable (or fixed) media. Where appropriate, the storage device can include internal or external storage. In certain embodiments, the storage device 602 is a nonvolatile, solid-state memory. The storage device can also include read-only memory (ROM), random-access memory (RAM), a magnetic disc storage medium, an optical storage medium, a flash memory device, an electrical, optical, or other physical / tangible storage device. Thus, in general, the storage device includes one or more tangible (non-transitory) computer-readable storage media (e.g., a memory device) encoded with software that, when executed (by one or more processors), is operable to perform operations described with reference to the methods according to an aspect of the application.
[0133] In another aspect, the application further provides a computer program product, which includes computer program instructions, and the computer program instructions are executed by a processor to realize the traffic accident analysis system in the terminal device or the traffic accident analysis system client in the terminal device or the accident analysis system server in the server. The computer program product includes but is not limited to an application installation package, an application plug-in, a small program that can run in some applications, and the like that can be published in a website or an application store.
[0134] The above merely describes specific implementation of the present application, and those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, module and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described herein again. It should be understood that the protection scope of the present application is not limited to this, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements should be covered within the protection scope of the present application.
Claims
1. A traffic accident analysis method applied to a terminal device, the method comprising: collecting accident vehicle related data within a preset time period before and after an accident, road data within a preset range around the accident location, traffic flow data on the road, and traffic signal data; wherein the step of collecting the accident vehicle related data within the preset time period before and after the accident comprises: connecting the terminal device to an event data recorder (EDR) of the accident vehicle through a vehicle-mounted communication module, obtaining and translating EDR data from the accident vehicle to obtain readable EDR data, the readable EDR data including a plurality of driving index data and vehicle related component working state data; connecting the terminal device to a vehicle-mounted video recording device of the accident vehicle through a communication line, obtaining vehicle-mounted video data from the vehicle-mounted video recording device of the accident vehicle, and extracting a plurality of video images within the preset time period before and after the accident from the vehicle-mounted video data; connecting the terminal device to a driving record device of the accident vehicle through a communication line, obtaining vehicle-mounted driving record data from the driving record device of the accident vehicle, and extracting driving record data within the preset time period before and after the accident from the vehicle-mounted driving record data; obtaining multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident based on the accident vehicle related data within the preset time period before and after the accident, the geographical road data within the preset range around the accident location, and the traffic flow and traffic signal data, wherein the multi-dimensional driving data at least includes a plurality of driving index data, vehicle related component working state data, and road / environment data of the accident vehicle corresponding in time; wherein the step of obtaining the multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident comprises: determining a plurality of analysis time points in reverse order before the accident and in positive order after the accident with respect to the accident time as a time zero point within the preset time period before and after the accident; obtaining video images, driving record data, and corresponding road / environment data at each analysis time point, extracting parameter data corresponding to driving index and road / environment from the video images, driving record data, and road / environment data, and combining the readable EDR data to complete driving index data, vehicle related component working state data, and road / environment data for each analysis time point; integrating the driving index data, vehicle related component working state data, and road / environment data of each analysis time point according to a time line to form multi-dimensional driving data. constructing a motion simulation state of the accident vehicle on the road within a preset time period before and after the accident based on the collected accident vehicle related data, the analyzed multiple driving index data, the vehicle related component working state data and the road / environment data; wherein the step of constructing the motion simulation state of the accident vehicle comprises: constructing a vehicle body model based on the accident vehicle information or calling a vehicle body model from a database; calculating three-dimensional direction vehicle body posture data of the vehicle body at each analysis time based on the vehicle model data and the driving index data of the accident vehicle, the vehicle body posture data at least including deflection angles of the vehicle body in three-dimensional directions, speed / acceleration; determining a vehicle body collision point based on the collected vehicle images and environment images of the accident scene; calculating force data of the vehicle body structure based on one or more of the accident vehicle driving data, the vehicle related component working state data and the road data where the accident vehicle is located; and correcting the vehicle body related structure model according to the force data to obtain a corrected vehicle body model; constructing a simulation environment where the current accident vehicle is located based on the road data of the accident scene, the traffic flow and traffic signal data within a preset time period before and after the accident and the road / environment data within a preset range around the accident location; fusing the dynamic simulation state of the accident vehicle on the road into the simulation environment according to a time line to obtain an accident simulation scene.
2. The method of claim 1, wherein, The step of collecting the accident vehicle related data within a preset time period before and after the accident comprises one or more of the following steps: inputting accident vehicle information based on an interactive interface provided by a terminal device, the accident vehicle information including a vehicle license plate number, a brand, a vehicle model and a vehicle identification code; obtaining vehicle model data based on the input accident vehicle information, the vehicle model data including vehicle body size, weight and / or standard parameter data of multiple components; collecting vehicle images and environment images of the accident scene based on an image collection device provided by the terminal device, wherein the vehicle images at least include vehicle whole vehicle images and local images at one angle; and the environment images at least include road surface and surrounding road surface / environment images at the stopping position of the accident vehicle; and inputting survey measurement data based on an interactive interface provided by the terminal device, the survey measurement data including road surface imprint measurement data.
3. The method of claim 2, wherein, the driving index includes one or more of vehicle speed, speed change amount in three-dimensional directions, vehicle acceleration in three-dimensional directions; the vehicle related component working state data includes one or more of steering wheel steering angle, accelerator pedal position, brake pedal position, anti-lock braking system state, engine speed, seat belt state and steering light state; the road / environment data includes one or more of accident collision point geographical position, geographical position where the involved vehicle stops, final geographical position of the involved personnel, braking drag imprint distance, accident scene intersection / road section type, number of driving lanes, road width, road speed limit value, traffic signal data.
4. The method of claim 3, wherein, including: processing the driving data into one or more display data that can be displayed by an information box, a chart, a graph and / or an animation.
5. The method of claim 1, wherein, including: displaying the accident simulation scene in the screen of the terminal device.
6. The method of claim 1, wherein, In displaying the accident simulation scene, one or more driving data are fused into the accident simulation scene in the form of information boxes, charts, graphs or moving pictures according to a time line.
7. The method of claim 6, wherein in fusing the display data of one or more driving data into the accident simulation scene, the driving data are displayed in a corresponding specific position in the accident simulation scene according to the driving data category or a specific mark is marked in the accident simulation scene.
8. The method of claim 1, wherein, The accident vehicles are two or more; each accident vehicle corresponds to a respective preset time period before and after the accident occurrence according to the time of collision of the accident vehicle; when the motion simulation state of the accident vehicle is constructed, the motion simulation state of each accident vehicle on the road within the respective preset time period before and after the accident occurrence is obtained respectively; the simulation environment of each accident vehicle is spliced to obtain an overall simulation environment, and the motion simulation states of the two or more accident vehicles on the road are fused into the overall simulation environment according to a time line to obtain the accident simulation scene of the two or more accident vehicles.
9. A traffic accident analysis system applied in a terminal device, the system comprising: an interactive interface module configured to provide an interactive interface for receiving input information and displaying information; a data collection module configured to collect accident vehicle related data within a preset time period before and after the accident occurrence, road data within a preset range around the accident occurrence, traffic flow data and traffic signal data on the road; wherein the step of collecting the accident vehicle related data within the preset time period before and after the accident occurrence comprises: the terminal device connects with the EDR of the accident vehicle through a vehicle-mounted communication module, obtains and translates the EDR data from the accident vehicle to obtain readable EDR data, the readable EDR data comprising a plurality of driving index data and vehicle related component working state data; the terminal device connects with the vehicle-mounted video recording device of the accident vehicle through a communication line, obtains vehicle-mounted video data from the vehicle-mounted video recording device of the accident vehicle, and extracts a plurality of video images within the preset time period before and after the accident occurrence from the vehicle-mounted video data; the terminal device connects with the driving recording device of the accident vehicle through a communication line, obtains vehicle-mounted driving recording data from the driving recording device of the accident vehicle, and extracts driving recording data within the preset time period before and after the accident occurrence from the vehicle-mounted driving recording data; an analysis module connected with the data collection module, configured to obtain multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident occurrence based on the accident vehicle related data within the preset time period before and after the accident occurrence, the geographical road data within the preset range around the accident occurrence, and the traffic flow and traffic signal data, wherein the multi-dimensional driving data at least include a plurality of driving index data, vehicle related component working state data and road / environment data of the accident vehicle corresponding in time; wherein the step of obtaining the multi-dimensional driving data of the accident vehicle within the preset time period before and after the accident occurrence comprises: within the preset time period before and after the accident occurrence, a plurality of analysis time points are determined in reverse order before the accident occurrence and in forward order after the accident occurrence respectively with the time of the accident occurrence as the time zero point. acquiring video images, driving record data and corresponding road / environment data at each analysis time, extracting parameter data corresponding to driving indicators, roads / environments from the video images, driving record data and road / environment data, and combining readable EDR data to complete driving indicator data, vehicle-related component working state data and road / environment data for each analysis time; integrating driving indicator data, vehicle-related component working state data and road / environment data at each analysis time according to a timeline to form multi-dimensional driving data; a vehicle motion simulation module connected to the collection module and the analysis module, configured to construct a motion simulation state of the accident vehicle on the road within a preset time period before and after the accident based on the collected accident vehicle-related data, the analyzed multiple driving indicator data, vehicle-related component working state data and road / environment data; an accident environment simulation module connected to the collection module and the analysis module, configured to construct a simulation environment of the current accident vehicle based on road data of the accident site, traffic flow and signal data within a preset time period before and after the accident, and road / environment data within a preset range around the accident site; a fusion module connected to the vehicle motion simulation module and the accident environment simulation module, configured to fuse the dynamic simulation state of the accident vehicle on the road into the simulation environment according to a timeline to obtain an accident simulation scene; the vehicle motion simulation module comprises: a vehicle body model unit configured to construct a vehicle body model based on accident vehicle information or to retrieve a vehicle body model from a database; a vehicle body posture unit configured to calculate vehicle body posture data of the vehicle body in three-dimensional directions at each analysis time based on vehicle model data and driving indicator data of the accident vehicle; and a vehicle body correction unit configured to determine a collision point based on collected vehicle images and environment images of the accident site, to calculate force data of a vehicle body structure based on one or more of accident vehicle driving data, vehicle-related component working state data and road data where the accident vehicle is located, and to correct a vehicle body-related structure model according to the force data to obtain a corrected vehicle body model.
10. The system of claim 9, wherein, the data collection module comprises one or more of the following units: a data input unit connected to the interactive interface, configured to receive accident vehicle information and survey measurement data input through the interactive interface, wherein the accident vehicle information includes vehicle license plate number, brand, model and vehicle identification code, and the survey measurement data at least includes road mark measurement data; a site image acquisition unit connected to the interactive interface, configured to acquire vehicle images and environment images of the accident site survey based on an image acquisition device provided by a terminal device, wherein the vehicle images at least include vehicle whole vehicle images and local images at one angle; and the environment images at least include road surface and surrounding road surface / environment images at the stopping position of the accident vehicle; a map unit connected to the interactive interface, configured to acquire road data within a preset range around the accident site according to input geographic identifiers; and a traffic data unit connected with the interactive interface, configured to obtain traffic flow data and traffic signal data of the accident location within a preset time period before and after the accident occurrence through the traffic system according to the geographic identification input through the interactive interface.
11. The system of claim 10, wherein, a display data processing module connected with the analysis module, configured to process the driving data into one or more display data in the form of information box, chart, graph and / or animation.
12. The system of claim 11, wherein, comprising: a display rendering module connected with the fusion module, configured to render the accident simulation scene based on the display screen data of the terminal device to display in the display screen.
13. The system of claim 12, wherein, the fusion module is connected with the display data processing module, configured to fuse one or more driving data in the form of information box, chart, graph or animation into the accident simulation scene according to the timeline when displaying the accident simulation scene.
14. The system of claim 13, wherein, the accident environment simulation module obtains the overall simulation environment by splicing the simulation environment of each accident vehicle when obtaining the simulation environment of two or more accident vehicles; correspondingly, the fusion module fuses the dynamic simulation state of two or more accident vehicles on the road into the overall simulation environment according to the timeline to obtain one or more of the accident simulation scene and the road data within the preset range around the accident location.
15. An accident analysis system terminal device, wherein, comprising an image acquisition device, a display screen and the traffic accident analysis system of any one of claims 9-14.
16. An accident analysis system terminal device, wherein, comprising an image acquisition device, a display screen and the traffic accident analysis system of any one of claims 9-14. an interactive interface module connected with the display screen, configured to provide an interactive interface on the display screen to receive input information and display information; a terminal data collection module connected with the image acquisition device and the first communication module, configured to collect accident vehicle related data within a preset time period before and after the accident occurrence and road data within a preset range around the accident location, and send the collected data to the server through the communication module, the accident vehicle related data including one or more of accident vehicle information, EDR data, vehicle-mounted video data, vehicle-mounted driving record data, vehicle image and environment image of the investigation and investigation measurement data; wherein the step of collecting accident vehicle related data within a preset time period before and after the accident occurrence comprises: the terminal device connects with the EDR of the accident vehicle through the vehicle-mounted communication module, obtains and translates the EDR data from the accident vehicle to obtain readable EDR data, the readable EDR data including a plurality of driving index data and vehicle related component working state data; the terminal device connects with the vehicle-mounted video recording device of the accident vehicle through the communication line, obtains the vehicle-mounted video data from the vehicle-mounted video recording device of the accident vehicle, and extracts a plurality of video images within a preset time period before and after the accident occurrence from the vehicle-mounted video data; the terminal device connects with the driving record device of the accident vehicle through the communication line, obtains the vehicle-mounted driving record data from the driving record device of the accident vehicle, and extracts the driving record data within a preset time period before and after the accident occurrence from the vehicle-mounted driving record data; a display data processing module connected with the first communication module, receiving multi-dimensional driving data and / or accident simulation scenarios returned by the server through the first communication module, and displaying on the display screen, wherein the server obtains multi-dimensional driving data of the accident vehicle within a preset time period before and after the accident, including: determining a plurality of analysis time points in reverse order before the accident and in positive order after the accident, with the time of the accident as the time zero point within the preset time period before and after the accident; obtaining video images, driving record data and corresponding road / environment data at each analysis time point, extracting parameter data corresponding to driving indicators, roads / environments from video images, driving record data and road / environment data, and combining readable EDR data to complete driving indicator data, vehicle-related component working state data and road / environment data for each analysis time point; integrating driving indicator data, vehicle-related component working state data and road / environment data of each analysis time point according to the timeline to form multi-dimensional driving data; a first communication module configured to communicate with the server, so that the accident analysis system server constructs the motion simulation state of the accident vehicle on the road within the preset time period before and after the accident based on the collected accident vehicle-related data, the analyzed multiple driving indicator data, vehicle-related component working state data and road / environment data; wherein the steps of constructing the motion simulation state of the accident vehicle include: constructing a vehicle body model based on the accident vehicle information or retrieving a vehicle body model from the database; calculating three-dimensional vehicle body posture data of the vehicle body at each analysis time point based on the vehicle model data and driving indicator data of the accident vehicle, the vehicle body posture data including at least the deflection angle, speed / acceleration of the vehicle body in three-dimensional direction; determining the vehicle body collision point based on the collected vehicle images and environment images of the accident scene; calculating the force data of the vehicle body structure based on one or more of the accident vehicle driving data, vehicle-related component working state data and road data of the accident vehicle; and correcting the vehicle body structure model according to the force data to obtain the corrected vehicle body model; and making the accident analysis system server construct the simulation environment of the current accident vehicle based on the road data of the accident scene, the traffic flow and traffic signal data within the preset time period before and after the accident, and the road / environment data within the preset range around the accident site; and fusing the dynamic simulation state of the accident vehicle on the road into the simulation environment according to the timeline to obtain the accident simulation scenario.
17. An electronic device comprising an accident analysis system server, the accident analysis system server comprising: a second communication module configured to communicate with the accident analysis system terminal device in claim 16; a server data collection module configured to obtain road traffic flow data, traffic signal data and vehicle model data within a preset range around the accident site through the accident analysis system terminal device, wherein the steps of collecting accident vehicle-related data within a preset time period before and after the accident include: The terminal device connects with the EDR of the accident vehicle through the vehicle-mounted communication module, acquires and translates the EDR data from the accident vehicle to obtain readable EDR data, which includes a plurality of driving index data and vehicle-related component working state data; The terminal device connects with the vehicle-mounted video recording device of the accident vehicle through the communication line, acquires the vehicle-mounted video data from the vehicle-mounted video recording device of the accident vehicle, and intercepts a plurality of video images in a preset time period before and after the accident; The terminal device connects with the driving recording device of the accident vehicle through the communication line, acquires the vehicle-mounted driving recording data from the driving recording device of the accident vehicle, and intercepts the driving recording data in a preset time period before and after the accident; The analysis module is connected with the second communication module and the server data collection module, and is configured to obtain multi-dimensional driving data of the accident vehicle in a preset time period before and after the accident based on the accident vehicle-related data in the preset time period before and after the accident, the road data in a preset range around the accident site, the traffic flow data and the traffic signal data on the road, wherein the server obtains the multi-dimensional driving data of the accident vehicle in the preset time period before and after the accident, including: In the preset time period before and after the accident, the time zero point is the time when the accident occurs, and a plurality of analysis time points are determined in reverse order before the accident and in positive order after the accident, respectively; Video images, driving recording data and corresponding road / environment data of each analysis time point are acquired, parameter data corresponding to driving indexes and roads / environments are extracted from the video images, driving recording data and road / environment data, and driving index data, vehicle-related component working state data and road / environment data are completed for each analysis time point in combination with the readable EDR data; The driving index data, vehicle-related component working state data and road / environment data of each analysis time point are integrated according to the time line to form multi-dimensional driving data, wherein the multi-dimensional driving data at least includes a plurality of driving index data, vehicle-related component working state data and road / environment data of the accident vehicle corresponding in time, and the multi-dimensional driving data is sent to the client through the second communication module.
18. The electronic device of claim 17, wherein, The server of the accident analysis system further includes: A vehicle motion simulation module connected with the server data collection module, the second communication module and the analysis module, and configured to construct a motion simulation state of the accident vehicle on the road in a preset time period before and after the accident based on the collected accident vehicle-related data, the obtained a plurality of driving index data, vehicle-related component working state data and road / environment data; An accident environment simulation module connected with the server data collection module, the second communication module and the analysis module, and configured to construct a simulation environment where the current accident vehicle is located based on the road data of the accident site, the traffic flow and signal data in the preset time period before and after the accident, and the road / environment data in a preset range around the accident site; and a fusion module connected with the vehicle motion simulation module, the accident environment simulation module and the second communication module, configured to fuse the dynamic simulation state of the accident vehicle on the road into the simulation environment according to a time line to obtain an accident simulation scene, and send the accident simulation scene data to the client through the second communication module.
19. A computer readable storage medium, wherein, The computer storage medium stores computer program instructions, and the computer program instructions are executed by a processor to implement the traffic accident analysis system according to any one of claims 9-14, or implement the accident analysis system client in the terminal device according to claim 16, or implement the accident analysis system server in the electronic device according to claim 17 or 18.
20. A computer program product, wherein, The computer program instructions are executed by a processor to implement the traffic accident analysis system according to any one of claims 9-14, or implement the accident analysis system client in the terminal device according to claim 16, or implement the accident analysis system server in the electronic device according to claim 17 or 18.
Citation Information
Patent Citations
Vehicle accident scene reappearance method based on high-precision positioning data and device
CN108765924A
Traffic accident responsibility determination method, block chain system, vehicle-mounted equipment and client
CN114244837A