VISIBLE LIGHT COMMUNICATION FOR MOBILE DEVICES
This disclosure relates to mobile devices and imager sensors for visible light communication. A mobile device may include an LED configured as a VLC transmitter and one or more processors configured to encode a VLC signal. The LED may be operated to emit visible light in accordance with the VLC signal. A mobile device may include an imager sensor comprising a plurality of pixels and one or more processors. One or more pixels of the plurality of pixels may be configured as phototodetector(s) to receive visible light encoded with a VLC signal. The processor(s) of the mobile device may be configured to decode the VLC signal.
Latest The Regents of the University of California Patents:
This disclosure claims the benefit of the filing dates of U.S. Provisional Patent Application No. 62/401,818, filed on Sep. 29, 2016, U.S. Provisional Patent Application No. 62/401,837, filed on Sep. 29, 2016, United States Provisional Patent Application No. 62/401,811, filed on Sep. 29, 2016, U.S. Provisional Patent Application No. 62/417,127, filed on Nov. 3, 2016, the entire contents of all of which are hereby expressly incorporated by reference.
TECHNICAL FIELDThis disclosure relates generally to visible light communication, and more specifically to visible light communication for mobile devices.
BACKGROUNDVisible light communication provide an alternative communication method to radio frequency(RF) based wireless technologies. Extending the use of visible light communication to mobile devices is desirable.
SUMMARYThis disclosure relates to mobile devices and imager sensors for visible light communication (VLC). In one aspect of the disclosure, a mobile device may include an LED configured as a VLC transmitter, one or more processors coupled to the LED, and/or other components. The processor(s) may be configured to encode a VLC signal. The processor(s) may be configured to operate the LED to emit visible light in accordance with the VLC signal and/or other information.
In some implementations, the mobile device may further comprise a serializer for serializing the VLC signal. In some implementations, the VLC signal may be encoded by a VLC encoder. The VLC encoder may comprise a Manchester encoder.
In some implementations, the VLC encoder may be implemented by a VLC encoding circuitry configured to encode the VLC signal. The VLC encoding circuitry may comprise an integrated circuit (IC). The VLC encoding circuitry and the LED may be integrated into a System-on-a-Chip (SoC) system. The VLC encoding circuitry and the LED may be integrated into a System-in-a-Package (SiP) system.
In some implementations, the VLC encoder may be implemented by the processor(s) executing computer-executable instructions stored in computer-readable medium to encode the VLC signal.
In some implementations, the mobile device may further comprise an overshoot/undershoot circuit coupled to the LED. The overshoot/undershoot circuit may be featured in a pre-equalizer. The overshoot/undershoot circuit may be configured to accelerate charge and discharging of the LED, hence to enhance its modulation bandwidth.
In some implementations, the mobile device may further comprise an imager coupled to the processor(s). The imager may be configured as a digital camera to capture an image. The imager may be further configured as a photodetector (PD) to receive visible light encoded with a second VLC signal.
In some implementations, the mobile device may further comprise a photodetector coupled to the processor(s). The photodetector may be configured to receive visible light encoded with a second VLC signal. The mobile device may further comprise a micro-lens integrated on top of the photodetector.
In one aspect of the disclosure, a mobile device may include an imager sensor, one or more processors coupled to the imager sensor, and/or other components. The imager sensor may comprise a plurality of pixels. A first pixel of the plurality of pixels may be configured as a first photodetector to receive visible light encoded with a VLC signal. The first pixel may generate an electrical signal based on reception of the visible light encoded with the VLC signal. The processor(s) may be configured to decode the VLC signal.
In some implementations, the mobile device may further comprise a preamplifier coupled to the first pixel. The preamplifier may be configured to amplify the electrical signal generated by the first pixel.
In some implementations, a second pixel of the plurality of pixels may be configured as a second photodetector to receive the visible light encoded with the VLC signal. The second pixel may be located at a different location from the first pixel. The mobile device may further comprise a programming circuit coupled to the plurality of pixels. The programming circuit may be configured to select the first photodetector or the second photodetector to receive the visible light encoded with the VLC signal. The programming functions may be realized via raw and column metal interconnects to select a given photodetector.
In some implementations, the mobile device may further comprise an angle-diversity receiver. The angle-diversity receiver may be configured to focus the visible light onto the first pixel.
In some implementations, the VLC signal may be decoded by a VLC decoder. The VLC decoder may comprise an active feedback based ambient light cancellation circuit comprising a low pass filter, an error amplifier, and an NMOSFET.
In some implementations, the mobile device may further comprise an LED coupled to the processor(s). The LED may be configured as a VLC transmitter. The processor(s) may be configured to encode a second VLC signal and operate the LED to emit visible light in accordance with the second VLC signal. The second VLC signal may be encoded by a VLC encoder. In some implementations, the VLC encoder and the LED may be integrated into a SoC system or a SiP system.
In one aspect of the disclosure, an imager sensor may comprise a plurality of pixels including a first pixel, a VLC decoder coupled to at least the first pixel, and/or other components. A first pixel of the plurality of pixels may be configured as a first photodetector to receive visible light encoded with a VLC signal. The first pixel may generate an electrical signal based on reception of the visible light encoded with the VLC signal. The VLC decoder may be configured to decode the VLC signal.
In some implementations, the imager sensor may further comprise a preamplifier coupled to the first pixel. The preamplifier may be configured to amplify the electrical signal generated by the first pixel.
In some implementations, a second pixel of the plurality of pixels may be configured as a second photodetector to receive the visible light encoded with the VLC signal. The second pixel may be located at a different location from the first pixel. The imager sensor may further comprise a programming circuit coupled to the plurality of pixels. The programming circuit may be configured to select the first photodetector or the second photodetector to receive the visible light encoded with the VLC signal. The programming functions may be realized via raw and column metal interconnects to select a given photodetector.
In some implementations, the imager sensor may further comprise an angle-diversity receiver. The angle-diversity receiver may be configured to focus the visible light onto the first pixel.
In some implementations, the VLC decoder may comprise an active feedback based ambient light cancellation circuit comprising a low pass filter, an error amplifier, and an NMOSFET.
In some implementations, the imager sensor may further comprise an LED coupled to a VLC encoder. The LED may be configured as a VLC transmitter. The VLC encoder may be configured to encode a second VLC signal. The LED may emit visible light in accordance with the second VLC signal. In some implementations, the VLC encoder and the LED may be integrated into a SoC system or a SiP system.
These and other objects, features, and characteristics of the system and/or method disclosed herein, as well as the methods of operation and functions of the related elements of structure and the combination of parts and economies of manufacture, will become more apparent upon consideration of the following description and the appended claims with reference to the accompanying drawings, all of which form a part of this specification, wherein like reference numerals designate corresponding parts in the various figures. It is to be expressly understood, however, that the drawings are for the purpose of illustration and description only and are not intended as a definition of the limits of the invention.
Energy-efficient solid-state white LED illuminating devices are making inroads in the lighting market, and their ability to switch ON/OFF at high speed (e.g., tens of MHz) without flickering enables wireless visible light communication at very high data rates. VLC communications have many unique advantages over traditional RF-based wireless technologies: First, the unlicensed and unrestricted optical spectrum offers a bandwidth up to 300 THz, orders of magnitude wider than the RF spectrum. This makes wireless streaming at multiple giga-bits per second (Gbps) possible. Second, visible light is largely radiation harmless. This allows more emission power to boost data rates without risking human health. Third, VLC does not penetrate through walls and provides security by localizing the area within which data transmitted via VLC may be received/sent. Fourth, VLC can co-exist with and complement existing RF technology. Fifth, VLC devices may be built with lower costs than multi-GHz RF devices.
A VLC system consists of modulated LEDs (e.g., lamps) for broadcasting and user terminals (e.g., smartphones with built-in LED and PD) as optical receivers to realize full-duplex optical wireless streaming. Essentially, the VLC may be built upon existing LED lighting infrastructure, enabling many new applications. For example, a person may turn on a “light” at home and receive VLC-based wireless streaming of data. A VLC system may be used for visible light positioning (VLP), where positions of persons/objects are determined based on communications via the VLC system.
Wireless transfer of big data is a big challenge today. While there are existing technologies, such as Wi-Fi, which can transfer data at a speed of several hundreds of megabits per second (Mbps), it is general too slow and impractical to transfer very large data files in seconds. There is a huge demand for novel wireless technologies that is capable to wireless stream very large data files, such as a full Blue-ray movie of several GB or large image files at the similar volume, in seconds.
LED is a new lighting source. LED devices can be modulated at very high frequency, hence, provide visible light wireless communications. Because of the ultra-broad bandwidth of light, VLC is capable to wireless stream large data at extremely high data rate up to tens of Gbps. This will make it practical to wireless stream a large data file of several GB in seconds.
Buffers, coding and decoding, OFDM modulation and demodulation provide signal processing functions. Pre-equalizer may provide for wider LED modulation bandwidth. Driver may provide for LED driving current, DC biasing may provide DC biasing for LED, PD and imager, and integrated analog-to-digital convertor (ADC) and digital-to-analog convertor (DAC) provide signal conversion between analog and digital signals, CDR (clock and data recovery) circuit is used to recover the data and clocks from the received signals, and clock circuit provide global clock synchronization. Pre-amplifier, main amplifier and high/low pass filters provide signal amplification and filtering for the signals received. A MUX circuit may be used to handle the received parallel signals. MAC blocks may be used for access control for multi-users. LVDS (low voltage differential signaling) may serve to remove background noises and USB interface may be used by the electronic terminals.
Facilitating the use of visible light communication between mobile devices may enable streaming of large data file for mobile application. Although the disclosure is described with respect with visible light communication, one or more aspects of the disclosure may be applied to non-visible light (e.g., infrared, UV) communication. In some aspects of the disclosure, a system may include components for both visible light communication and non-visible light communication. In some aspects of the disclosure, different spectrum of light (e.g., light corresponding to different colors) may be used.
As shown in
Mobile devices 410, 420 may include one or more processors coupled to LED 412, 422. The processor(s) may be configured to encode one or more VLC signal. The VLC signal(s) may be encoded to carry information to be transmitted from the processor(s)/mobile device 410, 420. For example, the VLC signal(s) may be encoded to carry command information to other devices (e.g., allowing mobile device 410, 420 to control other devices via VLC), file information (e.g., allowing mobile device 410, 420 to send file(s) to other devices via VLC), and/or other information. The processor(s) may include/be coupled to a VLC encoder and the VLC signal(s) may be encoded by the VLC encoder. In some implementations, the VLC encoder may comprise a Manchester encoder and/or other encoders. In some implementations, the VLC encoder may be implemented by the processor(s) executing computer-executable instructions stored in computer-readable medium to encode the VLC signal. For example, the VLC encoder may be part of a program/application installed on mobile device 410, 420 to facilitate VLC. In some implementations, the VLC encoder may be implemented by a VLC encoding circuitry configured to encode the VLC signal. The VLC encoding circuitry may comprise an integrated circuit. In some implementations, the VLC encoding circuitry and the LED may be integrated into a System-on-a-Chip (SoC) system. In some implementations, the VLC encoding circuitry and the LED may be integrated into a System-in-a-Package (SiP) system. The processor(s) may be configured to operate LED 412, 424 to emit visible light in accordance with the VLC signal and/or other information.
Imager sensors (e.g., imagers 414, 424) may be coupled to the processor(s) of mobile devices 410, 420. An imager sensor may comprise a plurality of pixels. One or more pixels may be configured as photodetectors to receive visible light encoded with a VLC signal. The pixel(s) configured as photodetectors may generate electrical signal(s) based on reception of the visible light encoded with the VLC signal. The processor(s) may be configured to decode the VLC signal. The VLC signals may be decoded based on the electrical signal(s) generated by the pixel(s). In some implementations, an imager sensor may include/be part of/be integrated with other components discussed herein (e.g., preamplifier, angle-diversity receiver, LED, etc.).
The processor(s) may include/be coupled to a VLC decoder and the VLC signal(s) may be decoded by the VLC decoder. In some implementations, the VLC decoder may be implemented by the processor(s) executing computer-executable instructions stored in computer-readable medium to decode the VLC signal. For example, the VLC decoder may be part of a program/application installed on mobile device 410, 420 to facilitate VLC. In some implementations, the VLC decoder may be implemented by a VLC decoding circuitry configured to decode the VLC signal. The VLC decoding circuitry may comprise an integrated circuit. The pixel(s) configured as photodetectors may be coupled to one or more VLC decoders. In some implementations, the VLC decoding circuitry and the imager sensor may be integrated into a System-on-a-Chip (SoC) system. In some implementations, the VLC decoding circuitry and the imager sensor may be integrated into a System-in-a-Package (SiP) system. In some implementations, the VLC decoder may comprise an active feedback based ambient light cancellation circuit comprising a low pass filter, an error amplifier, and an NMOSFET.
The pixel(s) configured as photodetectors may be coupled to one or more preamplifiers. The preamplifier(s) may be configured to amplify the electrical signal(s) generated by the pixel(s). In some implementations, at least two pixels (first pixel, second pixel) of the imager sensor may be configured as photodetectors. The two pixels may be located at different positions in the imager sensor. A programming circuit may be coupled to the pixels to enable selection of one or both pixels to receive visible light encoded with VLC signal. The programming functions may be realized via row and column metal interconnects to select a given photodetector/pixel. In some implementations, mobile device 410, 420 may include one or more angle-diversity receivers. The angle-diversity receiver(s) may be configured to focus the visible light onto one or more pixels of the imager sensors.
Mobile devices 410, 420 may include other circuitry/components to process the VLC signal(s). In some implementations, mobile devices 410, 420 may include a serializer for serializing the VLC signal. In some implementations, mobile devices 410, 420 may include an overshoot/undershoot circuit coupled to LEDs 412, 422. The overshoot/undershoot circuit may be featured in a pre-equalizer. The overshoot/undershoot circuit may be configured to accelerate charge and discharging of LEDs 412, 422 in order to enhance the LED bandwidth.
In some implementations, one or more components to facilitate VLC may be integrated into an integrated circuit. Such integration of components may deliver a SOC system and/or a SiP system. Such integration of components may result in a single-chip SOC system for light based streaming of data. SOC system may improve data rates and reliability while reducing system footprint and costs.
For mobile device based VLC system, the imager device (e.g., CMOS, CCD) for a mobile device (e.g., the camera of the mobile device) may be modified to contain one or more PD devices. As shown in
An imager may be an active-pixel sensor including an array of pixels. Individual pixel units may comprise a photodiode type photodetector and a support circuitry comprising a reset gate, a selection gate and source-follower readout transistor, made in a silicon substrate. In some implementations, individual pixels may be selected based on identification of a row line and a column line corresponding to the pixels. Individual pixels may include a photodetector to receive light. Thin microlens on top of imager 610 may assist in collecting the light for the PD.
To enable one or more PD devices in imager 610 to serve as VLC PD devices, the support circuitry for an imager may include components to facilitate VLC. For example, the support circuitry may include a pre-amp circuit (e.g., shown in
In some implementations, an imager (e.g., CMOS imager sensor array) may be reconfigurable to allow selection of one or more PD pixel units to function as the VLC PD devices as needed. The programmability (or, reconfigurability) may be implemented using row and column selections of the pixels via metal interconnects. A selection circuit may be programmed/designed to select the desired VLC PD pixels in the imager.
For example, a flashlight LED of a mobile device may be configured for dual roles: (1) an LED illuminator (flashlight LED) to emit high-power light (at high light emission efficiency); and (2) a visible light transmitter device (VLC LED) to transmit the modulated visible light signals carrying information. A flashlight LED is typically optimized as a powerful light illuminator with high light emission efficiency and high light output power. Such may result in a larger LED device that has higher parasitic capacitance, resulting in very slow on/off switching speed.
VLC LED devices may be optimized for VLC with very fast ON/OFF switching speed and wide LED modulation bandwidth to allow high data rate VLC communications. VLC LED optimization goal may be to minimize LED parasitic capacitance and improve LED modulation bandwidth. Instead of using one large LED device, a VLC LED array consisting of many small LED devices may be used. A flashlight LED configured for dual roles may provide a balanced performance between flash light LED and VLC LED.
In some implementations, a flash light LED array may be configured such that one or more LED devices in the flash light LED array functions as VLC LED devices solely optimized to emit the modulated visible light signals for the VLC transmitter (e.g., embedding VLC LED in flashlight LED). For the integrated flashlight/VLC LED array, a field-programmable LED array may be used. The programmability (or, reconfigurability) of the LED array in flashlight or LED function may be realized using row and column selections via metal interconnects to select particular pixels/devices in the LED array.
In some implementations, a pair of one flashlight LED device and one VLC LED device may be used to replace the common mobile phone flashlight LED. The flashlight LED device may be configured for better flashlight performance (high lighting efficiency and high light output power) and the VLC LED device may be configured by better VLC LED performance (low capacitance, high ON/OFF switching speed, wide modulation bandwidth, etc.). In the integrated flashlight LED and VLC LED pair/array designs, individual VLC LED unit (i.e., a pixel in an array) may have its own support circuit unit for VLC LED function. This may include LED driver, pre-equalizer circuit to enhance LED modulation bandwidth, etc. (
For LED based VLC and VLP system, in theory, an LED may be rapidly switched ON/OFF in a specific pattern encoded by a specific information (LED modulation). LED modulation embeds the intended information (i.e., the data) into the modulated light beam as visible light signals. In practical LED VLC systems, the LED is biased to emit light, and the emitted light may be modulated by the embedded electronic signals (i.e., information or data).
Similarly, analog modulation (
In some implementations, one or more circuits (e.g., integrated circuit) for processing VLC signals may further comprise a serializer to serialize the VLC signals. In some implementations, the circuit may further comprise a pre-equalizer using an overshoot/undershoot circuit configured to accelerate charging and discharging of the LED to enhance its modulation bandwidth. In some implementations, the circuit may further comprise an active feedback based ambient light cancellation circuit. The active feedback based ambient light cancellation circuit may comprise a low pass filter, an error amplifier, and an NMOSFET. The active feedback based ambient light cancellation circuit may comprise an active feedback transimpedance amplifier (TIA) ambient light cancellation circuit.
A pre-equalization circuit may be used to enlarge the modulation bandwidth of LEDs. Since the LED modulation bandwidth is determined by the rise/fall time of the driving current, an overshoot/undershoot technique may be used to accelerate the turn-on (charging) and then turn-off (discharging) of an LED for a wider bandwidth.
At the receiver end, unavoidable ambient light (i.e., noise) may easily saturate the input to a preamplifier of a PD. These ambient background light noises may be at DC or low frequency. A traditional solution to this ambient light problem is to add a passive resistance-capacitance (RC) high-pass filter to block the DC and low-frequency background light noises in a mainly discrete receiver system. However, its drawbacks are clear. For example, the large resistance and capacitance values reduce the frequency bandwidth of the PD channel, and large resistor and capacitor components are not suitable for integrated circuits.
A VLC receiver may include an optical filter, a PD, a pre-amplifier with automatic gain control feature, a Manchester decoder, and/or other components. A VLC receiver may include an integrated micro lens filter on top of a PD to enlarge the PD bandwidth. The narrow bandwidth of a PD may be limited by the slow response of the yellow phosphor used in an LED emitter device (e.g., PD in a receiver). One solution may be to use an optical bandpass filter (discrete) in front of a PD in the receiver channel to receive the blue light only. This enhances the frequency bandwidth of a PD. A micro-lens type optical filter may be integrated directly on top of the PD. The micro-lens type optical filter may function as an optical bandpass filter on top of the PD. The micro-lens type optical filter may be fabricated with IC fabrication method (e.g., using transparent thin film or organic transparent lens), which may be integrated with the PD using standard IC fabrication process.
Spatially relative terms such as “under,” “below,” “lower,” “over,” “upper,” “left,” “right,” and the like, are used for ease of description to explain the positioning of one element relative to a second element. These terms are intended to encompass different orientations of the device in addition to different orientations than those depicted in the figures. Further, terms such as “first,” “second,” and the like, are also used to describe various elements, regions, sections, etc. and are also not intended to be limiting. Like terms refer to like elements throughout the description.
As used herein, the terms “having,” “containing,” “including,” “comprising,” and the like are open ended terms that indicate the presence of stated elements or features, but do not preclude additional elements or features. The articles “a,” “an” and “the” are intended to include the plural as well as the singular, unless the context clearly indicates otherwise.
Although this invention has been disclosed in the context of certain implementations and examples, it will be understood by those skilled in the art that the present invention extends beyond the specifically disclosed implementations to other alternative implementations and/or uses of the invention and obvious modifications and equivalents thereof. Thus, it is intended that the scope of the present invention herein disclosed should not be limited by the particular disclosed implementations described above.
Furthermore, the skilled artisan will recognize the interchangeability of various features from different implementations. In addition to the variations described herein, other known equivalents for each feature can be mixed and matched by one of ordinary skill in this art to construct analogous systems and techniques in accordance with principles of the present invention.
It is to be understood that not necessarily all objects or advantages may be achieved in accordance with any particular implementation of the invention. Thus, for example, those skilled in the art will recognize that the invention may be embodied or carried out in a manner that achieves or optimizes one advantage or group of advantages as taught herein without necessarily achieving other objects or advantages as may be taught or suggested herein.
Claims
1. A mobile device for visible light communication, comprising:
- an LED configured as a VLC transmitter; and
- one or more processors coupled to the LED, the one or more processors configured to: encode a VLC signal; and operate the LED to emit visible light in accordance with the VLC signal.
2. The mobile device of claim 1, further comprising a serializer for serializing the VLC signal.
3. The mobile device of claim 1, wherein the VLC signal is encoded by a VLC encoder, the VLC encoder comprising a Manchester encoder.
4. The mobile device of claim 3, wherein the VLC encoder is implemented by a VLC encoding circuitry configured to encode the VLC signal.
5. The mobile device of claim 4, wherein the VLC encoding circuitry comprises an integrated circuit.
6. The mobile device of claim 4, wherein the VLC encoding circuitry and the LED are integrated into a System-on-a Chip (SoC) system.
7. The mobile device of claim 4, wherein the VLC encoding circuitry and the LED are integrated into a System-in-a-Package (SiP) system.
8. The mobile device of claim 3, wherein the VLC encoder is implemented by the one or more processors executing computer-executable instructions stored in computer-readable medium to encode the VLC signal.
9. The mobile device of claim 1, further comprising an overshoot/undershoot circuit coupled to the LED, the overshoot/undershoot circuit configured to accelerate charging and discharging of the LED.
10. The mobile device of claim 1, further comprising an imager coupled to the one or more processors, the imager configured as a digital camera to capture an image, wherein the imager is further configured as a photodetector to receive visible light encoded with a second VLC signal.
11. The mobile device of claim 1, further comprising a photodetector coupled to the one or more processors, the photodetector configured to receive visible light encoded with a second VLC signal.
12. The mobile device of claim 11, further comprising a micro-lens integrated on top of the photodetector.
13. A mobile device for visible light communication, comprising:
- an imager sensor comprising a plurality of pixels, wherein a first pixel of the plurality of pixels is configured as a first photodetector to receive visible light encoded with a VLC signal, the first pixel generating an electrical signal based on reception of the visible light encoded with the VLC signal; and
- one or more processors coupled to the imager sensor, the one or more processors configured to decode the VLC signal.
14. The mobile device of claim 13, further comprising a preamplifier coupled to the first pixel, the preamplifier configured to amplify the electrical signal generated by the first pixel.
15. The mobile device of claim 13, where a second pixel of the plurality of pixels is configured as a second photodetector to receive the visible light encoded with the VLC signal, the second pixel located at a different location from the first pixel.
16. The mobile device of claim 15, further comprising a programming circuit coupled to the plurality of pixels, the programming circuit configured to select the first photodetector or the second photodetector to receive the visible light encoded with the VLC signal.
17. The mobile device of claim 13, further comprising an angel-diversity receiver configured to focus the visible light onto the first pixel.
18. The mobile device of claim 13, wherein VLC signal is decoded by a VLC decoder, the VLC decoder comprising an active feedback based ambient light cancellation circuit comprising a low pass filter, an error amplifier, and an NMOSFET.
19. The mobile device of claim 13, further comprising:
- an LED coupled to the one or more processors, the LED configured as a VLC transmitter;
- wherein the one or more processors are configured to encode a second VLC signal and operate the LED to emit visible light in accordance with the second VLC signal.
20. The mobile device of claim 19, wherein the second VLC signal is encoded by a VLC encoder, the VLC encoder and the LED integrated into a System-on-a Chip (SoC) system.
21. The mobile device of claim 19, wherein the second VLC signal is encoded by a VLC encoder, the VLC encoder and the LED integrated into a System-in-a-Package (SiP) system.
22. An imager sensor, comprising:
- a plurality of pixels, wherein a first pixel of the plurality of pixels is configured as a first photodetector to receive visible light encoded with a VLC signal, the first pixel generating an electrical signal based on reception of the visible light encoded with the VLC signal; and
- a VLC decoder coupled to at least the first pixel, the VLC decoder configured to decode the VLC signal.
23. The imager sensor of claim 22, further comprising a preamplifier coupled to the first pixel, the preamplifier configured to amplify the electrical signal generated by the first pixel.
24. The imager sensor of claim 22, where a second pixel of the plurality of pixels is configured as a second photodetector to receive the visible light encoded with the VLC signal, the second pixel located at a different location from the first pixel.
25. The imager sensor of claim 24, further comprising a programming circuit coupled to the plurality of pixels, the programming circuit configured to select the first photodetector or the second photodetector to receive the visible light encoded with the VLC signal.
26. The imager sensor of claim 22, further comprising an angel-diversity receiver configured to focus the visible light onto the first pixel.
27. The imager sensor of claim 22, wherein the VLC decoder comprises an active feedback based ambient light cancellation circuit comprising a low pass filter, an error amplifier, and an NMOSFET.
28. The imager sensor of claim 22, further comprising:
- an LED configured as a VLC transmitter to emit visible light in accordance with a second VLC signal; and
- a VLC encoder coupled to the LED, the VLC encoder configured to encode the second VLC signal.
29. The imager sensor of claim 28, wherein the VLC encoder and the LED are integrated into a System-on-a Chip (SoC) system.
30. The imager sensor of claim 26, wherein the VLC encoder and the LED are integrated into a System-in-a-Package (SiP) system.
Type: Application
Filed: May 18, 2017
Publication Date: Feb 6, 2020
Applicant: The Regents of the University of California (Oakland, CA)
Inventor: Albert Wang (Irvine, CA)
Application Number: 16/338,417