Image processing apparatus
First Claim
Patent Images
1. An image processing apparatus comprising:
- a image processor for performing an image restoration by utilizing iterative calculations based on a captured image and a degradation function;
a first calculator for calculating a residual at each time of iteration in the iterative calculations;
a second calculator for calculating a rate of variation of the residual calculated by the first calculator; and
a judger for judging that the iterative calculations are converged when the rate of variation calculated by said second calculator becomes equal to or lower than a predetermined threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
In an image processing apparatus for performing image restoration by utilizing iterative calculations based on a captured degraded image and a degradation function obtained in or before photographing, a residual is calculated in each time of iteration in the iterative calculations and the rate of variation from the previous residual to the newly obtained residual is calculated. When the rate of variation of the residual becomes equal to or lower than a predetermined threshold value, it is judged that the iterative calculations are converged.
-
Citations
11 Claims
-
1. An image processing apparatus comprising:
-
a image processor for performing an image restoration by utilizing iterative calculations based on a captured image and a degradation function;
a first calculator for calculating a residual at each time of iteration in the iterative calculations;
a second calculator for calculating a rate of variation of the residual calculated by the first calculator; and
a judger for judging that the iterative calculations are converged when the rate of variation calculated by said second calculator becomes equal to or lower than a predetermined threshold value. - View Dependent Claims (2, 3)
-
-
4. A program product containing a program for executing an image processing, in which execution of said program by a computer allows said computer to execute the steps of:
-
performing an image restoration by utilizing iterative calculations based on a captured image and a degradation function;
calculating a residual at each time of iteration in the iterative calculations;
calculating a rate of variation of the calculated residual; and
judging that the iterative calculations are converged when the calculated rate of variation becomes equal to or lower than a predetermined threshold value.
-
-
5. An image processing apparatus comprising:
-
a image processor for performing an image restoration by utilizing iterative calculations based on a captured image and a degradation function; and
a setter for setting a number of iterative calculations in accordance with a photographing state of the captured image, wherein said image processor conducts iterative calculations the number of times set by said setter. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A program product containing a program for executing an image processing, in which execution of said program by a computer allows said computer to execute the steps of:
-
setting a number of iterative calculations in accordance with a photographing state of a captured image, performing an image restoration by utilizing iterative calculations based on the captured image and a degradation function, and performing said image restoration step the number of times set by said setting step.
-
Specification