Video foreground object coding method by taking boundary detection as motion estimation reference

A technology of boundary detection and motion estimation, applied in the field of video coding, can solve the problem of not considering the image boundary, and achieve the effect of reducing the number of searches, improving the compression ratio, and improving the coding efficiency.

Inactive Publication Date: 2011-05-25
BEIHANG UNIV
View PDF6 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This method uses an update mechanism to determine a set of candidate vectors, and then selects the optimal value from them, treats all macroblocks equally in the process of block matching search, and does not consider information such as image boundaries, so it cannot effectively extract the foreground. video for motion estimation

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
  • Video foreground object coding method by taking boundary detection as motion estimation reference
  • Video foreground object coding method by taking boundary detection as motion estimation reference
  • Video foreground object coding method by taking boundary detection as motion estimation reference

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0064] Such as figure 1 As shown, the present invention divides the continuously collected video into reference frames and prediction frames, and the ratio of the reference frames to the prediction frames is 1:10 (adjustable). The reference frame prediction frame is divided into several fixed-size macroblocks. Before encoding these macroblocks, the image frame needs to be preprocessed, that is, foreground extraction, and the image is divided into three parts: background, border and foreground.

[0065] The present invention takes the foreground extraction of a moving human body under a simple indoor background as an example. The specific method is to firstly carry out background modeling, then use the method of background subtraction to extract the foreground object from the image, and finally remove the noise of the extracted foreground object point processing.

[0066] The premise of background modeling is that the background is fixed and will not change during use. Assumi...

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 discloses a video foreground object coding method by taking boundary detection as motion estimation reference, and belongs to the technical field of video coding technology. The method comprises the following steps of: (1) dividing continuously acquired video into a reference frame and a predictive frame, and dividing the reference frame and the predictive frame into a plurality of macroblocks in fixed size; (2) respectively performing foreground extraction on the reference frame and the predictive frame; (3) for the reference frame, adopting a static image compression algorithmand coding outline information of the video; and (4) for the predictive frame, determining a search starting point through boundary detection, pre-searching from the search starting point and stopping searching in dual time to obtain a motion vector of a corresponding macroblock, and coding the outline information, the motion vector and the residual error of the video. On the basis of performing foreground extraction on each image frame of the video, the video compression is carried out in real time, the coding contents required by the image frames can be effectively reduced, the coding speedis improved, the compression ratio is improved, the search frequency is reduced, and the coding efficiency is effectively improved.

Description

technical field [0001] The invention belongs to the technical field of video coding, and more specifically relates to a video foreground object coding method using boundary detection as a reference for motion estimation. Background technique [0002] Video compression is a key issue in the real-time processing technology of video images, especially in network transmission. Users collect local video through image equipment. Due to the large amount of video data, the amount of data after digital processing is very large. If the video is not compressed, the computer system cannot store and transmit it. In the implementation method of video coding, in order to obtain a higher compression ratio, the method of motion estimation is used to realize video compression. However, the motion estimation process usually consumes a lot of time and affects the real-time performance of the system. [0003] The method of motion estimation is to divide the video into a reference frame and a pr...

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 Applications(China)
IPC IPC(8): H04N7/26H04N7/46H04N7/50H04N19/176
Inventor 周忠赵沁平陈秀文刘寒冰吴威
Owner BEIHANG UNIV
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