Laser triangulation system
First Claim
1. A method for measuring the range to multiple points on a surface comprising the steps of:
- projecting a line of light onto the surface imaging said line of light onto an XY photodetector array at an oblique angle means to read out the array one line at a time computing the centroid of said line of light on each Y line across X columns as each line is read out of the array in onboard FPGA (Field Programmable Gate Array) or similar real time logic computing quality factors for each computed centroid and encoding this as one or more bits in the centroid value transmitting said tagged centroid to a local or remote data receiver computing the range to the surface for each point corresponding to each centroid using a previous calibration step
1 Assignment
0 Petitions
Accused Products
Abstract
A method for measuring the range to multiple points on a surface by projecting a line of light onto the surface, imaging said line of light onto an XY photodetector array at an oblique angle, reading out the array one line at a time, computing the centroid of said line of light on each Y line across X columns as each line is read out of the array in onboard FPGA (Field Programmable Gate Array) or similar real time logic, computing quality factors for each computed centroid and encoding this as one or more bits in the centroid value, transmitting said tagged centroid to a local or remote data receiver, and computing the range to the surface for each point corresponding to each centroid using a previous calibration step.
-
Citations
15 Claims
-
1. A method for measuring the range to multiple points on a surface comprising the steps of:
-
projecting a line of light onto the surface imaging said line of light onto an XY photodetector array at an oblique angle means to read out the array one line at a time computing the centroid of said line of light on each Y line across X columns as each line is read out of the array in onboard FPGA (Field Programmable Gate Array) or similar real time logic computing quality factors for each computed centroid and encoding this as one or more bits in the centroid value transmitting said tagged centroid to a local or remote data receiver computing the range to the surface for each point corresponding to each centroid using a previous calibration step - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification