Method and system for digital pulse recognition demodulation
First Claim
1. A method for detecting information transmitted by a plurality of light sources using a complementary metal-oxide-semiconductor (CMOS) image sensor by detecting a frequency of light pulses produced by the light sources, the method comprising:
- capturing on the CMOS image sensor with a rolling shutter an image in which different portions of the CMOS image sensor are exposed at different points in time and the image comprises a plurality of regions, each region corresponding to received light pulses from one of the plurality of light sources;
simultaneously detecting visible distortions that include alternating patterns in each region of the image;
measuring a feature of the alternating patterns present in each region of the image; and
selecting a symbol based on the measured feature of the alternating patterns present in each region of the image to recover information encoded in the frequency of light pulses produced by the plurality of light sources captured in the image.
2 Assignments
0 Petitions
Accused Products
Abstract
In one aspect, the present disclosure relates to a method for recognizing a broadcast digital pulse recognition tone in a beacon-based light positioning system. In some embodiments, the method includes capturing a digital image using an imaging sensor of an imaging device, identifying one or more regions of the digital image illuminated by one of one or more beacon light sources, determining a frequency content of each of the one or more regions, and determining a particular tone broadcast by the beacon light source illuminating a particular region using the frequency content of the particular region. In some embodiments, the imaging sensor has a frame rate and includes a rolling shutter, the rolling shutter having a sampling rate greater than the frame rate of the imaging sensor.
-
Citations
28 Claims
-
1. A method for detecting information transmitted by a plurality of light sources using a complementary metal-oxide-semiconductor (CMOS) image sensor by detecting a frequency of light pulses produced by the light sources, the method comprising:
-
capturing on the CMOS image sensor with a rolling shutter an image in which different portions of the CMOS image sensor are exposed at different points in time and the image comprises a plurality of regions, each region corresponding to received light pulses from one of the plurality of light sources; simultaneously detecting visible distortions that include alternating patterns in each region of the image; measuring a feature of the alternating patterns present in each region of the image; and selecting a symbol based on the measured feature of the alternating patterns present in each region of the image to recover information encoded in the frequency of light pulses produced by the plurality of light sources captured in the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An image detection apparatus for detecting information transmitted by a plurality of light sources using a complementary metal-oxide-semiconductor (CMOS) image sensor by detecting a frequency of light pulses produced by the light sources, the image detection apparatus comprising:
-
an CMOS image sensor; and a processor in communication with the CMOS image sensor configured to capture on the CMOS image sensor with a rolling shutter an image in which different portions of the CMOS image sensor are exposed at different points in time and the image comprises a plurality of regions, each region corresponding to received light pulses from one of the plurality of light sources; simultaneously detect visible distortions that include alternating patterns in each region of the image; measure a feature of the alternating patterns present in each region of the image; and select a symbol based on the measured feature of the alternating patterns present in each region of the image to recover information encoded in the frequency of light pulses produced by the plurality of light sources captured in the image. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification