CN116546171B - Monitoring equipment data acquisition method - Google Patents
Monitoring equipment data acquisition method Download PDFInfo
- Publication number
- CN116546171B CN116546171B CN202310791937.4A CN202310791937A CN116546171B CN 116546171 B CN116546171 B CN 116546171B CN 202310791937 A CN202310791937 A CN 202310791937A CN 116546171 B CN116546171 B CN 116546171B
- Authority
- CN
- China
- Prior art keywords
- monitoring
- key
- area
- normally open
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 484
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000012545 processing Methods 0.000 claims abstract description 7
- 230000000007 visual effect Effects 0.000 claims description 37
- 238000012806 monitoring device Methods 0.000 claims description 24
- 230000003068 static effect Effects 0.000 claims description 19
- 238000004458 analytical method Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 12
- 238000012216 screening Methods 0.000 claims description 11
- 238000012360 testing method Methods 0.000 claims description 9
- 238000004590 computer program Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 3
- 238000013480 data collection Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 241001465754 Metazoa Species 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000009440 infrastructure construction Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
- G06V20/46—Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
- G06V10/44—Local feature extraction by analysis of parts of the pattern, e.g. by detecting edges, contours, loops, corners, strokes or intersections; Connectivity analysis, e.g. of connected components
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/10—Terrestrial scenes
- G06V20/13—Satellite images
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/52—Surveillance or monitoring of activities, e.g. for recognising suspicious objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/61—Control of cameras or camera modules based on recognised objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/60—Control of cameras or camera modules
- H04N23/695—Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N23/00—Cameras or camera modules comprising electronic image sensors; Control thereof
- H04N23/80—Camera processing pipelines; Components thereof
- H04N23/84—Camera processing pipelines; Components thereof for processing colour signals
- H04N23/87—Camera processing pipelines; Components thereof for processing colour signals for reinsertion of DC or slowly varying components of colour signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30232—Surveillance
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Remote Sensing (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Databases & Information Systems (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Geometry (AREA)
- Astronomy & Astrophysics (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
The application provides a data acquisition method of monitoring equipment, which relates to the technical field of monitoring and comprises the following steps: step S1, setting normally open monitoring equipment and standby monitoring equipment; step S2, normally open monitoring equipment is kept in normally open monitoring and data processing is carried out; step S3, adjusting the monitoring point positions based on the monitoring point positions and the monitoring data; s4, marking the heavy point monitoring information; step S5, a general movement track and a special movement track of key monitoring information are obtained; step S6: obtaining a complete moving track of key monitoring information in a monitoring range; the application solves the problems that the setting of the monitoring point position of the monitoring equipment is not accurate enough and the original monitoring point position can be lost during tracking adjustment.
Description
Technical Field
The application relates to the technical field of monitoring, in particular to a data acquisition method of monitoring equipment.
Background
Because the urban scale is continuously increased and the urban situation is increasingly complex, the urban safety problem becomes an important problem for urban management, so that the urban infrastructure construction pace is quickened by many cities in China, road traffic technology monitoring equipment is updated along with the advancement of science and technology, and high-definition bayonet systems are built in many cities, so that the high-definition bayonet becomes the main stream. The effects of the road traffic technology monitoring device layout scheme are embodied in many aspects, including coverage of road mileage and traffic monitoring, coverage of critical nodes and signal control intersections, and the like. This makes the evaluation of the road monitoring equipment layout scheme more complicated. Therefore, how to select the effects of the multiple indexes describing the scheme from different angles and quantitatively evaluate the effects of all aspects is an important premise for ensuring successful development of road traffic technology monitoring equipment layout;
the prior art is applied to the improvement of data acquisition of monitoring equipment, namely, the fault data of the monitoring equipment is generally acquired, for example, china patent with the application publication number of CN113986655A discloses a data acquisition and analysis system and platform based on the monitoring equipment.
Disclosure of Invention
The application aims to solve one of the technical problems in the prior art at least to a certain extent, and the application aims to provide a monitoring equipment data acquisition method, which comprises the steps of acquiring monitoring data of normally open monitoring equipment by setting the normally open monitoring equipment and standby monitoring equipment, extracting key monitoring information from the normally open monitoring data, acquiring a general moving track of the key monitoring information, setting a tracking acquisition azimuth of the standby monitoring equipment based on the general moving track of the key monitoring information, and tracking and acquiring the key monitoring information by the standby monitoring equipment until the key monitoring information disappears; the method can improve the data acquisition comprehensiveness of the monitoring equipment so as to solve the problems that the setting of the monitoring point positions of the existing monitoring equipment is inaccurate and the original monitoring point positions are lost during tracking adjustment.
In order to achieve the above object, the present application is realized by the following technical scheme: in a first aspect, the present application provides a method for collecting data of a monitoring device, the method comprising the steps of:
step S1: setting normally open monitoring equipment and standby monitoring equipment;
step S2: maintaining normally open monitoring for normally open monitoring equipment; processing data acquired by the normally open monitoring equipment and setting the data as normally open monitoring data;
step S3: in the process of video data acquisition of normally open monitoring equipment, acquiring monitoring points and normally open monitoring data of the normally open monitoring equipment by acquiring information in a database, and adjusting the monitoring points;
step S4: extracting key monitoring information from normally open monitoring data, and marking the key monitoring information;
step S5: acquiring a general moving track of key monitoring information, setting a tracking acquisition azimuth of standby monitoring equipment based on the general moving track of the key monitoring information, and obtaining a special moving track of the key monitoring information;
step S6: and integrating the general movement track of the key monitoring information and the special movement track of the key monitoring information to obtain a complete movement track of the key monitoring information in the monitoring range.
Further, the step S1 further includes the following sub-steps:
step S101: acquiring a satellite map of an acquisition area, dividing the acquisition area into a monitoring area and a non-monitoring area;
step S102: dividing the monitoring area into a plurality of monitoring grids; setting a normally open monitoring device in the center of each monitoring grid;
step S103: performing visual field analysis on the monitoring grid to obtain a staged visual field blind area;
step S104: and setting standby monitoring equipment in the staged vision blind area.
Further, the region division includes: identifying the satellite map of the acquisition area to obtain a building area, a road area, a river area and a tree forest area, wherein the building area, the road area and the river area are set as monitoring areas, and the tree forest area is set as a non-monitoring area.
Further, the meshing includes: the method comprises the steps of obtaining the maximum monitoring range of monitoring equipment, setting the maximum monitoring range of the monitoring equipment as a dividing interval, and dividing the monitoring area into a plurality of monitoring grids by grids with the interval being the dividing interval in the monitoring area.
Further, the visual field analysis includes: selecting any normally open monitoring equipment, setting the normally open monitoring equipment as visual field monitoring equipment, and setting the normally open monitoring equipment in the 8 neighborhood monitoring grids corresponding to the monitoring grids to which the visual field monitoring equipment belongs as test monitoring equipment;
acquiring a monitoring range of the visual field monitoring equipment, and sequentially closing the test monitoring equipment under the condition that the monitoring direction of the visual field monitoring equipment is unchanged;
acquiring a monitoring blind area in a monitoring grid where the visual field monitoring equipment is located under the condition that one test monitoring equipment is closed;
repeating the visual field analysis, obtaining all monitoring blind areas in the monitoring area, and setting the monitoring blind areas as the staged visual field blind areas.
Further, the step S2 includes the following sub-steps:
step S201: acquiring video data collected by the normally open monitoring equipment in a plurality of different time periods,
step S202: slicing the video picture frame by frame to obtain a plurality of video slices;
step S203: acquiring two video slices, carrying out object identification on the two video slices, carrying out contour extraction on objects in the two video slices, and calculating the area of each object;
comparing the articles extracted from the two video slices, and recording the two video slices as dynamic video slices when the quantity or the types of the articles in the previous video slice and the next video slice are changed;
comparing the area of the object in the previous video slice with the area of the same object in the next video slice;
recording two video slices as still video slices when the areas of the same articles of the previous video slice and the next video slice are the same;
recording two video slices as dynamic video slices when the areas of the same articles of the previous video slice and the next video slice are different;
step S204: and acquiring the recorded static video slice and the recorded dynamic video slice, and setting the static video slice and the dynamic video slice as normally-open monitoring data.
Further, the step S3 is characterized by comprising the following sub-steps:
step S301: acquiring monitoring points and normally open monitoring data of normally open monitoring equipment from a database, screening out monitoring points of only static video slices, and setting the monitoring points as invalid monitoring points;
step S302: and (3) rotating the normally open monitoring equipment of all the invalid monitoring points to monitor the direction, and re-acquiring normally open monitoring data of the invalid monitoring points until the invalid monitoring points can acquire dynamic video slices.
Further, the step S4 includes the following sub-steps:
step S401: acquiring normally open monitoring data, extracting articles in a dynamic video slice and a static video slice, screening out articles appearing in the static video slice and the dynamic video slice, and setting the rest articles as dynamic articles;
step S402: acquiring key monitoring features from big data, screening dynamic articles according to key monitoring information, acquiring dynamic articles containing the key monitoring features, and setting the dynamic articles as key monitoring information;
step S403: and marking the key monitoring information on each video slice.
Further, the step S5 includes the following sub-steps:
step S501: acquiring all monitoring points for acquiring key monitoring information, setting the monitoring points as key monitoring points, and connecting monitoring grids where the key monitoring points are located from front to back according to the time sequence of the key monitoring information to acquire a general moving track of the key monitoring information;
step S502: acquiring a monitoring grid adjacent to a general moving track of key monitoring information, and setting the monitoring grid as a standby grid;
step S503: starting all standby monitoring equipment in the standby grids, and tracking and collecting the heavy point monitoring information;
the tracking acquisition method comprises the following steps:
the method comprises the steps of acquiring video data acquired by standby monitoring equipment, setting the video data as standby monitoring data, comparing key monitoring information in the standby monitoring data, setting the standby monitoring equipment as a special monitoring point when the key monitoring information is extracted, and starting the standby monitoring equipment in grids adjacent to the special monitoring point;
repeating the tracking and collecting method until the key monitoring information leaves the monitoring range;
acquiring all the collected special monitoring points, and connecting the special monitoring points from front to back according to the time sequence of the occurrence of key monitoring information; and obtaining a special movement track of the key monitoring information.
Further, the step S6 includes:
overlapping the general moving track of the key monitoring information and the special moving track of the key monitoring information, screening out the repeated part of the general moving track of the key monitoring information and the special moving track of the key monitoring information, and setting the rest part as the complete moving track of the key information.
In a second aspect, the present application provides an electronic device comprising a processor and a memory storing computer readable instructions which, when executed by the processor, perform the steps of a method of monitoring device data acquisition as claimed in any one of the preceding claims.
In a third aspect, the present application provides a storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of a method of monitoring device data acquisition as claimed in any one of the preceding claims.
The application has the beneficial effects that: the satellite map of the acquisition area is acquired, the acquisition area is divided into the monitoring area and the non-monitoring area, and the normally open monitoring equipment and the standby monitoring equipment are arranged in the monitoring area through area analysis, grid analysis and visual field analysis;
the application also analyzes the video pictures acquired by the monitoring equipment, and rotates the monitoring equipment for acquiring the static video slices until the dynamic video slices are acquired, so that the monitoring equipment has the advantages of timely capturing moving objects in a monitoring range, reducing invalid monitoring time, being beneficial to acquiring important monitoring information and preventing the monitoring equipment from monitoring the invalid information for a long time;
the method also obtains the key monitoring characteristics, screens the dynamic articles according to the key monitoring characteristics, obtains the dynamic articles containing the key monitoring characteristics, sets the dynamic articles as key monitoring information, obtains all monitoring points for collecting the key monitoring information through the key monitoring information marks, and obtains the complete moving track of the key collecting information through the tracking collecting method based on the standby monitoring equipment in the standby grid.
Additional features and advantages of the application will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the application. The objectives and other advantages of the application will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the detailed description of non-limiting embodiments, given with reference to the accompanying drawings in which:
FIG. 1 is a flow chart of the method of the present application;
FIG. 2 is a schematic diagram of a general movement track of the key monitoring information according to the present application;
fig. 3 is a schematic diagram of a complete movement track of the key monitoring information according to the present application.
Detailed Description
It should be noted that the following detailed description is exemplary and is intended to provide further explanation of the application. Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.
It is noted that the terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of exemplary embodiments according to the present application.
Embodiments of the application and features of the embodiments may be combined with each other without conflict.
Example 1
The application provides a monitoring equipment data acquisition method, which comprises the steps of acquiring monitoring data of normally open monitoring equipment by setting the normally open monitoring equipment and standby monitoring equipment, extracting key monitoring information from the normally open monitoring data, acquiring a general moving track of the key monitoring information, setting a tracking acquisition azimuth of the standby monitoring equipment based on the general moving track of the key monitoring information, and tracking and acquiring the key monitoring information by the standby monitoring equipment until the key monitoring information disappears; the method can improve the data acquisition comprehensiveness of the monitoring equipment so as to solve the problems that the setting of the monitoring point positions of the existing monitoring equipment is inaccurate and the original monitoring point positions are lost during tracking adjustment.
Referring to fig. 1, the application provides a method for collecting data of monitoring equipment, which comprises the following steps:
step S1: setting normally open monitoring equipment and standby monitoring equipment;
the step S1 further comprises the following sub-steps:
step S101: acquiring a satellite map of an acquisition area, dividing the acquisition area into a monitoring area and a non-monitoring area;
the region division includes: identifying the satellite map of the acquisition area to obtain a building area, a road area, a river area and a tree forest area, wherein the building area, the road area and the river area are set as monitoring areas, and the tree forest area is set as a non-monitoring area;
in the specific implementation process, the trees in the tree forest area can shield the visual field and cannot be effectively monitored, so that the tree forest area is set as a non-monitoring area;
step S102: dividing the monitoring area into a plurality of monitoring grids; setting a normally open monitoring device in the center of each monitoring grid; in the specific implementation process, a normally open monitoring device is arranged in the center to ensure that the monitoring device can monitor the largest part of the area in the monitoring grid, and if the monitoring device is arranged at other positions, the area which cannot be monitored becomes larger, so that the overall monitoring effect is affected;
the meshing includes: the method comprises the steps of obtaining the maximum monitoring range of monitoring equipment, setting the maximum monitoring range of the monitoring equipment as a dividing interval, and dividing the monitoring area into a plurality of monitoring grids by using grids with the interval as the dividing interval in the monitoring area; the monitoring grid is set through the maximum monitoring range of the monitoring equipment, so that the most effective monitoring of the acquisition environment in the monitoring grid is facilitated, and the influence on the monitoring result caused by the overlarge or undersize monitoring grid is prevented;
step S103: performing visual field analysis on the monitoring grid to obtain a staged visual field blind area;
the visual field analysis includes: selecting any normally open monitoring equipment, setting the normally open monitoring equipment as visual field monitoring equipment, and setting the normally open monitoring equipment in the 8 neighborhood monitoring grids corresponding to the monitoring grids to which the visual field monitoring equipment belongs as test monitoring equipment;
acquiring a monitoring range of the visual field monitoring equipment, and sequentially closing the test monitoring equipment under the condition that the monitoring direction of the visual field monitoring equipment is unchanged;
acquiring a monitoring blind area in a monitoring grid where the visual field monitoring equipment is located under the condition that one test monitoring equipment is closed; in the specific implementation process, when one normally open monitoring device is closed, other adjacent monitoring devices cannot monitor a certain area, the area is a staged visual field blind area, if the staged visual field blind area appears, important monitoring information possibly leaves from the staged visual field blind area and cannot be continuously tracked and monitored, and the staged visual field blind area is analyzed and collected, so that the subsequent setting of standby monitoring devices is facilitated, and the situation of losing the important monitoring information is reduced;
repeating the visual field analysis to obtain all monitoring blind areas in the monitoring area, and setting the monitoring blind areas as staged visual field blind areas;
step S104: setting standby monitoring equipment in the staged visual field blind area;
step S2: maintaining normally open monitoring for normally open monitoring equipment; processing data acquired by the normally open monitoring equipment and setting the data as normally open monitoring data;
the step S2 comprises the following sub-steps:
step S201: acquiring video data collected by the normally open monitoring equipment in a plurality of different time periods,
step S202: slicing the video picture frame by frame to obtain a plurality of video slices;
step S203: acquiring two video slices, carrying out object identification on the two video slices, carrying out contour extraction on objects in the two video slices, and calculating the area of each object;
comparing the articles extracted from the two video slices, and recording the two video slices as dynamic video slices when the quantity or the types of the articles in the previous video slice and the next video slice are changed;
comparing the area of the object in the previous video slice with the area of the same object in the next video slice;
recording two video slices as still video slices when the areas of the same articles of the previous video slice and the next video slice are the same;
recording two video slices as dynamic video slices when the areas of the same articles of the previous video slice and the next video slice are different;
in the implementation process, when a certain article moves, the area shown by the article at a fixed angle also changes, and when the area of the same article of the previous video slice is the same as that of the next video slice, the fact that no article moves in the monitoring range during the period is indicated, only one video slice needs to be recorded;
step S204: acquiring a recorded static video slice and a recorded dynamic video slice, and setting the static video slice and the dynamic video slice as normally-open monitoring data;
step S3: in the process of video data acquisition of normally open monitoring equipment, acquiring monitoring points and normally open monitoring data of the normally open monitoring equipment by acquiring information in a database, and adjusting the monitoring points;
the step S3 includes the following sub-steps:
step S301: acquiring monitoring points and normally open monitoring data of normally open monitoring equipment from a database, screening out monitoring points of only static video slices, and setting the monitoring points as invalid monitoring points;
step S302: rotating the normal open monitoring equipment of all the invalid monitoring points to monitor the direction, and re-acquiring normal open monitoring data of the invalid monitoring points until the invalid monitoring points can acquire dynamic video slices; in the specific implementation process, when the monitoring data in the monitoring area of the normally open monitoring equipment only has a static video slice, the monitoring area is not changed at all in the monitoring time, and then the monitoring belongs to invalid monitoring, so that the normally open monitoring equipment is rotated, more changed objects can be found conveniently, and the monitoring efficiency is improved;
step S4: extracting key monitoring information from normally open monitoring data, and marking the key monitoring information;
the step S4 includes the following sub-steps:
step S401: acquiring normally open monitoring data, extracting articles in a dynamic video slice and a static video slice, screening out articles appearing in the static video slice and the dynamic video slice, and setting the rest articles as dynamic articles;
step S402: acquiring key monitoring features from big data, screening dynamic articles according to key monitoring information, acquiring dynamic articles containing the key monitoring features, and setting the dynamic articles as key monitoring information; in a specific implementation process, the key monitoring features can be movable objects such as people, animals, mobile carriers and the like, and have autonomous consciousness or are manually operated;
step S403: marking key monitoring information on each video slice;
step S5: acquiring a general moving track of key monitoring information, setting a tracking acquisition azimuth of standby monitoring equipment based on the general moving track of the key monitoring information, and obtaining a special moving track of the key monitoring information;
referring to fig. 2, the step S5 includes the following sub-steps:
step S501: acquiring all monitoring points for acquiring key monitoring information, setting the monitoring points as key monitoring points, and connecting monitoring grids where the key monitoring points are located from front to back according to the time sequence of the key monitoring information to acquire a general moving track of the key monitoring information;
step S502: acquiring a monitoring grid adjacent to a general moving track of key monitoring information, and setting the monitoring grid as a standby grid; in the specific implementation process, the position of the heavy point monitoring information after moving can be obtained through the standby grid, so that the key point monitoring information is always kept in the monitoring range;
step S503: starting all standby monitoring equipment in the standby grids, and tracking and collecting the heavy point monitoring information;
the method for tracking acquisition comprises the following steps:
the method comprises the steps of acquiring video data acquired by standby monitoring equipment, setting the video data as standby monitoring data, comparing key monitoring information in the standby monitoring data, setting the standby monitoring equipment as a special monitoring point when the key monitoring information is extracted, and starting the standby monitoring equipment in grids adjacent to the special monitoring point;
repeating the tracking and collecting method until the key monitoring information leaves the monitoring range;
acquiring all the collected special monitoring points, and connecting the special monitoring points from front to back according to the time sequence of the occurrence of key monitoring information; obtaining a special movement track of key monitoring information;
step S6: integrating the general movement track of the key monitoring information and the special movement track of the key monitoring information to obtain a complete movement track of the key monitoring information in the monitoring range;
the step S6 includes:
referring to fig. 3, the general movement track of the important point monitoring information and the special movement track of the important point monitoring information are overlapped, the repeated parts of the general movement track of the important point monitoring information and the special movement track of the important point monitoring information are removed, and the rest parts are set as complete movement tracks of the important point information.
Example two
In a second aspect, the application provides an electronic device comprising a processor and a memory storing computer readable instructions which, when executed by the processor, perform the steps of a method of data acquisition of a monitoring device as described in any one of the preceding claims. Through the above technical solutions, the processor and the memory are interconnected and communicate with each other through a communication bus and/or other form of connection mechanism (not shown), the memory stores a computer program executable by the processor, which when executed by the electronic device, performs the method in any of the alternative implementations of the above embodiments to realize the following functions: setting normally open monitoring equipment and standby monitoring equipment; maintaining normally open monitoring for normally open monitoring equipment; processing data acquired by the normally open monitoring equipment and setting the data as normally open monitoring data; in the process of video data acquisition of normally open monitoring equipment, acquiring monitoring points and normally open monitoring data of the normally open monitoring equipment by acquiring information in a database, and adjusting the monitoring points; extracting key monitoring information from normally open monitoring data, and marking the key monitoring information; acquiring a general moving track of key monitoring information, setting a tracking acquisition azimuth of standby monitoring equipment based on the general moving track of the key monitoring information, and obtaining a special moving track of the key monitoring information; and integrating the general movement track of the key monitoring information and the special movement track of the key monitoring information to obtain a complete movement track of the key monitoring information in the monitoring range.
Example III
In a third aspect, the present application provides a storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of any of the methods described above. By the above technical solution, the computer program, when executed by the processor, performs the method in any of the alternative implementations of the above embodiments to implement the following functions: setting normally open monitoring equipment and standby monitoring equipment; maintaining normally open monitoring for normally open monitoring equipment; processing data acquired by the normally open monitoring equipment and setting the data as normally open monitoring data; in the process of video data acquisition of normally open monitoring equipment, acquiring monitoring points and normally open monitoring data of the normally open monitoring equipment by acquiring information in a database, and adjusting the monitoring points; extracting key monitoring information from normally open monitoring data, and marking the key monitoring information; acquiring a general moving track of key monitoring information, setting a tracking acquisition azimuth of standby monitoring equipment based on the general moving track of the key monitoring information, and obtaining a special moving track of the key monitoring information; and integrating the general movement track of the key monitoring information and the special movement track of the key monitoring information to obtain a complete movement track of the key monitoring information in the monitoring range.
It will be appreciated by those skilled in the art that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media having computer-usable program code embodied therein. The storage medium may be implemented by any type or combination of volatile or nonvolatile Memory devices, such as static random access Memory (Static Random Access Memory, SRAM), electrically erasable Programmable Read-Only Memory (Electrically Erasable Programmable Read-Only Memory, EEPROM), erasable Programmable Read-Only Memory (Erasable Programmable Read Only Memory, EPROM), programmable Read-Only Memory (PROM), read-Only Memory (ROM), magnetic Memory, flash Memory, magnetic disk, or optical disk. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
The above examples are only specific embodiments of the present application, and are not intended to limit the scope of the present application, but it should be understood by those skilled in the art that the present application is not limited thereto, and that the present application is described in detail with reference to the foregoing examples: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application, and are intended to be included in the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (12)
1. The data acquisition method of the monitoring equipment is characterized by comprising the following steps of:
step S1: setting normally open monitoring equipment and standby monitoring equipment;
step S2: maintaining normally open monitoring for normally open monitoring equipment; processing data acquired by the normally open monitoring equipment and setting the data as normally open monitoring data;
step S3: in the process of video data acquisition of normally open monitoring equipment, acquiring monitoring points and normally open monitoring data of the normally open monitoring equipment by acquiring information in a database, and adjusting the monitoring points;
step S4: extracting key monitoring information from normally open monitoring data, and marking the key monitoring information;
step S5: acquiring a general moving track of key monitoring information, setting a tracking acquisition azimuth of standby monitoring equipment based on the general moving track of the key monitoring information, and obtaining a special moving track of the key monitoring information;
step S6: and integrating the general movement track of the key monitoring information and the special movement track of the key monitoring information to obtain a complete movement track of the key monitoring information in the monitoring range.
2. The method for collecting data of a monitoring device according to claim 1, wherein the step S1 further comprises the following sub-steps:
step S101: acquiring a satellite map of an acquisition area, dividing the acquisition area into a monitoring area and a non-monitoring area;
step S102: dividing the monitoring area into a plurality of monitoring grids; setting a normally open monitoring device in the center of each monitoring grid;
step S103: performing visual field analysis on the monitoring grid to obtain a staged visual field blind area;
step S104: and setting standby monitoring equipment in the staged vision blind area.
3. The method for collecting data of a monitoring device according to claim 2, wherein the dividing the area includes: identifying the satellite map of the acquisition area to obtain a building area, a road area, a river area and a tree forest area, wherein the building area, the road area and the river area are set as monitoring areas, and the tree forest area is set as a non-monitoring area.
4. A method of monitoring device data acquisition according to claim 3, wherein the meshing comprises: the method comprises the steps of obtaining the maximum monitoring range of monitoring equipment, setting the maximum monitoring range of the monitoring equipment as a dividing interval, and dividing the monitoring area into a plurality of monitoring grids by grids with the interval being the dividing interval in the monitoring area.
5. The method for monitoring equipment data collection according to claim 4, wherein the visual field analysis comprises: selecting any normally open monitoring equipment, setting the normally open monitoring equipment as visual field monitoring equipment, and setting the normally open monitoring equipment in the 8 neighborhood monitoring grids corresponding to the monitoring grids to which the visual field monitoring equipment belongs as test monitoring equipment;
acquiring a monitoring range of the visual field monitoring equipment, and sequentially closing the test monitoring equipment under the condition that the monitoring direction of the visual field monitoring equipment is unchanged;
acquiring a monitoring blind area in a monitoring grid where the visual field monitoring equipment is located under the condition that one test monitoring equipment is closed;
repeating the visual field analysis, obtaining all monitoring blind areas in the monitoring area, and setting the monitoring blind areas as the staged visual field blind areas.
6. The method for collecting data of a monitoring device according to claim 5, wherein the step S2 comprises the following sub-steps:
step S201: acquiring video data acquired by normally open monitoring equipment in a plurality of different time periods;
step S202: slicing the video picture frame by frame to obtain a plurality of video slices;
step S203: acquiring two video slices, carrying out object identification on the two video slices, carrying out contour extraction on objects in the two video slices, and calculating the area of each object;
comparing the articles extracted from the two video slices, and recording the two video slices as dynamic video slices when the quantity or the types of the articles in the previous video slice and the next video slice are changed;
comparing the area of the object in the previous video slice with the area of the same object in the next video slice;
recording two video slices as still video slices when the areas of the same articles of the previous video slice and the next video slice are the same;
recording two video slices as dynamic video slices when the areas of the same articles of the previous video slice and the next video slice are different;
step S204: and acquiring the recorded static video slice and the recorded dynamic video slice, and setting the static video slice and the dynamic video slice as normally-open monitoring data.
7. The method for collecting data of a monitoring device according to claim 6, wherein the step S3 comprises the following sub-steps:
step S301: acquiring monitoring points and normally open monitoring data of normally open monitoring equipment from a database, screening out monitoring points of only static video slices, and setting the monitoring points as invalid monitoring points;
step S302: and (3) rotating the normally open monitoring equipment of all the invalid monitoring points to monitor the direction, and re-acquiring normally open monitoring data of the invalid monitoring points until the invalid monitoring points can acquire dynamic video slices.
8. The method for collecting data of a monitoring device according to claim 7, wherein the step S4 comprises the following sub-steps:
step S401: acquiring normally open monitoring data, extracting articles in a dynamic video slice and a static video slice, screening out articles appearing in the static video slice and the dynamic video slice, and setting the rest articles as dynamic articles;
step S402: acquiring key monitoring features from big data, screening dynamic articles according to key monitoring information, acquiring dynamic articles containing the key monitoring features, and setting the dynamic articles as key monitoring information;
step S403: and marking the key monitoring information on each video slice.
9. The method for collecting data of a monitoring device according to claim 8, wherein the step S5 comprises the following sub-steps:
step S501: acquiring all monitoring points for acquiring key monitoring information, setting the monitoring points as key monitoring points, and connecting monitoring grids where the key monitoring points are located from front to back according to the time sequence of the key monitoring information to acquire a general moving track of the key monitoring information;
step S502: acquiring a monitoring grid adjacent to a general moving track of key monitoring information, and setting the monitoring grid as a standby grid;
step S503: starting all standby monitoring equipment in the standby grids, and tracking and collecting the heavy point monitoring information;
the tracking acquisition method comprises the following steps:
the method comprises the steps of acquiring video data acquired by standby monitoring equipment, setting the video data as standby monitoring data, comparing key monitoring information in the standby monitoring data, setting the standby monitoring equipment as a special monitoring point when the key monitoring information is extracted, and starting the standby monitoring equipment in grids adjacent to the special monitoring point;
repeating the tracking and collecting method until the key monitoring information leaves the monitoring range;
acquiring all the collected special monitoring points, and connecting the special monitoring points from front to back according to the time sequence of the occurrence of key monitoring information; and obtaining a special movement track of the key monitoring information.
10. The method for collecting data of a monitoring device according to claim 9, wherein the step S6 includes:
overlapping the general moving track of the key monitoring information and the special moving track of the key monitoring information, screening out the repeated part of the general moving track of the key monitoring information and the special moving track of the key monitoring information, and setting the rest part as the complete moving track of the key information.
11. An electronic device comprising a processor and a memory storing computer readable instructions which, when executed by the processor, perform the steps of a method of monitoring device data acquisition according to any one of claims 1-10.
12. A storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of a method of monitoring device data acquisition according to any one of claims 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310791937.4A CN116546171B (en) | 2023-06-30 | 2023-06-30 | Monitoring equipment data acquisition method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310791937.4A CN116546171B (en) | 2023-06-30 | 2023-06-30 | Monitoring equipment data acquisition method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116546171A CN116546171A (en) | 2023-08-04 |
CN116546171B true CN116546171B (en) | 2023-09-01 |
Family
ID=87447462
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310791937.4A Active CN116546171B (en) | 2023-06-30 | 2023-06-30 | Monitoring equipment data acquisition method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116546171B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017168684A1 (en) * | 2016-03-31 | 2017-10-05 | 三郎 山内 | Monitoring system, monitoring method, program, and computer storage medium |
CN107909025A (en) * | 2017-11-13 | 2018-04-13 | 毛国强 | Person recognition and method for tracing and system based on video and wireless monitor |
CN110769054A (en) * | 2019-10-22 | 2020-02-07 | 广东技术师范大学 | Intelligent traffic monitoring platform and method based on Internet of things |
CN112330742A (en) * | 2020-11-03 | 2021-02-05 | 盈合(深圳)机器人与自动化科技有限公司 | Method and device for recording activity routes of key personnel in public area |
CN113297946A (en) * | 2021-05-18 | 2021-08-24 | 珠海大横琴科技发展有限公司 | Monitoring blind area identification method and identification system |
CN114615468A (en) * | 2022-03-15 | 2022-06-10 | 江苏寰宇智能消防科技有限公司 | Intelligent positioning method based on security monitoring |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8941733B2 (en) * | 2006-02-27 | 2015-01-27 | Robert Bosch Gmbh | Video retrieval system, method and computer program for surveillance of moving objects |
TWI799761B (en) * | 2020-12-02 | 2023-04-21 | 晶睿通訊股份有限公司 | Surveillance region identifying method and surveillance apparatus |
-
2023
- 2023-06-30 CN CN202310791937.4A patent/CN116546171B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017168684A1 (en) * | 2016-03-31 | 2017-10-05 | 三郎 山内 | Monitoring system, monitoring method, program, and computer storage medium |
CN107909025A (en) * | 2017-11-13 | 2018-04-13 | 毛国强 | Person recognition and method for tracing and system based on video and wireless monitor |
CN110769054A (en) * | 2019-10-22 | 2020-02-07 | 广东技术师范大学 | Intelligent traffic monitoring platform and method based on Internet of things |
CN112330742A (en) * | 2020-11-03 | 2021-02-05 | 盈合(深圳)机器人与自动化科技有限公司 | Method and device for recording activity routes of key personnel in public area |
CN113297946A (en) * | 2021-05-18 | 2021-08-24 | 珠海大横琴科技发展有限公司 | Monitoring blind area identification method and identification system |
CN114615468A (en) * | 2022-03-15 | 2022-06-10 | 江苏寰宇智能消防科技有限公司 | Intelligent positioning method based on security monitoring |
Also Published As
Publication number | Publication date |
---|---|
CN116546171A (en) | 2023-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hermosilla et al. | Regional detection, characterization, and attribution of annual forest change from 1984 to 2012 using Landsat-derived time-series metrics | |
US20200160061A1 (en) | Automatic ship tracking method and system based on deep learning network and mean shift | |
US8285044B2 (en) | Image-processing device, surveillance system, method for establishing a scene reference image, and computer program | |
WO2018122801A1 (en) | Method for detecting traffic anomaly of urban road | |
CN106339716A (en) | Mobile trajectory similarity matching method based on weighted Euclidean distance | |
Wang et al. | Realtime wide-area vehicle trajectory tracking using millimeter-wave radar sensors and the open TJRD TS dataset | |
Coifman et al. | The Berkeley highway laboratory-building on the I-880 field experiment | |
CN112184625A (en) | Pavement defect identification method and system based on video deep learning | |
CN110047092B (en) | multi-target real-time tracking method in complex environment | |
CN113297946B (en) | Monitoring blind area identification method and identification system | |
CN111127891B (en) | Road network checking method based on floating car track big data | |
Monsieurs et al. | Constraints on landslide-climate research imposed by the reality of fieldwork in Central Africa | |
CN115272656A (en) | Environment detection alarm method and device, computer equipment and storage medium | |
CN114970621A (en) | Method and device for detecting abnormal aggregation event, electronic equipment and storage medium | |
CN111723664A (en) | Pedestrian counting method and system for open type area | |
CN116546171B (en) | Monitoring equipment data acquisition method | |
CN113469587A (en) | Method and device for evaluating space-time influence of climate change on regional landslide | |
CN114004566A (en) | Danger warning method, device and storage medium | |
CN116629460A (en) | Subway passenger flow prediction method based on ST-RANet model | |
CN116704366A (en) | Storm drop zone identification early warning method and device based on transform deep learning model | |
US20210334923A1 (en) | Rapid disaster response management system | |
CN113450236B (en) | Method, device, system and medium for identifying suspicious personnel based on space-time data | |
US10937165B2 (en) | Comparison of relevant portions of images | |
CN113568941A (en) | Same-track person mining method and device and electronic equipment | |
CN117708113B (en) | Precipitation data construction method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |