[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN114338048B - Block chain-based vehicle accident responsibility determination method and vehicle terminal - Google Patents

Block chain-based vehicle accident responsibility determination method and vehicle terminal Download PDF

Info

Publication number
CN114338048B
CN114338048B CN202210228231.2A CN202210228231A CN114338048B CN 114338048 B CN114338048 B CN 114338048B CN 202210228231 A CN202210228231 A CN 202210228231A CN 114338048 B CN114338048 B CN 114338048B
Authority
CN
China
Prior art keywords
vehicle
accident
information
target vehicle
responsibility
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210228231.2A
Other languages
Chinese (zh)
Other versions
CN114338048A (en
Inventor
王义真
曹爽
杜向阳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Qingdun Information Technology Co ltd
Original Assignee
Shenzhen Qingdun Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Qingdun Information Technology Co ltd filed Critical Shenzhen Qingdun Information Technology Co ltd
Priority to CN202210228231.2A priority Critical patent/CN114338048B/en
Publication of CN114338048A publication Critical patent/CN114338048A/en
Application granted granted Critical
Publication of CN114338048B publication Critical patent/CN114338048B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

The application provides a block chain-based vehicle accident responsibility identification method and a vehicle terminal, when a target vehicle has an accident, vehicle environment information around the target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information and a union identity are obtained; accessing an official website of an accident responsibility identification institution in the blockchain alliance by using the alliance identity through a preset access gateway; and uploading the vehicle environment information, the vehicle driving information and the vehicle hardware detection information bound with the alliance identity as accident evidence information to an official website of an accident responsibility identifying institution so that the accident responsibility identifying institution identifies the responsibility of the accident according to the accident evidence information. Therefore, the responsibility of the accident can be timely determined according to the complete accident evidence information, and traffic jam caused by untimely responsibility determination can be avoided.

Description

Block chain-based vehicle accident responsibility determination method and vehicle terminal
Technical Field
The application relates to the technical field of automatic driving, in particular to a block chain-based vehicle accident responsibility identification method and a vehicle terminal.
Background
As the technology of autonomous driving matures, autonomous driving vehicles are gradually emerging in people's daily lives. The society of automotive Engineers (SAE International) defines six levels of autopilot, L0-L5. Where L0 is no-autopilot and L5 is fully autopilot, both extremes being almost nonexistent. L1 is driver assistance, which is the lowest level of automatic driving, and the adaptive cruise control system can keep the vehicle at a safe distance from the front vehicle, but is mainly controlled by the driver; l2 is semi-autonomous driving, which may also be referred to as Advanced Driver Assistance Systems (ADAS); l3 is highly automated, the system has the ability to detect the environment, and can make decisions based on the environmental information, but at this stage the driver still needs to be alert while driving, and to operate when the system is unable to perform a task; l4 is ultra-high automatic driving, and the vehicle at this stage can be operated in an unmanned mode, but can only be driven in a limited area (ODD), and the limitation includes road type, geographical area, speed area, environment, climate, etc.
Since the automatic driving is classified into different levels and the degree of automation is different, the responsibility of the automatic driving accident is different from that of the common traffic accident, and all the responsibility should not be ascribed to the driver. In addition to the involvement of the driver, the automatic driving accident should also take into account various factors such as the vehicle manufacturer, the automatic driving system provider, the vehicle maintenance person, etc. The automatic driving accidents need to be specifically analyzed according to the automation level, relevant regulations for judging responsibility of the automatic driving traffic accidents are lacked at the present stage, the involvement of automatic driving participants is wide, and how the responsibility which a plurality of participants should undertake at each stage is distributed is also very difficult to define.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a block chain-based vehicle accident responsibility confirmation method and a vehicle terminal, which can send accident evidence information related to a target vehicle in an accident to an official website of an accident responsibility confirmation authority when the vehicle is automatically driven to have the accident, so that the accident responsibility confirmation authority confirms the responsibility of the accident, thereby ensuring the integrity of an accident evidence chain, enabling the accident responsibility confirmation authority to confirm the accident responsibility in time, and avoiding traffic congestion caused by untimely responsibility confirmation.
The embodiment of the application provides a block chain-based vehicle accident responsibility confirmation method, which is applied to a vehicle terminal of an automatic driving vehicle and comprises the following steps:
when a target vehicle has an accident, acquiring vehicle environment information around the target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information in a preset time period and a alliance identity of the target vehicle;
accessing an official website of at least one accident responsibility determination institution in the block chain alliance by calling a preset access gateway by utilizing the alliance identity;
determining the vehicle environment information, the vehicle running information and the vehicle hardware detection information bound with the alliance identity as accident evidence information;
and uploading the accident evidence information to an official website of the at least one accident responsibility confirmation mechanism respectively, so that the at least one accident confirmation mechanism confirms the responsibility of the accident according to the accident evidence information.
In one possible embodiment, the vehicle hardware detection information of the target vehicle is acquired by:
acquiring the running information of each hardware device and the vehicle ID of the target vehicle in a preset time period before the accident occurs;
sending a maintenance record acquisition request carrying the vehicle ID to a vehicle maintenance mechanism of the target vehicle;
receiving a vehicle maintenance record fed back by the vehicle maintenance mechanism;
and generating vehicle hardware detection information of the target vehicle based on the vehicle maintenance record and the running information.
In one possible embodiment, the determining, as accident evidence information, the vehicle environment information, the vehicle driving information, and the vehicle hardware detection information to which the federation identity is bound includes:
determining an accident timestamp of the accident evidence information based on the occurrence time of the accident;
respectively converting the vehicle environment information, the vehicle running information and the vehicle hardware detection information into corresponding hash values;
acquiring a digital signature of a user to which the target vehicle belongs;
and determining the accident timestamp, the hash value and the digital signature as accident evidence information of the accident.
In a possible embodiment, the identifying method further comprises:
receiving responsibility confirmation results fed back by the at least one accident responsibility confirmation mechanism;
and sending the vehicle damage information of the target vehicle to an accident responsible party indicated by the responsibility confirmation result.
In a possible embodiment, the identifying method further comprises:
acquiring vehicle hardware detection information of the target vehicle according to a preset detection period;
and uploading the vehicle hardware detection information to a database of a vehicle maintenance organization to which the target vehicle belongs.
In one possible embodiment, the vehicle hardware detection information includes one or more of engine detection information, sensor detection information, chassis detection information, and body detection information.
In one possible embodiment, the vehicle environment information includes one or more of a driving speed, a driving range, a surrounding object of the target vehicle, a kind information of the object, and a moving speed of the object.
An embodiment of the present application further provides a vehicle terminal, the vehicle terminal includes:
the system comprises an information acquisition module, a judgment module and a processing module, wherein the information acquisition module is used for acquiring vehicle environment information around a target vehicle, vehicle hardware detection information of the target vehicle and a alliance identity of the target vehicle when the target vehicle has an accident;
the website access module is used for accessing an official website of at least one accident responsibility determination mechanism in the block chain alliance by calling a preset access gateway by utilizing the alliance identity;
the information determining module is used for determining the vehicle environment information and the vehicle hardware detection information bound with the alliance identity as accident evidence information;
and the information uploading module is used for uploading the accident evidence information to an official website of the at least one accident responsibility confirmation mechanism respectively so that the at least one accident confirmation mechanism confirms the responsibility of the accident according to the accident evidence information.
In one possible embodiment, the information acquisition module is configured to acquire vehicle hardware detection information of the target vehicle by:
acquiring the running information of each hardware device and the vehicle ID of the target vehicle in a preset time period before the accident happens;
sending a maintenance record acquisition request carrying the vehicle ID to a vehicle maintenance mechanism of the target vehicle;
receiving a vehicle maintenance record fed back by the vehicle maintenance mechanism;
and generating vehicle hardware detection information of the target vehicle based on the vehicle maintenance record and the operation information.
In one possible embodiment, when the information determination module is configured to determine the vehicle environment information and the vehicle hardware detection information to which the federation identity is bound as accident evidence information, the information determination module is configured to:
determining an accident timestamp of the accident evidence information based on the occurrence time of the accident;
respectively converting the vehicle environment information, the vehicle running information and the vehicle hardware detection information into corresponding hash values;
acquiring a digital signature of a user to which the target vehicle belongs;
and determining the accident timestamp, the hash value and the digital signature as accident evidence information of the accident.
In one possible embodiment, the vehicle terminal further comprises a result receiving module, and the result receiving module is configured to:
receiving responsibility confirmation results fed back by the at least one accident responsibility confirmation mechanism;
and sending the vehicle damage information of the target vehicle to an accident responsible party indicated by the responsibility confirmation result.
In one possible implementation, the vehicle terminal further includes a timing detection module, and the timing detection module is configured to:
acquiring vehicle hardware detection information of the target vehicle according to a preset detection period;
and uploading the vehicle hardware detection information to a database of a vehicle maintenance organization to which the target vehicle belongs.
In one possible embodiment, the vehicle hardware detection information includes one or more of engine detection information, sensor detection information, chassis detection information, and body detection information.
In one possible embodiment, the vehicle environment information includes one or more of a driving speed, a driving range, a surrounding object of the target vehicle, a kind information of the object, and a moving speed of the object.
An embodiment of the present application further provides an electronic device, including: a processor, a memory and a bus, the memory storing machine readable instructions executable by the processor, the processor and the memory communicating over the bus when the electronic device is operating, the machine readable instructions when executed by the processor performing the steps of the method of zone chain based vehicle accident liability identification as described above.
The embodiment of the present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to execute the steps of the block chain-based vehicle accident liability determination method as described above.
According to the method for identifying the vehicle accident responsibility based on the block chain and the vehicle terminal, when a target vehicle has an accident, vehicle environment information around the target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information in a preset time period and alliance identity identification of the target vehicle are obtained; accessing an official website of at least one accident responsibility determination institution in the block chain alliance by calling a preset access gateway by utilizing the alliance identity; determining the vehicle environment information, the vehicle running information and the vehicle hardware detection information bound with the alliance identity as accident evidence information; and uploading the accident evidence information to an official website of the at least one accident responsibility confirmation mechanism respectively, so that the at least one accident confirmation mechanism confirms the responsibility of the accident according to the accident evidence information. Therefore, when an accident happens to the automatically driven vehicle, the accident evidence information related to the target vehicle in the accident is sent to the official website of the accident responsibility confirmation mechanism, so that the accident responsibility confirmation mechanism confirms the responsibility of the accident, the integrity of an accident evidence chain is further ensured, the accident responsibility confirmation mechanism can timely confirm the accident responsibility, and traffic jam caused by untimely responsibility confirmation can be avoided.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a flowchart of a block chain-based method for identifying vehicle accident liability according to an embodiment of the present application;
FIG. 2 is a schematic structural diagram of a vehicle terminal according to an embodiment of the present disclosure;
fig. 3 is a second schematic structural diagram of a vehicle terminal according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, as presented in the figures, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. Every other embodiment that one skilled in the art can obtain without inventive effort based on the embodiments of the present application falls within the scope of protection of the present application.
Research shows that the automatic driving is divided into different grades, and the automation degrees are different, so that the responsibility of the automatic driving accident is different from that of a common traffic accident, and the whole responsibility cannot be attributed to a driver. In addition to the involvement of the driver, the automatic driving accident should also take into account various factors such as the vehicle manufacturer, the automatic driving system provider, the vehicle maintenance person, etc. The automatic driving accidents need to be specifically analyzed according to the automation level, relevant regulations for judging responsibility of the automatic driving traffic accidents are lacked at the present stage, the involvement of automatic driving participants is wide, and how the responsibility which a plurality of participants should undertake at each stage is distributed is also very difficult to define.
Based on this, the embodiment of the application provides a block chain-based vehicle accident responsibility identification method, which can enable an accident responsibility identification mechanism to identify the attribution of accident responsibility in time, and further can avoid traffic jam caused by untimely accident responsibility identification.
Referring to fig. 1, fig. 1 is a flowchart illustrating a block chain-based method for identifying vehicle accident liability according to an embodiment of the present application. As shown in fig. 1, a block chain-based vehicle accident liability determination method provided by an embodiment of the present application includes:
s101, when a target vehicle has an accident, acquiring vehicle environment information around the target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information in a preset time period and alliance identity identification of the target vehicle.
And S102, accessing an official website of at least one accident responsibility determination organization in the block chain alliance by calling a preset access gateway by utilizing the alliance identity.
S103, determining the vehicle environment information, the vehicle running information and the vehicle hardware detection information bound with the alliance identity as accident evidence information.
And S104, uploading the accident evidence information to an official website of the at least one accident liability affirming mechanism respectively, so that the at least one accident affirming mechanism affirms the liability of the accident according to the accident evidence information.
According to the method for confirming the vehicle accident responsibility based on the block chain, when a target vehicle has an accident, vehicle environment information around the target vehicle, vehicle hardware detection of the target vehicle and alliance identity identification of the target vehicle in a block chain alliance to which the target vehicle belongs are obtained in time; calling a preset access interface by using the alliance identity of the target vehicle to access an official website of an accident responsibility identification mechanism in the blockchain alliance; and uploading the vehicle environment information and the vehicle hardware detection information bound with the alliance identity as accident evidence information of the accident to an official website of at least one accident responsibility confirmation institution so as to facilitate the accident responsibility confirmation institution to confirm the responsibility of the accident.
The vehicle environment information refers to scene information around the position of the target vehicle, vehicle parameters of the target vehicle and the like when the target vehicle has an accident; specifically, the vehicle environment information includes one or more of a driving speed, a driving mileage, a surrounding object of the target vehicle, a kind information of the object, and a moving speed of the object.
The vehicle hardware detection information is detection information of each hardware device arranged on the target vehicle; specifically, the vehicle hardware detection information includes one or more of engine detection information, sensor detection information, chassis detection information, and vehicle body detection information.
When the target vehicle has an accident, the hardware equipment arranged on the target vehicle can be immediately self-checked, and whether the engine of the target vehicle is abnormal or not is detected when the accident occurs, so that engine detection information is obtained; detecting whether a sensor of a target vehicle is abnormal or not when an accident occurs to obtain sensor detection information; detecting whether the chassis of a target vehicle is abnormal or not when an accident occurs to obtain chassis detection information; and detecting whether the body of the target vehicle is abnormal or not when an accident occurs to obtain the detection information of the body.
The alliance identity is the unique identity of the target vehicle in the block chain alliance, the target vehicle stores vehicle information of the target vehicle in an uplink mode on the block chain network corresponding to the block chain alliance before being put into use, and the unique identity of the target vehicle is generated, namely the alliance identity of the target vehicle corresponding to the block chain alliance. And in the running process of the target vehicle, data interaction is carried out between the block chain network corresponding to the block chain alliance and the alliance identity identification continuously, and the time sequence data of the running data, the interaction data and the road condition data generated in the running process of the target vehicle is sent to the block chain network.
The interactive data comprises interactive information of a sensor state received by a vehicle manufacturer and updating request information sent by a system provider to an automatic vehicle driving system, and the like, namely when interaction is generated between the outside and a target vehicle, the interaction demand, the interaction content and the interaction result are stored in the blockchain network. The road condition data refers to the road state in the specific space-time, and mainly comprises time, place, traffic participants, vehicle driving condition, congestion condition and the like.
When the target vehicle has a traffic accident, the target vehicle can also call the vehicle hardware detection information of the target vehicle and the vehicle running information in a preset time period from the blockchain network according to the alliance identity and the blockchain key. The vehicle running information includes a vehicle running speed, a vehicle running section, a road congestion condition, a vehicle running state and the like.
If the accident certification authority needs to actively acquire the accident evidence information of the accident, the accident responsibility certification authorities such as the judicial and public security can also call the accident evidence information of the target vehicle from the block chain network according to the respective alliance identity and the block chain key.
The blockchain network can be divided into a public network and a permission network, and anyone can join the public network; in the licensed network, only the licensed persons can join the network, and unlike the public network in which the identities of the participants are hidden, the identities of the participants of the licensed network are known. Since the evidence of the vehicle accident can be obtained only by some people, such as the judicial department and the public security department, the blockchain network in the application is built based on the licensed network.
Participants in the blockchain network may include the target vehicle, vehicle maintenance facilities for the target vehicle (e.g., auto manufacturers, system providers, and vehicle maintenance personnel, etc.), accident liability accreditation facilities (e.g., courts, traffic police, etc.). The target vehicle is a subject providing accident evidence, and the vehicle event recording system EDR in the target vehicle and all the sensors arranged on the target vehicle are all capable of recording accident-related information when an accident occurs. An automobile manufacturer in a vehicle maintenance organization is responsible for regularly detecting hardware equipment such as vehicle sensors and the like, carrying out hash operation on obtained detection data, and storing hash values corresponding to the detection data in a database of the automobile manufacturer. The system provider in the vehicle maintenance facility is responsible for regularly checking the operation of the automated driving system of the target vehicle and updating the system of the target vehicle when necessary. The maintenance personnel are related participants who maintain the software and hardware of the vehicle after the vehicle is put into use.
The blockchain network may be defined by an accident responsibility identification mechanism, in the definition process, the accident responsibility identification mechanism first defines a sequencing service, a service configuration of the sequencing service includes network management rules (such as data upload creation, channel acquisition, federation composition rules, and the like) of the blockchain network, and the sequencing service is managed by the accident responsibility identification mechanism (such as a judicial organization, a public security organization, and the like), that is, the accident responsibility identification mechanism has administrator rights in the blockchain network and has a right to create federation and channel. The block chain alliance is composed of two or more organizations, and a channel is the basis of information interaction.
In block chain network, a management system of 'who creates and who is responsible' is implemented, for example, the automobile alliance creates an information interaction channel (the information interaction channel is used for the alliance members to upload, download and acquire information), then the automobile alliance has the highest authority in the channel and is responsible for the channel, and when other organizations want to join, the agreement of the automobile alliance must be passed.
The organizations with close contact can form a alliance, the organizations in the alliance can communicate, namely trade, for example, the automobile alliance comprises a service organization and an automobile organization, the automobile supplier receives the sensor state information of the automobile, the communication record is recorded in the block chain as a trade, and the process is carried out in the channel where the alliance is located. The channels are managed based on channel configuration, and in the channels created by the automobile alliance, the channel configuration is managed by automobile organizations and service organizations, so that the channel configuration is completely independent of network configuration, and the information isolation and the privacy of vehicle information are guaranteed.
Like the automobile alliance, the block chain network also has a forensics alliance consisting of a judicial organization and a public security organization, the automobile organizations and the service organizations in the channels of the forensics alliance are used as participants, and when an accident occurs, the related accident evidence information can be synchronized into the forensics channels so that other organizations can obtain the evidence as required.
In step S101, when it is determined that an accident occurs in a target vehicle, vehicle environment information around a location where the target vehicle is located, vehicle hardware detection information of a hardware device provided on the target vehicle, vehicle driving information within a predetermined time period before the accident occurs, and a block chain alliance identity representing an identity of the target vehicle in a block chain alliance are obtained.
In one embodiment, the vehicle hardware detection information of the target vehicle is acquired by: acquiring the running information of each hardware device and the vehicle ID of the target vehicle in a preset time period before the accident occurs; sending a maintenance record acquisition request carrying the vehicle ID to a vehicle maintenance mechanism of the target vehicle; receiving a vehicle maintenance record fed back by the vehicle maintenance mechanism; and generating vehicle hardware detection information of the target vehicle based on the vehicle maintenance record and the operation information.
In this step, when an accident occurs in a target vehicle, the operation information of each hardware device set on the target vehicle and the vehicle ID of the target vehicle within a preset time period before the accident occurs are acquired.
In order to further acquire the vehicle maintenance record of the target vehicle, an maintenance record acquisition request needs to be sent to a vehicle maintenance mechanism of the target vehicle so as to acquire the vehicle maintenance record of the target vehicle; specifically, the vehicle ID representing the target vehicle may be added to the repair record acquisition request, and the repair record acquisition request carrying the vehicle ID is sent to the vehicle maintenance organization;
after receiving the maintenance record acquisition request, the vehicle maintenance mechanism can inquire the vehicle maintenance record of the hardware equipment of the target vehicle according to the vehicle ID and feed the vehicle maintenance record back to the target vehicle;
after the target vehicle receives the vehicle maintenance record, the vehicle hardware detection information of the target vehicle can be generated based on the vehicle hardware detection information of the hardware equipment arranged on the target vehicle and the vehicle maintenance record.
In step S102, the target vehicle alliance identity indicates that the target vehicle has an access right, and a preset access gateway for accessing at least one official website of the accident responsibility authority in the blockchain alliance is invoked, so as to access the at least one official website of the accident responsibility authority.
The accident responsibility confirmation mechanism is a mechanism capable of judging the party to which the accident responsibility causes the accident, and specifically, the accident responsibility confirmation mechanism can comprise a court, a traffic police and the like; the court can be used as a judgment subject of accident responsibility affiliation, and accident evidence information can be obtained from the block chain when necessary, and a responsibility confirmation result is given; the police can also be used as a judgment subject of accident responsibility attribution, and can also obtain accident evidence information from the block chain if necessary and give a responsibility confirmation result.
In step S103, binding the alliance identity of the target vehicle with the acquired vehicle environment information, vehicle driving information and vehicle hardware detection information; and determining the vehicle environment information, the vehicle running information and the vehicle hardware detection information bound with the alliance identity as accident evidence information of the accident of the target vehicle.
In one embodiment, step S103 includes: determining an accident timestamp of the accident evidence information based on the occurrence time of the accident; respectively converting the vehicle environment information, the vehicle running information and the vehicle hardware detection information into corresponding hash values; acquiring a digital signature of a user to which the target vehicle belongs; and determining the accident timestamp, the hash value and the digital signature as accident evidence information of the accident.
Determining the occurrence time of the accident of the target vehicle, and determining the occurrence time of the accident as an accident time stamp of accident evidence information; respectively carrying out Hash operation on the vehicle environment information, the vehicle running information and the vehicle hardware detection information, and determining a Hash value corresponding to the vehicle environment information, a Hash value corresponding to the vehicle running information and a Hash value corresponding to the vehicle hardware detection information; meanwhile, determining a digital signature of a user to which the target vehicle belongs; and integrating the accident timestamp of the current accident of the target vehicle, the hash value corresponding to the vehicle environment information, the hash value corresponding to the vehicle running information, the hash value corresponding to the vehicle hardware detection information and the digital signature to obtain the accident evidence information of the current accident of the target vehicle.
Here, the timestamp represents the generation time of the accident evidence information, and the accident evidence information is stored and transmitted in a hash value mode;
the digital signature information is signature information of a person to which the target vehicle belongs, namely a provider of the accident evidence information.
In step S104, the determined accident evidence information is uploaded to the official website of each accident responsibility confirmation authority, so that the accident responsibility confirmation authority can confirm the responsibility attribution of the accident in time according to the vehicle environment information, the vehicle hardware detection information, the vehicle driving information and other information around the target vehicle when the accident occurs, thereby avoiding traffic jam caused by untimely accident responsibility confirmation.
In one embodiment, the identification method further comprises: receiving responsibility confirmation results fed back by the at least one accident responsibility confirmation mechanism; and transmitting the damage information of the target vehicle to an accident responsible party indicated by the responsibility confirmation result.
In the step, when at least one accident responsibility confirmation mechanism finishes the confirmation of the accident responsibility, a responsibility confirmation result can be fed back to the target vehicle; the target vehicle can send the vehicle loss information related to the accident responsible party indicated by the responsibility confirmation result according to the responsibility confirmation result.
Here, the damage information may include information on the damage situation of the target vehicle, a compensation plan for the damage situation of the target vehicle, and a compensation amount.
In one embodiment, the identification method further comprises: acquiring vehicle hardware detection information of the target vehicle according to a preset detection period; and uploading the vehicle hardware detection information to a database of a vehicle maintenance organization to which the target vehicle belongs.
In the step, the detection of the hardware information on the target vehicle is not limited to the occurrence of an accident, and the vehicle hardware detection information of the target vehicle can be obtained in real time according to a preset detection period; and uploading the acquired vehicle hardware detection information to a database of a vehicle maintenance mechanism to which the target vehicle belongs, so that the vehicle maintenance mechanism can overhaul hardware equipment of the target vehicle to obtain a vehicle overhaul record of the target vehicle in a preset detection period, and further, when the target vehicle has an accident, acquiring the vehicle overhaul record of the target vehicle through the vehicle maintenance mechanism.
According to the method for confirming the vehicle accident responsibility based on the block chain, when a target vehicle has an accident, vehicle environment information around the target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information in a preset time period and a alliance identity of the target vehicle are obtained; accessing an official website of at least one accident responsibility certification authority in the block chain alliance by calling a preset access gateway by utilizing the alliance identity; determining the vehicle environment information, the vehicle running information and the vehicle hardware detection information bound with the alliance identity as accident evidence information; and uploading the accident evidence information to an official website of the at least one accident liability certification institution respectively, so that the at least one accident certification institution certifies the liability of the accident according to the accident evidence information. Therefore, when an accident happens to the automatically driven vehicle, the accident evidence information related to the target vehicle in the accident is sent to the official website of the accident responsibility confirmation mechanism, so that the accident responsibility confirmation mechanism confirms the responsibility of the accident, the integrity of an accident evidence chain is further ensured, the accident responsibility confirmation mechanism can timely confirm the accident responsibility, and traffic jam caused by untimely responsibility confirmation can be avoided.
Referring to fig. 2 and 3, fig. 2 is a first schematic structural diagram of a vehicle terminal according to an embodiment of the present disclosure, and fig. 3 is a second schematic structural diagram of a vehicle terminal according to an embodiment of the present disclosure. As shown in fig. 2, the vehicle terminal 200 includes:
the information acquiring module 210 is configured to acquire vehicle environment information around a target vehicle, vehicle hardware detection information of the target vehicle, and a federation identity of the target vehicle when an accident occurs in the target vehicle;
a website access module 220, configured to access an official website of at least one accident responsibility determination authority in the block chain federation by invoking a preset access gateway using the federation identity;
an information determining module 230, configured to determine the vehicle environment information and the vehicle hardware detection information bound with the federation identity as accident evidence information;
the information uploading module 240 is configured to upload the accident evidence information to the official website of the at least one accident liability assessment institution, so that the at least one accident assessment institution assesses the liability of the accident according to the accident evidence information.
Further, as shown in fig. 3, the vehicle terminal 200 further includes a result receiving module 250, where the result receiving module 250 is configured to:
receiving responsibility confirmation results fed back by the at least one accident responsibility confirmation mechanism;
and sending the vehicle damage information of the target vehicle to an accident responsible party indicated by the responsibility confirmation result.
Further, as shown in fig. 3, the vehicle terminal 200 further includes a timing detection module 260, where the timing detection module 260 is configured to:
acquiring vehicle hardware detection information of the target vehicle according to a preset detection period;
and uploading the vehicle hardware detection information to a database of a vehicle maintenance organization to which the target vehicle belongs.
Further, the information obtaining module 210 is configured to obtain the vehicle hardware detection information of the target vehicle by:
acquiring the running information of each hardware device and the vehicle ID of the target vehicle in a preset time period before the accident occurs;
sending a maintenance record acquisition request carrying the vehicle ID to a vehicle maintenance mechanism of the target vehicle;
receiving a vehicle maintenance record fed back by the vehicle maintenance mechanism;
and generating vehicle hardware detection information of the target vehicle based on the vehicle maintenance record and the operation information.
Further, when the information determining module 230 is configured to determine the vehicle environment information and the vehicle hardware detection information to which the federation identity is bound as accident evidence information, the information determining module 230 is configured to:
determining an accident timestamp of the accident evidence information based on the occurrence time of the accident;
respectively converting the vehicle environment information, the vehicle running information and the vehicle hardware detection information into corresponding hash values;
acquiring a digital signature of a user to which the target vehicle belongs;
and determining the accident timestamp, the hash value and the digital signature as accident evidence information of the accident.
Further, the vehicle hardware detection information includes one or more of engine detection information, sensor detection information, chassis detection information, and vehicle body detection information.
Further, the vehicle environment information includes one or more of a driving speed, a driving mileage, a surrounding object of the target vehicle, a kind information of the object, and a moving speed of the object.
According to the vehicle terminal provided by the embodiment of the application, when a target vehicle has an accident, vehicle environment information around the target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information in a preset time period and a alliance identity of the target vehicle are obtained; accessing an official website of at least one accident responsibility determination institution in the block chain alliance by calling a preset access gateway by utilizing the alliance identity; determining the vehicle environment information, the vehicle running information and the vehicle hardware detection information bound with the alliance identity as accident evidence information; and uploading the accident evidence information to an official website of the at least one accident responsibility confirmation mechanism respectively, so that the at least one accident confirmation mechanism confirms the responsibility of the accident according to the accident evidence information. Therefore, when an accident happens to the automatically driven vehicle, the accident evidence information related to the target vehicle in the accident is sent to the official website of the accident responsibility confirmation mechanism, so that the accident responsibility confirmation mechanism confirms the responsibility of the accident, the integrity of an accident evidence chain is further ensured, the accident responsibility confirmation mechanism can timely confirm the accident responsibility, and traffic jam caused by untimely responsibility confirmation can be avoided.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. As shown in fig. 4, the electronic device 400 includes a processor 410, a memory 420, and a bus 430.
The memory 420 stores machine-readable instructions executable by the processor 410, when the electronic device 400 runs, the processor 410 and the memory 420 communicate through the bus 430, and when the machine-readable instructions are executed by the processor 410, the steps of the method for recognizing vehicle accident liability based on the block chain in the embodiment of the method shown in fig. 1 may be performed.
The embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the block chain-based vehicle accident liability determination method in the embodiment of the method shown in fig. 1 may be executed.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present application, and are used for illustrating the technical solutions of the present application, but not limiting the same, and the scope of the present application is not limited thereto, and although the present application is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope disclosed in the present application; such modifications, changes or substitutions do not depart from the spirit and scope of the exemplary embodiments of the present application, and are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (9)

1. A block chain-based vehicle accident liability recognition method is applied to a vehicle terminal of an automatic driving vehicle, and comprises the following steps:
when an accident occurs to a target vehicle, acquiring vehicle environment information around the target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information in a preset time period and a union identity of the target vehicle, wherein the vehicle running information comprises a vehicle running speed, a vehicle running road section, a road congestion condition and a vehicle running state;
accessing an official website of at least one accident responsibility confirmation institution in a block chain alliance by calling a preset access gateway by utilizing the alliance identity, wherein the block chain alliance comprises the target vehicle, a vehicle maintenance institution of the target vehicle and the at least one accident responsibility confirmation institution;
determining the vehicle environment information, the vehicle running information and the vehicle hardware detection information bound with the alliance identity as accident evidence information;
uploading the accident evidence information to an official website of the at least one accident responsibility confirmation mechanism respectively so that the at least one accident responsibility confirmation mechanism confirms the responsibility of the accident according to the accident evidence information;
the determining, as accident evidence information, the vehicle environment information, the vehicle driving information, and the vehicle hardware detection information to which the federation identity is bound includes:
determining an accident timestamp of the accident evidence information based on the occurrence time of the accident;
respectively converting the vehicle environment information, the vehicle running information and the vehicle hardware detection information into corresponding hash values;
acquiring a digital signature of a user to which the target vehicle belongs;
and determining the accident timestamp, the hash value and the digital signature as accident evidence information of the accident.
2. The certification method according to claim 1, wherein the vehicle hardware detection information of the target vehicle is acquired by:
acquiring the running information of each hardware device and the vehicle ID of the target vehicle in a preset time period before the accident occurs;
sending a maintenance record acquisition request carrying the vehicle ID to a vehicle maintenance mechanism of the target vehicle;
receiving a vehicle maintenance record fed back by the vehicle maintenance mechanism;
and generating vehicle hardware detection information of the target vehicle based on the vehicle maintenance record and the operation information.
3. The qualification method of claim 1 further comprising:
receiving responsibility confirmation results fed back by the at least one accident responsibility confirmation mechanism;
and sending the vehicle damage information of the target vehicle to an accident responsible party indicated by the responsibility confirmation result.
4. The qualification method of claim 1 further comprising:
acquiring vehicle hardware detection information of the target vehicle according to a preset detection period;
and uploading the vehicle hardware detection information to a database of a vehicle maintenance organization to which the target vehicle belongs.
5. The identification method according to claim 1 or 4, wherein the vehicle hardware detection information includes one or more of engine detection information, sensor detection information, chassis detection information, and vehicle body detection information.
6. The recognition method according to claim 1, wherein the vehicle environment information includes one or more of a driving speed, a driving mileage, a surrounding object of the target vehicle, a kind information of the object, and a moving speed of the object.
7. A vehicle terminal, characterized in that the vehicle terminal comprises:
the system comprises an information acquisition module, a data processing module and a data processing module, wherein the information acquisition module is used for acquiring vehicle environment information around a target vehicle, vehicle hardware detection information of the target vehicle, vehicle running information in a preset time period and a alliance identity of the target vehicle when the target vehicle has an accident, and the vehicle running information comprises a vehicle running speed, a vehicle running road section, a road congestion condition and a vehicle running state;
the website access module is used for accessing an official website of at least one accident responsibility confirmation mechanism in a block chain alliance by calling a preset access gateway through the alliance identity, wherein the block chain alliance comprises the target vehicle, a vehicle maintenance mechanism of the target vehicle and the at least one accident responsibility confirmation mechanism;
the information determining module is used for determining the vehicle environment information and the vehicle hardware detection information bound with the alliance identity as accident evidence information;
the information uploading module is used for respectively uploading the accident evidence information to an official website of the at least one accident responsibility confirmation mechanism so that the at least one accident responsibility confirmation mechanism confirms the responsibility of the accident according to the accident evidence information;
when the information determination module is configured to determine the vehicle environment information and the vehicle hardware detection information to which the federation identity identifier is bound as accident evidence information, the information determination module is configured to:
determining an accident timestamp of the accident evidence information based on the occurrence time of the accident;
respectively converting the vehicle environment information, the vehicle running information and the vehicle hardware detection information into corresponding hash values;
acquiring a digital signature of a user to which the target vehicle belongs;
and determining the accident timestamp, the hash value and the digital signature as accident evidence information of the accident.
8. An electronic device, comprising: a processor, a memory and a bus, the memory storing machine readable instructions executable by the processor, the processor and the memory communicating over the bus when the electronic device is operating, the machine readable instructions when executed by the processor performing the steps of the method of certification of block chain based vehicle accident liability according to any of claims 1 to 6.
9. A computer-readable storage medium, characterized in that a computer program is stored thereon, which computer program, when being executed by a processor, is adapted to carry out the steps of the method for blockchain based certification of vehicle accident liability according to any one of claims 1 to 6.
CN202210228231.2A 2022-03-10 2022-03-10 Block chain-based vehicle accident responsibility determination method and vehicle terminal Active CN114338048B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210228231.2A CN114338048B (en) 2022-03-10 2022-03-10 Block chain-based vehicle accident responsibility determination method and vehicle terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210228231.2A CN114338048B (en) 2022-03-10 2022-03-10 Block chain-based vehicle accident responsibility determination method and vehicle terminal

Publications (2)

Publication Number Publication Date
CN114338048A CN114338048A (en) 2022-04-12
CN114338048B true CN114338048B (en) 2022-07-05

Family

ID=81033380

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210228231.2A Active CN114338048B (en) 2022-03-10 2022-03-10 Block chain-based vehicle accident responsibility determination method and vehicle terminal

Country Status (1)

Country Link
CN (1) CN114338048B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115691118A (en) * 2022-09-27 2023-02-03 宁波均胜智能汽车技术研究院有限公司 Traffic accident analysis method and device, intelligent vehicle and storage medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106157614B (en) * 2016-06-29 2020-09-04 北京奇虎科技有限公司 Method and system for determining responsibility for automobile accident
CN108470441A (en) * 2018-03-30 2018-08-31 饶雄刚 A kind of method and device of vehicle traffic accident processing
CN108446992A (en) * 2018-05-11 2018-08-24 济南浪潮高新科技投资发展有限公司 A kind of net connection accurate Accident Handling Method of automobile based on block chain
CN109741226A (en) * 2018-12-29 2019-05-10 百度在线网络技术(北京)有限公司 Traffic accident treatment method, apparatus, server and medium based on block chain
WO2021010396A1 (en) * 2019-07-15 2021-01-21 株式会社Soken Travel storage system, potential accident liability determination device, travel storage method, potential accident liability determination method, video recording system, automatic driving system, and video recording method
CN111010433B (en) * 2019-12-10 2022-04-15 重庆大学 Traffic accident collaborative authentication processing and tracing system based on block chain technology

Also Published As

Publication number Publication date
CN114338048A (en) 2022-04-12

Similar Documents

Publication Publication Date Title
CN107808345B (en) Information processing method and device, terminal and server
US20240331055A1 (en) Systems and methods for maintaining a distributed ledger of transactions pertaining to an autonomous vehicle
AU2007237287B2 (en) System for monitoring vehicle use
US11240211B2 (en) System and method to leverage EDR, ECU, CAN and OBD data from vehicles by means of blockchain technology
EP3680831A1 (en) Method for collecting and managing event data of a vehicle
CN114417418B (en) Privacy protection method and system for internet of vehicles data processing
EP3680799A1 (en) Method for collecting and managing event data of a vehicle
CN110958301A (en) Vehicle archive data processing method, device and system based on alliance chain
Frassinelli et al. I know where you parked last summer: Automated reverse engineering and privacy analysis of modern cars
EP3858807A1 (en) Method and system for managing vehicle generated data
CN110648244A (en) Block chain-based vehicle insurance scheme generation method and device and driving data processing system
JP2024505138A (en) Provisioning external functionality for transportation vehicles
CN114338048B (en) Block chain-based vehicle accident responsibility determination method and vehicle terminal
US20230351340A1 (en) Systems and methods for generating a smart contract for a parametric event based upon vehicle data
US9165131B1 (en) Vehicle connector lockout for in-vehicle diagnostic link connector (DLC) interface port
CN113273159B (en) Method and system for collecting and managing vehicle generated data
Winsen Threat modelling for future vehicles: on identifying and analysing threats for future autonomous and connected vehicles
US11271971B1 (en) Device for facilitating managing cyber security health of a connected and autonomous vehicle (CAV)
Alhabib et al. Data authorisation and validation in autonomous vehicles: A critical review
Schmittner et al. A proposal for a comprehensive automotive cybersecurity reference architecture
CN111148282A (en) Intelligent asset management method and system for motor vehicle
CN116157850A (en) Method and system for collecting and managing vehicle generated data
Al Haddad et al. Data handling: good practices in the context of naturalistic driving studies
Paddock Best Practices in Preliminary Identification of Cybersecurity Attacks in Automotive Accidents: Generic Qualitative Inquiry
CN117437784B (en) Taxi operation supervision method and system based on cloud platform

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant