Reference Picture List Construction for Screen Content Coding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video coding techniques are inadequate for efficiently compressing screen contents due to their reliance on tools designed for natural contents, which do not effectively handle the unique characteristics of screen contents like sharp edges and reduced noise.
Innovation Solution
A method for constructing a reference picture list that determines the number of available reference pictures and the number to be included, refraining from replacing a reference picture with the current picture when the latter is greater than or equal to the former, to improve inter mode and intra block copy mode performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the current picture is automatically added to the reference picture list to enable intra block copy mode, then the capability to code blocks within the same picture is improved, but the reference picture list may contain redundant pictures reducing coding efficiency
Solution Approach 1:
The patent changes the parameter of reference picture list composition by conditionally adding the current picture based on comparing the number of available reference pictures with the maximum list size. This dynamic parameter adjustment ensures the current picture is only added when necessary, avoiding redundancy while maintaining intra block copy capability.
2Stability of the object's composition
If traditional video coding tools designed for natural contents are used for screen contents, then the coding framework is maintained, but the compression efficiency is insufficient due to different content characteristics
Solution Approach 1:
The patent applies local quality by implementing content-adaptive reference picture list construction that treats screen contents differently from natural contents. The method detects content type and adjusts reference picture selection strategies accordingly, optimizing compression efficiency for screen contents while maintaining the overall coding framework.
Data Source
AI summary
An apparatus configured to construct a reference picture list includes a memory and one or more processors in communication with the memory. The memory is configured to store one or more reference pictures. The one or more processors are configured to determine (i) a first number representative of a total number of reference pictures available for prediction in at least one of inter mode or intra block copy mode and (ii) a second number representative of a total number of reference pictures to be included in the reference picture list, and in response to a determination that the second number is greater than or equal to the first number, refrain from replacing a reference picture in the reference picture list with a current picture to be predicted. The one or more processors may encode or decode the current picture based on the reference picture list.


