Image processing device, image processing method and medium
First Claim
1. An image processing device comprising:
- a central processing unit (CPU); and
a memory, connected to the CPU, having instructions stored therein that when executed by the CPU comprise;
a patch generation unit which generates an input patch used for comparison on the basis of an input image;
a modification parameter estimation unit which estimates a parameter used in blurred modification on the basis of the input image;
a blurred image generation unit which generates a blurred image on the basis of a learning image by using the parameter;
a patch pair generation unit which generates a patch pair used to compose a restoration image on the basis of the blurred image and the learning image;
a selection unit which selects a patch pair used to compose the restoration image on the basis of the input patch;
a composition unit which composes the restoration image on the basis of the patch pair selected by the selection unit, andan evaluation unit which evaluates the patch pair selected by the selection unit, whereinthe modification parameter estimation unit estimates the parameter on the basis of a result of the evaluation.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing device according to the present invention includes: a patch generation unit which generates an input patch used for comparison on the basis of an input image; a modification parameter estimation unit which estimates a parameter used in blurred modification on the basis of the input image; a blurred image generation unit which generates a blurred image on the basis of a learning image by using the parameter; a patch pair generation unit which generates a patch pair used to compose a restoration image on the basis of the blurred image and the learning image; a selection unit which selects a patch pair used to compose the restoration image on the basis of the input patch; and a composition unit which composes the restoration image on the basis of the patch pair selected by the selection unit.
-
Citations
13 Claims
-
1. An image processing device comprising:
-
a central processing unit (CPU); and a memory, connected to the CPU, having instructions stored therein that when executed by the CPU comprise; a patch generation unit which generates an input patch used for comparison on the basis of an input image; a modification parameter estimation unit which estimates a parameter used in blurred modification on the basis of the input image; a blurred image generation unit which generates a blurred image on the basis of a learning image by using the parameter; a patch pair generation unit which generates a patch pair used to compose a restoration image on the basis of the blurred image and the learning image; a selection unit which selects a patch pair used to compose the restoration image on the basis of the input patch; a composition unit which composes the restoration image on the basis of the patch pair selected by the selection unit, and an evaluation unit which evaluates the patch pair selected by the selection unit, wherein the modification parameter estimation unit estimates the parameter on the basis of a result of the evaluation. - View Dependent Claims (2, 3, 4)
-
-
5. An image processing method for an image processing device, which comprising:
- a CPU; and
a memory which is connected to the CPU, comprising;generating an input patch used for comparison on the basis of an input image; estimating a parameter used in blurred modification on the basis of the input image; generating a blurred image on the basis of a learning image by using the parameter; generating a patch pair used to compose a restoration image on the basis of the blurred image and the learning image; selecting a patch pair used to compose the restoration image on the basis of the input patch; composing the restoration image on the basis of the selected_patch pair; and evaluating the selected patch pair, wherein the parameter is estimated on the basis of a result of the evaluation. - View Dependent Claims (6, 7, 8)
- a CPU; and
-
9. A computer readable non-transitory medium embodying a program, the program causing a computer, which comprising:
- a CPU; and
a memory which is connected to the CPU, to perform a method, the method comprising;generating an input patch used for comparison on the basis of an input image; estimating a parameter used in blurred modification on the basis of the input image; generating a blurred image on the basis of a learning image by using the parameter; generating a patch pair used to compose a restoration image on the basis of the blurred image and the learning image; selecting a patch pair used to compose the restoration image on the basis of the input patch; composing the restoration image on the basis of the selected patch pair; and evaluating the selected patch pair, wherein the parameter is estimated on the basis of a result of the evaluation. - View Dependent Claims (10, 11, 12)
- a CPU; and
-
13. An image processing device comprising:
-
patch generation means for generating an input patch used for comparison on the basis of an input image; modification parameter estimation means for estimating a parameter used in blurred modification on the basis of the input image; blurred image generation means for generating a blurred image on the basis of a learning image by using the parameter; patch pair generation means for generating a patch pair used to compose a restoration image on the basis of the blurred image and the learning image; selection means for selecting a patch pair used to compose the restoration image on the basis of the input patch; and composition means for composing the restoration image on the basis of the patch pair selected by the selection means; evaluation means for evaluation the patch pair selected by the selection unit, wherein the modification parameter estimation means estimates the parameter on the basis of a result of the evaluation.
-
Specification