Motion vector field coding

Pulse or digital communications – Bandwidth reduction or expansion – Television or motion video signal

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

348699, H04N 732

Patent

active

061635758

DESCRIPTION:

BRIEF SUMMARY
FIELD OF THE INVENTION

The present invention generally relates to video compression. More precisely, the invention relates to a method of coding an estimated motion field and for generating motion information in a video sequence.


BACKGROUND OF THE INVENTION

The motion compensated prediction is a key element of majority of video coding schemes. FIG. 1 is a schematic diagram of an encoder for compression of video sequences using motion compensation. Essential elements in the encoder are a motion compensated prediction block 1, a motion estimator 2 and a motion field coder 3. The operating principle of the motion compensating video coders is to compress the prediction error E.sub.n (x,y), which is a difference between the incoming frame I.sub.n (x,y) being coded called the current frame and a prediction frame I.sub.n (x, y), wherein: compensated prediction block 1 and is built using pixel values of the previous, or some other already coded frame denoted I.sub.n-1 (x, y), called a reference frame, and the motion vectors of pixels between the current frame and the reference frame. Motion vectors are calculated by the motion field estimator 2 and the resulting vector field is then coded in some way before applying to the predictor block 1. The prediction frame is then: vector of pixel in location (x, y) in the current frame, whereas .DELTA.x(x,y) and .DELTA.y(x,y) are the values of horizontal and vertical displacement of this pixel. Set of motion vectors of all pixels in the current frame I.sub.n (x,y) is called motion vector field. The coded motion vector field is also transmitted as motion information to the decoder.
In the decoder, FIG. 2, pixels of the current frame I.sub.n (x,y) are reconstructed by finding the pixels' predictions I.sub.n (x, y) in the reference frame I.sub.n-1 (x, y). The motion compensated prediction block 21 generates the prediction frame using the received motion information and the reference frame I.sub.n-1 (x, y) (in this picture the reference frame is the same as the current frame). In the prediction error decoder 22 decoded prediction error E.sub.n (x,y) is then added with the prediction frame, the result being the original current frame I.sub.n.
The general object of the motion compensated (MC) prediction is to minimize amount of information which needs to be transmitted to the decoder. It should minimize the amount of prediction error measured, e.g., as the energy of E.sub.n (x,y), and minimize the amount of information needed to represent motion vector field.
The document H. Nguen, E. Dubois, "Representation of motion information for image coding". Proc. Picture Coding Symposium '90, Cambridge, Mass., Mar. 26-18, 1990, pages 841-845, gives a review of motion field coding techniques. As a rule of the thumb reduction of prediction error requires more sophisticated motion field, i.e., more bits must be spent on its encoding. Therefore the overall goal of the video encoding is to encode as compactly as possible the motion vector field keeping at the same time the measure of prediction error as low as possible.
The motion field estimation block 1, FIG. 1, calculates motion vectors of all the pixels of a given segment which minimize some measure of prediction error in this segment, for example square prediction error. Motion field estimation techniques differ both in the model of the motion field and in the algorithm for minimisation of the chosen measure of prediction error.
Due to very large number of pixels in the frame it is not efficient to transmit a separate motion vector for each pixel. Instead, in most of the video coding schemes the current frame is divided into larger image segments so that all motion vectors of the segment can be described by few parameters. Image segments can be square blocks, e.g. 16.times.16 pixels blocks are used in codecs in accordance with international standard ISO/IEC MPEG-1 or ITU-T H.261, or they can comprise of completely arbitrarily shaped regions obtained for instance by a segmentation algorithm. In practice segments include at least few te

REFERENCES:
patent: 5594504 (1997-01-01), Ebrahimi
patent: 5760835 (1998-06-01), Fujiwara et al.
patent: 5818531 (1998-10-01), Yamaguchi et al.
patent: 5956467 (1999-09-01), Rabbani et al.
patent: 5978048 (1999-11-01), Lee
patent: 5982440 (1999-11-01), Aoki
patent: 6005626 (1999-09-01), Ding
patent: 6025879 (2000-02-01), Yoneyama et al.
"Joint Motion Estimation And Segmentation For Very Low Bit Rate Video Coding", Ebrahimi et al., Visual Commun. & Image Proc. '95, Proc. of the SPIE, vol. 2501, May 1995, pp. 787-798.
"Compact Motion Representation Based On Global Features For Semantic Image Sequence Coding", Labit et al., Visual Communication And Image Processing, '91, Visual Commun., vol. 1605 Nov. 1991 p. 697-708.
"Motion-Based Object Segmentation And Estimation Using The MDL Principle", Zheng et al., IEEE Transactions On Image Processing, vol. 4, Sep. 1995, pp. 1223-1235.
"Region-Based Time- Varying Image Coding At Low Bit-Rate With A High Visual Quality". Wu et al., Visual Communications And Image Processing '95, Proc. of the SPIE, vol. 2501, May 1995, pp. 1442-1452.
"Region Based Motion Estimation And Compensation For Digital TV Sequence Coding", H. Sanson, Proc. of The Picture Coding Symposium, Mar. 1993, pp. 1-2.
"Region-Based Motion Field Estimation", Wagner et al., Proc Of The Picture Coding Symposium, Mar. 1993, 2 pages.
"Combined Displacement Estimation And Segmentation In Image Sequences", Stiller et al., Intl. Symposium On Fiber Optic Networks And Video, Proc. Of The SPIE, vol. 1977, Apr. 1993, pp. 276-287.
"Representation Of Motion Information For Image Coding", Nguyen et al., Proc. Picture Coding Symposium '90, Mar. 1990, pp. 1-5.
"Region-Based Motion Estimation Using Deterministic Relaxation Schemes For Image Sequence Coding" Nicolas et al., Proc. 1994 Intl. Conference On Acoustics, Speech And Signal Processing; pp. 265-267.
"Efficient Region-Based Motion Estimation And Symmetry Oriented Segmentation For Image Sequence Coding", IEEE Tran. On Circuits And Systems For Video Technology, vol. 4, Jun. 1994, pp. 357-364.
"Matrix Computation", 2.sup.nd edition, Golub et al., Johns Hopkins University Press, 1989, p. 217-219.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Motion vector field coding does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Motion vector field coding, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Motion vector field coding will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-276501

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.