Adjustment coefficient processing method and device, electronic equipment and storage medium

By converting and optimizing the adjustment data of LED lamp beads, the problems of large storage space, high cost and low adjustment efficiency in the reception card in the prior art are solved, and the effect of reducing costs and improving adjustment efficiency is achieved.

CN119600932APending Publication Date: 2025-03-11XIAN QINGSONG PHOTOELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411818680.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-11
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

When correcting the brightness or chrominance data of LED lamp beads, the prior art needs to occupy a large amount of storage space on the receiving card, resulting in high cost and low adjustment efficiency.

Method used

The first adjustment data of the LED lamp beads input by the user and the storage space size allocated by the receiving card for the LED lamp beads are obtained through the control end, the first adjustment data is converted into the second adjustment data, and sent to the receiving card, which stores the second adjustment data in the allocated storage space.

Benefits of technology

It reduces the storage space requirements of the receiving card, reduces the cost, and reduces the amount of data sent to the receiving card by the control end, shortens the data transmission time, thereby improving the adjustment efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119600932A_ABST
    Figure CN119600932A_ABST
Patent Text Reader

Abstract

The invention relates to an adjustment coefficient processing method and device, equipment and a storage medium. The method comprises the steps that a control end obtains first adjustment data, input by a user, of an LED lamp bead and the size of a storage space distributed by a receiving card for the adjustment data of the LED lamp bead; converting the first adjustment data into second adjustment data according to the size of the storage space; sending the second adjustment data to a receiving card; and the receiving card receives the second adjustment data and stores the second adjustment data to the allocated storage space. According to the embodiment of the invention, the first adjustment data is converted into the second adjustment data, and the data size of the second adjustment data is small, so that the receiving card only needs to distribute one storage space size for the adjustment data of one LED lamp bead, and does not need to distribute multiple storage space sizes, thereby reducing the storage space of the receiving card, and reducing the cost. Furthermore, the amount of data issued to the receiving card by the control end is reduced, and the data sending time is shortened, so that the adjustment efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of LED display screens, and in particular to an adjustment coefficient processing method, device, electronic equipment and storage medium. Background Art

[0002] Compared with other display products, LED display screens have the advantages of clear images, bright colors, good stability, high brightness, high light efficiency, long life and low power consumption. In addition, LED display screens are not limited by space and can be designed according to user needs to display text, patterns and images.

[0003] LED display screens are made up of multiple LED light panels, each of which is equipped with LED lamp beads. Due to the manufacturing process, splicing process and other reasons, the brightness or chromaticity data of LED lamp beads vary, which affects the display effect. Therefore, it is necessary to calibrate the brightness or chromaticity data of LED lamp beads.

[0004] In the related art, in the process of correcting the brightness or chromaticity data of LED lamp beads, the amount of data sent to the receiving card is large, which requires a large amount of storage space on the receiving card, resulting in high cost and low adjustment efficiency. Summary of the invention

[0005] Based on this, the object of the present invention is to provide a method, device, electronic device and storage medium for processing an adjustment coefficient, which have the advantages of reducing costs and improving adjustment efficiency.

[0006] According to a first aspect of an embodiment of the present application, a method for processing an adjustment coefficient is provided, comprising the following steps:

[0007] The control end obtains the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; converts the first adjustment data into second adjustment data according to the storage space size; and sends the second adjustment data to the receiving card;

[0008] The receiving card receives the second adjustment data, and stores the second adjustment data in the allocated storage space.

[0009] According to a second aspect of an embodiment of the present application, a method for processing an adjustment coefficient is provided, comprising the following steps:

[0010] Receiving second adjustment data; the second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the size of the storage space allocated for the adjustment data of the LED lamp bead;

[0011] The second adjustment data is stored in the allocated storage space.

[0012] According to a third aspect of an embodiment of the present application, there is provided an adjustment coefficient processing device, including:

[0013] The adjustment data conversion module is used for the control end to obtain the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; according to the storage space size, the first adjustment data is converted into the second adjustment data; and the second adjustment data is sent to the receiving card;

[0014] The adjustment data storage module is used for receiving the second adjustment data by the receiving card and storing the second adjustment data in the allocated storage space.

[0015] According to a fourth aspect of an embodiment of the present application, there is provided an adjustment coefficient processing device, including:

[0016] A second adjustment data receiving module is used to receive second adjustment data; the second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the size of the storage space allocated for the adjustment data of the LED lamp bead;

[0017] The second adjustment data storage module is used to store the second adjustment data into the allocated storage space.

[0018] According to the fifth aspect of the embodiments of the present application, an electronic device is provided, comprising: a processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the adjustment coefficient processing method as described in the first aspect or the second aspect above.

[0019] According to a sixth aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the adjustment coefficient processing method of the first aspect or the second aspect described above is implemented.

[0020] In the embodiment of the present application, the control end obtains the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; according to the storage space size, the first adjustment data is converted into the second adjustment data; the second adjustment data is sent to the receiving card; the receiving card receives the second adjustment data and stores the second adjustment data in the allocated storage space. In the embodiment of the present application, by converting the first adjustment data into the second adjustment data, the data volume of the second adjustment data is small, so that the receiving card only needs to allocate one storage space size for the adjustment data of one LED lamp bead, without allocating multiple storage space sizes, thereby reducing the storage space of the receiving card and thus reducing the cost. Furthermore, the amount of data sent from the control end to the receiving card is reduced, the data sending time is shortened, and the adjustment efficiency is improved.

[0021] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application.

[0022] For better understanding and implementation, the present invention is described in detail below with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 A flowchart of an adjustment coefficient processing method provided in one embodiment of the present application;

[0024] Figure 2 A flowchart of an adjustment coefficient processing method provided in another embodiment of the present application;

[0025] Figure 3 A structural block diagram of an adjustment coefficient processing device provided in one embodiment of the present application;

[0026] Figure 4 A structural block diagram of an adjustment coefficient processing device provided in another embodiment of the present application;

[0027] Figure 5 A schematic block diagram of the structure of an electronic device provided for one embodiment of the present application. DETAILED DESCRIPTION

[0028] In order to make the objectives, technical solutions and advantages of the present application more clear, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0029] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0030] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the embodiments of the present application. The singular forms of "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0031] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the attached claims. In the description of the present application, it should be understood that the terms "first", "second", "third", etc. are only used to distinguish similar objects, and do not have to be used to describe a specific order or sequence, nor can they be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances.

[0032] In addition, in the description of this application, unless otherwise specified, "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0033] The adjustment coefficient processing method provided in the embodiment of the present application can be applied to the calibration of LED lamp beads in an LED display screen. Specifically, the user inputs the adjustment data of the LED lamp beads at the control end, and the control end sends the adjustment data to the receiving card, and the receiving card adjusts the display data of the LED lamp beads according to the adjustment data.

[0034] The inventor found in the process of implementing the present invention that the amount of adjustment data is large, and the control end sends the adjustment data to the receiving card, so that the receiving card needs to allocate a large amount of storage space to store the adjustment data, which increases the cost. In addition, the amount of adjustment data is large, and the control end takes a long time to send data, which reduces the adjustment efficiency.

[0035] To this end, the present application converts the adjustment data according to the storage space size allocated by the receiving card for the adjustment data, and the amount of the converted adjustment data is small, which reduces the storage space of the receiving card and thus reduces the cost. In addition, the amount of data sent by the control end is small, the sending time is shortened, and the adjustment efficiency is improved.

[0036] See also Figure 1 , which is a flow chart of an adjustment coefficient processing method provided by an embodiment of the present application. The present application embodiment provides an adjustment coefficient processing method, comprising the following steps:

[0037] S10: The control end obtains the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; converts the first adjustment data into second adjustment data according to the storage space size; and sends the second adjustment data to the receiving card.

[0038] S20: The receiving card receives the second adjustment data, and stores the second adjustment data into the allocated storage space.

[0039] By using the embodiment of the present application, the control end obtains the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; according to the storage space size, the first adjustment data is converted into the second adjustment data; the second adjustment data is sent to the receiving card; the receiving card receives the second adjustment data and stores the second adjustment data in the allocated storage space. The embodiment of the present application converts the first adjustment data into the second adjustment data, and the data volume of the second adjustment data is small, so that the receiving card only needs to allocate one storage space size for the adjustment data of one LED lamp bead, and there is no need to allocate multiple storage space sizes, which reduces the storage space of the receiving card and thus reduces the cost. Furthermore, the amount of data sent from the control end to the receiving card is reduced, the data sending time is shortened, and the adjustment efficiency is improved. Specifically, taking an LED display screen with a resolution of 640*360 as an example, each pixel corresponds to three LED lamp beads of red, green and blue. When adjusting the bright and dark lines of the splicing gap of the LED display screen, the receiving card in the prior art needs to use 640*360*3*16 bits to store the adjustment data. The present application only needs 640*360*3*8 bits to store the adjustment data, saving half of the storage space.

[0040] The following embodiments of the present application use the control terminal and the receiving card as the execution entities to illustrate the various steps of the adjustment coefficient processing method.

[0041] For step S10, the control end obtains the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; converts the first adjustment data into second adjustment data according to the storage space size; and sends the second adjustment data to the receiving card.

[0042] The control end includes but is not limited to a host computer, a personal computer and a mobile client. The control end is connected to a receiving card, and the receiving card is connected to the LED lamp beads in the LED display.

[0043] The control end displays an interactive interface, and the user can input the first adjustment data of any LED lamp bead in the LED display screen on the interactive interface. The first adjustment data is used to adjust the lamp bead data of the LED lamp bead. The lamp bead data includes but is not limited to brightness data and chromaticity data.

[0044] The storage space size refers to the number of bits required by the receiving card to store the adjustment data of each LED lamp bead. For example, the storage space size is 8 bits or 16 bits.

[0045] In the embodiment of the present application, the storage space allocated by the receiving card for the adjustment data of the LED lamp beads is 8 bits, and the range of the adjustment data that can be stored is 0 to 255.

[0046] Considering that the specific value of the first adjustment data will exceed the range, if the first adjustment data is not converted and directly sent to the receiving card, the receiving card needs to allocate a large amount of storage space to store the first adjustment data. For example, if the first adjustment data of the LED lamp bead is 400, 16 bits need to be allocated to store 400. When the number of LED lamp beads that need to be calibrated is large, the receiving card needs to allocate more storage space.

[0047] To this end, the control end of the present application converts the first adjustment data into the second adjustment data so that the second adjustment data is within the range, so that the receiving card only needs to allocate 8 bits of the first adjustment data to each LED lamp bead.

[0048] In one embodiment, the step of converting the first adjustment data into the second adjustment data according to the storage space size in step S10 includes steps S11 to S12, which are specifically as follows:

[0049] S11: The control end obtains the length of the storable data interval corresponding to the storage space size and the length of the adjustable data interval for allowing the user to input the first adjustment data.

[0050] The storable data interval length refers to the range of the storable adjustment data. The adjustable data interval length refers to the range of the first adjustment data that can be input, which can be manually set according to actual needs. For example, if the control end limits the first adjustment data that the user can input to between 0 and 300, the adjustable data interval length is 300.

[0051] In the embodiment of the present application, the storage space size is 8 bits, the range of storable adjustment data is 0 to 255, and the corresponding storable data interval length is 255.

[0052] S12: The control end obtains second adjustment data according to the storable data interval length, the adjustable data interval length and the first adjustment data.

[0053] In the embodiment of the present application, for any first adjustment data input by the user, the proportional relationship between the length of the storable data interval and the length of the adjustable data interval is first determined, and then the second adjustment data is calculated based on the proportional relationship and the first adjustment data.

[0054] The embodiment of the present application can automatically convert the first adjustment data into the second adjustment data by storing the data interval length, the adjustable data interval length and the first adjustment data.

[0055] In one embodiment, the steps of step S12 include steps S121 to S122, which are specifically as follows:

[0056] S121: The control end divides the length of the storable data interval by the length of the adjustable data interval to obtain a first ratio.

[0057] In the embodiment of the present application, the length of the storable data interval is 255. Taking the adjustable data interval length as 1000 as an example, the first ratio is 0.255.

[0058] S122: The control end multiplies the first ratio by the first adjustment data to obtain second adjustment data.

[0059] In the embodiment of the present application, taking the first adjustment coefficient as 400 as an example, the second adjustment data is 102.

[0060] In the embodiment of the present application, the first adjustment data can be automatically converted into the second adjustment data by calculating the first ratio and multiplying the first ratio by the first adjustment data.

[0061] In step S20, the receiving card receives the second adjustment data and stores the second adjustment data in the allocated storage space.

[0062] In the embodiment of the present application, the receiving card allocates a storage space for the second adjustment data of the LED lamp bead, and stores the second adjustment data in the allocated storage space.

[0063] In one embodiment, after step S20, steps S30 to S40 are included, which are specifically as follows:

[0064] S30: The receiving card obtains the initialized first adjustment coefficient and adjustment precision parameter.

[0065] The adjustment precision parameter refers to the change value of the second adjustment coefficient when the first adjustment data changes by one unit value. For example, if the adjustment precision parameter is 1024, then when the first adjustment data changes from 1 to 2, the change value of the second adjustment coefficient is 1 / 1024*the first adjustment coefficient.

[0066] In the embodiment of the present application, the receiving card initializes the adjustment coefficient to obtain the initialized first adjustment coefficient. The receiving card can receive the adjustment precision parameter sent by the control terminal, or obtain the adjustment precision parameter from its own memory.

[0067] S40: The receiving card obtains a second adjustment coefficient according to the first adjustment coefficient, the adjustment accuracy parameter and the second adjustment data; and adjusts the lamp bead data of the LED lamp bead according to the second adjustment coefficient.

[0068] In the embodiment of the present application, the first adjustment coefficient, the adjustment accuracy parameter and the second adjustment data may be input into a preset adjustment coefficient calculation formula to obtain the second adjustment coefficient.

[0069] The receiving card obtains the initial current corresponding to the first adjustment coefficient, wherein the initial current is used to drive the LED lamp bead to adjust the lamp bead data according to the first adjustment coefficient. The ratio of the second adjustment coefficient to the first adjustment coefficient is determined, and the ratio is multiplied by the initial current to obtain the target current. The receiving card outputs the target current to the LED lamp bead to drive the LED lamp bead to work so as to adjust the lamp bead data of the LED lamp bead.

[0070] The embodiment of the present application sends the adjustment precision parameter through the control end, and can flexibly configure the adjustment precision parameter to meet the needs of adjusting the LED lamp bead data in different scenarios. By obtaining the adjustment precision parameter from its own memory, the acquisition speed is fast, and the adjustment efficiency can be improved. The embodiment of the present application can automatically and quickly obtain the second adjustment coefficient according to the first adjustment coefficient, the adjustment precision parameter and the second adjustment data to achieve the adjustment of the LED lamp bead data.

[0071] In one embodiment, before step S30, steps S301 to S302 are included, which are specifically as follows:

[0072] S301: The control end determines the adjustment accuracy parameter according to the size of the storage space and the preset LED lamp bead data change range; or,

[0073] The preset LED lamp bead data change range can be determined according to the actual application scenario. Specifically, when correcting the bright and dark lines of the LED display screen, the LED lamp bead data change range is 0.25. For example, if the brightness data of the LED lamp bead is 100, adjusting the brightness data between 100 and 125 can eliminate the bright and dark lines.

[0074] In the embodiment of the present application, when the preset LED lamp bead data changes greatly, the value of the adjustment precision parameter can be reduced. When the preset LED lamp bead data changes less, the value of the adjustment precision parameter can be increased. Specifically, the storage space size and the preset LED lamp bead data change range can be input into the preset adjustment precision parameter calculation formula to obtain the adjustment precision parameter.

[0075] S302: The receiving card determines the adjustment precision parameter according to the storage space size and the preset LED lamp bead data change range; and stores the adjustment precision parameter in its own memory.

[0076] In the embodiment of the present application, the specific process of step S302 is consistent with step S301 and will not be repeated here.

[0077] The embodiment of the present application can determine the adjustment accuracy parameters in different application scenarios through the storage space size and the preset LED lamp bead data change range to obtain the adjustment coefficient that meets the needs of different scenarios.

[0078] In one embodiment, step S301 includes steps S3011 to S3012, which are specifically as follows:

[0079] S3011: The control end obtains the length of the storable data interval corresponding to the storage space size.

[0080] In the embodiment of the present application, the storage space size is 8 bits, and the corresponding storable data interval length is 255.

[0081] S3012: Divide the length of the storable data interval by the preset LED lamp bead data change amplitude to obtain the adjustment accuracy parameter.

[0082] In the embodiment of the present application, taking the preset LED lamp bead data change amplitude of 0.25 as an example, the adjustment accuracy parameter is 1024.

[0083] In the embodiment of the present application, the adjustment accuracy parameter can be automatically determined by dividing the length of the storable data interval by the preset LED lamp bead data change amplitude.

[0084] In one embodiment, the step of obtaining the second adjustment coefficient according to the first adjustment coefficient, the adjustment accuracy parameter and the second adjustment data in step S40 includes step S41, which is specifically as follows:

[0085] S41: The receiving card divides the second adjustment data by the adjustment accuracy parameter to obtain a second ratio; multiplies the first adjustment coefficient by the second ratio to obtain a product result; and adds the product result to the first adjustment coefficient to obtain a second adjustment coefficient.

[0086] In the embodiment of the present application, taking the first adjustment coefficient as 1 and the second adjustment coefficient as 10 as an example, the second adjustment coefficient is: 1*10 / 1024+1.

[0087] The embodiment of the present application can automatically determine the second adjustment coefficient through the first adjustment coefficient, the adjustment accuracy parameter and the second adjustment data, so that the LED lamp bead data can be adjusted according to the second adjustment coefficient later.

[0088] See also Figure 2 , which is a flow chart of an adjustment coefficient processing method provided by another embodiment of the present application. The present application embodiment provides an adjustment coefficient processing method, comprising the following steps:

[0089] S100: receiving second adjustment data; the second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the size of the storage space allocated for the adjustment data of the LED lamp bead;

[0090] S200: Storing the second adjustment data in the allocated storage space.

[0091] Among them, the execution subject of the adjustment coefficient processing method provided in the embodiment of the present application is a receiving card.

[0092] Steps S100 to S200 in the embodiment of the present application are consistent with steps S10 to S20 in the aforementioned embodiment and will not be described in detail herein.

[0093] By applying the embodiment of the present application, the second adjustment data is received; the second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the storage space size allocated for the adjustment data of the LED lamp bead; the second adjustment data is stored in the allocated storage space. The embodiment of the present application converts the first adjustment data into the second adjustment data, and the data volume of the second adjustment data is small, so that the receiving card only needs to allocate one storage space size for the adjustment data of one LED lamp bead, and there is no need to allocate multiple storage space sizes, which reduces the storage space of the receiving card and thus reduces the cost. Furthermore, the amount of data sent to the receiving card is reduced, the data transmission time is shortened, and the adjustment efficiency is improved.

[0094] The following is an embodiment of the device of the present application, which can be used to execute the content of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the content of the method in the embodiment of the present application.

[0095] See also Figure 3 , which shows a schematic diagram of the structure of the adjustment coefficient processing device provided in the embodiment of the present application. The adjustment coefficient processing device 5 provided in the embodiment of the present application includes:

[0096] The adjustment data conversion module 51 is used for the control end to obtain the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; according to the storage space size, the first adjustment data is converted into the second adjustment data; and the second adjustment data is sent to the receiving card;

[0097] The adjustment data storage module 52 is used for the receiving card to receive the second adjustment data and store the second adjustment data into the allocated storage space.

[0098] By using the embodiment of the present application, the control end obtains the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; according to the storage space size, the first adjustment data is converted into the second adjustment data; the second adjustment data is sent to the receiving card; the receiving card receives the second adjustment data and stores the second adjustment data in the allocated storage space. The embodiment of the present application converts the first adjustment data into the second adjustment data, and the data volume of the second adjustment data is small, so that the receiving card only needs to allocate one storage space size for the adjustment data of one LED lamp bead, and there is no need to allocate multiple storage space sizes, which reduces the storage space of the receiving card, thereby reducing the cost. Furthermore, the amount of data sent from the control end to the receiving card is reduced, the data sending time is shortened, and the adjustment efficiency is improved.

[0099] See also Figure 4 , which shows a schematic diagram of the structure of the adjustment coefficient processing device provided in the embodiment of the present application. The adjustment coefficient processing device 6 provided in the embodiment of the present application includes:

[0100] The second adjustment data receiving module 61 is used to receive the second adjustment data; the second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the size of the storage space allocated for the adjustment data of the LED lamp bead;

[0101] The second adjustment data storage module 62 is used to store the second adjustment data into the allocated storage space.

[0102] By applying the embodiment of the present application, the second adjustment data is received; the second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the storage space size allocated for the adjustment data of the LED lamp bead; the second adjustment data is stored in the allocated storage space. The embodiment of the present application converts the first adjustment data into the second adjustment data, and the data volume of the second adjustment data is small, so that the receiving card only needs to allocate one storage space size for the adjustment data of one LED lamp bead, and there is no need to allocate multiple storage space sizes, which reduces the storage space of the receiving card and thus reduces the cost. Furthermore, the amount of data sent to the receiving card is reduced, the data transmission time is shortened, and the adjustment efficiency is improved.

[0103] The following is an embodiment of the device of the present application, which can be used to execute the content of the method in the embodiment of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the content of the method in the embodiment of the present application.

[0104] See also Figure 5The present application also provides an electronic device 300, which may be a computer, a mobile phone, a tablet computer, an adjustment coefficient processing device, etc. In an exemplary embodiment of the present application, the electronic device 300 is an adjustment coefficient processing device, which may include: at least one processor 301, at least one memory 302, at least one display, at least one network interface 303, a user interface 304 and at least one communication bus 305.

[0105] The user interface 304 is mainly used to provide an input interface for the user and obtain data input by the user. Optionally, the user interface may also include a standard wired interface or a wireless interface.

[0106] The network interface 303 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0107] The communication bus 305 is used to realize the connection and communication between these components.

[0108] Among them, the processor 301 may include one or more processing cores. The processor uses various interfaces and lines to connect various parts of the entire electronic device, and executes various functions of the electronic device and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory, and calling data stored in the memory. Optionally, the processor can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor can integrate one or more combinations of central processing unit (Central Processing Unit, CPU), image processor (Graphics Processing Unit, GPU) and modem. Among them, the CPU mainly processes the operating system, user interface and application program, etc.; the GPU is responsible for rendering and drawing the content to be displayed by the display layer; the modem is used to process wireless communication. It can be understood that the above-mentioned modem may not be integrated into the processor, but implemented by a single chip.

[0109] Among them, the memory 302 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory includes a non-transitory computer-readable storage medium. The memory can be used to store instructions, programs, codes, code sets or instruction sets. The memory may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned method embodiments, etc.; the data storage area may store data involved in the above-mentioned method embodiments, etc. The memory may also be optionally at least one storage device located away from the aforementioned processor. As Figure 5 As shown, the memory as a computer storage medium may include an operating system, a network communication module, a user interface module, and an operating application program.

[0110] The processor can be used to call the application of the adjustment coefficient processing method stored in the memory, and specifically execute the method steps of the above-mentioned embodiment. The specific execution process can refer to the specific description shown in the embodiment, which will not be repeated here.

[0111] The present application also provides a computer-readable storage medium on which a computer program is stored, and the instructions are suitable for being loaded by a processor and executing the method steps of the above-mentioned embodiment. The specific execution process can refer to the specific description shown in the embodiment, and will not be repeated here. The device where the storage medium is located can be a personal computer, a laptop computer, a smart phone, a tablet computer and other electronic devices.

[0112] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can refer to the partial description of the method embodiments. The device embodiments described above are merely schematic, wherein the components described as separate parts may or may not be physically separated, and the parts displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application scheme. A person of ordinary skill in the art can understand and implement it without paying any creative work.

[0113] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0114] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific way, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which implements the function selected in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 function selected in a box or multiple boxes.

[0115] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 steps for the function selected in a box or multiple boxes.

[0116] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0117] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0118] Computer-readable media include permanent and non-permanent, removable and non-removable media that can be used to store information by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, tape storage, disk storage or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.

[0119] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0120] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A method for processing an adjustment coefficient, characterized in that: The steps include: The control end obtains the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; and converts the first adjustment data into the second adjustment data according to the storage space size; sending the second adjustment data to the receiving card; The receiving card receives the second adjustment data, and stores the second adjustment data in the allocated storage space.

2. The adjustment coefficient processing method according to claim 1, characterized in that: The step of converting the first adjustment data into second adjustment data according to the storage space size includes: The control end obtains the length of the storable data interval corresponding to the storage space size and the length of the adjustable data interval that the control end allows the user to input the first adjustment data; The control end obtains second adjustment data according to the storable data interval length, the adjustable data interval length and the first adjustment data.

3. The adjustment coefficient processing method according to claim 2, characterized in that: The step of obtaining the second adjustment data by the control end according to the storable data interval length, the adjustable data interval length and the first adjustment data comprises: The control end divides the storable data interval length by the adjustable data interval length to obtain a first ratio; The control end multiplies the first ratio by the first adjustment data to obtain second adjustment data.

4. The adjustment coefficient processing method according to any one of claims 1 to 3, characterized in that: After the step of, the receiving card receiving the second adjustment data and storing the second adjustment data in the allocated storage space, the method further comprises: The receiving card obtains an initialized first adjustment coefficient and an adjustment precision parameter; The receiving card obtains a second adjustment coefficient according to the first adjustment coefficient, the adjustment accuracy parameter and the second adjustment data; and adjusts the lamp bead data of the LED lamp bead according to the second adjustment coefficient.

5. The adjustment coefficient processing method according to claim 4, characterized in that: The step of obtaining the adjustment accuracy parameter by the receiving card includes: The receiving card receives the adjustment precision parameter sent by the control terminal; or, the receiving card obtains the adjustment precision parameter from its own memory.

6. The adjustment coefficient processing method according to claim 4, characterized in that: Before the step of obtaining the initialized first adjustment coefficient and the adjustment precision parameter by the receiving card, the method includes: The control end determines the adjustment accuracy parameter according to the size of the storage space and the preset LED lamp bead data change range; or, The receiving card determines the adjustment precision parameter according to the size of the storage space and the preset LED lamp bead data change range; and stores the adjustment precision parameter in its own memory.

7. The adjustment coefficient processing method according to claim 6, characterized in that: The control end determines the adjustment accuracy parameter according to the size of the storage space and the preset LED lamp bead data change range, including: The control end obtains the length of the storable data interval corresponding to the storage space size; The length of the storable data interval is divided by the preset LED lamp bead data change amplitude to obtain the adjustment accuracy parameter.

8. The adjustment coefficient processing method according to claim 4, characterized in that: The step of obtaining the second adjustment coefficient according to the first adjustment coefficient, the adjustment accuracy parameter and the second adjustment data includes: The receiving card divides the second adjustment data by the adjustment accuracy parameter to obtain a second ratio; multiplies the first adjustment coefficient by the second ratio to obtain a product result; and adds the product result to the first adjustment coefficient to obtain the second adjustment coefficient.

9. A method for processing an adjustment coefficient, characterized in that: The steps include: Receive second adjustment data; the second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the size of the storage space allocated for the adjustment data of the LED lamp bead; The second adjustment data is stored in the allocated storage space.

10. An adjustment coefficient processing device, characterized in that: include: The adjustment data conversion module is used for the control end to obtain the first adjustment data of the LED lamp bead input by the user and the storage space size allocated by the receiving card for the adjustment data of the LED lamp bead; according to the storage space size, the first adjustment data is converted into the second adjustment data; sending the second adjustment data to the receiving card; The adjustment data storage module is used for the receiving card to receive the second adjustment data and store the second adjustment data in the allocated storage space.

11. An adjustment coefficient processing device, characterized in that: include: A second adjustment data receiving module, used for receiving second adjustment data; The second adjustment data is determined according to the first adjustment data of the LED lamp bead input by the user and the size of the storage space allocated for the adjustment data of the LED lamp bead; The second adjustment data storage module is used to store the second adjustment data into the allocated storage space.

12. An electronic device, characterized in that: include: A processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the adjustment coefficient processing method as described in any one of claims 1 to 8 or claim 9.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the adjustment coefficient processing method according to any one of claims 1 to 8 or claim 9 is implemented.