Method for detecting video occlusion based on motion vectors

A technology of motion vector and motion, which is applied in the field of intelligent video, can solve the problems of waste of time and space complexity, and achieve the effect of simple operation and reduced system memory space

Active Publication Date: 2013-04-03
FUJIAN STAR NET EVIDEO INFORMATION SYST CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This invention uses difference between image frames in the pixel domain, and needs to save reference frames for comparison to obtain motion information, which has a certain waste of time and space complexity.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for detecting video occlusion based on motion vectors

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Please refer to figure 1 As shown, the method for video occlusion based on motion vector detection of the present invention comprises the following steps:

[0017] Step 10, in the video sequence, judge the P frame every fixed number of frames (wherein it is 4 fixed frames in this embodiment) (wherein the general video sequence is a mixture of I frame and P frame, and its I frame has no motion vector), extracting all the macroblock motion vectors of the P frame, the size of all the macroblocks of the P frame in this embodiment is 8×8 pixel blocks; all the macroblocks of the P frame divide a frame image into a motion vector Macroblock table (the table is composed of macroblocks one by one).

[0018] Step 20, setting the first threshold T 1 ,T 1 As a criterion for judging whether a macroblock is a motion macroblock, the motion vector of each macroblock on the motion vector macroblock table is calculated and judged: calculate Whether the value is greater than or equal ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method for detecting video occlusion based on motion vectors. The method comprises the following steps of: judging a frame P in a video sequence at intervals of fixed number of frames, and extracting all macro block motion vectors of the frame P, wherein all the macro blocks of the frame P divide a frame of image into a motion vector macro block table; calculating the motion vectors of each macro block in the motion vector macro block table, and judging to obtain a motion macro block region; obtaining a corresponding motion macro block region in the frame P of the next fixed number of frames, and calculating and judging the motion vectors of each macro block in the corresponding motion macro block region, and so on, judging the frame P in the next fixed number of frames, and obtaining the number of frames meeting the condition that N2 is not less than (Q*N1); and until amount of the judged continuous number of frames reaches a threshold T3, indicating that themotion macro block region of the frame P really contains no more moving objects, namely, the occlusion object can be confirmed. The method is simple in computation and not needed to store frame images, can effectively judge whether video images are occluded, and can regulate the threshold so as to regulate the sensitivity.

Description

【Technical field】 [0001] The invention relates to the technical field of intelligent video, in particular to a method for detecting video occlusion based on motion vectors. 【Background technique】 [0002] Video surveillance needs to obtain video images from video image acquisition equipment. If the quality of the video cannot be guaranteed, such as malicious damage to the camera or malicious occlusion, the video surveillance will lose its fundamental meaning. Therefore, it is of great significance to detect whether the video image has been maliciously damaged. [0003] The motion vector is a two-dimensional data, generally expressed as (MV X , MV Y ), which represents the motion range and motion direction of the macroblock. Motion vector (MV) is a value generated during video encoding. We can judge whether there is a moving object by analyzing the MV value. This not only reduces the computational complexity, but also requires less storage space. A moving object is shown...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04N7/26H04N7/18G06T7/20
Inventor 袁嘉晟
Owner FUJIAN STAR NET EVIDEO INFORMATION SYST CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products