(12) ulllted states patent (10) patent n0.: us 7,706,604 b2 berns … · date: dec. 6, 2002, patent...

60
US007706604B2 (12) Ulllted States Patent (10) Patent N0.: US 7,706,604 B2 Berns et a]. (45) Date of Patent: Apr. 27, 2010 (54) PRODUCTION OF COLOR CONVERSION 7,046,394 B2 * 5/2006 Yasunobu ................. .. 358/ 1.9 PROFILE FOR PRINTING 7,053,910 B2* 5/2006 Newman 345/604 7,133,154 B2 * 11/2006 Sugiyama ................. .. 358/19 (75) Inventors: Roy S. Berns, Pittsford, NY (US); 200 136209285545‘ * i gemlikata 358/1 13 I 1110 aZu . . . . . . . . . . . . . . . . . .. . Egg;gfshiil?g’gziRighzig?gggp)_ 2002/0158933 A1 * 10/2002 Yamamoto . 347/15 _ _’ g _ 2003/0016862 A1* 1/2003 Ohga ...... .. 382/162 K1m1t°_Kats“yama’ Nagano'ken (JP), 2003/0035126 A1 * 2/2003 Stone et al. 358/19 Takashl It", NaganO-ken (JP) 2003/0072043 A1 * 4/2003 Hagai et al. ............... .. 358/518 (73) Assignee: Seiko Epson Corporation, Tokyo (JP) (Continued) ( * ) Notice: Subject to any disclaimer, the term of this FOREIGN PATENT DOCUMENTS patent is extended or adjusted under 35 JP l1_26l740 9/1999 U.S.C. 154(b) by 780 days. (Continued) (21) App1.No.: 10/700,772 OTHER PUBLICATIONS (22) Flled: NOV‘ 3’ 2003 Y. Chen et al., “A Multi-Ink Color-Separation Algorithm Maximizing _ _ _ Color Constancy,” IS&T/SID Eleventh Color Imaging Conference (65) Prior Publlcatlon Data (NOV, 2003), pp‘ 271281‘ US 2005/0094871 A1 May 5, 2005 (Continued) (51) Int. Cl. Primary ExamineriBhavesh M Mehta G06K 9/00 (2006.01) Assistant ExamineriBemard Krasnic G03F 3/08 (2006.01) (74) Attorney, Agent, or FirmiMartine Penilla & H04N 1/46 (2006.01) Gencarella, LLP (52) US. Cl. ...................... .. 382/162; 358/518; 358/530 (58) Field of Classi?cation Search ............... .. 382/162; (57) ABSTRACT 35 8/5 1 8, 530 See application ?le for Complete Search history In one example, there is designed a system for calculating an _ evaluation index for sample ink amount data from a color (56) References Clted difference evaluation index and an image quality evaluation U.S. PATENT DOCUMENTS index, and creating a pro?le based on a highly rated sample. In this system, the printer driver is designed to use different 5,828,781 A * 10/1998 Nakano .................... .. 382/167 indexes to Create pro?les’ and to perfonn Color Conver 5,832,136 A : 11/1998 Hlrese - - - - - - - - ~~ 382/275 sion using these plural pro?les. These plural pro?les may be 2 Q2 * 3331 feel‘ " 34222825‘; selected appropriately according to user needs, printing con 6’888’963 B2 * 5/2005 Nici?giet a ' " "" " 382/l6'7 ditions, type of image targeted for printing, and the like. 6,975,338 B2 * 12/2005 Hirai et al. . . . . . . . . . .. 347/133 6,987,567 B2 * l/2006 Takahashi et a1. ......... .. 356/405 10 Claims, 34 Drawing Sheets {18 22 05 (19b ima e data acquiring Display Driver 9 V F Ta = mo ule RGB data 6 Input evice ,e_ Drlver Pro?le L21 (made using C") :lselector Color converter 15b~ pro?le1.(Gl) L2o - L L pro?le2.(Gl+T|nk) 33 32 pro?le3.(Tink) Pro?le data Halftone processor (196 made usin MI) 15°‘ (pro?le1. g 34 USB I F I/ F HDD Printing data 40 generator ‘~35 Printer Driver '\—/30 Computer L10

Upload: others

Post on 10-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

US007706604B2

(12) Ulllted States Patent (10) Patent N0.: US 7,706,604 B2 Berns et a]. (45) Date of Patent: Apr. 27, 2010

(54) PRODUCTION OF COLOR CONVERSION 7,046,394 B2 * 5/2006 Yasunobu ................. .. 358/ 1.9

PROFILE FOR PRINTING 7,053,910 B2* 5/2006 Newman 345/604 7,133,154 B2 * 11/2006 Sugiyama ................. .. 358/19

(75) Inventors: Roy S. Berns, Pittsford, NY (US); 200 136209285545‘ * i gemlikata 358/1 13 I 1110 aZu . . . . . . . . . . . . . . . . . .. .

Egg;gfshiil?g’gziRighzig?gggp)_ 2002/0158933 A1 * 10/2002 Yamamoto . 347/15 _ _’ ’ g _ ’ 2003/0016862 A1* 1/2003 Ohga ...... .. 382/162

K1m1t°_Kats“yama’ Nagano'ken (JP), 2003/0035126 A1 * 2/2003 Stone et al. 358/19 Takashl It", NaganO-ken (JP) 2003/0072043 A1 * 4/2003 Hagai et al. ............... .. 358/518

(73) Assignee: Seiko Epson Corporation, Tokyo (JP) (Continued)

( * ) Notice: Subject to any disclaimer, the term of this FOREIGN PATENT DOCUMENTS patent is extended or adjusted under 35 JP l1_26l740 9/1999 U.S.C. 154(b) by 780 days.

(Continued) (21) App1.No.: 10/700,772

OTHER PUBLICATIONS

(22) Flled: NOV‘ 3’ 2003 Y. Chen et al., “A Multi-Ink Color-Separation Algorithm Maximizing _ _ _ Color Constancy,” IS&T/SID Eleventh Color Imaging Conference

(65) Prior Publlcatlon Data (NOV, 2003), pp‘ 271281‘

US 2005/0094871 A1 May 5, 2005 (Continued)

(51) Int. Cl. Primary ExamineriBhavesh M Mehta G06K 9/00 (2006.01) Assistant ExamineriBemard Krasnic G03F 3/08 (2006.01) (74) Attorney, Agent, or FirmiMartine Penilla & H04N 1/46 (2006.01) Gencarella, LLP

(52) US. Cl. ...................... .. 382/162; 358/518; 358/530

(58) Field of Classi?cation Search ............... .. 382/162; (57) ABSTRACT 35 8/5 1 8, 530

See application ?le for Complete Search history In one example, there is designed a system for calculating an _ evaluation index for sample ink amount data from a color

(56) References Clted difference evaluation index and an image quality evaluation

U.S. PATENT DOCUMENTS index, and creating a pro?le based on a highly rated sample. In this system, the printer driver is designed to use different

5,828,781 A * 10/1998 Nakano .................... .. 382/167 indexes to Create pro?les’ and to perfonn Color Conver 5,832,136 A : 11/1998 Hlrese - - - - - - - - ~~ 382/275 sion using these plural pro?les. These plural pro?les may be

2 Q2 * 3331 feel‘ " 34222825‘; selected appropriately according to user needs, printing con 6’888’963 B2 * 5/2005 Nici?giet a ' " "" " 382/l6'7 ditions, type of image targeted for printing, and the like.

6,975,338 B2 * 12/2005 Hirai et al. . . . . . . . . . .. 347/133

6,987,567 B2 * l/2006 Takahashi et a1. ......... .. 356/405 10 Claims, 34 Drawing Sheets

{18 22 05 (19b

ima e data acquiring Display Driver 9 V F Ta = mo ule

RGB data 6 Input evice ,e_ Drlver

Pro?le L21 (made using C") :lselector Color converter

15b~ pro?le1.(Gl) L2o - L L pro?le2.(Gl+T|nk) 33 32

pro?le3.(Tink)

Pro?le data Halftone processor (196 made usin MI) 15°‘ (pro?le1. g 34 USB

I F I/ F HDD Printing data 40

generator

‘~35 Printer Driver '\—/30

Computer

L10

US 7,706,604 B2 Page 2

US. PATENT DOCUMENTS

2003/0098896 A1 2003/0106461 A1*

5/2003 Berns et al. 6/2003 Sano ..................... .. 106/31.27

2003/0151756 A1* 8/2003 YamaZaki et al. . 358/19 2003/0218656 A1* 11/2003 YamaZaki et al. 347/43 2004/0160614 A1* 8/2004 Komiya et al. .. 358/19 2005/0068550 A1* 3/2005 Braun ......... .. . 358/19

2005/0094169 A1* 5/2005 Berns et al. ................ .. 358/19

FOREIGN PATENT DOCUMENTS

JP 2001-320592 11/2001 JP 2002-354276 12/2002 JP 2003-153015 5/2003 JP 2003-153024 5/2003 JP 2003-303085 10/2003 W0 WO 2005043889 A1 * 5/2005

OTHER PUBLICATIONS

Y. Arai et al., “Color Correction Method Based on the Spectral Re?ectance Estimation using a Neural Network,” The Fourth Color Imaging Conference: Color Science, Systems and Applications (Nov. 19-22, 1996), pp. i-iii and 5-9. Y. Arai et al., “A neural network for correcting the color shifts due to the illuminant changes,” Progress in Neural Information Processing:

Proceedings of the International Conference on Neural Information Processing (Sep. 24-27, 1996), pp. 350-355. Y. Arai et al., “Device-and-illuminant independent color reproduc tion using principal component analysis and neural networks,” Device-Independent Color Imaging II: Proceedings of SPIEiThe International Society for Optical Engineering (Feb. 7-8, 1995), vol. 2414, pp. i-iv and 115-122. Y. Arai et al., “A Color Conversion Method Using a Neural Network for a Cross-Media Color Appearance Matching,” AIC Color 97, Proceedings of the 8th Congress of the International Colour Asso ciation, vol. II (May 25-30, 1997), pp. 566-569. Abstract of Japanese Patent Publication No. 2003 -3 03085, Pub. Date: Oct. 24, 2003, Patent Abstracts of Japan. Abstract of Japanese Patent Publication No. 11-261740, Pub. Date: Sep. 24, 1999, Patent Abstracts of Japan. Abstract of Japanese Patent Publication No. 200 1 -3 20592, Pub. Date: Nov. 16, 2001, Patent Abstracts of Japan. Abstract of Japanese Patent Publication No. JP 2002-354276, Pub. Date: Dec. 6, 2002, Patent Abstracts of Japan. Abstract of Japanese Patent Publication No. JP 2003-153015, Pub. Date: May 23, 2003, Patent Abstracts of Japan. Abstract of Japanese Patent Publication No. JP 2003-153024, Pub. Date: May 23, 2003, Patent Abstracts of Japan.

* cited by examiner

US. Patent Apr. 27, 2010 Sheet 3 of 34 US 7,706,604 B2

Fig.3 L First Embodiment ] Start

v f- 510

Prepare spectral printing model (forward model converter)

v [- S12

Prepare a large number of virtual samples in ink space

v /' S14

Calculate CIELAB values of virtual samples using the spectral printing mndel

v /' S16

Divide the CIELAB space into a plurality of cells and sort all the samples into the different cells

l f 820 Prepare a plurality of reference colors

" /' S22

Measure soectral re?ectance of reference colors

v [- S26

Prepare Data set for GI

/' S30 De?ne evaluation index:

Color lnconstancv Index + lmaqe Qualitv Index

r S35 V

Calculate evaluation index for each sample and select the best sample in each cell

, /' S40

Create a preliminary ink pro?le for ?ner cells using non-uniform interpolation based on selected samples for coarse cells

" f 545

Create a ?nal ink pro?le by uniform interpolation based on previous lookup table

v f'SSO Gamut map to produce printer lookup table

End

US. Patent Apr. 27, 2010 Sheet 4 0f 34 US 7,706,604 B2

OON

00-. .mi

ON

Owl ON Om» OOr ONr Q? .90

US. Patent Apr. 27, 2010 Sheet 5 0f 34 US 7,706,604 B2

Fig.5

parameter data

- X resolution 21440dpi

' Y resolution I720dpi

' number of colors 26

- printing media Iphoto paper

- number of subpixels/ pixel I20

' number of nozzles I180

US. Patent Apr. 27, 2010 Sheet 6 6f 34 US 7,706,604 B2

Fig.6

dot shape data

?rst dot second dot relative distance

__co|or|n0zzle Xsize Ysize Xsize Ysize Xsize Ysize N0 (Yo) (Yo) (X1) (Y1) (X2) (v2) #1 4.6 2.4 0 q Q Q #180 4'2 2'2 0 (5 ('1 (5 #J #100 #1

#1'80 #J #100 #1

C

US. Patent Apr. 27, 2010 Sheet 7 0f 34 US 7,706,604 B2

Fig .7

780

spectral reflectance data

780 400 390 380

0.21 0.25 0.384

US. Patent

Fig.8

Apr. 27, 2010 Sheet 8 0f 34

( Step S35 )

Calculate Cll 1

Select Sample ink amount data in the cell

US 7,706,604 B2

I355

(S60 N" {562 Calculate Ml

N 0 570 —@g% YES

Calculate GI r575

$80

Was Tink7selected YES

Calculate Tink f S85

Calculate Evaluation Index I S90

NO

YES

Select the best Sample in the cell

f 894

< return >

US. Patent Apr. 27, 2010 Sheet 9 of 34 US 7,706,604 B2

Fig.9

( Calculate Cll D

Calculate XYZ for D50 ~/' 5100

Chromatic adaptation _/- S105 transform to D65

CalculateCltELAB I J S110 CV1=(L a b ) D50->065

Calculate XYZ for F11 f 5115

Chromatic adaptation _/- S120 transform to D65

Calculate‘Cl‘ELAB I _/-S125 CV2=(L a b )F11->os5

Calculate Cll J 5130

< return )

US. Patent Apr. 27, 2010 Sheet 10 0f 34 US 7,706,604 B2

Fig.10

( Calculate Gl D

Halftone processing r5150

Acquire Data set for GI r5155

Create a subpixel plane $5160

Create dots on the subpixel ~,_S165 plane using dot shape data

5170 Have all colors

been fanished YES

Calculate the li htness J- 3175 using spectral re ectance

of all colors

E3

US. Patent Apr. 27, 2010 Sheet 11 0134 US 7,706,604 B2

Fig.11

Calculate Minimum frequency of the image eu=X-resolution/ (number of pixels

of X-direction X 25.4) f 5205 ev=Y-resolution/ (number of pixels

of Y-direction X 25.4)

Initialize u and v r5210

VT|:(u'v)=5_05e (-0.13s 11 ~11 1/180) .(1_e (-0.1 11 ~11 f/180) ) x5220

Pow=Pow+ (VTF(u,v)) Z - (Re(u,v) 2 +lm(u,v) 2 ) f 5225

S230

Have all (u,v) NO been finished

YES

Int: J Pow/all of subpixels f 5235

Ave= Z Z L(x,y ’‘ y % pixels [S240

a(L)= ME?) 0'6" f 5245

Gl=a(L) 1111 r5250

( return >

US. Patent Apr. 27, 2010 Sheet 12 0f 34 US 7,706,604 B2

S2. ooc?uocmimbugm 8% a 2m H8 8% 52:23

O

NEE

US. Patent Apr. 27, 2010 Sheet 14 0f 34 US 7,706,604 B2

Fig.14(A) Non-uniform interpolation

Fig.14(B) Fig.14(C) Before non-uniform interpolation After non-uniform interpolation

40

50 l

-50 -100 50 -50

30

20 -

:c: -20 -

-30 -

-40 -

-5O -

-6O -

-70 -100

US. Patent Apr. 27, 2010 Sheet 15 0f 34 US 7,706,604 B2

Iv |v 5:50 cores-85oz 525

Al

/.

1+ 5.524 SE8 Q8 .90

5E8 cozuzuoamm ,1 5.522 5E3 25 .5

US. Patent Apr. 27, 2010 Sheet 16 6f 34 US 7,706,604 B2

Fig.16(A) Spectral Neugebauer model

a6 am fm

II> / _, ac aw 1-fm

% I ‘I // ,1 v

/ \/ \ \ A /

fc 1-fc

Fig.16(B) Murray-Davies model

1

0.9 '

0.8 '

0.7 -

0.6 '

0.5 '

0.4 '

0.3 -

0.2 -

0.1

0

fc

0 0.2 0.4 0.6 0.8 1

dc f c=f1D-LUT(dc )

US. Patent Apr. 27, 2010

Fig.18

Sheet 18 of 34 US 7,706,604 B2

Selected digital counts and area coverages of every ink for Cellular Yule-Nielsen Spectral Neugebauer Model

Digital counts of ink amount

Cyan 0 50 168 255

Magenta 0 56 173 255

Yellow 0 49 162 255

Black 0 56 126 255

Green 0 43 182 255

Orange 0 64 186 255