Model Selection in Neural Network-Based In-loop Filter for Video Coding
AssigneeLemon Inc.
InventorsYue Li, Li Zhang, Kai Zhang
Life of this patent
Estimating the term…
Abstract
A method implemented by a video coding apparatus. The method includes selecting a neural network (NN) filter model from a plurality of NN filter model candidates for each video unit. The NN filter model selected for a first video unit is different than the NN filter model selected for a second video unit. The method also includes converting between a video media file and a bitstream based on the one or more NN filter models selected for the video unit. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
Claims20
A method implemented by a video coding apparatus, comprising:
- selecting a neural network (NN) filter model from a plurality of NN filter model candidates for each video unit, wherein the NN filter model selected for a first video unit is different than the NN filter model selected for a second video unit;
- and
- converting between a video media file and a bitstream based on the NN filter model selected for each video unit.
An apparatus for coding video data comprising a processor and a non-transitory memory with instructions thereon, wherein the instructions upon execution by the processor cause the processor to:
- select a neural network (NN) filter model from a plurality of NN filter model candidates for each video unit, wherein the NN filter model selected for a first video unit is different than the NN filter model selected for a second video unit;
- and
- convert between a video media file and a bitstream based on the NN filter model selected for each video unit.
A non-transitory computer readable medium comprising a computer program product for use by a coding apparatus, the computer program product comprising computer executable instructions stored on the non-transitory computer readable medium that, when executed by one or more processors, cause the coding apparatus to:
- select a neural network (NN) filter model from a plurality of NN filter model candidates for each video unit, wherein the NN filter model selected for a first video unit is different than the NN filter model selected for a second video unit;
- and
- convert between a video media file and a bitstream based on the NN filter model selected for each video unit.
Dependencies are inferred from the claim text.