Monitoring System Scheduling Method, Device, Computer Equipment and Readable Storage Medium

By adjusting the camera status to warning and early warning status in the video surveillance system, and prioritizing the comparison of target characteristics, the problem of missing target tracking and low accuracy in the prior art is solved, and more efficient target and behavior recognition is achieved.

CN115278162BActive Publication Date: 2025-07-08ZHEJIANG DAHUA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210718082.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-23
Publication Date
2025-07-08
Estimated Expiration
2042-06-23

AI Technical Summary

Technical Problem

In the prior art, the video surveillance system cannot effectively track and identify the target after it disappears from the camera field of view, resulting in low accuracy of target and behavior recognition.

Method used

By adjusting the camera status to a warning state when a specified target or behavior occurs, and adjusting it to an early warning state within the preset range, the warning state camera is controlled for focus tracking, and the warning state camera is focused on capturing, and the target characteristics are prioritized to improve the recognition accuracy.

Benefits of technology

It effectively improves the accuracy of target and behavior recognition, ensures that targets are not lost, and provides more data credentials to support identification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115278162B_ABST
    Figure CN115278162B_ABST
Patent Text Reader

Abstract

The present application relates to a monitoring system scheduling method, device, computer device, and computer-readable storage medium. When a specified target or specified behavior appears within the monitoring range of a front-end camera, the appearing specified target or specified behavior is taken as a predetermined target and a predetermined behavior; the state of the front-end camera that captures the predetermined target or predetermined behavior is adjusted to a warning state, and the states of other front-end cameras within a preset range from the front-end camera in the warning state are adjusted to a pre-warning state, and the target features of the predetermined target or predetermined behavior are sent to the front-end cameras in the pre-warning state; the front-end camera in the warning state is controlled to focus on tracking the predetermined target or predetermined behavior, and the front-end cameras in the pre-warning state are controlled to focus on capturing the predetermined target or predetermined behavior, making pre-warning actions in advance, forming an overall capture behavior, and effectively improving the accuracy of target or target behavior recognition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent monitoring technologies, and particularly to a monitoring system scheduling method, apparatus, computer device, and computer-readable storage medium. Background Art

[0002] The main purpose of video monitoring is to monitor whether "preventive events" will occur, what is expected to occur, when they will start to occur, and what changes will occur to the situation, etc. Video monitoring helps managers to grasp data in real time to control the development of events and prevent the situation from deteriorating.

[0003] In the prior art, the "preventive events" are detected by a front-end camera. Once the target disappears from the monitoring range of the camera that triggers the event, the tracking and detection of the target end. This easily causes the loss of target tracking and the video data related to the target captured by the camera that triggers the event is insufficient to accurately identify the target or the target behavior, resulting in the problem of low accuracy in identifying the target and the target behavior in the prior art. Summary of the Invention

[0004] Based on this, it is necessary to provide a monitoring system scheduling method, apparatus, computer device, and computer-readable storage medium for the above technical problems to solve the problem of low accuracy in identifying the target and the target behavior in the related art.

[0005] In a first aspect, an embodiment of this application provides a monitoring system scheduling method. The monitoring system includes a front-end camera, and the method includes the following steps:

[0006] When a specified target or a specified behavior appears within the monitoring range of the front-end camera, the appeared specified target or specified behavior is used as a predefined target and a predefined behavior; the state of the front-end camera that captures the predefined target or predefined behavior is adjusted to a warning state, and the states of other front-end cameras within a preset range from the front-end camera in the warning state are adjusted to a pre-warning state, and the target features of the predefined target or the predefined behavior are sent to the front-end cameras in the pre-warning state;

[0007] Control the front-end camera in the warning state to focus on tracking the predefined target or the predefined behavior, and control the front-end cameras in the pre-warning state to focus on capturing the predefined target or the predefined behavior.

[0008] In some embodiments, before adjusting the states of other front-end cameras within a preset range from the front-end camera in the warning state to the pre-warning state, the method further includes:

[0009] In the case where the target feature of the stated target or the stated behavior appears within the monitoring range of the front-end camera currently in the warning state, adjust the state of the front-end camera currently in the warning state to the warning state.

[0010] In some embodiments, the front-end camera controlling the warning state focuses on capturing the stated target or the stated behavior, including the following steps:

[0011] When a target of the same type as the stated target appears within the monitoring range of the front-end camera in the warning state, first determine whether this target is the stated target;

[0012] And when a target of the same type as the target where the stated behavior occurs appears within the monitoring range of the front-end camera in the warning state, first determine whether this target is the target where the stated behavior occurs.

[0013] In some embodiments, the front-end camera controlling the warning state focuses on tracking the stated target or the stated behavior, including the following steps:

[0014] Adjust the algorithm resource allocation of the front-end camera in the warning state, and increase the algorithm detection resources for the stated target or the stated behavior.

[0015] In some embodiments, the step of first determining whether this target is the stated target includes the following steps:

[0016] First compare the target feature of this target with the target feature of the stated target to determine whether this target is the stated target.

[0017] In some embodiments, the step of first determining whether this target is the target where the stated behavior occurs includes the following steps:

[0018] First compare the target feature of this target with the target feature of the stated behavior to determine whether this target is the target where the stated behavior occurs.

[0019] In some embodiments, the monitoring system further includes a backend storage device connected to the front-end camera, and is characterized in that the method further includes:

[0020] Turn on the video recording function of the corresponding channel of the backend storage device connected to the front-end camera in the warning state and adjust the corresponding video recording parameters; the video recording parameters include one or more of the encoding mode, resolution, frame rate, picture quality, and bit rate.

[0021] In some embodiments, the state of other front-end cameras within a preset range of the front-end camera in the distance warning state is adjusted to a warning state, including the following steps:

[0022] Send an early warning signal to other front-end cameras within a preset range of the front-end camera in the warning state, and adjust the state of the front-end camera that receives the early warning signal to the early warning state.

[0023] In some embodiments, the method further comprises:

[0024] If the predetermined target or the predetermined behavior disappears from the monitoring range of the front-end camera in the warning state, the state of the front-end camera in the warning state is adjusted to the warning state, and if the disappearance time does not exceed the preset time range, the state of the front-end camera is kept in the warning state;

[0025] If the predetermined target or the predetermined behavior disappears from the monitoring range of the front-end camera for a period of time exceeding the preset time range, and within the preset time range, the front-end camera does not receive the warning signal, the warning state of the front-end camera is canceled.

[0026] In some embodiments, the method further comprises:

[0027] If the predetermined target or the predetermined behavior does not appear within the monitoring range of the front-end camera in the warning state within the preset time range, and the front-end camera does not receive the warning signal within the preset time range, the warning state of the front-end camera is released.

[0028] In a second aspect, the present application implements a monitoring system scheduling device, the monitoring system includes a front-end camera, and the device includes: an adjustment module and a control module;

[0029] The adjustment module is used to, when a designated target or a designated behavior appears within the monitoring range of the front-end camera, take the designated target or the designated behavior as a predetermined target and a predetermined behavior; adjust the state of the front-end camera that captures the predetermined target or the predetermined behavior to a warning state, and adjust the states of other front-end cameras within a preset range from the front-end camera in the warning state to a warning state, and send the target features of the predetermined target or the predetermined behavior to the front-end camera in the warning state;

[0030] The control module is used to control the front-end camera in the warning state to focus on tracking the predetermined target or the predetermined behavior, and to control the front-end camera in the early warning state to focus on capturing the predetermined target or the predetermined behavior.

[0031] In a third aspect, a computer device is provided in this embodiment, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the steps of the method described in the first aspect above are implemented.

[0032] In a fourth aspect, a computer-readable storage medium is provided in this embodiment, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the first aspect above are implemented.

[0033] In this application, when a specified target or specified behavior appears within the monitoring range of a front-end camera, the state of this front-end camera is adjusted to a warning state, and the states of other front-end cameras within a preset range from this front-end camera are adjusted to a pre-warning state. Moreover, the target features of the established target or established behavior are sent to the front-end cameras in the pre-warning state, controlling the front-end camera in the warning state to focus on tracking the specified target or specified behavior that appears and controlling the front-end cameras in the pre-warning state to focus on capturing the specified target or specified behavior that appears, making pre-warning actions in advance, forming an overall capture behavior, providing more data vouchers for the target or target behavior, and being able to effectively improve the accuracy rate of target or target behavior recognition. Description of the Drawings

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

[0035] Figure 1 is an application scenario diagram of the monitoring system scheduling method provided according to an embodiment of this application;

[0036] Figure 2 is the flow of the monitoring system scheduling method provided according to an embodiment of this application Figure 1 ;

[0037] Figure 3 is the flow of the monitoring system scheduling method provided according to an embodiment of this application Figure 2 ;

[0038] Figure 4 The environmental topology of the monitoring system scheduling method provided according to an embodiment of this application Figure 1 ;

[0039] Figure 5 The environmental topology of the monitoring system scheduling method provided according to an embodiment of this application Figure 2 ;

[0040] Figure 6Environmental topology of the monitoring system scheduling method provided by an embodiment of the present application Figure 3 ;

[0041] Figure 7 Schematic diagram of the operation of each module of the monitoring system scheduling system provided by an embodiment of the present application;

[0042] Figure 8 Schematic diagram of the monitoring system scheduling device provided by an embodiment of the present application;

[0043] Figure 9 Schematic diagram of the structure of a computer device provided by an embodiment of the present application. Detailed implementation manners

[0044] In order to make the objectives, technical solutions and advantages of the present application clearer and more understandable, the present application will be described and explained below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application. Based on the embodiments provided by the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present application.

[0045] Obviously, the accompanying drawings in the following description are only some examples or embodiments of the present application. For those of ordinary skill in the art, without creative efforts, the present application can also be applied to other similar scenarios based on these drawings. In addition, it can also be understood that although the efforts made in this development process may be complex and time-consuming, for those of ordinary skill in the art related to the content disclosed in the present application, some design, manufacturing or production changes based on the technical content disclosed in the present application are only conventional technical means and should not be understood as insufficient disclosure of the content of the present application.

[0046] Referring to "embodiment" in the present application means that a specific feature, structure or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The phrase appears in various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those of ordinary skill in the art explicitly and implicitly understand that the embodiments described in the present application can be combined with other embodiments without conflict.

[0047] Unless otherwise defined, the technical terms or scientific terms involved in this application shall have the ordinary meanings understood by those with ordinary skills in the technical field to which this application belongs. The words such as "a", "an", "one", "the" and the like involved in this application do not indicate a limitation in quantity and may represent a singular or plural number. The terms "comprise", "include", "have" and any variations thereof involved in this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or modules (units) is not limited to the listed steps or units, but may further include unlisted steps or units, or may further include other steps or units inherent to these processes, methods, products or devices. The similar words such as "connect", "be connected", "couple" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "plurality" involved in this application means two or more. The "and / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, "A and / or B" may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the front and rear associated objects. The terms "first", "second", "third" and the like involved in this application are only used to distinguish similar objects and do not represent a specific order for the objects.

[0048] Figure 1 The application scenario diagram of the monitoring system scheduling method provided for an embodiment of this application. As Figure 1 shown, data can be transmitted between the server 101 and the monitoring terminal 102 through a network. Among them, the monitoring terminal 102 collects the monitoring data within its monitoring range and transmits the collected monitoring data to the server 101. The server 101 is used to detect the monitoring data to determine whether a specified target or a specified behavior appears within the monitoring range of the monitoring terminal 102. When a specified target or a specified behavior appears within the monitoring range of the current monitoring terminal 102, the appeared specified target or specified behavior is used as a determined target and a determined behavior; the state of the monitoring terminal 102 that captures the determined target or determined behavior is adjusted to a warning state, and the states of other monitoring terminals 102 within the preset range from the monitoring terminal 102 in the warning state are adjusted to a pre-warning state, and the target features of the determined target or determined behavior are sent to the monitoring terminals 102 in the pre-warning state; the monitoring terminal 102 in the warning state is controlled to perform key tracking on the determined target or determined behavior, and the monitoring terminals 102 in the pre-warning state are controlled to perform key capture on the determined target or determined behavior. Among them, the server 101 can be implemented by an independent server or a server cluster composed of multiple servers. The server 101 may belong to a component of the monitoring terminal 102, and the monitoring terminal 102 may be implemented by a camera cluster composed of multiple cameras.

[0049] This embodiment provides a monitoring system scheduling method. The monitoring system includes a front-end camera. As Figure 2 shown, the method includes the following steps:

[0050] Step S210, when a specified target or a specified behavior appears within the monitoring range of the front-end camera, the appeared specified target or specified behavior is used as a predefined target and a predefined behavior; the state of the front-end camera that captures the predefined target or predefined behavior is adjusted to a warning state, and the states of other front-end cameras within a preset range from the front-end camera in the warning state are adjusted to a pre-warning state, and the target features of the predefined target or predefined behavior are sent to the front-end cameras in the pre-warning state.

[0051] Specifically, the specified target refers to a specified person, vehicle or other object, and the specified behavior can be a specified behavior triggered by a person, vehicle or other object, such as behaviors like fighting and vehicle lane crossing. The specified target and the specified behavior are generally set in advance by the user. For example, if the user wants to focus on monitoring or tracking a target or behavior, it will be used as the specified target and the specified behavior. Generally, front-end cameras have detection functions, and the front-end cameras can be set to detect the specified target and the specified behavior. In addition, multiple specified targets and multiple specified behaviors can be set simultaneously. When a specified target or a specified behavior appears within the monitoring range of the front-end camera, the appeared specified target or specified behavior is used as a predefined target and a predefined behavior, and the state of the front-end camera that captures the predefined target or predefined behavior is adjusted to a warning state, and the states of other front-end cameras within a preset range from the front-end camera in the warning state are adjusted to a pre-warning state, and the target features of the predefined target or predefined behavior are sent to the front-end cameras in the pre-warning state. Generally, the front-end camera that captures the predefined target or predefined behavior, that is, the camera in the warning state, can detect the predefined target or predefined behavior, so as to obtain the target features of the predefined target or predefined behavior, and thus send the target features of the predefined target or predefined behavior to the front-end cameras in the pre-warning state.

[0052] Step S220: Control the front camera in the warning state to focus on tracking a predefined target or predefined behavior, and control the front camera in the pre-warning state to focus on capturing the predefined target or predefined behavior. Specifically, since the predefined target or predefined behavior is a specified target or specified behavior that appears within the monitoring range of the front camera in the warning state, and both the specified target and the specified behavior are what the user needs to focus on monitoring, the front camera in the warning state is controlled to focus on tracking the predefined target or predefined behavior to ensure that the front camera in the warning state does not lose track of the specified target or specified behavior that appears within its monitoring range. In addition, since the predefined target or predefined behavior cannot always stay within the field of view of the front camera in the warning state, in order to prevent losing the clue of the predefined target or predefined behavior after it disappears from the field of view of the front camera in the warning state, the front camera in the pre-warning state is controlled to focus on capturing the predefined target or predefined behavior based on the target features of the received predefined target or the predefined behavior.

[0053] In the prior art, the "preventive event" is detected by a front camera. Once the target disappears from the monitoring field of view of the camera that triggers the event, the tracking and detection of the target end. This easily causes the loss of target tracking and the video data related to the target captured by the camera that triggers the event is insufficient to accurately identify the target or the target behavior, resulting in the problem of low accuracy in identifying the target and the target behavior in the prior art.

[0054] To solve the above problems, the present application proposes a monitoring system scheduling method. When a specified target or specified behavior appears within the monitoring range of the front camera, the appeared specified target or specified behavior is used as the predefined target and predefined behavior; the state of the front camera that captures the predefined target or predefined behavior is adjusted to the warning state, and the states of other front cameras within a preset range from the front camera in the warning state are adjusted to the pre-warning state, and the target features of the predefined target or predefined behavior are sent to the front camera in the pre-warning state; the front camera in the warning state is controlled to focus on tracking the predefined target or predefined behavior, and the front camera in the pre-warning state is controlled to focus on capturing the predefined target or predefined behavior. By adjusting the state of the front camera to the warning state and the states of other front cameras within a preset range from the front camera to the pre-warning state when a specified target or specified behavior appears within the monitoring range of the front camera, controlling the front camera in the warning state to focus on tracking the appeared specified target or specified behavior and controlling the front camera in the pre-warning state to focus on capturing the appeared specified target or specified behavior, and making a pre-warning action in advance to form an overall capture behavior, more data vouchers are provided for the target or the target behavior, effectively improving the accuracy of identifying the target or the target behavior.

[0055] In one embodiment, before the status of other front cameras within the preset range of the front camera in the above-mentioned adjusted distance warning state becomes the early warning state, the monitoring system scheduling method provided in this embodiment further includes the following steps:

[0056] Step S230, when the target feature of the established target or established behavior appears within the monitoring range of the front camera currently in the early warning state, adjust the status of the front camera currently in the early warning state to the warning state.

[0057] Specifically, the target feature of the established target is the attribute feature information of the established target. For example, assuming the established target is a fugitive, then the target features of the established target are various face attribute features, hair features, and clothing features of the fugitive, etc. The target feature of the established behavior is the attribute feature information of the target where the established behavior occurs. For example, assuming the established behavior is a vehicle lane-crossing behavior, then the target features of the established behavior are the license plate features, body color features, vehicle type features, etc. of the vehicle where the vehicle lane-crossing behavior occurs. Feature extraction can be performed on the monitoring data related to the established behavior or established target captured by the front camera in the warning state to obtain the target features of the established target or established behavior. When the target feature of the established target or established behavior appears within the monitoring range of the front camera currently in the early warning state, it indicates that the established target or the target where the established behavior occurs appears within the monitoring range of the front camera currently in the early warning state. In order to obtain more comprehensive monitoring data related to the established target or established behavior, the status of the front camera currently in the early warning state is adjusted to the warning state to focus on tracking the established target or established behavior.

[0058] Furthermore, in one embodiment, controlling the front camera in the early warning state to focus on capturing the established target or established behavior includes the following steps:

[0059] Step S221, when a target of the same type as the established target appears within the monitoring range of the front camera in the early warning state, first determine whether this target is the established target.

[0060] For example, when the established target is a fugitive, i.e., a person, then the target of the same type as the established target is a human target. When the established target is a vehicle, then the target of the same type as the established target is a vehicle target. When a target of the same type as the established target appears within the monitoring range of the front camera in the warning state, this target may or may not be the established target. If the identity of this target is checked one by one according to the process of the existing technology, it is impossible to determine how long it will take to judge whether this target is the established target. In this embodiment, when a target of the same type as the established target appears within the monitoring range of the front camera in the warning state, it is preferentially determined whether this target is the established target. If this target is the established target, key tracking can be immediately performed on this established target to obtain the monitoring data of this established target, thereby improving the accuracy rate of established target recognition. As one implementation method, when a target of the same type as the established target appears within the monitoring range of the front camera in the warning state, the target features of this target are preferentially compared with the target features of the established target to determine whether this target is the established target. Since there are generally many target features stored in the comparison database, if the target features of this target are not preferentially compared with the target features of the established target, the target features of this target need to be compared one by one with all the target features in the comparison database, and it is impossible to determine how long it will take to judge whether this target is the established target, seriously affecting the detection efficiency of the established target. When the target features of this target are successfully compared with the target features of the established target, it can be determined that this target is the established target, and key tracking can be immediately performed on this established target to obtain the monitoring data of this established target, thereby improving the accuracy rate of established target recognition. When the target features of this target are not successfully compared with the target features of the established target, it enters the normal comparison process, and the target features of this target are compared one by one with the other target features in the comparison database to achieve the detection of normal events.

[0061] Step S222, and when a target of the same type as the target that has occurred the established behavior appears within the monitoring range of the front camera in the warning state, it is preferentially determined whether this target is the target that has occurred the established behavior.

[0062] For example, when the established behavior is a fight between two people and the target of the established behavior is two people, then the target of the same type as the target of the established behavior is a human target. When the established behavior is a vehicle crossing the line behavior and the target of the established behavior is a vehicle, then the target of the same type as the target of the established behavior is a vehicle target. In this embodiment, when a target of the same type as the target of the established behavior appears within the monitoring range of the front-end camera in the warning state, it is first determined whether this target is the target of the established behavior. If this target is the target of the established behavior, the target of the established behavior can be immediately tracked with emphasis to obtain the monitoring data of the established behavior, thereby improving the accuracy of the established behavior recognition. As one implementation method, when a target of the same type as the target of the established behavior appears within the monitoring range of the front-end camera in the warning state, the target features of this target are first compared with the target features of the established behavior to determine whether this target is the target of the established behavior. Since there are generally many target features stored in the comparison database, if the target features of this target are not first compared with the target features of the established behavior, the target features of this target need to be compared one by one with all the target features in the comparison database, and it is impossible to determine how long it will take to determine whether this target is the target of the established behavior, seriously affecting the detection efficiency of the established behavior. When the target features of this target are successfully compared with the target features of the established behavior, it can be determined that this target is the target of the established behavior, and this established behavior can be immediately tracked with emphasis to obtain the monitoring data of this established behavior, thereby improving the accuracy of the established behavior recognition. When the target features of this target are not successfully compared with the target features of the established behavior, then enter the normal comparison process, and compare the target features of this target with other target features in the comparison database one by one, so as to realize the detection of normal events.

[0063] Through steps S221 and S222, the detection efficiency of the established target and the established behavior can be effectively improved.

[0064] As one implementation method, it is also possible to simultaneously control the corresponding channels of the back-end storage device accessing the front-end camera in the warning state to capture the established target or the established behavior with emphasis, further ensuring that the established target and the established behavior can be captured.

[0065] In one embodiment, the above-mentioned control of the front-end camera in the warning state to track the established target or the established behavior with emphasis includes the following steps:

[0066] Step S223, adjust the algorithm resource allocation of the front-end camera in the warning state, and increase the algorithm detection resources for the established target or the established behavior.

[0067] Specifically, in the prior art, the algorithm resources of the front-end cameras are allocated according to certain rules. In this embodiment, when a predefined target or predefined behavior appears within the monitoring range of a front-end camera in a warning state, the algorithm resource allocation of the front-end camera in the warning state is adjusted, and the algorithm detection resources for the predefined target or predefined behavior are increased, effectively reducing the loss rate of the predefined target or predefined behavior and improving the tracking effect of the predefined target or predefined behavior.

[0068] Furthermore, in one embodiment, the monitoring system further includes a back-end storage device connected to the front-end cameras, and the monitoring system scheduling method further includes the following steps:

[0069] Enable the video recording function of the corresponding channel of the back-end storage device connected to the front-end camera in the warning state and adjust the corresponding video recording parameters; the video recording parameters include one or more of encoding mode, resolution, frame rate, image quality, and bit rate.

[0070] Specifically, the back-end storage device generally has multiple channels and can be connected to multiple front-end cameras simultaneously. In this embodiment, after determining that the state of the front-end camera is the warning state, enabling the video recording function of the corresponding channel of the back-end storage device connected to the front-end camera in the warning state can effectively save the monitoring data related to the predefined target or predefined behavior. In addition, by adjusting the corresponding video recording parameters, such as switching to a more advanced encoding mode, such as from H.264 to H.265, adjusting to a higher resolution, frame rate, image quality, bit rate, etc., it is ensured that the monitoring data related to the predefined target or predefined behavior can present the predefined target or predefined behavior more clearly, providing a more solid basis for the identification of the predefined target or predefined behavior. In addition, it is possible to control the corresponding channel of the back-end storage device connected to the front-end camera in the warning state to focus on tracking the predefined target or predefined behavior, and report events related to the predefined target or predefined behavior, etc. The user can then achieve intelligent event retrieval on the back-end storage device and perform other related operations such as viewing the events.

[0071] In one embodiment, the above step of adjusting the states of other front-end cameras within a preset range from the front-end camera in the warning state to the pre-warning state includes the following steps:

[0072] Send a pre-warning signal to other front-end cameras within a preset range from the front-end camera in the warning state, and adjust the state of the front-end camera that receives the pre-warning signal to the pre-warning state.

[0073] By sending a pre-warning signal to other front-end cameras within a preset range from the front-end camera in the warning state and adjusting the state of the front-end camera that receives the pre-warning signal to the pre-warning state, it can be ensured that the state of the front-end camera within a preset range from the front-end camera in the warning state is accurately adjusted.

[0074] Furthermore, in one embodiment, the monitoring system scheduling method further includes the following steps:

[0075] If a predetermined target or predetermined behavior disappears from the monitoring range of the front-end camera in the warning state, the state of the front-end camera in the warning state is adjusted to the warning state, and if the disappearance time does not exceed the preset time range, the state of the front-end camera is maintained in the warning state.

[0076] If the predetermined target or predetermined behavior disappears from the monitoring range of the front-end camera for a period of time exceeding a preset time range, and the front-end camera does not receive an early warning signal within the preset time range, the early warning state of the front-end camera is canceled.

[0077] By keeping the front-end camera in the warning state when the disappearance time does not exceed the preset time range, it is ensured that when the predetermined target or predetermined behavior disappears from the front-end camera and suddenly reappears, the front-end camera can capture the predetermined target or predetermined behavior in time. In addition, by setting the warning state release condition of the front-end camera in the warning state, it is avoided that the front-end camera is always in the warning state, which effectively saves the algorithm detection resources of the front-end camera.

[0078] In one embodiment, the monitoring system scheduling method further includes the following steps:

[0079] If the predetermined target or predetermined behavior does not appear within the monitoring range of the front-end camera in the warning state within the preset time range, and the front-end camera does not receive the warning signal within the preset time range, the warning state of the front-end camera is released.

[0080] By setting the warning state release condition of the front-end camera in the warning state, it is possible to avoid the front-end camera being in the warning state all the time, thus effectively saving the algorithm detection resources of the front-end camera.

[0081] This embodiment also provides a monitoring system scheduling method, such as Figure 3 As shown, the method comprises the following steps:

[0082] Step S310, when the designated target or designated behavior appears within the monitoring range of the front-end camera, the designated target or designated behavior is regarded as a predetermined target or predetermined behavior;

[0083] Step S320: Adjust the status of the front camera that captures the established target or established behavior and the corresponding channels of the backend storage device connected to this front camera to the warning status, or when the target features of the established target or established behavior appear within the monitoring range of the front camera that is currently in the early warning status, adjust the status of the currently early warning front camera and the corresponding channels of the backend storage device connected to this front camera to the warning status; and send early warning signals to other front cameras within the preset range of the front camera in the warning status and the corresponding channels of the backend storage device connected to this front camera.

[0084] Step S330: Adjust the status of the front camera that receives the early warning signal and the corresponding channels of the backend storage device connected to this front camera to the early warning status, and send the target features of the established target or established behavior to the front camera in the early warning status and the corresponding channels of the backend storage device.

[0085] Step S340: Control the front camera in the warning status to focus on tracking the established target or established behavior, and turn on the recording function of the corresponding channel of the backend storage device in the warning status, adjust the corresponding recording parameters, and control the corresponding channel of the backend storage device in the warning status to report the established target event or established behavior event.

[0086] Step S350: When a target of the same type as the established target appears within the monitoring range of the front camera in the early warning status, control the front camera in the early warning status and the corresponding channels of the backend storage device connected to this front camera to preferentially compare the target features of this target with the target features of the established target to determine whether this target is the established target.

[0087] Step S360: When a target of the same type as the target that has the established behavior appears within the monitoring range of the front camera in the early warning status, control the front camera in the early warning status and the corresponding channels of the backend storage device connected to this front camera to preferentially compare the target features of this target with the target features of the established behavior to determine whether this target is the target that has the established behavior.

[0088] Step S370, if the intended target or intended behavior disappears from the surveillance range of the front-end camera in the warning state, the state of the front-end camera in the warning state and the corresponding channel of the back-end storage device connected to this front-end camera are adjusted to the warning state, and when the disappearance time does not exceed the preset time range, the state of the front-end camera and the corresponding channel of the back-end storage device connected to this front-end camera is maintained in the warning state; if the time when the intended target or intended behavior disappears from the surveillance range of this front-end camera exceeds the preset time range, and within the preset time range, this front-end camera does not receive the warning signal, the warning state of the front-end camera and the corresponding channel of the back-end storage device connected to this front-end camera is released.

[0089] Step S380, if the predetermined target or predetermined behavior does not appear in the monitoring range of the front-end camera in the warning state within the preset time range, and the front-end camera does not receive the warning signal within the preset time range, the warning state of the front-end camera is released.

[0090] like Figure 4 As shown, Figure 4 Environment topology for monitoring system scheduling methods Figure 1 The monitoring system includes front-end cameras, back-end general storage devices and a large system cloud platform. The back-end general storage device is connected to the front-end camera through the network or coaxial cable, and the back-end general storage device is connected to the large system cloud platform.

[0091] like Figure 5 As shown, Figure 5 Environment topology for monitoring system scheduling methods Figure 2When a specified target or specified behavior appears or enters the monitoring range of the No. 1 front-end camera, the specified target or specified behavior that appears within the monitoring range of the No. 1 front-end camera is regarded as the established target or established behavior. The status of the monitoring channel corresponding to the No. 1 front-end camera and the back-end general storage device connected to the No. 1 front-end camera automatically adjusts from the normal monitoring non-warning state to the warning state; the monitoring channel corresponding to the back-end general storage device connected to the No. 1 front-end camera reports the established target event or established behavior event, and the recording mode automatically adjusts to the warning mode (the warning mode encoding configuration includes but is not limited to video encoding mode, resolution, frame rate, picture quality, bit rate value, etc.); through the collaborative joint scheduling of the front-end camera and the back-end general storage device for early warning, the monitoring channels corresponding to the No. 1 front-end camera and the back-end general storage device connected to the No. 1 front-end camera conduct key tracking and algorithm tilt for the established target or established behavior; through the collaborative joint scheduling of the front-end camera, the back-end general storage device, and the large system cloud platform for early warning, centered on the No. 1 front-end camera, warning signals and the target characteristics of the established target or established behavior (such as the face of the target person or the license plate of the target vehicle) are sent to other front-end cameras deployed within a radius of 1 kilometer around it and the monitoring channels corresponding to the back-end general storage devices connected to these front-end cameras, and the No. 2 front-end camera and the back-end general storage device connected to the No. 2 front-end camera that receive the warning signal enter the warning state.

[0092] The No. 2 front-end camera and the back-end general storage device connected to the No. 2 front-end camera lock the characteristics of the established target or established behavior. Locking the characteristics of the established target or established behavior means giving priority to comparing the established target or established behavior. If it does not match the target characteristics of the established target or established behavior, then compare it with the defense database, thereby reducing the comparison workload and improving the detection efficiency and accuracy of the established target or established behavior. The monitoring system can respond in a timely manner and make early warning collaborative actions. For example, the front-end camera or back-end general storage in the warning state synchronizes the target face to the front-end camera or back-end general storage device in the warning state. When this front-end camera or back-end general storage device triggers a face detection event (regardless of whether face comparison is deployed, as long as the face detection event is deployed), it gives priority to comparing with the characteristics of the target face. If it does not match, then compare it with the defense face database or directly report the face event. If the match is successful, the front-end camera in the warning state can quickly respond and enter the warning state.

[0093] As Figure 6 shown, Figure 6 is the environmental topology of the monitoring system scheduling method Figure 3。When the established target or established behavior appears or enters the monitoring range of the front-end camera (i.e., the No. 2 front-end camera) in the early warning state, the status of the monitoring channel corresponding to the No. 2 front-end camera and the back-end general storage device connected to the No. 2 front-end camera automatically adjusts from the early warning state to the warning state, and a series of warning state behaviors are executed (the back-end general storage device reports the established target or established behavior event, the recording mode automatically adjusts to the warning mode, key tracking, etc.); through the collaborative joint scheduling of the front-end camera, the back-end general storage device, and the large system cloud platform early warning, once again, with the front-end camera in the warning state (the No. 2 front-end camera) as the center, warning signals and the target characteristics of the established target or established behavior are sent to other front-end cameras deployed within a radius of 1 kilometer around it and the back-end general storage devices connected to these front-end cameras, so that the front-end cameras and back-end general storage devices receiving the warning signals enter the early warning state. In addition, after the established target or established behavior disappears or leaves the monitoring range of the front-end camera in the warning state (the No. 1 front-end camera that was in the warning state before), the status of the monitoring channel corresponding to the No. 1 front-end camera and the back-end general storage device connected to the No. 1 front-end camera automatically adjusts from the warning state to the early warning state, and continues to lock the characteristics of the established target or established behavior. If the established target or established behavior does not appear in the monitoring range of the No. 1 front-end camera after 30 minutes and no latest synchronized warning signal is received, the early warning state of the monitoring channel corresponding to the No. 1 front-end camera and the back-end general storage device connected to the No. 1 front-end camera is lifted, and it automatically adjusts to the normal monitoring non-early warning state.

[0094] As Figure 7 shown, this embodiment provides a monitoring system scheduling system, which includes four major modules, namely, the AI module, the early warning collaboration module, the encoding setting module, and the storage module.

[0095] Among them, the AI module involves the front-end intelligent camera and the back-end general storage device for the deployment of specified targets or specified behavior events, event trigger judgment, intelligent event reporting, and through the collaborative joint scheduling of the early warning collaboration module, key tracking, feature locking, and algorithm tilt for the specified targets or specified behaviors that appear within the field of view of the front-end camera.

[0096] The early warning collaboration module involves that when a specified target or specified behavior event is triggered, the status of the monitoring channel corresponding to the front-end camera where the specified target or specified behavior appears within the field of view and the back-end general storage device connected to this front-end camera automatically adjusts to the warning state, and collaboratively jointly schedules to send warning signals and the target characteristics of the specified target or specified behavior that appears to other front-end cameras deployed within a radius of 1 kilometer around the front-end camera in the warning state or the back-end general storage devices connected to these front-end cameras; controls a series of behavioral actions of the front-end camera, the back-end general storage device, and the large system cloud platform in different states.

[0097] The encoding setting module and the storage module are involved in supporting the video recording configuration of the warning mode, including encoding configuration, video recording plan deployment, video recording mode control, etc., aiming to encode and record the video in the warning mode according to the specified encoding mode, resolution, frame rate, picture quality, bit rate value, etc.

[0098] Figure 8 It is a schematic diagram of the monitoring system scheduling device in the embodiment of the present invention, as Figure 8 shown, a monitoring system scheduling device 40 is provided. The monitoring system includes a front-end camera, and the scheduling device includes: an adjustment module 41 and a control module 42;

[0099] The adjustment module 41 is used to, when a specified target or a specified behavior appears within the monitoring range of the front-end camera, take the appeared specified target or specified behavior as a predefined target and a predefined behavior; adjust the state of the front-end camera that captures the predefined target or predefined behavior to a warning state, and adjust the states of other front-end cameras within a preset range from the front-end camera in the warning state to a pre-warning state, and send the target features of the predefined target or predefined behavior to the front-end cameras in the pre-warning state;

[0100] The control module 42 is used to control the front-end camera in the warning state to perform key tracking on the predefined target or predefined behavior, and control the front-end cameras in the pre-warning state to perform key capture on the predefined target or predefined behavior.

[0101] For the above-mentioned monitoring system scheduling device 40, when a specified target or a specified behavior appears within the monitoring range of the front-end camera, the appeared specified target or specified behavior is taken as a predefined target and a predefined behavior; the state of the front-end camera that captures the predefined target or predefined behavior is adjusted to a warning state, and the states of other front-end cameras within a preset range from the front-end camera in the warning state are adjusted to a pre-warning state, and the target features of the predefined target or predefined behavior are sent to the front-end cameras in the pre-warning state; the front-end camera in the warning state is controlled to perform key tracking on the predefined target or predefined behavior, and the front-end cameras in the pre-warning state are controlled to perform key capture on the predefined target or predefined behavior. In this application, when a specified target or a specified behavior appears within the monitoring range of the front-end camera, the state of this front-end camera is adjusted to a warning state and the states of other front-end cameras within a preset range from this front-end camera are adjusted to a pre-warning state, controlling the front-end camera in the warning state to perform key tracking on the appeared specified target or specified behavior and controlling the front-end cameras in the pre-warning state to perform key capture on the appeared specified target or specified behavior, making a pre-warning action in advance, forming an overall capture behavior, providing more data vouchers for the target or the target behavior, and effectively improving the accuracy of target or target behavior recognition.

[0102] In one embodiment, before adjusting the status of other front cameras within the preset range of the front camera in the distance warning status to the early warning status, the adjustment module 41 is further configured to adjust the status of the front camera currently in the early warning status to the warning status when the target feature of the established target or established behavior appears within the monitoring range of the front camera currently in the early warning status.

[0103] In one embodiment, the control module 42 is further configured to, when a target of the same type as the established target appears within the monitoring range of the front camera in the early warning status, preferentially determine whether this target is the established target;

[0104] and when a target of the same type as the target that has performed the established behavior appears within the monitoring range of the front camera in the early warning status, preferentially determine whether this target is the target that has performed the established behavior.

[0105] In one embodiment, the control module 42 is further configured to adjust the algorithm resource allocation of the front camera in the warning status and increase the algorithm detection resources for the established target or established behavior.

[0106] In one embodiment, the control module 42 is further configured to preferentially compare the target feature of this target with the target feature of the established target to determine whether this target is the established target.

[0107] In one embodiment, the control module 42 is further configured to preferentially compare the target feature of this target with the target feature of the established behavior to determine whether this target is the target that has performed the established behavior.

[0108] In one embodiment, the monitoring system further includes a backend storage device connected to the front camera, and the monitoring system scheduling device 40 further includes a video recording control module, configured to turn on the video recording function of the corresponding channel of the backend storage device connected to the front camera in the warning status and adjust the corresponding video recording parameters; the video recording parameters include one or more of an encoding mode, a resolution, a frame rate, an image quality, and a bit rate.

[0109] In one embodiment, the adjustment module 41 is further configured to send an early warning signal to other front cameras within the preset range of the front camera in the distance warning status, and adjust the status of the front camera that receives the early warning signal to the early warning status.

[0110] In one of the embodiments, the adjustment module 41 is also used to adjust the state of the front-end camera in the warning state to the warning state if a predetermined target or a predetermined behavior disappears from the monitoring range of the front-end camera in the warning state, and maintain the state of the front-end camera in the warning state when the disappearance time does not exceed the preset time range; if the predetermined target or the predetermined behavior disappears from the monitoring range of the front-end camera for more than the preset time range, and within the preset time range, the front-end camera does not receive the warning signal, the warning state of the front-end camera is released.

[0111] In one of the embodiments, the adjustment module 41 is also used to release the warning state of the front-end camera if a predetermined target or a predetermined behavior does not appear within the monitoring range of the front-end camera in the warning state within a preset time range, and the front-end camera does not receive a warning signal within the preset time range.

[0112] It should be noted that the above modules can be functional modules or program modules, and can be implemented by software or hardware. The above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.

[0113] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 9 The computer device includes a processor, a memory, a network interface and a database connected through a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store a set of preset configuration information. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the above-mentioned monitoring system scheduling method is implemented.

[0114] In one embodiment, a computer device is provided, which may be a terminal. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected via a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, it implements a monitoring system scheduling method. The display screen of the computer device may be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device may be a touch layer covering the display screen, or a button, a trackball, or a touchpad provided on the housing of the computer device, or an external keyboard, touchpad, or mouse, etc.

[0115] Those skilled in the art can understand that Figure 9 The structure shown is only a block diagram of some structures related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have a different component layout.

[0116] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0117] In the case where a specified target or a specified behavior appears within the monitoring range of the front-end camera, the appeared specified target or specified behavior is taken as a predefined target and a predefined behavior; the state of the front-end camera that captures the predefined target or predefined behavior is adjusted to a warning state, and the states of other front-end cameras within a preset range from the front-end camera in the warning state are adjusted to a pre-warning state, and the target features of the predefined target or predefined behavior are sent to the front-end cameras in the pre-warning state;

[0118] Control the front-end camera in the warning state to focus on tracking the predefined target or predefined behavior, and control the front-end cameras in the pre-warning state to focus on capturing the predefined target or predefined behavior.

[0119] In one embodiment, before adjusting the states of other front-end cameras within a preset range from the front-end camera in the warning state to the pre-warning state, when the processor executes the computer program, the following steps are also implemented:

[0120] In the case where the target feature of a given target or a given behavior appears within the monitoring range of the front-end camera currently in the early warning state, adjust the state of the front-end camera currently in the early warning state to the warning state.

[0121] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0122] When a target of the same type as the given target appears within the monitoring range of the front-end camera in the early warning state, first determine whether this target is the given target;

[0123] And when a target of the same type as the target of the given behavior appears within the monitoring range of the front-end camera in the early warning state, first determine whether this target is the target of the given behavior.

[0124] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0125] Adjust the algorithm resource allocation of the front-end camera in the warning state, and increase the algorithm detection resources for the given target or the given behavior.

[0126] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0127] First compare the target feature of this target with the target feature of the given target to determine whether this target is the given target.

[0128] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0129] First compare the target feature of this target with the target feature of the given behavior to determine whether this target is the target of the given behavior.

[0130] In one embodiment, the monitoring system further includes a backend storage device connected to the front-end camera. When the processor executes the computer program, the following steps are further implemented:

[0131] Turn on the video recording function of the corresponding channel of the backend storage device connected to the front-end camera in the warning state and adjust the corresponding video recording parameters; the video recording parameters include one or more of encoding mode, resolution, frame rate, image quality, and bit rate.

[0132] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0133] Send a warning signal to other front-end cameras within a preset range from the front-end camera in the warning state, and adjust the state of the front-end cameras that receive the warning signal to the early warning state.

[0134] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0135] If a predetermined target or predetermined behavior disappears from the monitoring range of the front-end camera in the warning state, the state of the front-end camera in the warning state is adjusted to the warning state, and if the disappearance time does not exceed the preset time range, the state of the front-end camera is kept in the warning state;

[0136] If the predetermined target or predetermined behavior disappears from the monitoring range of the front-end camera for a period of time exceeding a preset time range, and the front-end camera does not receive an early warning signal within the preset time range, the early warning state of the front-end camera is canceled.

[0137] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:

[0138] If the predetermined target or predetermined behavior does not appear within the monitoring range of the front-end camera in the warning state within the preset time range, and the front-end camera does not receive the warning signal within the preset time range, the warning state of the front-end camera is released.

[0139] The above-mentioned storage medium, when the specified target or specified behavior appears within the monitoring range of the front-end camera, takes the specified target or specified behavior as the established target and the established behavior; adjusts the state of the front-end camera that captures the established target or the established behavior to a warning state, and adjusts the state of other front-end cameras within a preset range of the front-end camera in the warning state to a warning state, and sends the target feature of the established target or the established behavior to the front-end camera in the warning state; controls the front-end camera in the warning state to focus on tracking the established target or the established behavior, and controls the front-end camera in the warning state to focus on capturing the established target or the established behavior. The present application, when the specified target or specified behavior appears within the monitoring range of the front-end camera, adjusts the state of the front-end camera to a warning state, and adjusts the state of other front-end cameras within a preset range of the front-end camera to a warning state, controls the front-end camera in the warning state to focus on tracking the specified target or the specified behavior, and controls the front-end camera in the warning state to focus on capturing the specified target or the specified behavior, makes a warning action in advance, forms an overall capture behavior, provides more data credentials for the target or target behavior, and effectively improves the accuracy of target or target behavior recognition.

[0140] It should be understood that the specific embodiments described herein are only used to explain the application, rather than to limit it. Based on the embodiments provided in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the protection scope of this application.

[0141] Obviously, the accompanying drawings are only some examples or embodiments of the present application. For those of ordinary skill in the art, the present application can also be applied to other similar situations based on these drawings without creative efforts. Additionally, it can be understood that although the work done during the development process here may be complex and time-consuming, for those of ordinary skill in the art, certain design, manufacturing, or production changes based on the technical content disclosed in the present application are only conventional technical means and should not be regarded as insufficient disclosure of the present application.

[0142] The term "embodiment" in this application means that the specific features, structures, or characteristics described in connection with the embodiments may be included in at least one embodiment of the present application. The phrase appears in various positions in the specification and does not necessarily mean the same embodiment, nor does it mean being independent or alternative to other embodiments and mutually exclusive. Those of ordinary skill in the art can clearly or implicitly understand that the embodiments described in this application can be combined with other embodiments without conflict.

[0143] The above embodiments only represent several implementation manners of the present application, and the description is relatively specific and detailed, but it should not be construed as a limitation on the scope of patent protection. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.

Claims

1. A monitoring system scheduling method, the monitoring system comprising a front-end camera, characterized in that, The method includes the following steps: In the case where a specified target or a specified behavior appears within the monitoring range of the front camera, the appeared specified target or specified behavior is taken as a predefined target and a predefined behavior; the state of the front camera that captures the predefined target or predefined behavior is adjusted to a warning state, and the states of other front cameras within a preset range from the front camera in the warning state are adjusted to a pre-warning state, and the target features of the predefined target or predefined behavior are sent to the front cameras in the pre-warning state; Control the front camera in the warning state to perform key tracking on the predefined target or predefined behavior, and control the front cameras in the pre-warning state to perform key capture on the predefined target or predefined behavior; Among them, the control of the front camera in the warning state to perform key tracking on the predefined target or predefined behavior includes the following steps: Adjust the algorithm resource allocation of the front camera in the warning state to increase the algorithm detection resources for the predefined target or predefined behavior; Among them, the control of the front camera in the pre-warning state to perform key capture on the predefined target or predefined behavior includes the following steps: When a target of the same type as the predefined target appears within the monitoring range of the front camera in the pre-warning state, first determine whether this target is the predefined target; And when a target of the same type as the target that performs the predefined behavior appears within the monitoring range of the front camera in the pre-warning state, first determine whether this target is the target that performs the predefined behavior.

2. The monitoring system scheduling method according to claim 1, wherein Before adjusting the states of other front cameras within a preset range from the front camera in the warning state to the pre-warning state, the method further includes: In the case where the target features of the predefined target or predefined behavior appear within the monitoring range of the front camera that is currently in the pre-warning state, adjust the state of the front camera that is currently in the pre-warning state to the warning state.

3. The monitoring system scheduling method according to claim 1 or 2, characterized in that The first determining whether this target is the predefined target includes the following steps: First compare the target features of this target with the target features of the predefined target to determine whether this target is the predefined target.

4. The monitoring system scheduling method according to claim 3, wherein, The first determining whether this target is the target that performs the predefined behavior includes the following steps: First compare the target features of this target with the target features of the predefined behavior to determine whether this target is the target that performs the predefined behavior.

5. The monitoring system scheduling method according to claim 1 or 2, wherein the monitoring system further includes a backend storage device connected to the front-end cameras, characterized in that, The method further includes: Turn on the video recording function of the corresponding channel of the backend storage device connected to the front camera in the warning state and adjust the corresponding video recording parameters; the video recording parameters include one or more of encoding mode, resolution, frame rate, image quality, and bit rate.

6. The monitoring system scheduling method according to claim 1 or 2, characterized in that, The adjustment of the states of other front cameras within a preset range from the front camera in the warning state to the pre-warning state includes the following steps: Send a pre-warning signal to other front cameras within a preset range from the front camera in the warning state, and adjust the state of the front camera that receives the pre-warning signal to the pre-warning state.

7. The monitoring system scheduling method according to claim 6, wherein The method further comprises: If the predetermined target or the predetermined behavior disappears from the monitoring range of the front-end camera in the warning state, the state of the front-end camera in the warning state is adjusted to the warning state, and if the disappearance time does not exceed the preset time range, the state of the front-end camera is kept in the warning state; If the predetermined target or the predetermined behavior disappears from the monitoring range of the front-end camera for a period of time exceeding the preset time range, and within the preset time range, the front-end camera does not receive the warning signal, the warning state of the front-end camera is canceled.

8. The monitoring system scheduling method according to claim 7, wherein The method further comprises: If the predetermined target or the predetermined behavior does not appear within the monitoring range of the front-end camera in the warning state within the preset time range, and the front-end camera does not receive the warning signal within the preset time range, the warning state of the front-end camera is released.

9. A monitoring system scheduling device, the monitoring system including a front-end camera, characterized in that, The device comprises: an adjustment module and a control module; The adjustment module is used to, when a designated target or a designated behavior appears within the monitoring range of the front-end camera, take the designated target or the designated behavior as a predetermined target and a predetermined behavior; adjust the state of the front-end camera that captures the predetermined target or the predetermined behavior to a warning state, and adjust the states of other front-end cameras within a preset range from the front-end camera in the warning state to a warning state, and send the target features of the predetermined target or the predetermined behavior to the front-end camera in the warning state; The control module is used to control the front-end camera in the warning state to focus on tracking the predetermined target or the predetermined behavior, and to control the front-end camera in the early warning state to focus on capturing the predetermined target or the predetermined behavior; Wherein, the control module is specifically used for: Adjust the algorithm resource allocation of the front-end camera in the warning state to increase the algorithm detection resources for the predetermined target or the predetermined behavior; When a target of the same type as the predetermined target appears within the monitoring range of the front-end camera in the early warning state, it is preferentially determined whether the target is the predetermined target; And when a target of the same type as the target where the predetermined behavior occurs appears within the monitoring range of the front-end camera in the early warning state, it is preferentially determined whether this target is the target where the predetermined behavior occurs.

10. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Monitoring system and method for automatic tracking panorama head

    CN106937077A

  • Video tracking method, device, equipment, machine readable storage medium and system

    CN114549585A