Patent US5864640A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5864640A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for optically scanning three dimensional objects using color information in trackable patches

Assignee: Wavework Inc
•
Filing: 1996-10-25
•
Granted: 1999-01-26
•
Expires: 2016-10-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention provides a three dimensional digital scanner which includes a multiple view detector which is responsive to a broad spectrum of visible light. The multiple view detector is operative to develop a plurality of images of a three dimensional object which is being scanned. The plurality of images are taken from a plurality of relative angles with respect to the object, and the plurality of images depict a plurality of surface portions of the object. A digital processor including a computational unit is coupled to the detector and is responsive to the plurality of images so that it develops 3-D coordinate positions and related image information for the plurality of surface portions of the object. A three dimensional image of the object to be scanned is thus developed by the digital processor. The data developed includes both shape and surface image color information.

Inventors

  • 👤 John L. Miramonti
  • 👤 Frederick E. Mueller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 08:16
CPC Classifications
G; G06; G06T; G06T7/00; G06T7/50; G06T7/55; G06T7/579; G01; G01B; G01B11/00; G06T1/00; G06T1/0007; G06T7/80; H; H04; H04N; H04N13/00; H04N13/20; H04N13/204; H04N13/207; H04N13/221; H04N13/246; H04N13/254; G06T2200/00; G06T2200/08; G06T2207/00; G06T2207/10; G06T2207/10004; G06T2207/10012; H04N13/10; H04N13/189; H04N13/194; H04N13/239; H04N13/243; H04N2013/0074; H04N2013/0081

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 207 words
A three dimensional digital scanner comprising: multiple view detector means including a color detector responsive to a broad spectrum of visible light and means for rotating an arbitrary three dimensional object to be scanned, said multiple view detector means being operative to develop a plurality of images of said three dimensional object, said plurality of images being taken from a plurality of relative angles with respect to said object due to the rotation of said object, said plurality of images depicting a plurality of surface portions of said object to be scanned; and a digital processor including a computational unit, said digital processor being coupled to said detector means, said digital processor being responsive to said plurality of images and operative to develop with said computational unit 3-D coordinate positions and related image information including color information of said plurality of surface portions of said objects, said digital processor being operative to identify a trackable surface feature using color information within at least one of said plurality of images and to derive both surface geometry and surface coloration from said color information; whereby a three dimensional image of said object to be scanned can be developed by said digital processor that includes both shape and surface image.
Claim 2
Dependent Claim 207 words
A three dimensional digital scanner comprising: multiple view detector means including a color detector responsive to a broad spectrum of visible light and means for rotating an arbitrary three dimensional object to be scanned, said multiple view detector means being operative to develop a plurality of images of said three dimensional object, said plurality of images being taken from a plurality of relative angles with respect to said object due to the rotation of said object, said plurality of images depicting a plurality of surface portions of said object to be scanned; and a digital processor including a computational unit, said digital processor being coupled to said detector means, said digital processor being responsive to said plurality of images and operative to develop with said computational unit 3-D coordinate positions and related image information including color information of said plurality of surface portions of said objects, said digital processor being operative to identify a trackable surface feature using color information within at least one of said plurality of images and to derive both surface geometry and surface coloration from said color information; whereby a three dimensional image of said object to be scanned can be developed by said digital processor that includes both shape and surface image.
Claim 3
Dependent Claim 19 words
The apparatus of claim 1 further comprising a light source to provide light with contrasting values on said object.
Claim 4
Dependent Claim 41 words
The apparatus of claim 1 wherein said digital processor is operative to determine the boundary of the object in at least one of said plurality of images using a mathematical function comprising function of said image information with a predetermined kernel.
Claim 5
Dependent Claim 29 words
The apparatus of claim 1 wherein said digital processor is operative to determine two-dimensional positions of said trackable surface features within at least two of said plurality of images.
Claim 6
Dependent Claim 30 words
The apparatus of claim 4 wherein said digital processor is operative to determine a three dimensional position of said trackable surface feature from a difference between said two dimensional positions.
Claim 7
Dependent Claim 25 words
The apparatus of claim 1 wherein said digital processor is operative to determine a radius from a trackable surface feature to an axis of rotation.
Claim 8
Dependent Claim 168 words
A three dimensional color digital scanner comprising: a color detector responsive to a broad spectrum of visible light to develop a plurality of images of an arbitrary three dimensional object to be scanned; a rotary object support having an axis of rotation, said object support allowing said detector to develop a plurality of images of a three dimensional object supported and rotated by said object support, where said plurality of images depict a plurality of surface portions of said object; a digital computer coupled to said detector and responsive to said plurality of images, said digital computer tracking patches of said surface portions of said object by using color information derived from said patches to determine coordinates of said patches as a function of the rotation of said rotary object support, said digital computer further determining radii of said patches from said axis of rotation, such that said color information is used both to determine the shape of said object and to determine surface coloration of said object.
Claim 9
Dependent Claim 168 words
A three dimensional color digital scanner comprising: a color detector responsive to a broad spectrum of visible light to develop a plurality of images of an arbitrary three dimensional object to be scanned; a rotary object support having an axis of rotation, said object support allowing said detector to develop a plurality of images of a three dimensional object supported and rotated by said object support, where said plurality of images depict a plurality of surface portions of said object; a digital computer coupled to said detector and responsive to said plurality of images, said digital computer tracking patches of said surface portions of said object by using color information derived from said patches to determine coordinates of said patches as a function of the rotation of said rotary object support, said digital computer further determining radii of said patches from said axis of rotation, such that said color information is used both to determine the shape of said object and to determine surface coloration of said object.
Claim 10
Dependent Claim 33 words
The three dimensional color digital scanner of claim 7 wherein said digital computer is operative to determine the two dimensional boundary of said object within at least one of said plurality of images.
Claim 11
Dependent Claim 21 words
The three dimensional color digital scanner of claim 7 wherein determining the radii of said patches includes determining a first derivative.
Claim 12
Independent Claim 163 words
A method for determining three dimensional coordinates of a surface portion of an object comprising: rotating an arbitrary three dimensional object; obtaining a plurality of color images of said surface portion of said object; identifying a trackable patch of said surface portion using color information from an initial color image of said plurality of color images; determining an initial set of two dimensional coordinates of said trackable patch in said initial color image; analyzing said plurality of color images to determine at least one additional set of two dimensional coordinates of said trackable patch in at least one other of said plurality of color images; determining a radial coordinate of said trackable patch based on said sets of two dimensional coordinates; and determining a set of three dimensional coordinates of said trackable patch from said radial coordinate of said trackable patch, such that both the shape and surface coloration of said object are determined using said color information derived from said trackable patch.
Claim 13
Independent Claim 163 words
A method for determining three dimensional coordinates of a surface portion of an object comprising: rotating an arbitrary three dimensional object; obtaining a plurality of color images of said surface portion of said object; identifying a trackable patch of said surface portion using color information from an initial color image of said plurality of color images; determining an initial set of two dimensional coordinates of said trackable patch in said initial color image; analyzing said plurality of color images to determine at least one additional set of two dimensional coordinates of said trackable patch in at least one other of said plurality of color images; determining a radial coordinate of said trackable patch based on said sets of two dimensional coordinates; and determining a set of three dimensional coordinates of said trackable patch from said radial coordinate of said trackable patch, such that both the shape and surface coloration of said object are determined using said color information derived from said trackable patch.
Claim 14
Dependent Claim 25 words
The method of claim 10 wherein determining a set of three dimensional coordinates includes determining a tracking limit for the tracking of said trackable patch.
Claim 15
Dependent Claim 26 words
The method of claim 10 wherein determining a set of three dimensional coordinates includes correlating a kernel representing an image of at least one trackable patch.
Claim 16
Dependent Claim 39 words
The method of claim 10 wherein analyzing said plurality of images to determine at least one additional set of two dimensional coordinates of said trackable patch in at least one other of said plurality of images includes a correlation.
Claim 17
Dependent Claim 36 words
The method of claim 10 wherein determining a radial coordinate of said trackable patch based on said sets of two dimensional coordinates includes determining a radial speed of said trackable patch across said plurality of images.
Claim 18
Dependent Claim 22 words
The method of claim 10 further including correlating an image of said trackable patch with portions of an image of said object.
Claim 19
Dependent Claim 23 words
The method of claim 10 wherein determining a radial coordinate of said trackable patch includes determining a radial speed of said trackable patch.
Claim 20
Dependent Claim 23 words
The method of claim 10 further comprising illuminating said object with a light providing contrasting values on a surface portion of said object.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-25 2002-07-27 2003-01-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-25 2006-07-27 2007-01-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-25 2010-07-27 2011-01-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag