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

Triangulation-based 3D imaging and processing method and system

Assignee: Electro Scientific Industries Inc
•
Filing: 1996-07-29
•
Granted: 1997-08-05
•
Expires: 2016-07-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A triangulation-based method and system for high speed 3D and gray scale imaging and associated pre-processing of digitized information allows for estimation or filtering of height and gray scale values. This estimation is based upon the confidence level of the information obtained from a pair of sensors and also based upon knowledge of the object structure and its reflectance characteristics. A modulated laser beam is scanned across the object to create a plurality of spots which are viewed by a pair of well-matched receivers. Each receiver includes a light collection and delivery system, a position sensitive detector, and an associated ratio-metric signal processor, or similar means for extraction of height and intensity information or data by triangulation. An optional automatic light control sub-system provides greatly extended dynamic range with control inputs derived from an amplifying detector included in each receiver to maximize occurrences of valid data points. Prior to image processing, each point in the digitized 3D and gray scale data is transformed based upon the digital values of the gray scale and height values. The multi-channel pointwise transformation produces an improved estimate of intensity and height at a point of interest, or is used to filter the data for improvements in the 3D and gray scale contrast prior to image processing and measurement analysis. Either linear or non-linear transformations are utilized, based on the match between 3D and/or gray values, and other conditions which determine the confidence level of the information.

Inventors

  • 👤 Donald J. Svetkoff
  • 👤 Donald K. Rohrer
  • 👤 Robert W. Kelley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 21:51
CPC Classifications
G; G01; G01B; G01B11/00; G01B11/24

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 115 words
A triangulation-based 3D processing method for generating transformed height and gray scale values, the method comprising the steps of: generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to an object; generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; controllably selecting at least one control algorithm adapted to process the height and intensity data; and processing the height data from the first and second directions and the intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data.
Claim 2
Dependent Claim 115 words
A triangulation-based 3D processing method for generating transformed height and gray scale values, the method comprising the steps of: generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to an object; generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; controllably selecting at least one control algorithm adapted to process the height and intensity data; and processing the height data from the first and second directions and the intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data.
Claim 3
Dependent Claim 30 words
The method of claim 1 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a minimum of the transformed height values.
Claim 4
Dependent Claim 30 words
The method of claim 1 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a maximum of the transformed height values.
Claim 5
Dependent Claim 43 words
The method of claim 1 wherein the transformed height data represents a difference in transformed height values, the difference being processed by the at least one control algorithm to obtain another transformed height value adapted to be processed by an image processing computer.
Claim 6
Dependent Claim 158 words
A triangulation-based 3D imaging and processing method for generating transformed height and gray scale values regarding an object, the method comprising the steps of: generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to the object; generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; controllably selecting at least one control algorithm, adapted to process the height and intensity data; processing the intensity data from the first and second directions to obtain transformed intensity data; and processing the height data from the first and second directions and intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data, the transformed height data representing at least one transformed height value and the transformed intensity data representing at least one transformed gray scale value.
Claim 7
Dependent Claim 158 words
A triangulation-based 3D imaging and processing method for generating transformed height and gray scale values regarding an object, the method comprising the steps of: generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to the object; generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; controllably selecting at least one control algorithm, adapted to process the height and intensity data; processing the intensity data from the first and second directions to obtain transformed intensity data; and processing the height data from the first and second directions and intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data, the transformed height data representing at least one transformed height value and the transformed intensity data representing at least one transformed gray scale value.
Claim 8
Dependent Claim 30 words
The method of claim 5 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a minimum of the transformed height values.
Claim 9
Dependent Claim 30 words
The method of claim 5 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a maximum of the transformed height values.
Claim 10
Dependent Claim 43 words
The method of claim 5 wherein the transformed height data represents a difference in transformed height values, the difference being processed by the at least one control algorithm to obtain another transformed height value adapted to be processed by an image processing computer.
Claim 11
Dependent Claim 120 words
A triangulation-based 3D processing system for generating transformed height and gray scale values, the system comprising: means for generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to an object; means for generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; means for controllably selecting at least one control algorithm adapted to process the height and intensity data; and means for processing the height data from the first and second directions and the intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data.
Claim 12
Dependent Claim 120 words
A triangulation-based 3D processing system for generating transformed height and gray scale values, the system comprising: means for generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to an object; means for generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; means for controllably selecting at least one control algorithm adapted to process the height and intensity data; and means for processing the height data from the first and second directions and the intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data.
Claim 13
Dependent Claim 30 words
The system of claim 9 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a minimum of the transformed height values.
Claim 14
Dependent Claim 30 words
The system of claim 9 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a maximum of the transformed height values.
Claim 15
Dependent Claim 43 words
The system of claim 9 wherein the transformed height data represents a difference in transformed height values, the difference being processed by the at least one control algorithm to obtain another transformed height value adapted to be processed by an image processing computer.
Claim 16
Dependent Claim 165 words
A triangulation-based 3D imaging and processing system for generating transformed height and gray scale values regarding an object, the system comprising: means for generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to the object; means for generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; means for controllably selecting at least one control algorithm adapted to process the height and intensity data; means for processing the intensity data from the first and second directions to obtain transformed intensity data; and means for processing the height data from the first and second directions and intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data, the transformed height data representing at least one transformed height value and the transformed intensity data representing at least one transformed gray scale value.
Claim 17
Dependent Claim 165 words
A triangulation-based 3D imaging and processing system for generating transformed height and gray scale values regarding an object, the system comprising: means for generating a first pair of data values represented by height data and intensity data obtained from a first direction with respect to the object; means for generating a second pair of data values represented by height data and intensity data obtained from a second direction with respect to the object; means for controllably selecting at least one control algorithm adapted to process the height and intensity data; means for processing the intensity data from the first and second directions to obtain transformed intensity data; and means for processing the height data from the first and second directions and intensity data from the first and second directions with the at least one control algorithm to obtain transformed height data, the transformed height data representing at least one transformed height value and the transformed intensity data representing at least one transformed gray scale value.
Claim 18
Dependent Claim 30 words
The system of claim 13 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a minimum of the transformed height values.
Claim 19
Dependent Claim 30 words
The system of claim 13 wherein the transformed height data represents a plurality of transformed height values and wherein an output image comprises a maximum of the transformed height values.
Claim 20
Dependent Claim 43 words
The system of claim 13 wherein the transformed height data represents a difference in transformed height values, the difference being processed by the at least one control algorithm to obtain another transformed height value adapted to be processed by an image processing computer.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag