Motion Picture Encoding Device Frame Thinning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing motion picture playback technologies, particularly those using the MPEG format, face inefficiencies in processing and power consumption due to the need to decode and process all frames, including unnecessary P and B pictures during frame thinning, which limits parallel processing capabilities and increases power usage.
Innovation Solution
A motion picture encoding and decoding system that limits reference pictures to specified frames based on predefined intervals, allowing efficient encoding and decoding only the frames necessary for display at a lower frame rate, thereby reducing unnecessary processing and power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all frames including P and B pictures are decoded during playback, then complete motion picture data is reconstructed, but processing load and power consumption increase significantly
Solution Approach 1:
The patent extracts and removes unnecessary decoding operations for P and B pictures during playback. The system identifies which frames are actually needed for display based on the display frame rate, and selectively decodes only those frames while skipping unnecessary intermediate frames, thereby reducing power consumption while maintaining playback quality.
Solution Approach 2:
Instead of fully decoding all frames in the GOP structure, the patent applies partial action by decoding only the necessary subset of frames required for the target display frame rate. This partial decoding approach avoids the excessive processing of frames that would not be displayed, optimizing the balance between quality and power consumption.
2Reliability
If all frames are decoded and processed, then complete picture data is available, but processing time and computational resources are wasted on unnecessary frames
Solution Approach 1:
The patent performs preliminary analysis during the encoding phase to establish frame dependency relationships and identify which frames serve as reference pictures. This preliminary action enables the playback system to pre-determine which frames need to be decoded, avoiding unnecessary processing time during actual playback while ensuring picture data completeness.
Solution Approach 2:
The system extracts and eliminates redundant decoding operations by identifying frames that do not need to be decoded for the target display rate. By removing these unnecessary decoding steps, the system significantly reduces processing time while maintaining the completeness of required picture data through selective frame decoding.
3Productivity
If frame thinning is performed by skipping frames, then display frame rate is reduced, but unnecessary frames still require decoding before being discarded
Solution Approach 1:
The patent implements dynamic frame decoding based on the relationship between capture frame rate and display frame rate. The system adaptively determines which frames to decode by calculating the appropriate skip pattern (e.g., decoding every Nth frame), allowing flexible adjustment of processing complexity based on the desired display frame rate while improving overall productivity.
Solution Approach 2:
The system applies the skipping principle by directly bypassing the decoding of unnecessary frames during playback. Instead of decoding and then discarding frames, the播放器 rushes through the encoded bitstream, selectively decoding only the frames that will be displayed, thereby reducing processing complexity while maintaining efficient frame rate conversion.
4Measurement precision
If reference pictures from all frames are used for interframe prediction, then prediction accuracy is improved, but processing load increases for frames that will not be displayed
Solution Approach 1:
The patent applies local quality by making motion prediction accuracy local to only the frames that will actually be displayed. For each frame that needs to be decoded, the system uses reference pictures from previously decoded frames to maintain prediction accuracy, while avoiding the processing overhead of maintaining prediction structures for frames that will be skipped, thereby optimizing processing efficiency.
Data Source
AI summary
A CODEC compresses and encodes a motion picture captured at a high speed of 240 fps frame rate in MPEG format. The CODEC divides pictures in each frame into I pictures and the main frame P pictures and the other sub frame P pictures. In encoding P pictures of the main frame, the CODEC uses I pictures that are adjacent on the time axis or P pictures of other main frames as a reference picture. With a playback device, etc., of its motion picture playback performance of 60 fps, to perform an actual speed playback with the playback time being equal to the picture-capturing time, only the main frame alone is to be subjected to playback, in that case the decoding process of P pictures of the sub frames is not required.


