EP0614318A2

Video encoder, video decoder, and video motion estimation apparatus.

Abstract

A video coding apparatus insuring a high coding efficiency even at a low bit rate is provided. The apparatus comprises a moving object analyzer 2 which extracts a moving part from an input picture signal, analyzes its motion and outputs a residual signal relative to a reconstruction image and motion parameters, a residue coding means 4 for coding the residual signal, a reconstruction means 3 for reconstructing a picture using the motion parameters and residual coded information and a variable length coding means 5 which performs a variable length coding of the motion parameters and residual coded information.

EP0614318A2, drawing sheet 1
Sheet 1 of 53

Term

Term ended

Projected expiry passed 3 March 2014, 12.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

15 claims: 7 independent, 8 dependent

  1. 1
    A video encoding apparatus comprising    a moving object analyzing means for extracting a moving object from an input video signal, analyzing its motion and outputing a residual signal relative to a reconstruction picture and motion parameters,    a residual coding means for encoding said residual signal from said moving object analyzing means to form an encoded residual data,    a reconstruction means for reconstructing a picture image using said motion parameters from said moving object analyzing means and said encoded residual data from said residual coding means, and    a variable length coding means which performs a variable length coding of said motion parameters from said moving object analyzing means and said encoded residual data from said residual coding means,    wherein said moving object analyzing means comprising    a global motion estimating means for estimating a global motion parameter of the moving region within the input picture,    a polygonal patch motion estimating means for estimating a polygonal patch motion parameters by applying polygonal patches to the moving region within the input picture or reconstructed picture, and    a motion compensating means for performing a motion compensation of the reconstructed picture using the global motion parameter estimated by said global motion estimating means and the polygonal patch motion parameteres estimated by said polygonal patch motion estimating means.
  2. 7
    A video decoding apparatus comprising a variable length decoding means for receiving variable length-coded data, decoding the coded data and resolving it into a global motion parameter, polygonal patch motion parameters and a residual code,    a residual code decoding means for decoding the residual code from said variable length decoding means and outputs a residual signal,    a global motion compensating means for performing a motion compensation of the entire moving region using the decoded picture of a preceding frame stored in a frame memory and the global motion parameter output from said variable length decoding means and outputs a global motion compensated image,    a polygonal patch compensating means for performing a local motion compensation within the moving region using the global motion compensated image output from said global motion compensating means and the polygonal patch motion parameter output from said variable length decoding means and outputs a motion compensated prediction image, and    an adding means for adding the motion compensated prediction image from said polygonal patch compensating means and the residual code output from said residual code decoding means to construct a decoded picture and outputs the decoded picutre to a frame memory.
  3. 8
    A video encoding apparatus comprising    a motion compensating means for analyzing a motion based on an input picture signal and a preceding frame picture signal and performing a motion compensation,    a subband division means for dividing each of the motion compensated picture signal output from said motion compensating means and said input picture signal into subbands,    an adaptive prediction means for selecting a signal for which a residue is to be determined with respect to the subband picture signal corresponding to said input picture signal,    a residual coding means for encoding the residue from the signal selected by said adaptive prediction means and an input subband picture signal from the subband division means, and    a decoding means for decoding the coded residual signal output from said residual coding means and adds it to the selected signal output from said adaptive prediction means to give a locally decoded subband picture signal,    wherein said adaptive prediction means selects said residual signal from among at least an motion compensated subband picture signal, preceding frame locally decoded subband picture signal and no signal.
  4. 10
    A video decoding apparatus comprising    a variable length decoding means for receiving variable length coded data, decoding the coded data and resolving it into motion parameters, an adaptive prediction selection signal and a residual code,    a residual decoding means for decoding the residual code resolved by said variable length decoding means,    a selection means for generating an adaptive prediction signal,    an adding means for adding the residual signal decoded by said residual decoding means and the adaptive prediction signal generated by said selection means to generate a subband decoded image,    a frame memory for storing the subband decoded image generated by said adding means,    a subband synthesizing means for performing a subband synthesis of the subband decoded image output from said frame memory to generate a base band decoded image,    a motion compensating means for performing a motion compensation of the base band decoded image generated by said subband synthesizing means according to the motion parameters resolved by said variable length decoding means, and    a subband division means for dividing an output signal of said motion compensating means into subbands and outputs motion compensated subband picture signals,    wherein said selection means selecting an adaptive prediction signal at least from among the motion compensated subband picture signal from said subband division means, the subband decoded picture signal of a preceding frame from said frame memory and no signal according to the adaptive prediction selection signal resolved by said variable length decoding means.
  5. 11
    A video encoding apparatus comprising    a prediction means for performing a prediction by taking a difference in time direction of input picture signals,    a selection means for selecting one transform from among a plurality of transforms,    a transforming means for transforming and quantizing a prediction residual signal from said prediction means according to the transform selected by said selecting means,    a coding means for coding and outputing the quantized signal from said transforming means,    a dequantizing means for dequantizing the quantized signal from said transforming means and    an inverse transforming means for inverse transforming the dequantized signal from said dequantizing means according to an inverse transform corresponding to said selected transform to give a local decoded signal.
  6. 13
    A video decoding apparatus which receives a signal composed of variable length-coded data, selection information indicating which transform matrix was selected and motion vector, comprising    a variable length decoding means for decoding said coded data,    a dequantizing means for dequantizing the signal decoded by said variable length decoding means,    a matrix coefficient designating means for designating a matrix coefficient for inverse transform from a set of matrix coefficients in accordance with said selection information,    an inverse transforming means for inverse transforming the signal from said dequantizing means using the matrix coefficient designated by said matrix coefficient designating means,    a frame memory for reading out a preceding frame picture stored therein beforehand according to said motion vector,    a motion reconstruction means for reconstructing a motion of the signal from said frame memory and    an adding means for adding the signal from said motion reconstruction means and the signal from said inverse transforming means to construct the current frame picture.
  7. 14
    A video motion estimating apparatus comprising    a parameter value updating means, for a specific area of a time series of frame pictures, for performing recursive updating to determine parameter values expressing the motion between adjacent frame pictures in said specific area,    a parameter updating amount calculating means for determineing the amounts of updating of said parameter values based on the motion estimation error for the specific area between the current frame and preceding frame pictures as found with the pre-updating parameter values and the gradients of pixel values for the respective parameters of the current frame picture, and    an updating end judging means for causing the updating of the parameter values to end when the result obtained with the parameter values updated by said parameter value updating means has satisfied a predetermined condition.