JP-2026076349-A - Video encoding method and apparatus, and video decoding method and apparatus
Abstract
[Problem] To provide a scaling method and apparatus for conversion coefficients. [Solution] The video decoding method includes the steps of deriving a scale factor m ij for the current block depending on whether the current block is a transformation skip block, and performing scaling on the current block based on the scale factor, wherein the scale factor for the current block is derived based on the position of the transformation coefficients within the current block, and a transformation skip block is a block to which no transformation is applied and is identified based on information indicating whether an inverse transformation is applied to the current block. [Selection Diagram] Figure 6
Inventors
- キム、フイ、ヨン
- リム、ソン、チャン
- リー、ジン、ホ
- チェ、ジン、ス
- キム、ジン、ウン
- パク、クワン、フン
- キム、キョン、ヨン
Assignees
- エレクトロニクス アンド テレコミュニケーションズ リサーチ インスチチュート
- ユニバーシティ-インダストリー コーオペレイション グループ オブ キョンヒ ユニバーシティ
Dates
- Publication Date
- 20260511
- Application Date
- 20260218
- Priority Date
- 20120702
Claims (6)
- An image decoding method including a decoding device, The steps include determining whether the current picture, including the current block, can be skipped during the conversion, Based on the determination of whether the current picture can be skipped in the conversion, the step of determining whether the current block is a conversion skip block, The steps include: deriving the scale factor of the current block based on whether the current block is the conversion skip block; The steps include performing inverse quantization by scaling the quantized transformation coefficients of the current block based on the scale factor, The steps include obtaining a residual sample of the current block by selectively performing an inverse transform on the scaled transformation coefficients, The steps include: performing a prediction of the current block in order to generate prediction samples of the current block based on the prediction mode of the current block; The steps include: restoring the current block based on the residual sample and the predicted sample; Equipped with, If the current block is not the transformation skip block, the scale factor of the current block is derived based on the quantization matrix defined by the decoding device, the position of the transformation coefficients within the current block, and the prediction mode of the current block. If the current block is the conversion skip block, the scale factor for the current block is derived to be equal to a fixed constant value, regardless of the position of the conversion coefficient within the current block and the prediction mode of the current block. The image decoding method is characterized in that the conversion skip block is identified via a bitstream based on information indicating whether or not the current block is a conversion skip block.
- The image decoding method according to claim 1, characterized in that the fixed constant value is 16.
- An image coding method including an encoding device, The steps include determining whether the current picture, including the current block, can be skipped during the conversion, The steps include determining whether the current block is a conversion skip block, The steps include: deriving the scale factor of the current block based on whether the current block is the conversion skip block; The steps include performing inverse quantization by scaling the quantized transformation coefficients of the current block based on the scale factor, The steps include obtaining a residual sample of the current block by selectively performing an inverse transform on the scaled transformation coefficients, The steps include: performing a prediction of the current block in order to generate prediction samples of the current block based on the prediction mode of the current block; The steps include: restoring the current block based on the residual sample and the predicted sample; Equipped with, If the current block is not the transformation skip block, the scale factor of the current block is derived based on the quantization matrix defined by the encoding device, the position of the transformation coefficients within the current block, and the prediction mode of the current block. If the current block is the conversion skip block, the scale factor for the current block is derived to be equal to a fixed constant value, regardless of the position of the conversion coefficient within the current block and the prediction mode of the current block. The image coding method is characterized in that the transformation skip block is identified based on information indicating whether or not to apply the inverse transformation to the current block.
- The image encoding method according to claim 3, characterized in that the fixed constant value is 16.
- A method for transmitting a bitstream generated by an image coding method with an encoding device, The steps include transmitting the bitstream, Equipped with, The aforementioned image encoding method is The steps include determining whether the current picture, including the current block, can be skipped during the conversion, The steps include determining whether the current block is a conversion skip block, The steps include: deriving the scale factor of the current block based on whether the current block is the conversion skip block; The steps include performing inverse quantization by scaling the quantized transformation coefficients of the current block based on the scale factor, The steps include obtaining a residual sample of the current block by selectively performing an inverse transform on the scaled transformation coefficients, The steps include: performing a prediction of the current block in order to generate prediction samples of the current block based on the prediction mode of the current block; The steps include: restoring the current block based on the residual sample and the predicted sample; Equipped with, If the current block is not the transformation skip block, the scale factor of the current block is derived based on the quantization matrix defined by the encoding device, the position of the transformation coefficients within the current block, and the prediction mode of the current block. If the current block is the conversion skip block, the scale factor for the current block is derived to be equal to a fixed constant value, regardless of the position of the conversion coefficient within the current block and the prediction mode of the current block. The image coding method is characterized in that the transformation skip block is identified based on information indicating whether or not to apply the inverse transformation to the current block.
- The image encoding method according to claim 5, characterized in that the fixed constant value is 16.
Description
This invention relates to the encoding and decoding of video, and more particularly to a scaling method and apparatus for conversion coefficients. Recently, broadcast services with HD (High Definition) resolution (1280 x 1024 or 1920 x 1080) have been expanding not only in Korea but also globally. As a result, many users have become accustomed to high-resolution, high-quality video, and in response, many organizations are accelerating the development of next-generation video equipment. Furthermore, as interest in UHD (Ultra High Definition), which boasts more than four times the resolution of HDTV, grows alongside HDTV, video standardization organizations have come to recognize the need for compression technology for even higher resolution, higher-quality video. There is also a pressing need for a new standard that can maintain the same image quality while achieving greater gains in terms of frequency bandwidth and storage capabilities through higher compression efficiency than H.264/AVC, currently used in HDTVs, mobile phones, and Blu-ray players. Currently, MPEG (Moving Picture Experts Group) and VCEG (Video Coding Experts Group) are jointly standardizing HEVC (High Efficiency Video Coding), a next-generation video codec, aiming to encode video, including UHD video, with twice the compression efficiency compared to H.264/AVC. This will enable the delivery of high-quality video at lower frequencies than currently possible, not only for HD and UHD video, but also for 3D broadcasting and mobile communication networks. This is a block diagram showing the configuration of one embodiment of a video encoding device to which the present invention is applied.This is a block diagram showing the configuration of one embodiment of a video decoding device to which the present invention is applied.This diagram schematically shows the segmentation structure of video when encoding it.This diagram shows the possible configurations of a prediction unit (PU) that a coding unit (CU) may include.This diagram shows the configuration of a conversion unit (TU) that a coding unit (CU) may include.This flowchart illustrates a scaling method for residual signals (or conversion coefficients) according to one embodiment of the present invention.This flowchart illustrates a scaling method for residual signals (or conversion coefficients) according to another embodiment of the present invention. The embodiments of the present invention will be described in detail below with reference to the drawings. In describing the embodiments of this specification, if a specific description of a related known configuration or function is deemed to obscure the gist of this specification, such description may be omitted. In this specification, when one component is described as being linked or connected to another component, it means that it is directly linked or connected to the other component, or that another component exists in between. Furthermore, in this specification, when a description includes a particular configuration, it does not exclude other configurations, but rather means that additional configurations may be included within the scope of the implementation of the present invention or the technical idea of the present invention. The terms "first," "second," etc., can be used to describe various configurations, but the configurations are not limited by these terms. These terms are used to distinguish one configuration from another. For example, as long as it does not fall outside the scope of the present invention, the first configuration can be named the second configuration, and similarly, the second configuration can be named the first configuration. Furthermore, the components shown in the embodiments of the present invention are illustrated independently to demonstrate distinct characteristic functions, and this does not mean that each component constitutes separate hardware or a single software unit. That is, for the sake of explanation, each component is listed and included as a separate component, and at least two of these components may be integrated to form a single component, or a single component may be divided into multiple components to perform its function. Integrated and separated embodiments of each component are also included within the scope of the present invention, as long as they do not deviate from the essence of the invention. Furthermore, some components are not essential components for performing the essential functions of the present invention, but are merely optional components for improving performance. The present invention may include only the components essential for the essential realization of the invention, excluding components used solely for performance improvement. Structures containing only essential components, excluding optional components used solely for performance improvement, are also included within the scope of the present invention. First, for the sake of clarity and understanding of the