Distance Acquisition Device for Lens Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for correcting non-uniform optical characteristics in non-planar lenses, such as those used in multimedia applications, result in high circuit costs due to the complexity of calculating distances for each pixel from the image center.
Innovation Solution
A distance acquisition device comprising a reference distance acquisition unit, a reference error acquisition unit, and a distance estimating unit that simplifies the process by rounding precise distances and using correcting factors to adjust pixel brightness, reducing the need for complex hardware implementations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional hardware implementation of distance calculation equation is used for each pixel, then distance acquisition precision is improved, but circuit cost increases
Solution Approach 1:
The patent uses a lookup table that stores pre-calculated rounded distance values and corresponding correcting factors. Instead of calculating distances using complex hardware (three adders, two multipliers, and a square root extractor) for each pixel, the system copies pre-computed values from the lookup table based on pixel coordinates, dramatically reducing circuit complexity while maintaining sufficient precision for image correction purposes.
Solution Approach 2:
The patent performs distance calculations and rounding operations in advance during system initialization or image processing setup, storing the results in a lookup table. This preliminary action eliminates the need for real-time complex calculations during actual image correction, reducing the computational burden and circuit requirements during runtime.
2Device complexity
If rounding is applied to precise distance values, then circuit complexity is reduced, but distance accuracy deteriorates
Solution Approach 1:
The patent changes the parameter representation from precise floating-point distance values to rounded integer values stored in a lookup table. By accepting a controlled reduction in distance precision (rounding to nearest integer), the system achieves significant simplification in hardware implementation while the rounding error remains within acceptable bounds for the application.
Solution Approach 2:
The patent introduces a lookup table as an intermediary structure that stores pre-computed rounded distance values and their corresponding correcting factors. This intermediary allows the system to work with simplified integer distances rather than precise floating-point values, reducing circuit complexity while maintaining the necessary accuracy through the pre-computed correcting factors.
3Manufacturing precision
If precise distance calculation is performed for every pixel, then correction accuracy is improved, but processing time increases
Solution Approach 1:
The patent pre-calculates distance values and correcting factors during system initialization or image processing setup, storing them in a lookup table. During actual image correction, the system simply retrieves pre-computed values based on pixel coordinates, dramatically reducing processing time while maintaining correction accuracy through the use of pre-computed correcting factors.
Solution Approach 2:
The patent copies pre-computed distance and correcting factor values from the lookup table during image correction instead of calculating them in real-time for each pixel. This copying approach maintains correction accuracy by using pre-computed values while significantly reducing the processing time required during actual image correction operations.
Data Source
AI summary
A distance acquisition device is for acquiring a first rounded distance from a reference point to a basis point, and for subsequently acquiring a second rounded distance from an adjacent point to the basis point. The reference, adjacent, and basis points are disposed on a plane. The adjacent point is adjacent to the reference point. The distance acquisition device includes: a reference distance acquisition unit for acquiring a precise distance from the reference point to the basis point, and for subsequently performing rounding upon the precise distance so as to obtain the first rounded distance; a reference error acquisition unit for obtaining a first reference error corresponding to a difference between the precise distance and the first rounded distance; and a distance estimating unit for setting the second rounded distance based on the first rounded distance and the first reference error.


