Distortion-Corrected Image Generation Unit for Fish-Eye Lens Tolerances
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing distortion correction methods for images captured with fish-eye lenses are inaccurate due to manufacturing tolerances causing non-parallel lens surfaces, leading to errors in distortion correction, especially at the edges of the image pickup device.
Innovation Solution
A system that stores multiple sets of internal parameters for correcting pixel positions from an image principal point, allowing for the selection of the appropriate set based on the direction of the pixel position to be corrected, enabling accurate distortion correction even when the lens surface is not exactly parallel to the image pickup device surface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If a single set of internal parameters is used for distortion correction, then the correction process is simple and fast, but the accuracy of distortion correction deteriorates at the edges of the image pickup device
Solution Approach 1:
The image pickup device surface is divided into multiple regions (first region and second region) based on distance from the image principal point. Different sets of internal parameters are assigned to different regions, allowing accurate distortion correction for each region while maintaining manageable system complexity through structured segmentation.
Solution Approach 2:
Different sets of internal parameters (first set and second set) are used for different regions of the image pickup device surface. The first set is used for positions closer to the image principal point, while the second set is used for positions farther away, optimizing distortion correction accuracy locally for each region.
2Measurement precision
If multiple sets of internal parameters are stored and selected based on pixel position, then distortion correction accuracy is improved across the entire image, but the system complexity increases
Solution Approach 1:
Multiple sets of internal parameters are stored in advance in the storage unit, prepared beforehand for different regions of the image pickup device surface. This preliminary preparation allows the system to quickly select the appropriate parameter set based on the pixel position without complex real-time calculations, improving both accuracy and efficiency.
Solution Approach 2:
The system dynamically selects which set of internal parameters to use based on the pixel position relative to the image principal point. The selection is made according to the distance threshold, allowing the system to adaptively choose the most appropriate parameter set for each pixel, improving overall distortion correction accuracy.
Data Source
AI summary
An internal parameter storage unit stores, in advance, a plurality of sets of internal parameters each of which can be applied to correct a pixel position in a direction from an image principal point, i.e., a plurality of sets of internal parameters for accommodating errors of different magnitudes that occur in individual directions from an image principal point. An internal parameter selection unit selects a set of internal parameters from the plurality of sets of internal parameters stored in advance on the basis of the direction of a pixel position to be corrected from the image principal point, and a distortion-corrected image generator corrects distortion on the basis of the selected set of internal parameters, so that, even when a surface of a lens is not exactly parallel to a surface of an image pickup device, distortion is corrected more accurately.


