OPTOELECTRONIC DEVICE INCLUDING EVENT-DRIVEN PHOTO-ARRAY AND METHOD FOR OPERATING THE SAME
This disclosure describes optoelectronic devices that include an event-driven photo-array and methods for using the same. The methods include capturing output signals over a particular illumination time via a change-detection circuit. In some instances, a threshold intensity change can trigger the change-detection circuit. In some instances, an active illumination from an illumination module may produce the threshold intensity change. Output signals may be used to generate distance data. In some instances, the output signals may be substantially free from noise due to background light.
1 . An optoelectronic device comprising:
an event-driven photo-array including a change-detection circuit, the change-detection circuit being triggered by a threshold intensity change;
the change-detection circuit being operable to generate output signals;
a processor in communication with the event-driven photo-array; and
an illumination module operable to direct an active illumination onto an object over a particular illumination time.
2 . The optoelectronic device of claim 1 , the illumination module being further operable to adjust the power of the active illumination such that the active illumination directed onto the object and reflected to the event-driven photo-array exceeds the threshold intensity change.
3 . The optoelectronic device of claim 1 , the active illumination being a structured-light illumination.
4 . The optoelectronic device of claim 3 , wherein the processor is operable to generate distance data from the output signals and the structured-light illumination.
5 . The optoelectronic device of claim 1 , further comprising an optical channel, the optical channel including an optical element assembly aligned to the event-driven photo-array.
6 . The optoelectronic device of claim 5 , further comprising a plurality of optical channels separated by a baseline, each optical channel being operable to generate output signals of the object.
7 . The optoelectronic device of claim 6 , the active illumination being a textured-light illumination.
8 . The optoelectronic device of claim 7 , wherein the processor is operable to generate distance data from the output signals by determining disparity values between the output signals generated from each optical channel.
9 . The optoelectronic device of claim 1 , the active illumination being modulated with a particular modulation frequency.
10 . A method of generating output signals, the method comprising the steps of:
capturing a first intensity with an event-driven photo-array including a change-detection circuit, the first intensity including first light reflected from an object;
directing an active illumination onto the object, the active illumination being generated from an illumination module over a particular illumination time;
capturing a second intensity with the event-driven photo-array within the particular illumination time, the second intensity including first light and second light, the second light being generated from the illumination module and reflected from the object; and
generating an output signal with the event-driven photo-array, the output signal including photo-current corresponding to the difference between the second intensity and the first intensity.
11 . The method of claim 10 further including the change-detection circuit being triggered by a threshold intensity change.
12 . The method of claim 11 further including adjusting the power of the active illumination module such that the second intensity exceeds the threshold intensity change.
13 . The method of claim 10 further including establishing the threshold intensity change to correspond to intensity changes that are greater than the first light reflected from the object.
14 . The method of claim 10 , wherein directing the active illumination onto the object includes modulating the active illumination with a particular modulation frequency.
15 . The method of claim 10 , further including correlating the output signal to distance data.
16 . The method of claim 10 , further including directing the first light onto the object, the first light being generated from the illumination module.
17 . The method of claim 10 further including directing the first light onto the object, the first light being generated from an auxiliary illumination module.