Image processing apparatus and image processing method
AssigneeCanon Kabushiki Kaisha
InventorYoshitake Mizuno
Life of this patent
Estimating the term…
Abstract
An image scanner using an area sensor having a tilt reads a plurality of low-resolution image data having phase shifts from each other, and the low-resolution image data are converted into those on an orthogonal coordinate system by affine transformation. The number of data to be used is decided based on one of these low-resolution image data. The low-resolution image data as many as the designated number of data are saved, and high-resolution image data is generated by executing super-resolution processing.
Claims16
An image processing apparatus, which is configured to execute super-resolution processing for generating high-resolution image data having a high resolution by synthesizing low-resolution image data, said apparatus comprising:
- a decision unit configured to decide a number of low-resolution image data to be used in accordance with frequency characteristics included in the low-resolution image data;
- and
- a super-resolution processing unit configured to generate a high-resolution image by synthesizing low-resolution image data which are as many as the number of data decided by said decision unit, are obtained from an identical image, and have phase shifts from each other.
An image processing apparatus, which is configured to execute super-resolution processing for generating high-resolution image data having a high resolution by synthesizing low-resolution image data, said apparatus comprising:
- a decision unit configured to decide whether or not to execute super-resolution processing in accordance with frequency characteristics included in the low-resolution image data;
- a super-resolution processing unit configured to generate a high-resolution image by synthesizing a plurality of low-resolution image data, which are obtained from an identical image and have phase shifts from each other, when said decision unit decides to execute the super-resolution processing;
- and
- an output unit configured to save or outputs the high-resolution image data generated by said super-resolution processing unit when said decision unit decides to execute the super-resolution processing, and saves or outputs the low-resolution image data when said decision unit decides not to execute the super-resolution processing.
An image processing method by an image processing apparatus, which is configured to execute super-resolution processing for generating high-resolution image data having a high resolution by synthesizing low-resolution image data, the method comprising:
- a decision step of deciding a number of low-resolution image data to be used in accordance with frequency characteristics included in the low-resolution image data;
- and
- a super-resolution processing step of generating a high-resolution image by synthesizing low-resolution image data which are as many as the number of data decided in the decision step, are obtained from an identical image, and have phase shifts from each other.
An image processing method by an image processing apparatus, which is configured to execute super-resolution processing for generating high-resolution image data having a high resolution by synthesizing low-resolution image data, the method comprising:
- a decision step of deciding whether or not to execute super-resolution processing in accordance with frequency characteristics included in the low-resolution image data;
- a super-resolution processing step of generating a high-resolution image by synthesizing a plurality of low-resolution image data, which are obtained from an identical image and have phase shifts from each other, when it is decided in the decision step to execute the super-resolution processing;
- and
- an output step of saving or outputting the high-resolution image data generated in the super-resolution processing step when it is decided in the decision step to execute the super-resolution processing, and saving or outputting the low-resolution image data when it is decided in the decision step not to execute the super-resolution processing.
A non-transitory computer-readable storage medium, which stores a program for executing super-resolution processing for generating high-resolution image data having a high resolution by synthesizing low-resolution image data, the program making the computer execute:
- a decision step of deciding whether or not to execute super-resolution processing in accordance with frequency characteristics included in the low-resolution image data;
- a super-resolution processing step of generating a high-resolution image by synthesizing a plurality of low-resolution image data, which are obtained from an identical image and have phase shifts from each other, when it is decided in the decision step to execute the super-resolution processing;
- and
- an output step of saving or outputting the high-resolution image data generated in the super-resolution processing step when it is decided in the decision step to execute the super-resolution processing, and saving or outputting the low-resolution image data when it is decided in the decision step not to execute the super-resolution processing.
A non-transitory computer-readable storage medium, which stores a program for executing super-resolution processing for generating high-resolution image data having a high resolution by synthesizing low-resolution image data, the program making the computer execute:
- a decision step of deciding a number of low-resolution image data to be used in accordance with frequency characteristics included in the low-resolution image data;
- and
- a super-resolution processing step of generating a high-resolution image by synthesizing low-resolution image data which are as many as the number of data decided in the decision step, are obtained from an identical image, and have phase shifts from each other.
Dependencies are inferred from the claim text.