CN110555997A - Block chain vehicle driving management system and method - Google Patents
Block chain vehicle driving management system and method Download PDFInfo
- Publication number
- CN110555997A CN110555997A CN201810557806.9A CN201810557806A CN110555997A CN 110555997 A CN110555997 A CN 110555997A CN 201810557806 A CN201810557806 A CN 201810557806A CN 110555997 A CN110555997 A CN 110555997A
- Authority
- CN
- China
- Prior art keywords
- information
- vehicle
- accident
- driving
- cloud server
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/017—Detecting movement of traffic to be counted or controlled identifying vehicles
- G08G1/0175—Detecting movement of traffic to be counted or controlled identifying vehicles by photographing vehicles, e.g. when violating traffic rules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
the invention discloses a system and a method for managing driving of a block chain vehicle, wherein n cloud servers construct a block chain network; the cloud servers acquire first photo or video information uploaded by the shooting device in real time, any one of the cloud servers identifies an identification of a vehicle involved in the violation of regulations or a traffic accident and/or identity information of a driver, and a block chain technology is adopted to store the information in all block chain network nodes; if the identity of the vehicle involved in the violation or the traffic accident and/or the identity information of the driver of the vehicle involved in the violation or the traffic accident cannot be identified, the cloud server performs secondary identification, or other cloud servers perform secondary identification. The vehicle driving management system and the vehicle driving management method utilize the characteristics that the blockchain information can not be tampered and is transparent, the fairness of blockchain vehicle driving management is improved, and meanwhile, the illegal behavior of buying and selling scores by means of the driving license can be effectively inhibited by utilizing the secondary identification of the identity information of the driver.
Description
Technical Field
The invention relates to a block chain technology, in particular to a block chain vehicle driving management system and a block chain vehicle driving management method.
Background
with the development of society, vehicles play an important role in life, and related legal regulations are provided for maintaining road traffic order, preventing and reducing traffic accidents, protecting personal safety, protecting property safety and other legal interests of citizens, legal persons and other organizations, improving traffic efficiency, and providing illegal rules and regulations that the borrowing of the driver license sales scores are illegal, however, when the scores of the driver license are about to be deducted, the driver license scores are bought, and other people are found to help the driver to deal with the illegal deduction. The problems of fairness and justice are influenced, potential safety hazards are increased invisibly, drivers with bad driving habits still drive illegally, and traffic safety is influenced.
In addition, the evidence collection of the traffic violation behaviors is judged by law enforcement personnel according to the field condition and the information collected by the road detection system, and the violation records are also possibly falsified. The failure of analyzing accident causes or confirming responsibilities cannot be fully obtained by monitoring collected information of violation places or accident sites, and particularly the failure of identifying the identity of a driver cannot be realized.
The Blockchain (Blockchain) is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism, an encryption algorithm and the like. The consensus mechanism is a mathematical algorithm for establishing trust and obtaining rights and interests among different nodes in the blockchain system. The blockchain is also a bottom-up innovation technology, is not directed at the reformation and the upgrade of a certain kind of application, but can generate subversive changes on all scenes related to data storage and information exchange processes, and the application prospect of the blockchain is expected by people.
The panorama is a real 360-degree omnibearing image giving a three-dimensional feeling to people, shows all the scenes in a 360-degree spherical range comprehensively, and brings a brand-new real scene feeling and an interactive feeling to people. Virtual Reality is abbreviated as VR and is a Virtual Reality technology, which is a computer simulation system capable of creating and experiencing a Virtual world, and utilizes a computer to generate a simulation environment, and the simulation environment is a multi-source information fusion interactive system simulation of three-dimensional dynamic views and entity behaviors, so that a terminal user is immersed in the environment.
disclosure of Invention
The invention aims to enhance the supervision on drivers, improve traffic safety, avoid illegal driving of drivers with bad driving habits, and provide a public, fair and tamper-proof road traffic management system and method.
In order to achieve the purpose, the invention adopts the following technical scheme:
The utility model provides a block chain vehicle driving management system, vehicle management system includes n vehicle monitoring devices, and every vehicle monitoring device all includes high in the clouds server and sets up an at least shooting device in certain regional scope, shooting device sets up on the road or by the road for obtain the site conditions in real time and carry out photo or video and shoot, and upload first photo or video information who shoots to high in the clouds server in real time.
The n cloud servers are constructed into a block chain network, and each cloud server is a block chain network node.
the cloud server acquires first photo or video information uploaded by the shooting device in real time, judges whether violation behaviors or traffic accidents occur or not, identifies the identification of the accident-related vehicles and/or the identity information of drivers of the violation behaviors or the traffic accidents, and immediately forms driving event information if the cloud server identifies the identification of the accident-related vehicles and/or the identity information of the drivers of the violation behaviors or the traffic accidents, wherein the driving event information comprises the first photo or video information of the violation behaviors or the traffic accidents and the identification of the accident-related vehicles and/or the identity information of the drivers; sending the data to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; and linking the driving event blocks to form a block chain, wherein n is a positive integer and is more than or equal to 2.
further, the cloud server further stores the ID information of the shooting device and the corresponding geographic position information, and the geographic position information of the shooting device comprises longitude and latitude information of the shooting device.
further, the cloud server also identifies other information of the vehicle with the violation or the traffic accident, and the other information includes one or more of the following: driving direction, driving speed, vehicle shape, vehicle color, face information of the copilot, vehicle brand or brand model.
Preferably, in the embodiment of the present invention, the shooting device is a panoramic camera, and a user of the panoramic camera obtains a panoramic image or a video.
wherein, the panorama means 360 degrees in the horizontal direction and 360 degrees in the vertical direction.
further, in the block chain vehicle driving management system, if the cloud server cannot identify the identifier of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, which has the violation or the traffic accident, from the first picture or video information, the cloud server obtains the second picture or video information obtained by the N adjacent cameras before a period of time or the third picture or video information obtained by the M adjacent cameras after a period of time to perform secondary identification on the identifier of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, and if the cloud server secondarily identifies the identifier of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, the cloud server immediately forms driving event confirmation information, wherein the event confirmation information comprises the picture or the video information of the violation or the traffic accident, Secondarily identifying photo or video information of the identity information of the vehicle concerned with the accident and/or the identity information of the driver concerned with the accident; otherwise, the cloud server immediately forms a driving event to-be-confirmed information and sends the driving event to other cloud servers; the cloud server sends the driving confirmation event information to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; and linking the driving event blocks to form a block chain.
further, a cloud server of the block chain vehicle driving management system immediately forms a driving event to-be-confirmed information and sends the driving event to other cloud servers, the other cloud servers acquire fourth photos or videos acquired by an adjacent A camera device before a period of time in the area or fifth photos or videos acquired by an adjacent B camera device after a period of time to perform secondary identification on the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident, if the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident is confirmed by the secondary identification of the other cloud servers, driving event confirmation information is generated and sent to the block chain network for verification, and if the identification of the block chain network is passed, a driving event block is formed and stored in each node of the block chain network; and linking the driving event blocks to form a block chain.
Corresponding to the above system for managing driving of block chain vehicles, the invention also provides a method for managing driving of block chain vehicles, which comprises the following steps:
the method comprises the following steps that a camera device in a certain area range obtains the on-site conditions on a road or beside the road in real time to shoot a photo or a video, and uploads shot first photo or video information to a corresponding cloud server in the area range in real time;
The cloud server acquires first photo or video information uploaded by the shooting device in real time and distinguishes whether violation behaviors or traffic accidents occur or not;
If the cloud server judges that the violation behaviors or the traffic accidents occur, identifying the identity information of the vehicle involved in the violation behaviors or the traffic accidents and/or the identity information of the driver;
if the cloud server identifies the identifier of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the violation or traffic accident from the first photo or video information, the cloud server immediately forms driving event confirmation information, wherein the driving event confirmation information comprises the first photo or video information of the violation or traffic accident and the identifier of the vehicle involved in the accident and/or the identity information of the driver;
If the cloud server cannot identify the identifier of the vehicle involved in the violation or the traffic accident and/or the driver identity information of the vehicle involved in the violation or the traffic accident from the first photo or video information, second photo or video information acquired by N adjacent camera devices before a period of time or third photo or video information acquired by M adjacent camera devices after a period of time are acquired to perform secondary identification on the identifier of the vehicle involved in the accident and/or the driver identity information of the vehicle involved in the accident, wherein N, M is a positive integer.
If the cloud server secondarily identifies the identity of the vehicle involved in the violation or the traffic accident and/or the identity information of the driver of the vehicle involved in the violation or the traffic accident, the cloud server immediately forms driving event confirmation information, wherein the event confirmation information comprises the photo or the video of the violation or the traffic accident, the photo or the video of the identity information of the vehicle involved in the secondary identification and/or the identity information of the vehicle involved in the accident; otherwise, the cloud server immediately forms a driving event to-be-confirmed information and sends the driving event to other cloud servers;
The cloud server sends the driving confirmation event information to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; and linking the driving event blocks to form a block chain.
Further, the cloud server immediately forms a driving event to-be-confirmed information and sends the information to other cloud servers, the other cloud servers acquire fourth photos or videos acquired by the A adjacent cameras before a period of time or fifth photos or videos acquired by the B adjacent cameras after a period of time in the area to perform secondary identification on the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident, if the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident is confirmed by the secondary identification of the other cloud servers, driving event confirmation information is generated and sent to the block chain network for verification, and if the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident passes the block chain network verification, a driving event block is formed and stored in each node of the block chain network; and linking the driving event blocks to form a block chain, wherein A, B are positive integers.
further, if the other cloud server fails to confirm the identity of the vehicle involved in the accident and/or the identity information of the driver of the vehicle involved in the accident through secondary recognition, the identity of the vehicle involved in the accident and/or the identity information of the driver of the vehicle involved in the accident, for which the driving event information cannot be confirmed, are sent to the cloud server.
further, the cloud server receives the identification of the vehicle involved in the driving event information and/or the identity information of the driver of the vehicle involved in the driving event which cannot be confirmed n-1 times, generates the driving unconfirmable information, sends the driving unconfirmable information to the block chain network for verification, forms a driving unconfirmable event block if the driving unconfirmable event block passes the block chain network verification, and stores the driving unconfirmable event block in each node of the block chain network; and linking the event blocks which cannot be confirmed by the travelling crane to form a block chain.
Compared with the prior art, the block chain vehicle driving management system and method provided by the invention have the advantages that the system comprises n vehicle monitoring devices, each vehicle monitoring device comprises a cloud server and at least one shooting device arranged in a certain area range, the n cloud servers form a block chain network, any one cloud server identifies an accident-related vehicle identifier and/or driver identity information of the accident-related vehicle, and driving confirmation event information is immediately sent to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; and linking the driving event blocks to form a block chain, and if the accident-related vehicle identification and/or the driver identity information of the accident-related vehicle of the violation behaviors or the traffic accidents cannot be identified, carrying out secondary identification on the cloud server or carrying out secondary identification on other cloud servers. The block chain vehicle driving management system and the block chain vehicle driving management method not only store the image or video forming block in which the violation behaviors or the traffic accidents occur in the block chain network node, but also identify the identity of the event-related vehicle and/or the identity information of the driver of the event-related vehicle in which the violation behaviors or the traffic accidents occur are also written in the block. The characteristics that the blockchain information cannot be tampered and is public and transparent are utilized, the fairness of block chain vehicle driving management is improved, and meanwhile, the identity information of the driver is identified secondarily, so that illegal behaviors of buying and selling scores by means of the driver's license can be effectively restrained.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention and not to limit the invention. In the drawings:
fig. 1 is a schematic diagram 1 of a block chain vehicle driving management system according to embodiment 1 of the present invention;
Fig. 2 is a schematic diagram of a block chain vehicle driving management system according to embodiment 1 of the present invention;
Fig. 3 is a schematic diagram of a block chain vehicle driving management system according to embodiment 1 of the present invention;
FIG. 4 is a flowchart illustrating steps S11-S16 of a method for managing driving of a blockchain vehicle according to embodiment 2 of the present invention;
Fig. 5 is a flowchart of steps S17-S19 of a method for driving management of a blockchain vehicle according to embodiment 2 of the present invention.
Detailed Description
in order to make the technical problems, technical solutions and advantageous effects to be solved by the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the description of the present invention, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In the description of the present invention, "a plurality" means two or more unless otherwise specified.
Example 1
the invention provides a block chain vehicle driving management system, which is shown in attached figures 1, 2 and 3, and comprises n vehicle monitoring devices, wherein each vehicle monitoring device comprises a cloud server and at least one shooting device arranged in a certain area range, and the shooting devices are arranged on a road or beside the road and used for acquiring the field situation in real time to shoot a photo or a video and uploading shot first photo or video information to the cloud server in real time, and specifically comprise a first vehicle monitoring device and a second vehicle monitoring device … … nth vehicle monitoring device; the first vehicle monitoring device is used for monitoring the road driving condition in the range of the interval 1 in real time, and the second vehicle monitoring device is used for monitoring the road driving condition in the range of the interval 2 in real time; … and so on, the … nth vehicle monitoring device is used for monitoring the road driving conditions in the n range of the interval in real time, and the driving conditions comprise normal driving, violation conditions and accident conditions. The ranges of the interval 1 and the interval 2 … …, interval n, may be completely independent or partially overlapping.
the first vehicle monitoring device comprises a cloud server 1, and a camera device 1 and a camera device 2 … … N1 which are in communication connection with the cloud server 1, wherein the camera device 1 and the camera device 2 … … N1 both acquire photos or videos of a field situation in real time and upload the photos or videos to the cloud server 1;
the second vehicle monitoring device comprises a cloud server 2, and a camera device 1 and a camera device 2 … … N2 which are in communication connection with the cloud server 2, wherein the camera device 1 and the camera device 2 … … N2 both acquire photos or videos of the field situation in real time and upload the photos or videos to the cloud server 2;
…, the … nth vehicle monitoring device includes a cloud server n, and a camera device 1 and a camera device 2 … … that are in communication connection with the cloud server 2, and the camera device 1 and the camera device 2 … … camera device Nn acquire a picture or a video of a field situation in real time and upload the picture or the video to the cloud server n.
wherein N1, N2, Nn and N are positive integers, and N is more than or equal to 2.
The n cloud servers are constructed into a block chain network and comprise a cloud server 1 and a cloud server 2 … …; each cloud server is a block chain network node, and each cloud server can communicate with other cloud servers to realize peer-to-peer (peer) communication. Each cloud server acquires first photo or video information uploaded by the shooting device in real time, judges whether violation behaviors or traffic accidents occur or not, and identifies the identity information of the event-related vehicles and/or the identity information of drivers of the event-related vehicles of the violation behaviors or the traffic accidents, wherein any one cloud server identifies the identity information of the event-related vehicles and/or the identity information of drivers of the event-related vehicles of the violation behaviors or the traffic accidents to immediately form driving event information, and the driving event information comprises the first photo or video information of the violation behaviors or the traffic accidents and the identity information of the event-related vehicles and/or the identity information of drivers; sending the data to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; and linking the driving event blocks to form a block chain, and realizing decentralized data storage and management through an end-to-end network formed by communication of a plurality of nodes.
It should be noted that the vehicle identification referred to in the present invention includes, but is not limited to, a license plate number, a vehicle brand or a brand model number; the identity information of the driver referred to in the present invention includes, but is not limited to, face information, gender information, and age information.
The cloud server also stores the ID information of the shooting device matched with the cloud server and the geographic position information corresponding to the shooting device, wherein the geographic position information of the shooting device comprises longitude and latitude information of the shooting device. The driving event information further includes ID information of a photographing device of the image pickup device that photographs the first photograph or the video information and corresponding geographical location information.
The cloud server also identifies other information of the violation or traffic accident vehicle, the other information including one or more of the following: driving direction, driving speed, vehicle shape, vehicle color and face information of the copilot.
as shown in fig. 3, a user may access any node (cloud server) in the block chain network through a terminal (terminal 1, terminal 2, terminal 3, terminal 4, terminal 5 … …, terminal n), and then access the driving event block to obtain related information.
In the present invention, preferably, the shooting device is a panoramic camera, a user of the panoramic camera obtains a panoramic image or video, and the panoramic camera obtains the panoramic image or video in 360 degrees in the horizontal direction and 360 degrees in the vertical direction. It should be noted that, in the present invention, each vehicle monitoring device includes a cloud server and at least one shooting device disposed in a certain area range, where the shooting device includes but is not limited to a panoramic camera, and images or videos acquired by the panoramic camera are beneficial to analyzing whether a violation or accident occurs or not, analyzing accident causes, and determining responsible parties in an all-around manner.
If the cloud server cannot identify the identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, which has the violation or the traffic accident, from the first photo or video information, the second photo or video information acquired by N adjacent camera devices before a period of time or the third photo or video information acquired by M adjacent camera devices after a period of time is acquired to perform secondary identification on the identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, if the cloud server secondarily identifies the identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, the cloud server immediately forms driving event confirmation information, and the event confirmation information comprises the photo or video of the violation or the traffic accident, the secondary identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle and the identification of the accident-related vehicle and/or the identity information of the driver Photo or video information; otherwise, the cloud server immediately forms a driving event to-be-confirmed information and sends the driving event to other cloud servers; wherein N, M are all positive integers. The secondary recognition here refers to recognition of the identification of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the violation or traffic accident by combining the first photo or video information and the second photo or video information; or the first photo or video information and the third photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the accident; or the first photo or video information, the second photo or video information and the third photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the violation or traffic accident;
The cloud server sends the driving confirmation event information to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; and linking the driving event blocks to form a block chain.
it should be noted that, when the moment when the first photo or the first video information is taken by a certain camera device is a violation or a traffic accident is taken as the current moment, the identification of the vehicle concerned with the accident and/or the identity information of the driver of the vehicle concerned with the accident cannot be obtained, and obtaining the second photo or the video information obtained by N adjacent camera devices before a period of time can be understood as: the identity of the vehicle involved in the accident and/or the driver identity information of the vehicle involved in the accident may be acquired from a camera device of a road section on which the vehicle may travel during a period of time before the current time. The third photo or video information obtained by M adjacent cameras after a period of time is obtained, and it can be understood that the camera of the road section where the vehicle travels after leaving the accident location obtains the identity of the vehicle involved in the accident and/or the driver identity information of the vehicle involved in the accident within a period of time after the current time. And the N adjacent camera devices and the M adjacent camera devices are all in the area range related to the cloud server.
The cloud server immediately forms a driving event to-be-confirmed information and sends the information to other cloud servers, the other cloud servers acquire fourth photos or videos acquired by A adjacent cameras before a period of time or fifth photos or videos acquired by B adjacent cameras after a period of time in the area to perform secondary identification on the identification of the vehicles involved in the accident or the identity information of drivers of the vehicles involved in the accident, if the identification of the vehicles involved in the accident or the identity information of the drivers of the vehicles involved in the accident is confirmed by the secondary identification of the other cloud servers, driving event confirmation information is generated and sent to the block chain network for verification, and if the identification is verified through the block chain network, a driving event block is formed and stored in each node of the block chain network; and linking the driving event blocks to form a block chain, wherein A, B are positive integers. The secondary recognition here refers to recognition of the identity information of the vehicle involved in the violation or traffic accident or the driver identity information of the vehicle involved in the violation or traffic accident by combining the first photo or video information and the fourth photo or video information; or the first photo or video information and the fifth photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the violation or traffic accident; or the first photo or video information, the fourth photo or video information and the fifth photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or identify the identity information of the driver of the vehicle involved in the violation or traffic accident.
Example 2
Embodiment 1 is a system for managing driving of a blockchain vehicle, and accordingly, the present invention further provides a method for managing driving of a blockchain vehicle, which specifically includes, as shown in fig. 4 and 5:
Step S11, the camera device in the first area range acquires the scene conditions on the road or beside the road in real time to shoot the photo or the video, and uploads the shot first photo or video information to the corresponding first cloud server in the area range in real time;
step S12, the first cloud server acquires the first photo or video information uploaded by the shooting device in real time and judges whether a violation behavior or a traffic accident occurs;
If the first cloud server judges that the violation behaviors or the traffic accidents occur, the step S13 is carried out;
step S13, identifying the identity of the vehicle involved in the violation or the traffic accident at the first cloud and/or the identity information of the driver; if the first cloud server identifies the identifier of the vehicle involved in the violation or the traffic accident and/or the driver identity information of the vehicle involved in the violation or the traffic accident from the first photo or video information, the process goes to step S5; if the cloud server cannot identify the id of the vehicle involved in the violation or the traffic accident and/or the driver identity information of the vehicle involved in the violation or the traffic accident from the first photo or video information, step S14 is performed,
Step S14, second photo or video information acquired by N adjacent camera devices before a period of time or third photo or video information acquired by M adjacent camera devices after a period of time is acquired to carry out secondary identification on the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident, if the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident which takes place of the violation of regulations or traffic accidents is identified secondarily, the step S15 is executed, and if not, the step S16 is executed;
Step S15, the first cloud server immediately forms driving event confirmation information, wherein the driving event confirmation information comprises the first photo or video information of the violation behaviors or the traffic accidents and the identity information of the vehicles involved in the accidents and/or the identity information of the driver; the identity information of the vehicle identification and/or the driver involved in the accident comprises photo or video information related to the identity information of the vehicle identification and/or the driver involved in the accident;
the secondary identification in the step S15 of the invention refers to the identification of the vehicle concerned with the violation or the traffic accident and/or the identification of the driver identity information of the vehicle concerned with the accident by combining the first photo or video information and the second photo or video information; or the first photo or video information and the third photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the accident; or the first photo or video information, the second photo or video information and the third photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the violation or traffic accident;
The time for acquiring the first photo or video information of the camera device is called as the current time T1, and the second photo or video information is all the photo or video information acquired by N camera devices adjacent to the camera device in a period of time T1 before the current time; the third photo or video information is all the photo or video information acquired by the M camera devices adjacent to the camera device within a period of time T2 after the current time; t1 and T2 are both expressed as time lengths.
step S16, the first cloud server immediately forms a driving event to-be-confirmed information and sends the driving event to other cloud servers;
step S17, other cloud servers acquire fourth photos or videos acquired by A adjacent cameras before a period of time or fifth photos or videos acquired by B adjacent cameras after a period of time in the area to perform secondary identification on the identification of the vehicle involved in the accident and/or the identity information of the driver of the vehicle involved in the accident, and if the secondary identification of a certain cloud server confirms the identification of the vehicle involved in the accident and/or the identity information of the driver of the vehicle involved in the accident, the step S18 is executed; otherwise, the cloud server sends the information that the driving event cannot be confirmed to the first cloud server, and the step S19 is performed;
step S18, the cloud server generates driving event confirmation information, sends the driving event confirmation information to the block chain network for verification, and if the driving event confirmation information passes the block chain network verification, a driving event block is formed and stored in each node of the block chain network; linking the driving event blocks to form a block chain;
step S19, if the first cloud server receives the identification of the vehicle concerned with the driving event information and/or the driver identity information of the vehicle concerned with the driving event information which can not be confirmed n-1 times, the cloud server generates the driving unconfirmable information and sends the driving unconfirmable information to the block chain network for verification, if the driving unconfirmable information passes the block chain network for verification, a driving unconfirmable event block is formed and is stored in each node of the block chain network; and linking the event blocks which cannot be confirmed by the travelling crane to form a block chain.
the secondary identification in the step S17 of the invention refers to the identification of the vehicle concerned with the violation or the traffic accident and/or the identification of the driver identity information of the vehicle concerned with the accident by combining the first photo or video information and the fourth photo or video information; or the first photo or video information and the fifth photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the violation or traffic accident; or the first photo or video information, the fourth photo or video information and the fifth photo or video information are combined to identify the identity of the vehicle involved in the violation or traffic accident and/or identify the identity information of the driver of the vehicle involved in the violation or traffic accident.
the above description describes preferred embodiments of the invention, but it should be understood that the invention is not limited to the above embodiments, and should not be viewed as excluding other embodiments. Modifications made by those skilled in the art in light of the teachings of this disclosure, which are well known or are within the skill and knowledge of the art, are also to be considered as within the scope of this invention.
Claims (10)
1. A block chain vehicle driving management system is characterized in that,
the vehicle management system comprises n vehicle monitoring devices, each vehicle monitoring device comprises a cloud server and at least one shooting device arranged in a certain area range, and the shooting devices are arranged on a road or beside the road and used for acquiring the scene situation in real time to shoot a photo or a video and uploading shot first photo or video information to the cloud server in real time;
The n cloud servers are constructed into a block chain network, and each cloud server is a block chain network node;
The cloud server acquires first photo or video information uploaded by the shooting device in real time, judges whether violation behaviors or traffic accidents occur or not, identifies the identification of the accident-related vehicles and/or the identity information of drivers of the violation behaviors or the traffic accidents, and immediately forms driving event information if the cloud server identifies the identification of the accident-related vehicles and/or the identity information of the drivers of the violation behaviors or the traffic accidents, wherein the driving event information comprises the first photo or video information of the violation behaviors or the traffic accidents and the identification of the accident-related vehicles and/or the identity information of the drivers; sending the data to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; linking the driving event blocks to form a block chain;
Wherein n is a positive integer and n is more than or equal to 2.
2. the vehicle driving management system of the panorama block chain of claim 1,
The cloud server further stores ID information of the shooting device and corresponding geographic position information, and the geographic position information of the shooting device comprises longitude and latitude information of the shooting device.
3. The system for vehicle management of blockchain vehicles according to claim 1,
The cloud server also identifies other information of the violation or traffic accident vehicle, the other information including one or more of: driving direction, driving speed, vehicle shape, vehicle color, face information of the copilot, vehicle brand or brand model.
4. the system for vehicle management of blockchain vehicles according to claim 1,
The shooting device is a panoramic camera, and a user of the panoramic camera obtains panoramic images or videos.
5. the system for vehicle management of blockchain vehicles according to claim 1,
If the cloud server cannot identify the identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, which has the violation or the traffic accident, from the first photo or video information, the second photo or video information acquired by N adjacent camera devices before a period of time or the third photo or video information acquired by M adjacent camera devices after a period of time is acquired to perform secondary identification on the identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, if the cloud server secondarily identifies the identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle, the cloud server immediately forms driving event confirmation information, and the event confirmation information comprises the photo or video of the violation or the traffic accident, the secondary identification of the accident-related vehicle and/or the driver identity information of the accident-related vehicle and the identification of the accident-related vehicle and/or the identity information of the driver Photo or video information; otherwise, the cloud server immediately forms a driving event to-be-confirmed information and sends the driving event to other cloud servers;
the cloud server sends the driving confirmation event information to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; and linking the driving event blocks to form a block chain.
6. The system for vehicle management of block chain vehicles according to claim 5,
The cloud server immediately forms a driving event to-be-confirmed information and sends the information to other cloud servers, the other cloud servers acquire fourth photos or videos acquired by A adjacent cameras before a period of time or fifth photos or videos acquired by B adjacent cameras after a period of time in the area to perform secondary identification on the identification of the vehicles involved in the accident or the identity information of drivers of the vehicles involved in the accident, if the identification of the vehicles involved in the accident or the identity information of the drivers of the vehicles involved in the accident is confirmed by the secondary identification of the other cloud servers, driving event confirmation information is generated and sent to the block chain network for verification, and if the identification is verified through the block chain network, a driving event block is formed and stored in each node of the block chain network; and linking the driving event blocks to form a block chain.
7. A block chain vehicle driving management method is characterized in that,
the method comprises the following steps that a camera device in a certain area range obtains the on-site conditions on a road or beside the road in real time to shoot a photo or a video, and uploads shot first photo or video information to a corresponding cloud server in the area range in real time;
The cloud server acquires first photo or video information uploaded by the shooting device in real time and distinguishes whether violation behaviors or traffic accidents occur or not;
if the cloud server judges that the violation behaviors or the traffic accidents occur, identifying the identity information of the vehicle involved in the violation behaviors or the traffic accidents and/or the identity information of the driver;
if the cloud server identifies the identifier of the vehicle involved in the violation or traffic accident and/or the identity information of the driver of the vehicle involved in the violation or traffic accident from the first photo or video information, the cloud server immediately forms driving event confirmation information, wherein the driving event confirmation information comprises the first photo or video information of the violation or traffic accident and the identifier of the vehicle involved in the accident and/or the identity information of the driver;
if the cloud server cannot identify the identifier of the vehicle involved in the violation or the traffic accident and/or the driver identity information of the vehicle involved in the violation or the traffic accident from the first photo or video information, second photo or video information acquired by N adjacent camera devices before a period of time or third photo or video information acquired by M adjacent camera devices after a period of time are acquired to perform secondary identification on the identifier of the vehicle involved in the accident and/or the driver identity information of the vehicle involved in the accident,
if the cloud server secondarily identifies the identity of the vehicle involved in the violation or the traffic accident and/or the identity information of the driver of the vehicle involved in the violation or the traffic accident, the cloud server immediately forms driving event confirmation information, wherein the event confirmation information comprises the photo or the video of the violation or the traffic accident, the photo or the video of the identity information of the vehicle involved in the secondary identification and/or the identity information of the vehicle involved in the accident; otherwise, the cloud server immediately forms a driving event to-be-confirmed information and sends the driving event to other cloud servers;
The cloud server sends the driving confirmation event information to other cloud servers for verification; if the vehicle event passes the verification of the blockchain network, forming a driving event block, and storing the driving event block in each node of the blockchain network; linking the driving event blocks to form a block chain;
wherein N, M are all positive integers.
8. the method of vehicle driving management of panorama blockchain of claim 7,
the cloud server immediately forms a driving event to-be-confirmed information and sends the information to other cloud servers, the other cloud servers acquire fourth photos or videos acquired by A adjacent cameras before a period of time or fifth photos or videos acquired by B adjacent cameras after a period of time in the area to perform secondary identification on the identification of the vehicles involved in the accident or the identity information of drivers of the vehicles involved in the accident, if the identification of the vehicles involved in the accident or the identity information of the drivers of the vehicles involved in the accident is confirmed by the secondary identification of the other cloud servers, driving event confirmation information is generated and sent to a block chain network for verification, and if the identification is verified through the block chain network, a driving event block is formed and stored in each node of the block chain network; linking the driving event blocks to form a block chain;
Wherein A, B are all positive integers.
9. the vehicular traffic management method of a panorama block chain according to claim 8,
And if the other cloud servers fail to confirm the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident for the second recognition, sending the identification of the vehicle involved in the accident or the identity information of the driver of the vehicle involved in the accident, which fails to confirm the driving event information, to the cloud server.
10. the method of vehicle driving management of panorama blockchain of claim 9,
The cloud server receives the identification of the vehicle concerned with the driving event information and/or the identity information of the driver of the vehicle concerned with the driving event information which can not be confirmed n-1 times, generates the driving unconfirmable information, sends the driving unconfirmable information to the block chain network for verification, forms a driving unconfirmable event block if the driving unconfirmable event block passes the block chain network verification, and stores the driving unconfirmable event block in each node of the block chain network; and linking the event blocks which cannot be confirmed by the travelling crane to form a block chain.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810557806.9A CN110555997A (en) | 2018-06-01 | 2018-06-01 | Block chain vehicle driving management system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810557806.9A CN110555997A (en) | 2018-06-01 | 2018-06-01 | Block chain vehicle driving management system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110555997A true CN110555997A (en) | 2019-12-10 |
Family
ID=68734521
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810557806.9A Pending CN110555997A (en) | 2018-06-01 | 2018-06-01 | Block chain vehicle driving management system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110555997A (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110796847A (en) * | 2020-01-06 | 2020-02-14 | 北京英视睿达科技有限公司 | Block chain-based environment monitoring station operation and maintenance system and method |
CN111583447A (en) * | 2020-04-30 | 2020-08-25 | 深圳市元征科技股份有限公司 | Accident vehicle information recording method and related device |
CN112383748A (en) * | 2020-11-02 | 2021-02-19 | 中国联合网络通信集团有限公司 | Video information storage method and device |
CN113327422A (en) * | 2021-06-04 | 2021-08-31 | 上海和数软件有限公司 | Intelligent traffic regulation and control method and system based on block chain |
CN114283505A (en) * | 2021-09-01 | 2022-04-05 | 腾讯科技(深圳)有限公司 | Information processing method and apparatus, storage medium, and electronic device |
CN115440035A (en) * | 2022-08-25 | 2022-12-06 | 杭州海康威视***技术有限公司 | Traffic event early warning method and device, electronic equipment and storage medium |
CN116436965A (en) * | 2023-06-13 | 2023-07-14 | 中国人民大学 | Event processing system based on block chain |
-
2018
- 2018-06-01 CN CN201810557806.9A patent/CN110555997A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110796847A (en) * | 2020-01-06 | 2020-02-14 | 北京英视睿达科技有限公司 | Block chain-based environment monitoring station operation and maintenance system and method |
CN110796847B (en) * | 2020-01-06 | 2021-06-11 | 北京英视睿达科技有限公司 | Block chain-based environment monitoring station operation and maintenance system and method |
CN111583447A (en) * | 2020-04-30 | 2020-08-25 | 深圳市元征科技股份有限公司 | Accident vehicle information recording method and related device |
CN112383748A (en) * | 2020-11-02 | 2021-02-19 | 中国联合网络通信集团有限公司 | Video information storage method and device |
CN112383748B (en) * | 2020-11-02 | 2023-05-02 | 中国联合网络通信集团有限公司 | Video information storage method and device |
CN113327422A (en) * | 2021-06-04 | 2021-08-31 | 上海和数软件有限公司 | Intelligent traffic regulation and control method and system based on block chain |
CN114283505A (en) * | 2021-09-01 | 2022-04-05 | 腾讯科技(深圳)有限公司 | Information processing method and apparatus, storage medium, and electronic device |
CN114283505B (en) * | 2021-09-01 | 2024-01-16 | 腾讯科技(深圳)有限公司 | Information processing method and device, storage medium and electronic equipment |
CN115440035A (en) * | 2022-08-25 | 2022-12-06 | 杭州海康威视***技术有限公司 | Traffic event early warning method and device, electronic equipment and storage medium |
CN115440035B (en) * | 2022-08-25 | 2023-07-07 | 杭州海康威视***技术有限公司 | Traffic event early warning method and device, electronic equipment and storage medium |
CN116436965A (en) * | 2023-06-13 | 2023-07-14 | 中国人民大学 | Event processing system based on block chain |
CN116436965B (en) * | 2023-06-13 | 2023-09-01 | 中国人民大学 | Event processing system based on block chain |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110555997A (en) | Block chain vehicle driving management system and method | |
US11966994B2 (en) | Blockchain-based method and system for processing traffic violation event | |
US11164356B1 (en) | Accident re-creation using augmented reality | |
TWI469886B (en) | Cooperative event data record system and method | |
US10803322B2 (en) | Networks of sensors collaboratively chronicling events of interest | |
JP7450287B2 (en) | Playback device, playback method, program thereof, recording device, recording device control method, etc. | |
CN109741482B (en) | Information sharing method and device | |
US8760318B2 (en) | Method for traffic monitoring and secure processing of traffic violations | |
WO2021227586A1 (en) | Traffic accident analysis method, apparatus, and device | |
US8890957B2 (en) | Method, system, computer program product and computer-readable recording medium for object tracking | |
CN110197590A (en) | Information processing unit, image distribution system, information processing method and program | |
US20180146164A1 (en) | Virtual safety network | |
CN110634303B (en) | Traffic violation monitoring and checking method and device | |
KR102029128B1 (en) | Internet of things platform and implementing a method for mutual exchange of video clips of black box or dash cam captured traffic accident between drivers | |
CN114446056A (en) | Vehicle information code generation and vehicle passing control method, device and equipment | |
CN107134150A (en) | A kind of method of the illegal vehicles peccancy of control | |
JP2020518165A (en) | Platform for managing and validating content such as video images, pictures, etc. generated by different devices | |
CN111798667A (en) | Monitoring method, monitoring server, monitoring system and storage medium of non-motor vehicle | |
CN112581769A (en) | Non-motor vehicle illegal video analysis system based on artificial intelligence recognition technology | |
CN111064924B (en) | Video monitoring method and system based on artificial intelligence | |
KR102231434B1 (en) | Platform and implementing a method for p2p transaction/sharing service of black box images among drivers based on block chain technology | |
WO2018058350A1 (en) | Method and device for alleviating traffic jam by using balance vehicle | |
KR20200033514A (en) | Vehicle accident video sharing method and apparatus | |
KR102317937B1 (en) | System for monitoring car using blockchain | |
CN108847945A (en) | A kind of recording equipment being connected to block chain network comprising multiple nodes |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191210 |
|
WD01 | Invention patent application deemed withdrawn after publication |