[go: up one dir, main page]

CN110909567B - Method and device for intercepting driving failure personnel - Google Patents

Method and device for intercepting driving failure personnel Download PDF

Info

Publication number
CN110909567B
CN110909567B CN201811079561.XA CN201811079561A CN110909567B CN 110909567 B CN110909567 B CN 110909567B CN 201811079561 A CN201811079561 A CN 201811079561A CN 110909567 B CN110909567 B CN 110909567B
Authority
CN
China
Prior art keywords
vehicle
patrol
target
intersection
interception
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811079561.XA
Other languages
Chinese (zh)
Other versions
CN110909567A (en
Inventor
杨德军
张乐天
郭跃
林圣拿
肖桂柱
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou Hikvision System Technology Co Ltd
Original Assignee
Hangzhou Hikvision System Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou Hikvision System Technology Co Ltd filed Critical Hangzhou Hikvision System Technology Co Ltd
Priority to CN201811079561.XA priority Critical patent/CN110909567B/en
Publication of CN110909567A publication Critical patent/CN110909567A/en
Application granted granted Critical
Publication of CN110909567B publication Critical patent/CN110909567B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/50Context or environment of the image
    • G06V20/59Context or environment of the image inside of a vehicle, e.g. relating to seat occupancy, driver state or inner lighting conditions
    • G06V20/597Recognising the driver's state or behaviour, e.g. attention or drowsiness
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/10Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
    • G06V40/16Human faces, e.g. facial parts, sketches or expressions
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • General Health & Medical Sciences (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Economics (AREA)
  • Chemical & Material Sciences (AREA)
  • Analytical Chemistry (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)

Abstract

The invention discloses a method and a device for intercepting a driver lost, and belongs to the technical field of traffic safety. The method comprises the following steps: receiving a first vehicle detection message which is sent by first bayonet equipment and carries a first face image and first vehicle information; if the first face image is matched with any face image in a face library of the driving failure personnel, determining a first vehicle speed of a target vehicle corresponding to the first vehicle information; for each intersection adjacent to the first gate equipment, determining target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the first speed and the position information of each patrol equipment; and sending an interception notice carrying the identification of the corresponding intersection and the first vehicle information to each target patrol equipment. By adopting the invention, the success rate of intercepting the driving failure personnel can be improved.

Description

Method and device for intercepting driving failure personnel
Technical Field
The invention relates to the technical field of traffic safety, in particular to a method and a device for intercepting a driver without driving.
Background
The driver of the motor vehicle is temporarily detained, revoked and disqualified for driving the motor vehicle due to drunk driving, drug absorption, expired driving license and the like, and becomes a disdriver.
At present, the measure of intercepting the driver is that a traffic management department sets a bayonet snapshot machine and a checking and reporting station at an intersection. The gate snapshot machine captures face images and vehicle images of the persons who lose drive at a certain intersection, vehicle information is generated by the vehicle images, and the face images and the vehicle information are uploaded to the server. The server compares the similarity between the face image and the face image in the face library of the driving failure person, the comparison is successful, the vehicle information is sent to a checking and reporting station matched with the bayonet snapshot machine, and police of the checking and reporting station intercepts the driving failure person at an intersection of the checking and reporting station according to the vehicle information.
In carrying out the invention, the inventors have found that the prior art has at least the following problems:
the number of the checking stations is limited, the checking stations cannot be arranged at all intersections generally, and police of the checking stations can only intercept the driving losing staff at the intersections of the checking stations according to the vehicle information, so that the success rate of intercepting the driving losing staff is low.
Disclosure of Invention
In order to solve the problems in the prior art, the embodiment of the invention provides a method and a device for intercepting a driver missing. The technical scheme is as follows:
in a first aspect, a method for intercepting a lost driver is provided, the method comprising:
Receiving a first vehicle detection message which is sent by first bayonet equipment and carries a first face image and first vehicle information;
if the first face image is matched with any face image in a face library of the driving failure personnel, determining a first vehicle speed of a target vehicle corresponding to the first vehicle information;
for each intersection adjacent to the first gate equipment, determining target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the first speed and the position information of each patrol equipment;
and sending an interception notice carrying the identification of the corresponding intersection and the first vehicle information to each target patrol equipment.
Optionally, the first vehicle detection message further carries a first elapsed time, and the determining the first vehicle speed of the target vehicle corresponding to the first vehicle information includes:
acquiring a second vehicle detection message carrying the first vehicle information, which is sent by a second bayonet device and is received before the first vehicle detection message;
and determining a first vehicle speed of a target vehicle corresponding to the first vehicle information according to the first vehicle passing time, the second vehicle passing time carried in the second vehicle detection message and the position information of the first bayonet device and the second bayonet device.
Optionally, the determining, according to the first vehicle speed and the location information of each patrol device, the target patrol device that meets the condition of intercepting the target vehicle at the intersection includes:
determining the estimated driving time length of the target vehicle reaching the intersection according to the position of the first bayonet device, the position information of the intersection and the first vehicle speed;
determining the driving distance from each patrol device to the intersection according to the position information of each patrol device and the position information of the intersection;
determining the expected interception duration corresponding to each patrol device according to the driving distance of each patrol device driving to the intersection and the interception speed of each patrol device;
and determining the corresponding target patrol equipment with the expected interception duration smaller than the expected driving duration.
Optionally, after the sending, to each target patrol device, an interception notification carrying an identifier of a corresponding intersection and the first vehicle information, the method further includes:
when an interception success notification sent by a first patrol device in a plurality of target patrol devices is received, sending an interception stopping notification to patrol devices except the first patrol device in the plurality of target patrol devices.
Optionally, after the sending, to each target patrol device, an interception notification carrying an identifier of a corresponding intersection and the first vehicle information, the method further includes:
and when receiving an interception failure notification sent by a second patrol equipment in the plurality of target patrol equipment, sending an interception stopping notification to patrol equipment except the second patrol equipment in the plurality of target patrol equipment.
Optionally, after the sending, to each target patrol device, an interception notification carrying an identifier of a corresponding intersection and the first vehicle information, the method further includes:
when the first vehicle detection message reaches a preset time threshold after being received, if the interception success notification or the interception failure notification sent by any target patrol equipment is not received, the interception stopping notification is respectively sent to each target patrol equipment.
Optionally, after sending the interception notification carrying the identifier of the corresponding intersection and the first vehicle information to each target patrol device, the method further includes:
when a third vehicle detection message carrying the first vehicle information and sent by a third bayonet device is received, determining a second vehicle speed of a target vehicle corresponding to the first vehicle information;
And for each intersection adjacent to the third gate equipment, determining target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the second speed and the position information of each patrol equipment, and sending an interception notification carrying the identification of the corresponding intersection and the first vehicle information to each target patrol equipment.
In a second aspect, there is provided an apparatus for intercepting a lost driver, the apparatus comprising:
the receiving module is used for receiving a first vehicle detection message which is sent by the first bayonet device and carries a first face image and first vehicle information;
the determining module is used for determining a first vehicle speed of a target vehicle corresponding to the first vehicle information if the first face image is matched with any face image in a face library of the driving failure personnel; a target patrol device for determining, for each intersection where the first gate device is adjacent, that a condition for intercepting the target vehicle at the intersection is satisfied, according to the first vehicle speed and position information of each patrol device;
and the sending module is used for sending the interception notification carrying the identification of the corresponding intersection and the first vehicle information to each target patrol equipment.
Optionally, the first vehicle detection message further carries a first elapsed time, and the determining module is configured to:
acquiring a second vehicle detection message carrying the first vehicle information, which is sent by a second bayonet device and is received before the first vehicle detection message;
and determining a first vehicle speed of a target vehicle corresponding to the first vehicle information according to the first vehicle passing time, the second vehicle passing time carried in the second vehicle detection message and the position information of the first bayonet device and the second bayonet device.
Optionally, the determining module is configured to:
determining the estimated driving time length of the target vehicle reaching the intersection according to the position of the first bayonet device, the position information of the intersection and the first vehicle speed;
determining the driving distance from each patrol device to the intersection according to the position information of each patrol device and the position information of the intersection;
determining the expected interception duration corresponding to each patrol device according to the driving distance of each patrol device driving to the intersection and the interception speed of each patrol device;
and determining the corresponding target patrol equipment with the expected interception duration smaller than the expected driving duration.
Optionally, the apparatus further includes:
and the stopping module is used for sending a stopping interception notification to patrol equipment except the first patrol equipment in the plurality of target patrol equipment when receiving the interception success notification sent by the first patrol equipment in the plurality of target patrol equipment.
Optionally, the apparatus further includes:
and the stopping module is used for sending a stopping interception notification to patrol equipment except the second patrol equipment in the plurality of target patrol equipment when receiving the interception failure notification sent by the second patrol equipment in the plurality of target patrol equipment.
Optionally, the apparatus further includes:
and the stopping module is used for respectively sending a stopping interception notification to each target patrol equipment if the interception success notification or the interception failure notification sent by any target patrol equipment is not received when the preset time threshold is reached after the first vehicle detection message is received.
Optionally, the receiving module is further configured to receive a third vehicle detection message carrying the first vehicle information sent by a third bayonet device;
the determining module is further configured to determine a second vehicle speed of the target vehicle corresponding to the first vehicle information, and determine, for each intersection where the third gate device is adjacent, a target patrol device that meets a condition of intercepting the target vehicle at the intersection according to the second vehicle speed and position information of each patrol device;
The sending module is further configured to send, to each target patrol device, an interception notification carrying an identifier of a corresponding intersection and the first vehicle information.
In a third aspect, a computer device is provided, where the computer device includes a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory perform communication with each other through the bus; a memory for storing a computer program; a processor configured to execute a program stored on a memory, and implement the method steps of any one of the first aspect.
In a fourth aspect, there is provided a computer readable storage medium having stored therein at least one instruction loaded and executed by the processor to implement a method of intercepting a lost driver as described in the first aspect above.
The technical scheme provided by the embodiment of the invention has the beneficial effects that at least:
in the embodiment of the invention, the server sends the interception notification to a plurality of patrol equipment, and each patrol equipment respectively goes to all adjacent intersections at the current position of the target vehicle driven by the driver without stopping, so that the success rate of intercepting the driver without stopping is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for intercepting a lost driver provided by an embodiment of the present invention;
FIG. 2 is a schematic diagram of a method for intercepting a lost driver according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a method for intercepting a lost driver according to an embodiment of the present invention;
FIG. 4 is a flow chart of a method for intercepting a lost driver provided by an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a device for intercepting a lost driver according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a server according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present invention more apparent, the embodiments of the present invention will be described in further detail with reference to the accompanying drawings.
The embodiment of the invention provides a method for intercepting a driver missing, which can be realized by a server. The server may be a vehicle monitoring management server of a traffic management department. The server may be a single server or a group of servers, each of which performs a different function. The server group may include many different kinds of servers, such as smart device access servers, driving loss behavior analysis servers, license plate deployment servers, and alert processing and push servers. The intelligent device access server is used for receiving vehicle detection messages sent by the plurality of bayonet devices and analyzing content, the driving failure behavior analysis server is used for judging whether a driver is a driving failure person, the license plate distribution server is used for distributing police force for intercepting the driving failure person aiming at the vehicle of the driving failure person, and the alarm processing and pushing server is used for sending interception notification.
To implement the method, a corresponding system for intercepting the driver-missing person can be established, and the system can comprise a server, a plurality of bayonet devices and a plurality of patrol devices.
The bayonet device is a bayonet snapshot machine arranged at each intersection or at a position outside the intersection by a traffic management department. The patrol equipment can be mobile equipment equipped by the traffic management department for each police, such as a mobile phone, an interphone, a law enforcement recorder and the like, and can also be a vehicle-mounted terminal on a police car of each police. The server may record location information (e.g., latitude and longitude) for each bayonet device and real-time location information for each patrol device.
In one aspect, a method for intercepting a driver with no driving force is provided, as shown in fig. 1, a process flow of the method may include the following steps:
in step 101, a first vehicle detection message carrying a first face image and first vehicle information sent by a first bayonet device is received.
In implementation, as shown in fig. 2, at a certain moment, when the driver drives the vehicle to pass through a certain intersection (hereinafter referred to as a first intersection), a gate snapshot machine (hereinafter referred to as a first gate device) of the first intersection will take a snapshot of a face image (hereinafter referred to as a first face image) of the driver and a vehicle image. The first bayonet device will generate vehicle information (hereinafter referred to as first vehicle information) such as a license plate number, a vehicle model number, a vehicle color, a passing time, and the like from the vehicle image. The first bayonet device integrates the first face image and the first vehicle information, generates a vehicle detection message (hereinafter referred to as a first vehicle detection message), and transmits the first vehicle detection message to the server. The server receives a first vehicle detection message sent by the first bayonet device.
In step 102, if the first face image matches any face image in the face database of the driving failure person, a first vehicle speed of the target vehicle corresponding to the first vehicle information is determined.
In implementations, the server may set a similarity threshold, such as eighty percent, eighty-five percent, ninety percent, or the like. When the server receives the first vehicle detection message, a first face image in the first vehicle detection message is extracted. The server compares the first face image with the face images in the pre-stored face database of the driving failure personnel, and calculates the similarity. When the similarity of the comparison of the first face image and a certain face image in the face library of the driver is larger than a similarity threshold, the server judges that the driver is the driver without driving. When the server judges that the driver is a driving failure driver, the server calculates the vehicle speed of the target vehicle driven by the driving failure driver.
Alternatively, the server may determine the speed of the target vehicle based on the driving time of the target vehicle between the two bayonet devices, and the corresponding processing manner may be as follows: and acquiring a second vehicle detection message carrying first vehicle information and sent by a second bayonet device received before the first vehicle detection message, and determining a first vehicle speed of a target vehicle corresponding to the first vehicle information according to the first vehicle passing time, the second vehicle passing time carried in the second vehicle detection message and the position information of the first bayonet device and the second bayonet device.
The first vehicle detection message also carries a first elapsed time. The intersection where the second bayonet device is located is the second intersection.
In practice, to obtain a valid second vehicle detection message, the server will preset a first time length threshold, such as half an hour, one hour, or two hours, etc. The server subtracts the first time threshold value from the first elapsed time to obtain a critical time. When the server calculates the vehicle speed of the target vehicle, the server will look up all vehicle detection messages uploaded by the bayonet devices during the period from the critical time to the first elapsed time. When one of the vehicle information in the vehicle detection message is the same as the first vehicle information, the server determines that the bayonet device corresponding to the vehicle detection message is the second bayonet device. When the vehicle information in the vehicle detection message has a plurality of pieces of information identical to the first vehicle information, the server subtracts the time spent in the first vehicle detection message from the time spent in the vehicle detection messages respectively, calculates a time difference, determines the vehicle detection message corresponding to the smallest time difference, and determines that the bayonet device corresponding to the vehicle detection message is the second bayonet device.
After the server determines the second bayonet device, the server will further determine the position information of the first bayonet device and the second bayonet device, the server will calculate the distance from the first bayonet device to the second bayonet device from the position information of the first bayonet device and the second bayonet device, and record the distance as the target vehicle travel distance. The server subtracts the passing time of the target vehicle passing through the first bayonet device from the passing time of the target vehicle passing through the second bayonet device, and records the subtracted result as the running time of the target vehicle. The server divides the target vehicle travel distance by the target vehicle travel time, and records the division result as a first vehicle speed of the target vehicle corresponding to the first vehicle information.
When the server searches for the vehicle detection messages uploaded by the above-determined bayonet device in the period from the critical time to the first elapsed time, if none of the vehicle information in the vehicle detection messages is identical to the first vehicle information, the server may acquire a preset assumed travel speed, such as 80 km/hr, 60 km/hr, 40 km/hr, or the like. The server will assume the travel speed as the first vehicle speed of the target vehicle.
In step 103, for each intersection where the first gate devices are adjacent, a target patrol device that satisfies a condition for intercepting the target vehicle at the intersection is determined based on the first vehicle speed and the position information of each patrol device.
In an implementation, after the server determines the first vehicle speed of the target vehicle corresponding to the first vehicle information, the server will determine location information for each intersection adjacent to the first bayonet device, which are all intersections behind the target vehicle that are likely to pass through. The server may also obtain location information for patrol devices within a certain range. This range may be a circular range of a preset radius (e.g. 3 km) centered on the position of the first bayonet device, or may be a range specified by other regulations, not exemplified herein. After the server acquires the position information of the patrol devices, for each intersection adjacent to the first gate device, the patrol devices capable of reaching the corresponding intersection before the target vehicle can be determined through calculation.
Optionally, the server may calculate which patrol devices can reach the corresponding intersections before the target vehicle based on the patrol speed of the patrol devices, the speed of the target vehicle, the position of the patrol devices, and the position of each intersection where the target vehicle is intercepted, and the corresponding processing manner may be as follows: according to the position of the first bayonet device, the position information of the intersection and the first vehicle speed, the expected running duration of the target vehicle reaching the intersection is determined, according to the position information of each patrol device and the position information of the intersection, the running distance from each patrol device to the intersection is determined, according to the running distance from each patrol device to the intersection and the pre-stored interception speed of the patrol device, the expected interception duration corresponding to each patrol device is determined, and the target patrol device with the corresponding expected interception duration smaller than the expected running duration is determined.
The interception speed of the patrol equipment can be uniform preset running speed, can be running speed determined based on the current traffic jam condition of the position of the patrol equipment, and can be average speed calculated based on the running track and the running duration of the patrol equipment.
In the implementation, the server calculates the distance from the first intersection to any intersection based on the position information of the first intersection and the position information of any intersection adjacent to the first intersection. The server divides the distance from the first intersection to any one of the intersections by the first vehicle speed of the target vehicle, and records the division result as the length (i.e., the estimated travel time length) required by the target vehicle from the first intersection to any one of the intersections.
The server calculates the distance from any patrol equipment to the intersection according to the real-time position information of any patrol equipment and the position information of any intersection adjacent to the first intersection. In addition, the server may acquire the interception speed of each patrol apparatus. The server divides the distance between any patrol device and the intersection by the interception speed of the patrol device, and records the divided result as the length (i.e. the expected interception length) of any patrol device from the current position to the intersection.
The server compares the expected running duration corresponding to any intersection adjacent to the first intersection with the expected interception duration of each patrol device relative to the intersection, determines patrol devices with expected interception duration smaller than the expected running duration, selects target patrol devices from the patrol devices, can select one target patrol device, and can select a plurality of target patrol devices. And recording the intersection which the target patrol equipment corresponding to the expected interception duration needs to reach as the interception intersection of the target patrol equipment.
In step 104, an intercept notification carrying an identification of the corresponding intersection and first vehicle information is sent to each target patrol device.
The identification of the corresponding intersection is the position information of the interception intersection corresponding to the target patrol equipment.
In implementation, the server sends the first vehicle information and the identification information of the interception intersection corresponding to the target patrol equipment, and the target patrol equipment receives the first vehicle information and the identification information of the interception intersection sent by the server, determines the position of the interception intersection in the map based on the identification information according to the identification information of the interception intersection, and displays a special mark in the corresponding position in the map, such as displaying a red dot at the interception intersection. Meanwhile, the target patrol equipment can also send out alarm information such as bell sound, vibration and the like.
Optionally, the server may control the actions of all the target patrol apparatuses according to the interception success condition of any one target patrol apparatus, and the processing manner may be as follows: and when receiving the interception success notification sent by the first patrol equipment in the plurality of target patrol equipment, sending an interception stopping notification to patrol equipment except the first patrol equipment in the plurality of target patrol equipment.
In implementation, as shown in fig. 3, after the police receives the alarm of the target patrol equipment, the police can check the position of the interception intersection according to the map displayed by the target patrol equipment, drive the car to reach the interception intersection, and intercept the target vehicle. In the actual blocking process, if the target vehicle is blocked, the police can operate the target patrol equipment, and a notification of successful blocking is sent to the server. After receiving the interception success notification sent by any target patrol equipment, the server can send an interception stopping notification to other target patrol equipment. After receiving the interception stopping notification, other target patrol equipment can send out corresponding prompt signals, such as displaying a prompt box or sending out a prompt tone and the like. After the police officers of other target patrol equipment see or hear the prompt signal, interception can be ended, and patrol can be continued.
Optionally, the server may control the actions of all the target patrol apparatuses according to the interception failure condition of any one target patrol apparatus, and the processing manner may be as follows: and when receiving the interception failure notification sent by the second patrol equipment in the plurality of target patrol equipment, sending an interception stopping notification to patrol equipment except the second patrol equipment in the plurality of target patrol equipment.
In the implementation, during the actual blocking process, a certain police officer sees the target vehicle at a certain blocking intersection but does not successfully block the target vehicle, and because the target vehicle cannot appear at other blocking intersections any more at the moment, the police officer can inform the police officer at other blocking intersections that the police officer does not need to wait for blocking the target vehicle any more, and at the moment, the police officer can operate the target patrol equipment to send a blocking failure notification to the server. After receiving the interception failure notification sent by any target patrol equipment, the server can send an interception stopping notification to other target patrol equipment. After receiving the interception stopping notification, other target patrol equipment can send out corresponding prompt signals, such as displaying a prompt box or sending out a prompt tone and the like. After the police officers of other target patrol equipment see or hear the prompt signal, interception can be ended, and patrol can be continued.
When the target vehicle is traveling to any intersection adjacent to the first intersection, the server will not issue an interception notification if the intersection is not an interception intersection. When the target vehicle passes the intersection, the server will re-determine the first speed of the target vehicle and re-proceed to steps 103 and 104.
Optionally, the server may set a time limit for interception of the driver loss personnel, and the corresponding processing manner may be as follows: when a preset time period threshold (which may be called a second time period threshold) is reached after the first vehicle detection message is received, if an interception success notification or an interception failure notification sent by any target patrol equipment is not received, a interception stopping notification is respectively sent to each target patrol equipment.
In implementation, after the server sends the interception notification carrying the identifier of the corresponding intersection and the first vehicle information to the target patrol device, if the server does not receive the interception success notification or the interception failure notification sent by the target patrol device for a long time, special situations may occur for a missing driver on the target vehicle, for example, the missing driver turns into a certain cell, the missing driver discards the vehicle to run away, or a certain police negligence misses the target vehicle, etc. After the server receives the first vehicle detection message, when the elapsed time reaches the second time threshold, the server respectively sends a stop interception notification to each target patrol equipment, and each target patrol equipment can send out a corresponding prompt signal, such as displaying a prompt box or sending out a prompt tone after receiving the stop interception notification. After the police officers of other target patrol equipment see or hear the prompt signal, interception can be ended, and patrol can be continued.
Optionally, after the police fails to intercept the target vehicle, when the target vehicle enters the next intersection, the server will reschedule the police to intercept the target vehicle, and the corresponding processing manner may be as follows: when a third vehicle detection message carrying first vehicle information and sent by third bayonet equipment is received, determining a second vehicle speed of a target vehicle corresponding to the first vehicle information, determining target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the second vehicle speed and the position information of each patrol equipment for each intersection adjacent to the third bayonet equipment, and sending an interception notification carrying identification of the corresponding intersection and the first vehicle information to each target patrol equipment.
In implementation, the target vehicle, while continuing to travel after passing through the first intersection, is captured by the third gate device when passing through the next intersection (hereinafter referred to as a third intersection), and at this time, the third gate device sends a third vehicle detection message carrying the first vehicle information to the server. After receiving the third vehicle detection message, the server analyzes the third vehicle detection message, and when determining that the third vehicle detection message carries the first vehicle information, determines that the target vehicle has reached the third intersection. At this time, the server may determine the second vehicle speed of the target vehicle, and the corresponding process is similar to the process of determining the first speed in step 102 described above, and reference may be made to the corresponding content. Then, for each intersection adjacent to the third gate equipment, the server determines target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the second speed and the position information of each patrol equipment, and sends an interception notice carrying the identification of the corresponding intersection and the first vehicle information to each target patrol equipment. The corresponding processing is similar to the processing of steps 103, 104 described above, see the corresponding content.
The embodiment of the invention provides a specific method for intercepting a driver missing, and the specific content is shown in the above embodiment, so that the description is omitted. As shown in fig. 4, the specific steps are as follows:
step 401, receiving a first vehicle detection message sent by a first bayonet device and carrying a first face image, first vehicle information and a first vehicle passing time.
Step 402, comparing the similarity obtained by comparing the first face image with the face images in the pre-stored face database of the driving failure personnel with a similarity threshold, when any similarity is larger than the similarity threshold, performing step 403, and when all the similarities are smaller than the similarity threshold, ending the process by the server.
Step 403, selecting a second vehicle detection message carrying the first vehicle information from all the vehicle detection messages received in a preset time before the first vehicle passing time, and determining a second bayonet device for sending the second vehicle detection message.
Step 404, determining the distance from the second bayonet device to the first bayonet device, determining the difference between the first time and the second time carried by the second vehicle detection message, and calculating the ratio to obtain the speed of the target vehicle.
Step 405, determining each intersection adjacent to the first gate device, and acquiring position information of patrol devices in a certain range of each intersection.
Step 406, determining that the patrol equipment from the current position to the fourth intersection is the target patrol equipment, wherein the length of the patrol equipment is smaller than the length of the patrol equipment from the first gate equipment to the fourth intersection, setting the fourth intersection as the interception intersection of the target patrol equipment, and performing similar processing on other intersections adjacent to the first gate equipment.
Step 407, sending an interception notification carrying the corresponding identifier of the interception intersection and the first vehicle information to the target patrol equipment.
Step 408, after receiving the interception success notification or the interception failure notification sent by the target patrol equipment, sending an interception stopping notification to other target patrol equipment.
Step 409, when the elapsed time length reaches the second time length threshold after receiving the first vehicle detection message, if the interception success notification or the interception failure notification is not received, sending an interception stopping notification to all target patrol equipment.
Based on the same technical concept, the embodiment of the present invention further provides a device for intercepting a driver missing, where the device may be a server in the above embodiment, as shown in fig. 5, and the device includes: a receiving module 510, a determining module 520 and a transmitting module 530.
A receiving module 510, configured to receive a first vehicle detection message sent by a first bayonet device, where the first vehicle detection message carries a first face image and first vehicle information;
a determining module 520, configured to determine a first vehicle speed of a target vehicle corresponding to the first vehicle information if the first face image matches any face image in a face database of the driving failure person; a target patrol device for determining, for each intersection where the first gate device is adjacent, that a condition for intercepting the target vehicle at the intersection is satisfied, according to the first vehicle speed and position information of each patrol device;
and the sending module 530 is configured to send, to each target patrol device, an interception notification carrying an identifier of the corresponding intersection and the first vehicle information.
Optionally, the first vehicle detection message further carries a first elapsed time, and the determining module 520 is configured to:
acquiring a second vehicle detection message carrying the first vehicle information, which is sent by a second bayonet device and is received before the first vehicle detection message;
and determining a first vehicle speed of a target vehicle corresponding to the first vehicle information according to the receiving time of the first vehicle detection message and the second vehicle detection message and the position information of the first bayonet device and the second bayonet device.
Optionally, the determining module 520 is configured to:
determining the estimated driving time length of the target vehicle reaching the intersection according to the position of the first bayonet device, the position information of the intersection and the first vehicle speed;
determining the driving distance from each patrol device to the intersection according to the position information of each patrol device and the position information of the intersection;
determining the expected interception duration corresponding to each patrol device according to the driving distance of each patrol device driving to the intersection and the pre-stored interception speed of the patrol device;
and determining the corresponding target patrol equipment of which the expected interception duration is smaller than a preset threshold value.
Optionally, the apparatus further includes:
a stopping module 540, configured to, when receiving an interception success notification sent by a first patrol device of a plurality of target patrol devices, send a interception stopping notification to patrol devices other than the first patrol device of the plurality of target patrol devices.
Optionally, the apparatus further includes:
a stopping module 540, configured to, when receiving an interception failure notification sent by a second patrol device in the plurality of target patrol devices, send an interception stopping notification to patrol devices other than the second patrol device in the plurality of target patrol devices.
Optionally, the apparatus further includes:
and a stopping module 540, configured to, when the preset duration threshold is reached after the first vehicle detection message is received, send a stopping notification to each target patrol device if the interception success notification or the interception failure notification sent by any target patrol device is not received.
Optionally, the receiving module 510 is further configured to determine a second vehicle speed of the target vehicle corresponding to the first vehicle information when receiving a third vehicle detection message carrying the first vehicle information sent by a third bayonet device;
the determining module 520 is further configured to determine, for each intersection where the third bayonet device is adjacent, a target patrol device that meets a condition of intercepting the target vehicle at the intersection according to the second vehicle speed and the position information of each patrol device;
the sending module 530 is further configured to send, to each target patrol device, an interception notification carrying an identifier of the corresponding intersection and the first vehicle information.
Optionally, the receiving module 510 is further configured to receive a third vehicle detection message that is sent by a third bayonet device and carries the first vehicle information;
The determining module 520 is further configured to determine a second vehicle speed of the target vehicle corresponding to the first vehicle information, and determine, for each intersection where the third gate device is adjacent, a target patrol device that meets a condition of intercepting the target vehicle at the intersection according to the second vehicle speed and position information of each patrol device;
the sending module 530 is further configured to send, to each target patrol device, an interception notification carrying an identifier of the corresponding intersection and the first vehicle information.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
It should be noted that: the device for intercepting the driving failure personnel provided in the above embodiment only illustrates the division of the above functional modules when intercepting the driving failure personnel, and in practical application, the above functional allocation may be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the device for intercepting the missing driver provided in the above embodiment belongs to the same concept as the method embodiment for intercepting the missing driver, and the detailed implementation process of the device is shown in the method embodiment, which is not repeated here.
In an exemplary embodiment, there is also provided a computer readable storage medium having stored therein at least one instruction that is loaded and executed by a processor to implement the method of intercepting a lost driver in the above embodiment. For example, the computer readable storage medium may be ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
Fig. 6 is a schematic structural diagram of a server according to an embodiment of the present invention, where the server 600 may have a relatively large difference due to different configurations or performances, and may include one or more processors (central processing units, CPU) 601 and one or more memories 602, where at least one instruction is stored in the memories 602, and the at least one instruction is loaded and executed by the processor 601 to implement the above method for intercepting a lost driver.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program for instructing relevant hardware, where the program may be stored in a computer readable storage medium, and the storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The foregoing description of the preferred embodiments of the invention is not intended to limit the invention to the precise form disclosed, and any such modifications, equivalents, and alternatives falling within the spirit and scope of the invention are intended to be included within the scope of the invention.

Claims (13)

1. A method of intercepting a lost driver, the method comprising:
receiving a first vehicle detection message which is sent by first bayonet equipment and carries a first face image and first vehicle information and first vehicle passing time;
if the first face image is matched with any face image in a face library of the driving failure person, acquiring a second vehicle detection message carrying the first vehicle information, which is sent by a second bayonet device and is received before the first vehicle detection message;
determining a first vehicle speed of a target vehicle corresponding to the first vehicle information according to the first vehicle passing time, the second vehicle passing time carried in the second vehicle detection message and the position information of the first bayonet device and the second bayonet device;
for each intersection adjacent to the first gate equipment, determining target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the first speed and the position information of each patrol equipment;
Transmitting an interception notice carrying the identification of the corresponding intersection and the first vehicle information to each target patrol equipment;
wherein the method of determining the second bayonet device comprises:
subtracting a first time threshold from the first passing time to obtain critical time, and searching vehicle detection messages uploaded by all bayonet devices from the critical time to the first passing time;
when one of the vehicle information in the vehicle detection message is the same as the first vehicle information, determining that the bayonet device corresponding to the vehicle detection message is the second bayonet device; when the vehicle information in the vehicle detection message has a plurality of pieces of information which are the same as the first vehicle information, subtracting the first vehicle passing time in the first vehicle detection message from the vehicle passing time in the plurality of pieces of vehicle detection message respectively, calculating a time difference, and determining that the bayonet device corresponding to the vehicle detection message corresponding to the smallest time difference is the second bayonet device.
2. The method of claim 1, wherein the determining, based on the first vehicle speed and the location information of each patrol device, a target patrol device that satisfies a condition for intercepting the target vehicle at the intersection comprises:
Determining the estimated driving time length of the target vehicle reaching the intersection according to the position of the first bayonet device, the position information of the intersection and the first vehicle speed;
determining the driving distance from each patrol device to the intersection according to the position information of each patrol device and the position information of the intersection;
determining the expected interception duration corresponding to each patrol device according to the driving distance of each patrol device driving to the intersection and the interception speed of each patrol device;
and determining the corresponding target patrol equipment with the expected interception duration smaller than the expected driving duration.
3. The method of claim 1, wherein after the sending of the intercept notification carrying the identification of the corresponding intersection and the first vehicle information to each target patrol device, the method further comprises:
when an interception success notification sent by a first patrol device in a plurality of target patrol devices is received, sending an interception stopping notification to patrol devices except the first patrol device in the plurality of target patrol devices.
4. The method of claim 1, wherein after the sending of the intercept notification carrying the identification of the corresponding intersection and the first vehicle information to each target patrol device, the method further comprises:
And when receiving an interception failure notification sent by a second patrol equipment in the plurality of target patrol equipment, sending an interception stopping notification to patrol equipment except the second patrol equipment in the plurality of target patrol equipment.
5. The method of claim 1, wherein after the sending of the intercept notification carrying the identification of the corresponding intersection and the first vehicle information to each target patrol device, the method further comprises:
when the first vehicle detection message reaches a preset time threshold after being received, if the interception success notification or the interception failure notification sent by any target patrol equipment is not received, the interception stopping notification is respectively sent to each target patrol equipment.
6. The method of any of claims 1-5, further comprising, after the sending of the intercept notification to each target patrol device carrying the identification of the corresponding intersection and the first vehicle information:
when a third vehicle detection message carrying the first vehicle information and sent by a third bayonet device is received, determining a second vehicle speed of a target vehicle corresponding to the first vehicle information;
And for each intersection adjacent to the third gate equipment, determining target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the second speed and the position information of each patrol equipment, and sending an interception notification carrying the identification of the corresponding intersection and the first vehicle information to each target patrol equipment.
7. An apparatus for intercepting a lost driver, the apparatus comprising:
the receiving module is used for receiving a first vehicle detection message which is sent by the first bayonet device and carries a first face image and first vehicle information and first vehicle passing time;
the determining module is used for acquiring a second vehicle detection message carrying the first vehicle information, which is sent by a second bayonet device and is received before the first vehicle detection message, if the first face image is matched with any face image in a face library of a driving failure person; determining a first vehicle speed of a target vehicle corresponding to the first vehicle information according to the first vehicle passing time, the second vehicle passing time carried in the second vehicle detection message and the position information of the first bayonet device and the second bayonet device; for each intersection adjacent to the first gate equipment, determining target patrol equipment meeting the condition of intercepting the target vehicle at the intersection according to the first speed and the position information of each patrol equipment;
The sending module is used for sending an interception notice carrying the identifier of the corresponding intersection and the first vehicle information to each target patrol equipment;
wherein the determining module is further configured to:
subtracting a first time threshold from the first passing time to obtain critical time, and searching vehicle detection messages uploaded by all bayonet devices from the critical time to the first passing time;
when one of the vehicle information in the vehicle detection message is the same as the first vehicle information, determining that the bayonet device corresponding to the vehicle detection message is the second bayonet device; when the vehicle information in the vehicle detection message has a plurality of pieces of information which are the same as the first vehicle information, subtracting the first vehicle passing time in the first vehicle detection message from the vehicle passing time in the plurality of pieces of vehicle detection message respectively, calculating a time difference, and determining that the bayonet device corresponding to the vehicle detection message corresponding to the smallest time difference is the second bayonet device.
8. The apparatus of claim 7, wherein the means for determining is configured to:
determining the estimated driving time length of the target vehicle reaching the intersection according to the position of the first bayonet device, the position information of the intersection and the first vehicle speed;
Determining the driving distance from each patrol device to the intersection according to the position information of each patrol device and the position information of the intersection;
determining the expected interception duration corresponding to each patrol device according to the driving distance of each patrol device driving to the intersection and the interception speed of each patrol device;
and determining the corresponding target patrol equipment with the expected interception duration smaller than the expected driving duration.
9. The apparatus of claim 7, wherein the apparatus further comprises:
and the stopping module is used for sending a stopping interception notification to patrol equipment except the first patrol equipment in the plurality of target patrol equipment when receiving the interception success notification sent by the first patrol equipment in the plurality of target patrol equipment.
10. The apparatus of claim 7, wherein the apparatus further comprises:
and the stopping module is used for sending a stopping interception notification to patrol equipment except the second patrol equipment in the plurality of target patrol equipment when receiving the interception failure notification sent by the second patrol equipment in the plurality of target patrol equipment.
11. The apparatus of claim 7, wherein the apparatus further comprises:
And the stopping module is used for respectively sending a stopping interception notification to each target patrol equipment if the interception success notification or the interception failure notification sent by any target patrol equipment is not received when the preset time threshold is reached after the first vehicle detection message is received.
12. The apparatus according to any one of claims 7-11, wherein the receiving module is further configured to receive a third vehicle detection message carrying the first vehicle information sent by a third bayonet device;
the determining module is further configured to determine a second vehicle speed of the target vehicle corresponding to the first vehicle information, and determine, for each intersection where the third gate device is adjacent, a target patrol device that meets a condition of intercepting the target vehicle at the intersection according to the second vehicle speed and position information of each patrol device;
the sending module is further configured to send, to each target patrol device, an interception notification carrying an identifier of a corresponding intersection and the first vehicle information.
13. A computer device comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the bus; a memory for storing a computer program; a processor for executing a program stored on a memory, implementing the method steps of any one of claims 1 to 6.
CN201811079561.XA 2018-09-17 2018-09-17 Method and device for intercepting driving failure personnel Active CN110909567B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811079561.XA CN110909567B (en) 2018-09-17 2018-09-17 Method and device for intercepting driving failure personnel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811079561.XA CN110909567B (en) 2018-09-17 2018-09-17 Method and device for intercepting driving failure personnel

Publications (2)

Publication Number Publication Date
CN110909567A CN110909567A (en) 2020-03-24
CN110909567B true CN110909567B (en) 2023-06-30

Family

ID=69813081

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811079561.XA Active CN110909567B (en) 2018-09-17 2018-09-17 Method and device for intercepting driving failure personnel

Country Status (1)

Country Link
CN (1) CN110909567B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111222587A (en) * 2020-04-22 2020-06-02 南京森根安全技术有限公司 Method and system for predicting dangerous driving behavior of people with loss of evidence based on feature fusion

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107341443A (en) * 2017-05-23 2017-11-10 深圳云天励飞技术有限公司 Method for processing video frequency, device and storage medium
CN107590999A (en) * 2017-08-18 2018-01-16 广东方纬科技有限公司 A kind of traffic state judging method based on bayonet socket data
CN107610471A (en) * 2016-07-11 2018-01-19 中兴通讯股份有限公司 Vehicle fake-license detection method and system

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7986339B2 (en) * 2003-06-12 2011-07-26 Redflex Traffic Systems Pty Ltd Automated traffic violation monitoring and reporting system with combined video and still-image data
CN102843547B (en) * 2012-08-01 2014-01-08 安科智慧城市技术(中国)有限公司 Intelligent tracking method and system for suspected target
CN103544481A (en) * 2013-10-24 2014-01-29 深圳市飞瑞斯科技有限公司 Road gate monitoring method and system based on human face recognition
CN104021677B (en) * 2014-06-25 2016-09-14 浙江宇视科技有限公司 A kind of vehicle board turning detection method and device
CN106599774A (en) * 2016-10-31 2017-04-26 深圳市元征科技股份有限公司 Vehicle alarm method and device
CN107133563A (en) * 2017-03-17 2017-09-05 深圳市能信安科技股份有限公司 A kind of video analytic system and method based on police field
CN107452104A (en) * 2017-07-26 2017-12-08 北京声迅电子股份有限公司 A kind of control method for vehicle and system of the vehicle bayonet socket based on intelligent monitoring
CN107977421A (en) * 2017-11-24 2018-05-01 泰华智慧产业集团股份有限公司 The method and device of fake-licensed car analysis is carried out based on big data
CN108052920A (en) * 2017-12-27 2018-05-18 百度在线网络技术(北京)有限公司 For the method and apparatus of output information

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107610471A (en) * 2016-07-11 2018-01-19 中兴通讯股份有限公司 Vehicle fake-license detection method and system
CN107341443A (en) * 2017-05-23 2017-11-10 深圳云天励飞技术有限公司 Method for processing video frequency, device and storage medium
CN107590999A (en) * 2017-08-18 2018-01-16 广东方纬科技有限公司 A kind of traffic state judging method based on bayonet socket data

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
周伟刚等.基于点截集的围堵嫌犯模型.《运筹与管理》.2017,第26卷(第10期),148-152. *

Also Published As

Publication number Publication date
CN110909567A (en) 2020-03-24

Similar Documents

Publication Publication Date Title
CN112348992B (en) Vehicle-mounted video processing method and device based on vehicle-road cooperative system and storage medium
US11836985B2 (en) Identifying suspicious entities using autonomous vehicles
CN105243838B (en) Vehicle driving safety monitoring method and device, system
CN104916138B (en) The processing method of information of vehicles, system, mobile unit and server
CN106355874B (en) Method, device and system for monitoring and alarming violation vehicle
CN108423003A (en) A kind of driving safety monitoring method and system
CN111785019A (en) Vehicle traffic data generation method and system based on V2X and storage medium
CN106971552B (en) Fake plate phenomenon detection method and system
CN205068770U (en) Traffic intelligence supervisory systems
CN108932849B (en) Method and device for recording low-speed running illegal behaviors of multiple motor vehicles
CN111739191A (en) Violation early warning method, device, equipment and storage medium
CN109671270B (en) Driving accident processing method and device and storage medium
CN113240920A (en) Vehicle passing method and device, authentication server and emergency rescue system
CN106846819A (en) A kind of taking photo by plane based on small aircraft and realizes system at penalty note generation method
CN114093143A (en) Vehicle driving risk perception early warning method and device
CN113470213A (en) Data processing method and device, vehicle-mounted terminal equipment and server
CN113989715A (en) Vehicle parking violation detection method, device, electronic device and storage medium
CN113192348A (en) Vehicle abnormity warning method and device and computer equipment
CN110909567B (en) Method and device for intercepting driving failure personnel
CN109003457B (en) Method and device for recording behaviors of multiple motor vehicles illegally occupying emergency lane
CN118574078B (en) Monitoring method, device, medium and program product based on prevention and control application
CN105185146A (en) System and method for automatically monitoring change of area of vehicle
CN111324059B (en) In-transit supervision system and method for customs supervision vehicle
CN111861498B (en) Monitoring method, device, equipment and storage medium for taxis
CN108806270B (en) Method and device for recording illegal behavior of continuously changing lanes of multiple motor vehicles

Legal Events

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