Image processing using a profile selection based on photographing condition
AssigneeCanon Kabushiki Kaisha
InventorJUN KIYOKAWA
Life of this patent
Estimating the term…
Abstract
For an image photographed by a digital still camera or the like, color matching cannot be performed because photographing conditions of the image cannot be specified. The effect of a CMS cannot be expected even when one profile is prepared for such an input device as a digital still camera. In this invention, a photographed image and the photographing conditions of the image are input. An input profile closest to the photographing conditions is selected from a plurality of input profiles stored in an external storage. On the basis of the selected input profile, color matching processing is performed on the input image.
Claims39
An image processing apparatus comprising:
- input means for inputting a color image and a photographing condition of the color image;
- selecting means for selecting a profile corresponding to the photographing condition from a plurality of profiles stored in a memory;
- and
- processing means for performing color matching processing on the input color image on the basis of the selected profile.
An image processing method comprising the steps of:
- inputting a color image and a photographing condition of the color image;
- selecting a profile corresponding to the photographing condition from a plurality of profiles stored in a memory;
- and
- performing color matching processing on the input color image on the basis of the selected profile.
A computer program product comprising a computer readable medium having computer program code, for executing image processing, said product comprising:
- input process procedure code for inputting a color image and a photographing condition of the color image;
- selection process procedure code for selecting a profile corresponding to the photographing condition from a plurality of profiles stored in a memory;
- and
- matching process procedure code for performing color matching processing on the input color image on the basis of the selected profile.
An image processing apparatus comprising:
- input means for inputting a photographed color image and a photographing condition of the color image;
- selecting means for selecting a profile corresponding to the photographing condition from a plurality of profiles stored in a memory;
- and
- processing means for storing the input color image and the selected profile in a medium.
An image processing method comprising the steps of:
- inputting a photographed color image and a photographing condition of the color image;
- selecting a profile corresponding to the photographing condition from a plurality of profiles stored in a memory;
- and
- storing the input color image and the selected profile in a medium.
A computer program product comprising a computer readable medium having computer program code, for executing image processing, said product comprising:
- input process procedure code for inputting a color image and a photographing condition of the color image;
- selection process procedure code for selecting a profile corresponding to the photographing condition from a plurality of profiles stored in a memory;
- and
- store process procedure code for storing the input color image and the selected profile in a medium.
An image processing apparatus comprising:
- a memory for storing reference image data obtained by photographing a reference image including a plurality of color chips, and color data in a device independent color space of the color chips;
- selecting means for selecting reference image data corresponding to a photographing condition of a color image;
- and
- calculating means for calculating, on the basis of photographing data of the color chips obtained from the selected reference image data and color data of the color chips, a conversion characteristic for converting the photographing data into the color data.
An image processing method comprising the steps of:
- selecting, from a memory storing reference image data obtained by photographing a reference image including a plurality of color chips and color data in a device independent color space of the color chips, reference image data corresponding to a photographing condition of a color image;
- acquiring photographing data of the color chips from the selected reference image data;
- acquiring color data of the color chips from said memory;
- and
- calculating, on the basis of the acquired photographing data and color data, a conversion characteristic for converting the photographing data into the color data.
A computer program product comprising a computer readable medium having computer program code, for executing image processing, said product comprising:
- selection process procedure code for selecting, from a memory storing reference image data obtained by photographing a reference image including a plurality of color chips and color data in a device independent color space of the color chips, reference image data corresponding to a photographing condition of a color image;
- first acquisition process procedure code for acquiring photographing data of the color chips from the selected reference image data;
- second acquisition process procedure code for acquiring color data of the color chips from said memory;
- and
- calculation process procedure code for calculating, on the basis of the acquired photographing data and color data, a conversion characteristic for converting the photographing data into the color data.
A computer readable medium comprising color conversion characteristic data for performing color matching processing on image data, wherein
- the color conversion characteristic is obtained by image processing comprising the steps of:
- selecting, from a memory storing reference image data obtained by photographing a reference image including a plurality of color chips and color data in a device independent color space of the color chips, reference image data corresponding to a photographing condition of a color image;
- acquiring photographing data of the color chips from the selected reference image data;
- acquiring color data of the color chips from said memory;
- and
- calculating the conversion characteristic on the basis of the acquired photographing data and color data.
An image processing method comprising the steps of:
- inputting reference image data obtained by photographing a plurality of color chips by an image sensing device and standard values of the color chips;
- performing extrapolation on the basis of the reference image data and the standard values;
- and
- generating color correction data for said image sensing device on the basis of a result of the extrapolation.
A computer program product comprising a computer readable medium having computer program code, for executing image processing, said product comprising:
- input process procedure code for inputting reference image data obtained by photographing a plurality of color chips by an image sensing device and standard values of the color chips;
- correction process procedure code for performing extrapolation on the basis of the reference image data and the standard values;
- and
- generation process procedure code for generating color correction data for said image sensing device on the basis of a result of the extrapolation.
Dependencies are inferred from the claim text.