Image processing apparatus and image processing method
AssigneeCanon Kabushiki Kaisha
InventorYoko Ido
Life of this patent
Estimating the term…
Abstract
An output density range is divided such that, after gradation targets have been applied, adjusted density ranges for output are uniform across all objects. Furthermore, through reverse calculation using the gradation targets that are set in one-to-one correspondence with the objects, adjusted density ranges of the respective objects are set independently.
Claims12
An image processing apparatus that obtains output image data by processing input image data, comprising:
- a density adjustment unit capable of adjusting density of a plurality of predetermined density ranges in the output image data independently on a per-density range basis;
- a gradation conversion unit that applies gradation conversion of different gradation characteristics for different types of objects included in the image data;
- a calculation unit that calculates density ranges in the input image data on a per-object type basis by converting the density ranges in the output image data, which are adjusted by the density adjustment unit, using reverse conversion of the gradation conversion that is applied on a per-object type basis, and by further converting a result of the conversion using reverse conversion of density conversion applied by the density adjustment unit;
- and
- a generation unit that generates adjustment tables in one-to-one correspondence with the types of objects, the adjustment tables corresponding to amounts of adjustment performed by the density adjustment unit with respect to the density ranges for density of the input image data, which have been calculated by the calculation unit, wherein
- the density adjustment unit adjusts density of the input image data using the adjustment tables generated by the generation unit, and the gradation conversion unit derives the output image data by applying gradation conversion to the image data whose density has been adjusted by the density adjustment unit.
An image processing method performed by an image processing apparatus that obtains output image data by processing input image data, the image processing method comprising:
- a density adjustment step of adjusting density of a plurality of predetermined density ranges in the output image data independently on a per-density range basis;
- a gradation conversion step of applying gradation conversion of different gradation characteristics for different types of objects included in the image data;
- a calculation step of calculating density ranges in the input image data on a per-object type basis by converting the density ranges in the output image data, which are adjusted in the density adjustment step, using reverse conversion of the gradation conversion that is applied on a per-object type basis, and by further converting a result of the conversion using reverse conversion of density conversion applied in the density adjustment step;
- and
- a generation step of generating adjustment tables in one-to-one correspondence with the types of objects, the adjustment tables corresponding to amounts of adjustment performed in the density adjustment step with respect to the density ranges for density of the input image data, which have been calculated in the calculation step, wherein
- the density adjustment step adjusts density of the input image data using the adjustment tables generated in the generation step, and the gradation conversion step derives the output image data by applying gradation conversion to the image data whose density has been adjusted in the density adjustment step.
A non-transitory computer-readable medium storing a program for causing a computer to perform an image processing method for obtaining output image data by processing input image data, the image processing method comprising:
- a density adjustment step capable of adjusting density of a plurality of predetermined density ranges in the output image data independently on a per-density range basis;
- a gradation conversion step of applying gradation conversion of different gradation characteristics for different types of objects included in the image data;
- a calculation step of calculating density ranges in the input image data on a per-object type basis by converting the density ranges in the output image data, which are adjusted in the density adjustment step, using reverse conversion of the gradation conversion that is applied on a per-object type basis, and by further converting a result of the conversion using reverse conversion of density conversion applied in the density adjustment step;
- and
- a generation step of generating adjustment tables in one-to-one correspondence with the types of objects, the adjustment tables corresponding to amounts of adjustment performed in the density adjustment step with respect to the density ranges for density of the input image data, which have been calculated in the calculation step, wherein
- the density adjustment step adjusts density of the input image data using the adjustment tables generated in the generation step, and the gradation conversion step derives the output image data by applying gradation conversion to the image data whose density has been adjusted in the density adjustment step.
An image processing apparatus, comprising:
- an adjustment unit that adjusts a density of each of a plurality of density ranges independently of other density ranges for each type of objects included in input image data;
- a correction unit that corrects the input image data using different gradation characteristics for different types of objects and a result of adjustment by the adjustment unit,
- wherein a range of a low-density range in the plurality of density ranges of a type of object is narrower than that of another type of object, the type of object having a gradation characteristic that a ratio of an output range to an input range in the low-density range is larger than the ratio for the other type of object.
Dependencies are inferred from the claim text.