Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Adaptive motion vector field coding

A motion vector, vector technology, applied in the field of motion information, to achieve the effect of good rate-distortion performance

Inactive Publication Date: 2005-11-30
NOKIA MOBILE PHONES LTD
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0023] However, there remains a need to further reduce the complexity of the motion coding process and the amount of motion information that needs to be sent to the decoder while minimizing the degradation of the decoded image quality

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
  • Adaptive motion vector field coding
  • Adaptive motion vector field coding
  • Adaptive motion vector field coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] described above figure 1 to 3.

[0040] In the following, an overview of the invention is provided in order to further describe various embodiments of the invention.

[0041] According to a preferred embodiment of the invention, the motion field encoder of a video encoder comprises two main blocks.

[0042] The first main block is called Motion Analyzer 32, Figure 4 and 5 . Its task is to find a new representation of the input motion field produced by Fig. 2, motion field estimation block 2. Applying this new representation to the second main block, the motion coefficient removal block 34, Figure 4 . The operation in the motion analyzer consists of a number of steps involving matrix operations: In the first step, the dependence of the predicted frame on the motion vector is linearized using an approximate method. In the second step, the matrix A k and vector d k is constructed to minimize the squared prediction error. In the third step, based on the pair A ...

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

A method for motion compensated encoding of video data. The method comprises the steps of: generating a motion vector field of video pixels of a current frame to be coded based on a reference frame; obtaining segmenting information defining the division of the current frame into image segments; coding the motion vector field of an image segment Sk to provide compressed motion information comprising a motion coefficient vector ck comprising a set of motion coefficients ci, such that ci.fi(x,y) represents the motion vector field, whereby fi(x,y) defines a certain set of basis functions, wherein i is an index defining a correspondence between each basis function and a corresponding motion coefficient; predicting a motion vector field of a subsequent image segment SL with a set of predicted motion coefficients pi based upon the previously generated motion coefficient vector ck; generating for the subsequent segment SL a set of refinement motion coefficients ri corresponding to the difference between the set of motion coefficients ci and a set of predicted motion coefficients pi such that pi+ri=ci. Another aspects of the invention comprise corresponding video codec, mobile station, telecommunications network and computer program product.

Description

technical field [0001] The present invention relates to video compression. In particular, the invention relates to the encoding of estimated motion fields and the generation of motion information in video sequences. Background technique [0002] Motion compensated prediction is a key part of most video coding schemes. In order to describe the operation of motion compensated prediction, it should be known that each digital image contains a certain set of pixels corresponding to certain image parts. Each pixel can be represented, for example, as the intensity of red, green and blue (RGB color system) or as the intensity of luminance and two chrominance components. [0003] figure 1 Diagrammatically show two segments of an image, S K and S I , each image shows a group of pixels 10 to 15 at the old position (ie in the previous image of the sequence of images). Denote the new positions of these pixels in the current image as 10' to 15'. The change in their position, that i...

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 Patents(China)
IPC IPC(8): H04N7/32H03M7/36H04N7/26
CPCH04N19/00624H04N7/26851H04N7/26313H04N7/26308H04N7/26797H04N19/0069H04N19/00175H04N7/26154H04N19/00672H04N7/26867H04N19/00351H04N19/00545H04N19/147H04N19/46H04N19/19H04N19/543H04N19/567H04N19/517
Inventor M·卡策维茨J·莱尼马
Owner NOKIA MOBILE PHONES LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products