Moving picture encoding method and decoding method
First Claim
1. A moving picture decoding method, which receives information on motion vectors, and performs motion compensation using recorded reference images and the information on the motion vectors to synthesize a predicted image, the motion compensation having multiple block modes including a mode without motion vector decoding, said method comprising:
- a step of selecting a prediction mode representing the direction(s) of prediction;
a step of selecting a frame(s) to be referred to in each direction of prediction in the prediction mode from among multiple candidate reference frames; and
a step of selecting motion vector information used in the prediction mode.
7 Assignments
0 Petitions
Accused Products
Abstract
Conventionally there has been a case that the direct mode cannot be applied effectively depending on the block. With such being the case, information indicating whether a backward reference frame set by default can be utilized in the direct mode is provided to a decoder. A switching procedure to switch to a compensation method applicable when a collocated block has no forward motion vector for effective use, and the compensation method are also provided to the decoder. Thus, it is possible to clearly determine whether the reference frame can be used in the direct mode. Further, when the frame number has no time information, it is possible to effectively send information indicating the relationship between the reference frame and the current frame. Furthermore, the alternative mode and its switching procedure of the present invention make it possible to improve the prediction performance when the direct mode cannot be applied.
242 Citations
22 Claims
-
1. A moving picture decoding method, which receives information on motion vectors, and performs motion compensation using recorded reference images and the information on the motion vectors to synthesize a predicted image,
the motion compensation having multiple block modes including a mode without motion vector decoding, said method comprising: -
a step of selecting a prediction mode representing the direction(s) of prediction;
a step of selecting a frame(s) to be referred to in each direction of prediction in the prediction mode from among multiple candidate reference frames; and
a step of selecting motion vector information used in the prediction mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 20)
-
-
12. A moving picture encoding method for multiplexing information on a difference between an input image and a predicted image synthesized using motion compensation with information on a motion vector(s) determined by the motion compensation,
the motion compensation having multiple block modes including a mode without motion vector encoding, said method comprising: -
a step of selecting a prediction mode representing the direction(s) of prediction;
a step of selecting a frame(s) to be referred to in each direction of prediction in the prediction mode from among multiple candidate reference frames; and
a step of selecting motion vector information used in the prediction mode. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
21. A moving picture decoding method, which receives information on motion vectors, and performs motion compensation using recorded reference images and the information on the motion vectors to synthesize a predicted image, the motion compensation having multiple block modes including a mode without motion vector decoding, wherein
a prediction procedure in the mode without motion vector decoding comprising: - a step of selecting a prediction mode representing the direction(s) of prediction using decoded information;
a step of selecting, using the decoded information, a frame(s) to be referred to in each direction of prediction in the prediction mode from among multiple candidate reference frames; and
a step of selecting motion vector information used in the prediction mode using the decoded information.
- a step of selecting a prediction mode representing the direction(s) of prediction using decoded information;
-
22. A moving picture encoding method for multiplexing information on a difference between an input image and a predicted image synthesized using motion compensation with information on a motion vector(s) determined by the motion compensation, the motion compensation having multiple block modes including a mode without motion vector encoding, wherein
a prediction procedure in the mode without motion vector encoding comprising: - a step of selecting a prediction mode representing the direction(s) of prediction using coded information;
a step of selecting, using the coded information, a frame(s) to be referred to in each direction of prediction in the prediction mode from among multiple candidate reference frames; and
a step of selecting motion vector information used in the prediction mode using the coded information.
- a step of selecting a prediction mode representing the direction(s) of prediction using coded information;
Specification