Video Coding Fixed Threshold for Seamless Playback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional moving image decoding devices face increased processing loads and playback discontinuity due to the need for switching between different coding methods or luminance level thresholds during decoding, particularly in picture-in-picture applications, leading to delays and reduced playback quality.
Innovation Solution
A moving image coding method that codes video streams with a fixed coding method within continuous playback sections, generating management information to indicate a fixed threshold, allowing seamless playback without switching coding methods or attributes, thereby reducing processing loads and ensuring continuous playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the luminance level threshold is changed during decoding to adapt to different picture-in-picture sections, then the adaptability of the decoding device is improved, but the processing load increases and playback discontinuity occurs
Solution Approach 1:
The video stream is divided into continuous playback sections, where each section uses a fixed luminance level threshold. This segmentation allows the system to maintain adaptability across different sections while ensuring that within each section, the threshold remains constant, thereby avoiding the need for frequent threshold switching during playback and reducing processing load.
Solution Approach 2:
The luminance level threshold is determined and fixed in advance for each continuous playback section during the coding phase. By performing this action beforehand, the decoding device does not need to perform complex threshold switching operations during playback, thus reducing processing load and preventing playback discontinuity.
2Productivity
If the coding method is switched between different sections to optimize compression, then the productivity of the coding process is improved, but the device complexity and difficulty of detecting and measuring increase during decoding
Solution Approach 1:
The video stream is segmented into continuous playback sections, each encoded with a consistent coding method and fixed luminance threshold. This allows flexible coding strategies to be applied during encoding for optimal compression, while the segmentation ensures that decoding remains straightforward within each section, avoiding the need for complex switching logic during playback.
Solution Approach 2:
All necessary coding method decisions and threshold selections are made in advance during the encoding phase. This preliminary action allows the system to optimize compression ratios through different coding methods while ensuring that the decoding device only needs to perform simple, predetermined operations, thereby reducing device complexity.
3Manufacturing precision
If the luminance level threshold is switched during playback to maintain picture quality, then the manufacturing precision of the video output is improved, but the loss of time occurs due to switching delays
Solution Approach 1:
The video stream is divided into continuous playback sections with fixed luminance thresholds. This segmentation ensures that picture quality is optimized for each section while eliminating the need for threshold switching during playback, thereby preventing playback discontinuity and maintaining seamless picture quality throughout the entire video.
4Ease of operation
If the coding method is fixed within continuous playback sections, then the ease of operation during playback is improved, but the adaptability to different picture sections is reduced
Solution Approach 1:
The video stream is segmented into continuous playback sections, each with a fixed coding method and luminance threshold. This segmentation simplifies playback operations within each section while maintaining overall adaptability through the ability to use different coding parameters for different sections, thus resolving the contradiction between ease of operation and adaptability.
Data Source
AI summary
A moving image coding method that can prevent playback discontinuity without an increase in processing load during playback is provided.The moving image coding method codes a video stream that includes a first moving image and a second moving image to be overlaid on the first moving image. The moving image coding method includes: a step of determining a continuous playback section that is a group of partial sections and is subject to continuous playback, in the video stream (S5301 to S5303); a step of coding the first and second moving images in the partial sections constituting the continuous playback section, under a constraint that prevents a threshold from being changed in the continuous playback section, the threshold being used for a transparency process by a luminance key in the overlaying (S5304); and a step of generating management information including flag information which indicates that the threshold is fixed in the continuous playback section (S5305).


