3D Motion Vector Calculation for Video Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motion picture compression methods, such as MPEG, require significant computational effort for accurate motion vector detection, which slows down processing speed and increases costs, especially when enhancing compression efficiency.
Innovation Solution
A system and method that calculates a motion vector of objects in a 3D space and compresses motion pictures using motion compensation, reducing computational effort by projecting object motion between frames and dividing frames into regions for efficient compression.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If computational effort for motion vector detection is increased to enhance compression efficiency, then compression efficiency is improved, but processing speed is slowed down and processing cost is increased
Solution Approach 1:
The screen is divided into multiple regions, and motion vectors are calculated separately for each region rather than for the entire frame. This segmentation allows the system to achieve accurate motion compensation in each local area while reducing the overall computational burden, as each region can be processed independently and more efficiently
Solution Approach 2:
The system calculates motion vectors based on projected 3D object motion before performing the actual compression. By pre-calculating motion vectors from 3D position information, the system avoids the need for computationally intensive 2D image-based motion detection, thereby improving processing speed while maintaining accuracy
2Measurement precision
If computational effort for motion vector detection is increased to enhance compression efficiency, then compression efficiency is improved, but processing cost is increased
Solution Approach 1:
By dividing the screen into regions and calculating motion vectors for each region separately, the system achieves accurate motion compensation without requiring excessive computational resources across the entire frame. This regional approach reduces processing cost while maintaining high compression efficiency
Solution Approach 2:
The system replaces traditional 2D image-based motion detection with 3D projection-based motion calculation. By using 3D position information to directly compute motion vectors, the system eliminates the need for complex 2D correlation searches, thereby reducing processing cost while maintaining or improving accuracy
Data Source
AI summary
An object is to calculate an accurate motion vector with a small computational effort. To this end, provided is a system for compressing a motion picture generated by projecting objects onto a screen, the objects moving relatively to the screen in a 3D space, the system including: a motion calculating component which calculates a motion vector of the object within the screen by projecting onto the screen a motion of the object in the 3D space between a time corresponding to a compression target frame and a time corresponding to another frame; and a compressing component which compresses the compression target frame by motion compensation based on the motion vector.


