Adaptive Video Codec Using Motion Tracking for Variable Bit Rate
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video compression schemes require an a priori choice of models, leading to suboptimal image quality or bandwidth usage, as they either prioritize quality over compression or vice versa, and fail to adapt to changing scene characteristics.
Innovation Solution
Adaptive tracking of motion ranges and probabilities within a scene to dynamically select a suitable compression algorithm, allowing for variable bit rate transmission that adjusts to scene changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a general compression model is used, then image quality is improved, but bandwidth usage increases
Solution Approach 1:
The patent applies dynamics by transitioning from static model selection to dynamic adaptive tracking. The system continuously monitors scene characteristics and motion patterns, adjusting the compression model in real-time to match current scene conditions, thereby optimizing the balance between image quality and bandwidth usage
Solution Approach 2:
The patent changes parameters by using motion range and probability data to dynamically adjust compression parameters. Instead of fixed compression settings, the system modifies compression strength, model selection, and encoding parameters based on observed scene motion characteristics, achieving optimal quality-bandwidth tradeoff
2Quantity of substance
If a specific compression model is used, then bandwidth usage is reduced, but image quality deteriorates when scene characteristics do not match the model
Solution Approach 1:
The patent implements feedback by continuously analyzing scene characteristics and motion patterns, then using this information to adjust compression model selection. The system monitors scene changes and feeds this information back to the compression engine, ensuring the applied model always matches current scene conditions
Solution Approach 2:
The patent applies preliminary action by pre-calculating motion ranges and probabilities before compression. The system analyzes scene characteristics in advance to determine the most suitable compression model, preparing compression parameters beforehand based on predicted scene behavior
3Quantity of substance
If constant bandwidth compression is applied, then bandwidth usage is controlled, but insufficient information is provided for highly detailed or fast-moving scenes
Solution Approach 1:
The patent resolves this contradiction by making bandwidth allocation dynamic rather than constant. The system adjusts bit rate allocation in real-time based on scene complexity and motion intensity, providing higher bandwidth for detailed/fast-moving scenes and lower bandwidth for simple scenes
4Quantity of substance
If constant bandwidth compression is applied, then bandwidth control is achieved, but more bandwidth than necessary is used for simple or slow-moving scenes
Solution Approach 1:
The patent changes compression parameters dynamically based on scene characteristics. For simple or slow-moving scenes, the system applies stronger compression with lower bit rates, while reserving higher bit rates for complex scenes, thereby eliminating wasted bandwidth while maintaining quality control
Data Source
AI summary
The present invention is directed to a video communication system capable of providing adaptive compression of video image data. In particular, data regarding the range of possible motions and the respective probabilities of such motion within a scene are collected, and a compression algorithm appropriate to motions having high associated probabilities selected. In response to a change in the motions and associated probabilities within a scene, a new compression algorithm can be selected. The bit rate of data transmitted by a system in accordance with an embodiment of the present invention will therefore vary, depending on the content of an imaged scene and based on the compression algorithm applied in order to compress image data while maintaining appropriate detail.


