Camera Lens Smoothing via Gyroscope Rotation Matrices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Motion camera lenses tend to shake during video recording, affecting image quality and viewer experience, and existing solutions like pan-tilt stabilization are bulky and ineffective when handheld for panorama photography.
Innovation Solution
A camera lens smoothing method that uses gyroscope information to calculate and adjust rotation matrices, performing smoothing and viewpoint decomposition to stabilize video frames, allowing for adaptive adjustment of the view angle to minimize shaking while maintaining image orientation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If a pan-tilt stabilization camera is used to enable a photographed picture to be stable, then image stability is improved, but device volume increases
Solution Approach 1:
The patent replaces the mechanical pan-tilt stabilization system with a computational approach using gyroscope data and rotation matrix calculations. The method obtains gyroscope information, calculates rotation matrices representing camera orientation, performs smoothing on these matrices, and applies viewpoint decomposition to achieve image stabilization without mechanical components, thereby reducing device volume while maintaining stability.
2Stability of the object's composition
If a pan-tilt stabilization camera is used to enable a photographed picture to be stable, then image stability is improved, but the picture shakes when a panorama photographing device is held by hands to photograph the video
Solution Approach 1:
The patent implements a dynamic stabilization approach by continuously obtaining gyroscope information for each video frame, calculating current rotation matrices, and performing real-time smoothing and viewpoint decomposition. This dynamic computational process adapts to handheld movement conditions, maintaining image stability during panoramic photography without requiring fixed mounting conditions.
3Stability of the object's composition
If smoothing is conducted on the first rotation matrix to calculate a third rotation matrix, then camera lens shaking is reduced, but view angle is reduced
Solution Approach 1:
The patent changes parameters in the rotation matrix through smoothing operations and viewpoint decomposition. By adjusting the rotation matrix parameters based on gyroscope data and performing controlled smoothing, the method reduces lens shaking while managing the view angle reduction as a trade-off parameter that can be optimized through the decomposition process.
Data Source
AI summary
A camera lens smoothing method includes: obtaining a current video frame of a camera video and gyroscope information of the current video frame, and calculating a current first rotation matrix; conducting smoothing on the first rotation matrix, and calculating a third rotation matrix; conducting viewpoint decomposition on the current video frame according to the third rotation matrix, and calculating a fourth rotation matrix; and conducting 3D rotation on the current video frame according to the fourth rotation matrix, and rebuilding an anti-shake video.
