Embedded Motion Field Bit-stream for Scalable Video Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video compression methods are inefficient for scalable compression of motion video sequences, as they require significant storage and bandwidth to maintain quality, and fail to effectively refine motion information without degrading video quality.
Innovation Solution
A method involving motion adaptive wavelet lifting steps and embedded coding of transformed video samples, where motion fields are represented in coarse to fine fashion and interleaved with video data, allowing for progressive refinement of motion and sample accuracy, reducing the number of motion fields needed and improving compression efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video content is compressed and stored at multiple different bit-rates to allow quality selection, then clients can choose appropriate quality levels, but storage space is wasted and downloading higher quality versions takes longer
Solution Approach 1:
The patent embeds multiple bit-rate versions of video content within a single storage structure. Each quality level is nested within the same file, allowing the system to provide multiple quality options without requiring separate storage for each version. The embedded nature means lower quality versions are contained within the higher quality version's data structure, enabling space-efficient multi-quality delivery.
2Adaptability or versatility
If video content is compressed and stored at multiple different bit-rates to allow quality selection, then clients can choose appropriate quality levels, but downloading higher quality versions takes longer
Solution Approach 1:
The patent performs compression and organization of multiple bit-rate versions in advance during the encoding phase. By pre-processing the video content into an embedded multi-quality structure before delivery, the system eliminates the need for real-time quality conversion or sequential downloading. Clients can immediately access their desired quality level without waiting for processing or additional downloads.
3Measurement precision
If motion information is refined to improve video quality, then video quality improves, but the number of motion fields increases and compression efficiency decreases
Solution Approach 1:
The patent applies different levels of motion information refinement to different regions or portions of the video content. Instead of uniformly refining motion fields across the entire video, the system selectively enhances motion accuracy only where needed, maintaining lower complexity in regions where high precision is less critical. This local differentiation reduces the overall number of motion fields while preserving quality where it matters most.
4Productivity
If motion adaptive wavelet lifting is used to improve compression efficiency, then compression efficiency improves, but the complexity of motion parameter signalling increases
Solution Approach 1:
The patent extracts and removes redundant motion parameters from the signalling process while retaining the essential motion information needed for accurate reconstruction. By identifying and eliminating duplicate or unnecessary motion data elements, the system maintains compression efficiency through motion adaptive wavelet lifting without burdening the signalling mechanism with excessive parameter complexity.
Data Source
AI summary
Embodiments of a method for incrementally coding and signaling motion information for a video compression system involving a motion adaptive transform and embedded coding of transformed video samples using a computer are disclosed herein. In one such embodiment, the method includes (a) storing computer-readable instructions in the computer which, when executed, produce an embedded motion field bit-stream, representing each, motion field in coarse to fine fashion and (b) storing computer-readable instructions in the computer which, when executed, interleave contributions from said embedded motion field bit-stream with successive contributions from said embedded coding of the transformed video samples.


