Target area monitoring method, device, and storage medium
By monitoring the dwell time of objects in the target area and the laser reception, combined with the gate status and the overlap of object positions, target events are identified, which solves the loopholes in the management of personnel and goods in the controlled area and improves the efficiency and timeliness of detecting potential security risks.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CONGWEN SOFTWARE TECHNOLOGICAL SHENZHEN CITY
- Filing Date
- 2025-05-23
- Publication Date
- 2026-07-24
AI Technical Summary
In existing technologies, there are loopholes in the management of personnel and goods in controlled areas, making it difficult for on-duty personnel to detect potential safety hazards in a timely manner, resulting in low efficiency and timeliness in addressing safety risks.
By monitoring the dwell time of objects in the target area and the laser reception, target events, such as the transfer or climbing of items, can be identified. By combining the gate status and the overlap of object positions, the automation and accuracy of monitoring can be improved.
It enables efficient and timely identification of potential safety hazards, reduces interference with normal traffic flow, and improves the efficiency and timeliness of detecting safety hazards.
Smart Images

Figure CN120802383B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of smart security inspection technology, and in particular to a method, device and storage medium for monitoring target areas. Background Technology
[0002] In modern society, in order to ensure public safety, controlled areas are usually set up in places such as airports, subway stations, government agencies, large event venues, and some important facilities (such as power stations and communication centers). Strict access control and security check mechanisms are used to prevent unauthorized personnel and items from entering.
[0003] Separating controlled and uncontrolled areas is typically achieved by erecting fencing. However, due to height limitations of the fencing, loopholes exist in the management of personnel and goods within the controlled areas. This could lead to items being passed from uncontrolled to controlled areas without security checks, or individuals climbing over the fencing to enter the controlled areas, posing serious security risks. To prevent these loopholes, patrols are usually conducted, but with limited manpower and large controlled areas, patrol personnel may not be able to detect potentially dangerous behaviors in a timely manner. Therefore, the relevant technologies suffer from low efficiency and timeliness in detecting potentially dangerous behaviors. Summary of the Invention
[0004] To address the aforementioned technical problems, this application proposes a method, apparatus, device, and storage medium for monitoring a target area.
[0005] To address the aforementioned technical problems, this application proposes a target area monitoring method, which includes: Monitor the dwell time of each object in the target area, which includes the isolation path and the preset range on both sides of the isolation path; If the dwell time of the target object in each object exceeds the preset time threshold, monitor the laser reception of the target receiver within the set target area; The laser reception determines whether a target event has occurred within the target area. The target event includes at least the transfer of a target object from one side of the isolation path to the other side, and / or the crossing of the target object from one side of the isolation path to the other side.
[0006] Determining whether a target event has occurred within the target area based on laser reception includes: If the laser reception status indicates that the target receiver is not receiving laser light, a target event is determined to have occurred in the target area.
[0007] Determining whether a target event has occurred within the target area based on laser reception also includes: In the event that the laser reception status indicates an interruption in the target receiver's laser reception, the open / closed status of each gate within the target area is obtained. Determine whether the target event has occurred within the target area based on the open / closed state.
[0008] Determining whether a target event has occurred within the target area based on its open / closed state includes: When the open / closed state indicates that all turnstiles within the target area are closed, it is determined that a target event has occurred within the target area. When the open / closed state indicates that at least one gate in the target area is in the open state, determine whether the first quantity and the second quantity match; if the first quantity and the second quantity match, determine that no target event has occurred in the target area, where the first quantity is the number of gates in the current target area that are in the open state, and the second quantity is the number of objects currently located in the target area.
[0009] The target area monitoring methods also include: In the case where the open / closed state indicates that at least one gate in the target area is in the open state, and the first number and the second number do not match, determine the positional overlap between the target object and other objects in the target area; If the location overlap is greater than or equal to a preset overlap threshold, the target event is determined to have occurred within the target area.
[0010] The target area monitoring methods also include: If the dwell time of a target object in each object exceeds a preset time threshold, the target object's identity information is obtained. Match the target's identity information with the identity information recorded in the database, whereby the database records the identity information of objects that have at least partially triggered the target event; If the target identity information is successfully matched, the target object is captured in images captured by multiple shooting devices to determine the real-time location of the target object; Stop capturing the target object in the image if the target object leaves the target area and no target event occurs.
[0011] The target area monitoring methods also include: In the case where the target event is the transfer of the target object from one side of the isolation path to the other side of the isolation path, the target object and the first object are captured in the images captured by multiple shooting devices to determine the real-time position of the target object and the first object, wherein the first object is the object receiving the target object, and the multiple shooting devices are located in the target area or the neighborhood of the target area. When a target object moves from one side of an isolation path to the other, the target object is captured in images taken by multiple cameras to determine its real-time location.
[0012] The target area monitoring methods also include: In the case where the target event is the transfer of a target object from one side of an isolated movement path to the other side, the characteristic information of the target object is obtained. The category of the target item is determined based on its characteristic information; If the target item belongs to a preset category, a prompt message will be generated.
[0013] To address the aforementioned technical problems, this application also proposes a target area monitoring device, which includes: The first monitoring module is used to monitor the dwell time of each object in the target area, wherein the target area includes the isolation path and the area within a preset range on both sides of the isolation path; The second monitoring module is used to monitor the laser reception of the target receiver within the set target area when the dwell time of the target object in each object exceeds a preset time threshold. The determination module is used to determine whether a target event has occurred within the target area based on the laser reception. The target event includes at least the transfer of a target object from one side of the isolation path to the other side of the isolation path by a target object, and / or the crossing of a target object from one side of the isolation path to the other side of the isolation path.
[0014] To address the aforementioned technical problems, this application also proposes a target area monitoring device, which includes a memory and a processor coupled to the memory; wherein the memory is used to store a computer program, and the processor is used to execute the computer program to implement the target area monitoring method described above.
[0015] To address the aforementioned technical problems, this application also proposes a computer storage medium for storing a computer program, which, when executed by a computer, is used to implement the aforementioned target area monitoring method.
[0016] Compared with existing technologies, the beneficial effects of this application are as follows: by monitoring the dwell time of each object in the target area, objects with longer dwell times may pose potential safety hazards, reducing interference with normally flowing objects; when there are objects with longer dwell times, i.e. target objects, the laser reception of the target receiver is monitored, improving the automation level of monitoring; by analyzing the laser reception, it can be determined whether a target event has occurred. Target events include target objects passing items from one side of the isolation path to the other or climbing over the isolation path. By monitoring the dwell time of each object in the target area and combining it with the laser reception, potential safety hazard behaviors, i.e., target events, can be identified efficiently and promptly, improving the efficiency and timeliness of discovering behaviors that may bring safety hazards. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. Wherein: Figure 1 This is a flowchart illustrating an embodiment of the target area monitoring method provided in this application; Figure 2 A schematic diagram of the isolation flow path provided in one embodiment of this application; Figure 3 This is a schematic diagram of the target area in one embodiment provided in this application; Figure 4 This is a schematic diagram of the isolation route and the turnstile in one embodiment provided in this application; Figure 5 This is a schematic diagram illustrating the number of target objects in one embodiment provided in this application; Figure 6 This is a schematic diagram illustrating another type of target object quantity in one embodiment provided in this application; Figure 7 This is a schematic diagram of the structure of an embodiment of the target area monitoring device provided in this application; Figure 8 This is a schematic diagram of the structure of an embodiment of the target area monitoring device provided in this application; Figure 9 This is a schematic diagram of the structure of an embodiment of the computer storage medium provided in this application. Detailed Implementation
[0018] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0019] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein can be implemented, for example, in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0020] Please see Figure 1 , Figure 1 This is a flowchart illustrating an embodiment of the target area monitoring method provided in this application.
[0021] The target area monitoring method of this application can be applied to a target area monitoring device, which can be a server, a terminal device, or a system in which the server and the terminal device cooperate with each other. Accordingly, the various parts of the target area monitoring device, such as each unit, subunit, module, and submodule, can all be set in the server, all in the terminal device, or separately in the server and the terminal device.
[0022] Furthermore, the aforementioned server can be either hardware or software. When the server is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or as a single server. When the server is software, it can be implemented as multiple software programs or software modules, such as software or software modules used to provide distributed server functionality, or as a single software program or software module; no specific limitations are made here.
[0023] like Figure 1 As shown, the target area monitoring method provided in this embodiment has the following specific steps: Step S11: Monitor the dwell time of each object in the target area, wherein the target area includes the isolation path and the area within the preset range on both sides of the isolation path.
[0024] In this embodiment, the isolation path is a path used to isolate controlled and uncontrolled areas. Please refer to [link / reference]. Figure 2 , Figure 2 A schematic diagram of the isolation flow path provided in one embodiment of this application, such as... Figure 2 As shown, the internal area (rectangular area) enclosed by multiple isolation lines is the controlled area, and the other areas are uncontrolled areas.
[0025] Controlled areas can be public places such as subway stations, airports, and train stations, or other areas requiring control. Taking subway stations as an example, isolation zones are set up to separate the boarding area from the external area. Passengers need to pass through security checks set up between these isolation zones to enter the boarding area and then board the subway. Please continue reading. Figure 2 Because the controlled area is large, security screening equipment will only be installed at a short section of the entrance's restricted area. Passengers can use the restricted area without security screening equipment (e.g., [missing information]). Figure 2 The middle section AB (i.e., the isolation line without security check equipment) is used to pass unchecked items to the boarding area, or to directly climb over the barriers at the isolation line and enter the boarding area without going through security check or buying a ticket, resulting in uncivilized behavior that poses a safety hazard.
[0026] To promptly identify any uncivilized or potentially unsafe behaviors, monitoring will be conducted near the designated isolation zones where such behaviors may occur. The area encompassing the isolation zone and a pre-defined area on either side of it will be designated as the target zone. Within the target zone, the objects appearing and the duration of each individual's presence will be monitored. Please refer to [link to relevant documentation]. Figure 3 , Figure 3 This is a schematic diagram of the target area in one embodiment provided in this application. Figure 3 The middle line segment BC is an isolation path, meaning that the isolation path BC is an isolation path where the aforementioned behaviors may occur, and one side of the isolation path is the controlled area. Figure 3 The areas corresponding to Zones 3 and 4), the other side of the isolation path is the uncontrolled area ( Figure 3 The areas corresponding to Zone 1 and Zone 2 are defined as follows: the preset range includes all areas on both sides of the isolation path that are no more than a preset distance from the isolation path. Figure 3 The regions corresponding to Region 2 and Region 3 in the middle.
[0027] The preset distance can be set according to the actual situation. For example, the preset distance can be set to 50cm to monitor the dwell time of each object within a range of 50cm on both sides of the isolation line (i.e., the target area).
[0028] It should be noted that the object in the embodiments of this application can refer to a person, such as a person in public places such as subways, train stations, and airports. The object can also be an animal or other specific object, such as an animal in a farm, where the animal can be monitored to see if it escapes from the controlled area of the farm.
[0029] Step S12: If the dwell time of the target object in each object exceeds the preset time threshold, monitor the laser reception of the target receiver in the target area.
[0030] In this embodiment, by monitoring the dwell time of each object in the target area, objects whose dwell time does not exceed a preset time threshold are identified as normal moving objects, while objects whose dwell time exceeds the preset time threshold are identified as suspicious objects. When a target object (an object whose dwell time exceeds the preset time threshold) appears in the target area, a target event (i.e., behavior that may cause security risks) is very likely to occur. At this time, the laser reception of the target receiver set in the target area is monitored to identify whether a target event has occurred.
[0031] In an optional embodiment, a laser emitter and a target receiver are respectively disposed at both ends of the isolation path. The laser emitter emits laser light along the isolation path towards the target receiver, and the target receiver receives the laser light emitted by the laser emitter. The two ends of the isolation path refer to the two endpoints of the segment in which the isolation path is located, for example... Figure 3 Points B and C are the two endpoints of the isolation path. Figure 3 The laser emitter is set at point B and in Figure 3 The target receiver is set at point C in the diagram.
[0032] Step S13: Determine whether a target event has occurred within the target area based on the laser reception, wherein the target event includes at least the target object transferring a target item from one side of the isolation path to the other side of the isolation path, and / or the target object climbing over from one side of the isolation path to the other side of the isolation path.
[0033] In this embodiment of the application, when there are no obstacles, the target receiver can normally receive the laser emitted by the laser transmitter. However, when someone passes through the isolation path or passes things on both sides of the isolation path, the laser emitted by the laser transmitter will be blocked, causing the target receiver to be unable to receive the laser normally. Therefore, based on the reception status of the target receiver, it can be determined whether a target event has occurred in the target area.
[0034] The target event can include at least one of the following: 1. A person passes a target item from one side of the isolation path to the other side; 2. If an object receives a target item from one side of the isolated movement path, it means the other side of the isolated movement path. 3. An object climbs over from one side of the isolation path to the other side. Here, the act of climbing over can refer to any behavior that does not enter or leave the controlled area through the normal passage (such as a gate) in the isolation path.
[0035] Once a target event is identified within the target area, it can be reported to staff or the server. Staff or the server can then determine whether there is a danger and proceed with further monitoring. For example, upon receiving a target event, staff can first determine whether it is a false alarm based on the monitoring data. If it is a false alarm, it can be ignored; if it is not a false alarm, the on-site staff can be notified to take further action.
[0036] The embodiments provided in this application monitor the dwell time of each object in the target area. Objects with longer dwell times may pose potential safety hazards, reducing interference with normally flowing objects. When there are objects with longer dwell times, i.e., target objects, the laser reception of the target receiver is monitored to improve the automation of monitoring. By analyzing the laser reception, it can be determined whether a target event has occurred. Target events include target objects passing items from one side of the isolation path to the other or climbing over the isolation path. By monitoring the dwell time of each object in the target area and combining it with the laser reception, potential safety hazard behaviors, i.e., target events, can be identified efficiently and timely, improving the efficiency and timeliness of discovering behaviors that may cause safety hazards.
[0037] In an optional embodiment, when determining whether a target event has occurred within the target area based on laser reception, the presence or absence of interruption in the laser reception received by the target receiver is used to determine whether a target event has occurred. If the target receiver continuously and uninterruptedly receives laser light from the laser transmitter, i.e., the laser reception received by the target receiver is uninterrupted, it is determined that no target event has occurred. Laser reception is continuously monitored until a target event is determined to have occurred or the target object disappears from the target area. If the laser reception indicates an interruption in the target receiver's laser reception, a target event is determined to have occurred in the target area. When a target object passes items or climbs over an isolation path, its body or the items may block the laser beam, preventing the target receiver from receiving the laser beam. Therefore, an interruption in laser reception can serve as a direct signal of a target event. Laser-based monitoring is sensitive and real-time, effectively improving the efficiency and timeliness of detecting potential safety hazards.
[0038] In practical applications, please refer to Figure 4 , Figure 4 This is a schematic diagram of the isolation of the traffic flow and the turnstile in one embodiment provided in this application, such as... Figure 4As shown, line segment BC is an isolation flow path. A turnstile is installed on the straight line of the isolation flow path in the target area to allow normal flow objects to leave or enter the controlled area isolated by the isolation flow path. When a normal flow object enters or leaves the controlled area through the turnstile, the turnstile opens and the normal flow object passes through. However, at this time, the body of the normal flow object will block the laser beam, causing the target receiver to be unable to receive the laser beam. Interrupting the laser reception can serve as a direct signal that a target event has occurred. When a normal flow object passes through, it will also be determined that a target event has occurred. That is, there will be a certain degree of misjudgment when determining the target event, which increases the workload of subsequent staff and the difficulty of monitoring.
[0039] To address the aforementioned issues, this application provides another optional embodiment: if a turnstile is installed in the target area, when determining whether a target event has occurred in the target area based on laser reception, the opening and closing status of the turnstiles installed in the target area is also considered to determine whether a target event has occurred. In other words, laser reception is used as a prerequisite condition. If the laser reception of the target receiver is interrupted, it indicates that either a target event may occur or normal objects may be passing through the turnstile. Therefore, the opening and closing status of all turnstiles in the target area is combined to further determine whether a target event has occurred based on the opening and closing status of each turnstile.
[0040] Specifically, when it is necessary to further determine whether a target event has occurred based on the opening and closing status of each gate, the first step is to determine whether any gates in the target area are in an open state. If no gates in the target area are in an open state, that is, the opening and closing status indicates that all gates in the target area are in a closed state, it means that no normal flow of objects has passed through the gates in the target area. In this case, the laser reception of the target receiver is interrupted, which confirms that a target event has occurred in the target area. If the opening and closing status indicates that all gates in the target area are in a closed state, it is confirmed that a target event has occurred in the target area.
[0041] In addition, if a gate in the target area is open, the following scenarios may occur: Scenario 1: The target object lingers in the target area for an extended period due to some reason (such as an incorrect QR code preventing quick gate opening), but still leaves or enters the controlled area normally after lingering. In other words, the target object is still a normal flow of people, but is mistakenly identified as the target object due to the extended lingering time. Scenario 2: The target object exploits a loophole to pass items to the other side of the isolation line or climb over the isolation line while normal flow of people are swiping their codes to pass through. Scenario 3: Normal flow of people swipe their codes to pass through, but the target object only lingers in the target area and does not engage in any potentially dangerous behavior.
[0042] Of the three scenarios mentioned above, only scenario two involves the occurrence of a target event, while scenarios one and three do not. In order to prevent misjudgment of a target event when the target receiver's laser reception is interrupted and a gate is in an open state, it is necessary to distinguish between the three scenarios to determine whether a target event has occurred.
[0043] Specifically, when the laser reception of the target receiver is interrupted and some turnstiles are open, the system obtains the number of turnstiles in the target area that are open (the first number) and the number of all objects currently located in the target area (the second number, which includes both normally flowing objects and target objects). If the first number and the second number match, that is, the number of turnstiles in the target area that are open is equal to the number of all objects currently located in the target area, the system will proceed as planned. Figure 5 This is a schematic diagram illustrating the number of target objects in one embodiment provided in this application. Please refer to it. Figure 5 Line segment BC is an isolated movement line, assuming Figure 5 If two turnstiles are open, and the total number of objects in the target area is also two, then the first and second numbers match. This indicates that only the target object exists in the target area, with no other normal personnel moving about. This falls under scenario one of the aforementioned situations, meaning the target object is normally leaving or entering the controlled area and will not engage in any potentially dangerous behavior. Therefore, it can be determined that no target event has occurred in the target area. In other words, if the open / closed state indicates that at least one turnstile is open in the target area, determine if the first and second numbers match; if they match, it can be determined that no target event has occurred in the target area.
[0044] Conversely, if the first and second quantities do not match, it means that the number of objects in the target area is greater than the number of turnstiles in the target area that are open (not considering the case of turnstiles being abnormal). In this case, there are both normally flowing objects and target objects that may cause the target event, which may lead to situations two and three. The following examples will further distinguish between them: When a target object transfers a target item to another object, the positions of the two objects may overlap to some extent. Therefore, when the first and second quantities do not match (please refer to...),... Figure 6 Line segment BC is an isolation path. Figure 6 This is a schematic diagram illustrating another target object quantity in one embodiment provided in this application, assuming... Figure 6Two turnstiles are in the open state, and the total number of objects in the target area is 3 (the first and second numbers do not match). Determine the positional overlap between the target object and other objects in the target area. If the positional overlap is greater than or equal to a preset overlap threshold, it is possible that a target object is passing a target item to another object. In this case, it is determined that a target event has occurred in the target area. That is, the open / closed state indicates that at least one turnstile in the target area is in the open state, and if the first and second numbers do not match, determine the positional overlap between the target object and other objects in the target area. If the positional overlap is greater than or equal to a preset overlap threshold, it is determined that a target event has occurred in the target area.
[0045] Since the target object needs to closely follow the normal flow of objects when passing through the turnstile, there will be some overlap between the positions of the two objects. Therefore, the above method for judging the degree of position overlap can also identify the situation where the target object follows the normal flow of objects through the turnstile, further improving the efficiency of detecting behaviors that may pose safety hazards.
[0046] In addition, when the first and second quantities do not match, there may be cases where the target object crosses the isolation path. However, in this case, there is no positional overlap between the objects. This situation can be identified through the following embodiment: acquire a target image including the target object taken during the time period when the target receiver interrupts receiving laser (target time period), perform attitude estimation on the target object in the target image, and obtain the attitude estimation result; when the attitude estimation result indicates that the target object has a crossing behavior or a passing behavior, it is determined that a target event has occurred in the target area; otherwise, it is determined that no target event has occurred temporarily.
[0047] In an optional embodiment, if the first quantity and the second quantity do not match, a target image including the target object is acquired within the target time period. The target object and the arms and bodies of objects whose distance from the target object is less than a preset distance threshold are detected in the target image. When passing an item, a person's hand usually extends out, and the angle between the arm and body will be relatively large. Therefore, it is determined whether a target event has occurred based on the angle between the arm and body. If the angle between the arm and body of at least one object is greater than a preset angle threshold, it is determined that a target event has occurred in the target area.
[0048] Specifically, the angle between the arm and the human body is determined by the following method: detecting the position of the arm and the human body of an object, outputting an arm detection box and a human body detection box, extracting at least two first key points in the arm detection box, extracting at least two second key points in the human body detection box, determining a first straight line where at least two first key points are located, determining a second straight line where at least two second key points are located, and determining the angle between the first straight line and the second straight line.
[0049] Furthermore, the target area monitoring method provided in this application also includes: when the dwell time of the target object among the monitored objects exceeds a preset time threshold, obtaining the target identity information of the target object; matching the target identity information with the identity information recorded in the database, wherein the database is used to record the identity information of objects that have at least partially triggered the target event; when the target identity information is successfully matched, capturing the target object in images captured by multiple shooting devices to determine the real-time location of the target object; and stopping capturing the target object in the images when the target object leaves the target area and no target event occurs.
[0050] In this embodiment, the database records at least some of the objects that have triggered the target event within the target area. For example, when it is determined that a target event has occurred in the target area, the identity information of the target object is obtained and added to the database. The database records all the objects that have triggered the target event within the target area. Alternatively, when it is determined that a target event has occurred in the target area, the number of times the target object has triggered the target event is obtained. When the number of times exceeds a preset threshold, the identity information of the target object is added to the database. In this case, the database only records some of the objects that have triggered the target event within the target area.
[0051] Objects whose dwell time exceeds a preset time threshold are considered suspicious objects. When a target object is detected to have stayed in the target area for more than the preset time threshold, the target object's identity information is matched with various identity information recorded in the database. If the target identity information is successfully matched, meaning the target identity information is recorded in the database, then the target object is a suspicious object that needs to be closely monitored. Therefore, the real-time location of the target object is tracked at this time. Specifically, the target object is captured in images taken by multiple shooting devices to determine its real-time location, thereby achieving real-time location tracking of the target object.
[0052] During real-time position tracking, if no target event occurs and the target object leaves the target area, the tracking of the target object's real-time position is stopped, that is, the capture of the target object in the image is stopped. If a target event occurs or the target object has not yet left the target area, the real-time position of the target object needs to be continuously tracked even if the target object leaves the target area. That is, the target object is continuously captured in images taken by multiple shooting devices to determine the real-time position of the target object.
[0053] Furthermore, the target area monitoring method provided in this application also includes: when the target event is the transfer of a target item from one side of the isolation path to the other side of the isolation path by a target object, capturing the target item and a first object in images captured by multiple shooting devices to determine the real-time position of the target item and the first object, wherein the first object is the object receiving the target item, and the multiple shooting devices are located in the target area or the neighborhood of the target area; When a target object moves from one side of an isolation path to the other, the target object is captured in images taken by multiple cameras to determine its real-time location.
[0054] In this embodiment, if a target event occurs within the target area, the transported item or the object causing the target event is tracked through the coordinated operation of multiple shooting devices. When the target event is the transport of a target item, to ensure safety, the tracking primarily focuses on the target item and the object receiving the target item (i.e., the first object). This involves capturing the target item and the first object in images taken by multiple shooting devices to determine their real-time positions. When the target event is the climbing of a target object, the target object needs to be tracked, meaning the target object is captured in images taken by multiple shooting devices to determine its real-time position.
[0055] Furthermore, the target area monitoring method provided in this application also includes: when the target event is the transfer of a target object from one side of the isolation path to the other side of the isolation path, acquiring the characteristic information of the target object; determining the category of the target object based on the characteristic information; and generating a prompt message when the category of the target object belongs to a preset category.
[0056] In this embodiment, when the target event is the delivery of a target item, the target item can be identified to determine whether it is a dangerous item or an item with dangerous elements. Feature information of the target item can be extracted (feature extraction can be performed through monitoring images). Based on the feature information, the category of the target item can be determined. If the category is a preset dangerous category, a warning message can be generated to remind staff or other objects of the danger. For example, when the target item being delivered is an explosive, a warning message can be generated.
[0057] It should be noted that the notification message can be sent to staff in any form, such as an alarm sound or vibration on a staff member's walkie-talkie.
[0058] In another embodiment, after obtaining the feature information of the target item, the feature information can be compared with the feature information of all dangerous items. Based on the comparison results, it can be determined whether the target item is dangerous. If there is danger, a prompt message can be generated.
[0059] Those skilled in the art will understand that, in the above-described method of the specific implementation, the order in which each step is written does not imply a strict execution order and does not constitute any limitation on the implementation process. The specific execution order of each step should be determined by its function and possible internal logic.
[0060] To implement the aforementioned target area monitoring method, this application also proposes a target area monitoring device, for details please refer to [link / reference needed]. Figure 7 , Figure 7 This is a schematic diagram of an embodiment of the target area monitoring device provided in this application.
[0061] The target area monitoring device 700 of this embodiment includes: a first monitoring module 71, used to monitor the dwell time of each object in the target area, wherein the target area includes an isolation path and a preset range on both sides of the isolation path; The second monitoring module 72 is used to monitor the laser reception of the target receiver within the set target area when the dwell time of the target object in each object exceeds a preset time threshold. The determination module 73 is used to determine whether a target event has occurred in the target area based on the laser reception, wherein the target event includes at least the target object transferring a target item from one side of the isolation path to the other side of the isolation path, and / or the target object climbing over from one side of the isolation path to the other side of the isolation path.
[0062] Optionally, the above-mentioned determining module determines whether a target event has occurred in the target area based on the laser reception situation in the following way: if the laser reception situation indicates that the target receiver is interrupted in receiving laser light, it determines that a target event has occurred in the target area.
[0063] Optionally, the above-mentioned determining module determines whether a target event has occurred in the target area based on the laser reception situation in the following ways: when the laser reception situation indicates that the target receiver is interrupted in receiving laser light, it acquires the opening and closing status of each gate in the target area; and determines whether a target event has occurred in the target area based on the opening and closing status.
[0064] Optionally, the determination module determines whether a target exists within the target area based on the opening / closing state in the following ways: when the opening / closing state indicates that all turnstiles within the target area are closed, it determines that a target event has occurred within the target area; when the opening / closing state indicates that at least one turnstile within the target area is open, it determines whether a first quantity matches a second quantity; when the first quantity matches the second quantity, it determines that no target event has occurred within the target area, wherein the first quantity is the number of turnstiles currently in the open state within the target area, and the second quantity is the number of objects currently located within the target area.
[0065] Optionally, the aforementioned determining module is further configured to: determine the positional overlap between the target object and other objects within the target area when the open / closed state indicates that at least one gate in the target area is in the open state and the first number does not match the second number; and determine that a target event has occurred within the target area when the positional overlap is greater than or equal to a preset overlap threshold.
[0066] Optionally, the target area monitoring device further includes: a first acquisition module, used to acquire the target identity information of the target object when the dwell time of the target object among the monitored objects exceeds a preset time threshold; a matching module, used to match the target identity information with the identity information recorded in a database, wherein the database is used to record the identity information of objects that have at least partially triggered the target event; a first capture module, used to capture the target object in images captured by multiple shooting devices when the target identity information is successfully matched, so as to determine the real-time position of the target object; and a stop module, used to stop capturing the target object in the image when the target object leaves the target area and no target event occurs.
[0067] Optionally, the aforementioned target area monitoring device further includes: a second capture module, used to capture the target item and a first object in images captured by multiple capturing devices when the target event is the transfer of a target item from one side of the isolation path to the other side of the isolation path, so as to determine the real-time position of the target item and the first object, wherein the first object is the object receiving the target item, and the multiple capturing devices are located in the target area or the vicinity of the target area; and a first determination module, used to capture the target object in images captured by multiple capturing devices when the target object crosses over from one side of the isolation path to the other side of the isolation path, so as to determine the real-time position of the target object.
[0068] Optionally, the target area monitoring device further includes: a second acquisition module, used to acquire feature information of the target item when the target event is the transfer of the target item from one side of the isolation path to the other side of the isolation path; an analogy determination module, used to determine the category of the target item based on the feature information; and a generation module, used to generate prompt information when the category of the target item belongs to a preset category.
[0069] To implement the aforementioned target area monitoring method, this application also proposes a target area monitoring device 800, for details please refer to [link / reference needed]. Figure 8 , Figure 8 This is a schematic diagram of the structure of an embodiment of the target area monitoring device provided in this application.
[0070] The target area monitoring device 800 in this embodiment includes a processor 81, a memory 82, an input / output device 83, and a bus 84.
[0071] The processor 81, memory 82, and input / output device 83 are respectively connected to the bus 84. The memory 82 stores a computer program, and the processor 81 is used to execute the computer program to implement the target area monitoring method of the above embodiment.
[0072] In this embodiment, processor 81 can also be referred to as a CPU (Central Processing Unit). Processor 81 may be an integrated circuit chip with signal processing capabilities. Processor 81 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor, or processor 81 can be any conventional processor.
[0073] This application also provides a computer storage medium; please refer to the following: Figure 9 , Figure 9 This is a schematic diagram of a computer storage medium according to an embodiment of the present application. The computer storage medium 900 stores a computer program 91, which, when executed by a computer, is used to implement the target area monitoring method of the above embodiment.
[0074] When the embodiments of this application are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0075] The above are merely embodiments of this application and do not limit the scope of this patent application. Any equivalent structural or procedural changes made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the scope of patent protection of this application.
Claims
1. A method for monitoring a target area, characterized in that, include: The system monitors the dwell time of each object in the target area, wherein the target area includes an isolated movement path and a preset range on both sides of the isolated movement path. If the dwell time of the target object in each of the objects is detected to exceed a preset time threshold, the laser reception of the target receiver in the target area is monitored. Based on the laser reception, it is determined whether a target event has occurred within the target area, wherein the target event includes at least the target object passing a target item from one side of the isolation path to the other side of the isolation path, and / or the target object climbing over from one side of the isolation path to the other side of the isolation path; The step of determining whether a target event has occurred within the target area based on the laser reception status includes: when the laser reception status indicates that the target receiver's laser reception is interrupted, acquiring the open / closed status of each gate within the target area; when the open / closed status indicates that all gates within the target area are closed, determining that the target event has occurred within the target area; when the open / closed status indicates that at least one gate within the target area is open, determining whether a first quantity and a second quantity match; and when the first quantity and the second quantity match, determining that the target event has not occurred within the target area, wherein the first quantity is the number of gates currently open within the target area, and the second quantity is the number of objects currently located within the target area.
2. The target area monitoring method according to claim 1, characterized in that, Determining whether a target event has occurred within the target area based on the laser reception includes: If the laser reception status indicates that the target receiver is interrupted in receiving laser light, it is determined that the target event has occurred in the target area.
3. The target area monitoring method according to claim 1, characterized in that, The target area monitoring method also includes: When the open / closed state indicates that at least one of the gates in the target area is in the open state, and the first number does not match the second number, the positional overlap between the target object and other objects in the target area is determined. If the positional overlap is greater than or equal to a preset overlap threshold, it is determined that the target event occurs within the target area.
4. The target area monitoring method according to claim 1, characterized in that, The target area monitoring method also includes: If the dwell time of a target object in each of the objects is detected to exceed a preset time threshold, the target identity information of the target object is obtained. The target identity information is matched with the identity information recorded in the database, wherein the database is used to record the identity information of objects that have at least partially triggered the target event; If the target identity information is successfully matched, the target object is captured in images captured by multiple shooting devices to determine the real-time location of the target object; If the target object leaves the target area and no target event occurs, stop capturing the target object in the image.
5. The target area monitoring method according to claim 1, characterized in that, The target area monitoring method also includes: In the case where the target event is the transfer of the target item from one side of the isolation path to the other side of the isolation path, the target item and the first object are captured in images captured by multiple shooting devices to determine the real-time positions of the target item and the first object, wherein the first object is the object receiving the target item, and the multiple shooting devices are located in the target area or the neighborhood of the target area; When the target object crosses over from one side of the isolation path to the other side, the target object is captured in images taken by multiple imaging devices to determine the real-time position of the target object.
6. The target area monitoring method according to claim 1, characterized in that, The target area monitoring method also includes: When the target event is the transfer of the target object from one side of the isolation path to the other side of the isolation path, the characteristic information of the target object is obtained; The category of the target item is determined based on the feature information; If the target item belongs to a preset category, a prompt message is generated.
7. A target area monitoring device, characterized in that, The target area monitoring device includes a memory and a processor coupled to the memory; The memory is used to store a computer program, and the processor is used to execute the computer program to implement the target area monitoring method as described in any one of claims 1 to 6.
8. A computer storage medium, characterized in that, The computer storage medium is used to store a computer program, which, when executed by a computer, is used to implement the target area monitoring method as described in any one of claims 1 to 6.