[go: up one dir, main page]

WO2018035667A1 - Display method and apparatus, electronic device, computer program product, and non-transient computer readable storage medium - Google Patents

Display method and apparatus, electronic device, computer program product, and non-transient computer readable storage medium Download PDF

Info

Publication number
WO2018035667A1
WO2018035667A1 PCT/CN2016/096196 CN2016096196W WO2018035667A1 WO 2018035667 A1 WO2018035667 A1 WO 2018035667A1 CN 2016096196 W CN2016096196 W CN 2016096196W WO 2018035667 A1 WO2018035667 A1 WO 2018035667A1
Authority
WO
WIPO (PCT)
Prior art keywords
image
image feature
monitoring
tracked target
trace
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2016/096196
Other languages
French (fr)
Chinese (zh)
Inventor
杨光华
郭松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cloudminds Shenzhen Robotics Systems Co Ltd
Original Assignee
Cloudminds Shenzhen Robotics Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cloudminds Shenzhen Robotics Systems Co Ltd filed Critical Cloudminds Shenzhen Robotics Systems Co Ltd
Priority to PCT/CN2016/096196 priority Critical patent/WO2018035667A1/en
Priority to CN201680002947.3A priority patent/CN107004271B/en
Publication of WO2018035667A1 publication Critical patent/WO2018035667A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/18Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
    • H04N7/181Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/40Scenes; Scene-specific elements in video content
    • G06V20/41Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items
    • G06V20/42Higher-level, semantic clustering, classification or understanding of video scenes, e.g. detection, labelling or Markovian modelling of sport events or news items of sport video content
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10016Video; Image sequence
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30232Surveillance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30241Trajectory
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/60Type of objects
    • G06V20/62Text, e.g. of license plates, overlay texts or captions on TV images
    • G06V20/625License plates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V2201/00Indexing scheme relating to image or video recognition or understanding
    • G06V2201/08Detecting or categorising vehicles

Definitions

  • the present invention relates to the field of video surveillance technologies, and in particular, to a display method, apparatus, electronic device, computer program product and non-transitory computer readable storage medium in video surveillance.
  • Video surveillance can be applied to many social fields such as urban management, security, and marketing.
  • the video surveillance system has undergone the first generation of analog video surveillance system Closed Circuit Television (CCTV), to the second generation of digital video surveillance systems based on computers and multimedia cards, and has developed into the existing third generation network-based video surveillance. system.
  • CCTV Closed Circuit Television
  • the existing video surveillance system usually consists of a terminal probe, a transmission network and a server. After the terminal probe collects the surveillance video, the monitoring data is transmitted to the server through the transmission network, and then the monitoring video is played for the monitoring personnel, and the monitoring personnel manually identify the monitoring target. And analysis.
  • the existing video surveillance system is not intelligent enough to monitor and analyze the target, and is highly dependent on manual analysis.
  • the embodiment of the invention provides a display method, a device, an electronic device and a computer program product, so that the video monitoring system can intelligently monitor and analyze the target, and reduce the dependence on the manual analysis.
  • an embodiment of the present invention provides a display method, where the method includes:
  • a trace of the tracked target is generated based on the acquisition locations of the respective monitor images that conform to the image features and displayed on the electronic map.
  • an embodiment of the present invention provides a display device, where the device includes:
  • An image feature acquisition module configured to acquire image features of the tracked target
  • An image recognition module configured to perform image recognition on a plurality of monitoring images from different collection locations according to image features of the tracked target to determine a monitoring image that conforms to the image features
  • a display module configured to generate a trace of the tracked target according to the collected position of each monitoring screen that meets the image feature and display the image on the electronic map.
  • an embodiment of the present invention provides an electronic device, including: a display, a memory, one or more processors; and one or more modules, the one or more modules being stored in The memory is configured and executed by the one or more processors, the one or more modules including instructions for performing the various steps of the methods described above.
  • embodiments of the present invention provide a computer program product for use with an electronic device including a display, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein,
  • the computer program mechanism includes instructions for performing the various steps of the above methods.
  • embodiments of the present invention provide a non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the above method Each step.
  • the invention automatically recognizes the image features of the tracked target in the picture of the monitoring video and records the collection positions of the respective monitoring pictures that conform to the image features, further intelligently processes the traces of the tracked objects according to the collected positions, and will be tracked
  • the target trace is displayed on the electronic map, enabling the user to intuitively obtain the monitoring information of the tracked target.
  • Embodiment 1 is a schematic flow chart of a display method in Embodiment 1 of the present invention.
  • FIGS. 2a-2d are schematic views showing the display in the first embodiment of the present invention.
  • Embodiment 3 is a schematic flow chart of a display method in Embodiment 2 of the present invention.
  • 4a-4b are schematic diagrams showing the second embodiment and the third embodiment of the present invention.
  • FIG. 5 is a schematic flow chart showing a display method in Embodiment 3 of the present invention.
  • 6a-6f are schematic views showing the display in the fifth embodiment of the present invention.
  • FIG. 7 is a schematic diagram showing the architecture of a monitoring system in each implementation sixth of the present invention.
  • FIG. 8 is a schematic structural view of a display device in Embodiment 7 of the present invention.
  • the present invention provides a display method for automatically identifying image features of a tracked target in a screen of a surveillance video and recording the collection locations of the respective monitoring images that conform to the image features, and further intelligently processing according to the collection locations.
  • a trace of the tracked target is obtained, and the tracked target track is displayed on the electronic map, so that the user can intuitively obtain the monitoring information of the tracked target.
  • Embodiment 1 is a diagrammatic representation of Embodiment 1:
  • FIG. 1 is a schematic flowchart of a display method in Embodiment 1 of the present invention. As shown in FIG. 1, the display method includes:
  • Step 101 Acquire image features of the tracked target
  • Step 102 Perform image recognition on multiple monitoring screens from different collection locations according to image features of the tracked target to determine a monitoring screen that conforms to the image features;
  • Step 103 Generate a trace of the tracked target according to the collection position of each monitoring screen that meets the image feature and display it on the electronic map.
  • the monitoring system needs to acquire the image features of the target before monitoring or analyzing a certain tracked target.
  • the tracked target may be extracted according to a clear image of the tracked target input by the user.
  • the image feature may also directly use the image feature data input by the user as the image feature of the tracked target, and may also extract or learn image features of a tracked target on certain frame images of the source video specified by the user.
  • the wanted image of the wanted person is extracted by the user to extract the facial image feature of the wanted person, or the user inputs the grayscale data of a certain pattern as the image feature of the tracked target; or the user intercepts the desired image in a certain frame of the source video.
  • the target face image from which the target face image feature and the like are extracted.
  • the acquiring the image feature of the tracked target comprises: acquiring an image feature input by the user as an image feature of the tracked target.
  • the image features of the tracked target that are desired to be monitored or analyzed are input by the user, so that the display result can be more suitable for the user's needs.
  • the manner in which the user inputs the image feature of the tracked target may be: extracting the image feature of the tracked target according to the image of the monitoring target input by the user; using the image feature data input by the user as the image feature of the tracked target; The image features of a tracked target are extracted or learned on certain frame pictures of the source video.
  • step 102 image recognition of a plurality of monitoring images from different collection locations is performed based on image features of the tracked target to determine a monitoring screen that conforms to the image features.
  • the system needs to obtain the source monitoring video by each monitoring terminal, and the monitoring video includes a multi-frame monitoring picture.
  • the monitoring screen may be a monitoring screen in a video stream collected by each monitoring terminal in real time, or may be a monitoring screen in a historical monitoring video read from a historical monitoring video library.
  • the image features of the tracked target acquired in step 101 are identified in each source monitoring video in real time or non-real time.
  • the specific method of image feature recognition may refer to existing image recognition technologies.
  • the information of the monitoring screen is recorded, where at least the collection position of the monitoring screen, that is, the monitoring video corresponding to the monitoring image of the image feature of the tracked target, is included.
  • Collection location The location of the monitoring video is the location of the monitoring device that collects the surveillance video or the location where the device is aligned. It is a precise location that can be marked on the map, such as latitude and longitude, relative coordinates, or street and distance information.
  • the collection location of the monitoring video may be acquired together with the source monitoring video, or after the monitoring screen of the image feature of the tracked target is determined in this step, the collection location is not directly recorded, and the recording location is recorded first.
  • the identifier of the monitoring video source or the identifier of the monitoring device that collects the video source and then check the table to obtain the location for recording.
  • the information of the monitoring screen that conforms to the image features of the tracked target can be recorded by referring to the following table:
  • Table 1 shows the information record of the monitoring screen.
  • the image feature of the tracked target may be recorded once in the monitoring screen, or the image feature of the tracked target may be recognized in a certain monitoring image, and then in several consecutive monitoring images. No more recorded when the image feature of the tracked target appears.
  • a trace of the tracked target is generated and displayed on the electronic map based on the information of the monitor screen that conforms to the image feature of the tracked target.
  • the trace may be a combination of one or more of the following:
  • FIG. 2a An example of the display of such a situation; 2) expanding the set of identification points of a certain range centering on the position of the monitoring screen for identifying the tracked object, FIG. 2b shows a display example of such a case; 3) for all Identifying the monitoring screen collection position of the tracked target, performing clustering and the like to obtain an appearance area of the tracked target, and displaying the calculated appearance area of the tracked target as an area trace of the tracked target, as shown in FIG. 2c.
  • the monitoring screen collection position of the tracked target can be intelligently processed in other ways to obtain the trace of the tracked target, and displayed on the electronic map.
  • the layered display on the electronic map enables the monitoring personnel to intuitively determine the location of the tracked target trace, which is convenient for analysis, management, and security maintenance.
  • the image features of the tracked target are automatically identified in the screen of the monitoring video, and the collection positions of the respective monitoring images that meet the image features are recorded, and the trace of the tracked target is further intelligently processed according to the collected position, and will be
  • the tracking target trace is displayed on the electronic map, enabling the user to intuitively obtain the monitoring information of the tracked target.
  • Embodiment 2 is a diagrammatic representation of Embodiment 1:
  • FIG. 3 is a schematic flowchart of a display method in Embodiment 2 of the present invention, where the display method includes the following steps:
  • Step 201 Acquire a first image feature of the tracked target, and simultaneously acquire a second image feature of the tracked target;
  • Step 202 Perform image recognition on a plurality of monitoring images from different collection locations according to the first image feature of the tracked target to determine a first type of monitoring image that conforms to the first image feature; and, in obtaining Tracking the second image feature of the target, according to the second of the tracked target Performing image recognition on the first type of monitoring image to determine a second type of monitoring image that simultaneously conforms to the first image feature and the second image feature;
  • Step 203 Generate a first trace of the tracked target according to the collection position of each first type of monitoring image that meets the first image feature and display it on the electronic map; and, according to the first image feature and the The acquisition position of the second type of monitoring image of the second image feature generates a second trace of the tracked object and is displayed on the electronic map different from the first trace.
  • a first image feature and a second image feature of the tracked object are acquired simultaneously, the first image feature being different from the second image feature.
  • the first image feature may be an image feature of a large class of tracked targets
  • the second image feature is an image of a majority of the tracked targets having the first image feature. feature.
  • the monitoring personnel input the image feature of the white car as the first image feature, and the image feature with the license plate number of “Kyo A12345” is the second image feature, and the tracked target is all white cars.
  • the important tracked target is The white car with the license plate number "Kyoto A12345", that is, the tracked target has the first image feature, and the important tracked target has both the first image feature and the second image feature.
  • the monitoring personnel can also determine a plurality of other license plate numbers, that is, determine a different set of second image features corresponding to the same first image feature, for example, the tracked target is all white cars, and the important tracked targets are respectively white cars. Vehicles with different license plate numbers.
  • the first or second image feature may be extracted according to a clear image of the tracked target input by the user, or the image feature data input by the user may be directly used as the first or the first target of the tracked target.
  • the second image feature may also extract or learn the first or second image feature on certain monitored images of the specified source video.
  • step 202 image recognition is performed on a plurality of monitoring images from different collection locations according to the first image feature and the second image feature of the tracked target.
  • the first image feature is first identified according to the first image feature, and the first type of monitoring image conforming to the first image feature is determined, and the second image feature is further identified in the first type of monitoring image.
  • the first type of monitoring picture that meets the second image feature is determined to be the second type of monitoring picture. If the previous steps get more For the second image feature, each of the second image features can be simultaneously identified in the first type of monitoring image to obtain a plurality of sets of the second type of monitoring images.
  • the information of the first type of monitoring screen and the information of the second type of monitoring screen are recorded.
  • the recording may be separately performed by referring to the form of Table 1 above, or may be combined with reference to the following Table 2:
  • Table 2 shows the information record of the monitoring screen.
  • a first trace of the tracked target is generated according to the collected position of the first type of monitoring image and displayed on the electronic map; and according to the second image that conforms to the first image feature and the second image feature.
  • the acquisition location of the class monitoring screen generates a second trace of the tracked object and is displayed on the electronic map different from the first trace. The difference is displayed, that is, when the second trace is displayed, the display is performed using a different trace form or display feature than the first trace.
  • the trace form may be: a marker point, a marker point having a certain expansion range, and an area trace obtained by clustering or region division, and may further carry a trace with time information based on the foregoing trace form.
  • the display feature may be: a color, a mark point shape, a mark point size, a layer, a mark of adding an image feature or a dynamic display mode, and a display manner that other monitoring personnel can distinguish.
  • Figure 4a shows a schematic representation of the first trace and the second trace in different traces, with different shape display features for differential display. That is, the trace form of the first trace is a marker point, and the trace form of the second trace is a marker point plus a track; the marker point of the first trace shows that the feature is a circle, and the marker point of the second trace shows that the feature is a square.
  • Figure 4b shows the first trace and the second trace in the same trace form, adding different image features
  • the difference between the first trace and the second trace is displayed to enable the user to further acquire one of the more specific, simultaneously having the first image feature and the second, based on the monitoring information of the large class of objects having the first image feature.
  • the monitoring information of the tracked target of the image feature is displayed visually.
  • the traces of the courier vehicles with the same logo it is possible to distinguish the different license plate numbers from the specific travel data of different vehicles; for example, to display the traces of similar vehicles (dangerous vehicles, such as tank trucks), it is possible to distinguish different license plates.
  • the number shows specific driving data of different vehicles; for example, while displaying the trace of the same license plate number vehicle, it is possible to distinguish the facial features of different drivers to display specific driving data when different people drive the vehicle; and, for example, to display a certain image according to facial recognition
  • the criminal suspect traces it is possible to distinguish between the range of activities in which the clothes are displayed and the different clothing states.
  • the monitoring personnel has determined that the first image feature shared by a large class of objects and the second image feature of some of the key targets are to be retrieved before the monitoring video is analyzed, so that two Image features are identified and synchronized for simultaneous display.
  • the embodiment can automatically identify a large class of objects having the first image feature in the monitoring video, and the key target of the second class image having the second image feature, and then the target of the major class and the key target thereof
  • the monitoring information is differentiated and displayed, so that users can obtain monitoring information of some key targets at the same time while intuitively acquiring monitoring information of a large class of targets.
  • Embodiment 3 is a diagrammatic representation of Embodiment 3
  • FIG. 5 is a schematic flowchart of a display method in Embodiment 3 of the present invention, where the display method includes the following steps:
  • Step 301 Acquire a first image feature of the tracked target.
  • Step 302 when acquiring the first image feature of the tracked target, performing image recognition on the plurality of monitoring images from different collection locations according to the first image feature of the tracked target to determine that the first image feature is met
  • the first type of monitoring screen
  • Step 303 when acquiring the first image feature of the tracked target, generating a first trace of the tracked target according to the collection position of each first type of monitoring image that meets the first image feature and displaying the image on the electronic map;
  • Step 304 Acquire a second image feature of the tracked target.
  • Step 305 Perform image recognition on the first type of monitoring image according to the second image feature of the tracked target when acquiring the second image feature of the tracked target, to determine that the first image feature is consistent with a second type of monitoring image of the second image feature;
  • Step 306 when acquiring the second image feature of the tracked target, generating a second trace of the tracked target according to the collection position of the second type of monitoring image that simultaneously meets the first image feature and the second image feature.
  • the first trace is distinguished from the display on the electronic map.
  • Step 301 and step 304 in this embodiment correspond to step 201 in the second embodiment
  • step 302 and step 305 correspond to step 202 in the second embodiment
  • step 303 and step 306 are the same as steps in the second embodiment.
  • 203 corresponds.
  • the specific implementation manners of the steps are the same, except that in the embodiment, after the first trace of the large-scale target has been obtained according to the first image feature, the display result on the electronic map is further determined according to the second target obtained.
  • the image feature performs image recognition on the important target in the first type of monitoring image, and generates a second trace of the important target superimposed on the original first trace and performs differential display.
  • Step 301 to step 303 and step 304 to step 306 in this embodiment perform two-step image recognition and result display.
  • the two-step image recognition and result display can be in the following two ways:
  • One implementation is to re-image all the source videos after obtaining the first step display result and acquiring the second image feature.
  • This implementation second step identification and display step is similar to the steps in the second embodiment.
  • the first image feature is monitored in the first image recognition process, that is, the second image feature is retrieved in the first type of image recognition process.
  • the first type of monitoring pictures are extracted and recorded.
  • the first image features can be selected to be the clearest.
  • the first image feature occupies a frame or a few frames of the monitor image with the largest area ratio. It can be understood that the calculation amount of such an implementation will be smaller than the calculation amount of the first mode.
  • the monitoring personnel only determines that the first image feature shared by a large class of objects is to be retrieved when the first image is recognized by the monitoring video, and after obtaining the first step display result, some important ones are
  • the second image feature possessed by the target further performs image recognition, and displays and distinguishes the new result from the search result of the first image recognition.
  • the embodiment can automatically identify a large class of objects having the first image feature in the monitoring video, and the key target of the second class image having the second image feature, and then the target of the major class and the key target thereof
  • the monitoring information is differentiated and displayed, so that the user can obtain the monitoring information of some key targets further intuitively while acquiring the monitoring information of a large class of targets.
  • Embodiment 4 is a diagrammatic representation of Embodiment 4:
  • This embodiment is implemented on the basis of any of the above-described first to third display methods.
  • first to third embodiments reference may be made to the description of the first to third embodiments.
  • Generating a trace of the tracked target according to the collected position of each monitoring picture that meets the image feature and displaying the trace on the electronic map includes: generating an area trace of the tracked target according to the collected position of each monitoring picture that meets the image feature And displayed on the electronic map.
  • the position point is clustered, and each group of the position points after the clustering (excluding the noise point whose distance is too far) is All the locations are connected by two or two, and the outer edges of all the connections are tracked.
  • the area trace of the tracked target may also be determined according to the divided area, where the divided area is an area divided according to a street, a public security jurisdiction or an administrative area, and each monitoring screen conforming to the image feature is determined.
  • the location point in the collection location information appears at most or which of the divided regions, and the one or several divided regions are used as the region trace of the tracked target.
  • the traces of the first trace and the second trace may be the same or different, and may be regional traces or only one type
  • the trail is a regional trail.
  • the area trace is displayed on the electronic map. Compared with the display of other traces, the area trace is more convenient for the monitoring personnel to visually confirm the appearance area of the tracked target, which is convenient for subsequent monitoring or taking. Related actions.
  • Embodiment 5 is a diagrammatic representation of Embodiment 5:
  • This embodiment is implemented on the basis of the target tracking display method according to any one of the first to fourth embodiments.
  • first to fourth embodiments For the similarities or repetitions of the first to fourth embodiments, reference may be made to the descriptions of the first to fourth embodiments.
  • Generating a trace of the tracked target according to the collection position of each monitoring screen that meets the image feature and displaying the trace on the electronic map includes: generating a time according to the collection position and the acquisition time of each monitoring screen that meets the image feature A trace of the tracked target of the information is displayed on the electronic map.
  • the process of performing image recognition in each picture of the video source according to the image feature of the tracked object, or according to the first image feature or the second image feature determining the image feature that matches the tracked target After monitoring the screen, the information of the monitoring screen is recorded, and In addition to the collection location of the monitoring screen, the acquisition time is included.
  • the time of recording the current monitoring screen is the acquisition time; or when the image feature of the tracked target appears in the continuous monitoring screen
  • the time of the monitoring screen that first recognizes the image feature of the tracked target is the acquisition time, that is, the start time, and is not recorded when the image feature of the tracked target appears in the continuous monitoring screen; and may also be in a certain monitoring screen.
  • After identifying the image features of the tracked target it is determined whether the image features of the tracked target are still present in the subsequent consecutive image frames until the image features of the tracked target no longer appear, and only the last appearance of the image features of the tracked target is recorded.
  • the time of the screen is the acquisition time, that is, the end time; the middle point of the start time and the end time may be the acquisition time, or the acquisition time of the monitoring image with the highest image feature matching rate of the tracked target between the start time and the end time.
  • the information of the monitoring screen conforming to the image features of the tracked target can be recorded by referring to the following Table 3:
  • Table 3 shows the information record of the monitoring screen.
  • the information of the monitoring picture that conforms to the first image feature and the information of the monitoring picture that conforms to the first image feature and the second image feature can be recorded in the following table:
  • Table 4 shows the information record of the monitor screen.
  • the trace carrying the collection time information is displayed on the electronic map according to the collection time and the collection location included in the information of the monitoring screen that conforms to the image feature;
  • the manner in which the trace carries the collection time information may be one or a combination of the following:
  • Figures 6a-6d show examples of the display of several typical traces on the electronic map after the acquisition time identification.
  • the acquisition time information is carried along with the trace.
  • the trajectory is a kind of trace carrying the acquisition time information (because when the trajectory is generated, the position of the collection position included in the monitoring screen information is sequentially connected according to the order of the acquisition time included in the monitoring screen information), so as to further highlight
  • the trajectory serves as the information of the acquisition time carried by the trace, and the trajectory direction can be indicated on the trajectory according to the acquisition time.
  • Fig. 6e shows an example of display on the electronic map when the trace is a trajectory
  • Fig. 6f shows a display example in which the trace is added as shown in 1) when the trace is a trajectory to which the moving direction is added, and is displayed. .
  • the period of the acquisition time is much longer than the time of the display process, the period of the acquisition time can be compressed in a certain proportion during the display process;
  • the color or size of the target may be displayed according to the sequence of the collection time. For example, the collection information corresponding to the current acquisition time is darker or more obvious.
  • the traces of the first trace and the second trace may be the same or different, that is, the time information may or may not be carried.
  • the generating, according to the collection position and the acquisition time of each monitoring picture that meets the image feature, a trace of the tracked target carrying the time information and displaying the trace on the electronic map includes: monitoring according to the image characteristics
  • the acquisition position and acquisition time of the picture generate traces of the tracked target marked with the acquisition time and are displayed on the electronic map.
  • Figures 6a-6d and 6f show examples of display of several typical traces on the electronic map after the acquisition time identification.
  • the generating, according to the collection position and the acquisition time of each monitoring picture that meets the image feature, a trace of the tracked target carrying the time information and displaying the trace on the electronic map includes: monitoring according to the image characteristics
  • the acquisition position and acquisition time of the screen generate the trajectory of the tracked target and display it on the electronic map.
  • each location point may be sequentially connected according to the collection position and the acquisition time in the monitoring screen information conforming to the image feature, and the trajectory of the monitored target is generated.
  • the trajectory of the monitored target is taken as a trace of the monitored target. In the process of generating the trajectory, points that are obviously unreasonable can be excluded, and the trajectory is fitted according to the street.
  • Fig. 6e shows an example of display on the electronic map when the trace of the monitored target is a trajectory
  • Fig. 6f shows that the trace of the monitored target is a trajectory to which the moving direction is added, and the display of the time stamp is further added when displayed Example.
  • the monitoring personnel can be provided with frequent activities in the target time period. Scope for easy analysis, management and security maintenance.
  • the information of the monitoring screen conforming to the image feature is enriched to include the acquisition time of the monitoring screen, and then the trace is generated according to the information of the monitoring screen conforming to the image feature and displayed in the trace
  • the collection time information can be carried in various forms to provide users with more comprehensive monitoring information more flexibly; in addition, an intelligent scheme for displaying traces in the form of tracks is proposed to provide users with more intuitive monitoring information.
  • FIG. 7 is a schematic structural diagram of a monitoring system according to Embodiment 6 of the present invention, which includes a video acquisition layer 601, a network access layer 602, and an intelligent analysis layer 603.
  • the layers may be strongly coupled or loosely coupled.
  • the video capture layer 601 mainly includes various standard monitoring video acquisition devices, and can be a camera, a video recorder or a monitoring robot with a video capture function.
  • Various monitoring video capture devices can have the following functions: 1) Multiple network access functions: monitoring video capture devices can support multiple networks such as LTE, Wifi, XPON, etc.; 2) Error correction function: high network packet loss rate, mobile Guarantee image quality under the network; 3) Breakpoint retransmission function: ensure data is not lost in case of abnormal network disconnection; 4) High-definition codec function: encode and decode images by high-definition codec algorithm to ensure monitoring video clarity; 5) Efficient coding compression function: achieve lower bandwidth and storage requirements under the same image quality, reduce bandwidth occupancy and storage space of different scenes; 6) Capturing high-speed moving object image capability: capture image recognition capability of video surveillance acquisition equipment An image of a moving object at high speed.
  • the functions of the above 1) to 5) can be realized by the monitoring video collection device itself, or by externally connecting the enhanced
  • the various monitoring video capture devices transmit the collected multimedia information (images, sounds, etc.) to the intelligent analysis layer 603 through the network access layer 602.
  • the network access layer 602 is an IP bearer network. Further, the IP bearer network can be a dedicated acceleration/encryption network. The data stream of the video captured by the video capture device is connected to the network through LTE, Wifi, XPON, and the like. The layer 602 is further transferred to the intelligent analysis layer for processing.
  • the use of a dedicated IP bearer network for monitoring video data transmission compared with the traditional Internet service, can ensure the real-time performance of message transmission when the network has poor transmission quality (busy time), and avoid the monitoring accuracy or real-time due to poor network quality. Sex.
  • the intelligent analysis layer 603 performs AI (Artificial Intelligence) through cloud computing technology.
  • AI Artificial Intelligence
  • the analysis can be performed by using the methods provided in the above embodiments to process and analyze the surveillance video, and the results can be sent to the command center or the monitoring center for linkage, and the city management and security can be achieved through visual dispatching, command and security linkage. Or marketing purposes.
  • FIG. 8 is a schematic structural diagram of a display device according to Embodiment 7 of the present invention. As shown in the figure, the device 700 includes:
  • the image feature acquiring module 701 is configured to acquire image features of the tracked target
  • the image recognition module 702 is configured to perform image recognition on a plurality of monitoring images from different collection locations according to image features of the tracked target to determine a monitoring screen that conforms to the image features;
  • the display module 703 is configured to generate a trace of the tracked target according to the collected position of each monitoring screen that conforms to the image feature and display the image on the electronic map.
  • the image feature acquiring module 701 is specifically configured to acquire an image feature input by the user as an image feature of the tracked target.
  • the image feature obtaining module 701 is specifically configured to:
  • the image recognition module 702 is specifically configured to:
  • the display module 703 is specifically configured to:
  • the display module 703 is specifically configured to:
  • An area trace of the tracked target is generated based on the collection locations of the respective monitoring pictures that conform to the image features and displayed on the electronic map.
  • the display module 703 is specifically configured to:
  • a trace of the tracked object carrying the time information is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features.
  • the display module 703 is specifically configured to:
  • the trajectory of the tracked object is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features.
  • an embodiment of the present invention provides a target tracking display electronic device. Since the principle is similar to that of a target tracking display, the implementation of the method can be referred to the implementation of the method, and the repeated description is not repeated.
  • the electronic device includes: a display, a memory, one or more processors; and one or more modules, the one or more modules being stored in the memory and configured to be configured by the one or more The processor executes, the one or more modules including instructions for performing the various steps of any of the above methods.
  • an embodiment of the present invention further provides a target trace display computer program product for use in combination with an electronic device including a display, which is based on a principle and a target trace.
  • the method is similar, so the implementation can refer to the implementation of the method, and the repeated description will not be repeated.
  • the computer program product comprises a computer readable storage medium and a computer program mechanism embodied therein, the computer program mechanism comprising instructions for performing the various steps of any of the foregoing methods.
  • an embodiment of the present invention further provides a non-transitory computer readable storage medium storing computer instructions for causing the computer to execute any Each step in the foregoing method.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the device is implemented in a flow chart or Multiple processes and/or block diagrams The functions specified in one or more boxes.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Closed-Circuit Television Systems (AREA)
  • Alarm Systems (AREA)

Abstract

Provided are a display method and apparatus, an electronic device, a computer program product, and a non-transient computer readable storage medium. The method comprises: acquiring an image feature of a tracked object (101); performing, on the basis of the image feature of the tracked object, image identification on multiple monitoring images acquired from different locations, to determine a monitoring image that matches the image feature (102); and generating a trace of the tracked object on the basis of the locations of the acquired monitoring images that match the image feature, and displaying the trace on an electronic map (103). According to the method, an image feature of a tracked object is automatically identified in images of a monitoring video, locations of the acquired monitoring images that match the image feature are recorded, a trace of the tracked object is obtained through further intelligent processing on the basis of the locations, and the trace of the tracked object is displayed on an electronic map, so that a user can intuitively acquire monitoring information of the tracked object.

Description

显示方法、装置、电子设备、计算机程序产品和非暂态计算机可读存储介质Display method, device, electronic device, computer program product, and non-transitory computer readable storage medium 技术领域Technical field

本发明涉及视频监控技术领域,特别涉及视频监控中的显示方法、装置、电子设备、计算机程序产品和非暂态计算机可读存储介质。The present invention relates to the field of video surveillance technologies, and in particular, to a display method, apparatus, electronic device, computer program product and non-transitory computer readable storage medium in video surveillance.

背景技术Background technique

视频监控可应用于城市管理、安全保卫、营销等多个社会领域。视频监控系统历经第一代模拟视频监控系统闭路电视(Closed Circuit Television,CCTV),到第二代基于计算机和多媒体卡的数字视频监控系统,已经发展为现有的第三代基于网络实现视频监控的系统。Video surveillance can be applied to many social fields such as urban management, security, and marketing. The video surveillance system has undergone the first generation of analog video surveillance system Closed Circuit Television (CCTV), to the second generation of digital video surveillance systems based on computers and multimedia cards, and has developed into the existing third generation network-based video surveillance. system.

现有的视频监控系统通常由终端探头、传输网络和服务器组成,终端探头采集监控视频后通过传输网络将监控数据传输至服务器,进而为监控人员播放监控视频,由监控人员人工对监控目标进行识别和分析。The existing video surveillance system usually consists of a terminal probe, a transmission network and a server. After the terminal probe collects the surveillance video, the monitoring data is transmitted to the server through the transmission network, and then the monitoring video is played for the monitoring personnel, and the monitoring personnel manually identify the monitoring target. And analysis.

现有技术不足在于:The disadvantages of the prior art are:

现有的视频监控系统对目标的监控和分析功能不够智能,对人工分析依赖程度高。The existing video surveillance system is not intelligent enough to monitor and analyze the target, and is highly dependent on manual analysis.

发明内容Summary of the invention

本发明实施例提出了显示方法、装置、电子设备和计算机程序产品,使视频监控系统能够智能的对目标进行监控和分析,降低对人工分析的依赖程度。The embodiment of the invention provides a display method, a device, an electronic device and a computer program product, so that the video monitoring system can intelligently monitor and analyze the target, and reduce the dependence on the manual analysis.

在一个方面,本发明实施例提供了一种显示方法,所述方法包括:In one aspect, an embodiment of the present invention provides a display method, where the method includes:

获取被跟踪目标的图像特征;Obtaining image features of the tracked target;

根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图 像识别,以确定符合所述图像特征的监控画面;Mapping multiple monitoring images from different acquisition locations based on image characteristics of the tracked target Image recognition to determine a monitoring picture that conforms to the characteristics of the image;

根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示。A trace of the tracked target is generated based on the acquisition locations of the respective monitor images that conform to the image features and displayed on the electronic map.

在另一个方面,本发明实施例提供了一种显示装置,所述装置包括:In another aspect, an embodiment of the present invention provides a display device, where the device includes:

图像特征获取模块,用于获取被跟踪目标的图像特征;An image feature acquisition module, configured to acquire image features of the tracked target;

图像识别模块,用于根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述图像特征的监控画面;An image recognition module, configured to perform image recognition on a plurality of monitoring images from different collection locations according to image features of the tracked target to determine a monitoring image that conforms to the image features;

显示模块,用于根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示。And a display module, configured to generate a trace of the tracked target according to the collected position of each monitoring screen that meets the image feature and display the image on the electronic map.

在另一个方面,本发明实施例提供了一种电子设备,所述电子设备包括:显示器,存储器,一个或多个处理器;以及一个或多个模块,所述一个或多个模块被存储在所述存储器中,并被配置成由所述一个或多个处理器执行,所述一个或多个模块包括用于执行上述方法中各个步骤的指令。In another aspect, an embodiment of the present invention provides an electronic device, including: a display, a memory, one or more processors; and one or more modules, the one or more modules being stored in The memory is configured and executed by the one or more processors, the one or more modules including instructions for performing the various steps of the methods described above.

在另一个方面,本发明实施例提供了一种与包括显示器的电子设备结合使用的计算机程序产品,所述计算机程序产品包括计算机可读的存储介质和内嵌于其中的计算机程序机制,所述计算机程序机制包括用于执行上述方法中各个步骤的指令。In another aspect, embodiments of the present invention provide a computer program product for use with an electronic device including a display, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, The computer program mechanism includes instructions for performing the various steps of the above methods.

在另一个方面,本发明实施例提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述方法的各个步骤。In another aspect, embodiments of the present invention provide a non-transitory computer readable storage medium storing computer instructions for causing the computer to perform the above method Each step.

本发明的有益效果如下:The beneficial effects of the present invention are as follows:

本发明在监控视频的画面中自动识别被跟踪目标的图像特征并记录符合所述图像特征的各个监控画面的采集位置,根据所述采集位置进一步智能处理得到被跟踪目标的踪迹,并且将被跟踪目标踪迹显示在电子地图上,使用户能够直观的获取被跟踪目标的监控信息。The invention automatically recognizes the image features of the tracked target in the picture of the monitoring video and records the collection positions of the respective monitoring pictures that conform to the image features, further intelligently processes the traces of the tracked objects according to the collected positions, and will be tracked The target trace is displayed on the electronic map, enabling the user to intuitively obtain the monitoring information of the tracked target.

附图说明 DRAWINGS

下面将参照附图描述本发明的具体实施例,其中:Specific embodiments of the present invention will be described below with reference to the accompanying drawings, in which:

图1示出了本发明实施例一中显示方法的流程示意图;1 is a schematic flow chart of a display method in Embodiment 1 of the present invention;

图2a-2d示出了本发明实施例一中显示示意图;2a-2d are schematic views showing the display in the first embodiment of the present invention;

图3示出了本发明实施例二中显示方法的流程示意图;3 is a schematic flow chart of a display method in Embodiment 2 of the present invention;

图4a-4b示出了本发明实施例二和实施例三中显示示意图;4a-4b are schematic diagrams showing the second embodiment and the third embodiment of the present invention;

图5示出了本发明实施例三中显示方法的流程示意图;FIG. 5 is a schematic flow chart showing a display method in Embodiment 3 of the present invention;

图6a-6f示出了本发明实施例五中显示示意图;6a-6f are schematic views showing the display in the fifth embodiment of the present invention;

图7示出了本发明各实施六中监控系统架构示意图;FIG. 7 is a schematic diagram showing the architecture of a monitoring system in each implementation sixth of the present invention; FIG.

图8示出了本发明实施例七中显示装置的结构示意图。FIG. 8 is a schematic structural view of a display device in Embodiment 7 of the present invention.

具体实施方式detailed description

为了使本发明的技术方案及优点更加清楚明白,以下结合附图对本发明的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本发明的一部分实施例,而不是所有实施例的穷举。并且在不冲突的情况下,本说明中的实施例及实施例中的特征可以互相结合。The embodiments of the present invention are further described in detail with reference to the accompanying drawings, in which FIG. An exhaustive example. And in the case of no conflict, the features in the embodiments and the embodiments in the description can be combined with each other.

发明人在发明过程中注意到:现有的视频监控系统对目标的监控和分析功能不够智能,对人工分析依赖程度高。The inventor noticed during the invention that the existing video surveillance system is not intelligent enough to monitor and analyze the target, and is highly dependent on manual analysis.

针对上述不足,本发明提供了一种显示方法,在监控视频的画面中自动识别被跟踪目标的图像特征并记录符合所述图像特征的各个监控画面的采集位置,根据所述采集位置进一步智能处理得到被跟踪目标的踪迹,并且将被跟踪目标踪迹显示在电子地图上,使用户能够直观的获取被跟踪目标的监控信息。In view of the above deficiencies, the present invention provides a display method for automatically identifying image features of a tracked target in a screen of a surveillance video and recording the collection locations of the respective monitoring images that conform to the image features, and further intelligently processing according to the collection locations. A trace of the tracked target is obtained, and the tracked target track is displayed on the electronic map, so that the user can intuitively obtain the monitoring information of the tracked target.

为了便于本发明的实施,下面以实例进行说明。In order to facilitate the implementation of the present invention, the following description will be made by way of examples.

实施例一:Embodiment 1:

图1示出了本发明实施例一中显示方法流程示意图,如图1所示,所述显示方法包括:1 is a schematic flowchart of a display method in Embodiment 1 of the present invention. As shown in FIG. 1, the display method includes:

步骤101,获取被跟踪目标的图像特征; Step 101: Acquire image features of the tracked target;

步骤102,根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述图像特征的监控画面;Step 102: Perform image recognition on multiple monitoring screens from different collection locations according to image features of the tracked target to determine a monitoring screen that conforms to the image features;

步骤103,根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示。Step 103: Generate a trace of the tracked target according to the collection position of each monitoring screen that meets the image feature and display it on the electronic map.

在步骤101中,监控系统对某一被跟踪目标进行监控或者分析之前需要先获取所述目标的图像特征,本实施例中可以根据用户输入的被跟踪目标的清晰图像提取所述被跟踪目标的图像特征,也可以以用户输入的图像特征数据直接作为所述被跟踪目标的图像特征,还可以在用户指定的源视频的某些帧画面上提取或者学习某一被跟踪目标的图像特征。例如由用户提供的通缉犯照片提取通缉犯的脸部图像特征,或者用户输入某一图案的灰度数据作为被跟踪目标的图像特征;或者用户在源视频中的某帧画面中截取希望监控的目标脸部图像,从中提取目标脸部图像特征等。In step 101, the monitoring system needs to acquire the image features of the target before monitoring or analyzing a certain tracked target. In this embodiment, the tracked target may be extracted according to a clear image of the tracked target input by the user. The image feature may also directly use the image feature data input by the user as the image feature of the tracked target, and may also extract or learn image features of a tracked target on certain frame images of the source video specified by the user. For example, the wanted image of the wanted person is extracted by the user to extract the facial image feature of the wanted person, or the user inputs the grayscale data of a certain pattern as the image feature of the tracked target; or the user intercepts the desired image in a certain frame of the source video. The target face image from which the target face image feature and the like are extracted.

优选的,所述获取被跟踪目标的图像特征,包括:获取用户输入的图像特征作为被跟踪目标的图像特征。Preferably, the acquiring the image feature of the tracked target comprises: acquiring an image feature input by the user as an image feature of the tracked target.

由用户输入希望进行监控或者进行分析的被跟踪目标的图像特征,使显示结果能够更贴合用户需求。用户输入被跟踪目标的图像特征的方式可以为:根据用户输入的监控目标的图像提取被跟踪目标的图像特征;以用户输入的图像特征数据作为所述被跟踪目标的图像特征;以用户指定的源视频的某些帧画面上提取或者学习某一被跟踪目标的图像特征等。The image features of the tracked target that are desired to be monitored or analyzed are input by the user, so that the display result can be more suitable for the user's needs. The manner in which the user inputs the image feature of the tracked target may be: extracting the image feature of the tracked target according to the image of the monitoring target input by the user; using the image feature data input by the user as the image feature of the tracked target; The image features of a tracked target are extracted or learned on certain frame pictures of the source video.

在步骤102中,根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述图像特征的监控画面。系统需要由各个监控终端获取源监控视频,监控视频中包含多帧监控画面。所述监控画面可以是各个监控终端实时采集的视频流中的监控画面,也可以是从历史监控视频库中读取的历史监控视频中的监控画面。In step 102, image recognition of a plurality of monitoring images from different collection locations is performed based on image features of the tracked target to determine a monitoring screen that conforms to the image features. The system needs to obtain the source monitoring video by each monitoring terminal, and the monitoring video includes a multi-frame monitoring picture. The monitoring screen may be a monitoring screen in a video stream collected by each monitoring terminal in real time, or may be a monitoring screen in a historical monitoring video read from a historical monitoring video library.

实时或者非实时的在各源监控视频中对步骤101中获取的被跟踪目标的图像特征进行识别,图像特征识别的具体方法可参照现有的图像识别技术。 一旦在各段监控视频中的某一帧或者某些帧的监控画面中识别出了所述被跟踪目标的图像特征,即一旦监控目标在某段监控视频的监控画面中出现了,则确定当前画面为符合被跟踪目标的图像特征的监控画面。The image features of the tracked target acquired in step 101 are identified in each source monitoring video in real time or non-real time. The specific method of image feature recognition may refer to existing image recognition technologies. Once the image feature of the tracked target is identified in a certain frame or a certain frame of the monitoring video of each segment of the monitoring video, that is, once the monitoring target appears in the monitoring screen of a certain monitoring video, the current determination is determined. The screen is a monitoring screen that conforms to the image characteristics of the tracked target.

确定符合被跟踪目标的图像特征的监控画面后,对所述监控画面的信息进行记录,其中至少包括所述监控画面的采集位置,也即符合被跟踪目标的图像特征的监控画面所属的监控视频的采集位置。监控视频的采集位置为采集所述监控视频的监控设备的位置或者该设备对准的位置,是能够标注在地图上的精确位置,例如经纬度、相对坐标或者街道和距离信息等。监控视频的采集位置可以是在获取源监控视频时一同获取的,也可以是在本步骤中确定出现了被跟踪目标的图像特征的监控画面后,不直接记录其采集位置,而先记录其所属的监控视频源的标识或者采集所述视频源的监控设备的标识等,再查表得到出现位置进行记录。After determining the monitoring screen that conforms to the image feature of the tracked target, the information of the monitoring screen is recorded, where at least the collection position of the monitoring screen, that is, the monitoring video corresponding to the monitoring image of the image feature of the tracked target, is included. Collection location. The location of the monitoring video is the location of the monitoring device that collects the surveillance video or the location where the device is aligned. It is a precise location that can be marked on the map, such as latitude and longitude, relative coordinates, or street and distance information. The collection location of the monitoring video may be acquired together with the source monitoring video, or after the monitoring screen of the image feature of the tracked target is determined in this step, the collection location is not directly recorded, and the recording location is recorded first. The identifier of the monitoring video source or the identifier of the monitoring device that collects the video source, and then check the table to obtain the location for recording.

符合被跟踪目标的图像特征的监控画面的信息可参照下表形式进行记录:The information of the monitoring screen that conforms to the image features of the tracked target can be recorded by referring to the following table:

符合被跟踪目标的图像特征的监控画面的采集位置The collection position of the monitoring screen that matches the image characteristics of the tracked target 坐标1Coordinate 1 坐标2Coordinate 2 坐标1Coordinate 1 坐标3Coordinate 3 ……......

表1监控画面的信息记录表示例一Table 1 shows the information record of the monitoring screen.

记录上述信息的过程中,可以每次在监控画面中识别出被跟踪目标的图像特征即记录一次,也可以在某监控画面中识别出被跟踪目标的图像特征后,后面连续的若干监控画面中出现被跟踪目标的图像特征时不再记录。In the process of recording the above information, the image feature of the tracked target may be recorded once in the monitoring screen, or the image feature of the tracked target may be recognized in a certain monitoring image, and then in several consecutive monitoring images. No more recorded when the image feature of the tracked target appears.

在步骤103中,根据符合被跟踪目标的图像特征的监控画面的信息,生成所述被跟踪目标的踪迹并在电子地图上显示。所述踪迹可以为下述一种或者多种的组合:In step 103, a trace of the tracked target is generated and displayed on the electronic map based on the information of the monitor screen that conforms to the image feature of the tracked target. The trace may be a combination of one or more of the following:

1)识别出被跟踪目标的监控画面采集位置处的标识点的集合,图2a示 出了此种情况的显示示例;2)以识别出被跟踪目标的监控画面采集位置为中心,扩张一定范围的标识点的集合,图2b示出了此种情况的显示示例;3)对所有识别出被跟踪目标的监控画面采集位置进行聚类等计算得到被跟踪目标的出现区域,将计算得到的被跟踪目标的出现区域作为被跟踪目标的区域踪迹进行显示,图2c示出了此种情况的显示示例;4)在电子地图中已划分的区域中根据被跟踪目标的监控画面采集位置确定被监控目标主要出现在已划分的区域中的哪一个或者哪几个区域,将所述已划分的区域确定为用户的出现区域,进而生成区域踪迹,图2d示出了此种情况的显示示例。1) Identify the set of identification points at the location of the monitoring screen of the tracked target, as shown in Figure 2a An example of the display of such a situation; 2) expanding the set of identification points of a certain range centering on the position of the monitoring screen for identifying the tracked object, FIG. 2b shows a display example of such a case; 3) for all Identifying the monitoring screen collection position of the tracked target, performing clustering and the like to obtain an appearance area of the tracked target, and displaying the calculated appearance area of the tracked target as an area trace of the tracked target, as shown in FIG. 2c. An example of the display of the situation; 4) determining, in the divided area of the electronic map, which one or which areas of the divided area are mainly present in the divided area according to the monitoring picture collection position of the tracked target, The divided area is determined as the appearance area of the user, thereby generating an area trace, and a display example of such a case is shown in Fig. 2d.

当然也可以对被跟踪目标的监控画面采集位置进行其他方式的智能处理得到被跟踪目标的踪迹,并在电子地图上显示。Of course, the monitoring screen collection position of the tracked target can be intelligently processed in other ways to obtain the trace of the tracked target, and displayed on the electronic map.

当积累了大量符合被跟踪目标图像特征的监控画面信息后,在电子地图上层叠显示,可使监控人员直观的确定被跟踪目标踪迹集中的位置,便于进行分析、管理和治安维护。When a large amount of monitoring screen information conforming to the characteristics of the tracked target image is accumulated, the layered display on the electronic map enables the monitoring personnel to intuitively determine the location of the tracked target trace, which is convenient for analysis, management, and security maintenance.

本实施例在监控视频的画面中自动识别被跟踪目标的图像特征并记录符合所述图像特征的各个监控画面的采集位置,根据所述采集位置进一步智能处理得到被跟踪目标的踪迹,并且将被跟踪目标踪迹显示在电子地图上,使用户能够直观的获取被跟踪目标的监控信息。In this embodiment, the image features of the tracked target are automatically identified in the screen of the monitoring video, and the collection positions of the respective monitoring images that meet the image features are recorded, and the trace of the tracked target is further intelligently processed according to the collected position, and will be The tracking target trace is displayed on the electronic map, enabling the user to intuitively obtain the monitoring information of the tracked target.

实施例二:Embodiment 2:

本实施例在上述实施例一的显示方法的基础上实施,与上述实施例一相似或重复之处可参照上述实施例一的描述。图3示出了本发明实施例二中显示方法流程示意图,所述显示方法包括如下步骤:This embodiment is implemented on the basis of the display method of the first embodiment. For the similarities or repetitions of the first embodiment, reference may be made to the description of the first embodiment. FIG. 3 is a schematic flowchart of a display method in Embodiment 2 of the present invention, where the display method includes the following steps:

步骤201,获取被跟踪目标的第一图像特征,以及,同时获取被跟踪目标的第二图像特征;Step 201: Acquire a first image feature of the tracked target, and simultaneously acquire a second image feature of the tracked target;

步骤202,根据所述被跟踪目标的第一图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述第一图像特征的第一类监控画面;以及,在获取到被跟踪目标的第二图像特征时,根据所述被跟踪目标的第二 图像特征对所述第一类监控画面进行图像识别,以确定同时符合所述第一图像特征和所述第二图像特征的第二类监控画面;Step 202: Perform image recognition on a plurality of monitoring images from different collection locations according to the first image feature of the tracked target to determine a first type of monitoring image that conforms to the first image feature; and, in obtaining Tracking the second image feature of the target, according to the second of the tracked target Performing image recognition on the first type of monitoring image to determine a second type of monitoring image that simultaneously conforms to the first image feature and the second image feature;

步骤203,根据符合所述第一图像特征的各个第一类监控画面的采集位置生成被跟踪目标的第一踪迹并在电子地图上显示;以及,根据同时符合所述第一图像特征和所述第二图像特征的第二类监控画面的采集位置生成被跟踪目标的第二踪迹并在电子地图上区别于所述第一踪迹进行显示。Step 203: Generate a first trace of the tracked target according to the collection position of each first type of monitoring image that meets the first image feature and display it on the electronic map; and, according to the first image feature and the The acquisition position of the second type of monitoring image of the second image feature generates a second trace of the tracked object and is displayed on the electronic map different from the first trace.

在步骤201中,同时获取被跟踪目标的第一图像特征和第二图像特征,所述第一图像特征不同于第二图像特征。具体实施时,第一图像特征可以是一大类被跟踪目标全部均具有的图像特征,而第二图像特征是具有第一图像特征的一大类被跟踪目标中的部分重要目标才具有的图像特征。例如监控人员输入白色汽车的图像特征作为第一图像特征,输入车牌号为“京A12345”的图像特征为第二图像特征,则被跟踪目标为全部白色汽车,进一步的,其中重要被跟踪目标为车牌号为“京A12345”的白色汽车,即被跟踪目标具有第一图像特征,而重要被跟踪目标同时具有第一图像特征和第二图像特征。当然监控人员还可确定多个其他车牌号,即确定与同样的第一图像特征对应的一组不同的第二图像特征,例如被跟踪目标为全部白色汽车,而重要被跟踪目标分别为白色汽车中具有不同车牌号的车辆。In step 201, a first image feature and a second image feature of the tracked object are acquired simultaneously, the first image feature being different from the second image feature. In a specific implementation, the first image feature may be an image feature of a large class of tracked targets, and the second image feature is an image of a majority of the tracked targets having the first image feature. feature. For example, the monitoring personnel input the image feature of the white car as the first image feature, and the image feature with the license plate number of “Kyo A12345” is the second image feature, and the tracked target is all white cars. Further, the important tracked target is The white car with the license plate number "Kyoto A12345", that is, the tracked target has the first image feature, and the important tracked target has both the first image feature and the second image feature. Of course, the monitoring personnel can also determine a plurality of other license plate numbers, that is, determine a different set of second image features corresponding to the same first image feature, for example, the tracked target is all white cars, and the important tracked targets are respectively white cars. Vehicles with different license plate numbers.

与实施例一类似的,可以根据用户输入的被跟踪目标的清晰图像提取所述第一或第二图像特征,也可以以用户输入的图像特征数据直接作为所述被跟踪目标的第一或第二图像特征,还可以在指定的源视频的某些监控画面上提取或者学习第一或第二图像特征。Similar to the first embodiment, the first or second image feature may be extracted according to a clear image of the tracked target input by the user, or the image feature data input by the user may be directly used as the first or the first target of the tracked target. The second image feature may also extract or learn the first or second image feature on certain monitored images of the specified source video.

在步骤202中,根据被跟踪目标的第一图像特征和第二图像特征对来自不同采集位置的多个监控画面进行图像识别。具体识别过程中,先根据第一图像特征在各监控画面中进行识别,确定符合第一图像特征的第一类监控画面,同时在第一类监控画面中进一步的根据第二图像特征进行识别,确定符合第二图像特征的第一类监控画面为第二类监控画面。若前述步骤获取到多 个第二图像特征,则可在第一类监控画面中同时对各第二图像特征进行识别以得到多组第二类监控画面。In step 202, image recognition is performed on a plurality of monitoring images from different collection locations according to the first image feature and the second image feature of the tracked target. In the specific identification process, the first image feature is first identified according to the first image feature, and the first type of monitoring image conforming to the first image feature is determined, and the second image feature is further identified in the first type of monitoring image. The first type of monitoring picture that meets the second image feature is determined to be the second type of monitoring picture. If the previous steps get more For the second image feature, each of the second image features can be simultaneously identified in the first type of monitoring image to obtain a plurality of sets of the second type of monitoring images.

根据图像识别结果记录第一类监控画面的信息和第二类监控画面的信息,具体实现时可参照上述表1的形式分别记录,也可参照类似下述表2的形式进行合并记录:According to the image recognition result, the information of the first type of monitoring screen and the information of the second type of monitoring screen are recorded. For specific implementation, the recording may be separately performed by referring to the form of Table 1 above, or may be combined with reference to the following Table 2:

Figure PCTCN2016096196-appb-000001
Figure PCTCN2016096196-appb-000001

表2监控画面的信息记录表示例二Table 2 shows the information record of the monitoring screen.

在步骤203中,根据第一类监控画面的采集位置生成被跟踪目标的第一踪迹并在电子地图上显示;同时根据既符合所述第一图像特征又符合所述第二图像特征的第二类监控画面的采集位置生成被跟踪目标的第二踪迹并在电子地图上区别于所述第一踪迹进行显示。所述区别显示,即在显示第二踪迹时,采用与第一踪迹不同的踪迹形式或者显示特征进行显示。其中所述踪迹形式可以为:标识点,具有一定扩张范围的标识点,以及通过聚类或者区域划分方式获得的区域踪迹,还可以为在前述踪迹形式基础上进一步携带有时间信息的踪迹。其中所述显示特征可以为:颜色、标识点形状、标识点大小、图层、添加图像特征的标记或者动态显示方式,以及其他监控人员能够区分的显示方式等。In step 203, a first trace of the tracked target is generated according to the collected position of the first type of monitoring image and displayed on the electronic map; and according to the second image that conforms to the first image feature and the second image feature. The acquisition location of the class monitoring screen generates a second trace of the tracked object and is displayed on the electronic map different from the first trace. The difference is displayed, that is, when the second trace is displayed, the display is performed using a different trace form or display feature than the first trace. The trace form may be: a marker point, a marker point having a certain expansion range, and an area trace obtained by clustering or region division, and may further carry a trace with time information based on the foregoing trace form. The display feature may be: a color, a mark point shape, a mark point size, a layer, a mark of adding an image feature or a dynamic display mode, and a display manner that other monitoring personnel can distinguish.

图4a示出了第一踪迹和第二踪迹以不同的踪迹形式,不同的形状显示特征进行区别显示的示意图。即第一踪迹的踪迹形式为标记点,而第二踪迹的踪迹形式为标记点加轨迹;第一踪迹的标识点显示特征为圆形,第二踪迹的标识点显示特征为方形。Figure 4a shows a schematic representation of the first trace and the second trace in different traces, with different shape display features for differential display. That is, the trace form of the first trace is a marker point, and the trace form of the second trace is a marker point plus a track; the marker point of the first trace shows that the feature is a circle, and the marker point of the second trace shows that the feature is a square.

图4b示出了第一踪迹和第二踪迹以相同的踪迹形式,添加不同图像特征 标记的显示特征进行区别显示的示意图。即第一踪迹和第二踪迹的踪迹形式均为区域踪迹,但在第一踪迹上不添加标记(黑底色),而对第二踪迹添加第二图像特征的标记,如“京A12345”。Figure 4b shows the first trace and the second trace in the same trace form, adding different image features A schematic diagram showing the distinguishing display of the displayed features of the mark. That is, the trace forms of the first trace and the second trace are both regional traces, but no mark (black background) is added on the first trace, and a mark of the second image feature is added to the second trace, such as "Kyo A12345".

第一踪迹与第二踪迹的区别显示使用户能够在获取具有第一图像特征的一大类目标的监控信息的基础上,进一步获取其中某个更具体的、同时具有第一图像特征和第二图像特征的被跟踪目标的监控信息,并且进行直观的显示。The difference between the first trace and the second trace is displayed to enable the user to further acquire one of the more specific, simultaneously having the first image feature and the second, based on the monitoring information of the large class of objects having the first image feature. The monitoring information of the tracked target of the image feature is displayed visually.

例如在显示具有同一标识的快递车辆的踪迹的同时,能够区分不同车牌号显示不同车辆的具体行驶数据;例如在显示同类车辆(危险车辆,如油罐车)的踪迹的同时,能够区分不同车牌号显示不同车辆的具体行驶数据;例如在显示同一车牌号车辆的踪迹的同时,能够区分不同驾驶员的面部特征显示不同人员驾驶该车辆时的具体行驶数据;再例如在根据面部识别显示某个犯罪嫌疑人踪迹的同时,能够区分其衣着显示不同衣着状态的活动范围数据等。For example, while displaying the traces of the courier vehicles with the same logo, it is possible to distinguish the different license plate numbers from the specific travel data of different vehicles; for example, to display the traces of similar vehicles (dangerous vehicles, such as tank trucks), it is possible to distinguish different license plates. The number shows specific driving data of different vehicles; for example, while displaying the trace of the same license plate number vehicle, it is possible to distinguish the facial features of different drivers to display specific driving data when different people drive the vehicle; and, for example, to display a certain image according to facial recognition At the same time as the criminal suspect traces, it is possible to distinguish between the range of activities in which the clothes are displayed and the different clothing states.

本实施例中,监控人员在对监控视频进行分析处理前已经确定了要检索一大类目标共有的第一图像特征和其中某些重点目标具有的第二图像特征,因此可一次性对两个图像特征进行识别,并同步进行区分显示。In this embodiment, the monitoring personnel has determined that the first image feature shared by a large class of objects and the second image feature of some of the key targets are to be retrieved before the monitoring video is analyzed, so that two Image features are identified and synchronized for simultaneous display.

本实施例能够在监控视频中自动识别具有第一图像特征的一大类目标,和这大类目标中同时具有第二图像特征的重点目标,进而对这一大类目标和其中的重点目标的监控信息差异化显示,使用户在直观的获取一大类目标的监控信息的同时,能够同时获取其中某些重点目标的监控信息。The embodiment can automatically identify a large class of objects having the first image feature in the monitoring video, and the key target of the second class image having the second image feature, and then the target of the major class and the key target thereof The monitoring information is differentiated and displayed, so that users can obtain monitoring information of some key targets at the same time while intuitively acquiring monitoring information of a large class of targets.

实施例三:Embodiment 3:

本实施例在上述实施例一的显示方法的基础上实施,并与实施例二类似,与上述实施例一和实施例二相似或重复之处可参照上述实施例一和实施例二的描述。图5示出了本发明实施例三中显示方法流程示意图,所述显示方法包括如下步骤: This embodiment is implemented on the basis of the display method of the first embodiment, and is similar to the second embodiment. For the similarities or repetitions of the first embodiment and the second embodiment, reference may be made to the descriptions of the first embodiment and the second embodiment. FIG. 5 is a schematic flowchart of a display method in Embodiment 3 of the present invention, where the display method includes the following steps:

步骤301,获取被跟踪目标的第一图像特征;Step 301: Acquire a first image feature of the tracked target.

步骤302,在获取到被跟踪目标的第一图像特征时,根据所述被跟踪目标的第一图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述第一图像特征的第一类监控画面;Step 302, when acquiring the first image feature of the tracked target, performing image recognition on the plurality of monitoring images from different collection locations according to the first image feature of the tracked target to determine that the first image feature is met The first type of monitoring screen;

步骤303,在获取到被跟踪目标的第一图像特征时,根据符合所述第一图像特征的各个第一类监控画面的采集位置生成被跟踪目标的第一踪迹并在电子地图上显示;Step 303, when acquiring the first image feature of the tracked target, generating a first trace of the tracked target according to the collection position of each first type of monitoring image that meets the first image feature and displaying the image on the electronic map;

步骤304,获取被跟踪目标的第二图像特征;Step 304: Acquire a second image feature of the tracked target.

步骤305,在获取到被跟踪目标的第二图像特征时,根据所述被跟踪目标的第二图像特征对所述第一类监控画面进行图像识别,以确定同时符合所述第一图像特征和所述第二图像特征的第二类监控画面;Step 305: Perform image recognition on the first type of monitoring image according to the second image feature of the tracked target when acquiring the second image feature of the tracked target, to determine that the first image feature is consistent with a second type of monitoring image of the second image feature;

步骤306,在获取到被跟踪目标的第二图像特征时,根据同时符合所述第一图像特征和所述第二图像特征的第二类监控画面的采集位置生成被跟踪目标的第二踪迹并在电子地图上区别于所述第一踪迹进行显示。Step 306, when acquiring the second image feature of the tracked target, generating a second trace of the tracked target according to the collection position of the second type of monitoring image that simultaneously meets the first image feature and the second image feature. The first trace is distinguished from the display on the electronic map.

本实施例中的步骤301和步骤304与上述实施例二中的步骤201对应,步骤302和步骤305与上述实施例二中的步骤202对应,步骤303和步骤306与上述实施例二中的步骤203对应。各步骤的具体实施方式相同,不同在于,本实施例中在已经根据第一图像特征得到了一大类目标的第一踪迹在电子地图上的显示结果之后,进一步根据获得的重点目标的第二图像特征在第一类监控画面中对重要目标进行图像识别,并生成重要目标的第二踪迹叠加于原第一踪迹并进行区别显示。Step 301 and step 304 in this embodiment correspond to step 201 in the second embodiment, step 302 and step 305 correspond to step 202 in the second embodiment, step 303 and step 306 are the same as steps in the second embodiment. 203 corresponds. The specific implementation manners of the steps are the same, except that in the embodiment, after the first trace of the large-scale target has been obtained according to the first image feature, the display result on the electronic map is further determined according to the second target obtained. The image feature performs image recognition on the important target in the first type of monitoring image, and generates a second trace of the important target superimposed on the original first trace and performs differential display.

本实施例中步骤301至步骤303和步骤304至步骤306进行了两步图像识别和结果显示。所述两步图像识别和结果显示的方式可以为以下两种:Step 301 to step 303 and step 304 to step 306 in this embodiment perform two-step image recognition and result display. The two-step image recognition and result display can be in the following two ways:

一种实现方式是在得到第一步显示结果并获取第二图像特征后重新对全部源视频进行图像识别,此种实现方式第二步识别和显示步骤类似于实施例二中的步骤。 One implementation is to re-image all the source videos after obtaining the first step display result and acquiring the second image feature. This implementation second step identification and display step is similar to the steps in the second embodiment.

另一种更优的实现方式是在第二步图像识别过程中,仅在第一步图像识别过程中符合第一图像特征的监控画面,即第一类监控画面中检索第二图像特征。此种实现方式中,需要在步骤302中确定符合所述第一图像特征的第一类监控画面之后,提取并记录这些第一类监控画面。当某些监控画面为视频中的连续几帧画面时,可将其中最具代表性的一帧或者几帧监控画面,作为第一类监控画面提取并记录,通常可以选择第一图像特征最清晰,或者第一图像特征所占面积比最大的一帧或者几帧监控画面。可以理解的,此种实现方式的计算量将小于第一种方式的计算量。Another preferred implementation is that in the second step image recognition process, only the first image feature is monitored in the first image recognition process, that is, the second image feature is retrieved in the first type of image recognition process. In this implementation, after determining the first type of monitoring pictures that meet the first image feature in step 302, the first type of monitoring pictures are extracted and recorded. When some monitoring pictures are consecutive frames in the video, the most representative one or several frames of monitoring pictures can be extracted and recorded as the first type of monitoring pictures. Usually, the first image features can be selected to be the clearest. Or the first image feature occupies a frame or a few frames of the monitor image with the largest area ratio. It can be understood that the calculation amount of such an implementation will be smaller than the calculation amount of the first mode.

本实施例中,监控人员在对监控视频进行第一次图像识别时仅确定了要检索一大类目标共有的第一图像特征,在得到了第一步显示结果之后,又针对其中某些重要目标具有的第二图像特征进一步进行图像识别,并将新的结果与第一步图像识别的检索结果同时显示并加以区别。In this embodiment, the monitoring personnel only determines that the first image feature shared by a large class of objects is to be retrieved when the first image is recognized by the monitoring video, and after obtaining the first step display result, some important ones are The second image feature possessed by the target further performs image recognition, and displays and distinguishes the new result from the search result of the first image recognition.

本实施例能够在监控视频中自动识别具有第一图像特征的一大类目标,和这大类目标中同时具有第二图像特征的重点目标,进而对这一大类目标和其中的重点目标的监控信息差异化显示,使用户在直观的获取一大类目标的监控信息的同时,能够进一步直观的获取其中某些重点目标的监控信息。The embodiment can automatically identify a large class of objects having the first image feature in the monitoring video, and the key target of the second class image having the second image feature, and then the target of the major class and the key target thereof The monitoring information is differentiated and displayed, so that the user can obtain the monitoring information of some key targets further intuitively while acquiring the monitoring information of a large class of targets.

实施例四:Embodiment 4:

本实施例在上述实施例一至三中任一显示方法的基础上实施,与上述实施例一至三相似或重复之处可参照上述实施例一至三的描述。This embodiment is implemented on the basis of any of the above-described first to third display methods. For the similarities or repetitions of the first to third embodiments, reference may be made to the description of the first to third embodiments.

本实施例进一步提供了如下优选方案:This embodiment further provides the following preferred solutions:

所述根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示,包括:根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的区域踪迹并在电子地图上显示。Generating a trace of the tracked target according to the collected position of each monitoring picture that meets the image feature and displaying the trace on the electronic map includes: generating an area trace of the tracked target according to the collected position of each monitoring picture that meets the image feature And displayed on the electronic map.

具体实现时,可确定符合所述图像特征的各个监控画面的采集位置的位置点后,将位置点进行聚类,对聚类后的每一组位置点(排除距离过远的噪声点)中的所有位置点两两进行连线,并将全部连线的外边沿作为被跟踪目 标的区域踪迹;或者对聚类后的每一组位置点(排除距离过远的噪声点)计算重心,并以该重心为圆心,距该重心距离最远的位置点与该重心间的距离(或者大于或小于该距离预设阈值)为半径,得到的圆形区域为被跟踪目标的区域踪迹。In a specific implementation, after determining a position point of the collection position of each monitoring picture that meets the image feature, the position point is clustered, and each group of the position points after the clustering (excluding the noise point whose distance is too far) is All the locations are connected by two or two, and the outer edges of all the connections are tracked. The target area trace; or calculate the center of gravity for each set of position points after clustering (excluding noise points that are too far away), and center the center of gravity, the distance between the position farthest from the center of gravity and the center of gravity ( Or the radius is greater than or less than the preset threshold), and the obtained circular area is the area trace of the tracked target.

具体实现时,还可根据已划分的区域确定被跟踪目标的区域踪迹,所述已划分的区域为根据街道、治安管辖区域或行政区域划分的区域,确定符合所述图像特征的各个监控画面的采集位置信息中的位置点最多出现在哪一个或哪几个已划分区域,将该一个或者几个已划分区域作为被跟踪目标的区域踪迹。In a specific implementation, the area trace of the tracked target may also be determined according to the divided area, where the divided area is an area divided according to a street, a public security jurisdiction or an administrative area, and each monitoring screen conforming to the image feature is determined. The location point in the collection location information appears at most or which of the divided regions, and the one or several divided regions are used as the region trace of the tracked target.

当根据第一图像特征或第二图像特征进行图像识别得到第一踪迹和第二踪迹进行显示时,第一踪迹和第二踪迹的踪迹形式可以相同或者不同,可以均为区域踪迹或仅有一种踪迹为区域踪迹。When the first trace and the second trace are displayed according to the first image feature or the second image feature, the traces of the first trace and the second trace may be the same or different, and may be regional traces or only one type The trail is a regional trail.

本实施例可智能处理得到被跟踪目标的出现区域后,在电子地图上显示区域踪迹,相对于其他踪迹的显示,区域踪迹更便于监控人员直观确认被跟踪目标的出现区域,便于后续监控或采取相关行动。In this embodiment, after the occurrence area of the tracked target is intelligently processed, the area trace is displayed on the electronic map. Compared with the display of other traces, the area trace is more convenient for the monitoring personnel to visually confirm the appearance area of the tracked target, which is convenient for subsequent monitoring or taking. Related actions.

实施例五:Embodiment 5:

本实施例在上述实施例一至四中任一目标踪迹显示方法的基础上实施,与上述实施例一至四相似或重复之处可参照上述实施例一至四的描述。This embodiment is implemented on the basis of the target tracking display method according to any one of the first to fourth embodiments. For the similarities or repetitions of the first to fourth embodiments, reference may be made to the descriptions of the first to fourth embodiments.

在本实施例进一步提供了如下优选方案:The following preferred solution is further provided in this embodiment:

所述根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示,包括:根据符合所述图像特征的各个监控画面的采集位置和采集时间生成携带了时间信息的被跟踪目标的踪迹并在电子地图上显示。Generating a trace of the tracked target according to the collection position of each monitoring screen that meets the image feature and displaying the trace on the electronic map includes: generating a time according to the collection position and the acquisition time of each monitoring screen that meets the image feature A trace of the tracked target of the information is displayed on the electronic map.

在上述实施例中,根据被跟踪目标的图像特征,或者根据第一图像特征或第二图像特征,在视频源的各画面中进行图像识别的过程中,在确定符合被跟踪目标的图像特征的监控画面后,对所述监控画面的信息进行记录,其 中除包括所述监控画面的采集位置外还包括采集时间。记录采集时间时,可以在某一监控画面中检索出被跟踪目标的图像特征时,记录当前监控画面的时间为采集时间;也可以在连续的监控画面中均出现了被跟踪目标的图像特征时,以最先识别出被跟踪目标的图像特征的监控画面的时间为采集时间,即开始时间,后面连续监控画面中出现被跟踪目标的图像特征时不再记录;还可以在某一监控画面中识别出被跟踪目标的图像特征后确定后面连续图像帧中是否还出现了被跟踪目标的图像特征,直至被跟踪目标的图像特征不再出现,仅记录被跟踪目标的图像特征最后一次出现的监控画面的时间为采集时间,即结束时间;也可以取开始时间和结束时间的中间点为采集时间,或者取开始时间和结束时间间被跟踪目标的图像特征匹配率最高的监控画面的采集时间。In the above embodiment, in the process of performing image recognition in each picture of the video source according to the image feature of the tracked object, or according to the first image feature or the second image feature, determining the image feature that matches the tracked target After monitoring the screen, the information of the monitoring screen is recorded, and In addition to the collection location of the monitoring screen, the acquisition time is included. When recording the acquisition time, when the image feature of the tracked target is retrieved in a certain monitoring screen, the time of recording the current monitoring screen is the acquisition time; or when the image feature of the tracked target appears in the continuous monitoring screen The time of the monitoring screen that first recognizes the image feature of the tracked target is the acquisition time, that is, the start time, and is not recorded when the image feature of the tracked target appears in the continuous monitoring screen; and may also be in a certain monitoring screen. After identifying the image features of the tracked target, it is determined whether the image features of the tracked target are still present in the subsequent consecutive image frames until the image features of the tracked target no longer appear, and only the last appearance of the image features of the tracked target is recorded. The time of the screen is the acquisition time, that is, the end time; the middle point of the start time and the end time may be the acquisition time, or the acquisition time of the monitoring image with the highest image feature matching rate of the tracked target between the start time and the end time.

实施例一中,符合被跟踪目标的图像特征的监控画面的信息可参照下表3形式进行记录:In the first embodiment, the information of the monitoring screen conforming to the image features of the tracked target can be recorded by referring to the following Table 3:

Figure PCTCN2016096196-appb-000002
Figure PCTCN2016096196-appb-000002

表3监控画面的信息记录表示例三Table 3 shows the information record of the monitoring screen.

类似的,实施例二中,符合第一图像特征的监控画面的信息以及同时符合第一图像特征和第二图像特征的监控画面的信息可参照下表4形式进行记录:Similarly, in the second embodiment, the information of the monitoring picture that conforms to the first image feature and the information of the monitoring picture that conforms to the first image feature and the second image feature can be recorded in the following table:

Figure PCTCN2016096196-appb-000003
Figure PCTCN2016096196-appb-000003

Figure PCTCN2016096196-appb-000004
Figure PCTCN2016096196-appb-000004

表4监控画面的信息记录表示例四Table 4 shows the information record of the monitor screen.

在上述各实施例中,根据符合图像特征的监控画面的信息中包含的采集时间和采集位置,在电子地图上显示携带所述采集时间信息的踪迹;In each of the above embodiments, the trace carrying the collection time information is displayed on the electronic map according to the collection time and the collection location included in the information of the monitoring screen that conforms to the image feature;

所述踪迹携带采集时间信息的方式可以是以下方式中的一种或者几种的组合:The manner in which the trace carries the collection time information may be one or a combination of the following:

1)为踪迹添加采集时间标识;1) Add an acquisition time identifier to the trace;

包括为每个位置标识点、每个扩张了一定范围的位置标识点或者每个区域踪迹添加采集时间或者采集时间段的标识;Including identifying an identification time or an acquisition time period for each location identification point, each expanded range of location identification points, or each regional trace;

图6a-6d示出了几种典型踪迹标注了采集时间标识后在电子地图上的显示示例。Figures 6a-6d show examples of the display of several typical traces on the electronic map after the acquisition time identification.

2)显示携带采集时间信息的踪迹;2) Display a trace carrying the collection time information;

对于踪迹本身包含采集时间信息的情况,在显示踪迹的同时即携带了采集时间信息。例如轨迹即为一种携带了采集时间信息的踪迹(因为在生成轨迹时,需要根据监控画面信息包含的采集时间的先后顺序,依次连接监控画面信息包含的采集位置的位置点),为进一步突出轨迹作为踪迹携带的采集时间的信息,可在轨迹上根据采集时间标明轨迹方向。For the case where the trace itself contains acquisition time information, the acquisition time information is carried along with the trace. For example, the trajectory is a kind of trace carrying the acquisition time information (because when the trajectory is generated, the position of the collection position included in the monitoring screen information is sequentially connected according to the order of the acquisition time included in the monitoring screen information), so as to further highlight The trajectory serves as the information of the acquisition time carried by the trace, and the trajectory direction can be indicated on the trajectory according to the acquisition time.

图6e示出了当踪迹为轨迹时,在电子地图上显示的示例;图6f示出了当踪迹为添加了移动方向的轨迹,并且显示时添加了如1)所述的时间标识的显示示例。Fig. 6e shows an example of display on the electronic map when the trace is a trajectory; Fig. 6f shows a display example in which the trace is added as shown in 1) when the trace is a trajectory to which the moving direction is added, and is displayed. .

3)根据采集时间的先后对所述踪迹进行区别显示;3) distinguishing the traces according to the collection time;

可以为根据采集时间的先后顺序,在电子地图上逐渐显示目标的踪迹,因采集时间的周期会远长于显示过程的时间,因此在显示过程中可对采集时间的周期进行一定比例的压缩;也可以为根据采集时间的先后顺序对目标的踪迹区别颜色或大小进行显示,例如距当前较近的采集时间对应的采集信息颜色较深或踪迹更明显等。It is possible to gradually display the trace of the target on the electronic map according to the sequence of the acquisition time. Since the period of the acquisition time is much longer than the time of the display process, the period of the acquisition time can be compressed in a certain proportion during the display process; The color or size of the target may be displayed according to the sequence of the collection time. For example, the collection information corresponding to the current acquisition time is darker or more obvious.

当根据第一图像特征或第二图像特征进行图像识别并生成第一踪迹和第 二踪迹进行显示时,第一踪迹和第二踪迹的踪迹形式可以相同或者不同,即可以分别携带或者不携带时间信息。Performing image recognition based on the first image feature or the second image feature and generating a first trace and a When the two traces are displayed, the traces of the first trace and the second trace may be the same or different, that is, the time information may or may not be carried.

优选的,所述根据符合所述图像特征的各个监控画面的采集位置和采集时间生成携带了时间信息的被跟踪目标的踪迹并在电子地图上显示,包括:根据符合所述图像特征的各个监控画面的采集位置和采集时间生成标注了采集时间的被跟踪目标的踪迹并在电子地图上显示。Preferably, the generating, according to the collection position and the acquisition time of each monitoring picture that meets the image feature, a trace of the tracked target carrying the time information and displaying the trace on the electronic map includes: monitoring according to the image characteristics The acquisition position and acquisition time of the picture generate traces of the tracked target marked with the acquisition time and are displayed on the electronic map.

包括为每个位置点、每个位置范围、每个目标出现区域或者每条轨迹等添加采集时间或者采集时间段的标识;Including adding an acquisition time or an acquisition time period identifier for each location point, each location range, each target appearance area, or each track;

图6a-6d和图6f示出了几种典型踪迹标注了采集时间标识后在电子地图上的显示示例。Figures 6a-6d and 6f show examples of display of several typical traces on the electronic map after the acquisition time identification.

优选的,所述根据符合所述图像特征的各个监控画面的采集位置和采集时间生成携带了时间信息的被跟踪目标的踪迹并在电子地图上显示,包括:根据符合所述图像特征的各个监控画面的采集位置和采集时间生成被跟踪目标的轨迹并在电子地图上显示。Preferably, the generating, according to the collection position and the acquisition time of each monitoring picture that meets the image feature, a trace of the tracked target carrying the time information and displaying the trace on the electronic map includes: monitoring according to the image characteristics The acquisition position and acquisition time of the screen generate the trajectory of the tracked target and display it on the electronic map.

具体实现时,可根据符合图像特征的监控画面信息中的采集位置和采集时间的先后顺序依次连接各位置点,生成被监控目标的轨迹。将所述被监控目标的轨迹作为所述被监控目标的踪迹。在生成轨迹过程中,可排除明显不合理的点,并且根据街道拟合轨迹。In a specific implementation, each location point may be sequentially connected according to the collection position and the acquisition time in the monitoring screen information conforming to the image feature, and the trajectory of the monitored target is generated. The trajectory of the monitored target is taken as a trace of the monitored target. In the process of generating the trajectory, points that are obviously unreasonable can be excluded, and the trajectory is fitted according to the street.

图6e示出了被监控目标的踪迹为轨迹时,在电子地图上的显示示例;图6f示出了被监控目标的踪迹为添加了移动方向的轨迹,并且显示时进一步添加了时间标识的显示示例。Fig. 6e shows an example of display on the electronic map when the trace of the monitored target is a trajectory; Fig. 6f shows that the trace of the monitored target is a trajectory to which the moving direction is added, and the display of the time stamp is further added when displayed Example.

当积累了大量符合被跟踪目标图像特征的监控画面的信息后,在电子地图上层叠显示单位时间内(例如每天)的被跟踪目标踪迹时,可为监控人员提供目标各时间段内经常活动的范围,便于进行分析、管理和治安维护。When a large amount of information conforming to the monitoring image of the tracked target image feature is accumulated, when the tracked target track per unit time (for example, every day) is displayed on the electronic map, the monitoring personnel can be provided with frequent activities in the target time period. Scope for easy analysis, management and security maintenance.

本实施例中丰富了符合图像特征的监控画面的信息,使其包含监控画面的采集时间,进而在根据符合图像特征的监控画面的信息生成踪迹并显示在 电子地图上时,可以以各种形式携带采集时间信息,为用户更灵活地提供更全面的监控信息;此外,提出了智能的以轨迹形式显示踪迹的方案,为用户提供更直观的监控信息。In this embodiment, the information of the monitoring screen conforming to the image feature is enriched to include the acquisition time of the monitoring screen, and then the trace is generated according to the information of the monitoring screen conforming to the image feature and displayed in the trace On the electronic map, the collection time information can be carried in various forms to provide users with more comprehensive monitoring information more flexibly; in addition, an intelligent scheme for displaying traces in the form of tracks is proposed to provide users with more intuitive monitoring information.

实施例六:Example 6:

图7示出了本发明实施六的监控系统架构示意图,其包括视频采集层601、网络接入层602和智能分析层603,各层间可以是强耦合也可以是松耦合。FIG. 7 is a schematic structural diagram of a monitoring system according to Embodiment 6 of the present invention, which includes a video acquisition layer 601, a network access layer 602, and an intelligent analysis layer 603. The layers may be strongly coupled or loosely coupled.

其中视频采集层601主要包括各种制式监控视频采集设备,可以为摄像头、录影机或具有视频采集功能的监控机器人。各种监控视频采集设备可以具备以下功能:1)多种网络接入功能:监控视频采集设备可支持LTE、Wifi、XPON等多种网络;2)纠错功能:在网络丢包率高,移动网络下保障图像质量;3)断点续传功能:确保异常断网情况下数据不丢失;4)高清晰度编解码功能:采用高清编解码算法对图像进行编解码,保障监控视频清晰度;5)高效编码压缩功能:实现相同画质下更低的带宽和存储需求,降低不同场景带宽占用率和存储空间;6)捕捉高速运动物体图像能力:通过提高视频监控采集设备的图像识别能力捕捉高速运动物体的图像。上述1)至5)的功能可由监控视频采集设备自身实现,也可通过USB或者以太网口的方式外接增强设备(如硬件盒子产品等)实现。The video capture layer 601 mainly includes various standard monitoring video acquisition devices, and can be a camera, a video recorder or a monitoring robot with a video capture function. Various monitoring video capture devices can have the following functions: 1) Multiple network access functions: monitoring video capture devices can support multiple networks such as LTE, Wifi, XPON, etc.; 2) Error correction function: high network packet loss rate, mobile Guarantee image quality under the network; 3) Breakpoint retransmission function: ensure data is not lost in case of abnormal network disconnection; 4) High-definition codec function: encode and decode images by high-definition codec algorithm to ensure monitoring video clarity; 5) Efficient coding compression function: achieve lower bandwidth and storage requirements under the same image quality, reduce bandwidth occupancy and storage space of different scenes; 6) Capturing high-speed moving object image capability: capture image recognition capability of video surveillance acquisition equipment An image of a moving object at high speed. The functions of the above 1) to 5) can be realized by the monitoring video collection device itself, or by externally connecting the enhanced device (such as a hardware box product, etc.) through a USB or an Ethernet port.

各种监控视频采集设备将采集到的多媒体信息(图像、声音等)通过网络接入层602传输到智能分析层603。The various monitoring video capture devices transmit the collected multimedia information (images, sounds, etc.) to the intelligent analysis layer 603 through the network access layer 602.

网络接入层602为IP承载网,进一步的,所述IP承载网可以为专用的加速/加密网络,监控视频采集设备采集的视频的数据流通过LTE、Wifi、XPON等方式接入到网络接入层602中,进而传输到智能分析层进行处理。采用专用IP承载网进行监控视频数据的传输,相对于传统的互联网服务,能够在网络繁忙传输质量差(忙时)仍然保障消息传输的实时性,避免因网络质量差影响监控的准确性或实时性。The network access layer 602 is an IP bearer network. Further, the IP bearer network can be a dedicated acceleration/encryption network. The data stream of the video captured by the video capture device is connected to the network through LTE, Wifi, XPON, and the like. The layer 602 is further transferred to the intelligent analysis layer for processing. The use of a dedicated IP bearer network for monitoring video data transmission, compared with the traditional Internet service, can ensure the real-time performance of message transmission when the network has poor transmission quality (busy time), and avoid the monitoring accuracy or real-time due to poor network quality. Sex.

智能分析层603通过云计算技术进行AI(Artificial Intelligence,人工智 能)分析,即采用上述各实施例提供的方法对监控视频进行处理和分析,并可将结果发送到指挥中心或监控中心进行联动,通过可视化调度指挥、安保联动等方式达到城市管理、安全保卫或者营销等目的。The intelligent analysis layer 603 performs AI (Artificial Intelligence) through cloud computing technology. The analysis can be performed by using the methods provided in the above embodiments to process and analyze the surveillance video, and the results can be sent to the command center or the monitoring center for linkage, and the city management and security can be achieved through visual dispatching, command and security linkage. Or marketing purposes.

实施例七:Example 7:

基于同一发明构思,本发明实施例中还提供了显示装置,由于这些装置解决问题的原理与显示方法相似,因此这些装置的实施可以参见方法的实施,重复之处不再赘述。图8示出了本发明实施例七中显示装置的结构示意图,如图所示,所述装置700包括:Based on the same inventive concept, the display device is also provided in the embodiment of the present invention. Since the principle of solving the problem is similar to the display method, the implementation of the device may refer to the implementation of the method, and the repeated description is not repeated. FIG. 8 is a schematic structural diagram of a display device according to Embodiment 7 of the present invention. As shown in the figure, the device 700 includes:

图像特征获取模块701,用于获取被跟踪目标的图像特征;The image feature acquiring module 701 is configured to acquire image features of the tracked target;

图像识别模块702,用于根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述图像特征的监控画面;The image recognition module 702 is configured to perform image recognition on a plurality of monitoring images from different collection locations according to image features of the tracked target to determine a monitoring screen that conforms to the image features;

显示模块703,用于根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示。The display module 703 is configured to generate a trace of the tracked target according to the collected position of each monitoring screen that conforms to the image feature and display the image on the electronic map.

优选的,所述图像特征获取模块701,具体用于获取用户输入的图像特征作为被跟踪目标的图像特征。Preferably, the image feature acquiring module 701 is specifically configured to acquire an image feature input by the user as an image feature of the tracked target.

优选的,所述图像特征获取模块701,具体用于:Preferably, the image feature obtaining module 701 is specifically configured to:

获取被跟踪目标的第一图像特征,以及,获取被跟踪目标的第二图像特征,所述第一图像特征的获取时间早于或者等于所述第二图像特征的获取时间;Obtaining a first image feature of the tracked target, and acquiring a second image feature of the tracked target, the acquisition time of the first image feature being earlier than or equal to the acquisition time of the second image feature;

所述图像识别模块702,具体用于:The image recognition module 702 is specifically configured to:

在获取到被跟踪目标的第一图像特征时,根据所述被跟踪目标的第一图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述第一图像特征的第一类监控画面;在获取到被跟踪目标的第二图像特征时,根据所述被跟踪目标的第二图像特征对所述第一类监控画面进行图像识别,以确定同时符合所述第一图像特征和所述第二图像特征的第二类监控画面;When acquiring the first image feature of the tracked target, performing image recognition on the plurality of monitoring images from different collection locations according to the first image feature of the tracked target to determine a first image that conforms to the first image feature a class monitoring screen; when acquiring the second image feature of the tracked target, performing image recognition on the first type of monitoring image according to the second image feature of the tracked target to determine that the first image feature is simultaneously met And a second type of monitoring picture of the second image feature;

所述显示模块703,具体用于: The display module 703 is specifically configured to:

在获取到被跟踪目标的第一图像特征时,根据符合所述第一图像特征的各个第一类监控画面的采集位置生成被跟踪目标的第一踪迹并在电子地图上显示;在获取到被跟踪目标的第二图像特征时,根据同时符合所述第一图像特征和所述第二图像特征的第二类监控画面的采集位置生成被跟踪目标的第二踪迹并在电子地图上区别于所述第一踪迹进行显示。When acquiring the first image feature of the tracked target, generating a first trace of the tracked target according to the collection position of each first type of monitoring image that matches the first image feature and displaying the image on the electronic map; When tracking the second image feature of the target, generating a second trace of the tracked target according to the collected position of the second type of monitoring image that simultaneously meets the first image feature and the second image feature and distinguishing it from the electronic map The first trace is displayed for display.

优选的,所述显示模块703,具体用于:Preferably, the display module 703 is specifically configured to:

根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的区域踪迹并在电子地图上显示。An area trace of the tracked target is generated based on the collection locations of the respective monitoring pictures that conform to the image features and displayed on the electronic map.

优选的,所述显示模块703,具体用于:Preferably, the display module 703 is specifically configured to:

根据符合所述图像特征的各个监控画面的采集位置和采集时间生成携带了时间信息的被跟踪目标的踪迹并在电子地图上显示。A trace of the tracked object carrying the time information is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features.

优选的,所述显示模块703,具体用于:Preferably, the display module 703 is specifically configured to:

根据符合所述图像特征的各个监控画面的采集位置和采集时间生成标注了采集时间的被跟踪目标的踪迹并在电子地图上显示;Generating a trace of the tracked target marked with the acquisition time according to the collection position and the acquisition time of each monitoring picture that meets the image feature and displaying on the electronic map;

或者,根据符合所述图像特征的各个监控画面的采集位置和采集时间生成被跟踪目标的轨迹并在电子地图上显示。Alternatively, the trajectory of the tracked object is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features.

实施例八:Example 8:

基于同一发明构思,本发明实施例中还提供了一种目标踪迹显示电子设备,由于其原理与一种目标踪迹显示方法相似,因此其实施可以参见方法的实施,重复之处不再赘述。所述电子设备包括:显示器,存储器,一个或多个处理器;以及一个或多个模块,所述一个或多个模块被存储在所述存储器中,并被配置成由所述一个或多个处理器执行,所述一个或多个模块包括用于执行任一上述方法中各个步骤的指令。Based on the same inventive concept, an embodiment of the present invention provides a target tracking display electronic device. Since the principle is similar to that of a target tracking display, the implementation of the method can be referred to the implementation of the method, and the repeated description is not repeated. The electronic device includes: a display, a memory, one or more processors; and one or more modules, the one or more modules being stored in the memory and configured to be configured by the one or more The processor executes, the one or more modules including instructions for performing the various steps of any of the above methods.

实施例九:Example 9:

基于同一发明构思,本发明实施例还提供了一种与包括显示器的电子设备结合使用的目标踪迹显示计算机程序产品,由于其原理与一种目标踪迹显 示方法相似,因此其实施可以参见方法的实施,重复之处不再赘述。所述计算机程序产品包括计算机可读的存储介质和内嵌于其中的计算机程序机制,所述计算机程序机制包括用于执行任一前述方法中各个步骤的指令。Based on the same inventive concept, an embodiment of the present invention further provides a target trace display computer program product for use in combination with an electronic device including a display, which is based on a principle and a target trace. The method is similar, so the implementation can refer to the implementation of the method, and the repeated description will not be repeated. The computer program product comprises a computer readable storage medium and a computer program mechanism embodied therein, the computer program mechanism comprising instructions for performing the various steps of any of the foregoing methods.

实施例十:Example 10:

基于同一发明构思,本发明实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行任一前述方法中的各个步骤。Based on the same inventive concept, an embodiment of the present invention further provides a non-transitory computer readable storage medium storing computer instructions for causing the computer to execute any Each step in the foregoing method.

为了描述的方便,以上所述装置的各部分以功能分为各种模块分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。For the convenience of description, the various parts of the above-described apparatus are separately described by functions into various modules. Of course, the functions of the various modules or units may be implemented in one or more software or hardware in the practice of the invention.

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) including computer usable program code.

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或 多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The device is implemented in a flow chart or Multiple processes and/or block diagrams The functions specified in one or more boxes.

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。 While the preferred embodiment of the invention has been described, it will be understood that Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and the modifications and

Claims (15)

一种显示方法,其特征在于,所述方法包括:A display method, characterized in that the method comprises: 获取被跟踪目标的图像特征;Obtaining image features of the tracked target; 根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述图像特征的监控画面;Performing image recognition on a plurality of monitoring images from different collection locations according to image features of the tracked target to determine a monitoring screen that conforms to the image features; 根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示。A trace of the tracked target is generated based on the acquisition locations of the respective monitor images that conform to the image features and displayed on the electronic map. 根据权利要求1所述的方法,其特征在于,所述获取被跟踪目标的图像特征,包括:获取用户输入的图像特征作为被跟踪目标的图像特征。The method according to claim 1, wherein the acquiring the image feature of the tracked target comprises: acquiring an image feature input by the user as an image feature of the tracked target. 根据权利要求1所述的方法,其特征在于:The method of claim 1 wherein: 所述获取被跟踪目标的图像特征,包括:The acquiring image features of the tracked target includes: 获取被跟踪目标的第一图像特征,以及,获取被跟踪目标的第二图像特征,所述第一图像特征的获取时间早于或者等于所述第二图像特征的获取时间;Obtaining a first image feature of the tracked target, and acquiring a second image feature of the tracked target, the acquisition time of the first image feature being earlier than or equal to the acquisition time of the second image feature; 所述根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述图像特征的监控画面,包括:Performing image recognition on the plurality of monitoring images from different collection locations according to the image features of the tracked target to determine a monitoring screen that conforms to the image features, including: 在获取到被跟踪目标的第一图像特征时,根据所述被跟踪目标的第一图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述第一图像特征的第一类监控画面;在获取到被跟踪目标的第二图像特征时,根据所述被跟踪目标的第二图像特征对所述第一类监控画面进行图像识别,以确定同时符合所述第一图像特征和所述第二图像特征的第二类监控画面;When acquiring the first image feature of the tracked target, performing image recognition on the plurality of monitoring images from different collection locations according to the first image feature of the tracked target to determine a first image that conforms to the first image feature a class monitoring screen; when acquiring the second image feature of the tracked target, performing image recognition on the first type of monitoring image according to the second image feature of the tracked target to determine that the first image feature is simultaneously met And a second type of monitoring picture of the second image feature; 所述根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示,包括:Generating a trace of the tracked target according to the collection position of each monitoring screen that meets the image feature and displaying the trace on the electronic map, including: 在获取到被跟踪目标的第一图像特征时,根据符合所述第一图像特征的各个第一类监控画面的采集位置生成被跟踪目标的第一踪迹并在电子地图上 显示;在获取到被跟踪目标的第二图像特征时,根据同时符合所述第一图像特征和所述第二图像特征的第二类监控画面的采集位置生成被跟踪目标的第二踪迹并在电子地图上区别于所述第一踪迹进行显示。When acquiring the first image feature of the tracked target, generating a first trace of the tracked target according to the collection position of each first type of monitoring image that meets the first image feature and on the electronic map Displaying; when acquiring the second image feature of the tracked target, generating a second trace of the tracked target according to a collection position of the second type of monitoring image that simultaneously meets the first image feature and the second image feature and The electronic map is displayed differently from the first trace. 如权利要求1所述的方法,其特征在于,所述根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示,包括:The method according to claim 1, wherein the generating a trace of the tracked target according to the collection position of each of the monitoring images conforming to the image feature and displaying the trace on the electronic map comprises: 根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的区域踪迹并在电子地图上显示。An area trace of the tracked target is generated based on the collection locations of the respective monitoring pictures that conform to the image features and displayed on the electronic map. 如权利要求1所述的方法,其特征在于,所述根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示,包括:The method according to claim 1, wherein the generating a trace of the tracked target according to the collection position of each of the monitoring images conforming to the image feature and displaying the trace on the electronic map comprises: 根据符合所述图像特征的各个监控画面的采集位置和采集时间生成携带了时间信息的被跟踪目标的踪迹并在电子地图上显示。A trace of the tracked object carrying the time information is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features. 如权利要求5所述的方法,其特征在于,所述根据符合所述图像特征的各个监控画面的采集位置和采集时间生成携带了时间信息的被跟踪目标的踪迹并在电子地图上显示,包括:The method according to claim 5, wherein the generating a trace of the tracked target carrying the time information according to the collection position and the acquisition time of each of the monitoring images conforming to the image feature is displayed on the electronic map, including : 根据符合所述图像特征的各个监控画面的采集位置和采集时间生成标注了采集时间的被跟踪目标的踪迹并在电子地图上显示;Generating a trace of the tracked target marked with the acquisition time according to the collection position and the acquisition time of each monitoring picture that meets the image feature and displaying on the electronic map; 或者,or, 根据符合所述图像特征的各个监控画面的采集位置和采集时间生成被跟踪目标的轨迹并在电子地图上显示。A trajectory of the tracked object is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features. 一种显示装置,其特征在于,所述装置包括:A display device, characterized in that the device comprises: 图像特征获取模块,用于获取被跟踪目标的图像特征;An image feature acquisition module, configured to acquire image features of the tracked target; 图像识别模块,用于根据被跟踪目标的图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述图像特征的监控画面; An image recognition module, configured to perform image recognition on a plurality of monitoring images from different collection locations according to image features of the tracked target to determine a monitoring image that conforms to the image features; 显示模块,用于根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的踪迹并在电子地图上显示。And a display module, configured to generate a trace of the tracked target according to the collected position of each monitoring screen that meets the image feature and display the image on the electronic map. 根据权利要求7所述的装置,其特征在于,所述图像特征获取模块,具体用于获取用户输入的图像特征作为被跟踪目标的图像特征。The device according to claim 7, wherein the image feature acquisition module is configured to acquire an image feature input by the user as an image feature of the tracked target. 根据权利要求7所述的装置,其特征在于:The device of claim 7 wherein: 所述图像特征获取模块,具体用于:The image feature acquisition module is specifically configured to: 获取被跟踪目标的第一图像特征,以及,获取被跟踪目标的第二图像特征,所述第一图像特征的获取时间早于或者等于所述第二图像特征的获取时间;Obtaining a first image feature of the tracked target, and acquiring a second image feature of the tracked target, the acquisition time of the first image feature being earlier than or equal to the acquisition time of the second image feature; 所述图像识别模块,具体用于:The image recognition module is specifically configured to: 在获取到被跟踪目标的第一图像特征时,根据所述被跟踪目标的第一图像特征对来自不同采集位置的多个监控画面进行图像识别,以确定符合所述第一图像特征的第一类监控画面;在获取到被跟踪目标的第二图像特征时,根据所述被跟踪目标的第二图像特征对所述第一类监控画面进行图像识别,以确定同时符合所述第一图像特征和所述第二图像特征的第二类监控画面;When acquiring the first image feature of the tracked target, performing image recognition on the plurality of monitoring images from different collection locations according to the first image feature of the tracked target to determine a first image that conforms to the first image feature a class monitoring screen; when acquiring the second image feature of the tracked target, performing image recognition on the first type of monitoring image according to the second image feature of the tracked target to determine that the first image feature is simultaneously met And a second type of monitoring picture of the second image feature; 所述显示模块,具体用于:The display module is specifically configured to: 在获取到被跟踪目标的第一图像特征时,根据符合所述第一图像特征的各个第一类监控画面的采集位置生成被跟踪目标的第一踪迹并在电子地图上显示;在获取到被跟踪目标的第二图像特征时,根据同时符合所述第一图像特征和所述第二图像特征的第二类监控画面的采集位置生成被跟踪目标的第二踪迹并在电子地图上区别于所述第一踪迹进行显示。When acquiring the first image feature of the tracked target, generating a first trace of the tracked target according to the collection position of each first type of monitoring image that matches the first image feature and displaying the image on the electronic map; When tracking the second image feature of the target, generating a second trace of the tracked target according to the collected position of the second type of monitoring image that simultaneously meets the first image feature and the second image feature and distinguishing it from the electronic map The first trace is displayed for display. 如权利要求7所述的装置,其特征在于,所述显示模块,具体用于:The device according to claim 7, wherein the display module is specifically configured to: 根据符合所述图像特征的各个监控画面的采集位置生成被跟踪目标的区域踪迹并在电子地图上显示。An area trace of the tracked target is generated based on the collection locations of the respective monitoring pictures that conform to the image features and displayed on the electronic map. 如权利要求7所述的装置,其特征在于,所述显示模块,具体用于: The device according to claim 7, wherein the display module is specifically configured to: 根据符合所述图像特征的各个监控画面的采集位置和采集时间生成携带了时间信息的被跟踪目标的踪迹并在电子地图上显示。A trace of the tracked object carrying the time information is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features. 如权利要求11所述的装置,其特征在于,所述显示模块,具体用于:The device according to claim 11, wherein the display module is specifically configured to: 根据符合所述图像特征的各个监控画面的采集位置和采集时间生成标注了采集时间的被跟踪目标的踪迹并在电子地图上显示;Generating a trace of the tracked target marked with the acquisition time according to the collection position and the acquisition time of each monitoring picture that meets the image feature and displaying on the electronic map; 或者,or, 根据符合所述图像特征的各个监控画面的采集位置和采集时间生成被跟踪目标的轨迹并在电子地图上显示。A trajectory of the tracked object is generated and displayed on the electronic map according to the collection position and the acquisition time of the respective monitoring pictures that conform to the image features. 一种电子设备,其特征在于,所述电子设备包括:An electronic device, comprising: 显示器,存储器,一个或多个处理器;以及一个或多个模块,所述一个或多个模块被存储在所述存储器中,并被配置成由所述一个或多个处理器执行,所述一个或多个模块包括用于执行权利要求1-6中任一所述方法中各个步骤的指令。a display, a memory, one or more processors; and one or more modules, the one or more modules being stored in the memory and configured to be executed by the one or more processors, The one or more modules include instructions for performing the various steps of the method of any of claims 1-6. 一种与包括显示器的电子设备结合使用的计算机程序产品,所述计算机程序产品包括计算机可读的存储介质和内嵌于其中的计算机程序机制,所述计算机程序机制包括用于执行权利要求1-6中任一所述方法中各个步骤的指令。A computer program product for use with an electronic device including a display, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising for performing claim 1 The instructions of the various steps in any of the methods described in 6. 一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行权利要求1-6中任一所述方法的各个步骤。 A non-transitory computer readable storage medium, wherein the non-transitory computer readable storage medium stores computer instructions for causing the computer to perform any of claims 1-6 The various steps of the method.
PCT/CN2016/096196 2016-08-22 2016-08-22 Display method and apparatus, electronic device, computer program product, and non-transient computer readable storage medium Ceased WO2018035667A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2016/096196 WO2018035667A1 (en) 2016-08-22 2016-08-22 Display method and apparatus, electronic device, computer program product, and non-transient computer readable storage medium
CN201680002947.3A CN107004271B (en) 2016-08-22 2016-08-22 Display method, display apparatus, electronic device, computer program product, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/096196 WO2018035667A1 (en) 2016-08-22 2016-08-22 Display method and apparatus, electronic device, computer program product, and non-transient computer readable storage medium

Publications (1)

Publication Number Publication Date
WO2018035667A1 true WO2018035667A1 (en) 2018-03-01

Family

ID=59431678

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/096196 Ceased WO2018035667A1 (en) 2016-08-22 2016-08-22 Display method and apparatus, electronic device, computer program product, and non-transient computer readable storage medium

Country Status (2)

Country Link
CN (1) CN107004271B (en)
WO (1) WO2018035667A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112650156A (en) * 2019-10-12 2021-04-13 北京京东乾石科技有限公司 Method and device for displaying operation condition of unmanned equipment
CN112991485A (en) * 2019-12-13 2021-06-18 浙江宇视科技有限公司 Track drawing method and device, readable storage medium and electronic equipment
CN113329054A (en) * 2021-04-27 2021-08-31 杭州壹悟科技有限公司 Equipment monitoring animation display optimization method and device
CN114449212A (en) * 2020-11-04 2022-05-06 北京小米移动软件有限公司 Object tracking method and device, electronic equipment and storage medium
CN114826958A (en) * 2022-05-05 2022-07-29 重庆伏特猫科技有限公司 Industrial monitoring device based on intelligent control
CN115623336A (en) * 2022-11-07 2023-01-17 北京拙河科技有限公司 Image tracking method and device for hundred million-level camera equipment
CN115866206A (en) * 2022-12-01 2023-03-28 北京天玛智控科技股份有限公司 Video enhancement display method, device, system and electronic equipment of fully mechanized mining face

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107396069A (en) * 2017-09-01 2017-11-24 三筑工科技有限公司 Monitor methods of exhibiting, apparatus and system
CN108982756B (en) * 2018-04-26 2021-07-27 贵州省烟草公司遵义市公司 Method and device for predicting heavy metal pollution in crops
WO2019206143A1 (en) 2018-04-27 2019-10-31 Shanghai Truthvision Information Technology Co., Ltd. System and method for traffic surveillance
CN109215486B (en) * 2018-07-18 2021-11-26 平安科技(深圳)有限公司 Electronic map marking and displaying method and device, terminal equipment and storage medium
CN109325965A (en) * 2018-08-22 2019-02-12 浙江大华技术股份有限公司 A kind of target object tracking and device
CN109816906B (en) * 2019-01-03 2022-07-08 深圳壹账通智能科技有限公司 Security monitoring method and device, electronic equipment and storage medium
CN111145212B (en) * 2019-12-03 2023-10-03 浙江大华技术股份有限公司 Target tracking processing method and device
CN111010547A (en) * 2019-12-23 2020-04-14 浙江大华技术股份有限公司 Target object tracking method and device, storage medium and electronic device
CN111131700A (en) * 2019-12-25 2020-05-08 重庆特斯联智慧科技股份有限公司 Hidden tracking equipment for intelligent security and use method
CN112468696A (en) * 2020-11-17 2021-03-09 珠海大横琴科技发展有限公司 Data processing method and device
CN114494355A (en) * 2022-02-15 2022-05-13 平安普惠企业管理有限公司 Trajectory analysis method and device based on artificial intelligence, terminal equipment and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101883261A (en) * 2010-05-26 2010-11-10 中国科学院自动化研究所 Method and system for abnormal target detection and relay tracking in large-scale monitoring scenarios
CN102724482A (en) * 2012-06-18 2012-10-10 西安电子科技大学 Intelligent visual sensor network moving target relay tracking system based on GPS (global positioning system) and GIS (geographic information system)
CN103632044A (en) * 2013-11-19 2014-03-12 北京环境特性研究所 Camera topology building method and device based on geographic information system
CN104954743A (en) * 2015-06-12 2015-09-30 西安理工大学 Multi-camera semantic association target tracking method
KR20160014413A (en) * 2014-07-29 2016-02-11 주식회사 일리시스 The Apparatus and Method for Tracking Objects Based on Multiple Overhead Cameras and a Site Map

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7796780B2 (en) * 2005-06-24 2010-09-14 Objectvideo, Inc. Target detection and tracking from overhead video streams
CN101277429B (en) * 2007-03-27 2011-09-07 中国科学院自动化研究所 Method and system for amalgamation process and display of multipath video information when monitoring
CN101901354B (en) * 2010-07-09 2014-08-20 浙江大学 Method for detecting and tracking multi targets at real time in monitoring videotape based on characteristic point classification
CN104581000A (en) * 2013-10-12 2015-04-29 北京航天长峰科技工业集团有限公司 Method for rapidly retrieving motional trajectory of interested video target

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101883261A (en) * 2010-05-26 2010-11-10 中国科学院自动化研究所 Method and system for abnormal target detection and relay tracking in large-scale monitoring scenarios
CN102724482A (en) * 2012-06-18 2012-10-10 西安电子科技大学 Intelligent visual sensor network moving target relay tracking system based on GPS (global positioning system) and GIS (geographic information system)
CN103632044A (en) * 2013-11-19 2014-03-12 北京环境特性研究所 Camera topology building method and device based on geographic information system
KR20160014413A (en) * 2014-07-29 2016-02-11 주식회사 일리시스 The Apparatus and Method for Tracking Objects Based on Multiple Overhead Cameras and a Site Map
CN104954743A (en) * 2015-06-12 2015-09-30 西安理工大学 Multi-camera semantic association target tracking method

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112650156A (en) * 2019-10-12 2021-04-13 北京京东乾石科技有限公司 Method and device for displaying operation condition of unmanned equipment
CN112650156B (en) * 2019-10-12 2022-09-30 北京京东乾石科技有限公司 Method and device for displaying operation condition of unmanned equipment
CN112991485A (en) * 2019-12-13 2021-06-18 浙江宇视科技有限公司 Track drawing method and device, readable storage medium and electronic equipment
CN114449212A (en) * 2020-11-04 2022-05-06 北京小米移动软件有限公司 Object tracking method and device, electronic equipment and storage medium
CN113329054A (en) * 2021-04-27 2021-08-31 杭州壹悟科技有限公司 Equipment monitoring animation display optimization method and device
CN113329054B (en) * 2021-04-27 2022-07-12 杭州壹悟科技有限公司 Equipment monitoring animation display optimization method and device
CN114826958A (en) * 2022-05-05 2022-07-29 重庆伏特猫科技有限公司 Industrial monitoring device based on intelligent control
CN114826958B (en) * 2022-05-05 2022-10-04 重庆伏特猫科技有限公司 Industrial monitoring device based on intelligent control
CN115623336A (en) * 2022-11-07 2023-01-17 北京拙河科技有限公司 Image tracking method and device for hundred million-level camera equipment
CN115623336B (en) * 2022-11-07 2023-06-30 北京拙河科技有限公司 Image tracking method and device for hundred million-level camera equipment
CN115866206A (en) * 2022-12-01 2023-03-28 北京天玛智控科技股份有限公司 Video enhancement display method, device, system and electronic equipment of fully mechanized mining face

Also Published As

Publication number Publication date
CN107004271A (en) 2017-08-01
CN107004271B (en) 2021-01-15

Similar Documents

Publication Publication Date Title
WO2018035667A1 (en) Display method and apparatus, electronic device, computer program product, and non-transient computer readable storage medium
CN112991656B (en) Human body abnormal behavior recognition alarm system and method under panoramic monitoring based on attitude estimation
CN104063883B (en) A kind of monitor video abstraction generating method being combined based on object and key frame
CN111967393A (en) Helmet wearing detection method based on improved YOLOv4
CN102799935B (en) Human flow counting method based on video analysis technology
WO2021017882A1 (en) Image coordinate system conversion method and apparatus, device and storage medium
CN104883548B (en) Monitor video face captures processing method and its system
CN101883261A (en) Method and system for abnormal target detection and relay tracking in large-scale monitoring scenarios
WO2022116545A1 (en) Interaction method and apparatus based on multi-feature recognition, and computer device
CN110096945B (en) Indoor monitoring video key frame real-time extraction method based on machine learning
CN106060470A (en) Video monitoring method and system
CN111325051A (en) A face recognition method and device based on face image ROI selection
CN108345854A (en) Information processing method, device, system based on image analysis and storage medium
CN111652035B (en) A method and system for pedestrian re-identification based on ST-SSCA-Net
CN111915713B (en) Method for creating three-dimensional dynamic scene, computer equipment, and storage medium
WO2022213540A1 (en) Object detecting, attribute identifying and tracking method and system
CN114627526A (en) Fusion duplicate removal method and device based on multi-camera snapshot image and readable medium
CN105930814A (en) Method for detecting personnel abnormal gathering behavior on the basis of video monitoring platform
CN105608209A (en) Video labeling method and video labeling device
Zhang et al. On the design and implementation of a high definition multi-view intelligent video surveillance system
CN105989063B (en) Video retrieval method and device
CN108833776A (en) A kind of long-distance education teacher automatic identification optimization tracking and system
CN108876672A (en) A kind of long-distance education teacher automatic identification image optimization tracking and system
CN205883437U (en) Video monitoring device
CN105898259B (en) A kind of adaptive clearness processing method of video pictures and device

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: 16913691

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 1205 DATED 07/06/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 16913691

Country of ref document: EP

Kind code of ref document: A1