IP Library Granted Patent US 7,755,801
Granted Patent B2
US 7,755,801 · App. 11/491,305 · Granted Jul 13, 2010

Image processing apparatus, an image processing method, a medium on which an image processing control program is recorded, an image evaluation device, an image evaluation method and a medium on which an image evaluation program is recorded

Assignee: Seiko Epson Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,755,801
App. No.
11/491,305
Granted
Jul 13, 2010
Kind
B2
Abstract

In image processing according to the prior art, the important part of photographic image data (referred to herein as the object) could not be determined and therefore required human participation. A computer 21 which is the core of image processing calculates an edginess which is an image variation from a differential value of data for adjacent picture elements in a step SA 110 , and determines object picture elements by selecting only images with a large variation in steps SA 120 , SA 130 . As optimum parameters for contrast correction and lightness compensation are calculated from image data for object picture elements in steps SA 310 -SA 330 , image processing indicators based on object picture elements are determined, and optimum image processing can be performed automatically. After summing a luminance distribution for each area of the image, which is a feature amount, while uniformly selecting picture elements in a step SB 110 , a reevaluation is performed by a weighting determined for each area in a step SB 120 , and a luminance distribution strongly influenced by the luminance distribution of the photographed object is thus obtained with uniform sampling. After determining the intensity of this luminance distribution insteps SB 130 -SB 150 , the image data is converted in a step SB 160 , and image processing can therefore be performed with optimum intensity while reducing the processing amount.

Claims (37)

1. A method for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels, comprising of:

selecting a pixel from the plurality of pixels of the image data in sequence;

inputting the image data of the selected pixel;

applying a plurality of different sampling criteria to the input data of the selected pixel in sequence to determine whether the selected pixel is a subject pixel;

sampling the input data of the selected pixel for each sampling criteria;

obtaining feature amounts by applying a plurality of evaluation criteria using a set of sampled input data obtained from each of the plurality of different sampling criteria applied;

obtaining a plurality of parameters according to the obtained feature amounts; and

processing the image data using at least one of the obtained parameters, thus reproducing a converted image data.

2. A method for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels as set forth in claim 1 , wherein:

the act of obtaining the feature amounts is further comprised of the act of:

obtaining a plurality of different types of feature amounts for each of the evaluation criteria.

3. A method for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels as set forth in claim 1 , wherein:

a sampling criteria of the plurality of different sampling criteria samples pixels as the selected pixel in a portion of an object in the image data,

the feature amounts are obtained using an evaluation criteria that takes a statistic of the set of sampled data obtained by applying said sampling criteria as the feature amount, and

the plurality of parameters is obtained with said feature amounts.

4. A method for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels as set forth in claim 1 , wherein:

a sampling criteria of the plurality of different sampling criteria uses a criterion that samples the selected pixel when a rate of change of the selected pixel to an adjacent pixel of the selected pixel satisfies a predetermined condition.

5. A method for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels as set forth in claim 1 , wherein:

a sampling criteria of the plurality of different sampling criteria uses a criterion that samples the selected pixel when color of the selected pixel is approximately within a predetermined range.

6. A method for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels as set forth in claim 1 , wherein:

a sampling criteria of the plurality of different sampling criteria uses a criterion that samples the selected pixel uniformly in accordance with a predetermined reference.

7. A method for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels as set forth in claim 1 , wherein:

a sampling criteria of the plurality of different sampling criteria uses a criterion that samples the selected pixel at the edge portion of the image data.

8. An apparatus for carrying out predetermined image processing on image data of an image that is comprised of a plurality of pixels, the apparatus comprising:

an image-data-inputting unit for sequentially inputting a selected pixel from the plurality of pixels of the image data;

an image-data-sampling unit for applying a plurality of different sampling criteria to the input data of the selected pixel in sequence to determine whether the selected pixel is a subject pixel,

sampling the input data of the selected pixel for each sampling criteria;

a feature amount obtaining unit for obtaining feature amounts for a plurality of evaluation criteria using a set of sampled input data for each of the plurality of different sampling criteria applied;

a parameter obtaining unit for obtaining a plurality of parameters for image processing according to the obtained feature amounts; and

an image-processing unit for processing the image data using at least one of the obtained parameters, thus reproducing a converted image data.

9. A computer readable medium used for recording a program that can be read out for execution by a computer to carry out predetermined image processing on image data of an image that is comprised of a plurality of pixels, wherein the program is executed by the computer to implement:

an image-data-inputting function for sequentially inputting a selected pixel from the plurality of pixels of the image data;

an image-data-sampling function for applying a plurality of different sampling criteria to the input data of the selected pixel in sequence to determine whether the selected pixel is a subject pixel;

sampling the data of the selected pixel for each sampling criteria;

a feature amount obtaining function for obtaining feature amounts for a plurality of evaluation criteria using a set of sampled data for each of the plurality of different sampling criteria applied;

a parameter obtaining function for obtaining a plurality of parameters for image processing according to the obtained feature amounts; and

an image-processing unit for processing the image data using at least one of the obtained parameters, thus reproducing a converted image data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 15, 2020
From: SEIKO EPSON CORPORATION
To: 138 EAST LCD ADVANCEMENTS LIMITED
Reel/Frame 052677/0815 →
Priority Claims (4)
JP P.9-151413 · Jun 9, 1997 · national
JP P.9-160159 · Jun 17, 1997 · national
JP P.9-284138 · Oct 16, 1997 · national
JP P.9-294051 · Oct 27, 1997 · national
Continuity (3)
Division 1074271800 · Dec 22, 2003
Division 0909309400 · Jun 8, 1998
Related Publication 20060262354A1 · Nov 23, 2006