Sensing system and method
A sensing system may include a first coded aperture configured to receive incident light and transmit a coded image of an object. The sensing system comprises a light replication component configured to detect the coded image and emit a replicated coded image. The sensing system may include a second coded aperture configured to receive the replicated coded image and transmit a decoded image. The sensing system may include a sensor configured to detect the decoded image.
1 . A sensing system comprising:
first coded aperture configured to receive incident light and transmit a coded image;
a light replication component configured to detect the coded image and emit a replicated coded image;
a second coded aperture configured to receive the replicated coded image and transmit a decoded image;
a sensor configured to detect the decoded image,
wherein the light replication component comprises:
an incident light receiving surface and an opposed light emitting surface;
a substantially transparent planar substrate;
one or more bipolar junction transistors provided on the substantially transparent planar substrate, each transistor comprising a collector region adjacent to the light receiving surface, an emitter region adjacent to the light emitting surface, and a base region between the collector region and the emitter region; and
circuitry for biasing the bipolar transistors in use,
wherein each transistor is configured and biased in use so that the collector and base regions of the transistor operate as a photodiode while the base and emitter regions operate as a light emitting diode.
2 . The sensing system of claim 1 , wherein an optical coding pattern of the second coded aperture is an inverse pattern of an optical coding pattern of the first coded aperture.
3 . The sensing system of claim 1 , wherein the first coded aperture, the second coded aperture, or both comprises a random optical coding pattern.
4 . The sensing system of claim 1 , wherein the first coded aperture, the second coded aperture, or both comprises a Uniformly Redundant Array or a Modified Uniformly Redundant Array.
5 . The sensing system of claim 1 , wherein the first coded aperture and the second coded aperture comprise substantially identical patterns.
6 . The sensing system of claim 1 , wherein the first coded aperture, the second coded aperture, or both comprises a controllable display.
7 . The sensing system of claim 1 , wherein the second coded aperture is mounted on the sensor.
8 . The sensing system of claim 1 , wherein the light replication component comprises an incident light receiving surface and an opposed light emitting surface.
9 . The sensing system of claim 1 , wherein the light replication component comprises an organic photodiode, an organic phototransistor, or an organic light emitting diode.
10 . An electronic device comprising the sensing system of claim 1 .
11 . A method of sensing light comprising:
receiving incident light via a first coded aperture and transmitting a coded image;
detecting the coded image;
emitting a replicated coded image in connection with a light replication component,
wherein the light replication component comprises:
an incident light receiving surface and an opposed light emitting surface;
a substantially transparent planar substrate;
one or more bipolar junction transistors provided on the substantially transparent planar substrate, each transistor comprising a collector region adjacent to the light receiving surface, an emitter region adjacent to the light emitting surface, and a base region between the collector region and the emitter region; and
circuitry for biasing the bipolar transistors in use,
wherein each transistor is configured and biased in use so that the collector and base regions of the transistor operate as a photodiode while the base and emitter regions operate as a light emitting diode;
receiving the replicated coded image via a second coded aperture and transmitting a decoded image; and
detecting the decoded image.
12 . A non-transitory computer readable medium storing computer readable instructions that, when executed by a processor, causes a computer to carry out the method according to claim 11 .