Unlock instant, AI-driven research and patent intelligence for your innovation.

A FM coding, decoding and spreading method for visible light communication

A visible light communication, encoding and decoding technology, which is applied in short-distance systems, electrical components, electromagnetic wave transmission systems, etc., can solve the problem that the encoding efficiency is only 50%, achieve good consistency and simplicity, and simplify the table look-up steps.

Active Publication Date: 2021-10-12
SHANGHAI UNIV
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The carrier used in PPM encoding is intermittent periodic optical pulse, and the position of the pulse is controlled by the binary information of the source through encoding, so the encoding efficiency is only 50%.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A FM coding, decoding and spreading method for visible light communication
  • A FM coding, decoding and spreading method for visible light communication
  • A FM coding, decoding and spreading method for visible light communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] Embodiment one: see figure 1 — Figure 5 ,

[0022] The FM code decoding and code expansion method of visible light communication, the operation steps are as follows: Step 1: Encode the original data bits according to the FM method and add a single communication head, and drive the LED to emit light and send the code cyclically through the LED code driver. Step 2: The image receiving module shoots the LED light to obtain a light and dark coded stripe image. Step 3: The image processing module decodes according to the single communication head in the image to obtain data bits. Step 4, such as figure 1 As shown, when the coding capacity produced by single communication head coding is too small to meet the demand, the long data that meets the capacity requirements can be constructed, the long data is split into multiple short data, and each short data is coded by frequency modulation method And add different communication headers carrying sequence information, after de...

Embodiment 2

[0029] Embodiment 2: This embodiment is basically the same as Example 1, and the special features are as follows: see Figure 6 ,

[0030] If the working environment does not require high lighting, you can use "01" to represent the data bit "0", and its width scalar is 1, use "011" to represent the data bit "1", and its width scalar is 2, such as Figure 6 shown. Use the shortest communication head "0111", at this time the luminous flux modulation rate ranges from 50% to 66.7%, which can also play a lighting role. In this encoding situation, since the number of stripes that can be captured in a single image is fixed, using fewer stripes to represent one bit of data can lead to higher encoding capacity. The subsequent encoding and decoding process is the same as Example 1. Therefore, the number of 1s in the code can be increased or decreased according to the actual use situation in exchange for high illuminance or high code amount.

Embodiment 3

[0031] Embodiment three: see Figure 7-Figure 8 ,

[0032] When the coding amount of a single picture does not meet the requirements, different communication headers can be used to represent different segments of data, such as the communication header "01111" indicates high-order data, and "011111" indicates low-order data. However, if the two sets of codes are directly spliced, the left and right sides of the communication head may not be the same piece of coded data, and bidirectional traversal and decoding cannot be performed. For this reason, when the two consecutive frames of codes sent by the LED are codes of different segments, a 0 code needs to be added between the two frame codes to distinguish them. To distinguish it from the coded dark stripes in data area 0, the coded picture is as follows Figure 7 , 8 shown. When decoding, it is judged whether the left end of the effective maximum bright stripe is a 00 coded dark stripe, if yes, only right traversal decoding ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a frequency modulation code decoding and code spreading method for visible light communication. The method includes the following steps: first, the original data bits are coded according to the frequency modulation method and a single communication head is added, and the code is sent through the LED coding driver to drive the LED to emit light in a cycle; then the LED light is photographed by the image receiving module to obtain the coded fringe pattern, and the The processing module decodes according to the single communication head in the image to obtain the original data bits; when the number of codes produced by the encoding of a single communication head is not enough, different communication heads can be used to provide order information, and code expansion is realized through the combination of multiple sets of codes. The FM code decoding and code extension method for visible light communication described in the present invention is simple and easy to implement, has a high luminous flux modulation rate, and ensures LED lighting performance; at the same time, the long data can be separated by combining different communication head codes. Segment communication, significantly increasing the number of encodings.

Description

technical field [0001] The invention relates to the field of optical communication, in particular to a frequency modulation code decoding and code spreading method for visible light communication. Background technique [0002] With the birth and application of new urban development concepts such as energy conservation and environmental protection, LED lights have gradually become indispensable lighting equipment for factories, shops, and homes due to their higher energy efficiency and longer service life. In addition to lighting functions, LEDs have the ability to switch at high speeds. Compared with currently used lighting equipment such as fluorescent lamps, incandescent bulbs and other light sources, it has the characteristics of easy modulation, so LED visible light can also provide convenient data services for indoor users. Compared with radio frequency (Radio Frequency, RF)-based technologies, such as WIFI communication and radio frequency identification (Radio Freque...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04B10/116H04B10/524
CPCH04B10/116H04B10/524
Inventor 刘廷章赵凯晓赵剑飞
Owner SHANGHAI UNIV