METHOD, DEVICE, AND COMPUTER PROGRAM FOR OPTIMIZING TRANSMISSION OF MOTION VECTOR RELATED INFORMATION WHEN TRANSMITTING A VIDEO STREAM FROM AN ENCODER TO A DECODER
First Claim
1. A method for decoding encoded video data, the method comprising:
- determining a motion vector for decoding a first image portion, the decoding of the first image portion is performed according to one of a skip mode, a merge mode or a motion prediction mode;
locating a reference image portion for the first image portion using the determined motion vector; and
decoding the first image portion based on the reference image portion;
wherein the motion vector has a sub-pixel resolution if the first image portion is decoded according to skip or merge modes;
wherein the motion vector has a resolution dependent on a flag if the first image portion is decoded according to the motion prediction mode, andwherein the resolution of the motion vector for the first image portion is a quarter-pixel if the flag is equal to zero.
0 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to the encoding or decoding of at least one portion of an image by predicting the at least one portion using at least one predictor, the at least one predictor being determined as a function of at least one reference image portion and as a function of values of a plurality of items of motion information. After having obtained a value of a first item of the plurality of items, a value of a second item is evaluated as a function of the obtained value of the first item, the second item being an item of the plurality of items and being distinct from the first item. Next, the at least one predictor is determined as a function of the at least one reference image portion and as a function of the first and second items.
5 Citations
8 Claims
-
1. A method for decoding encoded video data, the method comprising:
-
determining a motion vector for decoding a first image portion, the decoding of the first image portion is performed according to one of a skip mode, a merge mode or a motion prediction mode; locating a reference image portion for the first image portion using the determined motion vector; and decoding the first image portion based on the reference image portion; wherein the motion vector has a sub-pixel resolution if the first image portion is decoded according to skip or merge modes; wherein the motion vector has a resolution dependent on a flag if the first image portion is decoded according to the motion prediction mode, and wherein the resolution of the motion vector for the first image portion is a quarter-pixel if the flag is equal to zero. - View Dependent Claims (2, 3, 4, 5, 6, 8)
-
-
7. A device for decoding encoded video data, the device comprising at least one microprocessor configured for carrying out the steps of:
-
determining a motion vector for decoding a first image portion, the decoding of the first image portion is performed according to one of a skip mode, a merge mode or a motion prediction mode; locating a reference image portion for the first image portion using the determined motion vector; and decoding the first image portion based on the reference image portion; wherein the motion vector has a sub-pixel resolution if the first image portion is decoded according to skip or merge modes; wherein the motion vector has a resolution dependent on a flag if the first image portion is decoded according to the motion prediction mode, and wherein the resolution of the motion vector for the first image portion is a quarter-pixel if the flag is equal to zero.
-
Specification