Video Coding Fixed Threshold for Seamless Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
ImproveadaptabilityVSAvoidprocessing load
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvecoding efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvepicture qualityVSAvoidswitching delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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

Engineering Contradiction:
Improveplayback smoothnessVSAvoidadaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8023804B2Moving image coding method, moving image coding device, moving image recording method, recording medium, moving image playback method, moving image playback device, and moving image playback system
Publication Date: 2011.09.20 PANASONIC HOLDINGS CORP
  • US8023804B2 patent drawing
  • US8023804B2 patent drawing
  • US8023804B2 patent drawing

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).