Target tracking-based monitoring method, device, equipment and medium
By judging and improving monitoring quality before camera switching, the problems of deteriorated viewing angle and target loss caused by camera switching in low power mode are solved, and stable target tracking in complex scenarios is achieved.
Patent Information
- Application Number
- CN202511432772.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-09
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2045-10-09
AI Technical Summary
In existing technologies, cameras use low-power, low-resolution modes to save energy during monitoring, which leads to a deterioration in the field of view when switching to the main monitoring camera, and can easily cause the target to be lost, especially in complex scenes.
By determining whether the monitored target has moved into the common monitoring area of the cameras, the monitoring quality of the first and second monitoring cameras is calculated and compared. After improving the monitoring quality of the second monitoring camera to a preset standard, it is used as the main monitoring camera to avoid switching directly in overlapping areas.
It effectively avoids the loss of tracking targets due to the deterioration of the viewing angle, ensures that the monitoring quality reaches the preset standard after switching cameras, and improves the reliability and stability of target tracking.
Smart Images

Figure CN120897128B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of monitoring, in particular to a monitoring method and device based on target tracking, equipment and medium. BACKGROUND
[0002] In the prior art, when monitoring a target, multiple cameras are usually arranged to track and monitor the target in linkage, and the switching control of the cameras is performed by judging whether the target moves to the overlapping area of the cameras, for example, a Chinese invention patent with the publication date of January 17, 2020 and the publication number of CN107666590B discloses a target monitoring method, camera, controller and target monitoring system, which triggers the switching of the cameras when the position of the target in the first monitoring picture is in the overlapping area. Another example is a Chinese invention patent with the publication date of May 30, 2025 and the publication number of CN120075592A, which discloses a multi-camera tracking linkage control method, device, terminal and medium, which also transfers the tracking permission to the adjacent camera when the target moves to the overlapping monitoring grid area of the adjacent camera.
[0003] However, the above conventional method has disadvantages. Due to the differences in angle parameters and real-time environmental conditions, the monitoring quality of different cameras has a large gap, and in order to save energy consumption, the cameras usually adopt a low-power and low-resolution mode for monitoring. This mode can meet the daily ordinary monitoring needs, but when tracking and monitoring a specific target, if it is temporarily switched to the main monitoring camera, the low-power monitoring mode may cause the angle of view and the monitoring picture to be poor when switching the main monitoring camera, and in a complex scene, the tracking target may be lost due to the poor angle of view and the monitoring picture. SUMMARY
[0004] Therefore, it is necessary to provide a monitoring method, device, equipment and medium based on target tracking to solve the problem that in the prior art, when monitoring a target, the cameras adopt a low-power and low-resolution mode for monitoring in order to save energy consumption, and when tracking and monitoring a specific target, the low-resolution monitoring mode may cause the angle of view to be poor when switching the main monitoring camera, and in a complex scene, the tracking target may be lost due to the poor angle of view.
[0005] The technical scheme of the present application is as follows:
[0006] A monitoring method based on target tracking, the method comprising:
[0007] judging whether a monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera;
[0008] If the judgment is yes, it is judged whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera;
[0009] If the judgment is yes, the monitoring quality of the second monitoring camera is improved to a preset quality standard;
[0010] In response to the monitoring quality of the second monitoring camera reaching the preset quality standard, the second monitoring camera is controlled to be the main monitoring camera for the monitoring target.
[0011] Optionally, judging whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera comprises:
[0012] The first monitoring quality of the first monitoring camera is calculated;
[0013] The second monitoring quality of the second monitoring camera is calculated;
[0014] It is judged whether the first monitoring quality is greater than the second monitoring quality.
[0015] Optionally, calculating the first monitoring quality of the first monitoring camera comprises:
[0016] An area of interest containing the monitoring target is extracted from a monitoring picture of the first monitoring camera;
[0017] The monitoring feature scores of the monitoring quality features are calculated based on the area of interest;
[0018] The instantaneous view angle quality is calculated by weighting each monitoring feature score;
[0019] The instantaneous view angle quality is time-smoothed to generate the first monitoring quality.
[0020] Optionally, improving the monitoring quality of the second monitoring camera to a preset quality standard comprises:
[0021] The monitoring quality difference between the first monitoring camera and the second monitoring camera is calculated;
[0022] According to the monitoring quality difference, the pixel height and the definition of the second monitoring camera are improved, and the occlusion rate of the second monitoring camera is reduced.
[0023] Optionally, the common monitoring area comprises a first area and a second area with the same area, and the distance between the center of the first area and the center of the first monitoring area is less than the distance between the center of the second area and the center of the first monitoring area.
[0024] If it is judged that the monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera, the method comprises:
[0025] judging whether the monitoring target moves from a first area in the common monitoring area to a second area;
[0026] If it is judged that the monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera, the method comprises:
[0027] If it is judged that the monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera, the method comprises:
[0028] Optionally, the method further comprises:
[0029] When it is detected that the monitoring target completely enters or is about to enter a second main area, and the monitoring quality of the second monitoring camera does not reach a preset quality standard, wherein the second main area is an area in the second monitoring area excluding the common monitoring area;
[0030] controlling the second monitoring camera to be the main monitoring camera of the monitoring target, and setting a degradation switching mark;
[0031] According to the degradation switching mark, the monitoring quality of the second monitoring camera is improved to be not lower than a preset minimum monitoring parameter.
[0032] Optionally, the method further comprises:
[0033] According to a plurality of sets of debugging parameters, the first monitoring camera is tested when monitoring, and a plurality of sets of debugging results are generated;
[0034] According to each of the debugging results, a critical control parameter is obtained;
[0035] According to a preset margin, the critical control parameter is upgraded to generate a minimum monitoring parameter.
[0036] Optionally, the method further comprises:
[0037] In response to controlling the second monitoring camera to be the main monitoring camera of the monitoring target, a backup monitoring instruction is generated;
[0038] According to the backup monitoring instruction, the first monitoring camera is controlled to monitor the monitoring target according to a preset backup monitoring time, and backup monitoring data is generated;
[0039] The backup monitoring data is stored.
[0040] Optionally, a monitoring device based on target tracking is also provided, and the device comprises:
[0041] a target moving area determining module configured to determine whether the monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera;
[0042] a target monitoring quality determining module configured to, if the determination is positive, determine whether the first monitoring camera is greater than the second monitoring camera in monitoring quality;
[0043] a target monitoring quality improving module configured to, if the determination is positive, improve the monitoring quality of the second monitoring camera to a preset quality standard;
[0044] a target monitoring subject switching module configured to, in response to the monitoring quality of the second monitoring camera reaching the preset quality standard, control the second monitoring camera to be the main monitoring camera of the monitoring target.
[0045] Optionally, the target monitoring quality determining module is further configured to calculate a first monitoring quality of the first monitoring camera, calculate a second monitoring quality of the second monitoring camera, and determine whether the first monitoring quality is greater than the second monitoring quality.
[0046] Optionally, the target monitoring quality determining module is further configured to extract a region of interest containing the monitoring target from a monitoring picture of the first monitoring camera, calculate a monitoring feature score of a monitoring quality feature based on the region of interest, calculate an instantaneous visual angle quality by weighting each monitoring feature score, and generate the first monitoring quality by time smoothing the instantaneous visual angle quality.
[0047] Optionally, the target monitoring quality improving module is further configured to calculate a monitoring quality difference between the first monitoring camera and the second monitoring camera, improve a pixel height and definition of the second monitoring camera, and reduce an occlusion rate of the second monitoring camera according to the monitoring quality difference.
[0048] Optionally, the common monitoring area includes a first area and a second area with the same area, a distance between a center of the first area and a center of the first monitoring area is less than a distance between a center of the second area and the center of the first monitoring area, and the target monitoring quality determining module is further configured to determine whether the monitoring target moves from the first area to the second area in the common monitoring area, keep the first monitoring camera as the main monitoring camera of the monitoring target if the determination is negative, and determine whether the first monitoring camera is greater than the second monitoring camera in monitoring quality if the determination is positive.
[0049] Optionally, the target monitoring subject switching module is further configured to: when it is detected that the monitoring target has completely entered or is about to enter a second main area, and the monitoring quality of the second monitoring camera does not reach a preset quality standard, wherein the second main area is an area in the second monitoring area except the common monitoring area; control the second monitoring camera to be the main monitoring camera of the monitoring target, and set a downgrade switching flag; and improve the monitoring quality of the second monitoring camera according to the downgrade switching flag to be no less than a preset minimum monitoring parameter.
[0050] Optionally, the target monitoring subject switching module is further configured to: test the first monitoring camera according to a plurality of preset groups of debugging parameters when the first monitoring camera is monitoring, and generate a plurality of groups of debugging results; obtain critical control parameters according to the debugging results; and upgrade the critical control parameters according to a preset margin to generate the minimum monitoring parameter.
[0051] Optionally, the target monitoring subject switching module is further configured to: in response to controlling the second monitoring camera to be the main monitoring camera of the monitoring target, generate a backup monitoring instruction; control the first monitoring camera to monitor the monitoring target according to a preset backup monitoring time according to the backup monitoring instruction, and generate backup monitoring data; and store the backup monitoring data.
[0052] Optionally, a computer device is further provided, which comprises a memory and a processor, the memory stores a computer program, and the processor implements the steps of the target tracking-based monitoring method when executing the computer program.
[0053] Optionally, a computer readable storage medium is further provided, which stores a computer program, and the computer program implements the steps of the target tracking-based monitoring method when executed by a processor.
[0054] The present application achieves the following technical effects:
[0055] The target tracking-based monitoring method, device, equipment and medium described above, by judging whether the monitoring target moves from the first monitoring camera's first monitoring area to the common monitoring area of the first monitoring camera and the second monitoring camera, if the judgment is yes, judging whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera, if the judgment is yes, improving the monitoring quality of the second monitoring camera to the preset quality standard, in response to the monitoring quality of the second monitoring camera reaching the preset quality standard, controlling the second monitoring camera to be the main monitoring camera of the monitoring target, instead of directly switching when there is an overlapping area, the present application judges whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera, if the judgment is no, the monitoring quality is qualified, if the judgment is yes, the monitoring quality of the second monitoring camera is improved to the preset quality standard, solving the problem that in the prior art, when monitoring, the camera adopts a low-power and low-resolution mode to save energy, and when tracking and monitoring a specific target, the low-resolution monitoring mode easily leads to a poor view angle when switching the main monitoring camera, and in a complex scene, the poor view angle easily leads to the problem of losing the tracked target. BRIEF DESCRIPTION OF DRAWINGS
[0056] Figure 1 A flowchart of a target tracking-based monitoring method in an embodiment;
[0057] Figure 2 A structural block diagram of a target tracking-based monitoring device in an embodiment. DETAILED DESCRIPTION
[0058] In the following description, specific details are set forth, such as particular system configurations, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. However, persons skilled in the art will understand that the present application can be practiced without these specific details. In other instances, well-known structures, devices, circuits, and methods have not been described in detail in order to avoid obscuring the description of the present application.
[0059] It should be understood that the term "comprises" as used in the specification and in the claims indicates the presence of the described features, integers, steps, operations, elements, and / or components, but does not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0060] It should also be understood that the term "and / or" as used herein refers to any combination of associated listed items, and all possible combinations thereof, and includes these combinations.
[0061] As used in the specification and the appended claims, the term "if' can be interpreted as meaning "when" or "upon" or "in response to determining" or "in response to detecting" depending on the context. Similarly, the phrase "if it is determined" or "if [the described condition or event] is detected" can be interpreted to mean "upon determining" or "in response to determining" or "upon detecting [the described condition or event]" or "in response to detecting [the described condition or event]" depending on the context.
[0062] In addition, in the description of the present application and the appended claims, the terms "first", "second", "third", etc. are used only to distinguish descriptions, and cannot be understood as indicating or implying relative importance.
[0063] Reference in the specification to "one embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase "in one embodiment" or "in some embodiments" in various places in the specification are not necessarily all referring to the same embodiment, although it can. The terms "including," "containing," "having," and variations thereof are meant to encompass the terms "including but not limited to," unless otherwise indicated.
[0064] In one embodiment, a terminal is provided, which is configured to: determine whether a monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera; if the determination is positive, determine whether the first monitoring camera has a higher monitoring quality than the second monitoring camera; if the determination is positive, increase the monitoring quality of the second monitoring camera to a preset quality standard; and in response to the monitoring quality of the second monitoring camera reaching the preset quality standard, control the second monitoring camera to be the main monitoring camera for the monitoring target.
[0065] The terminal can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices.
[0066] In one embodiment, as shown in Figure 1 A target tracking-based monitoring method is provided, which includes:
[0067] Step S100: determining whether a monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera;
[0068] Step S200: If yes, determine whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera;
[0069] Step S300: If yes, increase the monitoring quality of the second monitoring camera to a preset quality standard;
[0070] Step S400: In response to the monitoring quality of the second monitoring camera reaching the preset quality standard, control the second monitoring camera to be the main monitoring camera for the monitoring target.
[0071] In this embodiment, the first monitoring camera has a first monitoring area, and the second monitoring camera has a second monitoring area. When the monitoring target is in the first monitoring area, the first monitoring camera is the main monitoring camera for the monitoring target. The overlapping area of the first monitoring area and the second monitoring area is the common monitoring area, which is an area that can be monitored by both the first monitoring camera and the second monitoring camera.
[0072] When the monitoring target moves from the first monitoring area of the first monitoring camera to the common monitoring area of the first monitoring camera and the second monitoring camera, it is determined that the monitoring target has the possibility of leaving the first monitoring area of the first monitoring camera and entering the second monitoring area. When the monitoring target leaves the first monitoring area, the first monitoring camera cannot monitor the monitoring target. In order to track and monitor the monitoring target, it is necessary to switch other cameras in advance as the main monitoring camera for monitoring the monitoring target.
[0073] The camera in the prior art usually adopts a low-power and low-resolution mode to monitor in order to save energy consumption. This mode can meet the daily ordinary monitoring demand, but when tracking and monitoring a specific target, the low-resolution monitoring mode is prone to cause the view angle to be poor when switching the main monitoring camera, and in a complex scene, the tracking target is prone to be lost due to the poor view angle. Moreover, the person skilled in the art usually only considers the camera switching when designing a target tracking method, and does not consider the pros and cons of the view angle after switching. Therefore, when the main monitoring camera needs to be switched in the present application, the first monitoring camera is not directly switched when it is determined that there is an overlapping area, but whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera is determined. If it is determined that no, it is determined that the monitoring quality is qualified, and the second monitoring camera can be further controlled to be the main monitoring camera of the monitoring target. If it is determined that yes, the monitoring quality of the second monitoring camera is improved to a preset quality standard, and the second monitoring camera is controlled to be the main monitoring camera of the monitoring target in response to the monitoring quality of the second monitoring camera reaching the preset quality standard, thereby avoiding the problem of switching to a worse view angle after switching the main monitoring camera.
[0074] In one embodiment, in step S200, determining whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera comprises:
[0075] Step S210: calculating the first monitoring quality of the first monitoring camera;
[0076] Step S220: calculating the second monitoring quality of the second monitoring camera;
[0077] Step S230: determining whether the first monitoring quality is greater than the second monitoring quality.
[0078] In the present embodiment, the first monitoring quality of the first monitoring camera and the second monitoring quality of the second monitoring camera are calculated respectively, and whether the second monitoring camera to be switched meets the standard is determined based on the first monitoring quality and the second monitoring quality.
[0079] In one embodiment, step S210: calculating the first monitoring quality of the first monitoring camera comprises:
[0080] Step S211: extracting a region of interest containing the monitoring target from the monitoring picture of the first monitoring camera;
[0081] Step S212: calculating a monitoring feature score of a monitoring quality feature based on the region of interest;
[0082] Step S213: performing weighted calculation on each monitoring feature score to obtain an instantaneous view angle quality;
[0083] Step S214: time smoothing the instantaneous view quality and generating a first monitoring quality.
[0084] In this embodiment, by extracting the region of interest containing the monitoring target from the monitoring picture of the first monitoring camera, the calculation range is shrunk from the whole frame to the region of interest ROI around the monitoring target, avoiding the background disturbance such as sky, ground light, and advertisement screen from affecting the evaluation of the monitoring quality.
[0085] In step S220, the monitoring quality features are calculated based on the region of interest, and the monitoring quality features are normalized to obtain the monitoring feature score. By normalization, each monitoring quality feature is placed in the same scale.
[0086] In step S230, to prevent a single monitoring quality feature from affecting the overall monitoring quality and to avoid the problem of large fluctuation in monitoring quality evaluation under small disturbance, the instantaneous view quality is obtained by weighted calculation.
[0087] In step S240, to prevent the problem of instantaneous view quality caused by compression GOP, network jitter, short-time occlusion, etc., the instantaneous view quality is time smoothed to generate the first monitoring quality, which has the technical effect of suppressing measurement noise and instantaneous fluctuation.
[0088] In another embodiment, the monitoring quality features in step S220 include pixel height, occlusion rate, and definition. The pixel height represents the pixel size occupied by the monitoring target on the imaging plane. A high enough pixel density can ensure that the enlarged image details are sampled and recorded, thereby avoiding detail loss. Therefore, the pixel height is used as one of the factors to measure the monitoring quality. The occlusion rate represents the visible area proportion of the monitoring target on the image. The definition is used to represent whether the edges and textures of the image of the monitoring target are clear.
[0089] The monitoring feature score corresponding to the pixel height is calculated as follows:
[0090]
[0091]
[0092] wherein, is the pixel height of the detection frame; is the detection frame of the monitoring target, which is output by the detector; is the pixel height extraction symbol of the detection frame.
[0093] the monitoring feature score corresponding to the pixel height; is the pixel height linearly normalized to [0, 1]; is the lowest calibration threshold value; is the highest calibration threshold value, the lowest calibration threshold value and the highest calibration threshold value being set by a person skilled in the art according to a target category, for example, under 1080p setup, the lowest calibration threshold value and the highest calibration threshold value of a pedestrian are 80px and 240px respectively.
[0094] the monitoring feature score corresponding to the pixel height is calculated as follows:
[0095]
[0096]
[0097] If is less than , then is 0. , is also , and is 0, that is, the monitoring feature score corresponding to the pixel height is 0, indicating that the pixel height is too small and not clear.
[0098] On the contrary, is greater than , then is , is , and is 1.
[0099] If is between and , then is a value between 0 and 1.
[0100] The monitoring feature score corresponding to the occlusion rate is calculated as follows:
[0101]
[0102]
[0103] wherein, is the occlusion rate; is the set of visible pixels of the monitoring target in the detection frame, represents the number of visible pixels in the set of visible pixels, the fewer the number of visible pixels, the higher the occlusion rate . to detect all pixel sets in the frame, represents the total number of pixels in all pixel sets.
[0104] the occlusion rate corresponding to the monitoring feature score; represents the occlusion rate corresponding to the monitoring feature score. linearly normalized to [0, 1]; is an acceptable upper limit of occlusion, which is set by a person skilled in the art according to actual needs. Generally speaking, when the visibility is greater than 40%, the tracking of the target and the basic judgment of the target form can be stably maintained, so the acceptable upper limit of occlusion is which can be set to 0.6; based on the needs of different monitoring targets, which can be set to a value other than 0.6.
[0105] Further, regarding the calculation of the monitoring feature score corresponding to the occlusion rate, the specific calculation is as follows:
[0106]
[0107]
[0108] If is greater than , the actual occlusion rate is greater than the acceptable upper limit of occlusion, and at this time the monitoring feature score corresponding to the occlusion rate is 0, indicating that the occlusion rate is unqualified. Substituting the above formula, is greater than , the value of is , the value of is 1, and substituting , the monitoring feature score corresponding to the occlusion rate is 0.
[0109] If is less than , the value of is , the value of is a value between 0 and 1, and substituting , the monitoring feature score corresponding to the occlusion rate can be obtained.
[0110] The monitoring feature score corresponding to the clarity is calculated as follows:
[0111] Firstly, the sharpness is represented by the Laplacian variance of the ROI gray image. Edges and textures belong to high-frequency details. When in focus, the Laplacian response fluctuates greatly, and the variance is high. Conversely, if out of focus or motion blur, the high frequency is flattened, the response is close to a constant, and the variance is low. Specifically, the discrete Laplacian response is first taken on the ROI, and then the variance is calculated. The variance is represented by the symbol .
[0112] Next, based on the preset minimum sharpness threshold and the maximum sharpness threshold , the corresponding monitoring feature score of the sharpness is normalized to obtain:
[0113]
[0114] wherein, S is the corresponding monitoring feature score of the sharpness. Through the setting of the logarithmic function, the interference of extreme large values on the sharpness can be suppressed, and the accuracy of the monitoring feature score can be improved.
[0115] In one embodiment, when the minimum sharpness threshold and the maximum sharpness threshold are set, the low quantile of the historical sample is used as , and the high quantile is used as . The high quantile can be the 95th percentile, and the low quantile can be the 5th percentile.
[0116] In one embodiment, when the minimum sharpness threshold and the maximum sharpness threshold are set, sample segments covering day and night, near and far, and different exposures are first collected, and the ROI is labeled as usable or unusable. The value distribution of the usable set and the unusable set is counted, the low quantile point of the value of each usable sample in the usable set is set as , and the high quantile point of the value of each usable sample in the usable set is set as .
[0117] In another embodiment, in step S230, the instantaneous viewing angle quality at time t is calculated based on the following formula:
[0118]
[0119] wherein, Q is the instantaneous viewing angle quality, k is the serial index of the monitoring quality feature, and w k is the weight coefficient corresponding to the kth monitoring quality feature. The monitoring feature score corresponding to the kth monitoring quality feature.
[0120] In this embodiment, The value of is 3, The monitoring feature scores corresponding to the pixel height, the occlusion rate and the definition respectively , and . The weight coefficients corresponding to , and , The sum of the weight coefficients is 1.
[0121] In one embodiment, the weight coefficients are set to be equal, that is, the values of , and are all 1 / 3. In this way, the pixel height, the occlusion rate and the definition occupy the same proportion in the calculation of the instantaneous visual angle quality.
[0122] In another embodiment, in order to ensure the details of the monitoring target, the weight of is set to be slightly higher, exemplarily, the values of , and are 0.45, 0.3 and 0.25 respectively.
[0123] In another embodiment, if it is night monitoring, in order to ensure the stability and the clarity of the continuous tracking, the weight of is set to be slightly higher, exemplarily, the values of , and are 0.3, 0.3 and 0.4 respectively.
[0124] In another embodiment, in step S240, the first monitoring quality is generated based on the following formula:
[0125]
[0126] Wherein, is the first monitoring quality corresponding to t moment; is the time smoothing intensity; is the first monitoring quality corresponding to t-1 moment; is the instantaneous visual angle quality at t moment.
[0127] The greater the value of the time smoothing intensity is, the more sensitive it is. The time smoothing intensity is equivalent to the weighted average of the most recent frames: For example, if 5 frames are desired to be smoothed, the value of the time smoothing strength is about 0.33, and if 10 frames are desired to be smoothed, the value of the time smoothing strength is about 0.18. Therefore, the time smoothing strength can be set according to the number of frames desired to be smoothed.
[0128] When the first monitoring quality is calculated, an initial value needs to be set in advance. In this embodiment, 3 frames of preheating are used for setting, and the average value of the instantaneous view angle quality calculated by calculating 3 frames is set as the initial value . For a newly enabled camera, the instantaneous view angle quality of the first frame can be directly taken as the initial value .
[0129] It should be noted that the calculation methods of the monitoring qualities of the first monitoring camera and the second monitoring camera are the same, and the second monitoring quality should be calculated according to the calculation method of the first monitoring quality in the art, so the present application will not be described in detail.
[0130] In addition, in actual monitoring, the monitoring quality characteristics include not only the pixel height, the occlusion rate and the definition, and those skilled in the art should select more monitoring quality characteristics according to the actual needs to be integrated for tracking control, and the present application is not limited in this regard.
[0131] In one embodiment, in step S300, the monitoring quality of the second monitoring camera is improved to a preset quality standard, including:
[0132] Step S310: calculating the monitoring quality difference between the first monitoring camera and the second monitoring camera;
[0133] Step S320: improving the pixel height and the definition of the second monitoring camera and reducing the occlusion rate of the second monitoring camera according to the monitoring quality difference.
[0134] In this embodiment, the monitoring quality difference is to compare the pixel height, the occlusion rate and the definition corresponding to the first monitoring camera with the pixel height, the occlusion rate and the definition corresponding to the second monitoring camera, respectively, so as to screen out the monitoring quality characteristics of the second monitoring camera that need to be improved.
[0135] When the pixel height of the first monitoring camera is higher than that of the second monitoring camera, the monitoring target is pulled closer by controlling the second monitoring camera to be appropriately zoomed in, and the composition is slightly adjusted to make the monitoring target more centered, so that the target is larger in the picture, so as to improve the pixel height of the second monitoring camera.
[0136] When the occlusion rate of the first monitoring camera is lower than the second monitoring camera, the view angle of the second monitoring camera is changed by slightly panning and tilting to avoid the occlusion path of large occlusion objects, or when the crowd or traffic is crowded, the zoom is slightly reduced or the composition is advanced to allow the monitoring target to have a larger gap with the neighbors, thereby reducing the occlusion rate of the second monitoring camera.
[0137] When the clarity of the first monitoring camera is higher than the second monitoring camera, the clarity of the second monitoring camera is improved by controlling the second monitoring camera to shorten the exposure to suppress motion blur, increase the gain or light compensation, and cooperate with appropriate noise reduction and sharpening.
[0138] Therefore, by calculating the monitoring quality difference, the monitoring quality is targeted to be improved until the preset quality standard is reached.
[0139] In another embodiment, in step S300, the monitoring quality of the second monitoring camera is improved to a preset quality standard by a preset monitoring quality improvement instruction. The monitoring quality improvement instruction is a pre-set instruction for controlling the second monitoring camera, which is pre-configured to comprehensively improve the pixel height, the occlusion rate and the clarity in the fastest way, so as to achieve the purpose of improving the monitoring quality of the second monitoring camera as soon as possible in the shortest time.
[0140] In one embodiment, in step S400, the monitoring quality of the second monitoring camera reaches the preset quality standard. Reaching the preset quality standard means that after improving the second monitoring camera, the first monitoring quality recalculated is less than or equal to the second monitoring quality.
[0141] In steps S100 to S400, the premise is that the monitoring target is still in the common monitoring area, so that the monitoring quality of the first monitoring camera and the second monitoring camera can be calculated.
[0142] Generally, when the pixel height of the second monitoring camera is improved, the zooming needs 0.3 to 1.5 seconds. When the obscuration rate of the second monitoring camera is reduced, slight panning and pitching are needed to change the angle of view, which needs about 1 second. When the definition of the second monitoring camera is improved, the motion blur is inhibited by shortening the exposure, which needs about 0.7 seconds. Therefore, the total time for improving the monitoring quality of the second monitoring camera to the preset quality standard is about 3.2 seconds. The area of the common monitoring area is set to be slightly larger, so that the monitoring target generally does not leave the common monitoring area within 3 seconds after entering the common monitoring area, thereby avoiding the situation that the monitoring target has left the common monitoring area when the monitoring quality of the second monitoring camera does not meet the standard. Therefore, the main monitoring camera after switching can maintain the monitoring quality of the original main camera to track and monitor the monitoring target, thereby avoiding the problems of early switching and poor monitoring angle after switching in the prior art, and even the problem of tracking loss in extreme cases. Therefore, the present application adopts a completely opposite technical concept to the prior art, that is, the camera is not switched immediately after detecting that the target enters the common monitoring area, but is switched under the premise of ensuring the monitoring quality, thereby improving the reliability of target tracking.
[0143] In one embodiment, the common monitoring area includes a first area and a second area with the same area, and the distance between the center of the first area and the center of the first monitoring area is less than the distance between the center of the second area and the center of the first monitoring area.
[0144] In step S200, if it is determined that the monitoring target moves from the first monitoring area of the first monitoring camera to the common monitoring area of the first monitoring camera and the second monitoring camera, the following steps are included:
[0145] Step S201: determining whether the monitoring target moves from the first area to the second area in the common monitoring area.
[0146] Step S202: if it is determined that no, the first monitoring camera is maintained as the main monitoring camera of the monitoring target.
[0147] Step S203: if it is determined that yes, it is determined whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera.
[0148] In the embodiment, the first region and the second region are arranged in the common monitoring region in sequence from the direction of the first monitoring region to the second monitoring region. In the perspective of the first monitoring region, the first region is closer to the central region of the first monitoring region, the first region is in the inner region of the first monitoring region, and the second region is in the edge of the first monitoring region. In the perspective of the second monitoring region, the second region is closer to the center of the second monitoring region, the second region is in the inner region of the second monitoring region, and the first region is in the edge of the second monitoring region.
[0149] When the monitoring target moves to the first region in the common monitoring region, there are cases that the monitoring target still wants to move in the first monitoring region, and there is a possibility that the monitoring target returns to the main region of the first monitoring region from the first region. Since the monitoring target is closer to the first monitoring camera and the second monitoring camera is farther away, it should be monitored by the first monitoring camera, and the monitoring is clearer and the monitoring resources consumed are less. Therefore, if the second monitoring camera is switched at this time, it is easy to cause the problem of poor switching of the perspective and early switching. For the case that the monitoring target returns to the main region of the first monitoring region from the first region, switching the camera at this time causes the problem of switching error. In order to solve this problem, the common monitoring region is divided into the first region and the second region in advance in the application. When it is judged that the monitoring target moves from the first region in the common monitoring region to the second region, the monitoring target has moved to the edge region of the first monitoring region and is close to the inner region of the second monitoring region at this time. At this time, there is a high probability that the monitoring target will move to the second monitoring region, so the preparation work for switching the camera needs to be done. Specifically, it is judged whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera, so that the switching of the camera is judged only when the monitoring target has a trend of completely entering the monitoring region of the second monitoring camera. On the one hand, the accurate tracking and monitoring of the monitoring target by the first monitoring camera are ensured, and on the other hand, the monitoring work of the second monitoring camera is not disturbed when the monitoring target does not have a high probability of entering the second monitoring region.
[0150] In addition, compared with the way of predicting the action of the target by using the motion state detection algorithm in the prior art, the application triggers whether to judge whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera by judging whether the monitoring target moves to the first region and the second region in a step shape, thereby saving the operation resources and making the judgment simple and convenient.
[0151] In one embodiment, the method further comprises:
[0152] Step S510: When it is detected that the monitoring target completely enters or is about to enter a second main area, and the monitoring quality of the second monitoring camera does not reach a preset quality standard, wherein the second main area is an area in the second monitoring area except the common monitoring area;
[0153] Step S521: Control the second monitoring camera as the main monitoring camera of the monitoring target, and set a degraded switching mark;
[0154] Step S522: According to the degraded switching mark, improve the monitoring quality of the second monitoring camera to be not lower than a preset minimum monitoring parameter.
[0155] In the embodiment, when it is detected that the monitoring target completely enters or is about to enter a second main area, and the monitoring quality of the second monitoring camera does not reach a preset quality standard, in order to prevent the tracking target from being lost, the second monitoring camera is directly switched as the main monitoring camera of the monitoring target. At this time, the monitoring quality of the second monitoring camera cannot reach the standard of the first monitoring camera, but at least meets the standard of not losing the tracking target. The minimum monitoring parameter is determined in real time when the first monitoring camera monitors the tracking target, and the camera is controlled to monitor the tracking target according to the minimum monitoring parameter, so that the target is not lost.
[0156] In step S522, in response to setting the degraded switching mark, the real-time control parameter of the second monitoring camera is first acquired, and the real-time control parameter is compared with the minimum monitoring parameter. When the pixel height, the occlusion rate and the definition corresponding to the real-time control parameter are better than those corresponding to the minimum monitoring parameter, the improvement can be continued. If the pixel height, the occlusion rate and the definition corresponding to the minimum monitoring parameter are better than those corresponding to the minimum monitoring parameter, the specific differences of the pixel height, the occlusion rate and the definition are acquired, and targeted improvement is performed, so that the minimum standard is reached in the shortest time, so that the tracking target is not lost after the camera is switched.
[0157] In one embodiment, the method further comprises:
[0158] Step S501: Test the first monitoring camera according to a plurality of preset groups of debugging parameters, and generate a plurality of debugging results;
[0159] Step S502: Obtain a critical control parameter according to each debugging result;
[0160] Step S503: Upgrade the critical control parameter according to a preset margin, and generate a minimum monitoring parameter.
[0161] In the embodiment, when the first monitoring camera is monitoring, a plurality of sets of debugging parameters are set, the first monitoring camera is controlled according to each debugging parameter, and one set of debugging parameters corresponds to one set of debugging results. Based on the control of the plurality of sets of debugging parameters, the pixel height and the definition are gradually reduced, and the occlusion rate gradually rises until the debugging parameter of losing the monitoring target is obtained, and the debugging parameter is taken as a critical control parameter.
[0162] The critical control parameter is upgraded according to a preset margin to generate a lowest monitoring parameter. The pixel height and the definition corresponding to the lowest monitoring parameter are higher than the pixel height and the definition corresponding to the critical control parameter, and the occlusion rate corresponding to the lowest monitoring parameter is lower than the occlusion rate corresponding to the critical control parameter. The preset margin is generally set to 5%-10%. Ideally, the control is performed according to the critical control parameter, which just ensures that the tracking target is not lost, but in actual monitoring, critical fluctuations are easily caused by unknown interference, and therefore the preset margin is set to enhance the critical control parameter, to avoid the problem that the target is lost due to critical fluctuations caused by unknown interference.
[0163] In order to ensure the accuracy of the critical control parameter, a plurality of sets of original critical control parameters are obtained through a plurality of times of debugging based on a plurality of sets of debugging parameters, and the average of the plurality of sets of original critical control parameters is taken as a final critical control parameter.
[0164] In one embodiment, after the debugging parameter of losing the monitoring target is obtained, the control state of the last frame before the loss is recorded, the control state includes but is not limited to target frame, speed estimation, appearance feature and camera pose and control parameter, and the first monitoring camera is immediately rolled back to the control state to monitor the tracking target again.
[0165] Therefore, in the embodiment, the lowest monitoring parameter of not losing the tracking target is determined in advance when the first monitoring camera monitors the tracking target, which is used to ensure that the second monitoring camera cannot reach the preset quality standard and the tracking target is not lost when the second monitoring camera has to be switched. Since the first monitoring area and the second monitoring area are adjacent, the environment in the whole area is similar, therefore, the lowest monitoring parameter obtained based on the first monitoring camera is more matched to the second monitoring camera, thereby reducing the probability of losing the tracking target.
[0166] In one embodiment, the method further comprises:
[0167] Step S410: in response to controlling the second monitoring camera as the main monitoring camera of the monitoring target, generating a standby monitoring instruction;
[0168] Step S420: controlling the first monitoring camera to monitor the monitoring target according to the standby monitoring instruction and to generate standby monitoring data according to a preset standby monitoring time.
[0169] Step S430: storing the standby monitoring data.
[0170] In the embodiment, different from the prior art, when switching the second monitoring camera to be the main monitoring camera of the monitoring target, in order to prevent the monitoring target from returning to the first region or the main region of the first monitoring region, or to prevent the second monitoring camera from failing to track the monitoring target, the standby monitoring instruction is used to control the first monitoring camera to monitor the monitoring target according to a preset standby monitoring time and to generate standby monitoring data. The above problems are avoided by storing the standby monitoring data, and standby storage of the monitoring data of target tracking is achieved.
[0171] In one embodiment, as shown in Figure 2 The device comprises:
[0172] A target moving region determination module is configured to determine whether the monitoring target moves from the first monitoring region of the first monitoring camera to a common monitoring region of the first monitoring camera and the second monitoring camera.
[0173] A target monitoring quality determination module is configured to determine whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera if it is determined that the monitoring target moves from the first monitoring region of the first monitoring camera to the common monitoring region of the first monitoring camera and the second monitoring camera.
[0174] A target monitoring quality improvement module is configured to improve the monitoring quality of the second monitoring camera to a preset quality standard if it is determined that the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera.
[0175] A target monitoring subject switching module is configured to control the second monitoring camera to be the main monitoring camera of the monitoring target in response to the monitoring quality of the second monitoring camera reaching the preset quality standard.
[0176] In one embodiment, the target monitoring quality determination module is further configured to calculate the first monitoring quality of the first monitoring camera, calculate the second monitoring quality of the second monitoring camera, and determine whether the first monitoring quality is greater than the second monitoring quality.
[0177] In one embodiment, the target monitoring quality determination module is further configured to extract a region of interest containing the monitoring target from a monitoring picture of the first monitoring camera, calculate a monitoring feature score of a monitoring quality feature based on the region of interest, calculate an instantaneous visual angle quality by weighting each monitoring feature score, and generate the first monitoring quality by time smoothing the instantaneous visual angle quality.
[0178] In one embodiment, the target monitoring quality improving module is further configured to: calculate a monitoring quality difference between the first monitoring camera and the second monitoring camera; and improve the pixel height and definition of the second monitoring camera and reduce the occlusion rate of the second monitoring camera according to the monitoring quality difference.
[0179] In one embodiment, the common monitoring area includes a first area and a second area with the same area, and the distance between the center of the first area and the center of the first monitoring area is less than the distance between the center of the second area and the center of the first monitoring area; the target monitoring quality determining module is further configured to: determine whether the monitoring target moves from the first area to the second area in the common monitoring area; if the determination is no, keep the first monitoring camera as the main monitoring camera of the monitoring target; and if the determination is yes, determine whether the monitoring quality of the first monitoring camera is greater than that of the second monitoring camera.
[0180] In one embodiment, the target monitoring subject switching module is further configured to: when detecting that the monitoring target completely enters or is about to enter a second main area and the monitoring quality of the second monitoring camera does not reach a preset quality standard, wherein the second main area is an area in the second monitoring area except the common monitoring area; control the second monitoring camera to be the main monitoring camera of the monitoring target and set a demotion switching flag; and improve the monitoring quality of the second monitoring camera according to the demotion switching flag and no less than a preset minimum monitoring parameter.
[0181] In one embodiment, the target monitoring subject switching module is further configured to: test the first monitoring camera according to a plurality of preset groups of debugging parameters when the first monitoring camera is monitoring, and generate a plurality of groups of debugging results; obtain a critical control parameter according to each of the debugging results; and upgrade the critical control parameter according to a preset margin to generate a minimum monitoring parameter.
[0182] In one embodiment, the target monitoring subject switching module is further configured to: in response to controlling the second monitoring camera to be the main monitoring camera of the monitoring target, generate a backup monitoring instruction; control the first monitoring camera to monitor the monitoring target according to a preset backup monitoring time according to the backup monitoring instruction, and generate backup monitoring data; and store the backup monitoring data.
[0183] It should be noted that the information interaction, execution process and the like between the above modules are based on the same concept as the method embodiments of the present application, and the specific functions and the technical effects brought by the same can be referred to the method embodiments part, which will not be described here.
[0184] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to complete all or part of the above described functions. Each functional unit or module in the embodiment can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit. In addition, the specific name of each functional unit or module is only for convenient distinction, and does not limit the protection scope of the present application. The specific working process of the unit or module in the system can refer to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0185] The embodiments of the present application further provide a network device, which comprises at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps in any of the method embodiments described above when executing the computer program.
[0186] The embodiments of the present application further provide a computer readable storage medium, which stores a computer program, wherein the computer program is executable on a processor to implement the steps in any of the method embodiments described above.
[0187] The embodiments of the present application provide a computer program product, which, when running on a mobile terminal, enables the mobile terminal to implement the steps in any of the method embodiments described above.
[0188] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the present application can implement all or part of the processes in the above-mentioned embodiment methods through a computer program to instruct relevant hardware to complete, and the computer program can be stored in a computer readable storage medium. When the computer program is executed by a processor, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files or some intermediate forms. The computer readable medium can at least include any entity or device capable of carrying the computer program code to the photographing device / terminal equipment, recording medium, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium. For example, U disk, mobile hard disk, magnetic disk or optical disk, etc. In some jurisdictions, according to legislation and patent practice, the computer readable medium can not be an electrical carrier signal and a telecommunication signal.
[0189] In the above embodiments, the description of each embodiment has its own focus, and the parts not described or recorded in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0190] Those skilled in the art can appreciate that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0191] In the embodiments provided in the present application, it should be understood that the disclosed apparatus / network device and method can be implemented in other ways. For example, the apparatus / network device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection between each other can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0192] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e. may be located in one place, or may be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0193] The above-described embodiments are only used to illustrate the technical solutions of the present application, but not limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
[0194] An embodiment of the present application further provides a computer device, the computer device of the embodiment comprising: at least one processor, a memory, and a computer program stored in the memory and executable on the at least one processor, wherein the processor implements the steps in any of the above methods when executing the computer program.
[0195] The computer device can include, but is not limited to, a processor, a memory. Those skilled in the art can understand that the above description is an example of the computer device, and does not constitute a limitation on the computer device, and can include more or less components than the above description, or combine certain components, or different components, for example, can also include input / output devices, network access devices, etc.
[0196] The processor can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0197] The memory can be an internal storage unit of the computer device in some embodiments, such as a hard disk or a memory of the computer device. The memory can also be an external storage device of the computer device in other embodiments, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, and the like. Further, the memory can include both an internal storage unit and an external storage device of the computer device. The memory is used to store an operating system, an application program, a boot loader, data, and other programs, such as program codes of the computer program, and the like. The memory can also be used to temporarily store data that has been output or is to be output.
[0198] The technical features of the above embodiments can be combined in any manner. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described, but it should be understood that any combination of the technical features is within the scope of the present disclosure as long as the combination does not result in a contradiction.
[0199] The above embodiments only express several implementation manners of the present application, and the description is relatively specific and detailed, but it should not be understood as a limitation on the scope of the present application. It should be noted that, for those skilled in the art, several modifications and improvements can be made without departing from the concept of the present application, and these are within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A monitoring method based on target tracking, characterized by, The method comprises: determining whether a monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera; if the determination is yes, determining whether the first monitoring camera is greater than the monitoring quality of the second monitoring camera; if the determination is yes, improving the monitoring quality of the second monitoring camera to a preset quality standard; in response to the monitoring quality of the second monitoring camera reaching the preset quality standard, controlling the second monitoring camera to be the main monitoring camera for the monitoring target; determining whether the first monitoring camera is greater than the monitoring quality of the second monitoring camera comprises: calculating a first monitoring quality of the first monitoring camera; calculating a second monitoring quality of the second monitoring camera; determining whether the first monitoring quality is greater than the second monitoring quality; calculating the first monitoring quality of the first monitoring camera comprises: extracting a region of interest containing the monitoring target from a monitoring picture of the first monitoring camera; calculating a monitoring feature score of a monitoring quality feature based on the region of interest, the monitoring quality feature comprising a pixel height, an occlusion rate and a definition, the pixel height, the occlusion rate and the definition each corresponding to a monitoring feature score; performing weighted calculation on each monitoring feature score to obtain an instantaneous view angle quality; performing time smoothing on the instantaneous view angle quality to generate the first monitoring quality; the method further comprises: when it is detected that the monitoring target completely enters or is about to enter a second main area, and the monitoring quality of the second monitoring camera does not reach the preset quality standard, wherein the second main area is an area in the second monitoring area except the common monitoring area; controlling the second monitoring camera to be the main monitoring camera for the monitoring target and setting a degradation switching mark; according to the degradation switching mark, improving the monitoring quality of the second monitoring camera to no less than a preset minimum monitoring parameter.
2. The target tracking based monitoring method according to claim 1, characterized in that, improving the monitoring quality of the second monitoring camera to the preset quality standard comprises: calculating a monitoring quality difference between the first monitoring camera and the second monitoring camera; according to the monitoring quality difference, improving the pixel height and the definition of the second monitoring camera and reducing the occlusion rate of the second monitoring camera.
3. The target tracking based monitoring method of claim 1, wherein, the common monitoring area comprises a first area and a second area with the same area, and the distance between the center of the first area and the center of the first monitoring area is less than the distance between the center of the second area and the center of the first monitoring area; if it is determined that the monitoring target moves from the first monitoring area of the first monitoring camera to the common monitoring area of the first monitoring camera and the second monitoring camera, it comprises: determining whether the monitoring target moves from a first area in the common monitoring area to a second area; if the determination is no, keeping the first monitoring camera as the main monitoring camera for the monitoring target; if the determination is yes, determining whether the first monitoring camera is greater than the monitoring quality of the second monitoring camera.
4. The target tracking based monitoring method of claim 1, wherein, the method further comprises: According to the preset multiple sets of debugging parameters, test is performed when the first monitoring camera is monitoring, and multiple sets of debugging results are generated; According to the debugging results, a critical control parameter is obtained; According to a preset margin, the critical control parameter is upgraded to generate a lowest monitoring parameter.
5. A monitoring device based on target tracking, characterized by, The target tracking-based monitoring method of any one of claims 1-4, wherein the device comprises: a target moving area determination module, configured to determine whether a monitoring target moves from a first monitoring area of a first monitoring camera to a common monitoring area of the first monitoring camera and a second monitoring camera; a target monitoring quality determination module, configured to determine whether the first monitoring camera is greater than a monitoring quality of the second monitoring camera if the determination is yes; a target monitoring quality improvement module, configured to improve the monitoring quality of the second monitoring camera to a preset quality standard if the determination is yes; a target monitoring subject switching module, configured to control the second monitoring camera to be a main monitoring camera of the monitoring target in response to the monitoring quality of the second monitoring camera reaching the preset quality standard. 6.A computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the computer device is configured to perform the method according to any one of claims 1-5 when the computer program is executed by the processor. The processor executes the computer program to implement the steps of the method of any one of claims 1-4.
7. A computer-readable storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to implement the steps of the method of any one of claims 1-4.
Citation Information
Patent Citations
A target monitoring method, camera, controller, and target monitoring system.
CN107666590B
Multi-camera linkage tracking control method and device, terminal and medium
CN120075592A
Relay tracking method and system
CN104660998A
Target tracking method and system, computer equipment and readable medium
CN115278014A
Cited By
Target linkage tracking monitoring method, device, equipment and medium
CN122420490A