WO2017096761A1 - 基于监控摄像机来查找目标对象的方法、装置和系统 - Google Patents
基于监控摄像机来查找目标对象的方法、装置和系统 Download PDFInfo
- Publication number
- WO2017096761A1 WO2017096761A1 PCT/CN2016/083273 CN2016083273W WO2017096761A1 WO 2017096761 A1 WO2017096761 A1 WO 2017096761A1 CN 2016083273 W CN2016083273 W CN 2016083273W WO 2017096761 A1 WO2017096761 A1 WO 2017096761A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- monitoring
- video image
- target terminal
- terminal
- video
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 230000008569 process Effects 0.000 claims abstract description 12
- 238000012544 monitoring process Methods 0.000 claims description 319
- 239000000523 sample Substances 0.000 claims description 137
- 238000001514 detection method Methods 0.000 claims description 53
- 238000004891 communication Methods 0.000 claims description 14
- 230000033001 locomotion Effects 0.000 claims description 14
- 230000035945 sensitivity Effects 0.000 claims description 14
- 238000003384 imaging method Methods 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 9
- 230000001174 ascending effect Effects 0.000 claims description 7
- 238000012216 screening Methods 0.000 claims description 7
- 238000009792 diffusion process Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 210000000887 face Anatomy 0.000 description 6
- 238000010276 construction Methods 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 230000003313 weakening effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 241000282414 Homo sapiens Species 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 229920001690 polydopamine Polymers 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/161—Detection; Localisation; Normalisation
- G06V40/166—Detection; Localisation; Normalisation using acquisition arrangements
-
- 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
Definitions
- the present application relates to the field of security monitoring, and in particular to a method, device and system for finding a target object based on a surveillance camera.
- the security monitoring system is a system that uses video detection technology to display and record live images in the monitoring and fortification area. It can reflect the monitored objects in real time, image and reality, mainly including front-end equipment, transmission equipment, processing/control equipment and records/
- the display device is divided into four parts, so that it can be monitored for a long time instead of manual, and people can see everything that actually happens in the monitored area.
- the position information of the camera is differentiated by on-screen menu adjustment, but this method is greatly influenced by subjective factors, has high requirements for operators, and cannot visually display the position of the camera.
- the camera does not With the recognition function, it is impossible to know from the live image that the target terminal carried by the target object in the monitoring area can only be determined by human beings, which results in a large workload of the monitoring personnel, and it is impossible to track the target object in time, which further causes delay in time.
- the embodiment of the present application provides a method, an apparatus, and a system for searching for a target object based on a surveillance camera, so as to at least solve the problem of searching for a target object based on a surveillance camera in the prior art, and failing to know that the target terminal is carried in the monitoring area.
- the technical problem of the target object is not limited to a surveillance camera.
- a method for finding a target object based on a surveillance camera includes: tracking a terminal to send identification information of a target terminal to be tracked to a surveillance camera cluster, wherein monitoring in the surveillance camera cluster
- the camera is provided with a wireless probe device, and the wireless probe device includes a directional antenna, the orientation of the emitting surface of the directional antenna and the imaging side of the surveillance camera
- the tracking terminal receives the monitoring information returned by the plurality of surveillance cameras in the surveillance camera cluster, wherein the plurality of surveillance cameras are cameras that monitor the target terminal through the wireless probe device, and the monitoring information includes at least: the time when the target terminal is monitored.
- the tracking terminal acquires a video image set according to a matching result of the time information when each monitoring camera detects the target terminal and the shooting time of the captured monitoring video; and the tracking terminal analyzes the video image included in the video image set according to a predetermined rule.
- the target object carrying the target terminal is determined from the video image.
- a system for finding a target object based on a surveillance camera includes: a surveillance camera cluster, each of the surveillance cameras is provided with a wireless probe device, and a wireless probe
- the device includes a directional antenna.
- the orientation of the transmitting surface of the directional antenna is the same as the imaging direction of the surveillance camera.
- the surveillance camera is configured to receive the identification information of the target terminal to be tracked. When the target terminal enters the detection area through the wireless probe device, the generation is generated.
- Monitoring information wherein the monitoring information includes at least: time information when the target terminal is monitored; the tracking terminal communicates with the monitoring camera cluster, and is used to send the identification information of the target terminal to be tracked to the surveillance camera cluster, and the monitoring camera cluster
- the monitoring information returned by the surveillance camera acquires a video image set, and analyzes the video image included in the video image set according to a predetermined rule, and determines the target object carrying the target terminal from the video image.
- a system for finding a target object based on a surveillance camera includes: a surveillance camera cluster, and each of the surveillance cameras in the surveillance camera cluster is provided with a wireless probe device, and wireless probe
- the needle device comprises a directional antenna, the direction of the emitting surface of the directional antenna is the same as the imaging direction of the surveillance camera, and the monitoring camera is configured to receive the identification information of the target terminal to be tracked, and when the target terminal enters the detection area through the wireless probe device, Generating monitoring information, where the monitoring information includes at least: time information when the target terminal is detected; the video server communicates with the monitoring camera cluster, and is used to save the monitoring video captured by each monitoring camera in the surveillance camera cluster; Communicate with the surveillance camera cluster and the video server respectively, and send the identification information of the target terminal to be tracked to the surveillance camera cluster, and monitor the time information of the target terminal and the captured surveillance video according to the plurality of surveillance cameras in the surveillance camera cluster.
- a monitoring camera is also provided to find a mesh.
- the device of the target object includes: a sending module, configured to: the tracking terminal sends the identification information of the target terminal to be tracked to the monitoring camera cluster, wherein the monitoring camera in the monitoring camera cluster is provided with a wireless probe device, and the wireless probe device includes The directional antenna has the same emission direction of the directional antenna as the imaging direction of the surveillance camera; the receiving module is configured to track the monitoring information returned by the plurality of surveillance cameras in the surveillance camera cluster, wherein the plurality of surveillance cameras pass the wireless probe.
- the device monitors the camera of the target terminal, and the monitoring information includes at least: time information when the target terminal is detected; and an acquisition module, configured to track the time information of the terminal when the target terminal is monitored according to each monitoring camera and the shooting of the captured monitoring video.
- the matching result of the time is obtained, and the determining module is configured to: the tracking terminal analyzes the video image included in the video image set according to a predetermined rule, and determines the target
- the embodiment of the present application further provides a storage medium for storing an application, which is used to execute at runtime: a method for finding a target object based on a surveillance camera provided by an embodiment of the present application.
- the embodiment of the present application further provides an application for performing a method for searching for a target object based on a surveillance camera provided by the embodiment of the present application.
- the embodiment of the present application further provides a terminal, including: a processor, a memory, a communication interface, and a bus; the processor, the memory, and the communication interface are connected through the bus and complete communication with each other;
- the memory stores executable program code; the processor executes a program corresponding to the executable program code by reading the executable program code stored in the memory for execution: based on the provided by the embodiment of the present application A method of monitoring a camera to find a target object.
- the tracking information of the target terminal to be tracked is sent to the monitoring camera cluster by the tracking terminal, and the monitoring information returned by the plurality of monitoring cameras in the monitoring camera cluster is received, and the target terminal is monitored according to each monitoring camera. And matching the captured time information with the captured time of the captured video, acquiring a video image set, analyzing the video image included in the video image set according to a predetermined rule, and determining the target object carrying the target terminal from the video image, thereby realizing Knowing the purpose of the target object carrying the target terminal in the monitoring area, and further determining the target object carrying the target terminal, the purpose of tracking the target object can be achieved, thereby solving the problem in the prior art that the target object is searched based on the surveillance camera.
- the technical problem of carrying the target object of the target terminal in the monitoring area is known. Therefore, according to the above embodiment of the present application, the target terminal determines the target object and provides key clues for further tracking of the target object, so that after the target is locked, more monitoring cameras are used to track the target object in real time until the target object falls under the control of the relevant department. It plays an important role in the construction of a safe city.
- FIG. 1 is a flowchart of a method for querying a target object based on a surveillance camera according to an embodiment of the present application
- FIG. 2 is a schematic diagram of an optional surveillance camera according to an embodiment of the present application.
- FIG. 3 is a schematic diagram of an operation principle of an optional surveillance camera according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of an optional wireless probe device in accordance with an embodiment of the present application.
- FIG. 5 is a schematic diagram of an optional navigation and positioning device according to an embodiment of the present application.
- FIG. 6 is a schematic diagram of a system for querying a target object based on a surveillance camera according to an embodiment of the present application
- FIG. 7 is a schematic diagram of another system for querying a target object based on a surveillance camera according to an embodiment of the present application.
- FIG. 8 is a schematic diagram of an apparatus for querying a target object based on a surveillance camera according to an embodiment of the present application.
- the GPS positioning device receives data from multiple satellites.
- the data includes information such as ephemeris clock and satellite number. Since the position of the satellite is determined relative to the earth at a specific time, the distance between the receiver and the satellite can pass the signal. The ephemeris time difference is calculated, and the data of different satellites can be combined to know the specific position of the receiver, the speed of motion and other information.
- Wireless probe device A wifi device that can explore terminals with wifi function and obtain some basic information of the terminal device, such as MAC address and other related information.
- Directional Antenna An antenna that emits and receives electromagnetic waves that are particularly strong in one or more specific directions and that emit and receive electromagnetic waves in other directions that are zero or very small.
- an embodiment of a method for tracking a target object based on a surveillance camera is provided, it being noted that the steps illustrated in the flowchart of the figures may be in a computer system such as a set of computer executable instructions The steps shown and described may be performed in a different order than the ones described herein, although the logical order is shown in the flowchart.
- FIG. 1 is a flowchart of a method for tracking a target object based on a surveillance camera according to an embodiment of the present application. As shown in FIG. 1 , the method includes the following steps:
- Step S102 The tracking terminal sends the identification information of the target terminal to be tracked to the monitoring camera cluster, wherein the monitoring camera in the monitoring camera cluster is provided with a wireless probe device, and the wireless probe device includes a directional antenna, and the transmitting surface of the directional antenna The orientation is the same as the camera orientation of the surveillance camera.
- FIG. 2 is a schematic diagram of an optional surveillance camera including a wireless probe device, a navigation and positioning device, a processor, and a video capture device according to an embodiment of the present application.
- the processor of the surveillance camera can communicate with the data center (ie, the tracking terminal described above) via the network.
- the relevant department provides the identification information of the terminal to be tracked, and the terminal to be tracked may be a stolen mobile phone, and the tracking terminal identifies the identification information of the terminal to be tracked through the network.
- the above wireless probe device may be a wifi device, an RFID device, an NFC device, or a Bluetooth device.
- the solution provided by the present application is discussed in detail below with the wireless probe device being a wifi device.
- the NFC device is a Near Field Communication device
- the RFID device is a Radio Frequency Identification device.
- the target terminal may be a smart terminal with a wifi function, such as a mobile phone, a tablet, or the like.
- the foregoing identification information may be a MAC address of the target terminal, but is not limited thereto, and other information for uniquely identifying the target terminal may achieve the purpose of the embodiment.
- the above surveillance camera cluster may include multiple surveillance cameras, and multiple surveillance cameras may communicate with the server.
- the wireless probe device of the present application adopts a directional antenna, and ensures that the direction of the emitting surface of the directional antenna is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- the coincidence of the video surveillance range and the probe detection range is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- FIG. 3 is a schematic diagram of an optional working principle of a surveillance camera according to an embodiment of the present application.
- the diffusion angle of the forward detection of the directional antenna in the foregoing embodiment may be For ⁇ , the receiving sensitivity of the directional antenna in the direction of the diffusion angle is more than 20 dB higher than the sensitivity of other regions, and is converted to the detection distance, that is, the distance in other directions can be within 20 m, and the diffusion angle ⁇ (typically a fan shape of 45°)
- the target which can be customized according to the requirements, can detect target terminals up to 150m away.
- the camera has a certain angle of view ⁇ (the angle of view of different cameras is determined by the focal length of the lens), and there is a certain monitoring area.
- ⁇ the angle of view of different cameras is determined by the focal length of the lens
- monitoring area For the monitoring area within 100 meters, all monitoring areas can be considered as
- the wireless probe device detects that, in addition, the detection area of the wireless probe device is relatively small, and only the region with a maximum radius of 20 m is outside the diffusion angle, and the proportion of the region in the monitoring region is estimated to be less than 30%.
- the target terminal within the monitoring range can be detected by the wireless probe device, and the target terminal detected by the wireless probe device is more than half of the possibility of appearing in the monitoring area, that is, It is said that the monitoring area and the detection area are highly coincident, which provides a very reliable basis for tracking the target terminal and locking the target object.
- Step S104 The tracking terminal receives the monitoring information returned by the plurality of surveillance cameras in the surveillance camera cluster, wherein the plurality of surveillance cameras are cameras that monitor the target terminal through the wireless probe device, and the monitoring information includes at least: time when the target terminal is monitored. information.
- the foregoing time information may be a time when the target terminal appears in the detection area of the surveillance camera.
- the camera that monitors the target terminal by the wireless probe device is a camera that monitors the identification information of the target terminal to be tracked by the wireless probe device.
- the processor of each surveillance camera in the surveillance camera cluster can determine whether the wireless probe device is monitored by the MAC address of the target terminal.
- the target terminal in the case that it is determined that the wireless probe device monitors the target terminal, the processor sends the time information when the target terminal is monitored to the tracking terminal through the network.
- step S106 the tracking terminal acquires a video image set according to the matching result of the time information when each monitoring camera detects the target terminal and the shooting time of the captured monitoring video.
- the tracking terminal matches the time information returned by each monitoring camera with the shooting time of the captured monitoring video according to the time information when the monitoring of the target terminal returned by the plurality of monitoring cameras is received. , thereby obtaining a collection of video images containing the target object.
- Step S108 The tracking terminal analyzes the video image included in the video image set according to a predetermined rule, and determines the target object carrying the target terminal from the video image.
- the tracking terminal may select a video image in the video image set corresponding to the time segment according to the time information when the target terminal is detected, and compare the feature data of the monitored object in the plurality of video images to determine The target object with the target terminal.
- the tracking information of the target terminal to be tracked is sent to the monitoring camera cluster by the tracking terminal, and the monitoring information returned by the plurality of monitoring cameras in the monitoring camera cluster is received, and the time when the target terminal is monitored according to the monitoring camera is received.
- the matching result of the information and the captured shooting time of the captured video, the video image set is acquired, and the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image, thereby realizing the monitoring
- the purpose of the target object carrying the target terminal in the area is further determined by the target object carrying the target terminal, so that the purpose of tracking the target object can be achieved, so that the monitoring of the target object based on the surveillance camera in the prior art cannot be known.
- the technical problem of carrying the target object of the target terminal in the area is further determined by the target object carrying the target terminal, so that the purpose of tracking the target object can be achieved, so that the monitoring of the target object based on the surveillance camera in the prior art cannot be known.
- the step S106 the tracking terminal acquires the video image set according to the matching result of the time information when the monitoring camera detects the target terminal and the shooting time of the captured monitoring video, and includes the following steps:
- Step S1062 the tracking terminal extracts from the monitoring video of the surveillance camera that monitors the target terminal. At least one video image, wherein the shooting time of the video image is the same as the time information corresponding to the monitoring of the target terminal; or the difference between the shooting time of the video image and the time information corresponding to the monitoring of the target terminal is within a predetermined time range Inside. That is, the tracking time of the at least one video image extracted by the tracking terminal from the monitoring video of the monitoring camera of the target terminal is the same as the time information corresponding to the monitoring of the target terminal, or the corresponding target terminal is monitored. The difference in time information is within a predetermined time range.
- the tracking terminal extracts, from the monitoring video, a video image whose shooting time is the same as the time information when the target terminal is detected, or the tracking terminal extracts the shooting time from the monitoring video and the time when the target terminal is monitored.
- obtaining a video image whose difference value is within a predetermined time range can reduce the influence of the target object movement on determining the accuracy of the target object carrying the target terminal.
- the tracking terminal can determine the target object carrying the target terminal from any one or more video images by extracting the video image, thereby realizing that the target object carrying the target terminal is determined according to the time information when the target terminal is monitored. purpose.
- the method further includes: before the tracking terminal obtains the video image set according to the matching result between the time information when the monitoring camera detects the target terminal and the shooting time of the captured monitoring video, the method further includes: The following steps:
- Step S112 in the process of capturing the monitoring video, if the target terminal is detected, the video image captured when the target terminal is detected is saved, so that the tracking terminal reads the monitored target from the monitoring camera that monitors the target terminal.
- the video image taken at the terminal in the process of capturing the monitoring video, if the target terminal is detected, the video image captured when the target terminal is detected is saved, so that the tracking terminal reads the monitored target from the monitoring camera that monitors the target terminal. The video image taken at the terminal.
- the surveillance camera captures the surveillance video
- the video image captured when the target terminal is detected is saved, and the monitored target is added for each video image.
- the time stamp of the terminal thereby facilitating the tracking of the video image captured by the terminal from the surveillance camera when the target terminal is detected.
- the method further includes: before the tracking terminal obtains the video image set according to the matching result between the time information when the monitoring camera detects the target terminal and the shooting time of the captured monitoring video, the method further includes: The following steps:
- Step S114 The monitoring camera transmits the captured monitoring video to the video server during the process of capturing the monitoring video, so that the tracking terminal acquires the monitoring video from the video server, and monitors The time information to the target terminal matches the shooting time of at least one video image included in the surveillance video.
- the video capture device in the surveillance camera collects video images of all objects entering the monitoring area in real time, and the processor sends the monitoring video including the video image to the video server through the network.
- the tracking terminal can obtain the monitoring video from the video server, and after acquiring the monitoring video of any one or more of the plurality of monitoring cameras, determine the shooting time of each video image in each monitoring video, and follow the video image according to the shooting time. Sort the shooting time. According to the time information when each monitoring camera detects the target object, each monitoring video is matched, and the video image whose shooting time matches the time information when the target terminal is detected is determined.
- the tracking terminal detects the video image captured when the target terminal is detected from the monitoring camera that monitors the target terminal, or the tracking terminal acquires the monitoring video from the video server, and monitors the target terminal.
- the time information of the time is matched with the shooting time of at least one video image included in the monitoring video, thereby achieving the purpose of acquiring the video image set according to the matching result.
- step S108 the tracking terminal analyzes the video image included in the video image set according to a predetermined rule, and determines, from the video image, the step of carrying the target object of the target terminal, including the following steps:
- Step S1082 The tracking terminal extracts at least one video image from the video image set, and reads feature data of the monitoring object included in the at least one video image, and the feature data includes any one or more of the following data: the face of the monitoring object Feature attributes, gender feature attributes, clothing feature attributes, and body feature attributes.
- the feature data of the monitoring object may be eye mask, hairstyle, gender, wearing (for example, color and style of clothes and pants), face contour, pupil feature, face marking (for example, whether to wear glasses, a mask, etc.) ), walking posture, etc. can be used to distinguish the information of the monitored object.
- Step S1084 The monitoring object having the same feature or the feature data matching degree equal to or greater than the predetermined matching value in the at least one video image is determined as the target object matching the target terminal.
- the influence of the target object transformation feature on the query result can be reduced by setting a predetermined matching value.
- the tracking terminal After the tracking terminal acquires the video image set, the tracking terminal extracts the features of all the monitoring objects in the at least one video image, and determines that the monitoring object having the same feature in the at least one video image matches the target terminal.
- the target object thereby achieving the purpose of determining the target object carrying the target terminal from the video image.
- the tracking terminal analyzes the video image included in the video image set according to a predetermined rule, and determines the target object that carries the target terminal from the video image, including:
- Step S1086 Query whether there is a single-person video image or a multi-person video image from the video image set, wherein the image content of the single-person video image includes only one monitoring object, and the detection object included in the image content of the multi-person video image The number is less than or equal to the preset value.
- Step S1088 if a single-person video image or a multi-person video image is queried from the video image set, it is determined that the single-person video image or the multi-person video image includes a target object that matches the target terminal.
- the monitoring object may be directly determined to match the target terminal. Target object.
- the number of monitoring objects included in the image content of the multi-person video image is less than or equal to a preset value, it may be determined that the monitoring object includes The target object needs to further read the feature data of the monitoring object included in the multi-person video to determine the target object.
- the method further includes the following steps:
- Step S122 reading the shooting time of each video image in the video image set.
- step S124 the video image set is sorted in ascending or descending order according to the shooting time of each video image.
- step S126 the sorting result of the ascending or descending sorting is displayed on the corresponding time axis.
- three video images are obtained from the surveillance videos of the plurality of surveillance cameras, namely, image 1, image 2, and image 3, and the shooting time of each video image is read.
- the shooting time of 1 is 12:00
- the shooting time of image 2 is 14:30
- the shooting time of image 3 is 09:45.
- the three video images are sorted in ascending order according to the shooting time, and the sorting results are image 3, image 1 and image 2, and the results are sorted according to the time axis.
- each video image in the read video image set is sorted according to the shooting time, and the sorting result is displayed on the corresponding time axis, thereby obtaining the time track of the target object, which is followed. Determining the motion trajectory of the target object provides a time node.
- the foregoing method further includes the following steps:
- Step S132 obtaining the sharpness of each video image in the video image set.
- the above definition can represent the difficulty of identifying the monitoring object in the video image.
- the higher the definition of the video image the easier it is to identify the monitoring object in the video image.
- the lower the definition of the video image the recognition video. The more difficult it is to monitor objects in an image.
- Step S134 extracting a video image whose resolution is greater than or equal to the first threshold from the video image set, and obtaining a clear image after screening.
- the first threshold may be the resolution of the video image that is most suitable for identifying the monitoring object in the video image.
- step S136 the clear image is marked, and the target object in the clear image that matches the target terminal is calibrated.
- three video images are obtained from the surveillance videos of the plurality of surveillance cameras, namely, image 1, image 2, and image 3, respectively, and each video image of the three video images is acquired.
- the target object that matches the target terminal is determined.
- the method before the tracking terminal receives the monitoring information returned by the plurality of surveillance cameras in the surveillance camera cluster, the method further includes the following steps:
- Step S142 Each monitoring camera in the surveillance camera cluster monitors the terminal entering the detection area by using the built-in wireless probe device, and acquires identification information of all terminals entering the detection area and time information when the terminal is monitored.
- the wireless probe device can receive the data packet returned by all the terminals in the detection area, parse the detected MAC address of the corresponding terminal from the received wifi data packet, perform backup, and record the detected target. The specific time when the terminal's MAC address. The wireless probe device can take the time when the data packet transmitted by the terminal is received as the time information when the terminal is detected.
- FIG. 4 is a schematic diagram of an optional wireless probe device according to an embodiment of the present application.
- the processor and the wireless probe device pass a secure digital input/output card. SDIO communicates.
- the wireless probe device is provided with a power amplifier and/or a low noise amplifier to expand the range of signals that the wireless probe device can receive, and to increase the effective detection distance of the wireless probe device.
- the weak signal of the low noise amplifier is amplified and can be effectively amplified by about 20 dB. Therefore, the power amplifier and the low noise amplifier can enable the wireless probe device to receive a farther and weaker wifi signal, thereby expanding the wireless probe device to receive.
- the range of signals that are reached increases the effective detection range of the wireless probe device.
- a wireless probe device with a power amplifier and a low-noise amplifier can be used to detect a range of more than 50 meters indoors and an outdoor detection range of more than 150 meters.
- Step S144 After receiving the identification information of the target terminal to be tracked, each monitoring camera in the surveillance camera cluster matches the identification information of the target terminal to be tracked with the identification information of all terminals entering the detection area.
- the wireless probe device can receive data packets sent by all terminals in the detection area, and the data packets carry identification information of each terminal, and the wireless probe device can The MAC address of all terminals is parsed in the data packet, and the MAC address of the target terminal to be tracked is matched with the MAC address of all terminals.
- step S146 when any of the monitoring cameras is successfully matched, the time information when the target terminal is monitored is returned.
- the wireless probe device collects the mobile terminal in the detection area.
- the identification information of the mobile terminal is the same as the identification information provided by the tracking terminal, the mobile terminal is identified as the target terminal, and the processor sends the time information acquired by the wireless probe device to the tracking terminal.
- each monitoring camera in the surveillance camera cluster uses the built-in wireless probe device to acquire identification information of all terminals entering the detection area and time information when monitoring the terminal, and receives the to-be-tracked After the identification information of the target terminal, the identification information of the target terminal to be tracked is matched with the identification information of all terminals in the detection area, and the time information when the target terminal is monitored is returned after the matching is successful. Thereby, the purpose of determining the target object corresponding to the target terminal by monitoring the target terminal is achieved.
- the foregoing monitoring information further includes: the monitored location information of the target terminal, where the tracking terminal receives the monitoring information returned by the multiple surveillance cameras in the surveillance camera cluster in step S104, the foregoing method It also includes the following steps:
- Step S152 Determine a motion track of the target terminal entering the monitoring area of the surveillance camera according to the location information of each of the plurality of surveillance cameras, wherein the location information of the target terminal is determined according to the location information of the surveillance camera.
- the surveillance camera uses the built-in navigation positioning device to locate the position information of the surveillance camera.
- the navigation positioning device may be a GPS positioning device, and the GPS positioning device can realize rapid positioning globally by using a navigation satellite, and further, the positioning accuracy can reach within 10 meters.
- the location information can be obtained quickly and accurately by the navigation and positioning device.
- navigation and positioning device may also be compatible with other navigation systems, including but not limited to In the following navigation systems: China's Beidou system, Russia's GLONASS navigation system and Europe's Galileo navigation system.
- FIG. 5 is a schematic diagram of an optional navigation and positioning device according to an embodiment of the present application.
- the antenna is connected to the navigation positioning device, and the navigation positioning device may be a GPS positioning device, and the data from the navigation satellite can be received through the antenna, for example, a satellite number and an ephemeris clock.
- the distance between the camera and the satellite can be calculated by the ephemeris time difference when the signal arrives.
- the specific position information of the camera such as latitude and longitude, altitude, etc., can be determined.
- the processor may determine specific location information of the target terminal according to the MAC address of the target terminal and the location information that the navigation positioning device locates.
- the processor sends the specific location information of the target terminal to the tracking terminal, and the tracking terminal determines the motion track of the target terminal according to the location information of the target terminal returned by the plurality of surveillance cameras.
- step S154 the location information and/or the motion track of the target terminal are displayed on the map.
- the motion trajectory of the target terminal is determined according to the position information of each of the plurality of surveillance cameras, and the position information and/or the motion trajectory of the target terminal are displayed on the map, thereby realizing
- the target terminal performs positioning, and determines the purpose of the target terminal motion trajectory according to the position information, so as to further determine the moving direction of the target object and provide an important basis for early control.
- the directional antenna includes: a shielding device covering any one or more faces of the directional antenna except the emitting surface.
- the shielding device may be a thin metal piece mounted on any one or more faces of the directional antenna except the emitting surface, but is not limited thereto, and other devices for shielding electromagnetic waves may also implement the embodiment. the goal of.
- the method further includes the following steps:
- step S161 other surveillance cameras other than the surveillance camera cluster are determined.
- Step S163 the identification information of the target terminal to be tracked is sent to other surveillance cameras.
- Step S165 screening j monitoring cameras that are monitored to the target terminal to be tracked from other monitoring cameras.
- Step S167 after receiving the position information returned by the j monitoring cameras, obtain j moving positions of the target terminal to be tracked.
- the approximate movement track of the target terminal may be determined, that is, The movement track of the target object.
- step S169 the j moving positions of the target terminal to be tracked and/or the moving track determined by the j moving positions are displayed on the map.
- the to-be-tracked is obtained.
- the j moving positions of the target terminal, and the j moving positions of the target terminal to be tracked and/or the moving trajectories determined by the j moving positions are displayed on the map, thereby achieving the purpose of tracking the target object according to the target terminal.
- a system embodiment for tracking a target object based on a surveillance camera is provided. As shown in FIG. 6, the monitoring camera cluster 61 and the tracking terminal 63 are included.
- each of the surveillance camera clusters is provided with a wireless probe device, and the wireless probe device includes a directional antenna.
- the orientation of the directional antenna is the same as that of the surveillance camera.
- the target terminal may be a smart terminal with a wifi function, such as a mobile phone, a tablet, or the like.
- the above identification information may be the MAC address of the target terminal, but is not limited thereto, and other uses
- the purpose of the embodiment may be implemented by the information that uniquely identifies the target terminal.
- the time information may be the time when the target terminal appears in the detection area of the surveillance camera.
- the relevant department provides identification information of the target terminal that needs to be tracked
- the monitoring camera cluster obtains the identification information of the target terminal to be tracked.
- the processor of the surveillance camera can determine whether the wireless probe device monitors the target terminal through the MAC address of the target terminal, and when the wireless probe device detects the target terminal, the time information when the processor monitors the target terminal is detected. Send to the tracking terminal over the network.
- the wireless probe device of the present application adopts a directional antenna, and ensures that the direction of the emitting surface of the directional antenna is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- the coincidence of the video surveillance range and the probe detection range is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- the forward angle of the directional antenna in the above embodiment may be ⁇ , and the receiving sensitivity of the directional antenna in the direction of the diffusion angle is higher than that of other regions.
- the conversion distance to the detection distance is that the distance in other directions can be within 20m, and the diffusion angle ⁇ (typically a 45° sector, which can be customized according to requirements) can detect the target terminal up to 150m.
- the camera has a certain angle of view ⁇ (the angle of view of different cameras is determined by the focal length of the lens), and there is a certain monitoring area.
- the wireless probe device detects that, in addition, the detection area of the wireless probe device is relatively small, and only the region with a maximum radius of 20 m is outside the diffusion angle, and the proportion of the region in the monitoring region is estimated to be less than 30%. Therefore, it can be concluded that the target terminal within the monitoring range can be detected by the wireless probe device, and the target terminal detected by the wireless probe device is more than half of the possibility of appearing in the monitoring area, that is, It is said that the monitoring area and the detection area are highly coincident, which provides a very reliable basis for tracking the target terminal and locking the target object.
- the tracking terminal 63 is in communication with the monitoring camera cluster 61, and is configured to send the identification information of the target terminal to be tracked to the monitoring camera cluster, and obtain the video image set by monitoring the monitoring information returned by the plurality of monitoring cameras in the camera cluster, and according to a predetermined rule.
- the video image included in the video image set is analyzed, and the target object carrying the target terminal is determined from the video image.
- the tracking terminal may select a monitoring video of the surveillance camera corresponding to the time period according to the time information of the target terminal, and compare the comparison video.
- the feature information of the plurality of objects in the video is monitored, and the target object holding the target terminal is determined to determine the correspondence between the target terminal and the target object, thereby locking the target object.
- the tracking information of the target terminal to be tracked is sent to the monitoring camera cluster by the tracking terminal, and the monitoring information returned by the plurality of monitoring cameras in the monitoring camera cluster is received, and the time when the target terminal is monitored according to the monitoring camera is received.
- the matching result of the information and the captured shooting time of the captured video, the video image set is acquired, and the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image, thereby realizing the monitoring
- the purpose of carrying the target object of the target terminal in the area, and further determining the target object carrying the target terminal can achieve the purpose of tracking the target object, thereby solving the technical problem of [keyword].
- the directional antenna includes: a shielding device covering any one or more faces of the directional antenna except the emitting surface.
- the shielding device may be a thin metal piece mounted on any one or more faces of the directional antenna except the emitting surface, but is not limited thereto, and other devices for shielding electromagnetic waves may also implement the embodiment. the goal of.
- the wireless probe device further includes:
- a power amplifier for increasing the transmit power of the wireless probe device
- the wireless probe device can increase the transmission power through the power amplifier, and improve the sensitivity of the signal reception through the low noise amplifier, wherein the low noise is placed.
- the large weak signal is amplified and can be effectively amplified by about 20 dB. Therefore, the power amplifier and the low noise amplifier can enable the wireless probe device to receive a farther and weaker Wifi signal, thereby expanding the wireless probe device to receive.
- the range of the signal increases the effective detection range of the wireless probe device.
- a wireless probe device with a power amplifier and a low-noise amplifier can be used to detect a range of more than 50 meters indoors and an outdoor detection range of more than 150 meters.
- each monitoring camera is further provided with a navigation positioning device for positioning the location information of the target terminal.
- the navigation positioning device may be a GPS positioning device, and the GPS positioning device can realize rapid positioning globally by using a navigation satellite, and further, the positioning accuracy can reach within 10 meters.
- the location information can be obtained quickly and accurately by the navigation and positioning device.
- the navigation positioning device may also be compatible with other navigation systems, including but not limited to the following navigation systems: the Beidou system in China, the GLONASS navigation system in Russia, and the Galileo navigation system in Europe.
- the antenna is connected to the navigation positioning device, and the navigation positioning device may be a GPS positioning device, and the data from the navigation satellite can be received through the antenna, for example, a satellite number and an ephemeris clock.
- the distance between the camera and the satellite can be calculated by the ephemeris time difference when the signal arrives.
- the specific position information of the camera such as latitude and longitude, altitude, etc., can be determined.
- each monitoring camera is further provided with a video collector for collecting video images of the target object entering the monitoring area.
- the video capture device can capture the video image of the target object entering the monitoring area in real time
- the processor can obtain the video image captured by the video capture device in the corresponding time period according to the dwell time of the target terminal in the data packet. , thereby determining the correspondence between the target terminal and the target object.
- the problem that the corresponding relationship between the target terminal and the target object cannot be accurately determined in the prior art is solved.
- the camera can capture the video image of the target object entering the monitoring area through the video collector, and obtain the video image in the corresponding time period according to the dwell time in the data packet detected by the wifi probe, thereby determining the target object. Further correspondence with the target terminal Tracking of the target object.
- a system embodiment for tracking a target object based on a surveillance camera is provided. As shown in FIG. 7, the monitoring camera cluster 71, the video server 73, and the tracking terminal 75 are provided.
- each of the surveillance camera clusters is provided with a wireless probe device, and the wireless probe device includes a directional antenna.
- the orientation of the directional antenna is the same as that of the surveillance camera.
- the target terminal may be a smart terminal with a wifi function, such as a mobile phone, a tablet, or the like.
- the foregoing identification information may be the MAC address of the target terminal, but is not limited thereto. Other information for uniquely identifying the target terminal may achieve the purpose of the embodiment.
- the time information may be the time when the target terminal appears in the detection area of the surveillance camera.
- the relevant department provides identification information of the target terminal that needs to be tracked
- the monitoring camera cluster obtains the identification information of the target terminal to be tracked.
- the processor of the surveillance camera can determine whether the wireless probe device monitors the target terminal through the MAC address of the target terminal, and when the wireless probe device detects the target terminal, the time information when the processor monitors the target terminal is detected. Send to the tracking terminal over the network.
- the wireless probe device of the present application adopts a directional antenna, and ensures that the direction of the emitting surface of the directional antenna is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- the coincidence of the video surveillance range and the probe detection range is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- the forward angle of the directional antenna in the above embodiment may be ⁇ , and the receiving sensitivity of the directional antenna in the direction of the diffusion angle is higher than that of other regions.
- the conversion distance to the detection distance is that the distance in other directions can be within 20m, and the diffusion angle ⁇ (typically a 45° sector, which can be customized according to requirements) can detect the target terminal up to 150m.
- the camera has a certain angle of view ⁇ (the angle of view of different cameras is determined by the focal length of the lens), and there is a certain monitoring area.
- the detection area of the wireless probe device is relatively small, and the area outside the diffusion angle has a maximum radius of 20 m, and the proportion of the area in the monitoring area is estimated to be less than 30%. Therefore, it can be concluded that the target terminal within the monitoring range can be detected by the wireless probe device, and the target terminal detected by the wireless probe device is more than half of the possibility of appearing in the monitoring area, that is, It is said that the monitoring area and the detection area are highly coincident, which provides a very reliable basis for tracking the target terminal and locking the target object.
- the video server 73 is in communication with the surveillance camera cluster 71 for storing surveillance video captured by each surveillance camera in the surveillance camera cluster.
- the video capture device in the surveillance camera collects video images of all objects entering the monitoring area in real time, and the processor sends the monitoring video including the video image to the video server through the network.
- the video server After receiving the surveillance video captured by each surveillance camera, the video server is stored in the storage medium of the video server.
- the tracking terminal 75 is in communication with the surveillance camera cluster 71 and the video server 73, and is configured to send the identification information of the target terminal to be tracked to the surveillance camera cluster, and monitor the time information of the target terminal according to the plurality of surveillance cameras in the surveillance camera cluster.
- the matching result of the captured time of the captured video is captured, the video image set is acquired, and the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image.
- the tracking terminal 75 obtains the monitoring video captured by the plurality of surveillance cameras in the surveillance camera cluster from the video server 73.
- the tracking terminal may select a monitoring video of a surveillance camera corresponding to a time period according to time information when the target terminal is detected, and compare multiple objects in multiple monitoring videos.
- the feature information determines that the target object holding the target terminal determines the correspondence between the target terminal and the target object, thereby locking the target object.
- the tracking information of the target terminal to be tracked is sent to the monitoring camera cluster by the tracking terminal, and the monitoring information returned by the plurality of monitoring cameras in the monitoring camera cluster is received, and the time when the target terminal is monitored according to the monitoring camera is received.
- the matching result of the information and the captured shooting time of the captured video, the video image set is acquired, and the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image, thereby realizing the monitoring
- the purpose of carrying the target object of the target terminal in the area is further carried out by determining
- the target object of the target terminal can achieve the purpose of tracking the target object, thereby solving the technical problem of [keyword].
- the directional antenna includes: a shielding device covering any one or more faces of the directional antenna except the emitting surface.
- the shielding device may be a thin metal piece mounted on any one or more faces of the directional antenna except the emitting surface, but is not limited thereto, and other devices for shielding electromagnetic waves may also implement the embodiment. the goal of.
- the wireless probe device further includes:
- a power amplifier for increasing the transmit power of the wireless probe device
- the wireless probe device can increase the transmit power through the power amplifier, and improve the sensitivity of the signal reception through the low noise amplifier, wherein the low noise amplifier weakens the signal and can be effectively amplified.
- the power amplifier and the low noise amplifier can enable the wireless probe device to receive farther and weaker Wifi signals, thereby expanding the range of signals that the wireless probe device can receive, and improving the wireless probe device. Effective detection of distance.
- a wireless probe device with a power amplifier and a low-noise amplifier can be used to detect a range of more than 50 meters indoors and an outdoor detection range of more than 150 meters.
- each monitoring camera is further provided with a navigation positioning device for positioning the location information of the target terminal.
- the navigation positioning device may be a GPS positioning device, and the GPS positioning device can realize rapid positioning globally by using a navigation satellite, and further, the positioning accuracy can reach within 10 meters.
- the location information can be obtained quickly and accurately by the navigation and positioning device.
- the navigation positioning device may also be compatible with other navigation systems, including but not limited to the following navigation systems: the Beidou system in China, the GLONASS navigation system in Russia, and the Galileo navigation system in Europe.
- the antenna is connected to the navigation positioning device, and the navigation positioning device may be a GPS positioning device, and the data from the navigation satellite can be received through the antenna, for example, a satellite number and an ephemeris clock.
- the distance between the camera and the satellite can be calculated by the ephemeris time difference when the signal arrives.
- the specific position information of the camera such as latitude and longitude, altitude, etc., can be determined.
- each monitoring camera is further provided with a video collector for collecting video images of the target object entering the monitoring area.
- the video capture device can capture the video image of the target object entering the monitoring area in real time
- the processor can obtain the video image captured by the video capture device in the corresponding time period according to the dwell time of the target terminal in the data packet. , thereby determining the correspondence between the target terminal and the target object.
- the problem that the corresponding relationship between the target terminal and the target object cannot be accurately determined in the prior art is solved.
- the camera can capture the video image of the target object entering the monitoring area through the video collector, and obtain the video image in the corresponding time period according to the dwell time in the data packet detected by the wifi probe, thereby determining the target object.
- the correspondence with the target terminal further realizes tracking of the target object.
- an apparatus embodiment for tracking a target object based on a surveillance camera includes: a sending module 81, a receiving module 83, an obtaining module 85, and a determining module 87.
- the sending module 81 is configured to send the identifier information of the target terminal to be tracked to the monitoring camera cluster, where the monitoring camera in the monitoring camera cluster is provided with a wireless probe device, and the wireless probe device includes a directional antenna and a directional antenna. Orientation of the emitting surface with the surveillance camera The camera direction is the same.
- the target terminal may be a smart terminal with a wifi function, such as a mobile phone, a tablet, or the like.
- the foregoing identification information may be a MAC address of the target terminal, but is not limited thereto, and other information for uniquely identifying the target terminal may achieve the purpose of the embodiment.
- the above surveillance camera cluster may include multiple surveillance cameras, and multiple surveillance cameras may communicate with the server.
- the relevant department provides the identification information of the terminal to be tracked, and the terminal to be queried may be a stolen mobile phone, and the tracking terminal identifies the identification information of the terminal to be tracked through the network.
- the wireless probe device of the present application adopts a directional antenna, and ensures that the direction of the emitting surface of the directional antenna is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- the coincidence of the video surveillance range and the probe detection range is the same as the imaging direction of the camera, and can be enhanced in the direction of video monitoring, and appropriately weakened in other directions.
- the forward angle of the directional antenna in the above embodiment may be ⁇ , and the receiving sensitivity of the directional antenna in the direction of the diffusion angle is higher than that of other regions.
- the conversion distance to the detection distance is that the distance in other directions can be within 20m, and the diffusion angle ⁇ (typically a 45° sector, which can be customized according to requirements) can detect the target terminal up to 150m.
- the camera has a certain angle of view ⁇ (the angle of view of different cameras is determined by the focal length of the lens), and there is a certain monitoring area.
- the wireless probe device detects that, in addition, the detection area of the wireless probe device is relatively small, and only the region with a maximum radius of 20 m is outside the diffusion angle, and the proportion of the region in the monitoring region is estimated to be less than 30%. Therefore, it can be concluded that the target terminal within the monitoring range can be detected by the wireless probe device, and the target terminal detected by the wireless probe device is more than half of the possibility of appearing in the monitoring area, that is, It is said that the monitoring area and the detection area are highly coincident, which provides a very reliable basis for tracking the target terminal and locking the target object.
- the receiving module 83 is configured to track, by the terminal, the monitoring information returned by the plurality of monitoring cameras in the monitoring camera cluster, wherein the plurality of monitoring cameras are cameras that monitor the target terminal by using the wireless probe device, and the monitoring information includes at least: monitoring the target terminal Time information.
- the foregoing time information may be a time when the target terminal appears in the detection area of the surveillance camera.
- the processor of the surveillance camera can determine whether the wireless probe device monitors the target terminal by using the MAC address of the target terminal, and determines that the wireless probe device monitors the target. In the case of the terminal, the processor transmits the time information when the target terminal is detected to the tracking terminal through the network.
- the obtaining module 85 is configured to acquire a video image set according to a matching result of the time information when the monitoring camera detects the target terminal and the shooting time of the captured monitoring video.
- the tracking terminal matches the time information returned by each monitoring camera with the shooting time of the captured monitoring video according to the time information when the monitoring of the target terminal returned by the plurality of monitoring cameras is received. , thereby obtaining a collection of video images containing the target object.
- the determining module 87 is configured to track, by the terminal, the video image included in the video image set according to a predetermined rule, and determine the target object carrying the target terminal from the video image.
- the tracking terminal may select a video image in the video image set corresponding to the time segment according to the time information when the target terminal is detected, and compare the feature data of the monitored object in the plurality of video images to determine The target object with the target terminal.
- the tracking information of the target terminal to be tracked is sent to the monitoring camera cluster by the tracking terminal, and the monitoring information returned by the plurality of monitoring cameras in the monitoring camera cluster is received, and the time when the target terminal is monitored according to the monitoring camera is received.
- the matching result of the information and the captured shooting time of the captured video, the video image set is acquired, and the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image, thereby realizing the monitoring
- the purpose of carrying the target object of the target terminal in the area, and further determining the target object carrying the target terminal can achieve the purpose of tracking the target object, thereby solving the technical problem of [keyword].
- the acquiring module includes:
- An extraction submodule configured to: extract, by the tracking terminal, at least one video image from a monitoring video of a surveillance camera that is monitored to the target terminal, where a shooting time of the video image is corresponding to when the target terminal is monitored The time information is the same; or, the shooting time of the video image is The difference of the time information corresponding to the monitoring of the target terminal is within a predetermined time range.
- the foregoing apparatus further includes:
- a saving module in the process of capturing the monitoring video, if the target terminal is detected, saving the video image captured when the target terminal is monitored, so that the tracking terminal is from the monitoring Reading a video image taken when the target terminal is detected in a surveillance camera of the target terminal;
- a matching module configured to: when the surveillance camera captures the surveillance video, transmit the captured surveillance video to the video server, so that the tracking terminal acquires the surveillance video from the video server, and monitors The time information to the target terminal matches the shooting time of the at least one video image included in the surveillance video.
- the determining module includes:
- a reading submodule configured to: the tracking terminal extracts at least one video image from the video image set, and reads feature data of the monitoring object included in the at least one video image, where the feature data includes the following Any one or more data: a facial feature attribute, a gender feature attribute, a clothing feature attribute, and a body feature attribute of the monitored object;
- a first determining submodule configured to determine, in the at least one video image, a monitoring object having the same feature or feature data matching degree greater than or equal to a predetermined matching value as a target object that matches the target terminal.
- the determining module includes:
- a query sub-module configured to query, from the video image set, whether there is a single-person video image or a multi-person video image, wherein the image content of the single-person video image includes only one monitoring object, and the multi-person video image
- the number of monitoring objects included in the image content is less than or equal to the preset value.
- a second determining submodule configured to determine, if the single-person video image or the multi-person video image is queried from the video image set, the single-person video image or the multi-person video image The target object that the terminal matches.
- the foregoing apparatus further includes:
- a reading module configured to read a shooting time of each video image in the video image set.
- a sorting module configured to sort the video image set in ascending or descending order according to a shooting time of each video image.
- the first display module is configured to display the sorted result of the ascending or descending sorting on a corresponding time axis.
- the foregoing apparatus further includes:
- a first acquiring module configured to acquire a sharpness of each video image in the video image set.
- an extraction module configured to extract, from the video image set, a video image with a resolution greater than or equal to a first threshold, to obtain a clear image after screening.
- a marking module configured to mark the clear image and calibrate the target object in the clear image that matches the target terminal.
- the foregoing monitoring information further includes: the monitored location information of the target terminal, where the device further includes:
- the first determining module is configured to determine a motion track of the target terminal entering the monitoring area of the monitoring camera according to the location information of each of the plurality of monitoring cameras, wherein the location information of the target terminal is determined according to the location information of the monitoring camera.
- the foregoing apparatus further includes:
- the second determining module is configured to determine other monitoring cameras other than the monitoring camera cluster.
- the first sending module is configured to send the identification information of the target terminal to be tracked to other monitoring cameras.
- the screening module is configured to filter, from other monitoring cameras, j monitoring cameras that are monitored to the target terminal to be tracked.
- the second obtaining module is configured to obtain j moving positions of the target terminal to be tracked after receiving the position information returned by the j monitoring cameras.
- a third determining module configured to display the j moving positions of the target terminal to be tracked and/or the moving track determined by the j moving positions on the map.
- the embodiment of the present application further provides a storage medium for storing an application, where the application is used to execute at runtime: searching for a target object based on a surveillance camera according to the embodiment of the present application.
- the method of the present invention which is based on the monitoring camera to find a target object, includes:
- the surveillance camera in the surveillance camera cluster is provided with a wireless probe device, and the wireless probe device includes a directional antenna, and an emission surface of the directional antenna
- the orientation of the camera is the same as that of the surveillance camera;
- the plurality of surveillance cameras are cameras that are monitored by the wireless probe device to the target terminal, and the monitoring information includes at least: monitoring Time information of the target terminal;
- the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image.
- the storage medium stores an application that executes the method for finding a target object based on the surveillance camera provided by the embodiment of the present application at runtime, and thus can solve the process of searching for a target object based on the surveillance camera in the prior art.
- the problem of carrying the target object of the target terminal in the monitoring area cannot be known.
- the embodiment of the present application further provides an application for performing the method for searching for a target object based on a surveillance camera provided by the embodiment of the present application;
- the method by which the camera looks for the target object including:
- the surveillance camera in the surveillance camera cluster is provided with a wireless probe device, and the wireless probe device includes a directional antenna, and an emission surface of the directional antenna
- the orientation of the camera is the same as that of the surveillance camera;
- the plurality of surveillance cameras are cameras that are monitored by the wireless probe device to the target terminal, and the monitoring information includes at least: monitoring Time information of the target terminal;
- the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image.
- the application performs the monitoring based on the monitoring provided by the embodiment of the present application at runtime.
- the method of finding the target object by the camera can solve the problem that the target object carrying the target terminal in the monitoring area cannot be known in the process of searching for the target object based on the monitoring camera in the prior art.
- the embodiment of the present application further provides a terminal, including: a processor, a memory, a communication interface, and a bus;
- the processor, the memory, and the communication interface are connected by the bus and complete communication with each other;
- the memory stores executable program code
- the processor by reading the executable program code stored in the memory, to run a program corresponding to the executable program code, for performing: searching for a target object based on the surveillance camera provided by the embodiment of the present application
- the method for finding a target object based on a surveillance camera provided by the embodiment of the present application includes:
- the surveillance camera in the surveillance camera cluster is provided with a wireless probe device, and the wireless probe device includes a directional antenna, and an emission surface of the directional antenna
- the orientation of the camera is the same as that of the surveillance camera;
- the plurality of surveillance cameras are cameras that are monitored by the wireless probe device to the target terminal, and the monitoring information includes at least: monitoring Time information of the target terminal;
- the video image included in the video image set is analyzed according to a predetermined rule, and the target object carrying the target terminal is determined from the video image.
- the processor of the terminal runs a program corresponding to the executable program code by reading the executable program code stored in the memory, and the program executes the monitoring camera provided by the embodiment of the present application at runtime.
- the problem of carrying the target object of the target terminal in the monitoring area cannot be known.
- the terminal is the tracking method mentioned in the above method embodiment and the system embodiment. Specifically, the terminal exists in various forms, including but not limited to:
- Mobile communication devices These devices are characterized by mobile communication functions and are mainly aimed at providing voice and data communication.
- Such terminals include: smart phones (such as iPhone), multimedia phones, functional phones, and low-end phones.
- Ultra-mobile personal computer equipment This type of equipment belongs to the category of personal computers, has computing and processing functions, and generally has mobile Internet access.
- Such terminals include: PDAs, MIDs, and UMPC devices, such as the iPad.
- Portable entertainment devices These devices can display and play multimedia content. Such devices include: audio, video players (such as iPod), handheld game consoles, e-books, and smart toys and portable car navigation devices.
- the description is relatively simple, and the relevant parts can be referred to the description of the method embodiment.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Human Computer Interaction (AREA)
- Closed-Circuit Television Systems (AREA)
- Alarm Systems (AREA)
Abstract
一种基于监控摄像机来查找目标对象的方法、装置和系统。其中,该方法包括:追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群;追踪终端接收监控摄像机集群中多个监控摄像机返回的监测信息;追踪终端根据每个监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。本申请解决了现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的技术问题的技术问题。
Description
本申请要求于2015年12月10日提交中国专利局、申请号为201510917234.7发明名称为“基于监控摄像机来查找目标对象的方法、装置和系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及安防监控领域,具体而言,涉及一种基于监控摄像机来查找目标对象的方法、装置和系统。
安防监控系统是利用视频探测技术,在监控设防区域内显示和记录现场图像的系统,可以实时、形象、真实地反映被监控的对象,主要包含前端设备、传输设备、处理/控制设备和记录/显示设备四部分,从而实现代替人工进行长时间监控,并让人能够看到被监控区域的实际发生的一切情况。
目前的安防监控系统中,摄像机的位置信息采用屏幕菜单式调节方式进行区分,但是这种方式受到主观因素影响较大,对操作人员的要求高,而且无法直观显示摄像机的位置,同时,摄像机不具备识别功能,无法从现场图像中获知监控区域的目标对象所携带的目标终端,只能通过人为判定,导致监控人员的工作量大,无法及时对目标对象进行追踪,进一步导致时间上的延误。
针对现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种基于监控摄像机来查找目标对象的方法、装置和系统,以至少解决现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的技术问题。
根据本申请实施例的一个方面,提供了一种基于监控摄像机来查找目标对象的方法,包括:追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,监控摄像机集群中的监控摄像机设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的摄像方
向相同;追踪终端接收监控摄像机集群中多个监控摄像机返回的监测信息,其中,多个监控摄像机为通过无线探针装置监测到目标终端的摄像机,监测信息至少包括:监测到目标终端时的时间信息;追踪终端根据每个监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
根据本申请实施例的另一方面,提供了一种基于监控摄像机来查找目标对象的系统,包括:监控摄像机集群,监控摄像机集群中的每个监控摄像机中设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的摄像方向相同,监控摄像机用于接收待追踪的目标终端的标识信息,当通过无线探针装置监测到目标终端进入探测区域时,生成监测信息,其中,监测信息至少包括:监测到目标终端时的时间信息;追踪终端,与监控摄像机集群通信,用于发送待追踪的目标终端的标识信息至监控摄像机集群,通过监控摄像机集群中多个监控摄像机返回的监测信息,获取视频图像集合,并按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
根据本申请实施例的又一方面,还提供了一种基于监控摄像机来查找目标对象的系统,包括:监控摄像机集群,监控摄像机集群中的每个监控摄像机中设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的摄像方向相同,监控摄像机用于接收待追踪的目标终端的标识信息,当通过无线探针装置监测到目标终端进入探测区域时,生成监测信息,其中,监测信息至少包括:监测到目标终端时的时间信息;视频服务器,与监控摄像机集群通信,用于保存监控摄像机集群中的每个监控摄像机拍摄到的监控视频;追踪终端,分别与监控摄像机集群和视频服务器通信,用于发送待追踪的目标终端的标识信息至监控摄像机集群,根据监控摄像机集群中多个监控摄像机监测到目标终端时的时间信息和拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,并按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
根据本申请实施例的再一方面,还提供了一种基于监控摄像机来查找目
标对象的装置,包括:发送模块,用于追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,监控摄像机集群中的监控摄像机设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的摄像方向相同;接收模块,用于追踪终端接收监控摄像机集群中多个监控摄像机返回的监测信息,其中,多个监控摄像机为通过无线探针装置监测到目标终端的摄像机,监测信息至少包括:监测到目标终端时的时间信息;获取模块,用于追踪终端根据每个监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;确定模块,用于追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
本申请实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于在运行时执行:本申请实施例所提供的基于监控摄像机来查找目标对象的方法。
本申请实施例还提供了一种应用程序,用于在运行时执行:本申请实施例所提供的基于监控摄像机来查找目标对象的方法。
本申请实施例还提供了一种终端,包括:处理器、存储器、通信接口和总线;所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:本申请实施例所提供的基于监控摄像机来查找目标对象的方法。
在本申请实施例中,通过追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,接收监控摄像机集群中多个监控摄像机返回的监测信息,并根据每个监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,再按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象,从而实现获知监控区域中携带目标终端的目标对象的目的,进一步通过确定携带目标终端的目标对象,可以实现追踪目标对象的目的,从而解决现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的技术问题。因此,通过本申请上述实施例,可以达到根据
目标终端确定目标对象,为后续进一步对目标对象进行追踪提供关键性线索的效果,以便在锁定目标之后,运用更多的监控摄像机对目标对象进行实时追踪,直至目标对象落入相关部门的控制之中,为平安城市的建设发挥重要作用。
为了更清楚地说明本申请实施例和现有技术的技术方案,下面对实施例和现有技术中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本申请实施例的一种基于监控摄像机来查询目标对象的方法的流程图;
图2是根据本申请实施例的一种可选的监控摄像机的示意图;
图3是根据本申请实施例的一种可选的监控摄像机的工作原理的示意图;
图4是根据本申请实施例的一种可选的无线探针装置的示意图;
图5是根据本申请实施例的一种可选的导航定位装置的示意图;
图6是根据本申请实施例的一种基于监控摄像机来查询目标对象的系统的示意图;
图7是根据本申请实施例的另一种基于监控摄像机来查询目标对象的系统的示意图;以及
图8是根据本申请实施例的一种基于监控摄像机来查询目标对象的装置的示意图。
为使本申请的目的、技术方案、及优点更加清楚明白,以下参照附图并举实施例,对本申请进一步详细说明。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
下面对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:
GPS定位装置:GPS芯片通过接受来自多颗卫星发出的数据,数据中包括星历时钟、卫星号等信息,由于特定时刻卫星的位置相对地球是确定的,而接收机与卫星的距离可以通过信号到达的星历时间差计算出来,综合不同卫星的数据就可知道接收机的具体位置,运动速度等信息。
无线探针装置:一种wifi设备,能够探索到周围带wifi功能的终端,获得终端设备的一些基本信息,如MAC地址及其他的一些相关信息。
定向天线:在某一个或某几个特定方向上发射及接受电磁波特别强,而在其他的方向上发射及接受电磁波则为零或极小的一种天线。
实施例1
根据本申请实施例,提供了一种基于监控摄像机来追踪目标对象的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本申请实施例的一种基于监控摄像机来追踪目标对象的方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,监控摄像机集群中的监控摄像机设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的摄像方向相同。
图2是根据本申请实施例的一种可选的监控摄像机的示意图,监控摄像机包括:无线探针装置、导航定位装置、处理器和视频采集器。监控摄像机的处理器可以通过网络与数据中心(即上述的追踪终端)进行通讯。如图2所示,在一种可选的应用场景中,相关部门提供待追踪的终端的标识信息,待追踪的终端可以是被盗的手机,追踪终端通过网络将待追踪的终端的标识信息发送给监控摄像机集群中至少两个监控摄像机。
此处需要说明的是,上述无线探针装置可以是wifi设备、RFID设备、NFC设备或者蓝牙设备,下面以无线探针装置是wifi设备对本申请提供的方案进行详细论述。其中,NFC设备为近场通信(Near Field Communication)设备,RFID设备为无线射频识别(Radio Frequency Identification)设备。
具体地,上述目标终端可以是带wifi功能的智能终端,例如手机、平板电脑等。上述标识信息可以是目标终端的MAC地址,但不仅限于此,其他用于唯一标识目标终端的信息都可以实现本实施例的目的。上述监控摄像机集群可以包括多个监控摄像机,并且多个监控摄像机可以与服务器进行通信。
需要说明的是,本申请的无线探针装置采用定向天线,并且保证定向天线的发射面的朝向与摄像机的摄像方向相同,可以在视频监控的方向上得到加强,而在其他方向适当减弱,提高视频监控范围和探针探测范围的重合度。
图3是根据本申请实施例的一种可选的监控摄像机工作原理的示意图,在一种可选的应用场景下,结合图3可知,上述实施例中定向天线的前向探测的扩散角可以为β,该定向天线在扩散角之内方向上的接收灵敏度比其他区域的灵敏度要强20dB以上,折算到探测距离,就是其他方向距离可以在20m以内,而扩散角β(一般为45°的扇形区域,可按需求定制天线)之内可以探测最远150m的目标终端。摄像机根据镜头的不同,有一定的视场角α(不同摄像机视场角由镜头焦距决定),也就有了一定的监控区域,对于百米以内的监控区域,可以认为全部监控区域都可以被无线探针装置探测到,而除此之外无线探针装置的探测区域相对比较少,扩散角之外只有最多半径为20m的区域,该区域在监控区域中所占的比例估计不足三成。因此可以得到如下结论:在监控范围内的目标终端,均能被无线探针装置探测到,而无线探针装置探测到的目标终端,一半的可能性以上会出现在监控区域之内,也就是说,监控区域与探测区域高度重合,对追踪目标终端,锁定目标对象提供非常可靠的依据。
步骤S104,追踪终端接收监控摄像机集群中多个监控摄像机返回的监测信息,其中,多个监控摄像机为通过无线探针装置监测到目标终端的摄像机,监测信息至少包括:监测到目标终端时的时间信息。
具体地,上述时间信息可以是目标终端出现在监控摄像机探测区域的时间。另外,所谓通过无线探针装置监测到目标终端的摄像机即为通过无线探针装置监测到待追踪的目标终端的标识信息的摄像机。
如图2所示,在一种可选的应用场景中,监控摄像机集群中每个监控摄像机的处理器可以通过目标终端的MAC地址,判断无线探针装置是否监测到
的目标终端,在确定无线探针装置监测到目标终端的情况下,处理器将监测到目标终端时的时间信息通过网络发送给追踪终端。
步骤S106,追踪终端根据每个监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合。
在一种可选的方案中,追踪终端根据接收到多个监控摄像机返回的监测到目标终端时的时间信息之后,将每个监控摄像机返回的时间信息与拍摄到的监控视频的拍摄时间进行匹配,从而得到包含目标对象的视频图像的集合。
步骤S108,追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
在一种可选的方案中,追踪终端可以根据监测到目标终端时的时间信息,选取对应时间段的视频图像集合中的视频图像,通过对比多个视频图像中监控对象的特征数据,确定持有目标终端的目标对象。
本申请上述实施例中,通过追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,接收监控摄像机集群中多个监控摄像机返回的监测信息,并根据监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,再按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象,从而实现获知监控区域中携带目标终端的目标对象的目的,进一步通过确定携带目标终端的目标对象,可以实现追踪目标对象的目的,从而解决现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的技术问题。因此,通过本申请上述实施例,可以达到根据目标终端确定目标对象,为后续进一步对目标对象进行追踪提供关键性线索的效果,以便在锁定目标之后,运用更多的监控摄像机对目标对象进行实时追踪,直至目标对象落入相关部门的控制之中,为平安城市的建设发挥重要作用。
可选地,本申请上述实施例中,步骤S106追踪终端根据监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,包括如下步骤:
步骤S1062,追踪终端从监测到目标终端的监控摄像机的监控视频中提取
至少一张视频图像,其中,视频图像的拍摄时间与对应监测到目标终端时的时间信息相同;或者,视频图像的拍摄时间与对应监测到目标终端时的时间信息的差值处于预定时间范围之内。也就是说,追踪终端从监测到目标终端的监控摄像机的监控视频中所提取的至少一张视频图像的拍摄时间:与对应监测到目标终端时的时间信息相同,或者,与对应监测到目标终端时的时间信息的差值处于预定时间范围之内。
在一种可选的方案中,追踪终端从监控视频中提取拍摄时间与监测到目标终端时的时间信息相同的视频图像,或者追踪终端从监控视频中提取拍摄时间与监测到目标终端时的时间信息的时间差在预定时间范围内的视频图像。
此处需要说明的是,获取差值处于预定时间范围内的视频图像,可以降低目标对象移动对确定携带目标终端的目标对象的准确度的影响。
通过上述步骤S1062,追踪终端通过提取视频图像,可以从任意一个或多个视频图像中确定与携带目标终端的目标对象,从而实现根据监测到目标终端时的时间信息确定携带目标终端的目标对象的目的。
可选地,本申请上述实施例中,在步骤S106追踪终端根据监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合之前,上述方法还包括如下步骤:
步骤S112,监控摄像机在拍摄监控视频的过程中,如果监测到目标终端,则保存监测到目标终端时所拍摄到的视频图像,使得追踪终端从监测到目标终端的监控摄像机中读取监测到目标终端时所拍摄的视频图像。
在一种可选的方案中,监控摄像机在拍摄监控视频的过程中,如果监测到目标终端,则将监测到目标终端时拍摄到的视频图像进行保存,并为每个视频图像增加监测到目标终端时的时间标签,从而方便追踪终端从监控摄像机中读取监测到目标终端时所拍摄的视频图像。
可选地,本申请上述实施例中,在步骤S106追踪终端根据监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合之前,上述方法还包括如下步骤:
步骤S114,监控摄像机在拍摄监控视频的过程中,将拍摄到的监控视频传输至视频服务器,使得追踪终端从视频服务器中获取监控视频,并将监测
到目标终端时的时间信息与监控视频包含的至少一张视频图像的拍摄时间进行匹配。
如图2所示,在一种可选的应用场景中,监控摄像机中的视频采集器实时采集进入监控区域内所有对象的视频图像,处理器将包含视频图像的监控视频通过网络发送给视频服务器。追踪终端可以从视频服务器中获取监控视频,在获取到多个监控摄像机中任意一个或多个监控摄像机的监控视频之后,确定每个监控视频中每个视频图像的拍摄时间,并将视频图像按照拍摄时间进行排序。根据每个监控摄像机监测到目标对象时的时间信息,对每个监控视频进行匹配,确定拍摄时间与监测到目标终端时的时间信息匹配的视频图像。
通过上述步骤S112至步骤S114,通过追踪终端从监测到目标终端的监控摄像机中读取监测到目标终端时所拍摄的视频图像,或者追踪终端从视频服务器中获取监控视频,并将监测到目标终端时的时间信息与监控视频包含的至少一张视频图像的拍摄时间进行匹配,从而实现根据匹配结果获取视频图像集合的目的。
可选地,本申请上述实施例中,步骤S108,追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象的步骤,包括如下步骤:
步骤S1082,追踪终端从视频图像集合中提取至少一张视频图像,并读取至少一张视频图像中包含的监测对象的特征数据,特征数据包括如下任意一个或多个数据:监测对象的脸部特征属性、性别特征属性、衣服特征属性和身体特征属性。
具体地,上述监测对象的特征数据可以是眼膜、发型,性别、穿着(例如,衣服和裤子的颜色、样式等),脸型轮廓,瞳孔特征,脸部标记(例如,是否佩戴眼镜,口罩等),走路姿态等可以用来区别监测对象的信息。
步骤S1084,将至少一张视频图像中具有相同特征或特征数据匹配度大于等于预定匹配值的监测对象,确定为与目标终端相匹配的目标对象。
在一种可选的方案中,获取拍摄时间与监测到目标终端时的时间信息匹配的至少一张视频图像,提取至少一张视频图像中包含的监测对象的特征数
据,将至少一张视频图像中全部监测对象的特征数据进行比对,确定至少一张视频图像中具有相同特征数据或者特征数据匹配度大于等于预定匹配值的监测对象为与目标终端匹配的目标对象。
此处需要说明的是,通过设置预定匹配值可以降低目标对象变换特征对查询结果的影响。
通过上述步骤S1082至步骤S1084,追踪终端获取到视频图像集合之后,提取至少一张视频图像中的所有监测对象的特征,确定至少一张视频图像中具有相同特征的监测对象为与目标终端相匹配的目标对象,从而实现从视频图像中确定携带目标终端的目标对象的目的。
可选地,本申请上述实施例中,步骤S108,追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象,包括:
步骤S1086,从视频图像集合中查询是否存在单人视频图像或多人视频图像,其中,单人视频图像的图像内容中仅包含一个监测对象,多人视频图像的图像内容中包含的检测对象的数量小于等于预设值。
步骤S1088,如果从视频图像集合中查询到单人视频图像或多人视频图像,则确定单人视频图像或多人视频图像中包含与目标终端相匹配的目标对象。
在一种可选的方案中,如果视频图像集合中查询存在单人视频图像,且单人视频图像的图像内容中仅包含一个监测对象,则可以直接将该监测对象确定为与目标终端相匹配的目标对象。
在另一种可选的方案中,如果视频图像集合中查询存在多人视频图像,且多人视频图像的图像内容中包含的监测对象的数量小于等于预设值,则可以确定监测对象中包含目标对象,需要进一步读取多人视频中包含的监测对象的特征数据,从而确定目标对象。
通过上述步骤S1086至步骤S1088,如果从视频图像集合中查询到单人视频图像或多人视频图像,确定单人视频图像或多人视频图像中包含与目标终端相匹配的目标对象,从而实现从视频图像中确定携带目标终端的目标对象的目的。
可选地,本申请上述实施例中,在步骤S106获取视频图像集合之后,上
述方法还包括如下步骤:
步骤S122,读取视频图像集合中每张视频图像的拍摄时间。
步骤S124,将视频图像集合按照每张视频图像的拍摄时间进行升序排序或降序排序。
步骤S126,将升序排序或降序排序的排序结果显示在对应的时间轴上。
在一种可选的方案中,根据匹配结果,从多个监控摄像机的监控视频中获取3张视频图像,分别为图像1、图像2和图像3,读取每张视频图像的拍摄时间,图像1的拍摄时间为12:00,图像2的拍摄时间为14:30,图像3的拍摄时间为09:45。将3张视频图像按照拍摄时间进行升序排序,排序结果为图像3、图像1和图像2,并按照时间轴排序结果。
通过上述步骤S122至步骤S126,通过将读取到的视频图像集合中每张视频图像按照拍摄时间进行排序,并将排序结果显示在对应的时间轴上,从而得到目标对象的时间轨迹,为后续确定目标对象的运动轨迹提供时间节点。
可选地,本申请上述实施例中,在步骤S106获取视频图像集合之后,上述方法还包括如下步骤:
步骤S132,获取视频图像集合中每张视频图像的清晰度。
需要说明的是,上述清晰度可以表征识别视频图像中监测对象的难易程度,视频图像的清晰度越高,识别视频图像中监测对象越容易,反之,视频图像的清晰度越低,识别视频图像中监测对象越困难。
步骤S134,从视频图像集合中提取清晰度大于等于第一阀值的视频图像,得到筛选后的清晰图像。
需要说明的是,上述第一阈值可以为最适合识别视频图像中监测对象的视频图像的清晰度。
步骤S136,对清晰图像进行标记,并将清晰图像中与目标终端相匹配的目标对象进行标定。
在一种可选的方案中,根据匹配结果,从多个监控摄像机的监控视频中获取3张视频图像,分别为图像1、图像2和图像3,获取3张视频图像中每张视频图像的清晰度,按照视频图像的清晰度进行筛选,得到清晰度大于阈值的图像1和图像3,对清晰图像进行标定,并对清晰图像中的监测对象进行
对比,确定与目标终端相匹配的目标对象。
通过上述步骤S132至步骤S136,通过获取视频图像集合中每张视频图像的清晰度,筛选得到视频图像集合中提取清晰度大于等于第一阀值的视频图像,对筛选后得到的视频对象进行标记,并对清晰图像中与目标终端相匹配的目标对象进行标定,从而实现通过图片过滤得到清晰图像,进一步确定携带目标终端的目标对象,减少监控视频中冗余图像对目标对象确定过程中造成的影响。
可选地,本申请上述实施例中,在步骤S104追踪终端接收监控摄像机集群中多个监控摄像机返回的监测信息之前,上述方法还包括如下步骤:
步骤S142,监控摄像机集群中的每台监控摄像机利用内置的无线探针装置监控进入探测区域内的终端,获取进入探测区域内的所有终端的标识信息和监测到终端时的时间信息。
具体地,上述无线探针装置可以接收进入探测区域内所有终端返回的数据包,从接收到的wifi数据包中解析出探测到的相应的终端的MAC地址,并进行备份,并记录探测到目标终端的MAC地址时的具体时间。无线探针装置可以将接收到终端发送的数据包的时间作为检测到终端时的时间信息。
图4是根据本申请实施例的一种可选的无线探针装置的示意图,在一种可选的应用场景下,如图4所示,处理器与无线探针装置通过安全数字输入输出卡SDIO进行通讯。同时,无线探针装置设有功率放大器和/或低噪声放大器,以扩大无线探针装置能够接收到的信号的范围,提升无线探针装置的有效探测距离。其中低噪声放大器弱信号进行放大,可以有效放大20dB左右,因此,通过功率放大器以及低噪声放大器可以使无线探针装置能够接收到更远、更弱的wifi信号,从而扩大无线探针装置能够接收到的信号的范围,提升无线探针装置的有效探测距离。例如,在一种可选地应用场景下,安装了功率放大器和低噪声放大器的无线探针装置,在室内的探测范围可以达到50米以上,在室外的探测范围可以达到150米以上。
步骤S144,监控摄像机集群中的每台监控摄像机在接收到待追踪的目标终端的标识信息之后,将待追踪的目标终端的标识信息与进入探测区域内的所有终端的标识信息进行匹配。
如图2所示,在一种可选的应用场景下,无线探针装置可以接收进入探测区域内的所有终端发送的数据包,数据包中携带各个终端的标识信息,无线探针装置可以从数据包中解析出所有终端的MAC地址,将待追踪的目标终端的MAC地址与所有终端的MAC地址进行匹配。
步骤S146,在任意一台监控摄像机匹配成功的情况下,返回监测到目标终端时的时间信息。
如图2所示,在一种可选的应用场景下,当监控摄像机的处理器接收到追踪终端提供的待追踪的目标终端的标识信息时,无线探针装置采集探测区域内的移动终端,当任意一个移动终端的标识信息与追踪终端提供的标识信息相同时,将该移动终端标识为目标终端,处理器将无线探针装置获取的监测到目标终端时的时间信息发送给追踪终端。
通过上述步骤S142至步骤S146,监控摄像机集群中的每台监控摄像机利用内置的无线探针装置获取进入探测区域内的所有终端的标识信息和监测到终端时的时间信息,在接收到待追踪的目标终端的标识信息之后,将待追踪的目标终端的标识信息与进入探测区域内的所有终端的标识信息进行匹配,匹配成功后返回监测到目标终端时的时间信息。从而实现通过监测目标终端确定与目标终端对应的目标对象的目的。
可选地,本申请上述实施例中,上述监测信息还包括:监测到的目标终端的位置信息,其中,在步骤S104追踪终端接收监控摄像机集群中多个监控摄像机返回的监测信息之后,上述方法还包括如下步骤:
步骤S152,根据多个监控摄像机中每个监控摄像机的位置信息,确定进入监控摄像机的监控区域的目标终端的运动轨迹,其中,目标终端的位置信息根据监控摄像机的位置信息确定。
在一种可选的方案中,监控摄像机使用内置的导航定位装置定位得到监控摄像机的位置信息。
具体的,上述导航定位装置可以是GPS定位装置,GPS定位装置通过导航卫星,可以在全球范围内实现快速定位,进一步地,定位精度可以达到10米以内。通过导航定位装置可以快速准确的获取位置信息。
需要说明的是,导航定位装置也可以是兼容其他导航系统,包括但不限
于如下导航系统:中国的北斗系统、俄罗斯的GLONASS导航系统以及欧洲的Galileo导航系统。
图5是根据本申请实施例的一种可选的导航定位装置的示意图。如图5所示,在一种可选地应用场景下,天线与导航定位装置连接,导航定位装置可以是GPS定位装置,可以通过天线接收来自导航卫星的数据,例如:卫星号和星历时钟等信息,摄像机与卫星的距离可以通过信号到达时的星历时间差计算出来,综合多颗卫星(通常为四颗以上)的数据就可以确定摄像机的具体位置信息,如经纬度、海拔等。
如图2所示,在一种可选的应用场景下,处理器可以根据目标终端的MAC地址和导航定位装置定位到的位置信息,可确定目标终端的具体位置信息。处理器将目标终端的具体位置信息发送给追踪终端,追踪终端根据多个监控摄像机返回的目标终端的位置信息,确定目标终端的运动轨迹。
步骤S154,将目标终端的位置信息和/或运动轨迹显示在地图上。
通过上述步骤S152至步骤S154,通过根据多个监控摄像机中每个监控摄像机的位置信息,确定目标终端的运动轨迹,并将目标终端的位置信息和/或运动轨迹显示在地图上,从而实现对目标终端进行定位,并根据位置信息确定目标终端运动轨迹的目的,为进一步判断目标对象的运动方向,提前布控提供重要依据。
可选地,本申请上述实施例中,定向天线包括:屏蔽装置,屏蔽装置覆盖在定向天线的除发射面之外的其他任意一个或多个面。
具体地,上述屏蔽装置可以是安装在定向天线除发射面之外的其他任意一个或多个面上的薄状金属片,但不仅限于此,其他用于屏蔽电磁波的装置也可以实现本实施例的目的。
在一种可选的方案中,在保证安装有定向天线的无线探针装置的探测范围和摄像机的视频监控范围具有较高的重合度的基础上,通过在定向天线上安装屏蔽装置的方式,实现了减弱监控范围以外的无线探针装置探测灵敏度的效果,从而提高被无线探针装置探测到的目标终端出现在视频监控区域的几率,进一步排除定向天线检测到无效的目标终端,降低了无线探针装置检测目标终端时的误检测率。
可选地,本申请上述实施例中,在步骤S108追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象之后,上述方法还包括如下步骤:
步骤S161,确定除监控摄像机集群之外的其他监控摄像机。
步骤S163,将待追踪的目标终端的标识信息发送至其他监控摄像机。
步骤S165,从其他监控摄像机筛选得到j个监测到待追踪的目标终端的监控摄像机。
步骤S167,在接收到j个监控摄像机返回的位置信息之后,得到待追踪的目标终端的j个移动位置。
在一种可选的方案中,根据j个监控摄像机返回的目标终端的位置信息,即目标对象的位置信息,根据不同时间点的目标终端的位置信息,可以确定目标终端大致的移动轨迹,即目标对象的移动轨迹。
步骤S169,将待追踪的目标终端的j个移动位置和/或通过j个移动位置确定的移动轨迹显示在地图上。
通说上述步骤S161至步骤S169,通过发送待追踪的目标终端的标识信息至其他监控摄像机,根据获取到的j个监测到待追踪的目标终端的监控摄像机返回的位置信息之后,得到待追踪的目标终端的j个移动位置,并待追踪的目标终端的j个移动位置和/或通过j个移动位置确定的移动轨迹显示在地图上,从而实现根据目标终端追踪目标对象的目的。
实施例2
根据本申请实施例,提供了一种基于监控摄像机来追踪目标对象的系统实施例,如图6所示,包括:监控摄像机集群61和追踪终端63。
其中,监控摄像机集群61,监控摄像机集群中的每个监控摄像机中设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的摄像方向相同,监控摄像机用于接收待追踪的目标终端的标识信息,当通过无线探针装置监测到目标终端进入探测区域时,生成监测信息,其中,监测信息至少包括:监测到目标终端时的时间信息。
具体地,上述目标终端可以是带wifi功能的智能终端,例如手机、平板电脑等。上述标识信息可以是目标终端的MAC地址,但不仅限于此,其他用
于唯一标识目标终端的信息都可以实现本实施例的目的,上述时间信息可以是目标终端出现在监控摄像机探测区域的时间。
如图2所示,在一种可选的应用场景中,相关部门提供需要待追踪的目标终端的标识信息,监控摄像机集群获取待追踪的目标终端的标识信息。监控摄像机的处理器可以通过目标终端的MAC地址,判断无线探针装置是否监测到的目标终端,在确定无线探针装置监测到目标终端的情况下,处理器将监测到目标终端时的时间信息通过网络发送给追踪终端。
需要说明的是,本申请的无线探针装置采用定向天线,并且保证定向天线的发射面的朝向与摄像机的摄像方向相同,可以在视频监控的方向上得到加强,而在其他方向适当减弱,提高视频监控范围和探针探测范围的重合度。
在一种可选的应用场景下,结合图3可知,上述实施例中定向天线的前向探测的扩散角可以为β,该定向天线在扩散角之内方向上的接收灵敏度比其他区域的灵敏度要强20dB以上,折算到探测距离,就是其他方向距离可以在20m以内,而扩散角β(一般为45°的扇形区域,可按需求定制天线)之内可以探测最远150m的目标终端。摄像机根据镜头的不同,有一定的视场角α(不同摄像机视场角由镜头焦距决定),也就有了一定的监控区域,对于百米以内的监控区域,可以认为全部监控区域都可以被无线探针装置探测到,而除此之外无线探针装置的探测区域相对比较少,扩散角之外只有最多半径为20m的区域,该区域在监控区域中所占的比例估计不足三成。因此可以得到如下结论:在监控范围内的目标终端,均能被无线探针装置探测到,而无线探针装置探测到的目标终端,一半的可能性以上会出现在监控区域之内,也就是说,监控区域与探测区域高度重合,对追踪目标终端,锁定目标对象提供非常可靠的依据。
追踪终端63,与监控摄像机集群61通信,用于发送待追踪的目标终端的标识信息至监控摄像机集群,通过监控摄像机集群中多个监控摄像机返回的监测信息,获取视频图像集合,并按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
如图2所示,在一种可选地应用场景下,追踪终端可以根据监测到目标终端时的时间信息,选取对应时间段的监控摄像机的监控视频,通过对比多
个监控视频中多个对象的特征信息,确定持有目标终端的目标对象确定目标终端与目标对象之间的对应关系,进而锁定目标对象。
本申请上述实施例中,通过追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,接收监控摄像机集群中多个监控摄像机返回的监测信息,并根据监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,再按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象,从而实现获知监控区域中携带目标终端的目标对象的目的,进一步通过确定携带目标终端的目标对象,可以实现追踪目标对象的目的,从而解决[关键词]的技术问题。因此,通过本申请上述实施例,可以达到根据目标终端确定目标对象,为后续进一步对目标对象进行追踪提供关键性线索的效果,以便在锁定目标之后,运用更多的监控摄像机对目标对象进行实时追踪,直至目标对象落入相关部门的控制之中,为平安城市的建设发挥重要作用。
可选地,本申请上述实施例中,定向天线包括:屏蔽装置,屏蔽装置覆盖在定向天线的除发射面之外的其他任意一个或多个面。
具体地,上述屏蔽装置可以是安装在定向天线除发射面之外的其他任意一个或多个面上的薄状金属片,但不仅限于此,其他用于屏蔽电磁波的装置也可以实现本实施例的目的。
在一种可选的方案中,在保证安装有定向天线的无线探针装置的探测范围和摄像机的视频监控范围具有较高的重合度的基础上,通过在定向天线上安装屏蔽装置的方式,实现了减弱监控范围以外的无线探针装置探测灵敏度的效果,从而提高被无线探针装置探测到的目标终端出现在视频监控区域的几率,进一步排除定向天线检测到无效的目标终端,降低了无线探针装置检测目标终端时的误检测率。
可选地,本申请上述实施例中,无线探针装置还包括:
功率放大器,用于提高无线探针装置的发射功率;和/或,
低噪声放大器,用于提高无线探针装置的接收灵敏度。
如图4所示,在一种可选的方案中,无线探针装置可以通过功率放大器提高发射功率,通过低噪声放大器提高信号接收时的灵敏度,其中低噪声放
大器弱信号进行放大,可以有效放大20dB左右,因此,通过功率放大器以及低噪声放大器可以使无线探针装置能够接收到更远、更弱的Wifi信号,从而扩大无线探针装置能够接收到的信号的范围,提升无线探针装置的有效探测距离。例如,在一种可选地应用场景下,安装了功率放大器和低噪声放大器的无线探针装置,在室内的探测范围可以达到50米以上,在室外的探测范围可以达到150米以上。
可选地,本申请上述实施例中,每个监控摄像机中还设置有导航定位装置,用于定位得到目标终端的位置信息。
具体的,上述导航定位装置可以是GPS定位装置,GPS定位装置通过导航卫星,可以在全球范围内实现快速定位,进一步地,定位精度可以达到10米以内。通过导航定位装置可以快速准确的获取位置信息。
需要说明的是,导航定位装置也可以是兼容其他导航系统,包括但不限于如下导航系统:中国的北斗系统、俄罗斯的GLONASS导航系统以及欧洲的Galileo导航系统。
如图5所示,在一种可选地应用场景下,天线与导航定位装置连接,导航定位装置可以是GPS定位装置,可以通过天线接收来自导航卫星的数据,例如:卫星号和星历时钟等信息,摄像机与卫星的距离可以通过信号到达时的星历时间差计算出来,综合多颗卫星(通常为四颗以上)的数据就可以确定摄像机的具体位置信息,如经纬度、海拔等。
可选地,本申请上述实施例中,每个监控摄像机中还设置有视频采集器,用于采集进入监控区域内的目标对象的视频图像。
具体的,摄像机通过视频采集器可以实时采集进入监控区域内的目标对象的视频图像,处理器可以根据数据包中目标终端的驻留时间,获取视频采集器在对应时间段内拍摄到的视频图像,从而确定目标终端与目标对象的对应关系。解决了现有技术中无法准确确定目标终端与目标对象的对应关系的问题。
通过上述方案,摄像机可以通过视频采集器采集进入监控区域内的目标对象的视频图像,并根据wifi探针探测到的数据包中的驻留时间获取对应时间段内的视频图像,从而确定目标对象与目标终端的对应关系,进一步实现
对目标对象的追踪。
实施例3
根据本申请实施例,提供了一种基于监控摄像机来追踪目标对象的系统实施例,如图7所示,包括:监控摄像机集群71,视频服务器73和追踪终端75。
其中,监控摄像机集群71,监控摄像机集群中的每个监控摄像机中设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的摄像方向相同,监控摄像机用于接收待追踪的目标终端的标识信息,当通过无线探针装置监测到目标终端进入探测区域时,生成监测信息,其中,监测信息至少包括:监测到目标终端时的时间信息。
具体地,上述目标终端可以是带wifi功能的智能终端,例如手机、平板电脑等。上述标识信息可以是目标终端的MAC地址,但不仅限于此,其他用于唯一标识目标终端的信息都可以实现本实施例的目的,上述时间信息可以是目标终端出现在监控摄像机探测区域的时间。
如图2所示,在一种可选的应用场景中,相关部门提供需要待追踪的目标终端的标识信息,监控摄像机集群获取待追踪的目标终端的标识信息。监控摄像机的处理器可以通过目标终端的MAC地址,判断无线探针装置是否监测到的目标终端,在确定无线探针装置监测到目标终端的情况下,处理器将监测到目标终端时的时间信息通过网络发送给追踪终端。
需要说明的是,本申请的无线探针装置采用定向天线,并且保证定向天线的发射面的朝向与摄像机的摄像方向相同,可以在视频监控的方向上得到加强,而在其他方向适当减弱,提高视频监控范围和探针探测范围的重合度。
在一种可选的应用场景下,结合图3可知,上述实施例中定向天线的前向探测的扩散角可以为β,该定向天线在扩散角之内方向上的接收灵敏度比其他区域的灵敏度要强20dB以上,折算到探测距离,就是其他方向距离可以在20m以内,而扩散角β(一般为45°的扇形区域,可按需求定制天线)之内可以探测最远150m的目标终端。摄像机根据镜头的不同,有一定的视场角α(不同摄像机视场角由镜头焦距决定),也就有了一定的监控区域,对于百米以内的监控区域,可以认为全部监控区域都可以被无线探针装置探测到,而除此
之外无线探针装置的探测区域相对比较少,扩散角之外只有最多半径为20m的区域,该区域在监控区域中所占的比例估计不足三成。因此可以得到如下结论:在监控范围内的目标终端,均能被无线探针装置探测到,而无线探针装置探测到的目标终端,一半的可能性以上会出现在监控区域之内,也就是说,监控区域与探测区域高度重合,对追踪目标终端,锁定目标对象提供非常可靠的依据。
视频服务器73,与监控摄像机集群71通信,用于保存监控摄像机集群中的每个监控摄像机拍摄到的监控视频。
如图2所示,在一种可选的应用场景中,监控摄像机中的视频采集器实时采集进入监控区域内所有对象的视频图像,处理器将包含视频图像的监控视频通过网络发送给视频服务器。视频服务器在接收到每个监控摄像机拍摄到的监控视频之后,存储在视频服务器的存储介质中。
追踪终端75,分别与监控摄像机集群71和视频服务器73通信,用于发送待追踪的目标终端的标识信息至监控摄像机集群,根据监控摄像机集群中多个监控摄像机监测到目标终端时的时间信息和拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,并按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
其中,本实施例中,追踪终端75从视频服务器73中获得所述监控摄像机集群中多个监控摄像机拍摄的监控视频。
如图2所示,在一种可选地应用场景下,追踪终端可以根据监测到目标终端时的时间信息,选取对应时间段的监控摄像机的监控视频,通过对比多个监控视频中多个对象的特征信息,确定持有目标终端的目标对象确定目标终端与目标对象之间的对应关系,进而锁定目标对象。
本申请上述实施例中,通过追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,接收监控摄像机集群中多个监控摄像机返回的监测信息,并根据监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,再按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象,从而实现获知监控区域中携带目标终端的目标对象的目的,进一步通过确定携带
目标终端的目标对象,可以实现追踪目标对象的目的,从而解决[关键词]的技术问题。因此,通过本申请上述实施例,可以达到根据目标终端确定目标对象,为后续进一步对目标对象进行追踪提供关键性线索的效果,以便在锁定目标之后,运用更多的监控摄像机对目标对象进行实时追踪,直至目标对象落入相关部门的控制之中,为平安城市的建设发挥重要作用。
可选地,本申请上述实施例中,定向天线包括:屏蔽装置,屏蔽装置覆盖在定向天线的除发射面之外的其他任意一个或多个面。
具体地,上述屏蔽装置可以是安装在定向天线除发射面之外的其他任意一个或多个面上的薄状金属片,但不仅限于此,其他用于屏蔽电磁波的装置也可以实现本实施例的目的。
在一种可选的方案中,在保证安装有定向天线的无线探针装置的探测范围和摄像机的视频监控范围具有较高的重合度的基础上,通过在定向天线上安装屏蔽装置的方式,实现了减弱监控范围以外的无线探针装置探测灵敏度的效果,从而提高被无线探针装置探测到的目标终端出现在视频监控区域的几率,进一步排除定向天线检测到无效的目标终端,降低了无线探针装置检测目标终端时的误检测率。
可选地,本申请上述实施例中,无线探针装置还包括:
功率放大器,用于提高无线探针装置的发射功率;和/或,
低噪声放大器,用于提高无线探针装置的接收灵敏度。
如图4所示,在一种可选的方案中,无线探针装置可以通过功率放大器提高发射功率,通过低噪声放大器提高信号接收时的灵敏度,其中低噪声放大器弱信号进行放大,可以有效放大20dB左右,因此,通过功率放大器以及低噪声放大器可以使无线探针装置能够接收到更远、更弱的Wifi信号,从而扩大无线探针装置能够接收到的信号的范围,提升无线探针装置的有效探测距离。例如,在一种可选地应用场景下,安装了功率放大器和低噪声放大器的无线探针装置,在室内的探测范围可以达到50米以上,在室外的探测范围可以达到150米以上。
可选地,本申请上述实施例中,每个监控摄像机中还设置有导航定位装置,用于定位得到目标终端的位置信息。
具体的,上述导航定位装置可以是GPS定位装置,GPS定位装置通过导航卫星,可以在全球范围内实现快速定位,进一步地,定位精度可以达到10米以内。通过导航定位装置可以快速准确的获取位置信息。
需要说明的是,导航定位装置也可以是兼容其他导航系统,包括但不限于如下导航系统:中国的北斗系统、俄罗斯的GLONASS导航系统以及欧洲的Galileo导航系统。
如图5所示,在一种可选地应用场景下,天线与导航定位装置连接,导航定位装置可以是GPS定位装置,可以通过天线接收来自导航卫星的数据,例如:卫星号和星历时钟等信息,摄像机与卫星的距离可以通过信号到达时的星历时间差计算出来,综合多颗卫星(通常为四颗以上)的数据就可以确定摄像机的具体位置信息,如经纬度、海拔等。
可选地,本申请上述实施例中,每个监控摄像机中还设置有视频采集器,用于采集进入监控区域内的目标对象的视频图像。
具体的,摄像机通过视频采集器可以实时采集进入监控区域内的目标对象的视频图像,处理器可以根据数据包中目标终端的驻留时间,获取视频采集器在对应时间段内拍摄到的视频图像,从而确定目标终端与目标对象的对应关系。解决了现有技术中无法准确确定目标终端与目标对象的对应关系的问题。
通过上述方案,摄像机可以通过视频采集器采集进入监控区域内的目标对象的视频图像,并根据wifi探针探测到的数据包中的驻留时间获取对应时间段内的视频图像,从而确定目标对象与目标终端的对应关系,进一步实现对目标对象的追踪。
实施例4
根据本申请实施例,提供了一种基于监控摄像机来追踪目标对象的装置实施例,如图8所示,包括:发送模块81,接收模块83,获取模块85和确定模块87。
其中,发送模块81用于追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,监控摄像机集群中的监控摄像机设置有无线探针装置,无线探针装置包括定向天线,定向天线的发射面的朝向与监控摄像机的
摄像方向相同。
具体地,上述目标终端可以是带wifi功能的智能终端,例如手机、平板电脑等。上述标识信息可以是目标终端的MAC地址,但不仅限于此,其他用于唯一标识目标终端的信息都可以实现本实施例的目的。上述监控摄像机集群可以包括多个监控摄像机,并且多个监控摄像机可以与服务器进行通信。
如图2所示,在一种可选的应用场景中,相关部门提供待追踪的终端的标识信息,待查询的终端可以是被盗的手机,追踪终端通过网络将待追踪的终端的标识信息发送给监控摄像机集群中至少两个监控摄像机。
需要说明的是,本申请的无线探针装置采用定向天线,并且保证定向天线的发射面的朝向与摄像机的摄像方向相同,可以在视频监控的方向上得到加强,而在其他方向适当减弱,提高视频监控范围和探针探测范围的重合度。
在一种可选的应用场景下,结合图3可知,上述实施例中定向天线的前向探测的扩散角可以为β,该定向天线在扩散角之内方向上的接收灵敏度比其他区域的灵敏度要强20dB以上,折算到探测距离,就是其他方向距离可以在20m以内,而扩散角β(一般为45°的扇形区域,可按需求定制天线)之内可以探测最远150m的目标终端。摄像机根据镜头的不同,有一定的视场角α(不同摄像机视场角由镜头焦距决定),也就有了一定的监控区域,对于百米以内的监控区域,可以认为全部监控区域都可以被无线探针装置探测到,而除此之外无线探针装置的探测区域相对比较少,扩散角之外只有最多半径为20m的区域,该区域在监控区域中所占的比例估计不足三成。因此可以得到如下结论:在监控范围内的目标终端,均能被无线探针装置探测到,而无线探针装置探测到的目标终端,一半的可能性以上会出现在监控区域之内,也就是说,监控区域与探测区域高度重合,对追踪目标终端,锁定目标对象提供非常可靠的依据。
接收模块83用于追踪终端接收监控摄像机集群中多个监控摄像机返回的监测信息,其中,多个监控摄像机为通过无线探针装置监测到目标终端的摄像机,监测信息至少包括:监测到目标终端时的时间信息。
具体地,上述时间信息可以是目标终端出现在监控摄像机探测区域的时间。
如图2所示,在一种可选的应用场景中,监控摄像机的处理器可以通过目标终端的MAC地址,判断无线探针装置是否监测到的目标终端,在确定无线探针装置监测到目标终端的情况下,处理器将监测到目标终端时的时间信息通过网络发送给追踪终端。
获取模块85用于追踪终端根据每个监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合。
在一种可选的方案中,追踪终端根据接收到多个监控摄像机返回的监测到目标终端时的时间信息之后,将每个监控摄像机返回的时间信息与拍摄到的监控视频的拍摄时间进行匹配,从而得到包含目标对象的视频图像的集合。
确定模块87用于追踪终端按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象。
在一种可选的方案中,追踪终端可以根据监测到目标终端时的时间信息,选取对应时间段的视频图像集合中的视频图像,通过对比多个视频图像中监控对象的特征数据,确定持有目标终端的目标对象。
本申请上述实施例中,通过追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,接收监控摄像机集群中多个监控摄像机返回的监测信息,并根据监控摄像机监测到目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,再按照预定规则分析视频图像集合所包含的视频图像,从视频图像中确定携带了目标终端的目标对象,从而实现获知监控区域中携带目标终端的目标对象的目的,进一步通过确定携带目标终端的目标对象,可以实现追踪目标对象的目的,从而解决[关键词]的技术问题。因此,通过本申请上述实施例,可以达到根据目标终端确定目标对象,为后续进一步对目标对象进行追踪提供关键性线索的效果,以便在锁定目标之后,运用更多的监控摄像机对目标对象进行实时追踪,直至目标对象落入相关部门的控制之中,为平安城市的建设发挥重要作用。
可选地,本申请上述实施例中,上述获取模块包括:
提取子模块,用于所述追踪终端从监测到所述目标终端的监控摄像机的监控视频中提取至少一张视频图像,其中,所述视频图像的拍摄时间与对应监测到所述目标终端时的时间信息相同;或者,所述视频图像的拍摄时间与
对应监测到所述目标终端时的时间信息的差值处于预定时间范围之内。
可选地,本申请上述实施例中,上述装置还包括:
保存模块,用于所述监控摄像机在拍摄监控视频的过程中,如果监测到所述目标终端,则保存监测到所述目标终端时所拍摄到的视频图像,使得所述追踪终端从所述监测到所述目标终端的监控摄像机中读取所述监测到所述目标终端时所拍摄的视频图像;或者,
匹配模块,用于所述监控摄像机在拍摄监控视频的过程中,将拍摄到的所述监控视频传输至视频服务器,使得所述追踪终端从所述视频服务器中获取所述监控视频,并将监测到所述目标终端时的时间信息与所述监控视频包含的至少一张视频图像的拍摄时间进行匹配。
可选地,本申请上述实施例中,上述确定模块包括:
读取子模块,用于所述追踪终端从所述视频图像集合中提取至少一张视频图像,并读取所述至少一张视频图像中包含的监测对象的特征数据,所述特征数据包括如下任意一个或多个数据:所述监测对象的脸部特征属性、性别特征属性、衣服特征属性和身体特征属性;
第一确定子模块,用于将所述至少一张视频图像中具有相同特征或特征数据匹配度大于等于预定匹配值的监测对象,确定为与所述目标终端相匹配的目标对象。
可选地,本申请上述实施例中,上述确定模块包括:
查询子模块,用于从所述视频图像集合中查询是否存在单人视频图像或多人视频图像,其中,所述单人视频图像的图像内容中仅包含一个监测对象,所述多人视频图像的图像内容中包含的监测对象的数量小于等于预设值。
第二确定子模块,用于如果从所述视频图像集合中查询到所述单人视频图像或多人视频图像,则确定所述单人视频图像或多人视频图像中包了与所述目标终端相匹配的目标对象。
可选地,本申请上述实施例中,上述装置还包括:
读取模块,用于读取所述视频图像集合中每张视频图像的拍摄时间。
排序模块,用于将所述视频图像集合按照所述每张视频图像的拍摄时间进行升序排序或降序排序。
第一显示模块,用于将所述升序排序或降序排序的排序结果显示在对应的时间轴上。
可选地,本申请上述实施例中,上述装置还包括:
第一获取模块,用于获取所述视频图像集合中每张视频图像的清晰度。
提取模块,用于从所述视频图像集合中提取清晰度大于等于第一阀值的视频图像,得到筛选后的清晰图像。
标记模块,用于对所述清晰图像进行标记,并将所述清晰图像中与所述目标终端相匹配的目标对象进行标定。
可选地,本申请上述实施例中,上述监测信息还包括:监测到的目标终端的位置信息,其中,上述装置还包括:
第一确定模块,用于根据多个监控摄像机中每个监控摄像机的位置信息,确定进入监控摄像机的监控区域的目标终端的运动轨迹,其中,目标终端的位置信息根据监控摄像机的位置信息确定。
可选地,本申请上述实施例中,上述装置还包括:
第二确定模块,用于确定除监控摄像机集群之外的其他监控摄像机。
第一发送模块,用于将待追踪的目标终端的标识信息发送至其他监控摄像机。
筛选模块,用于从其他监控摄像机筛选得到j个监测到待追踪的目标终端的监控摄像机。
第二获取模块,用于在接收到j个监控摄像机返回的位置信息之后,得到待追踪的目标终端的j个移动位置。
第三确定模块,用于将待追踪的目标终端的j个移动位置和/或通过j个移动位置确定的移动轨迹显示在地图上。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
相应于上述方法实施例,本申请实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于在运行时执行:本申请实施例上述的基于监控摄像机来查找目标对象的方法;具体的,本申请实施例上述的基于监控摄像机来查找目标对象的方法,包括:
将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,所述监控摄像机集群中的监控摄像机设置有无线探针装置,所述无线探针装置包括定向天线,所述定向天线的发射面的朝向与所述监控摄像机的摄像方向相同;
接收所述监控摄像机集群中多个监控摄像机返回的监测信息,其中,所述多个监控摄像机为通过所述无线探针装置监测到所述目标终端的摄像机,所述监测信息至少包括:监测到所述目标终端时的时间信息;
根据每个监控摄像机监测到所述目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;
按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象。
本实施例中,存储介质存储有在运行时执行本申请实施例所提供的基于监控摄像机来查找目标对象的方法的应用程序,因此能够解决现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的问题。
另外,本申请实施例还提供了一种应用程序,用于在运行时执行:本申请实施例所提供的基于监控摄像机来查找目标对象的方法;具体的,本申请实施例所提供的基于监控摄像机来查找目标对象的方法,包括:
将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,所述监控摄像机集群中的监控摄像机设置有无线探针装置,所述无线探针装置包括定向天线,所述定向天线的发射面的朝向与所述监控摄像机的摄像方向相同;
接收所述监控摄像机集群中多个监控摄像机返回的监测信息,其中,所述多个监控摄像机为通过所述无线探针装置监测到所述目标终端的摄像机,所述监测信息至少包括:监测到所述目标终端时的时间信息;
根据每个监控摄像机监测到所述目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;
按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象。
本实施例中,应用程序在运行时执行本申请实施例所提供的基于监控摄
像机来查找目标对象的方法,因此能够解决现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的问题。
本申请实施例还提供了一种终端,包括:处理器、存储器、通信接口和总线;
所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;
所述存储器存储可执行程序代码;
所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:本申请实施例所提供的基于监控摄像机来查找目标对象的方法;具体的,本申请实施例所提供的基于监控摄像机来查找目标对象的方法,包括:
将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,所述监控摄像机集群中的监控摄像机设置有无线探针装置,所述无线探针装置包括定向天线,所述定向天线的发射面的朝向与所述监控摄像机的摄像方向相同;
接收所述监控摄像机集群中多个监控摄像机返回的监测信息,其中,所述多个监控摄像机为通过所述无线探针装置监测到所述目标终端的摄像机,所述监测信息至少包括:监测到所述目标终端时的时间信息;
根据每个监控摄像机监测到所述目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;
按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象。
本实施例中,该终端的处理器通过读取存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,该程序在运行时执行本申请实施例所提供的基于监控摄像机来查找目标对象的方法,因此能够解决现有技术中的基于监控摄像机来查找目标对象的过程中,无法获知监控区域内携带目标终端的目标对象的问题。
需要强调的是,该终端即为上述方法实施例以及系统实施例中所提及的追踪终端。具体的,该终端以多种形式存在,包括但不限于:
(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iPhone)、多媒体手机、功能性手机,以及低端手机等。
(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等,例如iPad。
(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(4)其他具有数据交互功能的电子装置。
对于终端、应用程序以及存储介质实施例而言,由于其所涉及的方法内容基本相似于前述的方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (24)
- 一种基于监控摄像机来查找目标对象的方法,其特征在于,包括:追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,所述监控摄像机集群中的监控摄像机设置有无线探针装置,所述无线探针装置包括定向天线,所述定向天线的发射面的朝向与所述监控摄像机的摄像方向相同;所述追踪终端接收所述监控摄像机集群中多个监控摄像机返回的监测信息,其中,所述多个监控摄像机为通过所述无线探针装置监测到所述目标终端的摄像机,所述监测信息至少包括:监测到所述目标终端时的时间信息;所述追踪终端根据每个监控摄像机监测到所述目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;所述追踪终端按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象。
- 根据权利要求1所述的方法,其特征在于,所述追踪终端根据监控摄像机监测到所述目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,包括:所述追踪终端从监测到所述目标终端的监控摄像机的监控视频中提取至少一张视频图像,其中,所述视频图像的拍摄时间与对应监测到所述目标终端时的时间信息相同;或者,所述视频图像的拍摄时间与对应监测到所述目标终端时的时间信息的差值处于预定时间范围之内。
- 根据权利要求1或2所述的方法,其特征在于,在所述追踪终端根据每个监控摄像机监测到所述目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合之前,所述方法还包括:所述监控摄像机在拍摄监控视频的过程中,如果监测到所述目标终端,则保存监测到所述目标终端时所拍摄到的视频图像,使得所述追踪终端从所述监测到所述目标终端的监控摄像机中读取所述监测到所述目标终端时所拍摄的视频图像;或者,所述监控摄像机在拍摄监控视频的过程中,将拍摄到的所述监控视频传 输至视频服务器,使得所述追踪终端从所述视频服务器中获取所述监控视频,并将监测到所述目标终端时的时间信息与所述监控视频包含的至少一张视频图像的拍摄时间进行匹配。
- 根据权利要求1所述的方法,其特征在于,所述追踪终端按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象的步骤包括:所述追踪终端从所述视频图像集合中提取至少一张视频图像,并读取所述至少一张视频图像中包含的监测对象的特征数据,所述特征数据包括如下任意一个或多个数据:所述监测对象的脸部特征属性、性别特征属性、衣服特征属性和身体特征属性;将所述至少一张视频图像中具有相同特征或特征数据匹配度大于等于预定匹配值的监测对象,确定为与所述目标终端相匹配的目标对象。
- 根据权利要求1所述的方法,其特征在于,所述追踪终端按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象的步骤包括:从所述视频图像集合中查询是否存在单人视频图像或多人视频图像,其中,所述单人视频图像的图像内容中仅包含一个监测对象,所述多人视频图像的图像内容中包含的监测对象的数量小于等于预设值;如果从所述视频图像集合中查询到所述单人视频图像或所述多人视频图像,则确定所述单人视频图像或所述多人视频图像中包含与所述目标终端相匹配的目标对象。
- 根据权利要求1所述的方法,其特征在于,在获取视频图像集合之后,所述方法还包括:读取所述视频图像集合中每张视频图像的拍摄时间;将所述视频图像集合按照所述每张视频图像的拍摄时间进行升序排序或降序排序;将所述升序排序或降序排序的排序结果显示在对应的时间轴上。
- 根据权利要求1所述的方法,其特征在于,在获取视频图像集合之后,所述方法还包括:获取所述视频图像集合中每张视频图像的清晰度;从所述视频图像集合中提取清晰度大于等于第一阀值的视频图像,得到筛选后的清晰图像;对所述清晰图像进行标记,并将所述清晰图像中与所述目标终端相匹配的目标对象进行标定。
- 根据权利要求1所述的方法,其特征在于,所述监测信息还包括:监测到的所述目标终端的位置信息,其中,在所述追踪终端接收所述监控摄像机集群中多个监控摄像机返回的监测信息之后,所述方法还包括:根据所述多个监控摄像机中每个监控摄像机的位置信息,确定进入所述监控摄像机的监控区域的目标终端的运动轨迹,其中,所述目标终端的位置信息根据所述监控摄像机的位置信息确定。
- 根据权利要求1所述的方法,其特征在于,所述定向天线包括:屏蔽装置,所述屏蔽装置覆盖在所述定向天线的除所述发射面之外的其他任意一个或多个面。
- 根据权利要求1所述的方法,其特征在于,在所述追踪终端按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象之后,所述方法还包括:确定除所述监控摄像机集群之外的其他监控摄像机;将所述待追踪的目标终端的标识信息发送至所述其他监控摄像机;从所述其他监控摄像机筛选得到j个监测到所述待追踪的目标终端的监控摄像机;在接收到j个监控摄像机返回的位置信息之后,得到所述待追踪的目标终端的j个移动位置;将所述待追踪的目标终端的所述j个移动位置和/或通过所述j个移动位置确定的移动轨迹显示在地图上。
- 一种基于监控摄像机来查找目标对象的系统,其特征在于,包括:监控摄像机集群,所述监控摄像机集群中的每个监控摄像机中设置有无线探针装置,所述无线探针装置包括定向天线,所述定向天线的发射面的朝向与所述监控摄像机的摄像方向相同,所述监控摄像机用于接收待追踪的目 标终端的标识信息,当通过所述无线探针装置监测到所述目标终端进入探测区域时,生成监测信息,其中,所述监测信息至少包括:监测到所述目标终端时的时间信息;追踪终端,与所述监控摄像机集群通信,用于发送所述待追踪的目标终端的标识信息至所述监控摄像机集群,通过所述监控摄像机集群中多个监控摄像机返回的监测信息,获取视频图像集合,并按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象。
- 根据权利要求11所述的系统,其特征在于,所述定向天线包括:屏蔽装置,所述屏蔽装置覆盖在所述定向天线的除所述发射面之外的其他任意一个或多个面。
- 根据权利要求12所述的系统,其特征在于,所述无线探针装置还包括:功率放大器,用于提高所述无线探针装置的发射功率;和/或,低噪声放大器,用于提高所述无线探针装置的接收灵敏度。
- 根据权利要求11所述的系统,其特征在于,所述每个监控摄像机中还设置有导航定位装置,用于定位得到所述目标终端的位置信息。
- 根据权利要求11所述的系统,其特征在于,所述每个监控摄像机中还设置有视频采集器,用于采集进入监控区域内的所述目标对象的视频图像。
- 一种基于监控摄像机来查找目标对象的系统,其特征在于,包括:监控摄像机集群,所述监控摄像机集群中的每个监控摄像机中设置有无线探针装置,所述无线探针装置包括定向天线,所述定向天线的发射面的朝向与所述监控摄像机的摄像方向相同,所述监控摄像机用于接收待追踪的目标终端的标识信息,当通过所述无线探针装置监测到所述目标终端进入探测区域时,生成监测信息,其中,所述监测信息至少包括:监测到所述目标终端时的时间信息;视频服务器,与所述监控摄像机集群通信,用于保存所述监控摄像机集群中的每个监控摄像机拍摄到的监控视频;追踪终端,分别与所述监控摄像机集群和视频服务器通信,用于发送所 述待追踪的目标终端的标识信息至所述监控摄像机集群,根据所述监控摄像机集群中多个监控摄像机监测到所述目标终端时的时间信息和所述拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合,并按照预定规则分析所述视频图像集合所包含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象。
- 根据权利要求16所述的系统,其特征在于,所述定向天线包括:屏蔽装置,所述屏蔽装置覆盖在所述定向天线的除所述发射面之外的其他任意一个或多个面。
- 根据权利要求17所述的系统,其特征在于,所述无线探针装置还包括:功率放大器,用于提高所述无线探针装置的发射功率;和/或,低噪声放大器,用于提高所述无线探针装置的接收灵敏度。
- 根据权利要求16所述的系统,其特征在于,所述每个监控摄像机中设置有导航定位装置,用于定位得到所述目标终端的位置信息。
- 根据权利要求16所述的系统,其特征在于,所述每个监控摄像机中还设置有视频采集器,用于采集进入监控区域内的所述目标对象的视频图像。
- 一种基于监控摄像机来查找目标对象的装置,其特征在于,包括:发送模块,用于追踪终端将待追踪的目标终端的标识信息发送至监控摄像机集群,其中,所述监控摄像机集群中的监控摄像机设置有无线探针装置,所述无线探针装置包括定向天线,所述定向天线的发射面的朝向与所述监控摄像机的摄像方向相同;接收模块,用于所述追踪终端接收所述监控摄像机集群中多个监控摄像机返回的监测信息,其中,所述多个监控摄像机为通过所述无线探针装置监测到所述目标终端的摄像机,所述监测信息至少包括:监测到所述目标终端时的时间信息;获取模块,用于所述追踪终端根据每个监控摄像机监测到所述目标终端时的时间信息与拍摄到的监控视频的拍摄时间的匹配结果,获取视频图像集合;确定模块,用于所述追踪终端按照预定规则分析所述视频图像集合所包 含的视频图像,从所述视频图像中确定携带了所述目标终端的目标对象。
- 一种存储介质,其特征在于,用于存储应用程序,所述应用程序用于在运行时执行:权利要求1-10任一项所述的基于监控摄像机来查找目标对象的方法。
- 一种应用程序,其特征在于,用于在运行时执行:权利要求1-10任一项所述的基于监控摄像机来查找目标对象的方法。
- 一种终端,其特征在于,包括:处理器、存储器、通信接口和总线;所述处理器、所述存储器和所述通信接口通过所述总线连接并完成相互间的通信;所述存储器存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行:权利要求1-10任一项所述的基于监控摄像机来查找目标对象的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510917234.7A CN106878666B (zh) | 2015-12-10 | 2015-12-10 | 基于监控摄像机来查找目标对象的方法、装置和系统 |
CN201510917234.7 | 2015-12-10 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017096761A1 true WO2017096761A1 (zh) | 2017-06-15 |
Family
ID=59013686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2016/083273 WO2017096761A1 (zh) | 2015-12-10 | 2016-05-25 | 基于监控摄像机来查找目标对象的方法、装置和系统 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106878666B (zh) |
WO (1) | WO2017096761A1 (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989551A (zh) * | 2018-06-27 | 2018-12-11 | Oppo广东移动通信有限公司 | 位置提示方法、装置、存储介质及电子设备 |
CN109614897A (zh) * | 2018-11-29 | 2019-04-12 | 平安科技(深圳)有限公司 | 一种室内查找物品的方法及终端 |
CN110264453A (zh) * | 2019-06-19 | 2019-09-20 | 深圳市迈进科技有限公司 | 一种转辙机缺口监测的标定方法及系统 |
CN110728249A (zh) * | 2019-10-21 | 2020-01-24 | 上海市刑事科学技术研究院 | 目标行人的跨摄像机识别方法、装置及系统 |
CN110738172A (zh) * | 2019-10-15 | 2020-01-31 | 青岛罗博飞海洋探测装备应用技术研究院有限公司 | 一种水下生物捕杀方法及系统 |
CN110766101A (zh) * | 2018-07-26 | 2020-02-07 | 杭州海康威视数字技术股份有限公司 | 确定移动轨迹的方法和装置 |
WO2020098283A1 (en) * | 2018-11-14 | 2020-05-22 | Zhejiang Dahua Technology Co., Ltd. | Systems and methods for identifying target object |
CN111275823A (zh) * | 2018-12-05 | 2020-06-12 | 杭州海康威视系统技术有限公司 | 一种目标关联数据展示方法、装置及系统 |
CN111369587A (zh) * | 2019-06-13 | 2020-07-03 | 杭州海康威视系统技术有限公司 | 一种跟踪方法及装置 |
CN111371814A (zh) * | 2018-12-06 | 2020-07-03 | 北京奇虎科技有限公司 | 电子设备的监控及处理方法、装置及电子设备 |
CN112153341A (zh) * | 2020-09-24 | 2020-12-29 | 杭州海康威视数字技术股份有限公司 | 一种任务监督方法、装置、系统、电子设备及存储介质 |
CN113111685A (zh) * | 2020-01-10 | 2021-07-13 | 杭州海康威视数字技术股份有限公司 | 追踪系统、追踪数据的采集/处理方法和装置 |
CN115049971A (zh) * | 2022-02-10 | 2022-09-13 | 厦门熵基科技有限公司 | 一种人员的轨迹查找方法、装置、设备及可读存储介质 |
CN115457449A (zh) * | 2022-11-11 | 2022-12-09 | 深圳市马博士网络科技有限公司 | 一种基于ai视频分析和监控安防的预警系统 |
CN117424982A (zh) * | 2023-10-16 | 2024-01-19 | 广州建软科技股份有限公司 | 一种智能布控球及其布控方法 |
Families Citing this family (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110870300A (zh) * | 2017-06-30 | 2020-03-06 | Oppo广东移动通信有限公司 | 定位方法、装置、存储介质及服务器 |
CN107909025B (zh) * | 2017-11-13 | 2021-12-24 | 深圳市戴升智能科技有限公司 | 基于视频和无线监控的人物识别及追踪方法和系统 |
CN108322714A (zh) * | 2018-03-02 | 2018-07-24 | 苏州智阅智能安防技术有限公司 | 具有视频记录功能的无线探测器 |
CN108898617A (zh) * | 2018-05-24 | 2018-11-27 | 宇龙计算机通信科技(深圳)有限公司 | 一种目标对象的跟踪方法和装置 |
CN112585957A (zh) * | 2018-08-20 | 2021-03-30 | 株式会社音乐馆 | 车站监控系统及车站监控方法 |
CN111079477A (zh) * | 2018-10-19 | 2020-04-28 | 北京奇虎科技有限公司 | 监控分析方法及监控分析系统 |
CN111294732A (zh) * | 2018-12-06 | 2020-06-16 | 深圳光启超材料技术有限公司 | 视频追踪方法和系统、存储介质 |
CN110245546A (zh) * | 2018-12-06 | 2019-09-17 | 浙江大华技术股份有限公司 | 一种目标跟踪系统、方法及存储介质 |
CN109559336B (zh) * | 2018-12-17 | 2020-11-10 | 苏州市科远软件技术开发有限公司 | 对象追踪方法、装置及存储介质 |
WO2020145883A1 (en) * | 2019-01-10 | 2020-07-16 | Hitachi, Ltd. | Object tracking systems and methods for tracking an object |
CN109919009A (zh) * | 2019-01-24 | 2019-06-21 | 北京明略软件系统有限公司 | 目标对象的监控方法、装置及系统 |
CN111754551B (zh) * | 2019-03-27 | 2024-02-20 | 杭州海康威视系统技术有限公司 | 目标跟踪方法、装置、系统、设备及存储介质 |
CN110188691A (zh) * | 2019-05-30 | 2019-08-30 | 银河水滴科技(北京)有限公司 | 一种移动轨迹确定方法及装置 |
CN111405382B (zh) * | 2019-06-24 | 2022-12-02 | 杭州海康威视系统技术有限公司 | 视频摘要生成方法、装置、计算机设备和存储介质 |
CN110443984B (zh) * | 2019-06-27 | 2021-01-26 | 维沃移动通信有限公司 | 一种监控方法及移动终端 |
CN111145212B (zh) * | 2019-12-03 | 2023-10-03 | 浙江大华技术股份有限公司 | 一种目标追踪处理方法及装置 |
CN111274432B (zh) * | 2020-02-06 | 2023-05-09 | 浙江大华技术股份有限公司 | 一种布控处理方法及装置 |
CN111601254A (zh) * | 2020-04-16 | 2020-08-28 | 深圳市优必选科技股份有限公司 | 目标追踪方法、装置、存储介质和智能设备 |
CN112966149B (zh) * | 2020-10-20 | 2022-02-18 | 圣凯诺服饰有限公司 | 海量数据实时搜索系统 |
CN112601021B (zh) * | 2020-12-14 | 2021-08-31 | 中标慧安信息技术股份有限公司 | 一种网络摄像机监控视频的处理方法及系统 |
CN112927265A (zh) * | 2021-03-01 | 2021-06-08 | 联想(北京)有限公司 | 一种数据处理方法及装置 |
CN113449714B (zh) * | 2021-09-02 | 2021-12-28 | 深圳奥雅设计股份有限公司 | 一种用于儿童游乐场地的识别方法及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130093897A1 (en) * | 2011-10-13 | 2013-04-18 | At&T Intellectual Property I, Lp | Method and apparatus for managing a camera network |
CN103108151A (zh) * | 2011-11-09 | 2013-05-15 | 华为技术有限公司 | 视频监控的方法和系统 |
CN103763513A (zh) * | 2013-12-09 | 2014-04-30 | 北京计算机技术及应用研究所 | 一种分布式跟踪监控方法及其系统 |
CN204669530U (zh) * | 2015-05-18 | 2015-09-23 | 辽宁玖鼎金盛计算机技术有限公司 | 综合数据安全监控设备 |
CN205232319U (zh) * | 2015-12-10 | 2016-05-11 | 杭州海康威视数字技术股份有限公司 | 摄像机和监控系统 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005051302A (ja) * | 2003-07-29 | 2005-02-24 | Toyo Commun Equip Co Ltd | 画像蓄積方式とそれを用いたモニタリングシステム |
CN1801828A (zh) * | 2004-12-31 | 2006-07-12 | 乐金电子(昆山)电脑有限公司 | 被盗电脑的追踪方法 |
CN101325694B (zh) * | 2007-06-13 | 2010-04-14 | 中国科学院自动化研究所 | 结合无线射频识别技术的智能视频监控系统及其方法 |
CN102164270A (zh) * | 2011-01-24 | 2011-08-24 | 浙江工业大学 | 具有异常事件发掘功能的智能视频监控方法及系统 |
CN102170560A (zh) * | 2011-02-25 | 2011-08-31 | 李兆全 | 一种基于rfid的闭路电视系统和监控方法 |
US8995713B2 (en) * | 2011-04-25 | 2015-03-31 | Fujitsu Limited | Motion tracking using identifying feature requiring line of sight of camera |
CN202435522U (zh) * | 2011-12-15 | 2012-09-12 | 张驰 | 一种多路监控摄像头追踪目标的装置 |
CN103731636A (zh) * | 2013-12-12 | 2014-04-16 | 深圳先进技术研究院 | 利用wi-fi与视频监控设备对目标进行追踪的方法 |
JP5751321B2 (ja) * | 2013-12-26 | 2015-07-22 | 富士ゼロックス株式会社 | 情報処理装置及び情報処理プログラム |
CN103889056A (zh) * | 2014-04-16 | 2014-06-25 | 北京极科极客科技有限公司 | 追踪无线终端运动轨迹的方法及系统 |
CN104901941B (zh) * | 2015-03-04 | 2018-04-06 | 西安擎天软件科技有限公司 | 一种基于bios下笔记本定位追踪的系统和方法 |
CN104935888B (zh) * | 2015-06-11 | 2019-01-04 | 惠州Tcl移动通信有限公司 | 一种可标记对象的视频监控方法及其视频监控系统 |
-
2015
- 2015-12-10 CN CN201510917234.7A patent/CN106878666B/zh active Active
-
2016
- 2016-05-25 WO PCT/CN2016/083273 patent/WO2017096761A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130093897A1 (en) * | 2011-10-13 | 2013-04-18 | At&T Intellectual Property I, Lp | Method and apparatus for managing a camera network |
CN103108151A (zh) * | 2011-11-09 | 2013-05-15 | 华为技术有限公司 | 视频监控的方法和系统 |
CN103763513A (zh) * | 2013-12-09 | 2014-04-30 | 北京计算机技术及应用研究所 | 一种分布式跟踪监控方法及其系统 |
CN204669530U (zh) * | 2015-05-18 | 2015-09-23 | 辽宁玖鼎金盛计算机技术有限公司 | 综合数据安全监控设备 |
CN205232319U (zh) * | 2015-12-10 | 2016-05-11 | 杭州海康威视数字技术股份有限公司 | 摄像机和监控系统 |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108989551A (zh) * | 2018-06-27 | 2018-12-11 | Oppo广东移动通信有限公司 | 位置提示方法、装置、存储介质及电子设备 |
CN108989551B (zh) * | 2018-06-27 | 2020-12-01 | Oppo广东移动通信有限公司 | 位置提示方法、装置、存储介质及电子设备 |
CN110766101A (zh) * | 2018-07-26 | 2020-02-07 | 杭州海康威视数字技术股份有限公司 | 确定移动轨迹的方法和装置 |
CN110766101B (zh) * | 2018-07-26 | 2023-10-20 | 杭州海康威视数字技术股份有限公司 | 确定移动轨迹的方法和装置 |
US12019715B2 (en) | 2018-11-14 | 2024-06-25 | Zhejiang Dahua Technology Co., Ltd. | Systems and methods for identifying target object |
WO2020098283A1 (en) * | 2018-11-14 | 2020-05-22 | Zhejiang Dahua Technology Co., Ltd. | Systems and methods for identifying target object |
CN109614897A (zh) * | 2018-11-29 | 2019-04-12 | 平安科技(深圳)有限公司 | 一种室内查找物品的方法及终端 |
CN111275823B (zh) * | 2018-12-05 | 2024-05-03 | 杭州海康威视系统技术有限公司 | 一种目标关联数据展示方法、装置及系统 |
CN111275823A (zh) * | 2018-12-05 | 2020-06-12 | 杭州海康威视系统技术有限公司 | 一种目标关联数据展示方法、装置及系统 |
CN111371814A (zh) * | 2018-12-06 | 2020-07-03 | 北京奇虎科技有限公司 | 电子设备的监控及处理方法、装置及电子设备 |
CN111369587A (zh) * | 2019-06-13 | 2020-07-03 | 杭州海康威视系统技术有限公司 | 一种跟踪方法及装置 |
CN111369587B (zh) * | 2019-06-13 | 2023-05-02 | 杭州海康威视系统技术有限公司 | 一种跟踪方法及装置 |
CN110264453B (zh) * | 2019-06-19 | 2023-04-07 | 深圳市迈进科技有限公司 | 一种转辙机缺口监测的标定方法及系统 |
CN110264453A (zh) * | 2019-06-19 | 2019-09-20 | 深圳市迈进科技有限公司 | 一种转辙机缺口监测的标定方法及系统 |
CN110738172B (zh) * | 2019-10-15 | 2023-08-04 | 青岛罗博飞海洋探测装备应用技术研究院有限公司 | 一种水下生物捕杀方法及系统 |
CN110738172A (zh) * | 2019-10-15 | 2020-01-31 | 青岛罗博飞海洋探测装备应用技术研究院有限公司 | 一种水下生物捕杀方法及系统 |
CN110728249A (zh) * | 2019-10-21 | 2020-01-24 | 上海市刑事科学技术研究院 | 目标行人的跨摄像机识别方法、装置及系统 |
CN113111685A (zh) * | 2020-01-10 | 2021-07-13 | 杭州海康威视数字技术股份有限公司 | 追踪系统、追踪数据的采集/处理方法和装置 |
CN112153341A (zh) * | 2020-09-24 | 2020-12-29 | 杭州海康威视数字技术股份有限公司 | 一种任务监督方法、装置、系统、电子设备及存储介质 |
CN115049971A (zh) * | 2022-02-10 | 2022-09-13 | 厦门熵基科技有限公司 | 一种人员的轨迹查找方法、装置、设备及可读存储介质 |
CN115457449A (zh) * | 2022-11-11 | 2022-12-09 | 深圳市马博士网络科技有限公司 | 一种基于ai视频分析和监控安防的预警系统 |
CN117424982A (zh) * | 2023-10-16 | 2024-01-19 | 广州建软科技股份有限公司 | 一种智能布控球及其布控方法 |
CN117424982B (zh) * | 2023-10-16 | 2024-04-16 | 广州建软科技股份有限公司 | 一种智能布控球及其布控方法 |
Also Published As
Publication number | Publication date |
---|---|
CN106878666A (zh) | 2017-06-20 |
CN106878666B (zh) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017096761A1 (zh) | 基于监控摄像机来查找目标对象的方法、装置和系统 | |
CN104820488B (zh) | 用户定向式个人信息助理 | |
US8073198B2 (en) | System and method for selection of an object of interest during physical browsing by finger framing | |
US7885145B2 (en) | System and method for selection of an object of interest during physical browsing by finger pointing and snapping | |
CN205232319U (zh) | 摄像机和监控系统 | |
Zhang et al. | Ev-loc: integrating electronic and visual signals for accurate localization | |
CN111368811B (zh) | 活体检测方法、装置、设备及存储介质 | |
CN111047621B (zh) | 一种目标对象追踪方法、系统、设备及可读介质 | |
CN112445929B (zh) | 视觉定位方法及相关装置 | |
US11416719B2 (en) | Localization method and helmet and computer readable storage medium using the same | |
KR20160115932A (ko) | 알려진 타겟 오브젝트에 대응하는 피처들을 포함하는 피처 데이터베이스의 동적 업데이트 | |
CN112084811B (zh) | 身份信息的确定方法、装置及存储介质 | |
US20150095360A1 (en) | Multiview pruning of feature database for object recognition system | |
WO2020204735A1 (en) | Method for sharing information for identifying a person or object | |
CN113393492A (zh) | 目标跟踪方法、装置、电子装置和存储介质 | |
KR20200130234A (ko) | 카메라 모듈 및 무선통신 장치를 활용하여 이벤트감지를 수행하는 웨어러블 기기 | |
JP7192764B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
CN107071708B (zh) | 智能移动终端被动无线信号采集及定位方法 | |
KR20220163069A (ko) | 착용형 가속도 센서와 영상 기반 자세 정보를 이용한 하이브리드 낙상 감지 방법 및 시스템 | |
CN110889346A (zh) | 一种智能追踪方法、系统、设备及可读介质 | |
CN117197628A (zh) | 基于机器学习的毫米波雷达虚假目标判断方法及装置 | |
CN106845363A (zh) | 巡航拍摄跟踪的方法及装置 | |
US20200393560A1 (en) | Video object processing | |
CN110825785A (zh) | 一种数据挖掘方法、装置、电子设备及存储介质 | |
CN117726926B (zh) | 训练数据处理方法、电子设备和计算机可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16871966 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 24/10/18) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16871966 Country of ref document: EP Kind code of ref document: A1 |