XYZ coordinates measuring system
First Claim
1. An XYZ coordinates measuring system comprising:
- a slit light source for projecting slit light toward the surface of an object to be measured at a given angle;
a TV camera for imaging the slit line formed on the surface of the object by the slit light;
a pulse signal generating circuit which supplies pulse light projection signal for driving the slit light source to project a pulse light in synchronism with the field signal from the TV camera and which outputs a calculation period setting signal;
an A/D converter circuit for converting a video signal outputted from the TV camera in synchronism with each horizontal scan of the TV camera into a digital video signal Vi;
a threshold value-setting circuit that sets a threshold value used to detect the slit line from the video signal;
a slit line detection circuit for outputting a slit line detection signal only while the digital video signal Vi is in excess of the threshold value;
a horizontal address generating circuit for producing horizontal addresses Ki indicating the positions of horizontal picture elements of an imaging device of the TV camera;
an accumulative adder circuit for accumulating the video signal Vi outputted via the A/D converter circuit while the slit line detecting circuit is outputting the slit line detection signal;
an accumulative multiplier circuit for accumulating the product Vi×
Ki of the video signal Vi outputted via the A/D converter circuit and the horizontal address Ki outputted from the horizontal address generating circuit while the slit line detecting circuit is outputting the slit line detection signal;
a horizontal imaging position detecting circuit which divides the output Σ
Vi×
Ki from the accumulative multiplier circuit by the output Σ
Vi from the accumulative adder circuit and produces the resulting quotient Ks as a horizontal imaging position signal;
a vertical imaging position detecting circuit which counts horizontal synchronous signals from the TV camera and detects the vertical imaging position Ls;
a look-up table in which tables showing the relations of horizontal and vertical imaging positions to the actual values of the XYZ coordinates on the surface of the object have been previously stored, correcting the distortion of lens of the TV camera, and which outputs the values of the XYZ coordinates on the surface of the object according to the detected horizontal imaging position Ks and the vertical imaging position Ls; and
a memory to which the XYZ coordinates taken from the look-up table are written only during certain periods. synchronism with the calculation period setting signal, whereby the system measures the XYZ coordinates on the surface of the object along the slit line on a real-time.
1 Assignment
0 Petitions
Accused Products
Abstract
XYZ coordinates of an object are measured by projecting pulse slit light onto the object, imaging the slit line formed on the surface of the object by a TV camera, and processing the video signal from the camera according to the scanning signals from the camera. The position of the slit line on the camera is detected, based on the weighted average of the intensity values of the video signal. The relation of the position of the slit line to the actual XYZ coordinates on the object has been previously established, taking account of the distortion of the lens of the TV camera and stored in a look-up table. Data read from this table is stored in a memory in synchronism with the projection of each pulse slit light. The XYZ coordinates on the object can be accurately detected even though its physical position varies at a high speed or its reflectivity changes widely.
67 Citations
7 Claims
-
1. An XYZ coordinates measuring system comprising:
-
a slit light source for projecting slit light toward the surface of an object to be measured at a given angle; a TV camera for imaging the slit line formed on the surface of the object by the slit light; a pulse signal generating circuit which supplies pulse light projection signal for driving the slit light source to project a pulse light in synchronism with the field signal from the TV camera and which outputs a calculation period setting signal; an A/D converter circuit for converting a video signal outputted from the TV camera in synchronism with each horizontal scan of the TV camera into a digital video signal Vi; a threshold value-setting circuit that sets a threshold value used to detect the slit line from the video signal; a slit line detection circuit for outputting a slit line detection signal only while the digital video signal Vi is in excess of the threshold value; a horizontal address generating circuit for producing horizontal addresses Ki indicating the positions of horizontal picture elements of an imaging device of the TV camera; an accumulative adder circuit for accumulating the video signal Vi outputted via the A/D converter circuit while the slit line detecting circuit is outputting the slit line detection signal; an accumulative multiplier circuit for accumulating the product Vi×
Ki of the video signal Vi outputted via the A/D converter circuit and the horizontal address Ki outputted from the horizontal address generating circuit while the slit line detecting circuit is outputting the slit line detection signal;a horizontal imaging position detecting circuit which divides the output Σ
Vi×
Ki from the accumulative multiplier circuit by the output Σ
Vi from the accumulative adder circuit and produces the resulting quotient Ks as a horizontal imaging position signal;a vertical imaging position detecting circuit which counts horizontal synchronous signals from the TV camera and detects the vertical imaging position Ls; a look-up table in which tables showing the relations of horizontal and vertical imaging positions to the actual values of the XYZ coordinates on the surface of the object have been previously stored, correcting the distortion of lens of the TV camera, and which outputs the values of the XYZ coordinates on the surface of the object according to the detected horizontal imaging position Ks and the vertical imaging position Ls; and a memory to which the XYZ coordinates taken from the look-up table are written only during certain periods. synchronism with the calculation period setting signal, whereby the system measures the XYZ coordinates on the surface of the object along the slit line on a real-time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification