Projection Surface Correction Using Depth and Gravity Vectors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing projection technologies rely solely on distance sensor measurements for correcting projection images, leading to accuracy issues due to sensor precision limitations.
Innovation Solution
A method that combines depth information from a distance sensor with a gravity vector from an acceleration sensor to calculate a second normal vector, orthogonal to both, for accurate projection image correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If only distance sensor measurements are used for projection image correction, then the correction process is simple, but the correction accuracy deteriorates due to sensor precision limitations
Solution Approach 1:
The patent combines distance sensor measurements with acceleration sensor data to calculate the normal vector. The distance sensor provides depth information for multiple points on the projection surface, while the acceleration sensor provides gravity vector information. By merging these two data sources, the system overcomes the precision limitations of the distance sensor alone and achieves more accurate normal vector calculation for projection correction.
2Measurement precision
If multiple sensors are combined for correction calculation, then the correction accuracy is improved, but the device complexity increases
Solution Approach 1:
The acceleration sensor serves multiple functions: it provides gravity vector information for calculating the normal vector, and its data is used to determine the angle between the horizontal plane and projection surface. By making the acceleration sensor multi-functional, the patent reduces the need for additional specialized sensors, thereby limiting the increase in device complexity while maintaining improved correction accuracy.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
Enhances the accuracy of projection image correction by compensating for sensor measurement errors, resulting in a more precise alignment and shape correction of projected images.
Implementation Method 1
calculating a gravity vector based on an output from an acceleration sensor associated with a coordinate system of the projector
Data Source
AI summary
A method for correcting a projection image projected from a projector onto a projection surface, the method including: acquiring depth information indicating multiple distances from a distance sensor to multiple positions on the projection surface based on an output from the distance sensor; calculating a position of a plane based on the depth information; calculating a first normal vector for the plane; calculating a gravity vector based on an output from an acceleration sensor associated with a coordinate system of the projector; generating a second normal vector by converting the first normal vector in such a way that an inner product of the gravity vector and the first normal vector is a cosine of an angle between a horizontal plane and the projection surface; and correcting the projection image based on the second normal vector.


