Decoding method and decoder with rounding means
First Claim
1. A video decoder for decoding a bit stream corresponding to pictures of a video signal, characterized by motion vectors having values coded at a nominal resolution in the bit stream, said video decoder comprising:
- a signal-input line configured to receive the bit stream;
means for rounding decoded nominal motion vectors to a resolution different from the nominal resolution to lessen the error accumulation along a prediction path by assigning to rounded successive motion vectors along the prediction path, successive values such that the average value of the rounded motion vectors is equal to the value of the nominal motion vector.
11 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a video decoder for decoding a bit stream corresponding to pictures of a video signal. The invention is such that, motion vectors having values coded at a nominal resolution in the bit stream, said video decoder includes a rounding unit for rounding decoded nominal motion vectors to a resolution different from the nominal resolution in a way that minimizes the error accumulation along prediction path by assigning to rounded successive motion vectors along the prediction path, successive values such that their average value is equal to the value of the nominal motion vector.
-
Citations
12 Claims
-
1. A video decoder for decoding a bit stream corresponding to pictures of a video signal, characterized by motion vectors having values coded at a nominal resolution in the bit stream, said video decoder comprising:
-
a signal-input line configured to receive the bit stream; means for rounding decoded nominal motion vectors to a resolution different from the nominal resolution to lessen the error accumulation along a prediction path by assigning to rounded successive motion vectors along the prediction path, successive values such that the average value of the rounded motion vectors is equal to the value of the nominal motion vector. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for decoding a bit stream corresponding to pictures of a video signal, characterized by motion vectors having values coded at a nominal resolution in the bit stream, the decoding method comprising:
rounding decoded nominal motion vectors to a resolution different from the nominal resolution in a way that minimizes the error accumulation along prediction path by and including assigning to rounded successive motion vectors along the prediction path, successive values such that the average value of the rounded motion vectors is equal to the value of the nominal motion vector. - View Dependent Claims (8, 9, 10)
-
11. A video decoder for decoding a bit stream corresponding to pictures of a video signal, characterized by motion vectors having values coded at a nominal resolution in the bit stream, the video decoder comprising:
-
a signal-input line configured to receive the bit stream; a rounding circuit configured and arranged to decoded nominal motion vectors to a resolution different from the nominal resolution by using at least two motion vector rounding policies, the at least two rounding policies providing sufficient video quality by rounding the motion vectors to values, including fractional values, to lessen the error accumulation along a prediction path by assigning to rounded successive motion vectors along the prediction path successive values such that the average value of the rounded motion vectors is equal to the value of the nominal motion vector.
-
-
12. A method for decoding a bit stream corresponding to pictures of a video signal, characterized by motion vectors having values coded at a nominal resolution in the bit stream, the decoding method comprising:
-
rounding decoded nominal motion vectors to a resolution different from the nominal resolution by using at least two motion vector rounding policies, the at least to rounding policies providing sufficient video quality by rounding the motion vectors to fractional integer values in a way that lessens the error accumulation along prediction path by assigning to rounded successive motion vectors along the prediction path successive values such that the average value of the rounded motion vectors is equal to the value of the nominal motion vector.
-
Specification