JP-7856830-B2 - Image or video coding based on scaling list data
Inventors
- パルリ シタル
- キム スンファン
- チャオ チエ
Assignees
- エルジー エレクトロニクス インコーポレイティド
Dates
- Publication Date
- 20260511
- Application Date
- 20250717
- Priority Date
- 20190708
Claims (3)
- In an image decoding method performed by a decoding device, A step of obtaining image information including residual information and predictive information from a bitstream , The steps include: deriving quantized transformation coefficients for the current block based on the residual information; A step of deriving the transformation coefficients based on the quantized transformation coefficients, The steps include : deriving a residual sample based on the conversion coefficient; The steps include generating a reconstructed sample based on a predicted sample and the said residual sample, The aforementioned image information includes an APS (adaptation parameter set) containing scaling list data, The aforementioned APS includes APS ID information and APS type information, Based on the APS ID information, the APS is identified. The APS type information identifies whether the APS relates to an ALF (Adaptive loop filter), an LMCS (Luma mapping with chroma scaling), or the scaling list data. Based on the APS type information, the APS includes the scaling list data. Based on the APS type information which identifies the APS as an APS relating to the scaling list data, the APS ID information has a value within a specific range. The aforementioned specific range is predetermined with respect to the APS type information that identifies the APS as an APS relating to the scaling list data , A method wherein the specific range for the value of the APS ID information includes the range from 0 to 3 .
- In an image encoding method performed by an encoding device , The current step is to derive a residual sample for the block, The steps include: deriving conversion coefficients based on the aforementioned residual sample; The steps include: deriving quantized transformation coefficients by applying a quantization process to the aforementioned transformation coefficients ; A step of generating residual information including information for the quantized conversion coefficients , The step of encoding image information including the said residual information, The aforementioned image information includes an APS (adaptation parameter set) containing scaling list data, The aforementioned APS includes APS ID information and APS type information, Based on the APS ID information, the APS is identified. The APS type information identifies whether the APS relates to an ALF (Adaptive loop filter), an LMCS (Luma mapping with chroma scaling), or the scaling list data. Based on the APS type information, the APS includes the scaling list data. Based on the APS type information which identifies the APS as an APS relating to the scaling list data, the APS ID information has a value within a specific range. The aforementioned specific range is predetermined with respect to the APS type information that identifies the APS as an APS relating to the scaling list data , A method wherein the specific range for the value of the APS ID information includes the range from 0 to 3 .
- Regarding methods for transmitting image -related data, A step of obtaining a bitstream relating to the image, wherein the bitstream is The current step is to derive a residual sample for the block, The steps include: deriving conversion coefficients based on the aforementioned residual sample; The steps include: deriving quantized transformation coefficients by applying a quantization process to the aforementioned transformation coefficients ; A step of generating residual information including information for the quantized conversion coefficients , A step of encoding image information including residual information, and a step of generating based on, The step of transmitting the data, which includes the bitstream, The aforementioned image information includes an APS (adaptation parameter set) containing scaling list data, The aforementioned APS includes APS ID information and APS type information, Based on the APS ID information, the APS is identified. The APS type information identifies whether the APS relates to an ALF (Adaptive loop filter), an LMCS (Luma mapping with chroma scaling), or the scaling list data. Based on the APS type information, the APS includes the scaling list data. Based on the APS type information which identifies the APS as an APS relating to the scaling list data, the APS ID information has a value within a specific range. The aforementioned specific range is predetermined with respect to the APS type information that identifies the APS as an APS relating to the scaling list data , A method wherein the specific range for the value of the APS ID information includes the range from 0 to 3 .
Description
This technology relates to video or image coding, specifically, to coding techniques based on scaling list data. In recent years, the demand for high-resolution, high-quality images and videos, such as 4K or 8K or higher UHD (Ultra High Definition) images and videos, has been increasing in various fields. As image and video data become higher resolution and higher quality, the amount of information or bits transmitted increases relative to existing image and video data. Therefore, when transmitting image data using existing wired or wireless broadband lines, or storing image and video data using existing storage media, transmission and storage costs increase. Furthermore, in recent years, interest in and demand for immersive media such as VR (Virtual Reality), AR (Artificial Reality) content, and holograms have increased, leading to a rise in broadcasting of images/videos with image characteristics different from real-world images, such as game images. Therefore, highly efficient image/video compression technology is required to effectively compress, transmit, store, and play back high-resolution, high-quality image/video information possessing the various characteristics described above. Furthermore, there is discussion regarding adaptive frequency weighing quantity technology during the scaling process to improve compression efficiency and enhance subjective/objective visual quality. A method for signaling relevant information is needed to efficiently apply such technologies. An example of a video/image coding system to which the embodiments described herein may be applied is schematically shown.This figure schematically illustrates the configuration of a video/image encoding device to which the embodiments described herein may be applied.This figure schematically illustrates the configuration of a video/image decoding device to which the embodiments described herein may be applied.This document provides an example of a schematic video/image encoding method to which the embodiments described herein can be applied.This document provides an example of a schematic video/image decoding method to which the embodiments described herein can be applied.This illustrates the hierarchical structure for coded images/videos.An example of a video/image encoding method and related components relating to the embodiments (etc.) of this document is outlined below.An example of a video/image encoding method and related components relating to the embodiments (etc.) of this document is outlined below.An example of a video/image decoding method and related components relating to the embodiments (etc.) of this document is schematically shown.An example of a video/image decoding method and related components relating to the embodiments (etc.) of this document is schematically shown.Examples of content streaming systems to which the embodiments disclosed in this document may be applied are shown. This disclosure is subject to various modifications and can have various embodiments; however, specific embodiments are illustrated in the drawings and described in detail. This does not limit the disclosure to any particular embodiment. Terms used herein are used solely to describe specific embodiments and are not intended to limit the technical ideas of this disclosure. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this specification, terms such as "includes" or "has" are intended to indicate the existence of features, figures, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood not to preclude the existence or possibility of adding one or more other features, figures, steps, actions, components, parts, or combinations thereof. On the other hand, each configuration shown in the drawings described in this disclosure is illustrated independently for the purpose of explaining its distinct characteristic functions, and does not imply that each configuration is implemented with separate hardware or separate software. For example, two or more configurations may be combined to form a single configuration, and one configuration may be divided into multiple configurations. Embodiments in which each configuration is integrated and/or separated are also included within the scope of the rights of this disclosure, as long as they do not deviate from the essence of this document. In this document, “A or B” can mean “just A,” “just B,” or “both A and B.” Furthermore, “A or B” can be interpreted as “A and/or B.” For example, in this document, “A, B or C” can mean “just A,” “just B,” “just C,” or “any combination of A, B, and C.” In this document, slashes (/) and commas (comma) can mean "and/or". For example, "A/B" can mean "A and/or B". Therefore, "A/B" can mean "just A", "just B", or "both A and B". For example, "A, B, C" can mean "A, B or C". In this document, "at least one of A and B" can mean "only A," "only B," or "both A and B." F