Method and apparatus for motion vector field encoding

A motion vector and encoding technology, applied in image encoding, code conversion, image data processing, etc., can solve the problems of limited improvement, achieve the effects of increasing stability, saving processing power and storage requirements, and reducing quantity

CN1717050AInactive Publication Date: 2006-01-04MITSUBISHI ELECTRIC CORP
0 Cites 20 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2006-01-04
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

A method of processing data relating to an image in a sequence of digitized images comprises deriving a motion vector field for the image and smoothing the motion vector field by replacing a given motion vector by a new motion vector derived using averaging based on adjoining motion vectors, the method further comprising identifying where motion discontinuities occur in the image and omitting a motion vector or vectors from the averaging if they are separated from the given motion vector by a motion discontinuity.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a method and a device for encoding the motion vector field in a sequence of digitized pictures. Background technique

[0002] The principles of using motion compensation for digitized moving pictures are well known. In most known methods including MPEG-1, MPEG-2 and H263, motion compensation is performed with square or rectangular blocks of pixels, each block being assigned a motion vector. For example, it is known to compare a block of pixels, such as a 16x16 block, with a block in a previous reference image - the block of pixels generally being within a limited area of ​​the reference image. An algorithm such as mean square error is used to find the block in the reference image that is most similar to the currently considered block, and a corresponding motion vector is associated with the current block. Thus, a 16x16 block in a current picture is associated with a corresponding motion vector. The motion vectors are then qu...

Examples

Embodiment Construction

[0032] FIG. 2 is a block diagram of a multi-resolution motion vector field (MMVF) encoder according to an embodiment of the present invention. The MMVF encoder shown in Figure 2 includes a motion estimator (ME) module 210 for generating a motion vector field and a motion discontinuity map, motion estimation The output of the processor is connected to the input of an entropy reduction module 220, which is used to process the motion vector field with the motion discontinuity graph to generate an entropy constrained motion vector field with discontinuities. The output of the entropy reduction module 220 is connected to the multi-resolution vector quantization motion field and discontinuity encoding module 230, which is used to generate a multi-resolution vector quantization (MMVF) representation of the motion vector field.

[0033] The operation of the MMVF will be described in more detail below.

[0034] Motion estimator module 10 operates on a sequence of input image frames to...