EP1578136A2

Method and apparatus for encoding video shape and texture information

Abstract

The present invention concerns an encoding apparatus comprising: an image analysis module that generates shape, texture and motion information from image data representing at least a video object; a parameter coding module that adjusts texture information generated by the image analysis module based on original shape information from the image analysis module and encodes the adjusted texture information and shape and motion information; a decoding module that decodes encoded texture, shape and motion information from the parameter coding module; and a memory that stores decoded data from the decoding module. Further, the invention relates to a method of encoding texture information for a video object, the method comprising: performing image analysis to create a bounding shape for a current video object plane Sk (VOP Sk); estimating texture and shape motion parameters for the VOP Sk; predictively encoding the texture and shape motion parameters with respect to a reference VOP S'k-1; transmitting and decoding the encoded texture and shape motion parameters; and storing a new reference VOP in memory.

EP1578136A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 26 January 2019, 7.7 years ago.

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

23 claims: 2 independent, 21 dependent

  1. 1
    An encoding apparatus comprising:an image analysis module that generates shape, texture and motion information from image data representing at least a video object;a parameter coding module that adjusts texture information generated by the image analysis module based on original shape information from the image analysis module and encodes the adjusted texture information and shape and motion information;a decoding module that decodes encoded texture, shape and motion information from the parameter coding module;and a memory that stores decoded data from the decoding module.
  2. 11
    A method of encoding texture information for a video object, the method comprising:performing image analysis to create a bounding shape for a current video object plane S k (VOP S k );estimating texture and shape motion parameters for the VOP S k ;predictively encoding the texture and shape motion parameters with respect to a reference VOP S' k-1 ;transmitting and decoding the encoded texture and shape motion parameters;and storing a new reference VOP in memory.
  3. 13
    The method of claims 11 or 12, wherein the texture motion parameters are texture motion vectors and shape motion parameters are shape motion vectors, and wherein predictively encoding the parameters further comprises:encoding a shape of each boundary block using shape motion vectors and texture motion vectors for prediction;padding the reference VOP S' k-1 ;padding a prediction error using original shape parameters to determine the area to be padded;and encoding the texture of each macroblock.