Back to results
US 12,010,326 B2Granted
Image encoding/decoding method and apparatus, and recording medium for storing bitstream
AssigneeLx Semicon Co., Ltd.
InventorsDong San Jun, Jung Won Kang, Hyun Suk Ko, Sung Chang Lim, Jin Ho Lee, Ha Hyun Lee, Hui Yong Kim
Life of this patent
Estimating the term…
Abstract
An image encoding/decoding method may comprise deriving at least one merge candidate of a current block, generating an initial merge candidate list of the current block by using the derived at least one merge candidate and generating a reconfigured merge candidate list by using the initial merge candidate list.
Claims8
A method of decoding an image, the method comprising:
- deriving a first merge candidate and a second merge candidate of a current block based on neighboring blocks of the current block;
- deriving a combined merge candidate of the current block based on a combination of the first merge candidate and the second merge candidate;
- generating a merge candidate list based on the combined merge candidate of the current block;
- and
- deriving a motion vector for the current block based on the merge candidate list,
- wherein based on the first merge candidate including an L0 motion vector and the second merge candidate including an L0 motion vector, an L0 motion vector of the combined merge candidate is derived based on an average of the L0 motion vector of the first merge candidate and the L0 motion vector of the second merge candidate,
- wherein based on the first merge candidate including the L0 motion vector and the second merge candidate including an L1 motion vector, the L0 motion vector of the combined merge candidate is derived based on the L0 motion vector of the first merge candidate, and
- wherein based on the first merge candidate including an L1 motion vector and the second merge candidate including the L0 motion vector, the L0 motion vector of the combined merge candidate is derived based on the L0 motion vector of the second merge candidate.
5 more elements
An image encoding method performed by an encoding apparatus, the method comprising:
- deriving a first merge candidate and a second merge candidate of a current block based on neighboring blocks of the current block;
- deriving a combined merge candidate of the current block based on a combination of the first merge candidate and the second merge candidate;
- generating a merge candidate list based on the combined merge candidate of the current block;
- deriving motion vector information for the current block based on the merge candidate list;
- and
- encoding image information including prediction related information for the current block,
- wherein based on the first merge candidate including an L0 motion vector and the second merge candidate including an L0 motion vector, an L0 motion vector of the combined merge candidate is derived based on an average of the L0 motion vector of the first merge candidate and the L0 motion vector of the second merge candidate,
- wherein based on the first merge candidate including the L0 motion vector and the second merge candidate including an L1 motion vector, the L0 motion vector of the combined merge candidate is derived based on the L0 motion vector of the first merge candidate, and
- wherein based on the first merge candidate including an L1 motion vector and the second merge candidate including the L0 motion vector, the L0 motion vector of the combined merge candidate is derived based on the L0 motion vector of the second merge candidate.
6 more elements
A transmission method for image data, the method comprising:
- obtaining a bitstream of encoded image information, wherein the encoded image information is generated based on deriving a first merge candidate and a second merge candidate of a current block based on neighboring blocks of the current block, deriving a combined merge candidate of the current block based on a combination of the first merge candidate and the second merge candidate, generating a merge candidate list based on the combined merge candidate of the current block, deriving motion vector information for the current block based on the merge candidate list, and encoding the image information including prediction related information for the current block;
- and
- transmitting the image data comprising the bitstream,
- wherein based on the first merge candidate including an L0 motion vector and the second merge candidate including an L0 motion vector, an L0 motion vector of the combined merge candidate is derived based on an average of the L0 motion vector of the first merge candidate and the L0 motion vector of the second merge candidate,
- wherein based on the first merge candidate including the L0 motion vector and the second merge candidate including an L1 motion vector, the L0 motion vector of the combined merge candidate is derived based on the L0 motion vector of the first merge candidate, and
- wherein based on the first merge candidate including an L1 motion vector and the second merge candidate including the L0 motion vector, the L0 motion vector of the combined merge candidate is derived based on the L0 motion vector of the second merge candidate.
3 more elements
Dependencies are inferred from the claim text.