Search

EP-4738819-A1 - MANAGEMENT METHOD AND APPARATUS FOR ADAPTATION PARAMETER SET, AND ELECTRONIC DEVICE AND STORAGE MEDIUM

EP4738819A1EP 4738819 A1EP4738819 A1EP 4738819A1EP-4738819-A1

Abstract

Provided in the present disclosure are a management method and apparatus for an adaptation parameter set (APS), and an electronic device and a storage medium. The management method for an APS comprises: acquiring a target video category and/or a target video feature corresponding to a target video block; determining a correction factor for each decision factor on the basis of the target video category and/or the target video feature; correcting each decision factor on the basis of the correction factor for each decision factor, so as to obtain a plurality of corrected decision factors, wherein the probability of a corrected decision factor instructing the implementation of filtering is greater than the probability of a pre-correction decision factor instructing the implementation of filtering, and the probability of a corrected decision factor instructing the usage of a new APS during filtering is greater than the probability of a pre-correction decision factor instructing the usage of the new APS during filtering; and storing at least one obtained new APS in a historical candidate set on the basis of each corrected decision factor.

Inventors

  • XIE, Shaowei
  • BAI, Yaxian
  • GAO, YING
  • JIA, Menghu
  • WU, PING
  • HUANG, CHENG

Assignees

  • ZTE Corporation

Dates

Publication Date
20260506
Application Date
20241114

Claims (10)

  1. A management method for adaptation parameter set, characterized by comprising: acquiring a target video class and/or a target video feature corresponding to a target video block; determining correction factors for respective decision factors according to the target video class and/or the target video feature, wherein a decision factor corresponds to a preset filtering mode, a decision factor is used to indicate whether to perform filtering on a video block, and to indicate to use any APS of a new APS, a historical APS from a historical candidate set, or a preset APS during filtering; correcting the respective decision factors according to the correction factors for the respective decision factors to obtain a plurality of corrected decision factors, wherein a probability that a corrected decision factor indicates to perform filtering is higher than a probability that a corresponding decision factor before correction indicates to perform filtering, and a probability that a corrected decision factor indicates to use a new APS during filtering is higher than a probability that a corresponding decision factor before correction indicates to use a new APS during filtering; and storing at least one obtained new APS to the historical candidate set according to respective corrected decision factors.
  2. The method according to claim 1, wherein the historical candidate set comprises a plurality of historical APSs and a plurality of preset identifiers, a preset identifier corresponds to at least one historical APS, and different preset identifiers are sorted in a time order, and storing the at least one obtained new APS to the historical candidate set comprises: deleting all historical APSs corresponding to a first identifier in the historical candidate set, wherein the first identifier is an identifier among the plurality of preset identifiers, and a moment corresponding to the first identifier is earlier than a moment corresponding to any identifier other than the first identifier among the plurality of preset identifiers; and storing the at least one new APS to the historical candidate set, and updating a correspondence between preset identifiers and APSs in the historical candidate set according to a moment of storing the at least one new APS to the historical candidate set, so that a moment corresponding to a second identifier corresponding to the at least one new APS among the plurality of preset identifiers is later than a moment corresponding to any identifier other than the second identifier among the plurality of preset identifiers.
  3. The method according to claim 1 or 2, wherein acquiring the target video class corresponding to the target video block comprises: acquiring a target video content of the target video block; determining at least one content feature of the target video content, wherein a content feature is an optical flow feature, a frequency domain feature, a spatial feature, or a depth feature; and determining the target video class according to the at least one content feature.
  4. The method according to claim 1 or 2, wherein the target video feature comprises at least one of: a picture resolution, a texture complexity, a motion complexity, or a color histogram.
  5. The method according to claim 1 or 2, wherein the target video block is a video block in a video to be processed; the target video class is a video class of the video to be processed, and the target video feature is a video feature of the video to be processed, or the target video class is a video class of the target video block, and the target video feature is a video feature of the target video block.
  6. The method according to claim 1 or 2, wherein a decision factor is a Lagrangian factor in a rate distortion optimization (RDO) decision process.
  7. The method according to claim 1 or 2, wherein a preset filtering mode is any one of the following adaptive loop filter (ALF): a chroma ALF, a luma ALF, a cross-component adaptive loop filter (CCALF) for a difference between a blue component and luma (Cb), or a CCALF for a difference between a red component and the luma (Cr).
  8. The method according to claim 1 or 2, wherein the target video block is in any one of the following types: sub-picture, tile, slice, coding tree unit (CTU), coding unit (CU).
  9. An electronic device, characterized by comprising: a memory and a processor, wherein the memory is coupled to the processor, the memory is configured to store instructions executable for the processor, and the processor is configured, upon the instructions being executed, to perform the management method for adaptation parameter set according to any one of claims 1 to 8.
  10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores computer instructions that, upon being run on a computer, enable the computer to execute the management method for adaptation parameter set according to any one of claims 1 to 8.

Description

The present disclosure claims priority to Chinese Patent Application No. 202410047381.2, filed on January 11, 2024, which is hereby incorporated by reference in its entirety. TECHNICAL FIELD The present disclosure relates to the technical field of video encoding, and in particular, to a management method and apparatus for adaptation parameter set, an electronic device, and a storage medium. BACKGROUND In the adaptive loop filter (ALF) technology, there are four types of filtering modes: a chroma (i.e., chrominance) ALF, a luma (i.e., luminance) ALF, cross-component ALF (CCALF) Cb (i.e., a difference between a blue component and the luma), and CCALF Cr (i.e., a difference between a red component and the luma), and each filtering mode corresponds to an adaptation parameter set (APS) including filtering parameters. At present, upon performing ALF processing on a video, for each filtering mode, a corresponding decision factor is determined based on a current video block in the video, and a plurality of new APSs used for the current video block during ALF processing are determined based on a plurality of decision factors. Then, a plurality of historical APSs used for a historical video block are replaced with the plurality of new APSs used for the current video block in an ALF APS historical candidate set, thus providing the filtering reference for subsequent video blocks in the video. SUMMARY In an aspect, a management method for adaptation parameter set is provided. The management method for adaptation parameter set includes: a management apparatus for adaptation parameter set (hereinafter referred to as "management apparatus" for short) acquires a target video class and/or a target video feature corresponding to a target video block. The management apparatus determines correction factors for respective decision factors according to the target video class and/or the target video feature, where a decision factor corresponds to a preset filtering mode, a decision factor is used to indicate whether to perform filtering on a video block, and to indicate to use any APS of a new APS, a historical APS from a historical candidate set, or a preset APS during filtering. The management apparatus corrects the respective decision factors according to the correction factors for the respective decision factors to obtain a plurality of corrected decision factors, where a probability that a corrected decision factor indicates to perform filtering is higher than a probability that a corresponding decision factor before correction indicates to perform filtering, and a probability that a corrected decision factor indicates to use a new APS during filtering is higher than a probability that a corresponding decision factor before correction indicates to use a new APS during filtering. The management apparatus stores at least one obtained new APS to the historical candidate set according to respective corrected decision factors. In another aspect, a management apparatus for adaptation parameter set is provided. The management apparatus for adaptation parameter set includes an acquisition module, a processing module, and a storage module. The acquisition module is configured to acquire a target video class and/or a target video feature corresponding to a target video block. The processing module is configured to determine correction factors for respective decision factors according to the target video class and/or the target video feature, where a decision factor corresponds to a preset filtering mode, a decision factor is used to indicate whether to perform filtering on a video block, and a probability of using any APS of a new APS, a historical APS from a historical candidate set, or a preset APS during filtering. The processing module is further configured to correct the respective decision factors according to the correction factors for the respective decision factors to obtain a plurality of corrected decision factors, where a probability that a corrected decision factor indicates to perform filtering is higher than a probability that a corresponding decision factor before correction indicates to perform filtering, and a probability that a corrected decision factor indicates to use a new APS during filtering is higher than a probability that a corresponding decision factor before correction indicates to use a new APS during filtering. The storage module is configured to store at least one obtained new APS to the historical candidate set according to respective corrected decision factors. In yet another aspect, an electronic device is provided. The electronic device includes: a memory and a processor, where the memory and the processor are coupled; the memory is configured to store computer programs; and the processor, upon executing the computer programs, implements the management method for adaptation parameter set provided in the above-mentioned aspect. In yet another aspect, a computer-readable storage medium is provided. The