Apparatus and method for encoding motion information, and decoding apparatus and method
AssigneeSamsung Electronics Co., Ltd.
InventorsJin-Young LEE, Woong-il CHOI
Life of this patent
Estimating the term…
Abstract
A method of decoding motion information includes: identifying a type of omission motion information not included in a bitstream from among a plurality of pieces of motion information used to decode a current block that is inter predicted; obtaining the omission motion information by using a predetermined method; and decoding the current block based on the plurality of pieces of motion information including the obtained omission motion information.
Claims3
A method of decoding motion information, the method comprising:
- determining whether a list 0, a list 1 or bi-prediction is used for a current block;
- when it is determined that the bi-prediction is used for the current block, obtaining, from a bitstream, information indicating whether motion information is omitted or not;
- obtaining, from the bitstream, a motion vector difference for the list 0;
- if the information indicates that the motion information is omitted, determining a motion vector difference for the list 1 using a predetermined first method without obtaining from the bitstream, and determining a reference picture index for the list 0 and a reference picture index for the list 1 using a predetermined second method without obtaining from the bitstream;
- and
- decoding the current block using the motion vector difference for the list 0, the motion vector difference for the list 1, the reference picture index for the list 0 and the reference picture index for the list 1.
A method of encoding motion information, the method comprising:
- determining whether a list 0, a list 1 or bi-prediction is used for a current block;
- when it is determined that the bi-prediction is used for the current block, determining whether to omit motion information;
- and
- generating a bitstream including information indicating whether the motion information is omitted or not, and a motion vector difference for the list 0,
- wherein when it is determined to omit the motion information, a motion vector difference for the list 1, that is not included in the bitstream, is determined using a predetermined first method, and a reference picture index for the list 0 and a reference picture index for the list 1, that are not included in the bitstream, are determined using a predetermined second method.
A non-transitory computer-readable recording medium having stored therein a bitstream, the bitstream comprising:
- information indicating whether motion information is omitted or not, and a motion vector difference for a list 0,
- wherein whether a list 0, a list 1 or bi-prediction is used for a current block is determined, and the information is comprised in the bitstream when the current block is bi-predicted,
- wherein if the information is generated to indicate that the motion information is omitted, a motion vector difference for the list 1, that is not included in the bitstream, is determined using a predetermined first method, and a reference picture index for the list 0 and a reference picture index for the list 1, that are not included in the bitstream, are determined using a predetermined second method.
Dependencies are inferred from the claim text.