Remote operation of optical system
DCFirst Claim
1. A control system for a detector array based optical system used for machine vision which optical system has a detector array which receives light from a plurality of succeedingly presented objects, comprising:
- a transmitting means for transmitting signals between a control device and the optical system;
a detecting means for detecting a light characteristic of the light received by the detector array during use on a presented object and for transmitting a signal indicative of said light characteristic via said transmitting means to the control device; and
an adjusting means for adjusting a light characteristic variable of said optical system for the succeeding objects when the received light characteristic for at least one of the previous objects is deficient.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method and apparatus for controlling a detector array based optical system using reflected or transmitted light for machine vision is disclosed. The light characteristic such as power (intensity) or distribution of power received by said optical system is detected and an electrical signal indicative of the characteristic is transmitted to a remote control system. The control system then adjusts a light power related variable of the optical system when the received light characteristic signal is deficient. A method and apparatus for linearizing the output of a diode array is also disclosed. An element correction array is set up in a microprocessor and an encoding device providing precise edge movement data is moved past the elements of the diode array so that the data from the encoder and from the diode array can be compared and the difference inputted as offset values for the corresponding positions of the elements in the correction array. Thereafter, during operation, the offset values are added to the diode array element reading to obtain a corrected diode array output which is substantially linear.
9 Citations
21 Claims
-
1. A control system for a detector array based optical system used for machine vision which optical system has a detector array which receives light from a plurality of succeedingly presented objects, comprising:
-
a transmitting means for transmitting signals between a control device and the optical system; a detecting means for detecting a light characteristic of the light received by the detector array during use on a presented object and for transmitting a signal indicative of said light characteristic via said transmitting means to the control device; and an adjusting means for adjusting a light characteristic variable of said optical system for the succeeding objects when the received light characteristic for at least one of the previous objects is deficient. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of controlling a detector array based optical system using light received by a detector array for machine vision from a plurality of succeedingly presented objects comprising the steps of:
-
detecting a light characteristic of the light received by the detector array from a presented object during use; transmitting a signal indicative of the light characteristic to a remotely located control system; and adjusting a light characteristic variable of the optical system for succeeding objects when the received signal of at least one previous object is deficient. - View Dependent Claims (15, 16)
-
-
17. A method of linearizing the ouput of a detector array using a microprocessor comprising the step of:
-
setting up an element correction array in the memory of the microprocessor corresponding to the detector array; inputting precise object movement data to the microprocessor from an encoding device as an object is moved past the elements of the detector array; comparing the data from the encoder with the data from the detector array at each array element and inputting an indication of the difference between the two sets of data as offset values at the corresponding positions in the element correction array; and during the operating mode of the detector array, modifying the corresponding element correction array offset value to each detector array element reading to obtain a corrected detector array output which is substantially linear. - View Dependent Claims (18, 19)
-
-
20. An apparatus for linearizing the output of a detector array comprising:
-
a microprocessor having a memory in which an element correction array corresponding to the detector array is set up; an encoding means for inputting precise object movement data to the microprocessor as an object is moved past the elements of the detector array; a comparing means for comparing the data from said encoding means with the data from the detector array at each array element and for inputting an indication of this difference between the two sets of data as offset values at the corresponding positions in the element correction array; and a modifying means for modifying the corresponding element correction array offset valve to each detector array element reading during operation to obtain a corrected detector array output which is substantially linear. - View Dependent Claims (21)
-
Specification