Image Distortion Correction Using Input Range Calculation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image processing methods for digital cameras face challenges in accurately correcting distortion aberrations without increasing circuit scale or data transfer, particularly in handling barrel and pincushion distortions, which often result in unused or insufficient data portions in the corrected images.
Innovation Solution
An image processing apparatus with a distortion correcting unit that includes a distortion correcting range calculating unit, which calculates the input image range for distortion correction processing, using interpolation coordinates and a distortion-correction coordinate transforming unit to ensure the corrected image is within the desired output range, thereby preventing overs or shortages in the output image.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If distortion correction processing is performed using conventional methods, then distortion aberrations can be corrected, but unused or insufficient data portions occur in the corrected images
Solution Approach 1:
The patent applies preliminary action by calculating the input image range required for distortion correction before actually performing the correction processing. The distortion correcting range calculating unit determines the necessary input range based on the output image range and distortion characteristics, ensuring that sufficient data is available before correction begins. This prevents data shortage or unused data portions in the corrected image by preparing the appropriate input range in advance.
2Device complexity
If distortion correction processing is performed without calculating input image range, then processing is simpler, but data shortage or unused data portions occur
Solution Approach 1:
The patent introduces a preliminary calculation step that determines the input image range before distortion correction. The distortion correcting range calculating unit computes the required input range based on the output image range and distortion parameters. This additional calculation step, while increasing complexity slightly, ensures accurate correction by preventing data shortage and unused data portions, thereby improving correction accuracy.
3Productivity
If the corrected image range is not controlled, then processing is faster, but overs or shortages occur in the output image
Solution Approach 1:
The patent implements feedback by using the output image range information to determine the appropriate input image range for distortion correction. The distortion correcting range calculating unit receives the output image range as input and calculates the corresponding input range based on distortion characteristics. This feedback mechanism ensures that the correction process produces reliable output images without overs or shortages, while maintaining efficient processing by calculating only the necessary input range.
Data Source
AI summary
An image processing apparatus has a distortion correction processing unit. The image processing apparatus has a distortion correcting range calculating unit that calculates an input image range necessary for distortion correction processing of the distortion correction processing unit. Thus, the corrected image (output image) obtained by the distortion correction processing can be outputted without overs and shorts for the image output range. The distortion is corrected by effectively using input (picked-up) image data, serving as the original data. Further, the distortion including the pincushion distortion, the barrel distortion, and the curvilinear distortion is effectively corrected.


