← Back to Patent Explorer
US5544254A Expired / Lapsed US ⏱️ 0.0 years remaining

Classifying and sorting crystalline objects

Assignee: Diamond Innovations Inc
•
Filing: 1995-03-08
•
Granted: 1996-08-06
•
Expires: 2015-03-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus and method of classifying and sorting by shape crystalline objects such as synthetic diamonds in which an image of the object taken from an angle defined in relation to the object is compared to one or more templates in order to characterize the object.

Inventors

  • 👤 Richard I. Hartley
  • 👤 Julia A. Noble
  • 👤 James C. M. Grande
  • 👤 William E. Jackson
  • 👤 II Kenneth B. Welles
  • 👤 Jane S. Liu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-10 02:10
CPC Classifications
B; B07; B07C; B07C5/00; B07C5/36; B07C5/363; B07C5/365; B07C5/04; B07C5/10; B07C5/34; B07C5/342; B07C5/3425

Claims Analysis

Total Claims: 36
Claim 1
Independent Claim 250 words
Apparatus for sorting crystalline objects, said apparatus comprising: image means for creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparison means for comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template, for varying the position, size, and shape of said at least one template by changing the values of said at least one parameter, and for selecting at least one combination of a template and a set of parameter values corresponding to said image; output means for indicating at least one parameter value selected by said comparison means; and sorting means for sorting the crystalline object to one of a plurality of destinations dependent upon at least one parameter value selected by said comparison means.
Claim 2
Dependent Claim 250 words
Apparatus for sorting crystalline objects, said apparatus comprising: image means for creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparison means for comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template, for varying the position, size, and shape of said at least one template by changing the values of said at least one parameter, and for selecting at least one combination of a template and a set of parameter values corresponding to said image; output means for indicating at least one parameter value selected by said comparison means; and sorting means for sorting the crystalline object to one of a plurality of destinations dependent upon at least one parameter value selected by said comparison means.
Claim 3
Dependent Claim 13 words
The apparatus of claim 1 wherein the crystalline object is a cubic-system crystal.
Claim 4
Dependent Claim 12 words
The apparatus of claim 1 wherein the crystalline object is a diamond.
Claim 5
Dependent Claim 233 words
Apparatus for sorting crystalline objects, said apparatus comprising: image means for creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparison means for comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template; varying the position, size, and shape of said at least one template by changing the values of said at least one parameter; and selecting at least one combination of a template and a set of parameter values corresponding to said image; sorting means for sorting the crystalline object to one of a plurality of destinations dependent upon at least one parameter value selected by said comparison means.
Claim 6
Dependent Claim 233 words
Apparatus for sorting crystalline objects, said apparatus comprising: image means for creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparison means for comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template; varying the position, size, and shape of said at least one template by changing the values of said at least one parameter; and selecting at least one combination of a template and a set of parameter values corresponding to said image; sorting means for sorting the crystalline object to one of a plurality of destinations dependent upon at least one parameter value selected by said comparison means.
Claim 7
Dependent Claim 13 words
The apparatus of claim 4 wherein the crystalline object is a cubic-system crystal.
Claim 8
Dependent Claim 12 words
The apparatus of claim 4 wherein the crystalline object is a diamond.
Claim 9
Dependent Claim 234 words
Method of sorting crystalline objects, said method comprising: creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said at least one template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template; varying the position, size, and shape of said at least one template by changing the values of said at least one parameter; selecting at least one combination of a template and a set of parameter values corresponding to said image; indicating at least one selected parameter value; and sorting the crystalline object to one of a plurality of destinations dependent upon at least one parameter value selected by said comparison means.
Claim 10
Dependent Claim 234 words
Method of sorting crystalline objects, said method comprising: creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said at least one template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template; varying the position, size, and shape of said at least one template by changing the values of said at least one parameter; selecting at least one combination of a template and a set of parameter values corresponding to said image; indicating at least one selected parameter value; and sorting the crystalline object to one of a plurality of destinations dependent upon at least one parameter value selected by said comparison means.
Claim 11
Dependent Claim 13 words
The method of claim 7 wherein the crystalline object is a cubic-system crystal.
Claim 12
Dependent Claim 12 words
The method of claim 7 wherein the crystalline object is a diamond.
Claim 13
Dependent Claim 223 words
Method of sorting crystalline objects, said method comprising: creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said at least one template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template; varying the position, size, and shape of said at least one template by changing the values of said at least one parameter; selecting at least one combination of a template and a set of parameter values corresponding to said image; and sorting the crystalline object to one of a plurality of destinations dependent upon at least one selected parameter value.
Claim 14
Dependent Claim 223 words
Method of sorting crystalline objects, said method comprising: creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; comparing said set of polygonal outlines of said image to (a) at least one template derived from a set of reference polygons including a first reference polygon corresponding to a silhouette of a reference crystal and a second reference polygon corresponding to the shape of a crystalline face of said reference crystal within said silhouette, wherein said at least one template can be varied in position, size, and shape by changing the values of at least one parameter, and (b) at least one set of parameter values for said at least one template; varying the position, size, and shape of said at least one template by changing the values of said at least one parameter; selecting at least one combination of a template and a set of parameter values corresponding to said image; and sorting the crystalline object to one of a plurality of destinations dependent upon at least one selected parameter value.
Claim 15
Dependent Claim 13 words
The method of claim 10 wherein the crystalline object is a cubic-system crystal.
Claim 16
Dependent Claim 12 words
The method of claim 10 wherein the crystalline object is a diamond.
Claim 17
Dependent Claim 45 words
The apparatus of claim 1 wherein the image means comprises: a clear plate for supporting said crystalline objects; a reflective surface positioned below said plate; a light source for illuminating said reflective surface; a video camera positioned with its viewing axis normal to said plate.
Claim 18
Dependent Claim 12 words
The apparatus of claim 13 wherein said comparison means is a computer.
Claim 19
Dependent Claim 231 words
The apparatus of claim 14 wherein said crystalline object is a cubic-system crystal, said parameters comprise a shape parameter τ, and said templates each comprise an inner outline and an outer outline which are defined by specifying a set of vertices for each outline as follows: the vertices of the inner outline of a first template are defined as: (0, 2τ), (2τ, 0), (0, -2τ), (-2τ, 0); the vertices of the outer outline of said first template are defined as: (-2τ, 1), (2τ, 1), (1, 2τ), (1, -2τ), (2τ, -1), (-2τ, -1), (-1, -2τ), (-1, 2τ); the vertices of the inner outline of a second template are defined as: (1-2τ, 1), (2τ-1, 1), (1, 2τ-1), (1, 1-2τ), (2τ-1, -1), (1-2τ, -1), (-1, 1-2τ), (-1, 2τ-1); the vertices of the outer outline of said second template are defined as: (-1, 1), (1, 1), (1, -1), (-1, -1); the vertices of the outer outline of a third template are defined in polar coordinates as: (R, g±θ), where g takes the values 0°, 60°, 120°, 180°, 240°, and 300°, and R and Θ are defined: R=√(2τ 2 +(2/3)(1+τ) 2 ), Θ=tan -1 (√3τ/(1+τ)); the vertices of the inner outline of said third template are defined in polar coordinates as: (r, h±φ), where h takes the values 0°, 120°, and 240°, and r and φ are defined: r=√(((1+2τ) 2 /6)+((1-2τ) 2 /3)), φ=tan -1 ((√3(1-2τ))/(1+2τ)).
Claim 20
Dependent Claim 12 words
The apparatus of claim 15 wherein said cubic-system crystal is a diamond.
Claim 21
Dependent Claim 45 words
The apparatus of claim 4 wherein the image means comprises: a clear plate for supporting said crystalline objects; a reflective surface positioned below said plate; a light source for illuminating said reflective surface; a video camera positioned with its viewing axis normal to said plate.
Claim 22
Dependent Claim 12 words
The apparatus of claim 17 wherein said comparison means is a computer.
Claim 23
Dependent Claim 231 words
The apparatus of claim 18 wherein said crystalline object is a cubic-system crystal, said parameters comprise a shape parameter τ, and said templates each comprise an inner outline and an outer outline which are defined by specifying a set of vertices for each outline as follows: the vertices of the inner outline of a first template are defined as: (0, 2τ), (2τ, 0), (0, -2τ), (-2τ, 0); the vertices of the outer outline of said first template are defined as: (-2τ, 1), (2τ, 1), (1, 2τ), (1, -2τ), (2τ, -1), (-2τ, -1), (-1, -2τ), (-1, 2τ); the vertices of the inner outline of a second template are defined as: (1-2τ, 1), (2τ-1, 1), (1, 2τ-1), (1, 1-2τ), (2τ-1, -1), (1-2τ, -1), (-1, 1-2τ), (-1, 2τ-1); the vertices of the outer outline of said second template are defined as: (-1, 1), (1, 1), (1, -1), (-1, -1); the vertices of the outer outline of a third template are defined in polar coordinates as: (R, g±θ), where g takes the values 0°, 60°, 120°, 180°, 240°, and 300°, and R and Θ are defined: R=√(2τ 2 +(2/3)(1+τ) 2 ), Θ=tan -1 (√3τ/(1+τ)); the vertices of the inner outline of said third template are defined in polar coordinates as: (r, h±φ), where h takes the values 0°, 120°, and 240°, and r and φ are defined: r=√(((1+2τ) 2 /6)+((1-2τ) 2 /3)), φ=tan -1 ((√3(1-2τ))/(1+2τ)).
Claim 24
Dependent Claim 12 words
The apparatus of claim 19 wherein said cubic-system crystal is a diamond.
Claim 25
Dependent Claim 54 words
The method of claim 7 wherein the step of creating an image comprises: disposing said crystalline objects on a clear plate positioned above a reflective surface, said reflective surface being illuminated by a light source; imaging said crystalline objects by means of a video camera positioned with its viewing axis normal to said plate.
Claim 26
Dependent Claim 20 words
The method of claim 21 wherein said comparing step and said selecting step are performed by means of a computer.
Claim 27
Dependent Claim 231 words
The method of claim 22 wherein said crystalline object is a cubic-system crystal, said parameters comprise a shape parameter τ, and said templates each comprise an inner outline and an outer outline which are defined by specifying a set of vertices for each outline as follows: the vertices of the inner outline of a first template are defined as: (0, 2τ), (2τ, 0), (0, -2τ), (-2τ, 0); the vertices of the outer outline of said first template are defined as: (-2τ, 1), (2τ, 1), (1, 2τ), (1, -2τ), (2τ, -1), (-2τ, -1), (-1, -2τ), (-1, 2τ); the vertices of the inner outline of a second template are defined as: (1-2τ, 1), (2τ-1, 1), (1, 2τ-1), (1, 1-2τ), (2τ-1, -1), (1-2τ, -1), (-1, 1-2τ), (-1, 2τ-1); the vertices of the outer outline of said second template are defined as: (-1, 1), (1, 1), (1, -1), (-1, -1); the vertices of the outer outline of a third template are defined in polar coordinates as: (R, g±θ), where g takes the values 0°, 60°, 120°, 180°, 240°, and 300°, and R and Θ are defined: R=√(2τ 2 +(2/3)(1+τ) 2 ), Θ=tan -1 (√3τ/(1+τ)); the vertices of the inner outline of said third template are defined in polar coordinates as: (r, h±φ), where h takes the values 0°, 120°, and 240°, and r and φ are defined: r=√(((1+2τ) 2 /6)+((1-2τ) 2 /3)), φ=tan -1 ((√3(1-2τ))/(1+2τ)).
Claim 28
Dependent Claim 12 words
The apparatus of claim 23 wherein said cubic-system crystal is a diamond.
Claim 29
Dependent Claim 54 words
The method of claim 10 wherein the step of creating an image comprises: disposing said crystalline objects on a clear plate positioned above a reflective surface, said reflective surface being illuminated by a light source; imaging said crystalline objects by means of a video camera positioned with its viewing axis normal to said plate.
Claim 30
Dependent Claim 20 words
The method of claim 25 wherein said comparing step and said selecting step are performed by means of a computer.
Claim 31
Dependent Claim 231 words
The method of claim 26 wherein said crystalline object is a cubic-system crystal, said parameters comprise a shape parameter τ, and said templates each comprise an inner outline and an outer outline which are defined by specifying a set of vertices for each outline as follows: the vertices of the inner outline of a first template are defined as: (0, 2τ), (2τ, 0), (0, -2τ), (-2τ, 0); the vertices of the outer outline of said first template are defined as: (-2τ, 1), (2τ, 1), (1, 2τ), (1, -2τ), (2τ, -1), (-2τ, -1), (-1, -2τ), (-1, 2τ); the vertices of the inner outline of a second template are defined as: (1-2τ, 1), (2τ-1, 1), (1, 2τ-1), (1, 1-2τ), (2τ-1, -1), (1-2τ, -1), (-1, 1-2τ), (-1, 2τ-1); the vertices of the outer outline of said second template are defined as: (-1, 1), (1, 1), (1, -1), (-1, -1); the vertices of the outer outline of a third template are defined in polar coordinates as: (R, g±θ), where g takes the values 0°, 60°, 120°, 180°, 240°, and 300°, and R and Θ are defined: R=√(2τ 2 +(2/3)(1+τ) 2 ), Θ=tan -1 (√3τ/(1+τ)); the vertices of the inner outline of said third template are defined in polar coordinates as: (r, h±φ), where h takes the values 0°, 120°, and 240°, and r and φ are defined: r=√(((1+2τ) 2 /6)+((1-2τ) 2 /3)), φ=tan -1 ((√3(1-2τ))/(1+2τ)).
Claim 32
Dependent Claim 12 words
The apparatus of claim 27 wherein said cubic-system crystal is a diamond.
Claim 33
Dependent Claim 201 words
Apparatus for sorting crystalline objects, said apparatus comprising: image means for creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; a plurality of sets of reference polygons, each set corresponding to one of a plurality of possible degrees of asphericity for said crystalline object, and each set including a first reference polygon and a second reference polygon; means for varying the positions, sizes, and shapes of the reference polygons of each of said sets, such that the degree of asphericity of said crystalline object may be determined by comparing said set of polygonal outlines of said image to said sets of reference polygons until a close match to both of said first and second polygonal outlines is found in a single set; means for sorting said crystalline object to one of a plurality of destinations dependent upon the degree of asphericity of said single set of reference polygons.
Claim 34
Dependent Claim 201 words
Apparatus for sorting crystalline objects, said apparatus comprising: image means for creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; a plurality of sets of reference polygons, each set corresponding to one of a plurality of possible degrees of asphericity for said crystalline object, and each set including a first reference polygon and a second reference polygon; means for varying the positions, sizes, and shapes of the reference polygons of each of said sets, such that the degree of asphericity of said crystalline object may be determined by comparing said set of polygonal outlines of said image to said sets of reference polygons until a close match to both of said first and second polygonal outlines is found in a single set; means for sorting said crystalline object to one of a plurality of destinations dependent upon the degree of asphericity of said single set of reference polygons.
Claim 35
Independent Claim 187 words
A method for sorting crystalline objects, said method comprising: creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; determining the degree of asphericity of said crystalline object by comparing said set of polygonal outlines of said image to a plurality of sets of reference polygons, each set corresponding to one of a plurality of possible degrees of asphericity for said crystalline object and each set including a first reference polygon and a second reference polygon, and varying the position, size, and shape of each of said sets of reference polygons until a close match to both of said first and second polygonal outlines is found in a single set; and sorting said crystalline object to one of a plurality of destinations dependent upon the degree of asphericity of said single set of reference polygons.
Claim 36
Independent Claim 187 words
A method for sorting crystalline objects, said method comprising: creating an image of a crystalline object viewed from a defined angle, said image comprising a set of polygonal outlines including a first polygonal outline corresponding to the representation of the silhouette of said crystalline object in said image and a second polygonal outline corresponding to the representation of the shape of a crystalline face of said crystalline object in said image; determining the degree of asphericity of said crystalline object by comparing said set of polygonal outlines of said image to a plurality of sets of reference polygons, each set corresponding to one of a plurality of possible degrees of asphericity for said crystalline object and each set including a first reference polygon and a second reference polygon, and varying the position, size, and shape of each of said sets of reference polygons until a close match to both of said first and second polygonal outlines is found in a single set; and sorting said crystalline object to one of a plurality of destinations dependent upon the degree of asphericity of said single set of reference polygons.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-08-06 2000-02-05 2000-08-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-08-06 2004-02-05 2004-08-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-08-06 2008-02-05 2008-08-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag