Iris Deblurring via Depth-Aware Blur Kernel Estimation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Iris recognition systems face challenges in deblurring iris images due to hardware limitations, particularly defocus blur caused by system delays that prevent the camera from achieving ideal focus positions, especially when subjects are moving.
Innovation Solution
A method that estimates blur kernel parameters using depth information to correct defocus blur, allowing for accurate iris image deblurring even when the focus position cannot be quickly adjusted to match the subject's movement, by predicting the subject's future position and adjusting the camera lens focus accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the camera focus position is adjusted quickly to track the moving subject, then the focus accuracy is improved, but the system delay and mechanical inertia prevent the lens from reaching the ideal focus position in time
Solution Approach 1:
The system predicts the future position of the moving subject based on current motion information and proactively adjusts the lens focus position to the predicted location before the subject actually reaches that position. This preliminary action compensates for the system delay and mechanical inertia, ensuring the lens is already positioned correctly when the subject arrives at the predicted location.
2Device complexity
If the camera uses a fixed focus position to simplify the system, then the device complexity is reduced, but the defocus blur deteriorates when the subject is at different depths
Solution Approach 1:
The system transitions from a static fixed-focus approach to a dynamic adaptive-focus system that continuously adjusts the lens focus position based on real-time depth information and motion prediction. This dynamic adjustment allows the camera to maintain optimal focus across varying subject distances without requiring complex manual intervention or multiple fixed focus positions.
3Productivity
If the camera captures images at the current focus position without prediction, then the capture speed is maintained, but the image quality deteriorates due to defocus blur when the subject is moving
Solution Approach 1:
The system performs preliminary focus position prediction based on current subject position and motion vectors, then adjusts the lens focus accordingly before capturing the image. This ensures that even though the capture speed is maintained, the image is focused on the predicted future position of the subject rather than the current position, compensating for the system delay and improving image quality.
Data Source
AI summary
Estimating a blur kernel distribution for visual iris recognition includes determining a first mathematical relationship between an in-focus position of a camera lens and a distance between the lens and an iris whose image is to be captured by the lens. A second mathematical relationship between the in-focus position of the lens and a standard deviation defining a Gaussian blur kernel distribution is estimated. The first mathematical relationship is used to ascertain a desired focus position of the lens based upon the actual position of the living being's eye at the point in time. The second mathematical relationship is used to calculate a standard deviation defining a Gaussian blur kernel distribution. The produced image is digitally unblurred by using the blur kernel distribution defined by the calculated standard deviation.


