Search

CN-115379224-B - Image encoding/decoding method and device

CN115379224BCN 115379224 BCN115379224 BCN 115379224BCN-115379224-B

Abstract

The present invention relates to an image encoding/decoding method and apparatus, and more particularly, to an image encoding method and apparatus which can encode a reference coefficient position in a current transform block to be encoded and encode skip region information of a selected skip region based on the reference coefficient position. The skip region information can indicate whether coefficients within the skip region have the same coefficient value.

Inventors

  • WEN ZHUXI
  • He Zaimen
  • Yuan Dongzai
  • REN XINGYUAN

Assignees

  • 世宗大学校产学协力团

Dates

Publication Date
20260505
Application Date
20180131
Priority Date
20170131

Claims (6)

  1. 1. A method of image decoding, the method comprising: decoding the position of reference coefficients within a current transform block, wherein the current transform block is divided into a plurality of sub-blocks, and Decoding transform coefficients of a current transform block in units of sub-blocks based on positions of reference coefficients, Wherein the decoding of the transform coefficients of the current transform block comprises: determining probability information of absolute value information of a current coefficient based on coding parameters of neighboring coefficients adjacent to the current coefficient and positions of reference coefficients, wherein the coding parameters of the neighboring coefficients include significant coefficient flag information indicating whether the neighboring coefficients are not 0, and By decoding the absolute value information of the current coefficient using the probability information, Wherein the reference coefficient is the first coefficient in the inverse scan order among the transform coefficients within the current transform block, which is not 0, Wherein the absolute value information of the current coefficient indicates whether the absolute value of the current coefficient is greater than 3.
  2. 2. The image decoding method of claim 1, wherein the neighboring coefficients include coefficients having coordinates (x+2, y), (x+1, y+1) and (x, y+2), Where x and y represent the coordinates of the current coefficient.
  3. 3. The image decoding method of claim 2, the method further comprising: The region to which the current coefficient belongs is determined among a plurality of regions in the current transform block, Wherein the probability information of the absolute value information is determined by further considering the position of the region to which the current coefficient belongs.
  4. 4. The image decoding method of claim 3, wherein the current transform block is divided into a plurality of regions according to a distance from an upper left corner coefficient in the current transform block.
  5. 5. An image encoding method, the method comprising: encoding the position of reference coefficients within a current transform block, wherein the current transform block is divided into a plurality of sub-blocks, and Based on the position of the reference coefficient, the transform coefficient of the current transform block is encoded in units of sub-blocks, Wherein the step of encoding the transform coefficients of the current transform block comprises: determining probability information of absolute value information of a current coefficient based on coding parameters of neighboring coefficients adjacent to the current coefficient and positions of reference coefficients, wherein the coding parameters of the neighboring coefficients include significant coefficient flag information indicating whether the neighboring coefficients are not 0, and By encoding absolute value information of the current coefficient using probability information, Wherein the reference coefficient is the first coefficient in the inverse scan order among the transform coefficients within the current transform block, which is not 0, Wherein the absolute value information of the current coefficient indicates whether the absolute value of the current coefficient is greater than 3.
  6. 6. A method for transmitting a bitstream generated by an encoding device (100), the method comprising: Encoding a position of a reference coefficient within a current transform block using an entropy encoding unit (107) of an encoding apparatus (100), wherein the current transform block is divided into a plurality of sub-blocks; an entropy encoding unit (107) using the encoding apparatus (100) encodes the transform coefficients of the current transform block into a bit stream in sub-block units based on the positions of the reference coefficients, and The bit stream is transmitted using an entropy encoding unit (107) of the encoding device (100), Wherein the step of encoding the transform coefficients of the current transform block comprises: determining probability information of absolute value information of a current coefficient based on coding parameters of neighboring coefficients adjacent to the current coefficient and positions of reference coefficients, wherein the coding parameters of the neighboring coefficients include significant coefficient flag information indicating whether the neighboring coefficients are not 0, and By encoding absolute value information of the current coefficient using probability information, Wherein the reference coefficient is the first coefficient in the inverse scan order among the transform coefficients within the current transform block, which is not 0, Wherein the absolute value information of the current coefficient indicates whether the absolute value of the current coefficient is greater than 3.

Description

Image encoding/decoding method and device The application relates to a patent application with the filing date of 2018, 1 month and 31 days, the filing number of 201880009395.8 and the title of an image coding/decoding method and device. Technical Field The present invention relates to a method and apparatus for encoding/decoding video signals, and more particularly, to entropy encoding and decoding. Background In recent years, demand for multimedia data such as video is rapidly increasing in the internet. However, the current development speed of the Channel (Bandwidth) is difficult to fully satisfy the rapidly increasing amount of multimedia data. With the above in mind, the Video Coding experts group (VCEG, video Coding Expert Group) of the international organization for standardization, the international telecommunications standardization sector (ITU-T), and the moving picture experts group (MPEG, moving Picture Expert Group) of the international organization for standardization/international electrotechnical commission (ISO/IEC) have established Video compression standards, the high-efficiency Video Coding (HEVC, high Efficiency Video Coding), release 1, month 02 of 2014. High Efficiency Video Coding (HEVC) includes a variety of techniques such as intra-picture prediction, inter-picture prediction, transformation, quantization, entropy coding, and loop filtering. The entropy encoded input information can be generated using a variety of methods. When the size of an input image or a unit block to be encoded or decoded becomes large, data to be entropy encoded may be drastically increased. Disclosure of Invention The main object of the present invention is to solve the existing problems as described above and to provide a more efficient entropy encoding and decoding technique. Further, a main object of the present invention is to reduce the amount of data that needs to be encoded by performing entropy encoding or decoding using a skip region. Further, a main object of the present invention is to improve the performance of arithmetic coding and arithmetic decoding by effectively selecting probability information applicable in coding or decoding of respective symbols when performing context-adaptive arithmetic coding and decoding. The video encoding method and apparatus according to the embodiments of the present invention can encode the reference coefficient position in the current transform block to be encoded and encode the skip region information of the selected skip region based on the reference coefficient position. The skip region information can indicate whether coefficients within the skip region have the same coefficient value. An image encoding method or apparatus according to another embodiment of the present invention is capable of obtaining binarized information by binarizing a transform coefficient value and determining probability information applied to encoding of the binarized information based on a position of the transform coefficient in a transform block. The probability information applied to the encoding of the binarized information can be determined based on which region the transform coefficient is located in a transform block divided into a plurality of regions. In an image coding method and apparatus according to still another embodiment of the present invention, it is possible to encode a reference coefficient position in a current transform block to be coded, and to encode skip region information of a selected skip region based on the reference coefficient position, and to binarize transform coefficient values not included in the skip region to obtain binarized information, and to select a probability information table suitable for encoding the binarized information from a plurality of probability information tables. The probability information table applied to the encoding of the binarized information can be selected based on whether or not the skip region is used in the encoding of the current transform block. The video decoding method and decoding apparatus according to the embodiments of the present invention can decode the reference coefficient position in the current transform block to be decoded and decode the skip region information of the selected skip region based on the reference coefficient position. The skip region information can indicate whether coefficients within the skip region have the same coefficient value. The video decoding method and decoding apparatus according to another embodiment of the present invention can obtain an arithmetic-coded coefficient value from a bitstream, and determine probability information to be applied to decoding of the arithmetic-coded coefficient based on the position of the transform coefficient in a transform block. The probability information applied to the decoding of the arithmetic-coded transform coefficient can be determined based on which region the transform coefficient is located in a transform block divided into a plur