Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Image processing apparatus, image restoration method and program

Inactive Publication Date: 2008-01-17
EASTMAN KODAK CO +1
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0010]An advantage of the present invention is to provide an image processing apparatus which performs image restoration processing on a degradation image by a iterative computation, and which is characterized by being capable of maintaining the quality of a restored image and completing the iterative computation sufficiently quickly.
[0011]According to the present invention, there is provided an image processing apparatus for creating a restored image f for a degradation image g using the captured degradation image g and a deterioration function h determined based on image capture conditions, the image processing apparatus being characterized by comprising: a first image restoration processor for executing image restoration processing by performing Fourier transform and a calculation on the degradation image g in a frequency domain to create a first restored image f1; and a second image restoration processor for executing image restoration processing by performing a iterative computation on the first restored image f1 in a real domain to create a second restored image f2 as the restored image f.
[0012]One aspect of the image processing apparatus according to the present invention, is characterized in that the first image restoration processor acquires an inverse filter H−1 based on Fourier transform H of the deterioration function h, and multiplies the inverse filter H−1 and Fourier transform G of the degradation image g, to create the first restored image f1 by performing inverse Fourier transform on the result of the multiplication, and in that the second image restoration processor creates the second restored image f2 from the first restored image f1 and the deterioration function h using a iterative computation.
[0013]One aspect of the image processing apparatus according to the present invention is characterized in that the second image restoration processor uses the first restored image f1 as an initial image of the iterative computation.
[0014]According to the present invention, there is provided an image processing apparatus for executing image restoration processing by performing a iterative computation on a degradation image, and which is capable of maintaining the quality of a restored image and completing the iterative computation sufficiently quickly.

Problems solved by technology

However, it is difficult to directly obtain f(x, y) from the formula (1).
However, in the case where diagonalization and calculation are performed based on Fourier transform, for example, pixel interpolation processing, edge processing, and the like, in which non-linear processing is performed by using local information of an image, cannot be performed.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image processing apparatus, image restoration method and program
  • Image processing apparatus, image restoration method and program
  • Image processing apparatus, image restoration method and program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021]The best mode for carrying out the present invention (hereinafter referred to as an embodiment) is explained below with reference to the accompanying drawings.

[0022]FIG. 1 is a figure showing a function block of a digital camera according to the present embodiment. Note that in the present embodiment, a consumer digital camera is explained as an example of an image processing apparatus. However, the image processing apparatus may be formed as a camera for other applications, such as a camera for monitoring, a camera for television, and an endoscope camera. In addition, the image processing apparatus may also be applied to an apparatus, such as a microscope, binoculars, and further to a diagnostic imaging apparatus for NMR imaging or the like, other than a camera.

[0023]In FIG. 1, an image capturing section 10 receives light from an object under the control of a CPU 20, and outputs RAW data in accordance with the received light. The image capturing section 10 includes an optical...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

An image processing apparatus is provided which executes image restoration processing by performing a iterative computation on a degradation image. The image processing apparatus is capable of maintaining the quality of a restored image and completing the iterative computation sufficiently quickly. The first image restoration processor creates a first restored image f1 for a degradation image g by calculating an inverse filter H−1 based on Fourier transform H of a deterioration function h, multiplying the inverse filter H−1 and Fourier transform G of the degradation image g, and performing inverse Fourier transform on the result of the multiplication. The second image restoration processor creates a second restored image f2 by a iterative computation using the first restored image f1 and the deterioration function h.

Description

CROSS REFERENCE TO RELATED APPLICATIONS[0001]This application claims priority to Japanese Patent Application No. 2006-194945 filed on Jul. 14, 2006, which is incorporated herein by reference in its entirety.FIELD OF THE INVENTION[0002]The present invention relates to a technique for creating a restored image from a degradation image based on an image restoration algorithm using a deterioration function.BACKGROUND OF THE INVENTION[0003]There is conventionally known an image restoration algorithm for restoring a degradation image in the case where an image captured by an image capturing apparatus, such as a digital camera, is degradation by defocusing, blurring, aberration and the like.[0004]As the image restoration algorithm, there is known, for example, a method in which image deterioration caused by blurring at the time of image capturing is expressed by a deterioration function (point spread function (PSF)), and an image without blurring is restored on the basis of the deteriorati...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04N5/217G06T5/20H04N1/409H04N5/232
CPCH04N5/217H04N5/23248H04N5/23258H04N5/23267G06T2207/20056G06T5/003G06T5/10G06T2207/10024H04N2101/00H04N23/81H04N23/683H04N23/68H04N23/6812G06T5/73
Inventor MIKI, TAKANORITAKAHASHI, FUMINORIKOMATSU, HIROAKI
Owner EASTMAN KODAK CO
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products