CN115861919A - Passage control method for preventing trailing passage behavior - Google Patents

Passage control method for preventing trailing passage behavior Download PDF

Info

Publication number
CN115861919A
CN115861919A CN202211444821.5A CN202211444821A CN115861919A CN 115861919 A CN115861919 A CN 115861919A CN 202211444821 A CN202211444821 A CN 202211444821A CN 115861919 A CN115861919 A CN 115861919A
Authority
CN
China
Prior art keywords
information
objects
equipment
monitoring area
identification
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202211444821.5A
Other languages
Chinese (zh)
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.)
BEIJING TELESOUND ELECTRONICS CO LTD
Original Assignee
BEIJING TELESOUND ELECTRONICS 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 BEIJING TELESOUND ELECTRONICS CO LTD filed Critical BEIJING TELESOUND ELECTRONICS CO LTD
Priority to CN202211444821.5A priority Critical patent/CN115861919A/en
Publication of CN115861919A publication Critical patent/CN115861919A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

The embodiment of the application provides a passing control method for preventing trailing passing behaviors, which is applied to electronic equipment, wherein the electronic equipment is respectively connected with identification equipment, tracking equipment and channel equipment; the method comprises the following steps: acquiring first acquisition data sent by tracking equipment and second acquisition data sent by identification equipment; the first acquisition data comprises height information of all objects in the monitoring area and a first acquisition image containing all the objects in the monitoring area; the second collected data comprises the identity recognition result of each object and a first measurement distance between each object and the recognition equipment; performing object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measurement distance to acquire fusion information of the objects; and controlling the channel equipment according to the fusion information of all the objects in the monitoring area. The embodiment effectively prevents the following passing behavior under the condition of meeting the efficient passing condition of the objects in the monitoring area.

Description

Traffic control method for preventing trailing traffic behavior
Technical Field
The embodiment of the application relates to the technical field of intelligent traffic, in particular to a traffic control method for preventing trailing traffic behaviors.
Background
With the development of the transportation industry, the traffic gate is widely applied to a plurality of fields. Through set up the current floodgate machine in the access & exit department in place, carry out identification to the object that needs pass, authorize again after the discernment succeeds and pass to the object of passing in and out the place is managed and controlled.
In the related technology, identity recognition is performed on each object in sequence, and authorization is released after the recognition is successful.
However, the identification of each object in turn requires frequent switching of the channel equipment, which affects the traffic efficiency.
Disclosure of Invention
The embodiment of the application provides a passing control method for preventing following passing behaviors, which is used for realizing high-efficiency passing of objects and effectively preventing the following passing behaviors in a passing process.
In a first aspect, an embodiment of the present application provides a first traffic control method for preventing a trailing traffic behavior, which is applied to an electronic device, where the electronic device is connected to an identification device, a tracking device, and a channel device, respectively; the method comprises the following steps:
acquiring first acquisition data sent by the tracking equipment and second acquisition data sent by the identification equipment; the first acquisition data comprises height information of all objects in a monitoring area and a first acquisition image containing all the objects in the monitoring area; the second collected data comprises the identity recognition result of each object and a first measurement distance between each object and the recognition equipment;
performing object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measurement distance to acquire fusion information of the object; wherein the acquisition target comprises an object in the monitoring area and the identification device;
controlling the channel equipment according to the fusion information of all objects in the monitoring area; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object; the category information is determined by category recognition of an object in the first captured image.
According to the scheme, height information of all objects in a monitoring area and a first collected image containing all the objects in the monitoring area are collected through tracking equipment; acquiring an identity recognition result of each object and a first measurement distance between each object and the recognition equipment through the recognition equipment; because the pixel coordinates of the acquisition target (the object and the identification device) in the first acquisition image reflect the distances between the objects and the identification device in the tracking view field respectively, and the identification device acquires the distances between the objects and the identification device synchronously, according to the pixel coordinates and the first measurement distance, object matching can be accurately performed, the same object in the tracking view field and the identification view field can be determined, and then fusion information of the objects (part or all of the category information of the object, the height information of the object and the identification result of the object) can be acquired; whether the abnormal trailing passing behavior exists in the object can be determined according to the fusion information of the same object, so that the trailing passing behavior is effectively prevented under the condition that the efficient passing of the object in the monitoring area is met.
In some optional embodiments, performing object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measured distance includes:
for any object, determining a pixel distance between the object and the identification device in a tracking field of view of the tracking device according to the pixel coordinates of the object in the first acquisition image and the pixel coordinates of the identification device in the first acquisition image;
adjusting the pixel distance according to a preset coefficient to obtain a second measurement distance between the object and the identification device;
and selecting a first measuring distance closest to the second measuring distance from all the first measuring distances, and determining an object corresponding to the selected first measuring distance and an object corresponding to the second measuring distance as matched objects.
In some optional embodiments, adjusting the pixel distance according to a preset coefficient includes:
determining a product of the preset coefficient and the pixel distance as a second measured distance between the object and the identification device.
In some optional embodiments, controlling the channel device according to the fusion information of all the objects in the monitoring area includes:
if the identity recognition results of all the objects in the monitoring area represent that the object has the authority, controlling the channel equipment to be started;
if the identity recognition results of all the objects in the monitoring area represent no authority, controlling the channel equipment to be closed;
and if the identity recognition result of part of the objects in the monitoring area represents no authority, controlling the channel equipment according to the class information and the height information of the objects without the authority.
In some optional embodiments, controlling the channel device according to the class information and the altitude information of the unauthorized object includes:
aiming at any unauthorized object, determining whether the class information of the unauthorized object is a class representing an article, and comparing the height information of the unauthorized object with a preset height;
if the type information of the unauthorized object is the type of the characterized article; and/or if the height information of the unauthorized object is smaller than the preset height, controlling the channel equipment to be opened; otherwise, controlling the channel equipment to keep closed.
In some optional embodiments, the electronic device is further connected with an alarm device; the method further comprises the following steps:
if the identity recognition results of all the objects in the monitoring area represent no authority; or if the identity recognition result of part of the objects in the monitoring area indicates no authority, and a target no-authority object exists in the monitoring area, sending alarm information to the alarm device so that the alarm device performs alarm operation according to the alarm information;
the type information of the target unauthorized object is a type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
In some optional embodiments, the method further comprises:
if the identity recognition results of all the objects in the monitoring area represent no authority; or if the identity recognition result representation of part of the objects in the monitoring area is not authorized, and a target unauthorized object exists in the monitoring area, notifying a trailing event in a preset notification mode;
the type information of the target unauthorized object is the type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
In a second aspect, an embodiment of the present application provides a second traffic control method for preventing trailing traffic behavior, which is applied to a tracking device, where the tracking device is connected to an electronic device; the tracking device comprises an infrared light collector and a first depth collector; the method comprises the following steps:
after determining that an object reaches a preset position of a monitored area, acquiring a first acquired image containing all objects in the monitored area through the infrared light collector, and measuring height information of each object in the monitored area through the first depth collector;
sending the first collected image and the height information to the electronic equipment, so that the electronic equipment performs object matching according to the pixel coordinates of all collected targets in the first collected image and the first measurement distance sent by the identification equipment to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object sent by the identification equipment; the category information is determined by the electronic device for category recognition of an object in the first captured image.
In a third aspect, an embodiment of the present application provides a third traffic control method for preventing trailing traffic behavior, where the method is applied to an identification device, and the identification device is connected to an electronic device; the identification equipment comprises a visible light collector and a second depth collector; the method comprises the following steps:
after determining that an object reaches a preset position of a monitored area, acquiring a second acquired image containing all objects in the monitored area through the visible light collector, and measuring first measurement distances between each object in the monitored area and the identification equipment through the second depth collector;
determining an identity recognition result of each object according to the second acquired image, and sending the identity recognition result and the first measured distance to the electronic equipment, so that the electronic equipment performs object matching according to the first measured distance and pixel coordinates of each acquired target in the first acquired image, which are sent by the tracking equipment, to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object sent by the tracking equipment and the identification result of the object; the category information is determined by the electronic device for category recognition of an object in the first captured image.
In some optional embodiments, determining the identification result of each object according to the second captured image includes:
performing feature matching on the object and a preset object aiming at any object in the second acquired image;
if the preset object is successfully matched with the object, determining that the identity recognition result representation of the object has the authority; otherwise, determining that the identity recognition result of the object represents no authority.
In a fourth aspect, the present application provides a first traffic control apparatus for preventing a trailing traffic behavior, which is applied to an electronic device, where the electronic device is connected to an identification device, a tracking device, and a channel device, respectively; the device includes:
the data acquisition module is used for acquiring first acquisition data sent by the tracking equipment and second acquisition data sent by the identification equipment; the first acquisition data comprises height information of all objects in a monitoring area and a first acquisition image containing all the objects in the monitoring area; the second collected data comprises the identity recognition result of each object and a first measurement distance between each object and the recognition equipment;
the matching module is used for matching objects according to the pixel coordinates of all the collected targets in the first collected image and the first measurement distance so as to obtain fusion information of the objects; wherein the acquisition target comprises an object in the monitoring area and the identification device;
the control module is used for controlling the channel equipment according to the fusion information of all objects in the monitoring area; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object; the category information is determined by category recognition of an object in the first captured image.
In a fifth aspect, the present application provides a second traffic control apparatus for preventing trailing traffic behavior, which is applied to a tracking device, where the tracking device is connected to an electronic device; the tracking device comprises an infrared light collector and a first depth collector; the device includes:
the system comprises a first acquisition module, a second acquisition module and a third acquisition module, wherein the first acquisition module is used for acquiring a first acquisition image containing all objects in a monitored area through an infrared light acquisition device after determining that the objects reach a preset position of the monitored area, and measuring height information of all the objects in the monitored area through a first depth acquisition device;
the first sending module is used for sending the first acquired image and the height information to the electronic equipment so that the electronic equipment performs object matching according to the pixel coordinates of each acquired target in the first acquired image and the first measurement distance sent by the identification equipment to acquire fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object sent by the identification equipment; the category information is determined by the electronic device for category recognition of an object in the first captured image.
In a sixth aspect, the present application provides a third traffic control apparatus for preventing trailing traffic behavior, where the third traffic control apparatus is applied to an identification device, and the identification device is connected to an electronic device; the identification equipment comprises a visible light collector and a second depth collector; the device includes:
the second acquisition module is used for acquiring a second acquisition image containing all objects in the monitoring area through the visible light collector after determining that the objects reach the preset position of the monitoring area, and measuring a first measurement distance between each object in the monitoring area and the identification equipment through the second depth collector;
the second sending module is used for determining an identity recognition result of each object according to the second acquired image and sending the identity recognition result and the first measured distance to the electronic equipment so that the electronic equipment performs object matching according to the first measured distance and pixel coordinates of each acquired target in the first acquired image, which are sent by the tracking equipment, to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object sent by the tracking equipment and the identification result of the object; the category information is determined by the electronic device for category recognition of an object in the first captured image.
In a seventh aspect, an embodiment of the present application provides an electronic device, including at least one processor and at least one memory, where the memory stores a computer program, and when the program is executed by the processor, the processor is caused to execute any one of the above-mentioned traffic control methods for preventing tailgating traffic behavior.
In an eighth aspect, an embodiment of the present application provides a tracking device, including at least one processor and at least one memory, where the memory stores a computer program, and when the program is executed by the processor, the processor is caused to execute the transit control method for preventing trailing transit behavior according to any one of the second aspects.
In a ninth aspect, an embodiment of the present application provides an identification device, including at least one processor and at least one memory, where the memory stores a computer program, and when the program is executed by the processor, the processor is caused to execute the transit control method for preventing trailing transit behavior according to any one of the third aspects.
In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program executable by a processor, and when the program runs on the processor, the program causes the processor to execute the transit control method for preventing tailgating transit behavior according to any one of the first, second, or third aspects.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic view of a first application scenario provided in an embodiment of the present application;
fig. 2 is a schematic diagram of a positional relationship between devices according to an embodiment of the present application;
fig. 3 is a schematic diagram of a tracking device according to an embodiment of the present application;
fig. 4 is a schematic diagram of an identification device according to an embodiment of the present application;
fig. 5 is an interaction flowchart of a traffic control method for preventing tailgating traffic according to an embodiment of the present disclosure;
fig. 6 is a schematic diagram of a second application scenario provided in the embodiment of the present application;
fig. 7 is a schematic flowchart of a first traffic control method for preventing trailing traffic behavior according to an embodiment of the present application;
fig. 8 is a schematic flowchart of a second traffic control method for preventing tailgating traffic according to an embodiment of the present disclosure;
fig. 9 is a schematic flowchart of a third traffic control method for preventing tailgating traffic according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a first traffic control device for preventing tailgating traffic according to an embodiment of the present application;
fig. 11 is a schematic structural diagram of a second traffic control device for preventing tailgating traffic according to an embodiment of the present application;
fig. 12 is a schematic structural diagram of a third traffic control device for preventing tailgating traffic according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application clearer, the present application will be described in further detail with reference to the accompanying drawings, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of the present application, "a plurality" means two or more unless otherwise specified.
In the description of the present application, it is to be noted that, unless otherwise explicitly stated or limited, the term "connected" is to be understood broadly, and may for example be directly connected, indirectly connected through an intermediate medium, or be a communication between two devices. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art as appropriate.
The passing gate is arranged at the entrance and exit of the place (such as a subway entrance), so that the object needing to pass is identified, and the passing is authorized after the identification is successful, so that the object passing in and out of the place is controlled.
In some embodiments, the identification is performed for each object in sequence, and the authorization is released after the identification is successful. For example: the passing gate is a three-rod rotary gate, and only one object can pass through the passing gate once by rotating a certain angle after the object identification is successful.
However, the identification of each object in turn requires frequent switching of the channel equipment, which affects the traffic efficiency.
In some embodiments, the object is detected by using an infrared correlation method, and the judgment is performed by detecting the infrared shielding condition, but the method cannot distinguish the luggage from the passengers and cannot identify the trailing passing behavior.
In still other embodiments, the gate control is performed by installing an image acquisition device at the top of the gate and combining object detection and binocular vision, and whether trailing traffic behavior exists or not is determined according to the distance between the two objects. However, this approach often results in false positives if both the front and back objects have access rights.
In view of this, the embodiment of the present application provides a passing control method for preventing a trailing passing behavior, so as to implement efficient passing of an object and effectively prevent the trailing passing behavior in a passing process.
Referring to fig. 1, a schematic view of a first application scenario provided in the embodiment of the present application is shown, where the scenario includes an electronic device, an identification device, a tracking device, and a channel device; the electronic equipment is respectively connected with the identification equipment, the tracking equipment and the channel equipment.
The above-mentioned devices are arranged in a position relationship as shown in fig. 2, the passage device (the arresting body) is arranged between the two bodies of the passage gate;
in order to enable the identification equipment to accurately identify the identity of the object, the identification equipment is arranged above the machine body, and the identification equipment can acquire a relatively clear and complete image of the front side of the object;
in order for the tracking device to accurately measure the height of the object, the recognition device is arranged above the monitoring area, namely the top of the object;
the electronic device (not shown in the figures) may be disposed inside the body, or may be disposed independently, which is not specifically limited in this embodiment.
Referring to fig. 3, the tracking device includes an infrared light collector and a first depth collector, and after it is determined that an object reaches a preset position of a monitored area, a first collected image including all objects in the monitored area is collected by the infrared light collector, and height information of each object in the monitored area is obtained by measuring by the first depth collector;
and sending the first collected image and the height information to the electronic equipment.
Referring to fig. 4, the identification device includes a visible light collector and a second depth collector, and after it is determined that an object reaches a preset position of a monitored area, a second collected image including all objects in the monitored area is collected by the visible light collector, and a first measurement distance between each object in the monitored area and the identification device is measured by the second depth collector;
and determining an identity recognition result of each object according to the second acquired image, and sending the identity recognition result and the first measurement distance to the electronic equipment.
The depth collector in this embodiment is not specifically limited, such as a Time of Flight (TOF) camera.
It will be appreciated that the monitoring area is an area that can be acquired by both the tracking device and the identification device, such as the ABCD area shown in fig. 2. The preset position is in the monitoring area at a position from the pass gate, such as the line EF (gate control line) shown in fig. 2.
The present embodiment does not specifically limit the position of the monitoring area, such as 1.6m AD line distance pass gate and 0.7m ef line distance pass gate.
The electronic equipment acquires first acquired data sent by the tracking equipment and second acquired data sent by the identification equipment; the first acquisition data comprises height information of all objects in a monitoring area and a first acquisition image containing all the objects in the monitoring area; the second collected data comprises the identity recognition result of each object and a first measurement distance between each object and the recognition equipment;
performing object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measurement distance to acquire fusion information of the object; wherein the acquisition target comprises an object in the monitoring area and the identification device;
controlling the channel equipment according to the fusion information of all objects in the monitoring area; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object; the category information is determined by category recognition of an object in the first captured image.
The channel device is opened or closed under the control of the electronic device.
According to the scheme, height information of all objects in a monitoring area and a first collected image containing all the objects in the monitoring area are collected through tracking equipment; acquiring an identity recognition result of each object and a first measurement distance between each object and the recognition equipment through the recognition equipment; because the pixel coordinates of the acquisition target (the object and the identification device) in the first acquisition image reflect the distances between the objects and the identification device in the tracking view field respectively, and the identification device acquires the distances between the objects and the identification device synchronously, according to the pixel coordinates and the first measurement distance, object matching can be accurately performed, the same object in the tracking view field and the identification view field can be determined, and then fusion information of the objects (part or all of the category information of the object, the height information of the object and the identification result of the object) can be acquired; whether the abnormal trailing passing behavior exists in the object can be determined according to the fusion information of the same object, so that the trailing passing behavior is effectively prevented under the condition that the efficient passing of the object in the monitoring area is met.
The application scenarios described above are merely examples of application scenarios for implementing the embodiments of the present application, and the embodiments of the present application are not limited to the application scenarios described above.
The following describes the technical solutions of the present application and how to solve the above technical problems in detail with reference to the accompanying drawings and specific embodiments. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
An interaction flowchart of a traffic control method for preventing trailing traffic behavior is provided in an embodiment of the present application, and as shown in fig. 5, includes the following steps:
step S501a: the method comprises the steps that after the tracking equipment determines that an object reaches a preset position of a monitoring area, a first collected image containing all objects in the monitoring area is collected, and height information of all the objects in the monitoring area is measured.
In implementation, an object enters a monitoring area before entering a pass gate, when the object reaches a preset position of the monitoring area, the object reaches a position closer to the pass gate, a trailing passing behavior is required to be judged, and the channel equipment is controlled based on a judgment result, at the moment, first acquisition data (a first acquisition image and height information of the object) are acquired through a tracking device, second acquisition data (an identity identification result and a first measurement distance) are acquired through an identification device, and the electronic equipment performs object matching based on the acquisition data and acquires fusion information of each object; and then judging whether the object in the monitoring area has abnormal trailing passing behavior.
In this embodiment, the tracking device includes an infrared light collector and a first depth collector, and after it is determined that an object reaches a preset position in a monitored area, a first collected image including all objects in the monitored area is collected by the infrared light collector, and height information of each object in the monitored area is measured by the first depth collector;
for example, the tracking device may track each object, collect an infrared image (a first collected image), and frame the object in the first collected image;
the first depth acquisition device can measure the distance of the objects in the monitoring area, and the height information of each object can be determined based on the measured distance between the tracking equipment and each object.
Step S502a: and the tracking equipment sends the first collected image and the height information to the electronic equipment.
The electronic equipment needs to perform object matching based on first acquired data (a first acquired image and height information of an object) of the tracking equipment and second acquired data (an identity recognition result and a first measurement distance) of the recognition equipment, and acquire fusion information of each object;
based on this, the tracking device needs to send the first captured image and the height information to the electronic device.
In implementation, data interaction may be performed between the tracking device and the electronic device through multiple communication methods, which is not specifically limited in this embodiment.
Step S501b: after determining that an object reaches a preset position of a monitoring area, the identification equipment acquires a second acquired image containing all objects in the monitoring area and measures a first measurement distance between each object in the monitoring area and the identification equipment.
In this embodiment, the tracking device includes a visible light collector and a second depth collector, and after it is determined that an object reaches a preset position in the monitored area, a second collected image including all objects in the monitored area is collected by the visible light collector, and first measurement distances between the objects and the recognition device are measured by the second depth collector.
Step S502b: and the identification equipment determines the identity identification result of each object according to the second collected image and sends the identity identification result and the first measured distance to the electronic equipment.
For example, the identification device needs to determine the identification result of each object based on the relevant information of the object in the second captured image.
The electronic equipment needs to perform object matching based on first acquired data (a first acquired image and height information of an object) of the tracking equipment and second acquired data (an identity recognition result and a first measurement distance) of the recognition equipment, and acquire fusion information of each object;
based on this, the identification device needs to send the identification result and the first measured distance to the electronic device.
In implementation, data interaction may be performed between the identification device and the electronic device through multiple communication methods, which is not specifically limited in this embodiment.
It is understood that the steps S501a to S502a and the steps S501b to S502b are triggered after the object reaches the preset position of the monitoring area, and therefore the steps S501a to S502a and the steps S501b to S502b are executed in parallel.
Step S503: and the electronic equipment performs object matching according to the pixel coordinates of the acquired targets in the first acquired image and the first measurement distance so as to acquire fusion information of the objects.
Wherein the acquisition target comprises an object in the monitoring area and the identification device.
In this embodiment, since the pixel coordinates of the acquisition target (the object and the recognition device) in the first acquisition image reflect the distances between the objects and the recognition device in the tracking field of view, and the recognition device acquires the distances between the objects and the recognition device synchronously, according to the pixel coordinates and the first measurement distance, object matching can be performed accurately, the same object in the tracking field of view and the recognition field of view can be determined, and further, the fusion information of the objects (part or all of the three items of the object category information, the object height information, and the object identification result) can be acquired.
The category information is determined by performing category identification on the object in the first captured image, and for example, the first captured image is input to a category identification model to determine category information of each object in the first captured image, where the category information includes a category representing a person, a category representing an article, and the like.
Step S504: and the electronic equipment controls the channel equipment according to the fusion information of all the objects in the monitoring area.
The fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object; the category information is determined by category recognition of an object in the first captured image.
In this embodiment, since the fusion information of the same object reflects whether the object has an abnormal trailing passing behavior, the channel device can be accurately controlled according to the fusion information of all objects in the monitoring area.
According to the scheme, height information of all objects in a monitoring area and a first collected image containing all the objects in the monitoring area are collected through tracking equipment; acquiring an identity recognition result of each object and a first measurement distance between each object and the recognition equipment through the recognition equipment; because the pixel coordinates of the acquisition target (the object and the identification device) in the first acquisition image reflect the distances between the objects and the identification device in the tracking view field respectively, and the identification device acquires the distances between the objects and the identification device synchronously, according to the pixel coordinates and the first measurement distance, object matching can be accurately performed, the same object in the tracking view field and the identification view field can be determined, and then fusion information of the objects (part or all of the category information of the object, the height information of the object and the identification result of the object) can be acquired; whether the abnormal trailing passing behavior exists in the object can be determined according to the fusion information of the same object, so that the trailing passing behavior is effectively prevented under the condition that the efficient passing of the object in the monitoring area is met.
In some alternative embodiments, the step S502b can be implemented by, but not limited to, the following manners:
1) Performing feature matching on the object and a preset object aiming at any object in the second acquired image;
2) If the preset object is successfully matched with the object, determining that the identity recognition result representation of the object has the authority; otherwise, determining that the identity recognition result of the object represents no authority.
In this embodiment, preset feature information of a preset object with permission is set in an identification device, after a second acquired image is acquired, object features of each object in the second acquired image are determined, the object features of each object are matched with the preset feature information, and if the similarity between the preset feature information and the object features of a certain object reaches a preset similarity threshold, it is determined that the preset object and the object are successfully matched, and the identity identification result of the object represents permission; otherwise, if the similarity between each preset feature information and the object feature of the object does not reach the preset similarity threshold, judging that no preset object is successfully matched with the object, and representing the identity recognition result of the object without permission.
The embodiment does not specifically limit the authorized preset object, and if a certain object has a high credit and uploads a face image of the object, the object is determined as the preset object; or, when the number of continuous station access times of a certain object exceeds the preset number within the preset time length, determining the object as a preset object; or, a certain object provides a non-crime proof, uploads a face image of the certain object, and determines the certain object as a preset object; or the account of a certain object binds payment information, uploads a face image of the certain object, and determines the certain object as a preset object.
The determination methods of the preset objects are only exemplary, and other determination methods may be adopted in the implementation, or the above determination methods may be combined.
In some alternative embodiments, the step S504 can be implemented by, but not limited to, the following methods:
1) For any object, determining a pixel distance between the object and the identification device in a tracking field of view of the tracking device according to the pixel coordinates of the object in the first acquired image and the pixel coordinates of the identification device in the first acquired image.
In this embodiment, any one of the acquisition targets (object and recognition device) corresponds to a pixel coordinate in the first acquired image; the pixel coordinates of the acquisition target are the abscissa and the ordinate of the central position (such as the central position of luggage) or a specific part (such as the central point of the head of a person) of the acquisition target in the first acquisition image;
the pixel distance of the object in the tracking field of view can be determined according to the pixel coordinates of the object in the first acquisition image and the pixel coordinates of the identification device in the first acquisition image.
Illustratively, the pixel coordinate of the object 1 is (x) 1 ,y 1 ) The pixel coordinate of the recognition device is (x) 0 ,y 0 ) Pixel distance of object 1 from the recognition device in the tracking field of view
Figure BDA0003949316640000161
The pixel distance between other objects and the recognition device in the tracking field of view can be determined in the same way, and will not be described herein.
2) And adjusting the pixel distance according to a preset coefficient to obtain a second measurement distance between the object and the identification equipment.
In this embodiment, the pixel distance is a pixel distance in the tracking field of view, and the first measured distance is an actual distance obtained by ranging with a depth camera in the recognition device, so that the pixel distance needs to be adjusted to obtain an actual distance (second measured distance) determined by the tracking device.
In some alternative embodiments, the pixel distance may be adjusted as follows:
determining a product of the preset coefficient and the pixel distance as a second measured distance between the object and the identification device.
Since there is a corresponding relationship between the pixel distance in the first captured image and the actual distance, that is, how many meters the actual distance corresponds to 1 pixel point, the second measurement distance between the object and the recognition device can be obtained by adjusting the pixel distance by a preset coefficient.
Illustratively, a second measured distance D 'between object 1 and the identification device' 1-0 =μ*d 1-0 (ii) a Where μ is a predetermined coefficient, d 1-0 The pixel distance of the object 1 from the recognition device in the tracking field of view is taken.
3) And selecting a first measuring distance closest to the second measuring distance from all the first measuring distances, and determining an object corresponding to the selected first measuring distance and an object corresponding to the second measuring distance as matched objects.
As described above, the first measured distance is an actual distance measured by the identification device, the second measured distance is an actual distance determined by the tracking device, the first measured distance between the same object and the identification device is closer to the second measured distance, and therefore, for an object corresponding to a certain second measured distance, the first measured distance closest to the second measured distance is selected from all the first measured distances, and the object corresponding to the first measured distance and the object corresponding to the second measured distance are matched objects (i.e., the same object in different fields of view).
In some alternative embodiments, the step S505 can be implemented by, but not limited to, the following methods:
1) And if the identity recognition results of all the objects in the monitoring area represent that the objects have the authority, controlling the channel equipment to be opened.
Illustratively, if the identification results of all the objects in the monitoring area represent the authorized objects (when one object exists in the monitoring area, the identification result of the object represents the authorized object; when a plurality of objects exist in the monitoring area, the identification results of the plurality of objects represent the authorized object), that is, no unauthorized object exists in the monitoring area, and at this time, no abnormal trailing passing behavior exists in the monitoring area, the channel equipment can be controlled to be opened, so that the objects can pass through, and the requirement of high-efficiency passing is met.
2) And if the identity recognition results of all the objects in the monitoring area represent no authority, controlling the channel equipment to be closed.
Illustratively, if the identification results of all the objects in the monitoring area represent no authority (when one object exists in the monitoring area, the identification result of the object represents no authority; and when a plurality of objects exist in the monitoring area, the identification results of the plurality of objects represent no authority), that is, no object exists in the monitoring area, and at this time, an abnormal trailing passing behavior exists in the monitoring area, the channel equipment needs to be controlled to be kept closed, and the trailing passing behavior is effectively prevented.
3) And if the identity recognition result of part of the objects in the monitoring area represents no authority, controlling the channel equipment according to the class information and the height information of the objects without the authority.
In this embodiment, if the identity recognition result of a part of objects in the monitoring area indicates no authority, the channel device is directly started, and there is a risk that the object passes through the channel device at the end; if the unauthorized object is an article carried by the authorized object or a following child, the normal passing of the object can be influenced by directly keeping the channel equipment closed.
Therefore, when the identity recognition result of part of the objects in the monitoring area represents that the objects are not authorized, the embodiment needs to further determine whether the tailgating traffic behavior exists in the monitoring area according to the class information and the height information of the unauthorized objects, so as to control the channel device.
In some optional embodiments, for any unauthorized object, determining whether the class information of the unauthorized object is a class representing an article, and comparing the height information of the unauthorized object with a preset height;
if the type information of the unauthorized object is the type of the characterized object; and/or if the height information of the unauthorized object is smaller than the preset height, controlling the channel equipment to be opened; otherwise, controlling the channel equipment to keep closed.
For example, if it is determined whether the class information of the unauthorized object is a class representing an item, it may be determined whether the unauthorized object is an item (such as a luggage, a handbag, etc.) carried by the authorized object; by comparing the height information of the unauthorized object with the preset height, whether the unauthorized object is a accompanying child can be judged;
if the type information of the unauthorized object is the type of the representation article, the unauthorized object is judged to be the article carried by the authorized object; if the height information of the unauthorized object is smaller than the preset height, the unauthorized object can be judged to be the accompanying child;
as long as all the unauthorized objects meet at least one condition, the monitoring area can be determined not to have trailing passing behavior, and the channel equipment can be controlled to be opened so as to avoid influencing the normal passing of the objects; if the authorized object does not meet at least one condition, the following passing behavior in the monitoring area can be determined, the channel equipment can be controlled to be closed, and the risk that the object passes through the channel equipment in a following mode is reduced.
Referring to fig. 6, a schematic view of a second application scenario provided in the embodiment of the present application is shown, where the scenario further includes an alarm device connected to the electronic device.
Correspondingly, in some optional implementations, on the basis of any one of the above embodiments, further performing:
if the identity recognition results of all the objects in the monitoring area represent no authority; or if the identity recognition result of part of the objects in the monitoring area indicates no authority, and a target no-authority object exists in the monitoring area, sending alarm information to the alarm device so that the alarm device performs alarm operation according to the alarm information;
the type information of the target unauthorized object is the type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
For example, whether the identification results of all objects in the monitoring area represent no authority or the identification results of some objects in the monitoring area represent no authority, and the unauthorized object does not satisfy at least one of the above conditions (the category information of the unauthorized object is the category representing the article, and the height information of the unauthorized object is less than the preset height), it is indicated that an abnormal trailing passing behavior exists in the monitoring area, and it is necessary to control the passage device to be kept closed, thereby effectively preventing the trailing passing behavior. At the moment, the alarm device is controlled to carry out alarm operation, and the trailing object is prompted to leave.
The present embodiment does not specifically limit the above-mentioned alarm device, such as an indicator lamp (corresponding to the alarm operation, indicating a special color, or flashing the indicator lamp) disposed above the machine body of the pass gate, a voice player (corresponding to the alarm operation, playing a voice prompting to leave) disposed near the pass gate, and the like.
In some optional implementations, on the basis of any of the above embodiments, further performing:
if the identity recognition results of all the objects in the monitoring area represent no permission; or if the identity recognition result of part of the objects in the monitoring area represents no right, and a target no-right object exists in the monitoring area, notifying a trailing event in a preset notification mode;
the type information of the target unauthorized object is the type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
Exemplarily, whether the identification results of all objects in the monitoring area represent no authority or the identification results of some objects in the monitoring area represent no authority, and the unauthorized object does not satisfy at least one of the above conditions (the class information of the unauthorized object is the class representing the article, and the height information of the unauthorized object is smaller than the preset height), it is indicated that an abnormal trailing passing behavior exists in the monitoring area, and it is necessary to control the passage device to remain closed, thereby effectively preventing the trailing passing behavior. At the moment, the following event is notified in a preset notification mode, so that related personnel can timely know that the following passing behavior occurs in the monitoring area, and the following processing (such as intercepting the following object and enabling other objects to normally pass) is performed on the object in the monitoring area through the related personnel, so that the normal passing of the object is not influenced, and the passing efficiency is further improved.
The traffic control method for preventing the trailing traffic behavior executed by the electronic device in the embodiment of the application is shown in fig. 7, and comprises the following steps:
step S701: acquiring first acquisition data sent by the tracking equipment and second acquisition data sent by the identification equipment; the first acquisition data comprise height information of all objects in a monitoring area and a first acquisition image containing all the objects in the monitoring area; the second acquisition data comprises the identity recognition result of each object and a first measurement distance between each object and the recognition equipment;
step S702: performing object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measurement distance to acquire fusion information of the objects; wherein the acquisition target comprises an object in the monitoring area and the identification device;
step S703: controlling the channel equipment according to the fusion information of all objects in the monitoring area; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object; the category information is determined by category recognition of an object in the first captured image.
In some optional embodiments, performing object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measured distance includes:
for any object, determining a pixel distance between the object and the identification device in a tracking field of view of the tracking device according to the pixel coordinates of the object in the first acquisition image and the pixel coordinates of the identification device in the first acquisition image;
adjusting the pixel distance according to a preset coefficient to obtain a second measurement distance between the object and the identification device;
and selecting a first measuring distance closest to the second measuring distance from all the first measuring distances, and determining an object corresponding to the selected first measuring distance and an object corresponding to the second measuring distance as matched objects.
In some optional embodiments, adjusting the pixel distance according to a preset coefficient includes:
determining a product of the preset coefficient and the pixel distance as a second measured distance between the object and the identification device.
In some optional embodiments, controlling the channel device according to the fusion information of all the objects in the monitoring area includes:
if the identity recognition results of all the objects in the monitoring area represent that the object has the authority, controlling the channel equipment to be started;
if the identity recognition results of all the objects in the monitoring area represent no authority, controlling the channel equipment to be closed;
and if the identity recognition result of part of the objects in the monitoring area represents no authority, controlling the channel equipment according to the class information and the height information of the objects without the authority.
In some optional embodiments, the controlling the channel device according to the class information and the altitude information of the unauthorized object includes:
aiming at any unauthorized object, determining whether the class information of the unauthorized object is a class representing an article, and comparing the height information of the unauthorized object with a preset height;
if the type information of the unauthorized object is the type of the characterized object; and/or if the height information of the unauthorized object is smaller than the preset height, controlling the channel equipment to be opened; otherwise, controlling the channel equipment to keep closed.
In some optional embodiments, the electronic device is further connected to an alarm device; the method further comprises the following steps:
if the identity recognition results of all the objects in the monitoring area represent no authority; or if the identity recognition result of part of the objects in the monitoring area represents no authority, and a target no-authority object exists in the monitoring area, sending alarm information to the alarm equipment so that the alarm equipment performs alarm operation according to the alarm information;
the type information of the target unauthorized object is the type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
In some optional embodiments, the method further comprises:
if the identity recognition results of all the objects in the monitoring area represent no authority; or if the identity recognition result representation of part of the objects in the monitoring area is not authorized, and a target unauthorized object exists in the monitoring area, notifying a trailing event in a preset notification mode;
the type information of the target unauthorized object is the type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
The traffic control method for preventing the trailing traffic behavior executed by the tracking device in the embodiment of the application is shown in fig. 8 and comprises the following steps:
step S801: after determining that an object reaches a preset position of a monitored area, acquiring a first acquired image containing all objects in the monitored area through the infrared light collector, and measuring height information of each object in the monitored area through the first depth collector;
step S802: sending the first collected image and the height information to the electronic equipment, so that the electronic equipment performs object matching according to the pixel coordinates of all collected targets in the first collected image and the first measurement distance sent by the identification equipment to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object sent by the identification equipment; the category information is determined by the electronic device for category recognition of an object in the first captured image.
The traffic control method for preventing the trailing traffic behavior executed by the identification device in the embodiment of the application is shown in fig. 9 and comprises the following steps:
step S901: after determining that an object reaches a preset position of a monitored area, acquiring a second acquisition image containing all objects in the monitored area through the visible light collector, and measuring a first measurement distance between each object in the monitored area and the identification equipment through the second depth collector;
step S902: determining an identity recognition result of each object according to the second acquired image, and sending the identity recognition result and the first measured distance to the electronic equipment, so that the electronic equipment performs object matching according to the first measured distance and pixel coordinates of each acquired target in the first acquired image, which are sent by the tracking equipment, to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object sent by the tracking equipment and the identification result of the object; the category information is determined by the electronic device for category identification of an object in the first captured image.
In some optional embodiments, determining the identification result of each object according to the second captured image includes:
performing feature matching on the object and a preset object aiming at any object in the second acquired image;
if the preset object is successfully matched with the object, determining that the identity recognition result representation of the object has the authority; otherwise, determining that the identity recognition result of the object represents no authority.
For specific implementation manners of the embodiments in fig. 7 to fig. 9, reference may be made to implementation of the interaction method, and repeated details are not described herein.
As shown in fig. 10, based on the same inventive concept as the traffic control method for preventing the trailing passage behavior shown in fig. 7, the embodiment of the present application provides a first traffic control device 1000 for preventing the trailing passage behavior, which is applied to an electronic device, and the device includes:
a data obtaining module 1001, configured to obtain first collected data sent by the tracking device and second collected data sent by the identification device; the first acquisition data comprise height information of all objects in a monitoring area and a first acquisition image containing all the objects in the monitoring area; the second collected data comprises the identity recognition result of each object and a first measurement distance between each object and the recognition equipment;
the matching module 1002 is configured to perform object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measurement distance, so as to obtain fusion information of an object; wherein the acquisition target comprises an object in the monitoring area and the identification device;
a control module 1003, configured to control the channel device according to the fusion information of all the objects in the monitoring area; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object; the category information is determined by category recognition of an object in the first captured image.
In some optional embodiments, the matching module 1002 is specifically configured to:
for any object, determining a pixel distance between the object and the identification device in a tracking field of view of the tracking device according to the pixel coordinates of the object in the first acquired image and the pixel coordinates of the identification device in the first acquired image;
adjusting the pixel distance according to a preset coefficient to obtain a second measurement distance between the object and the identification device;
and selecting a first measuring distance closest to the second measuring distance from all the first measuring distances, and determining an object corresponding to the selected first measuring distance and an object corresponding to the second measuring distance as matched objects.
In some optional embodiments, the matching module 1002 is specifically configured to:
determining a product of the preset coefficient and the pixel distance as a second measured distance between the object and the identification device.
In some optional embodiments, the control module 1003 is specifically configured to:
if the identity recognition results of all the objects in the monitoring area represent that the object has the authority, controlling the channel equipment to be started;
if the identity recognition results of all the objects in the monitoring area represent no authority, controlling the channel equipment to be closed;
and if the identity recognition result of part of the objects in the monitoring area represents no authority, controlling the channel equipment according to the class information and the height information of the objects without the authority.
In some optional embodiments, the control module 1003 is specifically configured to:
aiming at any unauthorized object, determining whether the class information of the unauthorized object is a class for representing an article, and comparing the height information of the unauthorized object with a preset height;
if the type information of the unauthorized object is the type of the characterized article; and/or if the height information of the unauthorized object is smaller than the preset height, controlling the channel equipment to be opened; otherwise, controlling the channel equipment to keep closed.
In some optional embodiments, the electronic device is further connected with an alarm device; the apparatus further includes a tail processing module 1004 for:
if the identity recognition results of all the objects in the monitoring area represent no permission; or if the identity recognition result of part of the objects in the monitoring area indicates no authority, and a target no-authority object exists in the monitoring area, sending alarm information to the alarm device so that the alarm device performs alarm operation according to the alarm information;
the type information of the target unauthorized object is a type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
In some optional embodiments, the apparatus further comprises a tail processing module 1004 configured to:
if the identity recognition results of all the objects in the monitoring area represent no authority; or if the identity recognition result representation of part of the objects in the monitoring area is not authorized, and a target unauthorized object exists in the monitoring area, notifying a trailing event in a preset notification mode;
the type information of the target unauthorized object is a type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
As shown in fig. 11, based on the same inventive concept as the traffic control method for preventing the trailing passage behavior shown in fig. 8, the embodiment of the present application provides a first traffic control apparatus 1100 for preventing the trailing passage behavior, which is applied to a tracking device, where the tracking device includes an infrared light collector and a first depth collector; the device comprises:
a first collecting module 1101, configured to collect, by the infrared light collector, a first collected image including all objects in a monitored area after it is determined that an object reaches a preset position in the monitored area, and measure, by the first depth collector, height information of each object in the monitored area;
a first sending module 1102, configured to send the first captured image and the height information to the electronic device, so that the electronic device performs object matching according to a pixel coordinate of each captured target in the first captured image and a first measurement distance sent by an identification device, to obtain fusion information of an object; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object sent by the identification equipment; the category information is determined by the electronic device for category recognition of an object in the first captured image.
As shown in fig. 12, based on the same inventive concept as the traffic control method for preventing the trailing passage behavior shown in fig. 9, the embodiment of the present application provides a first traffic control device 1200 for preventing the trailing passage behavior, which is applied to an identification apparatus, where the identification apparatus includes a visible light collector and a second depth collector; the device comprises:
a second collecting module 1201, configured to collect, by the visible light collector, a second collected image including all objects in the monitoring area after it is determined that an object reaches a preset position of the monitoring area, and measure, by the second depth collector, first measurement distances between each object in the monitoring area and the identification device, respectively;
a second sending module 1202, configured to determine an identity recognition result of each object according to the second collected image, and send the identity recognition result and the first measured distance to the electronic device, so that the electronic device performs object matching according to the first measured distance and pixel coordinates of each collected target in the first collected image, where the pixel coordinates are sent by the tracking device, to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object sent by the tracking equipment and the identification result of the object; the category information is determined by the electronic device for category recognition of an object in the first captured image.
In some optional embodiments, the second sending module 1202 is specifically configured to:
carrying out feature matching on any object in the second acquired image and a preset object;
if the preset object is successfully matched with the object, determining that the identity recognition result representation of the object has the authority; otherwise, determining that the identity recognition result of the object represents no authority.
For specific implementation manners of the embodiments in fig. 10 to fig. 12, reference may be made to implementation of the interaction method, and repeated details are not described herein.
Based on the same technical concept, an electronic device 1300 is further provided in the embodiments of the present application, as shown in fig. 13, including at least one processor 1301 and a memory 1302 connected to the at least one processor, a specific connection medium between the processor 1301 and the memory 1302 is not limited in the embodiments of the present application, and the processor 1301 and the memory 1302 are connected through a bus 1303 in fig. 13 as an example. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 13, but that does not indicate only one bus or one type of bus.
The processor 1301 is a control center of the electronic device, and may connect various parts of the electronic device through various interfaces and lines, and perform or execute instructions stored in the memory 1302 and call data stored in the memory 1302, thereby implementing data processing. Optionally, the processor 1301 may include one or more processing units, and the processor 1301 may integrate an application processor and a modem processor, where the application processor mainly processes an operating system, a user interface, an application program, and the like, and the modem processor mainly processes an instruction. It is to be appreciated that the modem processor described above may not be integrated into processor 1301. In some embodiments, processor 1301 and memory 1302 may be implemented on the same chip, or in some embodiments, they may be implemented separately on separate chips.
The processor 1301 may be a general-purpose processor, such as a Central Processing Unit (CPU), a digital signal processor, an Application Specific Integrated Circuit (ASIC), a field programmable gate array or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof, configured to implement or perform the methods, steps, and logic blocks disclosed in the embodiments of the present Application. A general purpose processor may be a microprocessor or any conventional processor or the like. The steps of the disclosed method in connection with embodiments of the passage control method for preventing trailing passage behavior may be embodied directly in hardware processor execution, or in a combination of hardware and software modules within the processor.
Memory 1302, which is a non-volatile computer-readable storage medium, may be used to store non-volatile software programs, non-volatile computer-executable programs, and modules. The Memory 1302 may include at least one type of storage medium, and may include, for example, a flash Memory, a hard disk, a multimedia card, a card-type Memory, a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Programmable Read Only Memory (PROM), a Read Only Memory (ROM), a charge Erasable Programmable Read Only Memory (EEPROM), a magnetic Memory, a magnetic disk, an optical disk, and so on. The memory 1302 is any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 1302 in the embodiments of the present application may also be circuitry or any other device capable of performing a storage function for storing program instructions and/or data.
In this embodiment, the memory 1302 stores a computer program, and when the program is executed by the processor 1301, the processor 1301 executes the steps of the method corresponding to the electronic device.
Based on the same technical concept, embodiments of the present application further provide an identification device, which includes at least one processor and at least one memory, where the memory stores a computer program, and when the program is executed by the processor, the processor is caused to execute the steps of the method corresponding to the identification device.
Based on the same technical concept, embodiments of the present application further provide a tracking device, which includes at least one processor and at least one memory, where the memory stores a computer program, and when the program is executed by the processor, the processor is caused to execute the steps of the method corresponding to the tracking device.
Based on the same technical concept, the embodiment of the present application further provides a computer-readable storage medium, which stores a computer program executable by a processor, and when the program runs on the processor, causes the processor to execute the steps of the above-mentioned traffic control method for preventing trailing traffic behavior.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including the preferred embodiment and all changes and modifications that fall within the scope of the present application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (10)

1. A traffic control method for preventing trailing traffic behavior is characterized by being applied to electronic equipment which is respectively connected with an identification device, a tracking device and a channel device; the method comprises the following steps:
acquiring first acquisition data sent by the tracking equipment and second acquisition data sent by the identification equipment; the first acquisition data comprises height information of all objects in a monitoring area and a first acquisition image containing all the objects in the monitoring area; the second collected data comprises the identity recognition result of each object and a first measurement distance between each object and the recognition equipment;
performing object matching according to the pixel coordinates of each acquisition target in the first acquisition image and the first measurement distance to acquire fusion information of the object; wherein the acquisition target comprises an object in the monitoring area and the identification device;
controlling the channel equipment according to the fusion information of all objects in the monitoring area; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object; the category information is determined by category recognition of an object in the first captured image.
2. The method of claim 1, wherein performing object matching based on pixel coordinates of each acquisition target in the first acquired image and the first measured distance comprises:
for any object, determining a pixel distance between the object and the identification device in a tracking field of view of the tracking device according to the pixel coordinates of the object in the first acquired image and the pixel coordinates of the identification device in the first acquired image;
adjusting the pixel distance according to a preset coefficient to obtain a second measurement distance between the object and the identification device;
and selecting a first measuring distance closest to the second measuring distance from all the first measuring distances, and determining an object corresponding to the selected first measuring distance and an object corresponding to the second measuring distance as matched objects.
3. The method of claim 2, wherein adjusting the pixel distance according to a preset coefficient comprises:
determining a product of the preset coefficient and the pixel distance as a second measured distance between the object and the identification device.
4. The method of claim 1, wherein controlling the channel device according to the fusion information of all objects in the monitored area comprises:
if the identity recognition results of all the objects in the monitoring area represent that the right is available, controlling the channel equipment to be started;
if the identity recognition results of all the objects in the monitoring area represent no authority, controlling the channel equipment to be closed;
and if the identity recognition result of part of the objects in the monitoring area represents no authority, controlling the channel equipment according to the class information and the height information of the objects without the authority.
5. The method of claim 4, wherein controlling the channel device according to the class information and the altitude information of the unauthorized object comprises:
aiming at any unauthorized object, determining whether the class information of the unauthorized object is a class representing an article, and comparing the height information of the unauthorized object with a preset height;
if the type information of the unauthorized object is the type of the characterized article; and/or if the height information of the unauthorized object is smaller than the preset height, controlling the channel equipment to be opened; otherwise, controlling the channel equipment to keep closed.
6. The method of any one of claims 1 to 5, wherein the electronic device is further connected to an alarm device; the method further comprises the following steps:
if the identity recognition results of all the objects in the monitoring area represent no authority; or if the identity recognition result of part of the objects in the monitoring area represents no authority, and a target no-authority object exists in the monitoring area, sending alarm information to the alarm equipment so that the alarm equipment performs alarm operation according to the alarm information;
the type information of the target unauthorized object is the type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
7. The method of any of claims 1 to 5, further comprising:
if the identity recognition results of all the objects in the monitoring area represent no permission; or if the identity recognition result representation of part of the objects in the monitoring area is not authorized, and a target unauthorized object exists in the monitoring area, notifying a trailing event in a preset notification mode;
the type information of the target unauthorized object is the type of a representative person, and the height information of the target unauthorized object is greater than or equal to a preset height.
8. A traffic control method for preventing trailing traffic behavior is characterized by being applied to a tracking device, wherein the tracking device is connected with an electronic device; the tracking device comprises an infrared light collector and a first depth collector; the method comprises the following steps:
after determining that an object reaches a preset position of a monitored area, acquiring a first acquired image containing all objects in the monitored area through the infrared light collector, and measuring height information of each object in the monitored area through the first depth collector;
sending the first collected image and the height information to the electronic equipment, so that the electronic equipment performs object matching according to the pixel coordinates of all collected targets in the first collected image and the first measurement distance sent by the identification equipment to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object and the identification result of the object sent by the identification equipment; the category information is determined by the electronic device for category recognition of an object in the first captured image.
9. A traffic control method for preventing trailing traffic behavior is characterized by being applied to an identification device, wherein the identification device is connected with an electronic device; the identification equipment comprises a visible light collector and a second depth collector; the method comprises the following steps:
after determining that an object reaches a preset position of a monitored area, acquiring a second acquisition image containing all objects in the monitored area through the visible light collector, and measuring a first measurement distance between each object in the monitored area and the identification equipment through the second depth collector;
determining an identity recognition result of each object according to the second acquired image, and sending the identity recognition result and the first measured distance to the electronic equipment, so that the electronic equipment performs object matching according to the first measured distance and pixel coordinates of each acquired target in the first acquired image, which are sent by the tracking equipment, to obtain fusion information of the objects; controlling channel equipment according to the fusion information of all objects in the monitoring area; wherein the acquisition target comprises an object in the monitoring area and the identification device; the fusion information of any object comprises part or all of the category information of the object, the height information of the object sent by the tracking equipment and the identification result of the object; the category information is determined by the electronic device for category recognition of an object in the first captured image.
10. The method of claim 9, wherein determining an identification of each object from the second captured image comprises:
performing feature matching on the object and a preset object aiming at any object in the second acquired image;
if the preset object is successfully matched with the object, determining that the identity recognition result representation of the object has the authority; otherwise, determining that the identity recognition result of the object represents no authority.
CN202211444821.5A 2022-11-18 2022-11-18 Passage control method for preventing trailing passage behavior Pending CN115861919A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211444821.5A CN115861919A (en) 2022-11-18 2022-11-18 Passage control method for preventing trailing passage behavior

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211444821.5A CN115861919A (en) 2022-11-18 2022-11-18 Passage control method for preventing trailing passage behavior

Publications (1)

Publication Number Publication Date
CN115861919A true CN115861919A (en) 2023-03-28

Family

ID=85664054

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211444821.5A Pending CN115861919A (en) 2022-11-18 2022-11-18 Passage control method for preventing trailing passage behavior

Country Status (1)

Country Link
CN (1) CN115861919A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117392585A (en) * 2023-10-24 2024-01-12 广州广电运通智能科技有限公司 Gate traffic detection method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108876968A (en) * 2017-05-10 2018-11-23 北京旷视科技有限公司 Recognition of face gate and its anti-trailing method
CN112669497A (en) * 2020-12-24 2021-04-16 南京熊猫电子股份有限公司 Pedestrian passageway perception system and method based on stereoscopic vision technology
CN112711960A (en) * 2019-10-24 2021-04-27 浙江宇视科技有限公司 Gate alarm method and device, control processor and readable storage medium
CN114550362A (en) * 2022-02-14 2022-05-27 北京声迅电子股份有限公司 Passage control method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108876968A (en) * 2017-05-10 2018-11-23 北京旷视科技有限公司 Recognition of face gate and its anti-trailing method
CN112711960A (en) * 2019-10-24 2021-04-27 浙江宇视科技有限公司 Gate alarm method and device, control processor and readable storage medium
CN112669497A (en) * 2020-12-24 2021-04-16 南京熊猫电子股份有限公司 Pedestrian passageway perception system and method based on stereoscopic vision technology
CN114550362A (en) * 2022-02-14 2022-05-27 北京声迅电子股份有限公司 Passage control method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117392585A (en) * 2023-10-24 2024-01-12 广州广电运通智能科技有限公司 Gate traffic detection method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
US9685079B2 (en) Short-time stopping detection from red light camera evidentiary photos
US9483944B2 (en) Prediction of free parking spaces in a parking area
US20180107892A1 (en) Dual embedded optical character recognition (ocr) engines
CN101496074A (en) Device and method for detecting suspicious activity, program, and recording medium
CN104616502A (en) License plate identification and positioning system based on combined type vehicle-road video network
CN102855508B (en) Opening type campus anti-following system
US11315128B2 (en) Charging system, charging method, and program
CN109815842A (en) A kind of method and device of the attribute information of determining object to be identified
US20170357855A1 (en) Information processing apparatus, information processing method, and storage medium
EP2546807B1 (en) Traffic monitoring device
CN112464030B (en) Suspicious person determination method and suspicious person determination device
CN112380892B (en) Image recognition method, device, equipment and medium
CN115861919A (en) Passage control method for preventing trailing passage behavior
CN112818939A (en) Behavior detection method and device and electronic equipment
CN106530739A (en) License plate recognition method, device and system thereof based on multiple camera device
US20220371512A1 (en) Information processing device and method, and program
CN115440071B (en) Automatic driving illegal parking detection method
JP6945495B2 (en) Unauthorized traffic detection device, unauthorized traffic detection system and unauthorized traffic detection method
CN114550362A (en) Passage control method and device
CN109784238A (en) A kind of method and device of determining object to be identified
CN113743212A (en) Detection method and device for jam or left object at entrance and exit of escalator and storage medium
CN112200835B (en) Traffic accident detection method and device, electronic equipment and storage medium
CN107255470A (en) Obstacle detector
CN113593063A (en) ETC intelligent charging management system
KR101950466B1 (en) Illegal passenger detection system, illegal passenger detection server and the method thereof

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