Image processing apparatus and image processing method
AssigneeCanon Kabushiki Kaisha
InventorTakayuki Yasuda
Life of this patent
Estimating the term…
Abstract
Disclosed is an image processing apparatus that generate a plurality of reduced images with different reduction rates from an input image, applies predetermined processing to the reduced images, enlarges the reduced images into their respective original resolutions, and then composes the enlarged images into a composite image. The apparatus applies processing to the input image based on the composite image. The apparatus, depending on a setting, applies the processing to an input image based on the composite image generated from a previous input image.
Claims13
An image processing apparatus comprising:
- at least one processor and/or circuit configured to function as following units:
- a reduction unit configured to generate a plurality of reduced images with different reduction rates from an input image;
- a storage unit configured to store one or more of the plurality of reduced images generated from a previous input image that precedes the input image;
- a processing unit configured to apply processing to the input image based on composite data that is obtained by compositing plural pieces of enlarged data, wherein the plural pieces of enlarged data are obtained by applying predetermined processing to a plurality of reduced images with different reduction rates and then converting into their respective original resolutions;
- and
- a selection unit configured to output, depending on a setting, the plurality of reduced images generated from the input image, with or without one or more of the plurality of reduced images replaced with one or more reduced images stored in the storage unit, to the processing unit.
The image processing apparatus according to claim I, wherein
- the at least one processor and/or circuit is configured to further function as:
- a detection unit configured to detect an amount of a positional displacement between input images, and
- the processing unit generates the composite data so as to alleviate an influence of the amount of the positional displacement.
An image processing method executed by an image processing apparatus, the image processing method comprising:
- generating a plurality of reduced images with different reduction rates from an input image;
- and
- applying processing to the input image based on composite data that is obtained by compositing plural pieces of enlarged data, wherein the plural pieces of enlarged data are obtained by applying predetermined processing to a plurality of reduced images with different reduction rates and then converting into their respective original resolutions,
- wherein the applying includes controlling to use, depending on a setting, in place of one or more of the plurality of reduced images generated from the input image, one or more of a plurality of reduced images generated from a previous input image that precedes the input image.
A non-transitory computer-readable medium having stored therein a program for causing a computer to function as an image processing apparatus comprising:
- a reduction unit configured to generate a plurality of reduced images with different reduction rates from an input image;
- a storage unit configured to store one or more of the plurality of reduced images generated from a previous input image that precedes the input image;
- a processing unit configured to apply processing to the input image based on composite data that is obtained by compositing plural pieces of enlarged data, wherein the plural pieces of enlarged data are obtained by applying predetermined processing to a plurality of reduced images with different reduction rates and then converting into their respective original resolutions;
- and
- a selection unit configured to output, depending on a setting, the plurality of reduced images generated from the input image, with or without one or more of the plurality of reduced images replaced with one or more reduced images stored in the storage unit, to the processing unit.
Dependencies are inferred from the claim text.