Search

CN-119815001-B - Image signal encoding/decoding method and apparatus therefor

CN119815001BCN 119815001 BCN119815001 BCN 119815001BCN-119815001-B

Abstract

The image decoding method according to the present invention includes the steps of dividing a coded block into a first prediction unit and a second prediction unit, deriving a merge candidate list of the coded block, deriving first motion information of the first prediction unit and second motion information of the second prediction unit using the merge candidate list, and obtaining prediction samples in the coded block based on the first motion information and the second motion information.

Inventors

  • LI PEIGEN

Assignees

  • OPPO广东移动通信有限公司

Dates

Publication Date
20260508
Application Date
20191108
Priority Date
20181108

Claims (18)

  1. 1. A video decoding method comprising the steps of: Deriving a merge candidate list of the current block; Deriving first motion information and second motion information based on the merge candidate list, and Obtaining a prediction sample in the current block based on the first motion information and the second motion information, wherein the first motion information is derived from a first merge candidate in the merge candidate list and the second motion information is derived from a second merge candidate, the first merge candidate being different from the second merge candidate; wherein first index information for determining the first merge candidate and second index information for determining the second merge candidate are obtained by decoding from a bitstream, and when the value of the second index information is equal to or greater than the value of the first index information, the second merge candidate is determined as a merge candidate with a value obtained by adding 1 to the value of the second index information as an index.
  2. 2. The method of claim 1, further comprising: A first prediction unit and a second prediction unit of the current block are obtained, Wherein the first motion information corresponds to the first prediction unit and the second motion information corresponds to the second prediction unit.
  3. 3. The method of claim 2, wherein whether to allow the first prediction unit and the second prediction unit of the current block to be obtained is determined based on whether a ratio of a width to a height of the current block is less than a first threshold.
  4. 4. The method of claim 2, wherein the maximum number of merge candidates included in the merge candidate list is determined based on whether to obtain the first prediction unit and the second prediction unit.
  5. 5. The method of claim 2, wherein obtaining the first prediction unit and the second prediction unit of the current block comprises: The current block is partitioned to obtain the first prediction unit and the second prediction unit.
  6. 6. The method of claim 2, wherein the first prediction unit is a first triangle prediction unit and the second prediction unit is a second triangle prediction unit.
  7. 7. The method of claim 6, wherein deriving first motion information and second motion information based on the merge candidate list comprises: deriving the first motion information for the first triangle prediction unit from a merge candidate determined based on the first index information, and The second motion information for the second triangle prediction unit is derived from another merge candidate, which is determined based on the second index information.
  8. 8. A video encoding method, comprising: Deriving a merge candidate list of the current block; Deriving first motion information and second motion information based on the merge candidate list, and Obtaining a prediction sample in the current block based on the first motion information and the second motion information, wherein the first motion information is derived from a first merge candidate in the merge candidate list and the second motion information is derived from a second merge candidate, the first merge candidate being different from the second merge candidate; Encoding first index information for determining the first merge candidate and second index information for determining the second merge candidate, wherein when the index of the second merge candidate is equal to or greater than the index of the first merge candidate, the second index information is encoded using a value obtained by subtracting 1 from the index of the second merge candidate.
  9. 9. The method of claim 8, further comprising: Obtaining a first prediction unit and a second prediction unit of the current block; wherein the first motion information corresponds to the first prediction unit and the second motion information corresponds to the second prediction unit.
  10. 10. The method of claim 9, wherein whether to allow the first prediction unit and the second prediction unit of the current block to be obtained is determined based on whether a ratio of a width to a height of the current block is less than a first threshold.
  11. 11. The method of claim 9, wherein the maximum number of merge candidates included in the merge candidate list is determined based on whether to obtain the first prediction unit and the second prediction unit.
  12. 12. The method of claim 9, wherein obtaining the first prediction unit and the second prediction unit of the current block comprises: the current block is partitioned to obtain the first prediction unit and the second prediction unit.
  13. 13. The method of claim 9, wherein the first prediction unit is a first triangle prediction unit and the second prediction unit is a second triangle prediction unit.
  14. 14. The method of claim 13, wherein deriving first motion information and second motion information based on the merge candidate list comprises: Deriving the first motion information for the first triangle prediction unit from a merge candidate, wherein the merge candidate corresponds to the first index information, and The second motion information for the second triangle prediction unit is derived from another merge candidate, which corresponds to the second index information.
  15. 15. A video decoding apparatus comprising an inter-prediction section for performing the method of any of claims 1 to 7.
  16. 16. A video encoding apparatus comprising an inter prediction portion for performing the method of any of claims 8 to 14.
  17. 17. A method of transmitting a bitstream, characterized by performing the video encoding method of any of claims 8 to 14 to generate a bitstream, and transmitting the bitstream.
  18. 18. A computer readable storage medium having stored thereon a computer program and a bitstream, wherein the computer program when executed by a processor implements the video encoding method of any of claims 8 to 14 to generate the bitstream.

Description

Image signal encoding/decoding method and apparatus therefor Technical Field The present invention relates to a video signal encoding/decoding method and apparatus thereof. Background With the trend of larger and larger display panels, video services with higher image quality are increasingly demanded. The biggest problem of high definition video services is that the amount of data is greatly increased, and in order to solve such a problem, research for improving the video compression rate is actively being conducted. As a representative example, in 2009, the video coding joint collaboration team JCT-VC (Joint Collaborative Team on Video Coding) was established by the motion picture expert group (Motion Picture Experts Group, MPEG) and the video coding expert group (Video Coding Experts Group, VCEG) under the international telecommunications union-telecommunications (ITU-T) flag. JCT-VC proposed the Video compression standard HEVC (high efficiency Video Coding ) and was approved on month 1, 25 of 2013, with compression performance about 2 times that of h.264/AVC. With the rapid development of high-definition video services, the performance of HEVC also gradually exposes its limitations. Disclosure of Invention Technical problem to be solved The object of the present invention is to provide a method of dividing an encoded block into a plurality of prediction blocks when encoding/decoding a video signal and an apparatus for performing the method. It is an object of the present invention to provide a method of deriving motion information of each of a plurality of prediction blocks when encoding/decoding a video signal and an apparatus for performing the method. The object of the present invention is to provide a method of deriving merge candidates using an inter motion information list when encoding/decoding a video signal, and an apparatus for performing the method. The technical problems to be achieved by the present invention are not limited to the above-mentioned technical problems, and other technical problems not mentioned will be clearly understood by those of ordinary skill in the art to which the present invention pertains from the following description. Technical proposal The video signal decoding/encoding method according to the present invention may include the steps of dividing an encoded block into a first prediction unit and a second prediction unit, deriving a merge candidate list of the encoded block, deriving first motion information of the first prediction unit and second motion information of the second prediction unit using the merge candidate list, and obtaining prediction samples in the encoded block based on the first motion information and the second motion information. In this case, whether to divide the encoded block is determined according to the size of the encoded block, and the first motion information of the first prediction unit is derived from a first merge candidate in the merge candidate list, and the second motion information of the second prediction unit is derived from a second merge candidate different from the first merge candidate. In the video signal decoding/encoding method according to the present invention, when at least one of the width and the height of the encoded block is greater than a threshold value, the encoded block may not be divided. In the video signal decoding/encoding method according to the present invention, the method may further include the step of decoding first index information for specifying the first merge candidate and second index information for specifying the second merge candidate from a bitstream, and when a value of the second index information is equal to or greater than a value of the first index information, the second merge candidate has a value obtained by adding 1 to the value of the second index information as an index. In the video signal encoding/decoding method of the present invention, when the prediction samples are included in a boundary region of the first prediction unit and the second prediction unit, the prediction samples may be derived according to a weighted sum operation of a first prediction sample derived based on the first motion information and a second prediction sample derived based on the second motion information. In the video signal encoding/decoding method of the present invention, the first weight value applied to the first prediction sample may be determined based on x-axis coordinates and y-axis coordinates of the prediction sample. In the video signal encoding/decoding method of the present invention, the second weighting value applied to the second prediction samples may be derived by subtracting the first weighting value from a constant. In the video signal decoding/encoding method according to the present invention, the maximum number of merging candidates included in the merging candidate list may be determined based on whether the encoded block is divided into the first prediction unit and the se