Method and apparatus for receiving visible light signal
First Claim
Patent Images
1. A method for receiving a visible light signal, comprising:
- controlling use of a camera as a light signal receiver to capture a group of continuous images covering an emitter, the emitter emits visible light signals, the group of continuous images includes an image of a visible light signal of the emitter and background image;
obtaining a visible light signal emitted by the emitter from the group of continuous images, specifically comprises;
dividing the group of continuous images into a plurality of images;
comparing luminance variation with time of each region with a predetermined size of all images, selecting a region with continuous varying luminance, and determining that a visible light signal that comes from the emitter exists in the region; and
analyzing and processing luminance changes of the region of all the images to obtain a visible light signal that comes from the emitter, outputting the image of a visible light signal of the emitter when the images captured by the camera include the visible light signal of the emitter;
outputting the background images when the images captured by the camera do not include the visible light signal of the emitter;
processing the visible light signal to restore original information.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to a method and an apparatus for receiving a visible light signal. The method includes the following steps: controlling use of a camera as a light signal receiver to capture a group of continuous images covering an emitter, where the emitter emits visible light signals; and obtaining, from the group of continuous images, a visible light signal that comes from the emitter. In the disclosure, because a camera is used to receive a visible light signal, a visible light communication function can be implemented in various devices or systems under a premise that no hardware is newly added or modified.
7 Citations
19 Claims
-
1. A method for receiving a visible light signal, comprising:
-
controlling use of a camera as a light signal receiver to capture a group of continuous images covering an emitter, the emitter emits visible light signals, the group of continuous images includes an image of a visible light signal of the emitter and background image; obtaining a visible light signal emitted by the emitter from the group of continuous images, specifically comprises;
dividing the group of continuous images into a plurality of images;comparing luminance variation with time of each region with a predetermined size of all images, selecting a region with continuous varying luminance, and determining that a visible light signal that comes from the emitter exists in the region; and analyzing and processing luminance changes of the region of all the images to obtain a visible light signal that comes from the emitter, outputting the image of a visible light signal of the emitter when the images captured by the camera include the visible light signal of the emitter;
outputting the background images when the images captured by the camera do not include the visible light signal of the emitter;processing the visible light signal to restore original information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for receiving a visible light signal, which comprises a hardware processor and a memory, wherein the hardware processor is configured to execute programming modules stored in the memory, wherein the programming modules comprise:
-
a module configured to control use of a camera as a light signal receiver to capture a group of continuous images covering an emitter, the emitter emitting visible light signals, the group of continuous images includes an image of a visible light signal of the emitter and background image; a module configured to obtain, from the group of continuous images, a visible light signal that comes from the emitter, comprising; a module configured to divide the group of continuous images into a plurality of images; a module configured to compare luminance variation with time of each region with a predetermined size of all images, select a region with continuous varying luminance, and determine that a visible light signal that comes from the emitter exists in the region; a module, configured to analyze and process luminance changes of the region of all the images to obtain the visible light signal that comes from the emitter, output the image of a visible light signal of the emitter when the images captured by the camera include the visible light signal of the emitter;
output the background images when the images captured by the camera do not include the visible light signal of the emitter; anda module configured to processing the visible light signal to restore original information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification