Multi-layer Video Encoding Inter-layer Motion Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video encoding and decoding technologies face challenges in providing scalable video quality, particularly in efficiently encoding and decoding high-resolution and high-quality videos across different environments, necessitating improved methods for inter-layer prediction in scalable video coding.
Innovation Solution
The method involves using motion information, including motion vectors, from one layer to predict another layer in a multi-layer structure for effective inter-layer prediction, enhancing video coding efficiency by reducing redundant data transmission and processing through inter-layer prediction techniques such as inter-layer motion prediction, texture prediction, and differential prediction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high-resolution and high-quality video encoding is performed to meet increasing image quality demands, then image quality and resolution are improved, but the amount of information and data transmission requirements increase
Solution Approach 1:
The video content is divided into multiple layers with different quality levels (base layer and enhancement layers). Each layer represents a different resolution or quality tier, allowing the same video content to be transmitted in segmented form suitable for different network conditions and terminal capabilities, thus reducing the amount of information needed for each specific use case
Solution Approach 2:
The patent changes the parameter of video quality representation by using multiple layers with different resolution parameters. Instead of transmitting one high-resolution version, the system transmits multiple versions with varying resolution parameters, allowing receivers to select the appropriate quality level for their specific needs and network conditions
2Adaptability or versatility
If multiple quality versions of video content are provided for different terminal capabilities and network environments, then adaptability and service versatility are improved, but the complexity of encoding and decoding systems increases
Solution Approach 1:
The patent adds a new dimension to video coding by introducing inter-layer prediction in the vertical dimension of layer structure. Instead of treating each layer independently, the system utilizes the dimensional relationship between base layer and enhancement layers, where the base layer serves as a reference for predicting enhancement layer content, thereby simplifying the overall encoding process despite the multi-layer structure
3Productivity
If inter-layer prediction techniques are used to reduce redundant data transmission, then compression efficiency is improved, but the complexity of prediction algorithms and processing requirements increase
Solution Approach 1:
The patent uses copying by utilizing the base layer video content as a reference template for predicting enhancement layer content. Instead of independently encoding the enhancement layer, the system copies relevant information from the base layer and applies differential encoding, significantly reducing the amount of new information that needs to be transmitted while maintaining high compression efficiency
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention relates to a method for encoding and decoding a video in a multi-layer structure supporting scalability and an apparatus therefor, and a method for decoding a video according to the present invention includes the steps of: deriving a prediction sample for the present block; restoring the present picture based on the prediction sample; applying the de-blocking filtering for the block edges in the restored present picture; and applying an offset for a sample of the restored picture.