SUPER-RESOLUTION PROCESSOR AND SUPER-RESOLUTION PROCESSING METHOD
First Claim
1. A super-resolution processor that performs super-resolution processing on an input image to generate an output image of a higher resolution than the input image, said super-resolution processor comprising:
- an N enlargement unit configured to generate an N-enlarged image by enlarging the input image by a factor N, where N is larger than 1;
an M enlargement unit configured to generate an M-enlarged image by enlarging the input image by a factor M, where M is larger than 1;
a high-pass filter unit configured to extract a high-frequency component of the M-enlarged image, as an M-enlarged high-frequency image;
a patch extraction unit configured to extract an estimated patch of a predetermined size from the M-enlarged high-frequency image, the estimated patch being a part of the M-enlarged high-frequency image; and
an addition unit configured to add the estimated patch to a processing target block of the predetermined size in the N-enlarged image, to generate the output image,wherein M is smaller than N.
3 Assignments
0 Petitions
Accused Products
Abstract
A super-resolution processor according to the present invention includes: an N enlargement unit that generates an N-enlarged image by enlarging the input image by a factor N; an M enlargement unit that generates an M-enlarged image by enlarging the input image by a factor M; a high-pass filter unit that extracts a high-frequency component of the M-enlarged image, as an M-enlarged high-frequency image; a patch extraction unit that extracts an estimated patch of a predetermined size from the M-enlarged high-frequency image, the estimated patch being a part of the M-enlarged high-frequency image; and an addition unit that adds the estimated patch to a processing target block of the predetermined size in the N-enlarged image, to generate the output image, where M is smaller than N.
54 Citations
19 Claims
-
1. A super-resolution processor that performs super-resolution processing on an input image to generate an output image of a higher resolution than the input image, said super-resolution processor comprising:
-
an N enlargement unit configured to generate an N-enlarged image by enlarging the input image by a factor N, where N is larger than 1; an M enlargement unit configured to generate an M-enlarged image by enlarging the input image by a factor M, where M is larger than 1; a high-pass filter unit configured to extract a high-frequency component of the M-enlarged image, as an M-enlarged high-frequency image; a patch extraction unit configured to extract an estimated patch of a predetermined size from the M-enlarged high-frequency image, the estimated patch being a part of the M-enlarged high-frequency image; and an addition unit configured to add the estimated patch to a processing target block of the predetermined size in the N-enlarged image, to generate the output image, wherein M is smaller than N. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 15)
-
-
11. A super-resolution processor that performs super-resolution processing on an input image to generate an output image, said super-resolution processor comprising:
-
a 1/K reduction unit configured to generate a 1/K-reduced image by reducing the input image by 1/K; a high-pass filter unit configured to extract a high-frequency component of the 1/K-reduced image, as a 1/K-reduced high-frequency image; a patch extraction unit configured to extract an estimated patch of a predetermined size from the 1/K-reduced high-frequency image, the estimated patch being a part of the 1/K-reduced high-frequency image; and an addition unit configured to add the estimated patch to a processing target block of the predetermined size in the 1/K-reduced image, to generate the output image. - View Dependent Claims (12, 13, 14)
-
-
16. A super-resolution processing method for performing super-resolution processing on an input image to generate an output image of a higher resolution than the input image, said super-resolution processing method comprising:
-
generating an N-enlarged image by enlarging the input image by a factor N, where N is larger than 1; generating an M-enlarged image by enlarging the input image by a factor M, where M is larger than 1; extracting a high-frequency component of the M-enlarged image, as an M-enlarged high-frequency image; extracting an estimated patch of a predetermined size from the M-enlarged high-frequency image, the estimated patch being a part of the M-enlarged high-frequency image; and adding the estimated patch to a processing target block of the predetermined size in the N-enlarged image, to generate the output image, wherein M is smaller than N. - View Dependent Claims (18)
-
-
17. A super-resolution processing method for performing super-resolution processing on an input image to generate an output image, said super-resolution processing method comprising:
-
generating a 1/K-reduced image by reducing the input image by 1/K; extracting a high-frequency component of the 1/K-reduced image, as a 1/K-reduced high-frequency image; extracting an estimated patch of a predetermined size from the 1/K-reduced high-frequency image, the estimated patch being a part of the 1/K-reduced high-frequency image; and adding the estimated patch to a processing target block of the predetermined size in the 1/K-reduced image, to generate the output image. - View Dependent Claims (19)
-
Specification