← Back to Patent Explorer
US4692884A Expired / Lapsed US ⏱️ 0.0 years remaining

Remote operation of optical system

Assignee: LMI Technologies Inc
•
Filing: 1983-01-03
•
Granted: 1987-09-08
•
Expires: 2003-01-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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 the optical system is detected and an electrical signal indicative of said 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.

Inventors

  • 👤 Timothy R. Pryor

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 08:24
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/10851; B; B25; B25J; B25J9/00; B25J9/16; B25J9/1694; B25J9/1697; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/406; G05B19/4063; G06V; G06V10/00; G06V10/10; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37151

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 145 words
A control system for a detector array based optical system for machine vision having a detector array which receives light reflected sequentially from a plurality of succeedingly presented objects, comprising: a transmitting means for remotely locating the control system from the optical system; a detecting means for detecting a light characteristic of the reflected light received by the detector array during use on a presented object and for transmitting an electrical signal indicative of said light characteristic via said transmitting means to the control system; and an adjusting means for adjusting a light characteristic variable of said optical system for the succeeding objects when the received light characteristics of the detector array for at least one of the previous objects is deficient, wherein said adjusting means adjusts a light characteristic variable which is one of detector array scan rate, integration time, and light output level.
Claim 2
Dependent Claim 145 words
A control system for a detector array based optical system for machine vision having a detector array which receives light reflected sequentially from a plurality of succeedingly presented objects, comprising: a transmitting means for remotely locating the control system from the optical system; a detecting means for detecting a light characteristic of the reflected light received by the detector array during use on a presented object and for transmitting an electrical signal indicative of said light characteristic via said transmitting means to the control system; and an adjusting means for adjusting a light characteristic variable of said optical system for the succeeding objects when the received light characteristics of the detector array for at least one of the previous objects is deficient, wherein said adjusting means adjusts a light characteristic variable which is one of detector array scan rate, integration time, and light output level.
Claim 3
Dependent Claim 45 words
A control system as claimed in claim 1 wherein the machine vision is of a moving element which is stopped for a period of time, and wherein said detecting means also detects and said adjusting means also adjusts a dwell time of the stopped element.
Claim 4
Dependent Claim 24 words
A control system as claimed in claim 1 where said detecting means also detects and wherein said adjusting means also adjusts detector array calibrations.
Claim 5
Dependent Claim 25 words
A control system as claimed in claim 3 wherein said detecting means also detects and wherein said adjusting means also adjusts detector array threshold limits.
Claim 6
Dependent Claim 26 words
A control system as claimed in claim 4 wherein said detecting means also detects and wherein said adjusting means also adjusts a detector array dump timing.
Claim 7
Dependent Claim 27 words
A control system as claimed in claim 5 wherein said detecting means also detects and wherein said adjusting means also adjusts measurement limits of the optical system.
Claim 8
Dependent Claim 30 words
A control system as claimed in claim 5 wherein said optical system includes a color sensitivity camera, and wherein said detecting means detects and said adjusting means adjusts color sensitivity.
Claim 9
Dependent Claim 37 words
A control system as claimed in claim 1 wherein the machine vision is of a moving element, and wherein said detecting means also detects and said adjusting means also adjusts a rate at which the element moves.
Claim 10
Dependent Claim 36 words
A control system as claimed in claim 1 wherein said adjusting means includes a blow-off means for directing a jet air against a window of the detector array to clean light obscuring debris from the window.
Claim 11
Dependent Claim 32 words
A control system as claimed in claim 9 wherein said blow-off means also directs a jet of air against an object being viewed to clean non light reflecting debris from the object.
Claim 12
Dependent Claim 55 words
A control system as claimed in claim 1 and further including a computer means for initially receiving the signals of the detected light characteristic variables produced by a sample operation of the optical system and for determining appropriate values for the variables which are then automatically adjusted in the optical system by said adjusting means.
Claim 13
Dependent Claim 30 words
A control system as claimed in claim 11 wherein said transmitting means includes modem means for transmitting the signals over telephone lines from said detecting means to said adjusting means.
Claim 14
Independent Claim 115 words
A method of controlling a detector array based optical system using reflected light sequentially 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 reflected light received by the detector array from a presented object during use; transmitting a signal indicative of received light power the presented object to a remotely located control system; and adjusting a light characteristic variable of the optical system for succeeding objects when the received light power signal of at least one previous object is deficient, wherein the light characteristic variable is one of diode array scan rate, integration time, and light power output level.
Claim 15
Independent Claim 115 words
A method of controlling a detector array based optical system using reflected light sequentially 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 reflected light received by the detector array from a presented object during use; transmitting a signal indicative of received light power the presented object to a remotely located control system; and adjusting a light characteristic variable of the optical system for succeeding objects when the received light power signal of at least one previous object is deficient, wherein the light characteristic variable is one of diode array scan rate, integration time, and light power output level.
Claim 16
Dependent Claim 46 words
A method of controlling an optical system as claimed in claim 13 and further including the steps of initially operating the machine vision under sampling conditions to obtain sample light characteristic signal values and thereafter setting the light characteristic variables to accommodate these sampling signal values.
Claim 17
Independent Claim 130 words
An apparatus for linearizing an output of a diode array comprising: a microprocessor having a memory in which an element correction array corresponding to the diode array is set up; an encoding means for inputting precise edge movement data to the microprocessor as an object is moved past the elements of the diode array; a comparing means for comparing the data from said encoding means with data from the diode array at each array element and for inputting a difference between the two sets of data as offset values at the corresponding positions in the element correction array; and an adding means for adding the corresponding element correction array offset valve to each diode array element reading during operation to obtain a corrected diode array output which is substantially linear.
Claim 18
Independent Claim 130 words
An apparatus for linearizing an output of a diode array comprising: a microprocessor having a memory in which an element correction array corresponding to the diode array is set up; an encoding means for inputting precise edge movement data to the microprocessor as an object is moved past the elements of the diode array; a comparing means for comparing the data from said encoding means with data from the diode array at each array element and for inputting a difference between the two sets of data as offset values at the corresponding positions in the element correction array; and an adding means for adding the corresponding element correction array offset valve to each diode array element reading during operation to obtain a corrected diode array output which is substantially linear.
Claim 19
Dependent Claim 36 words
An apparatus for linearizing as claimed in claim 15 wherein said microprocessor is remotely located from the diode array and further including a transmitting means for transmitting the data between the microprocessor and the diode array.
Claim 20
Independent Claim 129 words
A method of linearizing the output of a diode array using a microprocessor comprising the steps of: setting up an element correction array in a memory of the microprocessor corresponding to the diode array; inputting precise edge movement data to the microprocessor from an encoding device as an object is moved past the elements of the diode array; comparing the data from the encoder with data from the diode array at each array element and inputting the difference between the two sets of data so offset values at corresponding positions in the element correction array; and during an operating mode of the diode array, adding a corresponding element correction array offset value to each diode array element reading to obtain a corrected diode array output which is substantially linear.
Claim 21
Independent Claim 129 words
A method of linearizing the output of a diode array using a microprocessor comprising the steps of: setting up an element correction array in a memory of the microprocessor corresponding to the diode array; inputting precise edge movement data to the microprocessor from an encoding device as an object is moved past the elements of the diode array; comparing the data from the encoder with data from the diode array at each array element and inputting the difference between the two sets of data so offset values at corresponding positions in the element correction array; and during an operating mode of the diode array, adding a corresponding element correction array offset value to each diode array element reading to obtain a corrected diode array output which is substantially linear.
Claim 22
Dependent Claim 34 words
A method of linearizing as claimed in claim 17 and further including the steps of remotely locating the microcomputer from the diode array; and transmitting the data to the microcomputer over suitable transmission lines.
Claim 23
Dependent Claim 27 words
A method of linearizing as claimed in claim 18 and further including the step of periodically recalculating the offset values remotely by a signal from the microprocessor.

References Cited (Backward Citations)

US3944979A Cited
US4041286A Cited
US4241835A Cited
US4162531A Cited
US4149120A Cited
US4249244A Cited
US4330062A Cited
US4443695A Cited
US4394683A Cited
US4407008A Cited
US4494874A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-09-07 1991-03-09 1991-09-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-09-07 1995-03-09 1995-09-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-09-07 1999-03-09 1999-09-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag