Claims
- 1. A triangulation-based 3-D processing method for generating transformed height data, the method comprising the steps of:
- transmitting a first beam of controlled radiant energy to a surface of an object to obtain first and second reflected beams of radiant energy;
- generating a first pair of data values represented by height data and intensity data obtained from the first reflected beam;
- generating a second pair of data values represented by height data and intensity data obtained from the second reflected beam;
- 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 reflected beams and the intensity data from the first and second reflected beams with the at least one control algorithm to obtain transformed height data.
- 2. 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.
- 3. 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.
- 4. 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.
- 5. The method of claim 1 further comprising the steps of transmitting a second beam of controlled radiant energy to the surface of the object to obtain third and fourth reflected beams of radiant energy; generating first and second feedback signals based on the third and fourth reflected beams, respectively; and utilizing the first and second feedback signals to control the intensity of the second beam of controlled radiant energy.
- 6. The method as claimed in claim 1 further comprising the step of:
- processing the intensity data from the first and second reflected beams to obtain transformed intensity data, wherein the transformed height data represents at least one transformed height value and the transformed intensity data represents at least one transformed gray scale value.
- 7. The method as claimed in claim 6 wherein the transformed height and gray scale values represent a gray scale digital image containing the object.
- 8. The method as claimed in claim 1 wherein the object has a shiny, spherically-shaped surface.
- 9. The method as claimed in claim 1 wherein the object is a solder pad.
- 10. The method as claimed in claim 8 wherein the object has a diameter in the range of 10 microns to 0.5 mm.
- 11. A triangulation-based 3D processing system for generating transformed height data, the system comprising:
- means for transmitting a first beam of controlled radiant energy to a surface of an object to obtain first and second reflected beams of radiant energy;
- means for generating a first pair of data values represented by height data and intensity data obtained from the first reflected beam;
- means for generating a second pair of data values represented by height data and intensity data obtained from the second reflected beam;
- 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 reflected beams and the intensity data from the first and second reflected beams with the at least one control algorithm to obtain transformed height data.
- 12. The system of claim 11 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.
- 13. The system of claim 11 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.
- 14. The system of claim 11 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.
- 15. The system of claim 11 further comprising:
- means for transmitting a second beam of controlled radiant energy to the surface of the object to obtain third and fourth reflected beams of radiant energy; first and second feedback means for generating first and second feedback signals, respectively, based on the third and fourth reflected beams, respectively; and control means for utilizing the first and second feedback signals to control the intensity of the beam of controlled radiant energy.
- 16. The system of claim 11 further comprising means for processing the intensity data from the first and second reflected beams to obtain transformed intensity data; wherein the transformed height data represent at least one transformed height value and the transformed intensity data represent at least one transformed gray scale value.
- 17. The system as claimed in claim 16 wherein the transformed height and gray scale values represent a gray scale digital image containing the object.
- 18. The system as claimed in claim 11 wherein the object has a shiny spherically-shaped surface.
- 19. The system as claimed in claim 11 wherein the object is a solder pad.
- 20. The system as claimed in claim 18 wherein the object has a diameter in the range of 10 microns to 0.5 mm.
Parent Case Info
This is a continuation of application Ser. No. 08/658,579 filed on Jul. 29, 1996 now U.S. Pat. No. 5,654,800.
US Referenced Citations (10)
Non-Patent Literature Citations (2)
Entry |
"Video rate Laser Scanner: Consideration on Triangulation optics, detectors and processing circuits," K.S. Kooijam et al. SPIE vol. 2065, pp. 251-263. |
"Video rate Laser Scanner: Considerations on triangulation optics, detectors and processing circuits," K.S. Kooijman et al. SPIE vol. 2065, pp. 251-263. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
658579 |
Jul 1996 |
|