Traffic inspection processing method and device based on seat belt status

Through intelligent terminal monitoring and processing of the seat belt status of the driver and co-pilot in the car, the problem of low accuracy in surveillance camera recognition is solved, and the accurate identification and processing of untied seat belts is achieved, and driving safety is improved.

CN114727052BActive Publication Date: 2025-05-02SANCHUAN ONLINE (HANGZHOU) INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011508020.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-18
Publication Date
2025-05-02
Estimated Expiration
2040-12-18

AI Technical Summary

Technical Problem

In the prior art, the accuracy of monitoring the driver's seat belt status through the roadside surveillance camera is low, resulting in the inability to effectively identify and handle the behavior of not wearing seat belts, affecting highway traffic safety.

Method used

The smart terminal receives video data, monitors the seat belt status of the driver and co-pilot in the vehicle, obtains the vehicle's location information, sends monitoring results and location information to the traffic inspection server, and conducts traffic inspection processing.

Benefits of technology

It realizes accurate monitoring and processing of the status of drivers and passenger seat belts, improves driving safety, and solves the problem of low accuracy in surveillance camera recognition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114727052B_ABST
    Figure CN114727052B_ABST
Patent Text Reader

Abstract

The present invention provides a traffic inspection and processing method and device based on seat belt status, the method comprising: receiving a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver inside a first target vehicle according to first video data and first position information of the current location of the first target vehicle sent by a first intelligent terminal, the first video data being video data of the inside of the first target vehicle collected by the first intelligent terminal through a first camera; performing traffic inspection and processing on the first target vehicle according to the first monitoring result and the first position information, which can solve the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in related technologies, identifying the driver's identity information through the intelligent terminal, uploading the monitoring result of the seat belt status, achieving accurate monitoring of the seat belt situation, and improving driving safety.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent transportation, and in particular to a traffic inspection and processing method and device based on seat belt status. Background Art

[0002] To ensure adequate viewing angles and coverage, surveillance cameras are typically mounted too high and too far away, making it difficult to accurately identify the driver or passenger, or the unfastened seatbelt. While ultra-high-definition cameras can improve the recognition rate of unfastened seatbelts, their high cost and the large number of cameras required make implementation difficult. Drivers and passengers often choose not to wear seatbelts for comfort, and some even opt for fake seatbelts to avoid penalties. These behaviors pose a significant threat to road safety.

[0003] There is no solution to the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in related technologies. Summary of the Invention

[0004] The embodiments of the present invention provide a traffic inspection and processing method and device based on seat belt status, so as to at least solve the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in the related art.

[0005] According to one embodiment of the present invention, a traffic inspection and processing method based on seat belt status is provided, including: receiving a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver inside a first target vehicle based on first video data and first position information of the current location of the first target vehicle sent by a first smart terminal, wherein the first video data is video data of the inside of the first target vehicle collected by the first smart terminal through a first camera; and performing traffic inspection and processing on the first target vehicle according to the first monitoring result and the first position information.

[0006] In an exemplary embodiment, performing a traffic inspection on the first target vehicle based on the first monitoring result and the first location information includes: obtaining the first driver identity information corresponding to the first target vehicle; performing a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0007] In an exemplary embodiment, performing a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information includes: if the first monitoring result shows that the driver and / or co-driver of the first target vehicle are not wearing seat belts, determining that the first target vehicle is in an illegal operation state; and / or, deducting a first predetermined amount of virtual resources from the first target account bound to the first driver identity information.

[0008] In an exemplary embodiment, a second monitoring result obtained by monitoring the seat belt status of the driver and the co-driver in the second target vehicle based on the second video data, the second position information of the current location of the first target vehicle, and the first driver identity information sent by the first smart terminal are received, wherein the second video data is the video data of the second target vehicle located behind the first target vehicle collected by the first smart terminal through the second camera; and a traffic inspection is performed on the second target vehicle based on the second monitoring result, the second position information, and the first driver identity information.

[0009] In an exemplary embodiment, performing a traffic inspection on the second target vehicle based on the second monitoring result, the second location information and the first driver identity information includes: receiving a prompt message sent by the first smart terminal when the second monitoring result shows that the driver and / or co-driver of the second target vehicle are not wearing seat belts; obtaining, from the second smart terminal, third video data captured by the first camera of the second target vehicle, third location information of the second target vehicle, and second driver identity information of the second target vehicle according to the prompt message; if the seat belt status of the driver and co-driver of the second target vehicle fails to be identified based on the third video data, sending an authorization message to the first smart terminal, the authorization message is used to instruct the first smart terminal to obtain the third video data and obtain a manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and co-driver of the second target vehicle; receiving the manual identification result sent by the first smart terminal; performing a traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information and the second driver identity information.

[0010] In an exemplary embodiment, performing a traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information and the second driver identity information includes: if the manual identification result shows that the driver and / or co-driver of the second target vehicle are not wearing seat belts, determining that the second target vehicle is in an illegal operation state; and / or, deducting a first predetermined amount of virtual resources from the second target account bound to the second driver identity information, and adding a second predetermined amount of virtual resources to the first target account.

[0011] In an exemplary embodiment, the manual identification result, the third location information and the second driver identity information are uploaded to the blockchain node; and / or the second monitoring result, the second location information and the first driver identity information are uploaded to the blockchain node.

[0012] In an exemplary embodiment, the first monitoring result, the first location information, and the first driver identity information are uploaded to a blockchain node.

[0013] According to another embodiment of the present invention, a traffic inspection and processing method based on seat belt status is also provided, including: collecting first video data inside a first target vehicle through a first camera that establishes a wireless connection; monitoring the seat belt status of the driver and the co-driver inside the first target vehicle based on the first video data to obtain a first monitoring result; sending the first monitoring result and the first location information of the current location of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection processing on the first target vehicle based on the first monitoring result and the first location information.

[0014] In an exemplary embodiment, the method further includes: sending the first driver identity information corresponding to the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0015] In an exemplary embodiment, second video data of a second target vehicle located behind the first target vehicle is collected by a second camera; the seat belt status of the driver and the co-driver in the second target vehicle is monitored based on the second video data to obtain a second monitoring result; the second monitoring result, the second location information of the current location of the first target vehicle, and the first driver identity information are sent to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the second target vehicle based on the second monitoring result, the second location information, and the first driver identity information.

[0016] In an exemplary embodiment, after sending the second monitoring result, the second location information of the current location of the first target vehicle, and the first driver identity information to the traffic inspection server, the method further includes: if the second monitoring result is that the driver and / or co-driver of the second target vehicle are not wearing seat belts, sending a prompt message to the traffic inspection server, wherein the prompt message is used to instruct the traffic inspection server to obtain the third video data collected by the first camera of the second target vehicle, the third location information of the second target vehicle, and the second driver identity information of the second target vehicle from the second smart terminal; receiving an authorization message sent by the traffic inspection server when the seat belt status of the driver and co-driver of the second target vehicle fails to be identified based on the third video data; obtaining the third video data according to the authorization message, and obtaining a manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and co-driver of the second target vehicle; sending the manual identification result to the traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information, and the second driver identity information.

[0017] According to another embodiment of the present invention, a traffic inspection and processing device based on seat belt status is also provided, including: a first receiving module, used to receive a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver inside a first target vehicle based on first video data and first position information of the current location of the first target vehicle sent by a first smart terminal, wherein the first video data is video data of the inside of the first target vehicle collected by the first smart terminal through a first camera; a processing module, used to perform traffic inspection processing on the first target vehicle based on the first monitoring result and the first position information.

[0018] In an exemplary embodiment, the processing module is further used to obtain the first driver identity information corresponding to the first target vehicle; and perform a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0019] In an exemplary embodiment, the processing module is also used to determine that the first target vehicle is in an illegal operation state if the first monitoring result is that the driver and / or co-driver of the first target vehicle are not wearing seat belts; and / or, deduct a first predetermined amount of virtual resources from the first target account bound to the first driver's identity information.

[0020] In an exemplary embodiment, the device also includes: a second receiving module, used to receive the second monitoring result obtained by monitoring the seat belt status of the driver and co-driver in the second target vehicle based on the second video data, the second position information of the current location of the first target vehicle, and the first driver identity information sent by the first smart terminal, wherein the second video data is the video data of the second target vehicle located behind the first target vehicle collected by the first smart terminal through the second camera; an inspection module, used to perform traffic inspection on the second target vehicle based on the second monitoring result, the second position information and the first driver identity information.

[0021] In an exemplary embodiment, the inspection module includes: a first receiving unit for receiving a prompt message sent by the first smart terminal when the second monitoring result is that the driver and / or co-pilot of the second target vehicle are not wearing seat belts; a collection unit for obtaining, from the second smart terminal according to the prompt message, third video data collected by the first camera of the second target vehicle, third location information of the second target vehicle, and second driver identity information of the second target vehicle; a processing unit for sending an authorization message to the first smart terminal if the seat belt status of the driver and co-pilot of the second target vehicle fails to be identified based on the third video data, the authorization message is used to instruct the first smart terminal to obtain the third video data and obtain a manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and co-pilot of the second target vehicle; a second receiving unit for receiving the manual identification result sent by the first smart terminal; and an inspection unit for performing a traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information, and the second driver identity information.

[0022] In an exemplary embodiment, the audit unit is also used to determine that the second target vehicle is in an illegal operation state if the manual identification result shows that the driver and / or co-driver of the second target vehicle are not wearing seat belts; and / or, deduct a first predetermined amount of virtual resources from the second target account bound to the second driver's identity information, and add a second predetermined amount of virtual resources to the first target account.

[0023] In an exemplary embodiment, the device further includes: an uploading unit for uploading the manual identification result, the third location information and the second driver identity information to the blockchain node; and / or uploading the second monitoring result, the second location information and the first driver identity information to the blockchain node.

[0024] In an exemplary embodiment, the uploading unit is further used to upload the first monitoring result, the first location information and the first driver identity information to a blockchain node.

[0025] According to another embodiment of the present invention, a traffic inspection and processing device based on seat belt status is also provided, including: a first acquisition module, used to collect first video data inside a first target vehicle through a first camera that establishes a wireless connection; a first monitoring module, used to monitor the seat belt status of the driver and the co-driver inside the first target vehicle based on the first video data to obtain a first monitoring result; a first sending module, used to send the first monitoring result and the first location information of the current location of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection processing on the first target vehicle based on the first monitoring result and the first location information.

[0026] In an exemplary embodiment, the first sending module is also used to send the first driver identity information corresponding to the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0027] In an exemplary embodiment, the device also includes: a second acquisition module, which is also used to collect second video data of a second target vehicle located behind the first target vehicle through a second camera; a second monitoring module, which is used to monitor the seat belt status of the driver and the co-driver inside the second target vehicle based on the second video data to obtain a second monitoring result; a second sending module, which is used to send the second monitoring result, the second location information of the current location of the first target vehicle, and the first driver identity information to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the second target vehicle based on the second monitoring result, the second location information, and the first driver identity information.

[0028] In an exemplary embodiment, the device also includes: a third sending module, which is also used to send a prompt message to the traffic inspection server if the second monitoring result is that the driver and / or co-pilot of the second target vehicle are not in a seat belt state, wherein the prompt message is used to instruct the traffic inspection server to obtain the third video data collected by the first camera of the second target vehicle, the third location information of the second target vehicle, and the second driver identity information of the second target vehicle from the second smart terminal; a third receiving module, which is used to receive the authorization message sent by the traffic inspection server when the seat belt status of the driver and co-pilot of the second target vehicle fails to be identified based on the third video data; an acquisition module, which is used to obtain the third video data according to the authorization message and obtain a manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and co-pilot of the second target vehicle; a third sending module, which is used to send the manual identification result to the traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information and the second driver identity information.

[0029] According to yet another embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the steps of any one of the above method embodiments when run.

[0030] According to another embodiment of the present invention, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the steps in any one of the above method embodiments.

[0031] Through the present invention, the intelligent terminal monitors the seat belt status of the driver and the co-driver in the vehicle based on the video data collected by the in-vehicle camera, obtains the monitoring results, and obtains the current location information of the vehicle, and sends the monitoring results and location information to the traffic inspection server. The traffic inspection server performs traffic inspection on the target vehicle based on the monitoring results and location information. This can solve the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in related technologies. The intelligent terminal identifies the driver's identity information and uploads the monitoring results of the seat belt status, thereby realizing accurate monitoring of the seat belt situation and improving driving safety. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0033] Figure 1 This is a hardware structure block diagram of a mobile terminal for a traffic inspection processing method based on seat belt status according to an embodiment of the present invention;

[0034] Figure 2 The process of the traffic inspection processing method based on the seat belt status according to the embodiment of the present invention is as follows Figure 1 ;

[0035] Figure 3 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 1 ;

[0036] Figure 4 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 2 ;

[0037] Figure 5 The process of the traffic inspection processing method based on the seat belt status according to the embodiment of the present invention is as follows Figure 2 ;

[0038] Figure 6 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 3 ;

[0039] Figure 7 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 4 ;

[0040] Figure 8 The structure of the traffic inspection processing device based on the seat belt status according to the embodiment of the present invention is Figure 1 ;

[0041] Figure 9 The structure of the traffic inspection processing device based on the seat belt status according to the embodiment of the present invention is Figure 2 . DETAILED DESCRIPTION

[0042] The present invention will be described in detail below with reference to the accompanying drawings and in combination with embodiments. It should be noted that, unless there is a conflict, the embodiments and features in the embodiments of the present application can be combined with each other.

[0043] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0044] Example 1

[0045] The method embodiment provided in the first embodiment of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a mobile terminal as an example, Figure 1 1 is a hardware structure block diagram of a mobile terminal of a traffic inspection processing method based on seat belt status according to an embodiment of the present invention, such as Figure 1 As shown, the mobile terminal may include one or more ( Figure 1 Only one is shown) a processor 102 (the processor 102 may include but is not limited to a microprocessor MCU or a programmable logic device FPGA and other processing devices) and a memory 104 for storing data. Optionally, the mobile terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It will be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the mobile terminal. Figure 1 More or fewer components than shown, or with Figure 1 Different configurations shown.

[0046] Memory 104 can be used to store computer programs, such as software programs and modules of application software, such as the computer program corresponding to the traffic inspection processing method based on seatbelt status in the embodiment of the present invention. Processor 102 executes the computer program stored in memory 104 to execute various functional applications and data processing, thereby implementing the above-mentioned method. Memory 104 can be a high-speed random access memory (RAM) or a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some embodiments, memory 104 can further be a memory remote from processor 102, and such remote memory can be connected to the mobile terminal via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0047] The transmission device 106 is used to receive or send data, for example, via a network. A specific example of the aforementioned network may include a wireless network provided by the mobile terminal's communications provider. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In one embodiment, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0048] In this embodiment, a traffic inspection method based on seat belt status is provided, which runs on the above mobile terminal or network architecture. Figure 2 The process of the traffic inspection processing method based on the seat belt status according to the embodiment of the present invention is as follows Figure 1 ,like Figure 2 As shown, the process includes the following steps:

[0049] Step S202, receiving a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver in a first target vehicle according to first video data and first location information of the current location of the first target vehicle, sent by a first smart terminal, wherein the first video data is video data of the interior of the first target vehicle captured by the first smart terminal through a first camera;

[0050] Step S204: Perform a traffic inspection on the first target vehicle based on the first monitoring result and the first location information.

[0051] Through the above steps S202 to S204, the smart terminal monitors the seat belt status of the driver and the co-driver in the vehicle based on the video data collected by the in-vehicle camera, obtains the monitoring results, and obtains the current location information of the vehicle and the driver's identity information, and sends the monitoring results, location information and driver's identity information to the traffic inspection server. The traffic inspection server performs traffic inspection on the target vehicle based on the monitoring results, location information and driver's identity information. This can solve the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in related technologies. By identifying the driver's identity information through the smart terminal and uploading the monitoring results of the seat belt status, accurate monitoring of the seat belt situation is achieved, thereby improving driving safety.

[0052] The above-mentioned step S204 includes: S2041, obtaining the first driver identity information corresponding to the first target vehicle; S2042, performing a traffic inspection on the first target vehicle according to the first monitoring result, the first location information and the first driver identity information.

[0053] Furthermore, the above-mentioned step S2042 may specifically include: if the first monitoring result is that the driver and / or co-driver of the first target vehicle are not wearing seat belts, determining that the first target vehicle is in an illegal operation state; and / or, deducting a first predetermined amount of virtual resources from the first target account bound to the first driver's identity information.

[0054] In short, if the test result shows that the driver or the co-driver is not wearing a seat belt, the vehicle is determined to be in violation, and then the driver's corresponding account can be deducted.

[0055] For example, the smart terminal can sign a smart contract. The smart terminal is connected to the first camera to monitor the seat belt status of the driver and the front passenger in the car; the smart terminal automatically obtains the location information, the driver's identity information, and the first camera is used to identify whether the driver and the passenger in the car are wearing the seat belts. When the vehicle is in motion, the smart terminal automatically starts to identify the seat belt status of the driver and the passenger in the car. If the seat belt is not fastened within the preset time, the smart terminal will upload the driver's identity, vehicle location, seat belt status and identification picture to the traffic inspection blockchain network. The traffic inspection blockchain network can check the smart terminal that uploaded the inspection results. The identity of the light node on the end is verified. After the verification is successful, the node that obtains the priority accounting right will store the relevant data in the new block in timestamp order, and synchronize the longest blockchain to other blockchain nodes for synchronous storage; the smart contract can be confirmed based on the identification result. After the confirmation is completed, the illegal behavior of the driver ID who did not wear a seat belt will be penalized and fined. The driver account ID can be bound to a third-party financial account, such as Alipay, WeChat or Cloud QuickPass. When the virtual account balance is negative, the smart contract will automatically deduct the balance of the third-party financial account, or you can proactively recharge or pay the fees in advance through a bank or third-party financial account.

[0056] Figure 3 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 1 ,like Figure 3 As shown, the method further includes:

[0057] Step S302, receiving a second monitoring result obtained by monitoring the seat belt status of the driver and the co-driver in the second target vehicle based on second video data, second location information of the first target vehicle, and the first driver identity information, sent by the first smart terminal, wherein the second video data is video data of the second target vehicle located behind the first target vehicle captured by the first smart terminal through a second camera;

[0058] Step S304: Perform a traffic inspection on the second target vehicle based on the second monitoring result, the second location information, and the first driver identity information.

[0059] In this embodiment, the first intelligent terminal refers to the intelligent terminal in the first target vehicle. Two cameras can be set in each vehicle, both of which establish a wired or wireless connection with the first intelligent terminal. That is, the first camera and the second camera are used to collect the monitoring video (i.e., the first video data) inside the vehicle, and the vehicle is determined to be inspected based on the first video data. The second camera collects the monitoring video (i.e., the second video data) of the vehicle behind (i.e., the second target vehicle) to assist in the traffic inspection of the second target vehicle.

[0060] In short, the seat belt status in the second target vehicle behind the first target vehicle is monitored by the second camera, and the monitoring results, the second position information of the first vehicle and the identity information of the first driver are sent through the first terminal. The second target vehicle is inspected and processed based on the uploaded information.

[0061] For example, the smart terminal is also connected to a second camera to record images from the rear of the vehicle when it is driving or reversing. It can also automatically identify whether the driver and co-driver of the vehicle in the rear identification area are wearing seat belts. If it is confirmed that they are not wearing seat belts, the terminal accesses the traffic inspection blockchain network through the wireless mobile network and sends the intercepted timestamp identification video of the rear vehicle not wearing seat belts, the rear vehicle identification results, and the location information of its own vehicle to the traffic inspection blockchain network. The traffic inspection blockchain network can verify the identity of the light node that uploaded the inspection results. After successful verification, the node that obtains the priority accounting right will store the relevant data in a new block and synchronize the longest blockchain to other blockchain nodes for synchronous storage.

[0062] Figure 4 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 2 ,like Figure 4 As shown, the above step S304 includes:

[0063] Step S402: receiving a prompt message sent by the first smart terminal when the second monitoring result indicates that the driver and / or the co-driver of the second target vehicle are not wearing seat belts;

[0064] Step S404: acquiring, from the second smart terminal according to the prompt message, third video data captured by the first camera of the second target vehicle, third location information of the second target vehicle, and identity information of the second driver of the second target vehicle;

[0065] Step S406: If the seat belt status of the driver and the co-pilot of the second target vehicle cannot be identified based on the third video data, an authorization message is sent to the first smart terminal, where the authorization message is used to instruct the first smart terminal to obtain the third video data and obtain a manual recognition result, wherein the third video data is used to assist in identifying the seat belt status of the driver and the co-pilot of the second target vehicle;

[0066] Step S408: receiving the manual recognition result sent by the first intelligent terminal;

[0067] Step S410: Perform a traffic inspection on the second target vehicle based on the manual recognition result, the third location information, the first driver identity information, and the second driver identity information.

[0068] In short, when the front vehicle determines that the rear vehicle's seat belt is not fastened, it sends a prompt message. The rear vehicle's smart terminal identifies the rear vehicle's seat belt status from the rear vehicle's first camera based on the prompt message. If the identification fails, the front vehicle's smart terminal is authorized to perform manual identification. Based on the manual identification result, the third position information and the first driver's identity information, the second target vehicle is inspected and processed based on the uploaded information.

[0069] For example, the smart contract can identify the vehicle video (with timestamp) and vehicle ID, find the account ID of the corresponding vehicle according to the license plate number of the rear vehicle, connect to the rear vehicle smart terminal, and call the first camera of the rear vehicle smart terminal to further identify and confirm the identity information and seat belt status of the driver and front passenger in the car; when the smart contract cannot automatically identify the processing result, it can also be assigned to manual processing, and can be assigned to the smart terminal that uploads the audit result. The smart terminal can obtain the recognition camera field of view of the first camera of the smart terminal authorized to view the target vehicle. The driver or passenger can view the shared video or picture in the target car through the smart terminal display screen. After manual judgment of the result, it can be confirmed by voice, and the target vehicle driver identity, recognition picture and confirmation result are uploaded to the blockchain; for the shared video field of view or picture obtained through the target vehicle, the faces of the driving school driver and passengers on the target vehicle can be dynamically blocked.

[0070] In another optional embodiment, the above-mentioned step S410 includes: if the manual identification result is that the driver and / or co-driver of the second target vehicle are not wearing seat belts, determining that the second target vehicle is in an illegal operation state; and / or, deducting a first predetermined amount of virtual resources from the second target account bound to the second driver's identity information, and adding a second predetermined amount of virtual resources to the first target account.

[0071] For example, if a driver is found to be unbuckled after a successful review, the corresponding driver's account ID can be credited with the blockchain, and the corresponding balance can be transferred out through a connected third-party payment system. In the event of an audit error, the corresponding driver's account ID can also be deducted.

[0072] In another optional embodiment, the above method also includes: uploading the manual identification result, the third location information and the second driver identity information to the blockchain node; and / or uploading the second monitoring result, the second location information and the first driver identity information to the blockchain node.

[0073] Among them, the vehicle video has a timestamp, which makes it unique and can avoid cheating. To further ensure security, the smart contract connects to the smart terminal with the corresponding ID, and first retrieves the location information of this smart terminal and compares it with the location information of the smart terminal of the preceding vehicle that sent the inspection video. Only after confirming that the location error is within the preset range can the calling and identification authority of the smart terminal be obtained, which helps to protect the privacy of the driver and passengers of the following vehicle.

[0074] In another optional embodiment, the above method also includes: uploading the first monitoring result, the first location information and the first driver identity information to a blockchain node.

[0075] For example, after manual judgment, the result can be confirmed by voice, and the target vehicle driver’s identity, identification picture and confirmation result can be uploaded to the blockchain.

[0076] Among them, each node of the traffic inspection blockchain is interconnected in a flat topology structure, that is, a P2P network transmission path is formed. Each node can communicate with each other, and each node is always listening to the broadcast data in the P2P network. Among them, the multiple blockchain node computer servers communicate through the Ethernet TCP protocol, and the smart terminal has a built-in encryption authentication module. It is connected to the traffic inspection blockchain P2P network through 4G or 5G or WIFI, LTE-V and other communication networks, and data communication is carried out using TCP or http or https protocols.

[0077] Example 2

[0078] According to another embodiment of the present invention, a traffic inspection method based on seat belt status is also provided. Figure 5 The process of the traffic inspection processing method based on the seat belt status according to the embodiment of the present invention is as follows Figure 2 ,like Figure 5 As shown, the method includes:

[0079] Step S502, collecting first video data of the interior of the first target vehicle through a first camera with which a wireless connection is established;

[0080] Step S504, monitoring the seat belt status of the driver and the co-driver in the first target vehicle according to the first video data to obtain a first monitoring result;

[0081] Step S506, sending the first monitoring result and the first location information of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0082] In an optional embodiment, the first driver identity information corresponding to the first target vehicle can also be sent to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0083] Through the above steps S502 to S506, the first video data inside the first target vehicle is collected by the first camera with a wireless connection; the seat belt status of the driver and the co-driver inside the first target vehicle is monitored according to the first video data to obtain a first monitoring result; the first monitoring result, the first position information of the current location of the first target vehicle and the first driver identity information corresponding to the first target vehicle are sent to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the first target vehicle according to the first monitoring result, the first position information and the first driver identity information, which can solve the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in related technologies, identify the driver's identity information through the smart terminal, and upload the monitoring results of the seat belt status, thereby realizing accurate monitoring of the seat belt situation and improving driving safety.

[0084] Figure 6 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 3 ,like Figure 6 As shown, the above method also includes:

[0085] Step S602, collecting second video data of a second target vehicle located behind the first target vehicle through a second camera;

[0086] Step S604, monitoring the seat belt status of the driver and the co-driver in the second target vehicle according to the second video data to obtain a second monitoring result;

[0087] Step S606, sending the second monitoring result, the second location information of the current location of the first target vehicle and the first driver identity information to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the second target vehicle based on the second monitoring result, the second location information and the first driver identity information.

[0088] In short, the seat belt status in the second target vehicle behind the first target vehicle is monitored by the second camera, and the monitoring results, the second position information of the first vehicle and the identity information of the first driver are sent to the traffic inspection server through the first terminal, and the second target vehicle is inspected and processed based on the uploaded information.

[0089] For example, the smart terminal is also connected to a second camera to record images from the rear of the vehicle when it is driving or reversing. It can also automatically identify whether the driver and co-driver of the vehicle in the rear identification area are wearing seat belts. If it is confirmed that they are not wearing seat belts, the terminal accesses the traffic inspection blockchain network through the wireless mobile network and sends the intercepted timestamp identification video of the rear vehicle not wearing seat belts, the rear vehicle identification results, and the location information of its own vehicle to the traffic inspection blockchain network. The traffic inspection blockchain network can verify the identity of the light node that uploaded the inspection results. After successful verification, the node that obtains the priority accounting right will store the relevant data in a new block and synchronize the longest blockchain to other blockchain nodes for synchronous storage.

[0090] Figure 7 The process of the traffic inspection processing method based on the seat belt status according to an optional embodiment of the present invention is as follows Figure 4 ,like Figure 7 As shown, after the above step S606, the following steps are further included:

[0091] Step S702: If the second monitoring result indicates that the driver and / or co-driver of the second target vehicle are not wearing seat belts, a prompt message is sent to the traffic inspection server, wherein the prompt message is used to instruct the traffic inspection server to obtain from the second smart terminal the third video data collected by the first camera of the second target vehicle, the third location information of the second target vehicle, and the identity information of the second driver of the second target vehicle;

[0092] Step S704, receiving an authorization message sent by the traffic inspection server when the seat belt status of the driver and the co-driver of the second target vehicle fails to be identified based on the third video data;

[0093] Step S706: acquiring the third video data according to the authorization message and obtaining a manual recognition result, wherein the third video data is used to assist in identifying the seat belt status of the driver and the co-driver of the second target vehicle;

[0094] Step S708: Send the manual identification result to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information and the second driver identity information.

[0095] In short, when the front vehicle determines that the rear vehicle's seat belt is not fastened, it sends a prompt message. The rear vehicle's smart terminal identifies the rear vehicle's seat belt status from the rear vehicle's first camera based on the prompt message. If the identification fails, the front vehicle's smart terminal is authorized to perform manual identification. Based on the manual identification result, the third position information and the first driver's identity information, the second target vehicle is inspected and processed based on the uploaded information.

[0096] For example, the smart contract can identify the vehicle video (with timestamp) and vehicle ID, find the account ID of the corresponding vehicle according to the license plate number of the rear vehicle, connect to the rear vehicle smart terminal, and call the first camera of the rear vehicle smart terminal to further identify and confirm the identity information and seat belt status of the driver and front passenger in the car; when the smart contract cannot automatically identify the processing result, it can also be assigned to manual processing, and can be assigned to the smart terminal that uploads the audit result. The smart terminal can obtain the recognition camera field of view of the first camera of the smart terminal authorized to view the target vehicle. The driver or passenger can view the shared video or picture in the target car through the smart terminal display screen. After manual judgment of the result, it can be confirmed by voice, and the target vehicle driver identity, recognition picture and confirmation result are uploaded to the blockchain; for the shared video field of view or picture obtained through the target vehicle, the faces of the driving school driver and passengers on the target vehicle can be dynamically blocked.

[0097] According to another embodiment of the present invention, a traffic inspection processing device based on seat belt status is provided. Figure 8 The structure of the traffic inspection processing device based on the seat belt status according to the embodiment of the present invention is Figure 1 ,like Figure 8 As shown, the device includes:

[0098] A first receiving module 82 is configured to receive, from a first smart terminal, a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver in a first target vehicle based on first video data, and first location information of the first target vehicle at a current location, wherein the first video data is video data of the interior of the first target vehicle captured by the first smart terminal through a first camera;

[0099] The processing module 84 is used to perform a traffic inspection on the first target vehicle according to the first monitoring result and the first location information.

[0100] Through the above device, the intelligent terminal monitors the seat belt status of the driver and co-driver in the vehicle based on the video data collected by the in-vehicle camera, obtains the monitoring results, and obtains the current location information of the vehicle and the driver's identity information, and sends the monitoring results, location information and driver's identity information to the traffic inspection server. The traffic inspection server performs traffic inspection on the target vehicle based on the monitoring results, location information and driver's identity information. This can solve the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in related technologies. By identifying the driver's identity information through the intelligent terminal and uploading the monitoring results of the seat belt status, accurate monitoring of the seat belt situation is achieved, thereby improving driving safety.

[0101] In an exemplary embodiment, the processing module 84 is further used to obtain the first driver identity information corresponding to the first target vehicle; and perform a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0102] In an optional embodiment, the above-mentioned processing module 84 is also used to determine that the first target vehicle is in an illegal operation state if the first monitoring result is that the driver and / or co-driver of the first target vehicle are not wearing seat belts; and / or, deduct a first predetermined amount of virtual resources from the first target account bound to the first driver's identity information.

[0103] For example, if a driver is found to be unbuckled after a successful review, the corresponding driver's account ID can be credited with the blockchain, and the corresponding balance can be transferred out through a connected third-party payment system. In the event of an audit error, the corresponding driver's account ID can also be deducted.

[0104] In another optional embodiment, the above-mentioned device also includes: a second receiving module, which is also used to receive the second monitoring result obtained by monitoring the seat belt status of the driver and the co-driver in the second target vehicle based on the second video data, the second position information of the current location of the first target vehicle, and the first driver identity information sent by the first smart terminal, wherein the second video data is the video data of the second target vehicle located behind the first target vehicle collected by the first smart terminal through the second camera; an inspection module, which is used to perform traffic inspection on the second target vehicle based on the second monitoring result, the second position information and the first driver identity information.

[0105] In another optional embodiment, the audit module includes:

[0106] a first receiving unit, configured to receive a prompt message sent by the first smart terminal when the second monitoring result indicates that the driver and / or co-driver of the second target vehicle are not wearing seat belts;

[0107] an acquisition unit, configured to acquire, from the second smart terminal according to the prompt message, third video data acquired by the first camera of the second target vehicle, third location information of the second target vehicle, and identity information of the second driver of the second target vehicle;

[0108] a processing unit, configured to, if identification of the seat belt status of the driver and the front passenger of the second target vehicle fails based on the third video data, send an authorization message to the first smart terminal, wherein the authorization message is used to instruct the first smart terminal to obtain the third video data and obtain a manual recognition result, wherein the third video data is used to assist in identifying the seat belt status of the driver and the front passenger of the second target vehicle;

[0109] A second receiving unit, configured to receive the manual recognition result sent by the first intelligent terminal;

[0110] An inspection unit is used to perform a traffic inspection on the second target vehicle based on the manual recognition result, the third position information, the first driver identity information and the second driver identity information.

[0111] In short, when the front vehicle determines that the rear vehicle's seat belt is not fastened, it sends a prompt message. The rear vehicle's smart terminal identifies the rear vehicle's seat belt status from the rear vehicle's first camera based on the prompt message. If the identification fails, the front vehicle's smart terminal is authorized to perform manual identification. Based on the manual identification result, the third position information and the first driver's identity information, the second target vehicle is inspected and processed based on the uploaded information.

[0112] For example, the smart contract can identify the vehicle video (with timestamp) and vehicle ID, find the account ID of the corresponding vehicle according to the license plate number of the rear vehicle, connect to the rear vehicle smart terminal, and call the first camera of the rear vehicle smart terminal to further identify and confirm the identity information and seat belt status of the driver and front passenger in the car; when the smart contract cannot automatically identify the processing result, it can also be assigned to manual processing, and can be assigned to the smart terminal that uploads the audit result. The smart terminal can obtain the recognition camera field of view of the first camera of the smart terminal authorized to view the target vehicle. The driver or passenger can view the shared video or picture in the target car through the smart terminal display screen. After manual judgment of the result, it can be confirmed by voice, and the target vehicle driver identity, recognition picture and confirmation result are uploaded to the blockchain; for the shared video field of view or picture obtained through the target vehicle, the faces of the driving school driver and passengers on the target vehicle can be dynamically blocked.

[0113] According to another embodiment of the present invention, the above-mentioned audit unit is also used to determine that the second target vehicle is in an illegal operation state if the manual identification result shows that the driver and / or co-driver of the second target vehicle are not wearing seat belts; and / or, deduct a first predetermined number of virtual resources from the second target account bound to the second driver's identity information, and add a second predetermined number of virtual resources to the first target account.

[0114] For example, if a driver is found to be unbuckled after a successful review, the corresponding driver's account ID can be credited with the blockchain, and the corresponding balance can be transferred out through a connected third-party payment system. In the event of an audit error, the corresponding driver's account ID can also be deducted.

[0115] In another optional embodiment, the above-mentioned device also includes: an uploading unit, used to upload the manual identification result, the third location information and the second driver identity information to the blockchain node; and / or upload the second monitoring result, the second location information and the first driver identity information to the blockchain node.

[0116] In another optional embodiment, the uploading unit is further used to upload the first monitoring result, the first location information and the first driver identity information to the blockchain node.

[0117] For example, after manual judgment, the result can be confirmed by voice, and the target vehicle driver’s identity, identification picture and confirmation result can be uploaded to the blockchain.

[0118] Among them, each node of the traffic inspection blockchain is interconnected in a flat topology structure, that is, a P2P network transmission path is formed. Each node can communicate with each other, and each node is always listening to the broadcast data in the P2P network. Among them, the multiple blockchain node computer servers communicate through the Ethernet TCP protocol, and the smart terminal has a built-in encryption authentication module. It is connected to the traffic inspection blockchain P2P network through 4G or 5G or WIFI, LTE-V and other communication networks, and data communication is carried out using TCP or http or https protocols.

[0119] According to another embodiment of the present invention, a traffic inspection processing device based on seat belt status is provided. Figure 9 The structure of the traffic inspection processing device based on the seat belt status according to the embodiment of the present invention is Figure 2 ,like Figure 9 As shown, the device includes:

[0120] A first acquisition module 92 is configured to acquire first video data of the interior of a first target vehicle through a first camera that is wirelessly connected;

[0121] A first monitoring module 94 is configured to monitor the seat belt status of the driver and the co-driver in the first target vehicle according to the first video data to obtain a first monitoring result;

[0122] The first sending module 96 sends the first monitoring result and the first location information of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the first target vehicle based on the first monitoring result and the first location information.

[0123] The above-mentioned device can solve the problem of low accuracy in monitoring the driver's seat belt status through roadside surveillance cameras in related technologies. The driver's identity information is identified through the smart terminal, and the monitoring results of the seat belt status are uploaded, thereby achieving accurate monitoring of the seat belt status and improving driving safety.

[0124] In an exemplary embodiment, the first sending module 96 is also used to send the first driver identity information corresponding to the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

[0125] In an optional embodiment, the device also includes: a second acquisition module, used to collect second video data of a second target vehicle located behind the first target vehicle through a second camera; a second monitoring module, used to monitor the seat belt status of the driver and the co-driver inside the second target vehicle based on the second video data to obtain a second monitoring result; the second sending module, used to send the second monitoring result, the second location information of the current location of the first target vehicle, and the first driver identity information to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the second target vehicle based on the second monitoring result, the second location information and the first driver identity information.

[0126] In short, the seat belt status in the second target vehicle behind the first target vehicle is monitored by the second camera, and the monitoring results, the second position information of the first vehicle and the identity information of the first driver are sent to the traffic inspection server through the first terminal, and the second target vehicle is inspected and processed based on the uploaded information.

[0127] For example, the smart terminal is also connected to a second camera to record images from the rear of the vehicle when it is driving or reversing. It can also automatically identify whether the driver and co-driver of the vehicle in the rear identification area are wearing seat belts. If it is confirmed that they are not wearing seat belts, the terminal accesses the traffic inspection blockchain network through the wireless mobile network and sends the intercepted timestamp identification video of the rear vehicle not wearing seat belts, the rear vehicle identification results, and the location information of its own vehicle to the traffic inspection blockchain network. The traffic inspection blockchain network can verify the identity of the light node that uploaded the inspection results. After successful verification, the node that obtains the priority accounting right will store the relevant data in a new block and synchronize the longest blockchain to other blockchain nodes for synchronous storage.

[0128] In another optional embodiment, the device also includes: a third sending module, which is used to send a prompt message to the traffic inspection server if the second monitoring result is that the driver and / or co-pilot of the second target vehicle are not in a seat belt state, wherein the prompt message is used to instruct the traffic inspection server to obtain the third video data collected by the first camera of the second target vehicle, the third location information of the second target vehicle, and the second driver identity information of the second target vehicle from the second smart terminal; a third receiving module, which is used to receive the authorization message sent by the traffic inspection server when the seat belt status of the driver and co-pilot of the second target vehicle fails to be identified based on the third video data; an acquisition module, which is used to obtain the third video data according to the authorization message and obtain a manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and co-pilot of the second target vehicle; a third sending module, which is used to send the manual identification result to the traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information and the second driver identity information.

[0129] In short, when the front vehicle determines that the rear vehicle's seat belt is not fastened, it sends a prompt message. The rear vehicle's smart terminal identifies the rear vehicle's seat belt status from the rear vehicle's first camera based on the prompt message. If the identification fails, the front vehicle's smart terminal is authorized to perform manual identification. Based on the manual identification result, the third position information and the first driver's identity information, the second target vehicle is inspected and processed based on the uploaded information.

[0130] For example, the smart contract can identify the vehicle video (with timestamp) and vehicle ID, find the account ID of the corresponding vehicle according to the license plate number of the rear vehicle, connect to the rear vehicle smart terminal, and call the first camera of the rear vehicle smart terminal to further identify and confirm the identity information and seat belt status of the driver and front passenger in the car; when the smart contract cannot automatically identify the processing result, it can also be assigned to manual processing, and can be assigned to the smart terminal that uploads the audit result. The smart terminal can obtain the recognition camera field of view of the first camera of the smart terminal authorized to view the target vehicle. The driver or passenger can view the shared video or picture in the target car through the smart terminal display screen. After manual judgment of the result, it can be confirmed by voice, and the target vehicle driver identity, recognition picture and confirmation result are uploaded to the blockchain; for the shared video field of view or picture obtained through the target vehicle, the faces of the driving school driver and passengers on the target vehicle can be dynamically blocked.

[0131] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0132] An embodiment of the present invention further provides a storage medium storing a computer program, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0133] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:

[0134] S11, receiving a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver in a first target vehicle according to first video data and first location information of the current location of the first target vehicle, sent by a first smart terminal, wherein the first video data is video data of the interior of the first target vehicle captured by the first smart terminal through a first camera;

[0135] S12: Perform a traffic inspection on the first target vehicle based on the first monitoring result and the first location information.

[0136] Optionally, in this embodiment, the storage medium may also be configured to store a computer program for performing the following steps:

[0137] S21, collecting first video data of the interior of a first target vehicle through a first camera with a wireless connection established;

[0138] S22, monitoring the seat belt status of the driver and the co-driver in the first target vehicle according to the first video data to obtain a first monitoring result;

[0139] S23, sending the first monitoring result and the first location information of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle based on the first monitoring result and the first location information.

[0140] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

[0141] An embodiment of the present invention further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0142] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0143] Optionally, in this embodiment, the processor may be configured to execute the following steps through a computer program:

[0144] S11, receiving a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver in a first target vehicle according to first video data, first location information of the first target vehicle, and first driver identity information corresponding to the first target vehicle, sent by a first smart terminal, wherein the first video data is video data of the interior of the first target vehicle captured by the first smart terminal through a first camera;

[0145] S12: Perform a traffic inspection on the first target vehicle based on the first monitoring result and the first location information.

[0146] Optionally, in this embodiment, the processor may be further configured to execute the following steps through a computer program:

[0147] S21, collecting first video data of the interior of a first target vehicle through a first camera with a wireless connection established;

[0148] S22, monitoring the seat belt status of the driver and the co-driver in the first target vehicle according to the first video data to obtain a first monitoring result;

[0149] S23, sending the first monitoring result and the first location information of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle based on the first monitoring result and the first location information.

[0150] Optionally, specific examples in this embodiment may refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0151] Obviously, those skilled in the art will appreciate that the various modules or steps of the present invention described above can be implemented using a general-purpose computing device, centralized on a single computing device, or distributed across a network of multiple computing devices. Alternatively, they can be implemented using program code executable by a computing device, which can then be stored in a storage device and executed by the computing device. In some cases, the steps shown or described can be performed in a different order than that shown, or can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0152] The foregoing description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations of the present invention are possible. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention are intended to be within the scope of protection of the present invention.

Claims

1. A traffic inspection method based on seat belt status, characterized in that: include: Receive a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver in a first target vehicle according to first video data and first position information of the current location of the first target vehicle, sent by a first smart terminal, wherein the first video data is video data of the interior of the first target vehicle collected by the first smart terminal through a first camera; Performing a traffic inspection on the first target vehicle according to the first monitoring result and the first location information; Receive a second monitoring result obtained by monitoring the seat belt status of the driver and the co-driver in the second target vehicle according to the second video data, the second location information of the first target vehicle, and the first driver identity information sent by the first smart terminal, wherein the second video data is the video data of the second target vehicle located behind the first target vehicle collected by the first smart terminal through the second camera; Performing a traffic inspection on the second target vehicle according to the second monitoring result, the second location information, and the first driver identity information includes: receiving a prompt message sent by the first smart terminal when the second monitoring result indicates that the driver and / or the co-driver of the second target vehicle are not wearing seat belts; According to the prompt message, obtain from the second smart terminal the third video data collected by the first camera of the second target vehicle, the third location information of the second target vehicle, and the second driver identity information of the second target vehicle; If the seat belt status of the driver and the co-driver of the second target vehicle cannot be identified according to the third video data, an authorization message is sent to the first smart terminal, wherein the authorization message is used to instruct the first smart terminal to obtain the third video data and obtain a manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and the co-driver of the second target vehicle; Receiving the manual recognition result sent by the first intelligent terminal; The second target vehicle is subjected to a traffic inspection based on the manual identification result, the third location information, the first driver identity information and the second driver identity information.

2. The method according to claim 1, characterized in that Performing traffic inspection on the first target vehicle according to the first monitoring result and the first location information includes: Obtaining identity information of a first driver corresponding to the first target vehicle; A traffic inspection is performed on the first target vehicle based on the first monitoring result, the first location information and the first driver identity information.

3. The method according to claim 2, characterized in that Performing traffic inspection on the first target vehicle according to the first monitoring result, the first location information, and the first driver identity information includes: If the first monitoring result is that the driver and / or co-driver of the first target vehicle are not wearing seat belts, it is determined that the first target vehicle is in an illegal operation state; and / or, a first predetermined amount of virtual resources is deducted from the first target account bound to the first driver's identity information.

4. A traffic inspection method based on seat belt status, characterized in that: include: Collecting first video data inside a first target vehicle through a first camera with a wireless connection established; Monitoring the seat belt status of the driver and the co-driver in the first target vehicle according to the first video data to obtain a first monitoring result; Sending the first monitoring result and the first location information of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle according to the first monitoring result and the first location information; Collecting second video data of a second target vehicle located behind the first target vehicle by a second camera; Monitoring the seat belt status of the driver and the co-driver in the second target vehicle according to the second video data to obtain a second monitoring result; Sending the second monitoring result, the second location information of the first target vehicle and the first driver identity information to the traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the second target vehicle according to the second monitoring result, the second location information and the first driver identity information; If the second monitoring result is that the driver and / or co-driver of the second target vehicle are not wearing seat belts, a prompt message is sent to the traffic inspection server, wherein the prompt message is used to instruct the traffic inspection server to obtain from the second smart terminal the third video data collected by the first camera of the second target vehicle, the third location information of the second target vehicle, and the second driver identity information of the second target vehicle; receiving an authorization message sent by the traffic inspection server when the seat belt status of the driver and the co-driver of the second target vehicle fails to be identified based on the third video data; Acquire the third video data according to the authorization message, and obtain a manual recognition result, wherein the third video data is used to assist in identifying the seat belt status of the driver and the co-driver of the second target vehicle; The manual identification result is sent to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the second target vehicle based on the manual identification result, the third location information, the first driver identity information and the second driver identity information.

5. A traffic inspection processing device based on seat belt status, characterized in that: include: A receiving module, configured to receive a first monitoring result obtained by monitoring the seat belt status of a driver and a co-driver in a first target vehicle according to first video data and first position information of the current location of the first target vehicle, sent by a first smart terminal, wherein the first video data is video data of the interior of the first target vehicle collected by the first smart terminal through a first camera; A processing module for performing a traffic inspection on the first target vehicle according to the first monitoring result and the first location information; A second receiving module is used to receive a second monitoring result obtained by monitoring the seat belt status of the driver and the co-driver in the second target vehicle according to the second video data, the second position information of the current location of the first target vehicle, and the first driver identity information sent by the first intelligent terminal, wherein the second video data is the video data of the second target vehicle located behind the first target vehicle collected by the first intelligent terminal through the second camera; an inspection module is used to perform a traffic inspection on the second target vehicle according to the second monitoring result, the second position information and the first driver identity information; Wherein, the inspection module includes: a first receiving unit, used to receive a prompt message sent by the first intelligent terminal when the second monitoring result is that the driver and / or co-driver of the second target vehicle are not in a seat belt state; a collection unit, used to obtain the third video data collected by the first camera of the second target vehicle, the third position information of the second target vehicle, and the second driver identity information of the second target vehicle from the second intelligent terminal according to the prompt message; a processing unit, used to send an authorization message to the first intelligent terminal if the seat belt status of the driver and co-driver of the second target vehicle fails to be identified according to the third video data, and the authorization message is used to instruct the first intelligent terminal to obtain the third video data and obtain a manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and co-driver of the second target vehicle; a second receiving unit, used to receive the manual identification result sent by the first intelligent terminal; an inspection unit, used to perform traffic inspection processing on the second target vehicle according to the manual identification result, the third position information, the first driver identity information and the second driver identity information.

6. A traffic inspection processing device based on seat belt status, characterized in that: include: A collection module, used for collecting first video data inside a first target vehicle through a first camera that establishes a wireless connection; A monitoring module, configured to monitor the seat belt status of the driver and the co-driver in the first target vehicle according to the first video data to obtain a first monitoring result; A sending module, which sends the first monitoring result and the first location information of the first target vehicle to a traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the first target vehicle according to the first monitoring result and the first location information; The second acquisition module is also used to collect second video data of a second target vehicle located behind the first target vehicle through a second camera; the second monitoring module is used to monitor the seat belt status of the driver and the co-driver in the second target vehicle according to the second video data to obtain a second monitoring result; the second sending module is used to send the second monitoring result, the second location information of the current location of the first target vehicle and the first driver identity information to the traffic inspection server, wherein the traffic inspection server is used to perform a traffic inspection on the second target vehicle according to the second monitoring result, the second location information and the first driver identity information; The third sending module is also used to send a prompt message to the traffic inspection server if the second monitoring result shows that the driver and / or co-driver of the second target vehicle are not wearing seat belts, wherein the prompt message is used to instruct the traffic inspection server to obtain the third video data collected by the first camera of the second target vehicle, the third location information of the second target vehicle, and the second driver identity information of the second target vehicle from the second intelligent terminal; the third receiving module is used to receive the authorization message sent by the traffic inspection server when the seat belt status of the driver and co-driver of the second target vehicle fails to be identified according to the third video data; the acquisition module is used to obtain the third video data according to the authorization message and obtain the manual identification result, wherein the third video data is used to assist in identifying the seat belt status of the driver and co-driver of the second target vehicle; the third sending module is used to send the manual identification result to the traffic inspection server, wherein the traffic inspection server is used to perform traffic inspection on the second target vehicle according to the manual identification result, the third location information, the first driver identity information and the second driver identity information.

Citation Information

Patent Citations

  • Safety belt unfastening behavior detection method based on vehicular video analysis

    CN104331687A

  • Expressway emergency-lane occupation supervision and punishment method and system

    CN106205144A