Visible light communication transmission system and transmission method based on big data calculation
Through big data computing technology, a visible light information acquisition and conversion model is established, and the differences in visible light communication information are analyzed and optimized, information gaps and integrity problems in existing systems are solved, and efficient communication quality improvement and flexible solution selection are achieved.
Patent Information
- Application Number
- CN202411753728.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-02
- Publication Date
- 2025-01-03
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing visible light communication transmission system cannot effectively reduce the gap between transmitting and receiving information, affecting the accuracy and transmission integrity of the information, and cannot flexibly extract and process different information.
The visible light communication transmission system based on big data calculation is adopted, including the visible light information acquisition module, the communication information conversion module, the information receiving module, the difference reduction scheme insertion module, the difference analysis module and the difference reduction scheme optimization module. By establishing an information database and a comparison table, Analyze and optimize transmission differences, and formulate and adjust differences reduction plans to reduce information gaps.
It effectively reduces the gap between transmitting and receiving information, improves communication quality, ensures information integrity, and provides flexible solution selection and cost reference, suitable for the needs of different users.
Smart Images

Figure CN119254327A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication transmission technology, and specifically to a visible light communication transmission system and a transmission method based on big data calculation. Background Art
[0002] Visible light is the part of the electromagnetic spectrum that the human eye can perceive. The visible spectrum has no precise range. The frequency of electromagnetic waves that the average human eye can perceive is between 380-50THz and the wavelength is between 780-400nm, but some people can perceive electromagnetic waves with a frequency of about 340-790THz and a wavelength of about 880-380nm. The human eye with normal vision is most sensitive to green light. The range of light that the human eye can see is affected by the atmosphere, which is opaque to most electromagnetic radiation. The range of light waves that many other creatures can see is different from that of humans. For example, some insects, including bees, can see the ultraviolet band, which is very helpful for finding nectar. A recent study found that visible light may also be able to see through the flesh. General visible light communication transmission systems are unable to insert a dropout scheme for visible light communication information during communication transmission, resulting in a large gap in visible light communication information during transmission and reception, affecting the accuracy of visible light communication information transmission, and unable to conveniently and quickly extract the different current visible light communication information between transmission and reception. For this reason, we propose a visible light communication transmission system and transmission method based on big data computing. Summary of the invention
[0003] The object of the present invention is to provide a visible light communication transmission system and a transmission method based on big data calculation.
[0004] In order to solve the problems raised in the above background technology, the present invention provides the following technical solutions: a visible light communication transmission system based on big data calculation, comprising a visible light information acquisition module, a communication information conversion module and an information receiving module; The visible light information collection module can collect the current visible light information, establish a visible light information library, and record the current visible light information in the visible light information library; The communication information conversion module obtains the original visible light information and the original communication information that can be converted from the original visible light, establishes a communication conversion model according to the relationship between the original visible light information and the original communication information, and then uses the communication conversion model to convert the current visible light information into the current communication information; The information receiving module can receive the current visible light communication information, establish a receiving comparison table, and then record the received current visible light communication information in the receiving comparison table.
[0005] As a further solution of the present invention: it also includes a difference reduction scheme insertion module, a difference analysis module, a difference reduction scheme optimization module and an analysis module; A drop-gap scheme is inserted into the module, a drop-gap scheme is formulated, and the drop-gap scheme is used to reduce the gap between the current visible light communication information transmitted and received; The difference analysis module establishes a transmission comparison table, and then records the current visible light communication information in the transmission comparison table in the same manner as the receiving comparison table, and then compares the transmission comparison table with the receiving comparison table to extract the current visible light communication information that is different between the transmission comparison table and the receiving comparison table; The difference reduction scheme optimization module analyzes the reasons for the difference between the current visible light transmission and reception, obtains the methods for alleviating and solving the difference and the difference reduction scheme information, and then optimizes the difference reduction scheme according to the methods for alleviating and solving the difference, thereby obtaining five groups of optimization schemes; The analysis module analyzes the effects of the five groups of optimization solutions and obtains the production capacity values of the five groups of optimization solutions.
[0006] As a further solution of the present invention: after the visible light information acquisition module uses the visible light information library to record the visible light information, the user can insert a classification recording function in the visible light information library, and the classification recording function can obtain the classification information of the visible light. The user can independently select the classification information, and then classify and record the visible light information according to the classification information. After establishing the communication conversion model, the communication information conversion module will simultaneously establish a conversion factor insertion function and a conversion factor deviation information insertion function, wherein the user can insert the communication information conversion factor required by the user into the communication conversion model through the conversion factor insertion function, thereby further improving the communication conversion model, making the communication conversion model have good flexibility, and making the system suitable for different users. At the same time, the user can also analyze the deviation values of different conversion factors through experimental means, and then insert the deviation values into the conversion model using the conversion deviation value insertion function. At this time, after converting the current visible light information into communication information, the conversion model can adjust the communication information again according to the deviation values of different conversion factors.
[0007] As a further solution of the present invention: the degradation scheme insertion module can receive information processed by the communication information conversion module, and can obtain the reasons affecting the current visible light communication information transmission when formulating the degradation scheme, and obtain the specific impact of the reasons on the current visible light communication information transmission. At this time, the difference between the current visible light communication information transmission and reception can be reduced, thereby obtaining the degradation scheme information, and establishing a scheme database, and then establishing different degradation schemes, and recording the established different degradation scheme information in the scheme database, and then extracting features of the degradation scheme according to the reasons affecting the current visible light communication information transmission, thereby obtaining the degradation features, and recording the degradation features on the corresponding degradation schemes, and then The post-dropout scheme insertion module can obtain the information processed by the communication information conversion module, thereby obtaining the current visible light communication information. At this time, feature extraction is performed on the current visible light communication information to obtain the current feature of the current visible light communication information, calculate the matching value of the current feature retrieval and the dropout feature, and then extract the dropout feature corresponding to the highest matching value, obtain the corresponding dropout schemes, and adjust the current visible light communication information according to the obtained dropout scheme, and then record the unadjusted current visible light communication information as the first information, and record the adjusted current visible light communication information as the second information. Then, the dropout scheme insertion module will synchronously transmit and process the first information and the second information. Suppose the extracted current feature is , let the extracted drop feature be , let the matching value be , let the number of features be X; ; The matching value can be calculated through the above formula, so as to facilitate the calculation of the drop difference feature with the highest matching value.
[0008] As a further solution of the present invention: the information receiving module is capable of receiving information processed by the communication information conversion module, and will synchronously establish a receiving comparison table when receiving the transmitted current visible light communication information, and insert a record separation function into the receiving comparison table, wherein the record separation function can separate and process the received current visible light communication information according to the set rules, and then record the separated current visible light communication information in the receiving comparison table in sequence in the form of a table.
[0009] As a further solution of the present invention: the difference analysis module can receive the information processed by the information receiving module, so as to obtain the information in the receiving comparison table, and the difference analysis module can synchronously obtain the current visible light communication information and the content of the record separation function. At this time, the difference analysis module will synchronously establish a transmission comparison table, and separate the current visible light communication information according to the record separation function, and then record the separated current visible light communication information in the transmission comparison table. At this time, the different current visible light communication information between the transmission comparison table and the receiving comparison table can be obtained by comparing the transmission comparison table with the receiving comparison table, and at the same time, a difference table is established to record the different current visible light communication information and the corresponding positions in the difference table.
[0010] As a further solution of the present invention: the difference reduction scheme optimization module can receive information processed by the difference analysis module. After obtaining five groups of optimization schemes, it will extract the optimization information in the five groups of optimization schemes, calculate the costs required for the five groups of optimization information, and synchronously calculate the costs of the five groups of optimization schemes.
[0011] As a further solution of the present invention: the analysis module can receive the information processed by the difference reduction scheme optimization module, so as to obtain the costs of the five groups of optimization schemes. At this time, the analysis module analyzes the effects of the five groups of optimization schemes, calculates the capacity values of the five groups of optimization schemes according to the costs and effects of the five groups of optimization schemes, sorts the five groups of optimization schemes according to the costs, effects and capacity values, and obtains three sorting tables. The record boundaries are set in the analysis module. , users can set specific record boundaries , when any of the cost, effect and capacity values of the five optimization solutions exceeds the record limit When the optimization plan is transmitted to the difference reduction plan insertion module, the The optimization schemes are deleted, and the costs, effects and capacity values of the five groups of optimization schemes are represented by B, G and N respectively.
[0012] In addition, the present invention also provides a visible light communication transmission method based on big data calculation, comprising the following steps: Step 1: collect and process visible light information, establish a visible light information database, the user sets classification information in the visible light information database, and then records the visible light information according to the classification information, and establishes a communication conversion model, and then converts the current visible light information into the current visible light communication information through the communication conversion model; Step 2: obtaining current visible light communication information, matching a corresponding degradation scheme according to the current visible light communication information, and then adjusting the current visible light communication information according to the degradation scheme, and then transmitting and processing the unadjusted current visible light communication information and the adjusted current visible light communication information; Step 3: Receive the transmitted current visible light communication information, and record the current visible light communication information in the receiving comparison table according to the record separation function, then obtain the current visible light communication information that has not been transmitted, and record the current visible light communication information that has not been transmitted in the transmission comparison table according to the record separation function, and then compare the transmission comparison table with the receiving comparison table to obtain different current visible light communication information, and record it in the difference table; Step 4: Develop optimization information for the difference reduction plan, thereby obtaining five sets of optimization plans, calculating the costs of the five sets of optimization plans, and then analyzing the effects of the five sets of optimization plans. At this time, the capacity values of the five sets of optimization plans are calculated, and the user sets the record limit in advance. , will exceed the record limit The optimization scheme information is transferred to the scheme database, and the Optimization plan information deleted.
[0013] By adopting the above technical solution, compared with the prior art, the beneficial effects of the present invention are: 1. The present invention can reduce the gap between the transmitted and received visible light communication information through the difference reduction scheme insertion module, reduce data errors and losses, and improve the overall communication quality of the current visible light communication information. It can also flexibly select a more suitable difference reduction scheme according to the current visible light communication information. Through the setting of the difference analysis module, when the transmitted and received current visible light communication information are inconsistent, different information can be extracted in time to ensure the integrity of the information in the transmission process; 2. The present invention can be applied to different users through the communication information conversion module. The insertion of conversion factors can be increased or decreased according to the needs of different users. Moreover, the user can insert the factor deviation information obtained by the experiment into the conversion model, which can more accurately convert the current visible light communication information. The information receiving module can use the separation function to separate and record the received current visible light information in the receiving comparison table, which is convenient for the subsequent comparison of the receiving comparison table with the transmission comparison table. 3. The present invention can analyze the difference between the specific current visible light communication information in the receiving comparison table and the transmitting comparison table through the difference analysis module, and can optimize the difference reduction scheme according to the difference information between the current visible light communication information obtained through the difference reduction scheme optimization module, thereby further reducing the information gap between transmission and reception, and can derive the cost of different optimization schemes, thereby providing a cost reference for users, and can calculate the capacity value of different optimization schemes, so that users can make reasonable choices according to their own needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 A schematic diagram of a system flow in an embodiment of the present invention; Figure 2Schematic diagram of the method steps in an embodiment of the present invention. DETAILED DESCRIPTION
[0015] The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings. It should be noted that the description of these embodiments is used to help understand the present invention, but does not constitute a limitation of the present invention.
[0016] In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0017] Please see attached Figure 1 -Attached Figure 2 , the present invention provides a visible light communication transmission system based on big data computing, comprising a visible light information acquisition module, a communication information conversion module and an information receiving module; The visible light information collection module can collect the current visible light information, establish a visible light information library, and record the current visible light information in the visible light information library; The communication information conversion module obtains the original visible light information and the original communication information that can be converted from the original visible light, establishes a communication conversion model according to the relationship between the original visible light information and the original communication information, and then uses the communication conversion model to convert the current visible light information into the current communication information; The information receiving module can receive the current visible light communication information, establish a receiving comparison table, and then record the received current visible light communication information in the receiving comparison table.
[0018] In one embodiment of the present invention: it also includes a difference reduction scheme insertion module, a difference analysis module, a difference reduction scheme optimization module and an analysis module; A drop-gap scheme is inserted into the module, a drop-gap scheme is formulated, and the drop-gap scheme is used to reduce the gap between the current visible light communication information transmitted and received; The difference analysis module establishes a transmission comparison table, and then records the current visible light communication information in the transmission comparison table in the same manner as the receiving comparison table, and then compares the transmission comparison table with the receiving comparison table to extract the current visible light communication information that is different between the transmission comparison table and the receiving comparison table; The difference reduction scheme optimization module analyzes the reasons for the difference between the current visible light transmission and reception, obtains the methods for alleviating and solving the difference and the difference reduction scheme information, and then optimizes the difference reduction scheme according to the methods for alleviating and solving the difference, thereby obtaining five groups of optimization schemes; The analysis module analyzes the effects of the five groups of optimization solutions and obtains the production capacity values of the five groups of optimization solutions.
[0019] In one embodiment of the present invention: after the visible light information acquisition module uses the visible light information library to record the visible light information, the user can insert a classification recording function in the visible light information library, and the classification recording function can obtain the classification information of the visible light. The user can independently select the classification information, and then classify and record the visible light information according to the classification information. After establishing the communication conversion model, the communication information conversion module will simultaneously establish a conversion factor insertion function and a conversion factor deviation information insertion function, wherein the user can insert the communication information conversion factor required by the user into the communication conversion model through the conversion factor insertion function, thereby further improving the communication conversion model, making the communication conversion model have good flexibility, and making the system suitable for different users. At the same time, the user can also analyze the deviation values of different conversion factors through experimental means, and then insert the deviation values into the conversion model using the conversion deviation value insertion function. At this time, after converting the current visible light information into communication information, the conversion model can adjust the communication information again according to the deviation values of different conversion factors.
[0020] In one embodiment of the present invention: the degradation scheme insertion module can receive information processed by the communication information conversion module, and can obtain the reasons affecting the current visible light communication information transmission when formulating the degradation scheme, and obtain the specific impact of the reasons on the current visible light communication information transmission. At this time, the difference between the current visible light communication information transmission and reception can be reduced, thereby obtaining the degradation scheme information, and establishing a scheme database, and then establishing different degradation schemes, and recording the established different degradation scheme information in the scheme database, and then extracting features of the degradation scheme according to the reasons affecting the current visible light communication information transmission, thereby obtaining the degradation features, and recording the degradation features on the corresponding degradation schemes, and then The post-dropout scheme insertion module can obtain the information processed by the communication information conversion module, thereby obtaining the current visible light communication information. At this time, feature extraction is performed on the current visible light communication information to obtain the current feature of the current visible light communication information, calculate the matching value of the current feature retrieval and the dropout feature, and then extract the dropout feature corresponding to the highest matching value, obtain the corresponding dropout schemes, and adjust the current visible light communication information according to the obtained dropout scheme, and then record the unadjusted current visible light communication information as the first information, and record the adjusted current visible light communication information as the second information. Then, the dropout scheme insertion module will synchronously transmit and process the first information and the second information. Suppose the extracted current feature is , let the extracted drop feature be , let the matching value be , let the number of features be X; ; The matching value can be calculated through the above formula, so as to facilitate the calculation of the drop difference feature with the highest matching value.
[0021] In one embodiment of the present invention: the information receiving module is capable of receiving information processed by the communication information conversion module, and will synchronously establish a receiving comparison table when receiving the transmitted current visible light communication information, and insert a record separation function into the receiving comparison table, wherein the record separation function can separate and process the received current visible light communication information according to the set rules, and then record the separated current visible light communication information in the receiving comparison table in sequence in the form of a table.
[0022] In one embodiment of the present invention: the difference analysis module can receive the information processed by the information receiving module, thereby obtaining the information in the receiving comparison table, and the difference analysis module can synchronously obtain the current visible light communication information and the content of the record separation function. At this time, the difference analysis module will synchronously establish a transmission comparison table, and separate the current visible light communication information according to the record separation function, and then record the separated current visible light communication information in the transmission comparison table. At this time, the different current visible light communication information between the transmission comparison table and the receiving comparison table can be obtained by comparing the transmission comparison table with the receiving comparison table, and at the same time, a difference table is established to record the different current visible light communication information and the corresponding positions in the difference table.
[0023] In one embodiment of the present invention: the difference reduction scheme optimization module can receive information processed by the difference analysis module. After obtaining five groups of optimization schemes, it will extract the optimization information in the five groups of optimization schemes, calculate the costs required for the five groups of optimization information, and simultaneously calculate the costs of the five groups of optimization schemes.
[0024] In one embodiment of the present invention: the analysis module can receive information processed by the difference reduction scheme optimization module, thereby obtaining the costs of the five groups of optimization schemes. At this time, the analysis module analyzes the effects of the five groups of optimization schemes, calculates the capacity values of the five groups of optimization schemes according to the costs and effects of the five groups of optimization schemes, sorts the five groups of optimization schemes according to the costs, effects and capacity values, obtains three sorting tables, and sets the record boundaries in the analysis module. , users can set specific record boundaries , when any of the cost, effect and capacity values of the five optimization solutions exceeds the record limit When the optimization plan is transmitted to the difference reduction plan insertion module, the The optimization schemes are deleted, and the costs, effects and capacity values of the five groups of optimization schemes are represented by B, G and N respectively.
[0025] Example 1, please refer to the attached Figure 1 -Attached Figure 2When classifying and recording visible light information, different types of visible light information can be recorded on different nodes, so that when visible light information is retrieved and used, the required information can be found more quickly, and the size of the retrieved information can be reduced, thereby improving the retrieval efficiency. At the same time, keyword extraction and keyword retrieval functions can be added to further improve the retrieval efficiency.
[0026] Example 2, please refer to the attached Figure 1 -Attached Figure 2 When using the conversion factor insertion function and the conversion factor deviation information, the user's historical operations and habits can be inserted into the conversion factor insertion function and the conversion factor deviation information, and a multi-machine interactive function can be set at the same time so that multiple users can share and jointly edit the conversion factor insertion function and the conversion factor deviation information.
[0027] Example 3, please refer to the attached Figure 1 -Attached Figure 2 In solving the difference between the current visible light communication information transmission and reception information, a buffer area can be set at the receiving end so that the received data can be temporarily stored to facilitate data sorting and reorganization, and the receiving comparison table will record the separated current visible light in the same column in sequence when recording, so that it is clearer when comparing.
[0028] The present invention also provides a visible light communication transmission method based on big data calculation, comprising the following steps: Step 1: collect and process visible light information, establish a visible light information database, the user sets classification information in the visible light information database, and then records the visible light information according to the classification information, and establishes a communication conversion model, and then converts the current visible light information into the current visible light communication information through the communication conversion model; Step 2: obtaining current visible light communication information, matching a corresponding degradation scheme according to the current visible light communication information, and then adjusting the current visible light communication information according to the degradation scheme, and then transmitting and processing the unadjusted current visible light communication information and the adjusted current visible light communication information; Step 3: Receive the transmitted current visible light communication information, and record the current visible light communication information in the receiving comparison table according to the record separation function, then obtain the current visible light communication information that has not been transmitted, and record the current visible light communication information that has not been transmitted in the transmission comparison table according to the record separation function, and then compare the transmission comparison table with the receiving comparison table to obtain different current visible light communication information, and record it in the difference table; Step 4: Develop optimization information for the difference reduction plan, thereby obtaining five sets of optimization plans, calculating the costs of the five sets of optimization plans, and then analyzing the effects of the five sets of optimization plans. At this time, the capacity values of the five sets of optimization plans are calculated, and the user sets the record limit in advance. , will exceed the record limit The optimization scheme information is transferred to the scheme database, and the Optimization plan information deleted.
[0029] Specifically, by inserting a difference reduction scheme into the module, the gap between the transmitted and received visible light communication information can be reduced, data errors and losses can be reduced, and the overall communication quality of the current visible light communication information can be improved. In addition, a more suitable difference reduction scheme can be flexibly selected according to the current visible light communication information. Through the setting of the difference analysis module, when the transmitted and received current visible light communication information are inconsistent, different information can be extracted in time to ensure the integrity of the information in the transmission process.
[0030] Specifically, the communication information conversion module can be suitable for different users. The insertion of conversion factors can be increased or decreased according to the needs of different users, and the user can insert the factor deviation information obtained from the experiment into the conversion model, which can more accurately convert the current visible light communication information. The information receiving module can use the separation function to separate the received current visible light information and record it in the receiving comparison table, which is convenient for the subsequent comparison of the receiving comparison table with the transmission comparison table.
[0031] Specifically, the difference analysis module can analyze the difference between the specific current visible light communication information in the receiving comparison table and the transmitting comparison table. The difference reduction scheme optimization module can optimize the difference reduction scheme according to the difference information between the current visible light communication information, thereby further reducing the information gap between transmission and reception, and can derive the cost of different optimization schemes, thereby providing a cost reference for users. At the same time, the capacity value of different optimization schemes can be calculated, so that users can make reasonable choices according to their own needs.
[0032] Working principle: Step 1: collect and process visible light information, establish a visible light information database, the user sets classification information in the visible light information database, and then records the visible light information according to the classification information, and establishes a communication conversion model at the same time, and then converts the current visible light information into the current visible light communication information through the communication conversion model, obtains the current visible light communication information, and matches the corresponding degradation scheme according to the current visible light communication information, and then adjusts the current visible light communication information according to the degradation scheme, and then transmits and processes the unadjusted current visible light communication information and the adjusted current visible light communication information; Step 2: Receive the transmitted current visible light communication information, and record the current visible light communication information in the receiving comparison table according to the record separation function, then obtain the current visible light communication information that has not been transmitted, and record the current visible light communication information that has not been transmitted in the transmission comparison table according to the record separation function, then compare the transmission comparison table with the receiving comparison table to obtain different current visible light communication information, record it in the difference table, formulate optimization information for the difference reduction plan, thereby obtaining five groups of optimization plans, calculate the costs of the five groups of optimization plans, and then analyze the effects of the five groups of optimization plans. At this time, calculate the capacity values of the five groups of optimization plans, and the user sets the recording boundaries in advance , will exceed the record limit The optimization scheme information is transferred to the scheme database, and the The optimization plan information is deleted, and the entire workflow ends here.
[0033] At the same time, the present application uses specific words to describe the embodiments of the present application. For example, "one embodiment", "an embodiment", and / or "some embodiments" refer to a certain feature, structure or characteristic related to at least one embodiment of the present application. Therefore, it should be emphasized and noted that "one embodiment" or "an embodiment" or "an alternative embodiment" mentioned twice or more in different positions in this specification does not necessarily refer to the same embodiment. In addition, certain features, structures or characteristics in one or more embodiments of the present application can be appropriately combined.
[0034] Some aspects of the present application may be performed entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may be referred to as "data blocks", "modules", "engines", "units", "components" or "systems". The processor may be one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DAPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), processors, controllers, microcontrollers, microprocessors, or combinations thereof. In addition, various aspects of the present application may be represented as computer products located in one or more computer-readable media, which include computer-readable program codes. For example, computer-readable media may include, but are not limited to, magnetic storage devices (e.g., hard disks, floppy disks, tapes ...), optical disks (e.g., compact disks CDs, digital versatile disks DVDs ...), smart cards, and flash memory devices (e.g., cards, sticks, key drives ...).
[0035] A computer-readable medium may include a propagated data signal containing computer program code, such as in baseband or as part of a carrier wave. The propagated signal may have a variety of manifestations, including electromagnetic, optical, etc., or a suitable combination. A computer-readable medium may be any computer-readable medium other than a computer-readable storage medium, which may be connected to an instruction execution system, device or apparatus to communicate, propagate or transmit a program for use. The program code on the computer-readable medium may be propagated through any suitable medium, including radio, cable, fiber optic cable, radio frequency signal, or similar medium, or a combination of any of the above mediums.
[0036] Similarly, it should be noted that in order to simplify the description disclosed in this application, so as to help understand one or more embodiments of the invention, in the above description of the embodiments of the present application, sometimes multiple features are merged into one embodiment, drawings or descriptions thereof. However, this disclosure method does not mean that the features required by the object of the present application are more than the features mentioned in the claims. In fact, the features of the embodiment are less than all the features of the single embodiment disclosed above. In some embodiments, numbers describing the number of components and attributes are used. It should be understood that such numbers used in the description of the embodiments are modified by the modifiers "approximately", "approximately" or "substantially" in some examples. Unless otherwise specified, "approximately", "approximately" or "substantially" indicate that the numbers allow a variation of ±20%. Accordingly, in some embodiments, the numerical parameters used in the specification and claims are approximate values, which may change according to the characteristics required by individual embodiments. In some embodiments, the numerical parameters should take into account the specified significant digits and adopt the general method of retaining the digits. Although the numerical domains and parameters used to confirm the breadth of their range in some embodiments of the present application are approximate values, in specific embodiments, such numerical settings are as accurate as possible within the feasible range.
[0037] Although the present invention is disclosed as above in terms of preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art may make possible changes and adjustments without departing from the spirit and scope of the present invention. Therefore, any adjustments, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solution of the present invention shall fall within the scope of protection defined by the claims of the present invention.
Claims
1. A visible light communication transmission system based on big data computing, characterized in that: It includes a visible light information acquisition module, a communication information conversion module and an information receiving module; The visible light information collection module can collect the current visible light information, establish a visible light information library, and record the current visible light information in the visible light information library; The communication information conversion module obtains the original visible light information and the original communication information that can be converted from the original visible light, establishes a communication conversion model according to the relationship between the original visible light information and the original communication information, and then uses the communication conversion model to convert the current visible light information into the current communication information; An information receiving module, capable of receiving current visible light communication information, establishing a receiving comparison table, and then recording the received current visible light communication information in the receiving comparison table; It also includes a difference reduction scheme insertion module, a difference analysis module, a difference reduction scheme optimization module and an analysis module; A drop-gap scheme is inserted into the module, a drop-gap scheme is formulated, and the drop-gap scheme is used to reduce the gap between the current visible light communication information transmitted and received; The difference analysis module establishes a transmission comparison table, and then records the current visible light communication information in the transmission comparison table in the same manner as the receiving comparison table, and then compares the transmission comparison table with the receiving comparison table to extract the current visible light communication information that is different between the transmission comparison table and the receiving comparison table; The difference reduction scheme optimization module analyzes the reasons for the difference between the current visible light transmission and reception, obtains the methods for alleviating and solving the difference and the difference reduction scheme information, and then optimizes the difference reduction scheme according to the methods for alleviating and solving the difference, thereby obtaining five groups of optimization schemes; The analysis module analyzes the effects of the five groups of optimization solutions and obtains the production capacity values of the five groups of optimization solutions.
2. The visible light communication transmission system based on big data calculation according to claim 1, characterized in that: After the visible light information acquisition module uses the visible light information library to record the visible light information, the user can insert a classification recording function in the visible light information library, and the classification recording function can obtain the classification information of the visible light. The user can independently select the classification information, and then classify and record the visible light information according to the classification information. After establishing the communication conversion model, the communication information conversion module will simultaneously establish a conversion factor insertion function and a conversion factor deviation information insertion function, wherein the user can insert the communication information conversion factor required by the user into the communication conversion model through the conversion factor insertion function, thereby further improving the communication conversion model so that the system can be suitable for different users. At the same time, the user can also analyze the deviation values of different conversion factors through experimental means, and then insert the deviation values into the conversion model using the conversion deviation value insertion function. At this time, after converting the current visible light information into communication information, the conversion model can adjust the communication information again according to the deviation values of different conversion factors.
3. The visible light communication transmission system based on big data calculation according to claim 2, characterized in that: The degradation scheme insertion module can receive information processed by the communication information conversion module, and can obtain the reasons affecting the current visible light communication information transmission when formulating the degradation scheme, and obtain the specific impact of the reasons on the current visible light communication information transmission. At this time, the difference between the current visible light communication information transmission and reception can be reduced, thereby obtaining the degradation scheme information, and establishing a scheme database, and then establishing different degradation schemes, and recording the established different degradation scheme information in the scheme database, and then extracting features of the degradation scheme according to the reasons affecting the current visible light communication information transmission, thereby obtaining the degradation features, and recording the degradation features on the corresponding degradation schemes, and then inserting the degradation scheme The input module can obtain the information processed by the communication information conversion module, thereby obtaining the current visible light communication information. At this time, feature extraction is performed on the current visible light communication information to obtain the current feature of the current visible light communication information, calculate the matching value of the current feature retrieval and the difference reduction feature, and then extract the difference reduction feature corresponding to the highest matching value, obtain the corresponding difference reduction schemes, and adjust the current visible light communication information according to the obtained difference reduction scheme, and then record the unadjusted current visible light communication information as the first information, and record the adjusted current visible light communication information as the second information. Then, the difference reduction scheme insertion module will synchronously transmit and process the first information and the second information. Suppose the extracted current feature is , let the extracted drop feature be , let the matching value be , let the number of features be X; ; The matching value can be calculated through the above formula, so as to facilitate the calculation of the drop difference feature with the highest matching value.
4. The visible light communication transmission system based on big data computing according to claim 3, characterized in that: The information receiving module can receive information processed by the communication information conversion module. When receiving the transmitted current visible light communication information, it will synchronously establish a receiving comparison table and insert a record separation function into the receiving comparison table, wherein the record separation function can separate and process the received current visible light communication information according to the set rules, and then record the separated current visible light communication information in the receiving comparison table in sequence in the form of a table.
5. The visible light communication transmission system based on big data calculation according to claim 4, characterized in that: The difference analysis module can receive information processed by the information receiving module, thereby obtaining information in the receiving comparison table, and the difference analysis module can synchronously obtain the current visible light communication information and the content of the record separation function. At this time, the difference analysis module will synchronously establish a transmission comparison table, and separate the current visible light communication information according to the record separation function, and then record the separated current visible light communication information in the transmission comparison table. At this time, the different current visible light communication information between the transmission comparison table and the receiving comparison table can be obtained by comparing the transmission comparison table with the receiving comparison table, and at the same time, a difference table is established, and the different current visible light communication information and the corresponding positions are recorded in the difference table.
6. The visible light communication transmission system based on big data calculation according to claim 5, characterized in that: The difference reduction scheme optimization module can receive information processed by the difference analysis module. After obtaining five groups of optimization schemes, it will extract the optimization information in the five groups of optimization schemes, calculate the costs required for the five groups of optimization information, and simultaneously calculate the costs of the five groups of optimization schemes.
7. The visible light communication transmission system based on big data calculation according to claim 6, characterized in that: The analysis module can receive the information processed by the difference reduction scheme optimization module, so as to obtain the costs of the five groups of optimization schemes. At this time, the analysis module analyzes the effects of the five groups of optimization schemes, calculates the capacity values of the five groups of optimization schemes according to the costs and effects of the five groups of optimization schemes, and sorts the five groups of optimization schemes according to the costs, effects and capacity values to obtain three sorting tables, and sets the record boundaries in the analysis module. , users can set specific record boundaries , when any of the cost, effect and capacity values of the five optimization solutions exceeds the record limit When the optimization plan is transmitted to the difference reduction plan insertion module, the The optimization schemes are deleted, and the costs, effects and capacity values of the five groups of optimization schemes are represented by B, G and N respectively.
8. A visible light communication transmission method based on big data calculation applicable to the visible light communication transmission system based on big data calculation of claim 7, characterized in that: The following steps are involved: Step 1: collect and process visible light information, establish a visible light information database, the user sets classification information in the visible light information database, and then records the visible light information according to the classification information, and establishes a communication conversion model, and then converts the current visible light information into the current visible light communication information through the communication conversion model; Step 2: obtaining current visible light communication information, matching a corresponding degradation scheme according to the current visible light communication information, and then adjusting the current visible light communication information according to the degradation scheme, and then transmitting and processing the unadjusted current visible light communication information and the adjusted current visible light communication information; Step 3: Receive the transmitted current visible light communication information, and record the current visible light communication information in the receiving comparison table according to the record separation function, then obtain the current visible light communication information that has not been transmitted, and record the current visible light communication information that has not been transmitted in the transmission comparison table according to the record separation function, and then compare the transmission comparison table with the receiving comparison table to obtain different current visible light communication information, and record it in the difference table; Step 4: Develop optimization information for the difference reduction plan, thereby obtaining five sets of optimization plans, calculating the costs of the five sets of optimization plans, and then analyzing the effects of the five sets of optimization plans. At this time, the capacity values of the five sets of optimization plans are calculated, and the user sets the record limit in advance. , will exceed the record limit The optimization scheme information is transferred to the scheme database, and the Optimization plan information deleted.
