`(19) United States
`0
`(12) Reissued Patent
`Shannon, Sr.
`
`USO0RE44963E
`
`(10) Patent Number:
`(45) Date of Reissued Patent:
`
`US RE44,963 E
`Jun. 24, 2014
`
`(54) SYSTEM AND METHOD FOR
`(IOMPU'l'ERlZl-JD l11\’.-\LUA'l‘l01\‘ OF
`GE\lS-IONES
`'
`
`Inventor:
`(75)
`(73) Assignce:
`
`Paul T. Shannon, Sr.. Macon. GA (US)
`Igiamond Technologies, Inc.. Macon.
`(L'\ (US)
`
`3.970.391 A *
`4-031633 A
`4.049.350 A "'
`4.056.952 A
`4.152.069 A
`
`35611413
`711976 Johnsoiict a1.
`_
`711977 Tamed:
`9‘ 1977 Bnlck ........................... .. 356-'30
`ll“l977 ()l(lld¢'I
`5“l979 B
`k
`(C I, n:d)
`on mu
`FOREIGN PATENT DOCUMENTS
`3600115 Al
`751987
`
`DE
`
`(22)
`
`Filed:
`
`Dec. 6, 2010
`Related US. Patent Documents
`
`(“""i"1'°<‘)
`OTHER PUBLICATIONS
`
`Reissue Of:
`(64)
`Palenl No.2
`Issued:
`Appl. No.:
`Filed:
`
`5,966,673
`Oct‘ 12’ 1999
`08/782,889
`Jan. 10, 1997
`
`(2005-01)
`(2000-01)
`
`(51)
`
`<50
`
`1113- CL
`0011‘! 21/00
`0077"‘?!/3 7
`(52) US- 0-
`(‘PC .................................... .. GOIN2I/87 (2013.01)
`USPC ......... .. 702/81; 356./30'. 703/1: 703/6: 702/35
`(58) Field of Classification Search
`G01-N 211,87
`CPC ..................................................
`USPC "" ",““““““““““““““““" 7028]: 35‘ 356'“)
`see apphcauon me for complete Search hlsmr-V‘
`'*°'"°"°**“'*“*
`U_S_ PATENT DOCUMENTS
`
`Dodson J .S(l978).A Statistical Assessment of Brillianceand Fire for
`Polishing Gem Diamond on the Basis ofGeoine1i'ie:«il Optics. PhD
`Thesis. L'iiivei'sity of London.‘
`
`(Continued)
`
`I’ri'mar_T E,\'ami'ner — John Breene
`Assistant Examiner — Timothy II llwang
`(74) Atlorney. Agent, ornrm — Blakcly. Sokolofll Taylor&
`Zafinzin LLP
`
`(57)
`ABSTRACT
`A system and method for computerized grading ofthe cut of
`3 gemstona The system includes a gemstone mode] and an
`illuminzilion model. The gemstone model defines the cut of
`the gemstone in three dimensions with reference to the facets
`Eicififi§§31SI§§Zell§o‘l§"$3‘i§?é1iiI1Z‘l1fil°t$§°3J§§l1§p‘Z’3}-
`deteriiiiiiiiiga beam of light refracted into the gemstone from
`the illumination model for at least one of the facets. tracing
`reflections of the beam of light within the gemstone, and
`measuring at least one light beam refracted out of the gem-
`_
`,
`_
`_
`~
`~
`_
`~
`,
`_
`stone model.The mt'<I5ll1't‘[1)('.‘l1lS ol the retracted lighlare used
`to evaluate the gemstone.
`
`3.744.919 A
`3~79‘l'47-4 A '
`3.X35.665 A “
`3.858.979 A
`3'86-/-.032 A
`3.944.368 A
`3947.120 A "
`
`71973 Babb
`3" 1974 5101010’S‘ 9‘ 01»
`9-" I974 Kilchel
`. . . . .
`.
`. . . . . .
`I: 1975 Elbe
`3,1975 Bmck
`3-‘ I976 Beasley
`31-1976 Bar-Issac et a1.
`
`.
`
`. . . . . .
`
`35030
`. . . .. 63-"32
`
`356530
`
`352 Claims, 56 Drawing Sheets
`
`
`
`Arundsd
`
`Page 1 of 117
`
`GIA EXHIBIT 1001
`
`
`
`
`
`US RE44,963 E
`Page 2
`
`
`
`
`
`
`
`(56)
`
`
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`
`
`
`
`.JP
`JP
`-JP
`JP
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`3 1993
`6/1983
`12/1995
`10/1997
`
`9/1999
`7/1987
`7/1988
`10/1992
`3/1996
`8/1996
`2/1999
`12/1999
`
`
`
`5079993
`58092920
`7333158
`9273994
`
`11255511
`8703963
`8305534
`9217388
`9607894 A1
`
`9623207
`9905629
`9961390
`
`
`
`
`OTHER PUBLICATIONS
`
`
`
`
`
`_
`Internet
`(http://www.rockhounds.com/rockshop/gem_des1gns/
`
`
`
`
`ge1ncad.htnil) GemCad, a computer program for modeling the
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`appearance of faceted gemstones that has been available for several
`years (Product Review: GemCad 4.0: Rowland J., Originally Pub-
`
`
`
`
`
`
`
`
`lished in the Garnet Gazette Mar. 1994).*
`
`
`
`
`
`
`
`Toriwaki J.,Yokoi S. (1987) Rendering Gems byComputer Graphics,
`
`
`
`
`
`
`
`
`
`Journal of the Gemmological Society of Japan, vol. 12, No. 1-4, pp.
`
`
`
`
`
`
`
`
`
`
`
`3_11,>x<
`
`,-
`-
`..
`.
`-
`-
`-
`-
`
`
`
`
`
`
`
`
`Manson, D,,. Vincent, Proportion Considerations in Round Brilliant
`
`
`
`
`
`
`
`1313111011615 5 G€1T1010g1C31
`11151111110 01 Am01'1C3a S31113 1V10111C3a
`Ca11f0IHi=1,p~60a (Jun. 20-24, 1991).
`
`
`
`
`
`
`Long R., Steele N. (1984) Facet Design. Seattle Faceting Books,
`
`
`
`
`
`
`
`
`
`
`Mercer Island, WA.
`
`
`
`
`-
`
`
`
`
`
`
`
`
`
`
`Walters G. (Dec. 1996) Cut Grading: Do the 1\umbers Add Up?
`
`
`
`
`
`
`
`
`
`Rapapoit Diamo,r,1d Report, vol. 19, No.45, pp. 49-50.
`,,
`
`
`
`
`
`
`
`
`
`Bumdger AD" Qumer Century 91 D"'m°“d Resemhr Gems &
`
`
`
`
`G°“1°1°gY (F311 1972) 14(3): “'77 _
`,,
`_
`_
`
`
`
`
`
`
`
`
`Collins, A.T., Pitfalls in Color Grading Diamonds by Machine,
`Gems & Gem010gy(SPr1ng 1984) 20(1)I14-21.
`
`
`
`
`
`
`Crowningshield, R., “Developments and Highlights at GIA’s Lab in
`
`
`
`
`
`
`
`
`NewYork,” Gems & Ge1nology(‘Fall 1973) 14 (7):212-215.
`
`
`
`
`
`
`
`
`Eickhorst, M., “Subjective and Objective Colour Grading of Dia-
`
`
`
`
`
`
`
`
`monds.” Diamond World Review (1977) 3:5/6.
`
`
`
`
`
`
`Fritsch et al. “The Identification of Zachery-Treated Turquoise”
`
`
`
`
`
`
`5
`Gems 8: Geniology (Spring 1999) 35(1): 4-16.
`
`
`
`
`
`
`
`as
`-
`-
`-
`-
`»
`
`
`
`
`
`
`
`
`
`
`H°1meS‘ J" C01” Range Fm“ V"“a“°“S 1“ D”‘m°“dS’ Gems &
`
`
`
`
`
`Gem°1°gy (§“mm°1 1947)5(1°1‘43°'446'
`,,
`,
`.
`
`
`
`
`
`
`Huffer, H., Okuda Diamond Color Grader,
`Jewelers Circular-
`KeYS10I1e (AP1 1933) PP 48-50
`
`
`
`
`
`Hurlbut. C S., Jr, “Causes ofColor in Gemstones,” Gems & Gemol-
`
`
`
`
`
`
`
`
`
`
`ogy (Summer 1949) 6(6) 170-179
`
`
`
`
`
`King, J., “Grading Fancy-Color Diamonds,” Proc. Of the Interna-
`
`
`
`
`
`
`
`
`tional Gemological Symposium (1991) pp. 62-63.
`
`
`
`
`
`
`King. J et alt, “Characterizing Natura1—Color Type Iib Blue Dia-
`
`
`
`
`
`
`
`
`
`monds,” Gems & Gemology (Winter 1998) 34(4):246-268.
`
`
`
`
`
`
`
`King. J. et al., “Color Grading ofColored Diamonds in the GIA Gem
`
`
`
`
`
`
`
`
`
`
`
`Trade Laboratory,” (Winter 1994) 30(4):220—242.
`
`
`
`
`
`Lakowski, R., “Diamond Colour Grading: A Comparative Evalua-
`
`
`
`
`
`
`
`tion,” Association Internationale Del La Couleur (1997). pp. 472-
`
`
`
`
`
`
`
`
`477.
`
`Liddicoat, R., “Developments and Highlights at GIA’s Lab in Los
`
`
`
`
`
`
`
`
`
`Angeles,” Gems & Gemology (Fall 1973) 14 (7)1200-207,
`
`
`
`
`
`
`
`Loefller, B. et al., “Shedding Light on the Color of Gems and Min-
`
`
`
`
`
`
`
`
`
`
`
`erals,” American Scientist (1976) 64:636-647.
`
`
`
`
`
`Moses, T, et 31,, «A C0110-ibutionto Undel-s1am11ng the Effect of 131116
`
`
`
`
`
`
`
`
`
`
`Fluorescence on the Appearance of Diamonds,” Gems & Gemology
`
`
`
`
`
`
`
`
`(Winter 1997) 33(4):244-259.
`
`
`
`McCarthy, D., “Microspectometer Is a Diamond’s Best Friend,”
`
`
`
`
`
`
`
`Photonics (Mar. 2000) 34(3):66-67.
`
`
`
`
`Nelson, J.B., “The Colour Bar in the Gemstone Industry,” J. Gemm.
`
`
`
`
`
`
`
`
`
`
`<1986>2°<“>=“”37~
`
`
`
`
`
`
`
`
`
`
`R,e9a8d6 P,,7 V,/i,s;1;1l4(§olorimetry and Comparison Grading, J. Gemm.
`
`
`1
`2
`.
`1
`1 1'
`'
`.
`Read, P., Gemmological Inst1uments—2nd edition (1983) pp. 74-83.
`
`
`
`
`
`
`
`Scarratt. K., “The Identification ofA1tificial Coloration in Diamond,”
`
`
`
`
`
`
`
`
`Gems & Gemology (Summer 1982) 18(2):72-78.
`
`
`
`
`
`
`Shipley, R. “Electronic Colorimetric for Diamonds”, Gem & Gemol-
`
`
`
`
`
`
`
`
`ogy (Spring 1958) 9(5):136-143.
`
`
`
`
`
`
`
`11’
`W0
`W0
`WQ
`W0
`W0
`W0
`W0
`
`
`
`11/1979 Thornton, Jr.
`2,176,299 A
`
`
`
`
`
`2/1980 Levitt et al.
`2,186,838 A
`
`
`
`
`
`
`12/1980 Wolkenfeld
`D257,617 s
`
`
`
`5/1931 R1121 ............................. ,, 355/30
`2,255,371 A *
`
`
`
`
`
`
`7/1981 Grobbelaar eta .
`4 ,280,625 A
`
`
`
`
`
`9/1981 Raccah
`4 ,291,975 A
`
`
`
`
`5/1982 Conway et al.
`4 ,330,062 A
`
`
`
`
`
`7/1984 Welbourn et al.
`4 ,461,568 A
`
`
`
`
`10/1984 Paddock et a1.
`4 ,476,982 A
`
`
`
`
`
`
`2,432,245 A * 11/1934 Makabe e131,
`
`
`
`
`
`
`
`2,508,449 A
`4/1985 Okazaki
`
`
`
`
`2 ,527,395 A
`7/ 1935 Rubin
`
`
`
`
`2 ,534,644 A
`8/1985 Beesley
`
`
`
`
`
`
`
`
`
`
`:ag,1,§ :
`1S:i1,1i°:f,f:,1i‘1,1,, 31
`12;
`
`
`
`
`
`A :875:771 A
`10/1989 Boflley et al,
`
`
`
`
`
`
`2 ,907,g75 A
`3/1990 B0W1ey e1 31,
`
`
`
`
`
`2 ,951,825 A
`8/ 1990 Hawkins et al.
`
`
`
`
`5,005,971 A
`4/1991 D3V1S
`
`
`
`
`5,044,123 A
`9/1991 Hoffman
`
`
`
`5,056,826 A
`10/1991 Suwa
`
`
`
`
`5,064,281 A
`1 1/1991 Davis
`
`
`
`
`5,118,181 A >x<
`6/1992 Yifrach et 31,
`
`
`
`
`
`
`5,143,212 A
`9/1992 Roberts et al.
`
`
`
`
`5,182,616 A
`1/1993 Robelts et a1,
`
`
`
`
`5,285,297 A
`2/1994 Rose et al.
`
`
`
`
`
`mi ans
`e
`2
`
`
`
`
`
`
`2
`‘S/311_1,1€111k;,13fl~a,
`
`
`
`
`
`5:422:71, A
`6/1995 can
`
`
`
`
`5,424,830 A *
`6/1995 Andrychuk ................... .. 356/30
`
`
`
`
`
`5,430,538 A *
`7/1995 Kobayashi
`.................... .. 356/30
`
`
`
`
`
`5,515,157 A
`5/1996 can
`
`
`
`
`5,544,254 A
`8/1996 Hartley et al.
`
`
`
`
`
`
`5,579,407 A
`1 1/ 1996 Murez
`
`
`
`
`5,615,005 A *
`3/1997 Valente et al.
`
`
`
`
`5,801,819 A
`9/1998 Spear et al.
`
`
`
`
`
`5,818,953 A
`10/1998 Q11e1S5e1 91 31
`
`
`
`
`
`
`
`
`
`
`5a828a405 A
`10/1998 V3111“ 6131
`
`
`
`
`
`518355200 A
`11/1998 Smith 6131'
`5,835,205 A * 11/1998 Hunter et a1.
`
`
`
`
`
`5,880,504 A *
`3/1999 Smith etal.
`
`
`
`
`
`
`5,899,503 A
`5/1999 Yoshizawa
`
`
`
`
`5,950,173 A
`9/1999 Bmgato
`
`
`
`
`5,966,673 A
`10/1999 Shannon, Sr.
`
`
`
`
`
`5,983,233 A
`11/1999 Becker et 31,
`
`
`
`
`
`
`6,0i4,208 A *
`1/2000 Welbourn et al.
`
`
`
`
`6,020,954 A
`2/2000 Aggarwal
`
`
`
`
`6,030,595 A
`2/2000 sumiya et 31,
`
`
`
`
`6,239,867 B1*
`5/2001 Aggarwal
`
`
`
`
`6,473,164 B1
`10/2002 Dc Jong ct 31,
`
`
`
`
`
`
`7,260,544 B1
`8/2007 Rcinitz ct al,
`
`
`
`
`
`
`.................. .. 356/30
`7,751,034 B2 *
`7/2010 Sasian et al.
`
`
`
`
`
`
`
`
`
`.................... .. 356/30
`2003/0112422 A1*
`6/2003 Lapa et al.
`
`
`
`
`
`
`
`
`.. 356/30
`2004/0051861 A1*
`3/2004 Bray ....... ..
`
`
`
`
`
`
`
`.................. .. 434/386
`2004/0072137 A1 *
`4/2004 Lapa et al.
`
`
`
`
`
`
`
`
`............ .. 702/179
`2006/0074583 A1 *
`4/2006 Blodgett et al.
`
`
`
`
`
`
`
`
`2006/0190292 Al *
`8/2006 Reinitz et (11.
`705/I
`
`
`
`
`
`
`
`
`356/336
`2006/0244964 A1 * 11/2006 COX 61 31
`
`
`
`
`
`
`
`2010/0250201 A1 *
`9/2010 S1V0V01e111<0
`703/1
`
`
`
`
`
`
`
`.................. .. 703/6
`2010/0305924 A1 * 12/2010 Gelman et al.
`
`
`
`
`
`
`
`
`
`
`
`
`............... ,, 355/30
`
`
`
`
`
`
`
`
`
`
`
`
`
`,,,,,,,,,,,,,,,, ,, 356/30
`
`
`
`
`.
`
`
`
`
`
`................ .. 356/30
`
`
`
`
`
`
`
`
`................. .. 356/30
`
`
`
`................. .. 250/372
`
`
`
`........ .. 356/237.1
`
`
`
`
`
`
`
`
`............. .. 356/30
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`FOREIGN PATENT DOCUMENTS
`
`
`
`
`
`7/1985
`4/1986
`11/133
`5/1995
`6/1979
`6/1980
`12/1976
`12/1932
`1/1983
`3/1983
`
`
`
`
`
`0147002 A2
`
`
`0041348 B1
`
`
`
`
`3éi‘l‘1’2§ 111
`
`
`0611160 A3
`
`
`2010474 A
`
`
`2036360 A ,1
`
`
`43465
`57204440
`58000728
`58038843
`
`
`
`151’
`EP
`E?
`EP
`GB
`GB
`IL
`JP
`JP
`JP
`
`
`
`
`
`
`
`
`
`Page 2 of 117
`
`
`
`
`
`US RE44,963 E
`Page 3
`
`
`
`
`
`(56)
`
`
`
`References Cited
`
`
`OTHER PUBLICATIONS
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`Dodson J.S. (Apr. 1978) A Statistical Assessment of Brilliance and
`
`
`
`
`
`
`
`
`
`
`Fire for the Round Brilliant Cut Diamon, OpticaActa, vol. 25, No. 8,
`
`
`
`
`
`
`
`
`
`
`
`pp. 681-692.
`
`
`DodsonJ.S. (Apr. 1978) The Brilliance. Sparkliness and Fire of Some
`
`
`
`
`
`
`
`
`
`Modifications to the Round Brilliant Cut Diamond Style, Optica
`
`
`
`
`
`
`
`
`Acta, vol. 25, No. 8, pp. 693-699.
`
`
`
`
`
`
`Dodson J.S. (Apr. 1978) The Brilliance, Sparkliness and Fire of
`
`
`
`
`
`
`
`
`
`
`Several Diamond Simulants, Optica Acta, vol. 25, No. 8, pp. 701-705.
`
`
`
`
`
`
`
`
`
`
`
`
`Sten N. (1975) Computer Ray Tracing in Faceted Gemstones. Master
`
`
`
`
`
`
`
`
`
`
`
`of Science Thesis, Feinberg Graduate School of the Weizmarm Insti-
`
`
`
`
`
`
`
`
`
`tute of Science.
`
`
`
`Kirkpatrick D. G., Walsh J. P. (Jun. 1985) The Geometry of Beam
`
`
`
`
`
`
`
`
`
`
`
`Tracing, ACM Proceedings of the Symposium on Computer Geom-
`
`
`
`
`
`
`
`
`etry, pp. 55-61.
`
`
`
`Hanrahan R. (May 1986) Using Caching and Breadth—First Search to
`
`
`
`
`
`
`
`
`
`Speed Up Ray—Tracing (extended abstract), Proceeding of Graphic
`
`
`
`
`
`
`
`Interface’ 86 and Vision Interface’ 86, pp. 56-61.
`
`
`
`
`
`
`
`
`Ghazanfarpour D. (Feb. 1992) Visualisation Realiste Par Lancer De
`
`
`
`
`
`
`
`
`Pyramides et Subdivision Adaptative, Proceedings of the 11.sup.th
`
`
`
`
`
`
`
`International Conference of the CADCAM, Computer Graphics and
`
`
`
`
`
`
`
`Computer Aided Technologies, pp. 167-180 (and English transla-
`
`
`
`
`
`
`
`tion).
`
`Devillers 0. (Sep. 1989) Tool to Study the Efficiency of Space Sub-
`
`
`
`
`
`
`
`
`
`
`
`division Structures for Ray Tracing, pp. 467-481.
`
`
`
`
`
`
`
`Getto P (1989) Fast Ray Tracing ofUnevaluated Constructive Solid
`
`
`
`
`
`
`
`
`Geometry Models, Proceedings of GC International’ 89, Springer-
`
`
`
`
`
`
`
`Verlag, pp. 563-578.
`
`
`
`Glassner A. S. (Oct. 1984) Space Subdivision for Fast Ray Tracing,
`
`
`
`
`
`
`
`
`
`
`IEEE Journal of Computer Graphics andApplications, vol. 4, No. 10,
`
`
`
`
`
`
`
`
`
`
`pp. 15-22.
`
`
`P. (Jul. 1984) Beam Tracing Polygonal
`Heckbert P.S.,
`
`
`
`
`
`
`
`
`Objects. Computer Graphics—Proceedings of 1984 SIGGRAPH,
`
`
`
`
`
`vol. 18, No. 3, pp. 119-127.
`
`
`
`
`
`Ohta M., Mackawa M. (1990) Ray-Bound Tracing for Perfect and
`
`
`
`
`
`
`
`
`
`Efficient Anti-Aliasing, The Visual Computer, International Journal
`
`
`
`
`
`
`
`ofComputer Graphics, vol. 6, No. 3, pp. 125-133.
`
`
`
`
`
`
`
`
`Picott K. P. (Mar. 1992) Extension of the Linear and Area Lighting
`
`
`
`
`
`
`
`
`
`
`
`Models, The IEEE Journal of Computer Graphics and Applications,
`
`
`
`
`
`
`
`
`vol. 12, No. 2, pp. 31-38.
`
`
`
`
`
`Musgrave F. K. (Sep. 1987) A Realistic Model of Refraction for
`
`
`
`
`
`
`
`
`
`
`
`Computer Graphics, Master of Science in Computer and Information
`
`
`
`
`
`
`
`
`
`Sciences Thesis, UCSC-CRL-88-11.
`
`
`
`Arvo J., Kirk D. (Jul. 1987) Fast Ray Tracing by Ray Classification,
`
`
`
`
`
`
`
`
`
`
`
`Computer Graphics—Proceedings of 1987 SIGGRAPH, vol. 21, No.
`
`
`
`
`
`
`
`4, pp. 55-64.
`
`
`
`ShoaffW., Recursive Ray Tracing, Jan. 12, 2000, hlilipi//VVVVW.CS.f1t.
`
`
`
`
`
`
`
`
`edu/wds/classes/adv-graphic s/raytrace/raytrace.htrnl.
`
`
`
`
`
`
`Yuan Y., Kunil T. L., Inamoto N., Sun L. (1988) GemstoneFire:
`
`
`
`
`
`
`
`
`
`
`
`Adaptive Dispersive Ray Tracing of Polyhedrons, The Visual Com-
`
`
`
`
`
`
`
`
`puter, International Journal of Computer Graphics, vol. 4, No. 5, pp.
`
`
`
`
`
`
`
`
`
`259-270.
`
`Cleary, J. G., Wyvill G. (1988) Analysis ofan Algorithm for Fast Ray
`
`
`
`
`
`
`
`
`
`
`
`
`
`Tracing Using Uniform Space Subdivision. The Visual Computer,
`
`
`
`
`
`
`
`
`International Journal of Computer Graphics, vol. 4, No. 2, pp. 65-83.
`
`
`
`
`
`
`
`
`
`
`
`Bauer M. (1968) Precious Stones, Dover Publications Inc.
`
`
`
`
`
`
`
`
`Nelson J. B. (Jul. 1989) The Four Optical Attributes of a Diamond,
`
`
`
`
`
`
`
`
`
`
`The Journal of Gen1mology, vol. 21, No. 7, pp. 434-447.
`
`
`
`
`
`
`
`
`
`Wade F.B., Diamonds—A Study of the Factors that Govern Their
`
`
`
`
`
`
`
`
`
`
`Value, G. P. Putnam’s Sons, The Knickerbocker Press, pp. 52-81,
`
`
`
`
`
`
`
`
`
`
`(1916).
`
`Whitlock H. P. (Feb. 7, 1917) The Evolution of the Brilliant Cut
`
`
`
`
`
`
`
`
`
`
`
`Diamond, The Jewelers’ Circular, vol. LXXIV. No. 1, pp. 115-121.
`
`
`
`
`
`
`
`
`
`Dake H. C. (Jan. 1953) Proportions for the Brilliant Cut, The Gem-
`
`
`
`
`
`
`
`
`
`
`
`mologist, vol. XXII, No. 258, pp. 17-18.
`
`
`
`
`
`
`
`Lawrence J. (Mar./Apr. 1997) Slow Gear for New Technology, Dia-
`
`
`
`
`
`
`
`
`
`
`mond International, No. 46, pp. 57-63.
`
`
`
`
`
`
`Kato M. (1987) Elucidation of the Scintillation, Journal of the Gem-
`
`
`
`
`
`
`
`
`
`
`mological Society ofJapan, vol. 12. No. 1-4, pp. 12-19.
`
`
`
`
`
`
`
`
`
`
`Rogers D. F., Procedural Elements for Computer Graphics, 2.sup.nd
`
`
`
`
`
`
`
`
`Edition, WCB McGraw-Hill 1998, Table of Contents and Chapters
`
`
`
`
`
`
`
`4-5.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`2000
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`SAS
`Laboratory,
`Gemological
`Adamas
`1998
`
`
`
`
`
`Spectrophotometer Analysis System, promotional material.
`
`
`
`
`2000
`Gemological
`1998
`Adamas
`Laboratory,
`SAS
`
`
`
`
`
`Spectrophotometer Analysis System, promotional material, original
`
`
`
`
`
`publication date unknown.
`
`
`
`1996 Austron Digital Diamond Colorimeter, Operating Instructions.
`
`
`
`
`
`
`
`1990 GIA GIL Gem Grading Report, promotional brochure 1997
`
`
`
`
`
`
`
`
`
`Gran Computer
`Industries,
`Inc., Model DC 2000fs Diamond
`
`
`
`
`
`
`
`
`Colorimeter, User Guide.
`
`
`
`Gilbertson A., Walters G. (Feb. 1997) The Measure of Beauty,
`
`
`
`
`
`
`
`
`
`Rapaport Diamond Report, vol. 20, No. 6, pp. 43-46.
`
`
`
`
`
`
`
`
`NewYork Diamonds, Autunm 1990, No. 10. Article: Inside the GIA,
`
`
`
`
`
`
`
`
`
`
`the quest for accuracy.
`
`
`
`
`Hemphill T.S., Reinitz I.M., Johnson M.L., Shigley J.E. (Fall 1998)
`
`
`
`
`
`
`
`
`
`Modeling the appearance of the round brilliant cut diamond: An
`
`
`
`
`
`
`
`
`
`analysis of brilliance. Gcms & Gcmology, vol. 34. No. 3, pp. 158-
`
`
`
`
`
`
`
`
`
`
`183.
`
`Manson D.V. (1991) Proportion considerations in round brilliant
`
`
`
`
`
`
`
`diamonds (abstract), A.S. Keller, Ed., Facing the Future—Proceed-
`
`
`
`
`
`
`
`ings of the International Gemological Symposium, Jun. 20-24, 1991,
`
`
`
`
`
`
`
`
`I_osAngeles, p. 60.
`
`
`
`
`Suzuki S. (1970) A new design for brilliance plus dispersion. Aus-
`
`
`
`
`
`
`
`
`
`
`tralian Gemmologist, vol. 10, No. 10, pp. 13-24.
`
`
`
`
`
`
`
`
`Harding B.L. (1975) Faceting limits. Gems & Gemology, vol. 15, No.
`
`
`
`
`
`
`3, pp. 78-87.
`
`
`
`Dodson J.S (1978) A statistical assessment of brilliance and fire for
`
`
`
`
`
`
`
`
`
`
`
`polishing gem diamond on the basis of beometrical optics. Ph.D.
`
`
`
`
`
`
`
`
`
`
`Thesis, University of London.
`
`
`
`
`Dodson J.S. (1979) The statistical brilliance, sparkliness and fire of
`
`
`
`
`
`
`
`
`
`
`the round brilliant-cut diamond. Diamond Research. 1979, pp. 13- 17.
`
`
`
`
`
`
`
`
`
`
`Tognoni C. (1990) An automatic procedure for computing the opti-
`
`
`
`
`
`
`
`
`
`mum cut proportions of gems. La Gemmologia. vol. 15. No. 3-4. pp.
`
`
`
`
`
`
`
`
`
`
`
`
`23-32.
`
`(1982) Re-Examination of Optimum Cutting Angles
`Kato M.
`
`
`
`
`
`
`
`
`Between Main Facets of Gemostones Based on Geometrical Optics.
`
`
`
`
`
`
`
`
`
`Journal ofthe Gemmological Society ofJapan, vol. 9, No. 1, 3-17, pp.
`
`
`
`
`
`
`
`127-142.
`
`Kato M. (1991) Evaluation of brilliancy in relation to various com-
`
`
`
`
`
`
`
`
`
`
`
`binations of the main facet angles. Journal of the Gemmological
`
`
`
`
`
`
`
`
`
`Society of Japan, vol. 16, No. 1-2, pp. 15-23 (and English transla-
`
`
`
`
`
`
`
`
`
`
`
`tion).
`
`Astric B., Merigoux H., Zecchini P. (1991) Etude theorique de
`
`
`
`
`
`
`
`
`
`
`l’aspect d’un diamant taille brilliant en fonction de ses parametres de
`
`
`
`
`
`
`
`
`
`
`
`taille. Revue de Gemmologie a.f.g., No. 107, pp. 17-23 (and English
`
`
`
`
`
`
`
`
`
`
`
`translation).
`
`Astric B., Merigoux H., Zecchini P. (1992) Etude de la vaariation de
`
`
`
`
`
`
`
`
`
`
`
`
`l’aspect de pierres taillees a l’aide d’image de synthese. La Gem-
`
`
`
`
`
`
`
`
`
`
`mologia, vol. 17, No. 1, pp. 7-31 (and English translation).
`
`
`
`
`
`
`
`
`Intcrnct (http://WWW.gcmology.ru:8101/octonus) Octonus, a com-
`
`
`
`
`
`
`
`
`pany at Moscow State University formed in 1991, that is involved
`
`
`
`
`
`
`
`
`
`
`
`with conducting research on the computer modeling of diamond
`
`
`
`
`
`
`
`
`
`appearance. This company sells a cormnercial computer program for
`
`
`
`
`
`
`
`
`light tracing in polished diamonds. They also present results of their
`
`
`
`
`
`
`
`
`
`
`
`research work on diamond appearance on this web site. Inventor first
`
`
`
`
`
`
`
`
`
`
`
`met representative of this group in Jun. 1999.
`
`
`
`
`
`
`
`
`Internet
`(http://www.lhunder.proho sting.com/.about. ultratec/ray.
`
`
`
`
`
`
`
`
`
`htrnl) GEMRAY, Davis Designs, Strickland R. (last updated Aug. 8,
`
`
`
`
`
`
`
`
`
`
`1999).
`
`Gilbertson A. (Fall 1999) The Revolution in Cut Grading, Gems &
`
`
`
`
`
`
`
`
`
`
`
`Gemology, p. 157.
`
`
`
`Gilbertson A., Walters G., McLeod K., Wildman M. (1998), Letting
`
`
`
`
`
`
`
`
`
`
`Light Speak for Itself, Advancements in the Science of Cut Analysis,
`
`
`
`
`
`
`
`
`
`
`
`Diamond Profile Laboratory.
`
`
`
`Lakowksi R. (Jul. 1977) C24 Diamond Colour Grading: a Compara-
`
`
`
`
`
`
`
`
`
`tive Evaluation, Color 77, Invited Lectures and Extended Abstracts of
`
`
`
`
`
`
`
`
`
`
`the Papers to be Presented at the Third Congress ofthe International
`
`
`
`
`
`
`
`
`
`
`
`
`Colour Association, Rensselaer Polytechnic Institute, Troy, New
`
`
`
`
`
`
`
`York, pp. 473-477.
`
`
`
`
`
`
`Page 3 of 117
`
`
`
`
`
`US RE44,963 E
`Page 4
`
`
`
`
`
`“Illumination Design With LightTools,” Product Brochure, Optical
`
`
`
`
`
`
`Research Associates, Pasadena, California, Dec. 1996.
`
`
`
`
`
`
`Gilbcrtson. A. ct al., “What Tolkowsky Really Said,” Rapaport Dia-
`
`
`
`
`
`
`
`
`mondReport, Jan. 10, 1997, pp. 35 and 37.
`
`
`
`
`
`
`
`
`
`“ASAP 5.0 for Windows,” Promotional Circular, Breault Research
`
`
`
`
`
`
`
`Organization, Tucson, Arizona, © 1996.
`
`
`
`
`
`“GLAD—General Laser Analysis and Design Software,” Product
`
`
`
`
`
`
`Brochure, Focus Software, Inc., Tucson, Arizona.
`
`
`
`
`
`
`“LensVIEWTM,” Promotional Circular, Focus Software, Inc., Tuc-
`
`
`
`
`
`
`son, Arizona.
`
`
`“Light Tools,” Product Brochure, Optical Research Associates, Pasa-
`
`
`
`
`
`
`
`dena, California.
`
`
`“OPTICAD®, ” Product Brochure, Focus Software, Inc., Tucson,
`
`
`
`
`
`
`
`Arizona.
`
`“OSLO Version 5,” Promotional Circular, Sinclair Optics, Fairport,
`
`
`
`
`
`
`
`NewYorl<.
`
`“ZEMAX Optical Design Program,” Product Brochure, Focus Soft-
`
`
`
`
`
`
`ware, Inc., Tucson, Arizona.
`
`
`
`
`“ZEMAX Optical Design Software," Promotional Circular, Focus
`
`
`
`
`
`
`Software, Inc., Tucson, Arizona.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`* cited by examiner
`
`
`
`
`
`(56)
`
`
`
`References Cited
`
`
`OTHER PUBLICATIONS
`
`
`
`
`
`
`Woo M., Neider J., Davis T., OpenGL Programming Guide, 2nd
`
`
`
`
`
`
`
`
`
`
`Edition, Addison-Wesley Developers Press 1997, Tables of Contents
`
`
`
`
`
`
`
`
`and Chapters 2, 5. and 7.
`
`
`
`
`
`
`Foley J. D., Dam A. V., Feiner S. K., Hughes J. F., Computer Graph-
`
`
`
`
`
`
`
`
`
`
`
`
`ics—Principles and Practices, 2.sup.nd Edition, Addison-Wesley
`
`
`
`
`
`1990. Table ofContents and Chapters 13. 15-16.
`
`
`
`
`
`
`
`
`Hall R., Illumination and Color in Computer Generated Imagery,
`
`
`
`
`
`
`
`
`
`Springer-Verlag, New York 1989, Tables of Contents, Chapters 2-4,
`
`
`
`
`
`
`
`
`
`and Appendix I.
`
`
`
`“Code V®,” Product Brochure, Optical Research Associates, Pasa-
`
`
`
`
`
`
`
`dena, California © 1993.
`
`
`
`Lewotsky, L., “Three-Dimensional Modeling Program Simplifies
`
`
`
`
`
`
`Optomechanical Design,” reprint from Laser Focus World, PennWell
`
`
`
`
`
`
`
`
`
`Publishing Company, Mar. 1995.
`
`
`
`
`Hayford, M. et al., “A Building-Block Approach to Optical-Design
`
`
`
`
`
`
`
`
`Software,” reprint from Plzotonics Speclra®, Laurin Publishing Co,
`
`
`
`
`
`
`
`
`Inc., May 1996.
`
`
`
`Abernathy, M., “Non-Sequential Rayracing: Enlightened Software
`
`
`
`
`
`
`for Illumination Engineering,” Optics and Photonics News, Nov.
`
`
`
`
`
`
`
`
`1996, pp. 22-26.
`
`
`
`
`
`
`Page 4 of 117
`
`
`
`
`U.S. Patent
`
`
`
`Jun. 24, 2014
`
`
`
`
`
`Sheet 1 of 56
`
`
`
`
`
`
`US RE44,963 E
`
`._.m.
`4..
`f,
`
`.»
`
`g.%_%«...
`
`
`104
`
`108
`
`
`
`
`
`
`FIG. 1
`
`Amended
`
`
`
`
`Page 5 of 117
`
`
`
`
`
`
`
`U.S. Patent
`
`
`
`Jun. 24, 2014
`
`
`
`Sheet 2 of 56
`
`
`
`
`
`
`Us RE44,963 E
`
`
`
`BUILD DATA MODEL
`
`
`
`FOR GEMSTONE TO
`
`
`
`BE EVALUATED
`
`
`
`
`
`ILLUMINATE STONE
`
`WITH AN
`
`
`ILLUMINATION
`MODEL
`
`
`
`
`
`
`TRACE THE
`PROPAGATION OF
`
`
`LIGHT WITHIN THE
`
`
`
`STONE AND EXITING
`
`
`THE STONE
`
`
`
`
`
`DETERMINE LIGHT
`
`EXITING THE
`
`
`GEMSTONE
`
`
`
`
`GRADE GEMSTONE
`
`BASED ON LIGHT
`
`
`
`EXITING THE STONE
`
`
`
`
`
`
`
`204
`
`
`
`
`208
`
`
`212
`
`
`
`
`216
`
`
`
`
`
`220
`
`
`
`
`FIG. 2
`
`
`
`
`
`Page 6 of 117
`
`
`
`
`U.S. Patent
`
`
`
`Jun. 24, 2014
`
`
`
`Sheet 3 of 56
`
`
`
`
`
`
`
`
`US RE44,963 E
`
` 304
`
`
`BUILD DATA
`
`STRUCTURE
`
`
`
`
`
`CREATE MAP OF Ff
`
`
`STONE
`
`
`
`
`
`
`
`308
`
`
`
`CONSTRUCT /
`
`CAMERA MODEL
`
`
`
`312
`
`
`
`
`
`
`
`
`CREATE ZONE MAP
`I=oR EACH CAMERA /
`
`
`
`
`
`
`316
`
`
`
`/-
`
`
`
`320
`
`
`
`: D
`
`EFINE OPTICAL
`
`
`PROPERTIES OF
`
`
`GEMSTONE
`
`
`DETERMINE
`
`DISPERSION f
`
`INDICES
`
`
`324
`
`
`
`
`
`1
`
`
`FIG. 3(a)
`
`
`
`
`
`Page 7 of 117
`
`
`
`
`U.S. Patent
`
`
`
`Jun. 24, 2014
`
`
`
`
`Sheet 4 of 56
`
`
`
`
`
`
`US RE44,963 E
`
`
`
`DETERMINE
`
`ILLUMINATION
`MODEL
`
`
`
`
`
`
`ILLUMINATE STONE
`
`USING
`
`ILLUMINATION
`MODEL
`
`
`
`
`
`MODEL
`PROPAGATION OF
`
`
`UGHTTHROUGH
`
`
`THE GEMSONE
`
`
`MODEL
`
`
`EVALUATE THE
`
`
`LIGHT OUTPUT
`
`
`FROM THE MODEL
`
`
`
`
`
`GRADE THE STONE
`
`
`BASED ON THE
`
`
`
`LIGHT OUTPUT
`
`
`
`
`
`328
`
`
`
`
`
`
`
`
`
`
`
`
`332
`
`336
`
`
`340
`
`
`
`344
`
`
`
`
`
`FIG. 3(b) (Amended)
`
`
`
`
`
`Page 8 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 5 of 56
`
`US RE44,963 E
`
`ILLUMINATION
`MODEL
`
`E
`
`GEMSTONE
`MODEL
`
`@
`
`CAMERA MODEL
`
`E
`
`FIG. 4
`
`Page 9 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 6 of 56
`
`US RE44,963 E
`
`502
`
`
`
`504
`
`506
`
`508
`
`510
`
`512
`
`M4
`
`516
`
`
`
`NEXTFACET
`
`EXTRACTFACET
`VERWCES
`
`
`
`EXTRACTFACET
`TYPE
`
`EXTRACTFACET
`LAYER
`
`
`
`COMPUTEFACET
`DOMNN
`
`COMPUTE
`NORMALVECTOR
`FORFACETPLANE
`
`COMPUTEFACET
`LOCAL
`COORDWATE
`SYSTEM
`
`FIG. 5 (Amended)
`
`Page 10 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 7 of 56
`
`Us RE44,963 E
`
`602
`
`START
`
`NEXT FAC ET
`
`604
`
`606
`
`608
`
`610
`
`
`
`FACET IN
`CROWN?
`
`YES
`
`CREATE ZONE
`
`LINK ZONE TO
`
`FACET
`
`612
`
`NO
`
`YES
`
`END
`
`614
`
`FIG. 6
`
`Page 11 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 8 of 56
`
`US RE44,963 E
`
`702
`
`704
`
`CR EATE CAMERA
`
`ARRAY
`
`DEFINE LOCAL
`
`COORDINATE
`
`SYSTEM FOR
`
`EACH CAMERA
`
`-I 706
`
`BUILD CAMERA-
`SPECIFIC COPY OF
`
`708
`
`MASTER ZONE
`
`LIST FOR EACH
`
`CAMERA
`
`710
`
`FIG. 7
`
`Page 12 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 9 of 56
`
`US RE44,963 E
`
`FIG. 8
`
`Page 13 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 10 of 56
`
`US RE44,963 E
`
`902
`
`START
`
`DETERMINE
`
`
`
`
`
`
`
`WHICH FACETS
`
`
`
`ARE VISIBLE TO
`CAMERA
`
`COMPUTE ZONE
`
`AREA FOR EACH
`ZONE AND TOTAL
`
`ZONE AREA FOR
`CAMERA
`
`904
`
`906
`
`908
`
`
`
`
`COMPUTE
`
`PERCENTAGE OF
`
`
`
`
`
`
`TOTAL ZONE AREA
`OCCUPIED BY
`
`
`
`EACH ZONE
`
`910
`
`FIG. 9
`
`Page 14 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 11 of 56
`
`US RE44,963 E
`
`FIG. 10
`
`Page 15 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 12 of 56
`
`US RE44,963 E
`
`Page 16 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 13 of 56
`
`US RE44,963 E
`
`GET DISPERSION
`CONSTANTS FOR
`GEMSTONE
`MATERIAL
`
`ASSIGN
`WAVELENGTHS
`FOR DISPERSION
`COMPONENTS
`
`COMPUTE INDICES
`OF REFRACTION
`FOR EACH
`DISPERSION
`COMPONENT
`
`1202
`
`1204
`
`1206
`
`1208
`
`1210
`
`FIG. 12 (Amended)
`
`Page 17 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 14 of 56
`
`US RE44,963 E
`
`START
`ILLUMINATE
`MODEL
`
`1302
`
`1304
`
`GET FACET SELECTION
`METHOD
`
`1352
`
`1308
`
`1305
`
`AUTO-
`MATIC
`
`DISPLAY
`
`GRADE
`
`
`1312
`
`POINT IN
`A FACET?
`
`
`
`
`
`
`YES
`HIGHLIGHT
`SELECTED FACET
`
`1314
`
`SELECT A
`LIGHT VECTOR
`
`LIGHT
`DIFF I CONICULAR
`
`1316
`
`‘|_3f;"°”'
`
`
`COMPUTE PASS TH RU
`VISIBILITY POINT IN
`FACET PLANE
`
`
`
`COMPUTE FACET
`|L|-\/UEIg*8FT{|é3N
`
`SELECT A LIGHT
`VECTOR
`
`133°
`
`1332
`
`1334
`
`1336
`
`DOES
`
`LIGHT VECTOR
`TOUCH
`
`
`
`REFRACT LIGHT
`VECTOR INTO MODEL
`
`
`
`IS LAST
`LIGHT
`VECTOR?
`
`
`
`
`
`PR°iffDS,§$;;fiiI'°”S
`IS LAST
`
`REFRACTIONS TO
`UGHT 7
`
`
`
`
`
`
`
`
`FACET?
`YES
`
`REFRACT LIGHT
`VECTOR INTO MODEL
`
`PROCESS REFLECTIONS AND
`INTERNAL REFRACTIONS TO
`CAMERAS
`
`1338
`
`1340
`
`FIG. 13(a)
`
`Page 18 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 15 of 56
`
`US RE44,963 E
`
`AUTOMATIC
`
`YES
`
`‘I386
`
`1360
`
`1384
`
`NO
`
`SELECT A
`FACET
`
`
`
`
`
`
`EXIT
`
`
`ILLUMINATION
`LOOP
`
`
`
`
`
`COMPUTE FACET
`ILLUMINATION
`VECTORS
`
`
`
`SELECT A LIGHT
`VECTOR
`
`
`
`
`
`COMPUTE PASS THRU
`VISIBILITY POINT IN
`FACET PLANE
`
`SELECT A
`LIGHT VECTOR
`
`LIGHT
`DIFF I CONICULAR
`
`
`
`
`
`
`
`
`1 374
`
`1376
`
`1373
`
`1330
`
`REFRACT LIGHT
`VECTOR INTO MODEL
`
`
`
`9055
`LIGHT VECTOR
`
`
`TOUCH
`FACET?
`PROCESS REFLECTIONS AND
`INTERNAL REFRACTIONS TO
`CAMERAS
`
`1370
`
`
`
`ES
`
`Y
`
`REFRACT LIGHT
`VECTOR INTO MODEL
`
`IS LAST
`LIGHT
`VECTOR?
`
`
`
`
`
`PROCESS REFLECTIONS
`
`IS LAST
`AND INTERNAL
`LIGHT
`REFRACTIONS TO
`VECTOR?
`CAMERAS
`
`
`
`FIG. 13(b)
`
`Page 19 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 16 of 56
`
`US RE44,963 E
`
`1411
`
`1412
`
`1414
`
`1416
`
`1418
`
`SELECT A BEAM
`COMPONENT
`
`COMPUTE ANGLE OF
`REFRACTION
`
`
`
`COMPUTE REFRACTED
`DIRECTION COSINES
`
`COMPUTE REFRACTED
`ANGLE OF DEVIATION
`
`TRANSLATE DIRECTION
`COSINES TO GLOBAL
`COORDINATE SYSTEM
`
`SELECTED
`
`LAST
`DISPERSION
`BUFFER
`
`Yes
`
`COMPUTF DISP
`BEAM INTENSITY
`COMPONENTS
`
`COMPUTE DISP.
`BEAM
`POLARIZATION
`
`COMPUTE DISP.
`BEAM AMPLITUDE
`
`START
`
`1402
`
`1404
`
`TRANSLATE LIGHT
`VECTOR TO FACET LOCAL
`
`COORDINATE SYSTEM
`
`1406
`
`COMPUTE DIRECTION
`COSINES FOR LIGHT
`
`VECTOR
`
`1408
`
`COMPUTE ANGLE OF
`INCIDENCE WITH FACET
`
`NORMAL
`
`1410
`
`COMPUTE FACET AREA
`
`COMPUTE BEAM
`INTENSITY
`COMPONENTS
`
`COMPUTE BEAM
`POLARIZATION
`
`COMPUTE BEAM
`AMPLITUDE
`
`FIG. 14
`
`Page 20 of 117
`
`
`
`U.S.
`
`Patent
`
`Jun. 24, 2014
`
`Sheet 17 of 56
`
`US RE44,963 E
`
`1504
`
`1505
`
`1508
`
`1510
`
`sTART
`
`1502
`
`NExT BOUNCE
`
`
`
`NEXT BEAM
`
`NEXT FACET
`
`
`'3
`BEAM PARALLEL TO
`
`FACET?
`
`NO
`
`PROJECT REFLECTION BOUNDING Box
`INTO RECEIVING FACET PLANE
`
`1512
`
`1516
`
`1520
`
`BOUNDING
`
`BOX OVERLAP?
`
`
`
`
`
`BEAM
`
`AMPLITUDE
`< MIN?
`
`NO
`
`
`
`
`
`PROJECT REFLECTION ONTO PLANE OF
`RECEIVING FACET
`
`1514
`
`1515
`
`NON-ZERO OVERLAP?
`
`1518
`
`YES
`
`CREATE REFLECTED LIGHT BEAM
`
`1522
`
`2224
`
`PROPAGATE REFRACTED
`LIGHT TO CAMERAS
`
`
`INCIDENT ANGLE <
`RITICAL ANGLE? ‘
`
`YES
`
` 1526
`
`NO
`
`LAST BEAM?
`
`NO
`
`LAST BOUNCE?
`
`1528
`
`1530
`
`NO
`
`END
`
`1532
`
`FIG. 15 (Amended)
`
`Page 21 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 18 of 56
`
`US RE44,963 E
`
`1602
`
`
`
`
`
`C REATE X-Y
`BOUNDING BOX
`
`FOR RECEIVING
`
`
`
`FACET
`
`
`
`
`CREATE X-Y-Z
`BOUNDING BOX
`
`FOR REFLECTION
`
`
`
`
`
`1504
`
`1505
`
`1608
`
`
`
`PROJECT
`
`REFLECTION
`
`
`
`
`
`
`BOUNDING BOX
`ONTO RECEIVING
`
`
`
`FACET PLANE
`
`1610
`
`FIG. 16
`
`Page 22 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 19 of 56
`
`US RE44,963 E
`
`COMPARE
`VERTICES OF
`PROJECTED
`BOUNDING BOX TO
`SIDES OF FACET
`BOUNDING BOX
`
`COMPARE
`VERTICES OF
`FACET BOUNDING
`BOX TO SIDES OF
`PROJECTED
`BOUNDING BOX
`
`COMPARE SIDES
`OF FACT
`BOUNDING BOX TO
`SIDES OF
`PROJECTED
`BOUNDING BOX
`
`1702
`
`1704
`
`1706
`
`1708
`
`1710
`
`FIG. 17 (Amended)
`
`Page 23 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 20 of 56
`
`US RE44,963 E
`
`1 802
`
`N EXT VERTEX
`
`
`
`/ 1806
`
`
`VERTEX
`NO
`BETWEEN X
`
`SIDES?
`
` 1804
`
`
` VERTEX
`BET\NEEN Y
`SIDES?
`
`
`
`1808
`
`INDICATE
`OVERLAF’
`
`
`
`
`1812
`
`1814
`
`FIG. 18
`
`Page 24 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 21 of 56
`
`US RE44,963 E
`
`1902
`
` 1 904
`
`
`
`FACET X
`SIDES BETWEEN
`PROJECTION X
`
`SIDES?
`
`
`
`
`1908
`
`FACET Y
`INDICATE
`SIDES BETWEEN
`BOUNDING BOX
`PROJECTION Y
`
`OVERLAP
`SIDES?
`
`
`
`
`
`FIG. 19 (Amended)
`
`Page 25 of 117
`
`1906
`
`PROJECTION Y
`
`SIDES BETWEEN
`FACET Y SIDES?
`
`YES
`
`PROJECTION X
`SIDES BETWEEN
`FACET X SIDES?
`
`
`
`
`
`
`U.S. Patent
`
`
`
`Jun. 24, 2014
`
`
`
`Sheet 22 of 56
`
`
`
`
`
`
`
`
`US RE44,963 E
`
`X
`
`
`
`
`
`
`
`»
`
`
`
`2
`
`
`:\\\—20o4
`
`
`
`
`FIG. 20
`
`
`
`‘\\\—2oo2
`
`
`
`2004
`
`
`
`
`
`FIG. 21
`
`
`
`Page 26 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 23 of 56
`
`US RE44,963 E
`
`START
`
`2202
`
`NEXT BEAM COMPONENT
`
`2204
`
`2206
`
`2208
`
`2210
`
`2212
`
`2214
`
`2216
`
`2220
`
`
`
`CONVERT DIRECTION
`COSINES FROM GCS TO
`FACET LCS
`
`COMPUTE ANGLE OF
`INCIDENCE
`
`COMPUTE ANGLE or=
`REFRACTION
`
`CONVERT DIRECTION
`COSINES FROM FACET LCS
`TO GCS
`
`COMPUTE XSEC INTENSITY
`
`COMPUTE DEGREE OF
`POLARIZATION
`
`2218
`
` LAST BEAM
`COMPONENT?
`
`
`YES
`
`COMPUTE ACCUMULATED
`BEAM VOLUME FOR CHILD
`
`BEAM
`
`2222
`
`
`
`IS BEAM
`
`AMPLITUDE LESS THAN
`
`A MINIMUM?
`
`
`YES
`
`
`
`DISCARD
`REF RACTED
`
`BEAM
`
`
`NO
`
`2226
`
`
`
`IS BEAM
`
`PROJECTED BELOW
`
`
`HORIZON?
`
`NO
`
`
`
`2228
`
`FIG. 22 (Amended)
`
`Page 27 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 24 of 56
`
`US RE44,963 E
`
`CREATE
`REFRACTED BEAM
`
`LOCATE CAMERA
`ILLUMINATED BY
`REFRACTED BEAM
`
`CAPTURE
`REFRACTED
`BEAM DATA USING
`CAMERA
`
`2302
`
`2304
`
`2306
`
`2308
`
`2310
`
`FIG. 23 (Amended)
`
`Page 28 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 25 of 56
`
`US RE44,963 E
`
`2402
`
`START
`
`DEFINE VIEWING
`PLANE
`
`PROJECT
`REFRACTED BEAM
`ONTO VIEWING
`PIANE
`
`24 04
`
`2405
`
`2408
`
`2410
`
`
`
`
`
`
`
`
`DETERMINE
`ANGULAR EXTENT
`OF PROJECTION
`OF WHITE BEAM
`
`
`
`COMPARE
`PROJECTION
`ANGLES TO
`CAMERA ANGLES
`
`
`
`2412
`
`FIG. 24
`
`Page 29 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 26 of 56
`
`US RE44,963 E
`
`Page 30 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 27 of 56
`
`US RE44,963 E
`
`2602
`
`START
`
`DETERMINE ZONE
`CORRESPONDING
`TO REFRACTING
`FACET
`
`UPDATE ZONE
`AVERAGE ANGLE
`OF DISPERSION
`
`COMPUTE BEAM
`EN ERGY DATA
`
`UPDATE CAMERA
`ZONE DATA USING
`BEAM DATA
`
`Page 31 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 28 of 56
`
`US RE44,963 E
`
`START
`
`
`
`2702
`
`
`
`2704
`
`2706
`
`2708
`
`2710
`
`DEFINE
`DISPERSION AXIS
`ON VIEWING
`PLANE
`
`
`
`COMPUTE PATH
`WIDTH
`
`COMPUTE PATH
`LENGTH
`
`
`
`COMPUTE
`INCIDENT FLUX AT
`VIEVVING PLANE
`
`
`
`2712
`
`FIG. 27
`
`Page 32 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 29 of 56
`
`US RE44,963 E
`
`2808
`
`2804
`
`28(a)
`
`23°‘
`
`
`
`2808
`
`280:)
`
`2808
`
`/\/
`/
`
`2301)
`
`2804
`
`FIG. 28
`
`Page 33 of 117
`
`
`
`
`U.S. Patent
`
`
`
`Jun. 24, 2014
`
`
`
`Sheet 30 of 56
`
`
`
`
`
`
`
`
`Us RE44,963 E
`
`
`
`2808
`
`29(a)
`
`
`
`2808
`
`
`
`
`
`29(b)
`
`
`
`
`
`FIG. 29
`
`
`
`Page 34 of 117
`
`
`
`U.S. Patent
`
`Jun. 24, 2014
`
`Sheet 31 of 56
`
`US RE44,963 E
`
`DETERMINE
`SEGMENTS OF
`FACET AND
`PROJECTION OF
`BEAM
`
`DETERMINE
`WHETHER VERTEX
`OF PROJECTI