KR-20260064629-A - VIDEO CODING METHOD AND APPARATUS, AND RECORDING MEDIUM STORING BITSTREAM
Abstract
A video signal encoding/decoding method and apparatus according to the present disclosure comprises the steps of: dividing a current block into a plurality of partitions based on geometric partitioning, wherein the plurality of partitions include a first partition and a second partition; generating a first prediction block for the first partition by performing either an intra prediction or an inter prediction; generating a second prediction block for the second partition by performing either an intra prediction or an inter prediction; and generating a final prediction block for the current block through a weighted sum operation on the first prediction block and the second prediction block, wherein the weights for the weighted sum operation may be determined based on a lookup table.
Inventors
- 심동규
- 이세영
- 변주형
Assignees
- 광운대학교 산학협력단
Dates
- Publication Date
- 20260507
- Application Date
- 20251030
- Priority Date
- 20241030
Claims (10)
- A step of dividing the current block into a plurality of partitions based on geometric partitioning, wherein the plurality of partitions include a first partition and a second partition; A step of generating a first prediction block for the first partition by performing either an intra prediction or an inter prediction; A step of generating a second prediction block for the second partition by performing either an intra prediction or an inter prediction; and The method includes the step of generating a final prediction block for the current block through a weighted sum operation for the first prediction block and the second prediction block, wherein A video signal decoding method in which the weights for the above weighted sum operation are determined based on a lookup table.
- In paragraph 1, The above weight is determined based on the value stored in the above lookup table, but, A method for decoding an image signal, wherein the above value is a constant quantized to the power of 2.
- In paragraph 1, The above weight is determined based on a scaled value of the value stored in the above lookup table, wherein A video signal decoding method in which the above scaling is performed by applying a predefined scaling factor to the value stored in the above lookup table.
- In paragraph 1, The above weight is determined based on a value that adaptively adjusts the value stored in the lookup table, wherein A method for decoding an image signal, wherein the above adjustment is performed based on at least one of the angle for performing the weighted sum operation or the aspect ratio of the current block.
- In paragraph 1, The above weights are determined based on a predetermined non-linear function, but, A method for decoding an image signal, wherein the above-mentioned predetermined non-linear function comprises at least one of a sigmoid or a trigonometric function.
- In paragraph 1, The above lookup table consists of one or more lists, and A video signal decoding method in which an index for specifying one or more of the above lists is signaled.
- In paragraph 1, A method for decoding an image signal, wherein the size of the region where the above weighted sum operation is performed is determined to be one of 1/4, 1/2, 1, 2, or 4 times a predetermined parameter (τ).
- In paragraph 1, A video signal decoding method in which the above-mentioned current block is one of a plurality of sub-blocks divided based on an Intra Sub-Partition mode.
- A step of dividing the current block into a plurality of partitions based on geometric partitioning, wherein the plurality of partitions include a first partition and a second partition; A step of generating a first prediction block for the first partition by performing either an intra prediction or an inter prediction; A step of generating a second prediction block for the second partition by performing either an intra prediction or an inter prediction; and The method includes the step of generating a final prediction block for the current block through a weighted sum operation for the first prediction block and the second prediction block, wherein A video signal encoding method in which weights for the above weighted sum operation are determined based on a lookup table.
- In a digital storage medium for storing a video bitstream, A digital storage medium that is encoded by a video signal encoding method comprising the steps of: dividing a current block into a plurality of partitions based on geometric partitioning, wherein the plurality of partitions include a first partition and a second partition; generating a first prediction block for the first partition by performing either an intra prediction or an inter prediction; generating a second prediction block for the second partition by performing either an intra prediction or an inter prediction; and generating a final prediction block for the current block through a weighted sum operation on the first prediction block and the second prediction block, wherein the weights for the weighted sum operation are determined based on a lookup table.
Description
Video coding method and apparatus, and recording medium storing bitstream The present invention relates to a video signal processing method and apparatus. More specifically, it relates to a method and apparatus for performing geometric segmentation prediction using a LookUp Table (LUT). VVC (Versatile Video Coding) improved coding efficiency by additionally supporting a geometric partitioning-based prediction mode, rather than just supporting grid-shaped block partitioning like the existing HEVC. VVC supports 64 geometric partitioning modes. The present disclosure aims to support extended geometric partitioning modes by adding geometric partitioning modes. Depending on the geometric partitioning mode, each region geometrically partitioned in the CU can be coded as intra prediction or inter prediction. For the two regions divided by geometric partitioning, intra prediction or inter prediction can be performed, and different prediction methods can be performed for the two regions, such as performing screen prediction on the top block and inter prediction on the bottom block. FIG. 1 is a block diagram showing an image encoding device according to the present disclosure. FIG. 2 is a block diagram showing an image decoding device according to the present disclosure. FIG. 3 is a flowchart of an image signal encoding method according to one embodiment of the present disclosure. FIG. 4 is a drawing illustrating a geometric division according to the present disclosure. FIG. 5 is a drawing illustrating a geometric division according to the present disclosure. FIG. 6 is a diagram showing a non-linear function for deriving weights according to one embodiment of the present disclosure. FIG. 7 is a diagram showing the size and weight of the region where a weighted sum operation is performed, according to one embodiment of the present disclosure. FIG. 8 is a drawing illustrating a sub-block division according to the present disclosure. FIG. 9 is a drawing illustrating a sub-block division according to the present disclosure. FIG. 10 is a drawing illustrating a geometric division direction according to the present disclosure. FIG. 11 is a drawing showing a case in which the endpoint of a geometric division for a lower block of a restoration line rank according to one embodiment of the present disclosure does not meet a lower block of a post-restoration rank. FIG. 12 is a drawing illustrating a geometric division mode for a lower block of rank after restoration according to the present disclosure. FIG. 13 is a drawing illustrating a geometric division mode for a lower block of rank after restoration according to the present disclosure. FIG. 14 is a drawing illustrating restoration samples referenced by a sub-block according to the present disclosure. FIG. 15 is a diagram showing the sub-block prediction order according to the availability of a reference sample, according to one embodiment of the present disclosure. FIG. 16 is a diagram illustrating a case in which prediction using template matching is performed on a sub-block basis when predicting a sub-block based on geometric partitioning according to one embodiment of the present disclosure. FIG. 17 is a diagram illustrating a case in which prediction using template matching is performed on a sub-block basis when predicting a sub-block based on geometric partitioning according to one embodiment of the present disclosure. FIG. 18 is a drawing illustrating block division for prediction and transformation according to the present disclosure. FIG. 19 is a flowchart of an image signal decoding method according to one embodiment of the present disclosure. Embodiments of the present invention are described in detail with reference to the drawings attached to this specification so that those skilled in the art can easily implement the invention. However, the present invention may be embodied in various different forms and is not limited to the embodiments described herein. Furthermore, in order to clearly explain the invention in the drawings, parts unrelated to the explanation have been omitted, and similar parts throughout the specification are denoted by similar reference numerals. Throughout this specification, when a part is described as being 'connected' to another part, this includes not only cases where they are directly connected, but also cases where they are electrically connected with other elements in between. Furthermore, throughout this specification, when a part is described as 'comprising' a certain component, this means that, unless specifically stated otherwise, it does not exclude other components but may include additional components. Additionally, terms such as "first," "second," etc., may be used to describe various components, but said components should not be limited by said terms. These terms are used solely for the purpose of distinguishing one component from another. Additionally, in the embodiments relating to the device and method described herein,