US5495429A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for measuring the color of three dimensional objects
Assignee: West Virginia University
•
Filing: 1995-01-20
•
Granted: 1996-02-27
•
Expires: 2015-01-20
Abstract
Abstract A method for measuring color of objects comprises storing in a computer memory values representative of measurements of the color of an object over a range of angular positions with respect to a photosensor, selecting a measurement area of the object, determining a geometrical structure of the measurement area, and adjusting the measured color in response to the stored values. An associated apparatus is also provided.
Inventors
- 👤 Robert P. M. Craven
- 👤 William K. Preece
- 👤 James E. Smith
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 13:19
CPC Classifications
G; G01; G01J; G01J3/00; G01J3/46; G01J3/50; G01J3/02; G01J3/10; G01J3/504; G01J3/52; G01J3/524
Claims Analysis
Total Claims: 59
Claim 1
Independent Claim
222 words
A method for measuring color of three dimensional objects, said method comprising the steps of: storing in a computer memory color measurement values of a sample having a color which corresponds to the color of the object to be measured; said measurement values representative of measurements of the color of said object taken with a color photosensor over a range of orientations of said object with respect to said photosensor; placing a three dimensional object to be measured within a viewing area of said photosensor; selecting a measurement area of said three dimensional object to be measured for color by said photosensor; illuminating said measurement area; determining a three dimensional geometrical structure of said measurement area relative to said photosensor by surface orientation sensing means operably coupled with said computer, converting said three dimensional geometrical structure into geometric structural information values and storing said geometric structural information values in the memory of said computer; employing said photosensor to obtain color information from said measurement area, converting said measured color information into color information values and storing said color information values in the memory of said computer; and adjusting in said computer said color information values in response to said stored sample values and said stored geometric structural information values in order to provide an adjusted measured color of said three dimensional object.
Claim 2
Independent Claim
222 words
A method for measuring color of three dimensional objects, said method comprising the steps of: storing in a computer memory color measurement values of a sample having a color which corresponds to the color of the object to be measured; said measurement values representative of measurements of the color of said object taken with a color photosensor over a range of orientations of said object with respect to said photosensor; placing a three dimensional object to be measured within a viewing area of said photosensor; selecting a measurement area of said three dimensional object to be measured for color by said photosensor; illuminating said measurement area; determining a three dimensional geometrical structure of said measurement area relative to said photosensor by surface orientation sensing means operably coupled with said computer, converting said three dimensional geometrical structure into geometric structural information values and storing said geometric structural information values in the memory of said computer; employing said photosensor to obtain color information from said measurement area, converting said measured color information into color information values and storing said color information values in the memory of said computer; and adjusting in said computer said color information values in response to said stored sample values and said stored geometric structural information values in order to provide an adjusted measured color of said three dimensional object.
Claim 3
Dependent Claim
29 words
The method of claim 1 including employing generally planar samples positioned at a number of angled positions in establishing said sample values and employing said method on non-planar objects.
Claim 4
Dependent Claim
22 words
The method of claim 2 including convening said measured color information into said color information values by digitizing said measured color information.
Claim 5
Dependent Claim
58 words
The method of claim 3, further including the steps of: comparing said adjusted measured color to a control color; said control color being stored in said computer memory; and rejecting said three dimensional object when said adjusted measured color is not within a predetermined range of said control color by activating an indicator operably coupled with said computer.
Claim 6
Dependent Claim
32 words
The method of claim 4 including employing as said indicator at least one of an audio signal, a visual signal, and a servomechanism for physically removing rejected material from a manufacturing line.
Claim 7
Dependent Claim
14 words
The method of claim 3 including employing frame grabber means to effect said digitizing.
Claim 8
Dependent Claim
31 words
The method of claim 1 including prior to said adjusting said color information values correcting at least one of illumination influences, object influences, lens influences, color photosensor influences and digitizer influences.
Claim 9
Dependent Claim
11 words
The method of claim 7 including correcting for all said influences.
Claim 10
Dependent Claim
22 words
The method of claim 7 including correcting said lens influences for at least one of diffraction effects and aberrations in the lens.
Claim 11
Dependent Claim
24 words
The method of claim 7 including correcting said illumination influences for at least one of spatial distribution, spectral distribution, and time variant illumination variances.
Claim 12
Dependent Claim
14 words
The method of claim 7 including correcting said object influences for surface reflectivity variances.
Claim 13
Dependent Claim
26 words
The method of claim 7 including correcting said digitizer influences for at least one of digitizer non-linearity, round-off error, synchronization error, and electronic signal noise variations.
Claim 14
Dependent Claim
26 words
The method of claim 7 including correcting said photosensor influences for at least one of photosensor intensity, non-linearity, sensor spatial sensitivity variations and spectral response variations.
Claim 15
Dependent Claim
13 words
The method of claim 7 including employing a video camera as a photosensor.
Claim 16
Dependent Claim
49 words
The method of claim 7, wherein said storing step further includes the steps of: measuring aberrations in optics of said photosensor; storing data representative of said measured aberrations in a computer memory; and correcting the adjusted measure color of said measurement area in response to said stored aberration data.
Claim 17
Dependent Claim
49 words
The method of claim 7, wherein said storing step further includes the steps of: measuring non-linearity in the sensitivity of said photosensor; storing data representative of said non-linearity in a computer memory; and correcting the adjusted measured color of said measurement area in response to said stored non-linearity data.
Claim 18
Dependent Claim
110 words
The method of claim 1, wherein said sample storing step further includes the steps of: introducing a flat planar sample corresponding to the material of said three dimensional object into said photosensor's viewing range at a known orientation to said photosensor and to said illumination source; said sample having a substantially similar finish and light reflectance properties relative to said three dimensional object; obtaining color information regarding said sample at different orientations by said photosensor means; storing values corresponding to color and orientation of said planar sample in a computer memory; and repeating said introducing, obtaining, and storing steps over a range of orientations to said photosensor and illumination source.
Claim 19
Dependent Claim
23 words
The method of claim 17 including employing as said photosensor a camera having lens means and sensor means for receiving an image therefrom.
Claim 20
Dependent Claim
56 words
The method of claim 17, wherein said storing step further includes the steps of: measuring response of said digitizing means with respect to said flat planar sample; storing data representative of said measured response in a computer memory; and correcting the adjusted measured color of said measurement area in response to said stored measured response data.
Claim 21
Dependent Claim
69 words
The method of claim 17 wherein said storing step further includes the steps of: determining the position of said illumination source with respect to said color photosensor and said three dimensional object; measuring a spatial luminosity of said illumination source; storing data representative of said spatial luminosity in a computer memory; and correcting the adjusted measured color of said measurement area in response to said stored spatial luminosity data.
Claim 22
Dependent Claim
22 words
The method of claim 1, wherein said storing step further includes: compiling lookup tables in said computer memory from said stored data.
Claim 23
Dependent Claim
31 words
The method of claim 21, wherein said adjusting step further includes: interpolating between data of said lookup tables when said object orientation does not match orientation data of said lookup tables.
Claim 24
Dependent Claim
46 words
The method of claim 1, wherein said photosensor causes convolution of an image of said three dimensional object, said method including the further step of: deconvoluting said image of said photosensor using at least one of Fourier matrix deconvolution methods and deconvolution filter or grating means.
Claim 25
Dependent Claim
17 words
The method of claim 1, said selecting step further including: selecting said measurement area using said computer.
Claim 26
Dependent Claim
35 words
The method of claim 1, wherein said adjusting step further includes: development of fitted curve/surface through data; employing said curve/surface when said three dimensional object and said geometric structure does not match said sample data.
Claim 27
Independent Claim
118 words
A method for determining a color value of a three dimensional object relative to a standard set of color values., said method comprising the steps of: storing said standard color values in a computer memory; associating each of said stored values with a corresponding angular position of a portion of said three dimensional object relative to a photosensor; introducing said three dimensional object into a viewing area of said photosensor; measuring at least a portion of said three dimensional object for color; determining an angular position of each pixel corresponding to said measured portion relative to said photosensor; and comparing the color value of said corresponding pixel to one of said stored color values at a corresponding angle.
Claim 28
Independent Claim
118 words
A method for determining a color value of a three dimensional object relative to a standard set of color values., said method comprising the steps of: storing said standard color values in a computer memory; associating each of said stored values with a corresponding angular position of a portion of said three dimensional object relative to a photosensor; introducing said three dimensional object into a viewing area of said photosensor; measuring at least a portion of said three dimensional object for color; determining an angular position of each pixel corresponding to said measured portion relative to said photosensor; and comparing the color value of said corresponding pixel to one of said stored color values at a corresponding angle.
Claim 29
Dependent Claim
27 words
The method of claim 26 including employing a said measured portion which corresponds to pixels of a digitizing means operably coupled with said computer and said photosensor.
Claim 30
Dependent Claim
16 words
The method of claim 27 including measuring said portion for the colors red, blue and green.
Claim 31
Dependent Claim
14 words
The method of claim 27 including deconvolving the image information produced by said photosensor.
Claim 32
Dependent Claim
29 words
The method of claim 29 including delivering the image information produced by said photosensor to said computer by at least one of optical signals, analog signals and electrical signals.
Claim 33
Dependent Claim
108 words
The method of claim 26, wherein said stored values are stored by the steps of: introducing a flat planar sample corresponding to said three dimensional object into said photosensor's viewing range at a known orientation to said photosensor and to an illumination source, said sample having a substantially similar finish to the finish of said three dimensional object which is to be measured; obtaining by said photosensor color information of said sample at different orientations; storing values corresponding to said measured color information and orientation in a computer memory; and repeating said introducing, obtaining and storing steps over a range of orientations to said photosensor and illumination source.
Claim 34
Dependent Claim
54 words
The method of claim 31, wherein said storing step further includes the steps of: employing a video camera as said photosensor; measuring aberrations in optics of said photosensor; storing data representative of said aberration in a computer memory; and correcting the color value of said measured portion in response to said stored aberration data.
Claim 35
Dependent Claim
47 words
The method of claim 31, wherein said storing step further includes the steps measuring non-linearity in the sensitivity of said photosensor; storing data representative of said non-linearity in a computer memory; and correcting the color value of said measured portion in response to said stored nonlinearity data.
Claim 36
Dependent Claim
64 words
The method of claim 31, wherein said computer includes a frame grabber, said storing step further including the steps of: measuring response of said frame grabber to said photosensor; storing data representative of said measured response in a computer memory; and correcting the color value of said measured portion in response to said stored measured response data in Order to calibrate said frame grabber.
Claim 37
Dependent Claim
66 words
The method of claim 31, wherein said storing step further includes the steps determining the position of said illumination source with respect to said photosensor and said three dimensional object; measuring a spatial luminosity of said illumination source; storing data representative of said spatial luminosity in a computer memory; and correcting the color value of said measured portion in response to said stored spatial luminosity data.
Claim 38
Dependent Claim
34 words
The method of claim 26 including rejecting said three dimensional object when said comparison is not within a predetermined range of said stored color values by activating an indicator operably coupled to said computer.
Claim 39
Dependent Claim
22 words
The method of claim 26, wherein said storing step further includes: compiling lookup tables in said computer memory from said stored data.
Claim 40
Dependent Claim
31 words
The method of claim 37, wherein said comparing step further includes: interpolating between data of said lookup tables when said object orientation does not match orientation data of said lookup tables.
Claim 41
Dependent Claim
36 words
The method of claim 26, wherein said photosensor causes convolution of an image, said method including the further steps of: deconvoluting said image of said photosensor using at least one of Fourier and matrix deconvolution methods.
Claim 42
Dependent Claim
17 words
The method of claim 26, said selecting step further including: selecting said measures portion using said computer.
Claim 43
Independent Claim
170 words
A method for measuring the color of three dimensional objects, said method comprising the steps of: illuminating at least a portion of a three dimensional object with a light source; viewing at least a section of said illuminated portion with a photosensor wherein said photosensor is at a predetermined position relative to said light source and said three dimensional object; digitizing said viewed section into corresponding pixel sections with a frame grabber in a computer operably coupled with said photosensor; determining an angular position of said viewed section corresponding to each of said pixel sections relative to said photosensor and said light source; storing color data of the color of said three dimensional object in a memory of said computer, wherein said color data corresponds to a range of angular positions of the pixel sections of said three dimensional object with respect to said photosensor; and comparing each of the pixel sections of said digitized section to said stored color data corresponding to said angular position of said viewed section.
Claim 44
Independent Claim
170 words
A method for measuring the color of three dimensional objects, said method comprising the steps of: illuminating at least a portion of a three dimensional object with a light source; viewing at least a section of said illuminated portion with a photosensor wherein said photosensor is at a predetermined position relative to said light source and said three dimensional object; digitizing said viewed section into corresponding pixel sections with a frame grabber in a computer operably coupled with said photosensor; determining an angular position of said viewed section corresponding to each of said pixel sections relative to said photosensor and said light source; storing color data of the color of said three dimensional object in a memory of said computer, wherein said color data corresponds to a range of angular positions of the pixel sections of said three dimensional object with respect to said photosensor; and comparing each of the pixel sections of said digitized section to said stored color data corresponding to said angular position of said viewed section.
Claim 45
Dependent Claim
38 words
The method of claim 41, further including the step of: rejecting said three dimensional object when said comparison is not within a predetermined range of said stored color values by activating an indicator operably coupled with said computer.
Claim 46
Dependent Claim
25 words
The method of claim 42, wherein said rejecting step includes: activating at least one of an audio signal and a visual signal with said computer.
Claim 47
Dependent Claim
96 words
The method of claim 41, wherein said storing step further includes the steps of: introducing a flat planar sample corresponding to said three dimensional object into said photosensor's viewing range at a known orientation to said photosensor and to an illumination source, said sample having a substantially similar finish relative to said three dimensional object; obtaining color information of said sample by said photosensor; storing values corresponding to said measured color and orientation in a computer memory; and repeating said introducing obtaining, and storing steps over a range of orientations to said photosensor and illumination source.
Claim 48
Dependent Claim
48 words
The method of claim 44, wherein said storing step further includes the steps of: measuring aberrations in optics of said photosensor; storing data representative of said aberration measuring in a computer memory; and correcting the color value of said viewed section in response to said stored aberration data.
Claim 49
Dependent Claim
48 words
The method of claim 44, wherein said storing step further includes the steps of: measuring non-linearity in the sensitivity of said photosensor; storing data representative of said non-linearity in a computer memory; and correcting the color value of said viewed section in response to said stored non-linearity data.
Claim 50
Dependent Claim
62 words
The method of claim 44, wherein said computer includes a frame grabber, said storing step further including the steps of: measuring response of said frame grabber to said photosensor; storing data representative of said measured response in a computer memory; and correcting the color value of said measured portion in response to said stored measured response data by calibrating said frame grabber.
Claim 51
Dependent Claim
36 words
The method of claim 41, wherein said photosensor causes convolution of an image, said method including the further steps of: deconvoluting said image of said camera using at least one of Fourier and matrix deconvolution methods.
Claim 52
Independent Claim
217 words
An apparatus for measuring the color of three dimensional objects, said apparatus comprising: photosensor means for viewing at least a portion of a three dimensional object at a known orientation to said three dimensional object and providing color information therefrom; illuminating means for illuminating at least said viewed portion of said three dimensional object, said illuminating means being at a known orientation to said three dimensional object; geometrical determining means for determining a three dimensional geometrical structure of said viewed portion of said three dimensional object with respect to said photosensor means; digitizing means operably coupled with said photosensor means and said geometrical determining means for digitizing said color information provided by said photosensor means and said three dimensional geometrical structure information provided by said geometrical determining means regarding said viewed portion of said three dimensional object; and computer means operably coupled with said digitizing means, said computer means including memory means for storing data representative of the color of a control sample over a range of angular orientations of said control sample with respect to said photosensor means, wherein said computer means adjusts said digitized color information with respect to said stored data and with respect to said three dimensional geometrical structure information in order to provide an adjusted measured color of said three dimensional object.
Claim 53
Independent Claim
217 words
An apparatus for measuring the color of three dimensional objects, said apparatus comprising: photosensor means for viewing at least a portion of a three dimensional object at a known orientation to said three dimensional object and providing color information therefrom; illuminating means for illuminating at least said viewed portion of said three dimensional object, said illuminating means being at a known orientation to said three dimensional object; geometrical determining means for determining a three dimensional geometrical structure of said viewed portion of said three dimensional object with respect to said photosensor means; digitizing means operably coupled with said photosensor means and said geometrical determining means for digitizing said color information provided by said photosensor means and said three dimensional geometrical structure information provided by said geometrical determining means regarding said viewed portion of said three dimensional object; and computer means operably coupled with said digitizing means, said computer means including memory means for storing data representative of the color of a control sample over a range of angular orientations of said control sample with respect to said photosensor means, wherein said computer means adjusts said digitized color information with respect to said stored data and with respect to said three dimensional geometrical structure information in order to provide an adjusted measured color of said three dimensional object.
Claim 54
Dependent Claim
62 words
The apparatus of claim 49, wherein said computer means compares said adjusted measured color with a control color; said control color having corresponding data stored in said memory means; and said apparatus further including rejection means operably coupled with said computer means for rejecting said three-dimensional object when said adjusted measured color is not within a predetermined range of said control color.
Claim 55
Dependent Claim
23 words
The apparatus of claim 50, wherein said digitizing means includes a frame grabber for digitizing said viewed portion of said three dimensional object.
Claim 56
Dependent Claim
13 words
The apparatus of claim 49, wherein said photosensor means includes a video camera.
Claim 57
Dependent Claim
21 words
The apparatus of claim 49, wherein said illuminating means presents a generally constant spatial luminosity with respect to said photosensor means.
Claim 58
Dependent Claim
28 words
The apparatus of claim 49, wherein said illuminating means is one taken from the group consisting of a single direct source, multiple direct source, and a diffuse source.
Claim 59
Dependent Claim
14 words
The apparatus of claim 49 including deconvolving means for deconvolving said digitized color information.
References Cited (Backward Citations)
US4041286A
Cited
US4028728A
Cited
US4379308A
Cited
US4505589A
Cited
US4839718A
Cited
US4965663A
Cited
US4736245A
Cited
US4833533A
Cited
US4970584A
Cited
US4694356A
Cited
US4893180A
Cited
US4812904A
Cited
US4965664A
Cited
US4802107A
Cited
US5170222A
Cited
US5166755A
Cited
US5317648A
Cited
US5159185A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-02-26 | 1999-08-28 | 2000-02-27 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-02-26 | 2003-08-28 | 2004-02-27 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-02-26 | 2007-08-28 | 2008-02-27 | $7700.00 | Window Closed / Lapsed |