A multi-color LED unit arrangement method, device and equipment

CN120969778BActive Publication Date: 2026-10-09SUZHOU OPPLE LIGHTING +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202410612198.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-05-16
Publication Date
2026-10-09
Estimated Expiration
2044-05-16

AI Technical Summary

Technical Problem

[0006]本发明提供一种多色LED单元排布方法、装置及设备,用以解决现有技术中多色LED排布中单色及多色混色均匀性难以同时满足且设计周期长的缺陷,实现了高效、精确的多色LED布局设计

Benefits of technology

[0027]The multi-color LED unit arrangement method, apparatus, and equipment provided by this invention, through its calculation method, can more accurately determine the arrangement position and spacing of multi-color LEDs, thereby avoiding repeated trials and adjustments in traditional designs and greatly improving design efficiency. By setting the accuracy range of the LED unit area and dynamically adjusting the radial increment based on the calculation results, it can flexibly adapt to the layout requirements of LEDs of different sizes and shapes. Traditional LED arrangement design processes are complex and time-consuming, while this invention simplifies the design steps and reduces design complexity through automated algorithmic calculations. The precise and efficient arrangement design method can reduce material waste, shorten product development cycles, and thus reduce production and time costs. In summary, this invention optimizes LED arrangement through algorithms, achieving improved uniformity of lighting effects, simplified design processes, and cost savings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120969778B_ABST
    Figure CN120969778B_ABST
Patent Text Reader

Abstract

The application relates to the field of LED arrangement and provides a multi-color LED unit arrangement method, device and equipment, which comprises the following steps: initializing the area of a multi-color LED unit, determining the precision range of the area of the multi-color LED unit; determining the radius of a current arrangement array according to the obtained radial increment; determining the interval angle of the circumferential direction of the multi-color LED unit according to the radial increment and the radius; determining the new area of the multi-color LED unit according to the interval angle; judging whether the new area belongs to the precision range; if the new area belongs to the precision range, the radius and the interval angle are output; otherwise, the radial increment of the current arrangement array is updated, the new area of the multi-color LED unit is continuously calculated according to the updated radial increment, and the process is repeated until the new area belongs to the precision range. The application solves the defects that the single-color and multi-color mixing uniformity in the multi-color LED arrangement in the prior art is difficult to simultaneously satisfy and the design cycle is long, and realizes efficient and accurate multi-color LED layout design.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of LED arrangement technology, and in particular to a method, apparatus and equipment for arranging multi-color LED units. Background Technology

[0002] With the advancement of technology and people's increasing pursuit of quality of life, LED lighting technology has become the mainstream in the modern lighting field. Especially in multi-color LED lighting systems, their advantages such as rich colors, energy saving, environmental friendliness, and long lifespan are widely welcomed by the market. However, while achieving colorful lighting effects, ensuring the uniformity of single-color and multi-color mixing has become a significant technical challenge. The arrangement design of multi-color LEDs not only affects the aesthetics of the luminaire but also directly relates to the quality of the lighting effect and the user experience.

[0003] Currently, the layout design of multi-color LEDs typically employs traditional grid layouts or arrangements based on specific geometric patterns. While these methods are simple and easy to implement, they often fall short when faced with complex and ever-changing lighting needs and stringent uniformity requirements. Designers need to repeatedly experiment and adjust to find the optimal layout solution, which is not only time-consuming and labor-intensive, but also often fails to achieve the desired results.

[0004] Traditional multi-color LED arrangement methods struggle to balance the requirements of single-color uniformity and multi-color mixing uniformity during the design process. On one hand, the large number of LEDs and complex arrangement result in long design cycles; on the other hand, traditional design methods find it difficult to guarantee both single-color uniformity and multi-color mixing uniformity simultaneously. These issues limit the further development of multi-color LED lighting systems and also affect the overall performance and market competitiveness of lighting products.

[0005] Therefore, developing a new method that can efficiently and accurately design multi-color LED arrangements is an important issue that the industry urgently needs to address. Summary of the Invention

[0006] This invention provides a method, apparatus, and device for arranging multi-color LED units, which solves the defects of existing technologies in multi-color LED arrangement where it is difficult to simultaneously meet the uniformity of single color and multi-color mixing and the design cycle is long, and realizes efficient and accurate multi-color LED layout design.

[0007] This invention provides a method for arranging multi-color LED units, comprising:

[0008] Initialize the area of ​​the multi-color LED unit and determine the accuracy range of the area of ​​the multi-color LED unit;

[0009] Obtain the radial increment of the current array, and determine the radius of the current array based on the radial increment;

[0010] The circumferential spacing angle of the multicolor LED units is determined based on the radial increment and radius;

[0011] The new area of ​​the multicolor LED unit is determined based on the aforementioned interval angle;

[0012] Determine whether the new area falls within the specified accuracy range;

[0013] If the new area falls within the accuracy range, then output the radius and the interval angle;

[0014] If the new area does not fall within the accuracy range, the radial increment of the current array is updated, and the new area of ​​the multicolor LED unit is calculated based on the updated radial increment until the new area falls within the accuracy range.

[0015] Optionally, determining the circumferential spacing angle of the multicolor LED units based on the radial increment and radius specifically includes: determining the circumferential spacing length of the multicolor LED units based on the radial increment; determining the perimeter of the current array based on the radius; determining the number of multicolor LEDs based on the circumferential spacing length and perimeter; and determining the circumferential spacing angle of the multicolor LED units based on the number of multicolor LEDs.

[0016] Optionally, determining the new area of ​​the multicolor LED unit based on the interval angle specifically includes: determining the new circumferential interval length of the multicolor LED unit based on the radius and the interval angle; and determining the new area of ​​the multicolor LED unit based on the radial increment and the new interval length.

[0017] Optionally, updating the radial increment of the current arrangement array if the new area does not belong to the accuracy range specifically includes: if the new area does not belong to the accuracy range and is smaller than the left endpoint of the accuracy range, increasing the radial increment by a fixed value; if the new area does not belong to the accuracy range and is larger than the right endpoint of the accuracy range, decreasing the radial increment by a fixed value.

[0018] Optionally, determining the number of multi-color LEDs based on the circumferential interval length and the perimeter specifically includes: obtaining the quotient of the perimeter and the interval length; rounding the quotient of the perimeter and the interval length, and determining the rounded value as the number of multi-color LEDs.

[0019] Optionally, determining the new circumferential spacing length of the multicolor LED unit based on the radius and the spacing angle specifically includes: obtaining the sine value of half the spacing angle; obtaining the product of the sine value and the radius; and using twice the product as the new circumferential spacing length of the multicolor LED unit.

[0020] The present invention also provides a multi-color LED unit arrangement device, comprising:

[0021] The accuracy range determination module is used to initialize the area of ​​the multi-color LED unit and determine the accuracy range of the area of ​​the multi-color LED unit.

[0022] The layout calculation module is used to obtain the radial increment of the current layout array, determine the radius of the current layout array based on the radial increment, determine the circumferential spacing angle of the multicolor LED units based on the radial increment and the radius, and determine the new area of ​​the multicolor LED units based on the spacing angle.

[0023] The judgment module is used to determine whether the new area belongs to the accuracy range; if the new area belongs to the accuracy range, the radius and the interval angle are output; if the new area does not belong to the accuracy range, the radial increment of the current array is updated, and the new area of ​​the multicolor LED unit is calculated according to the updated radial increment until the new area belongs to the accuracy range.

[0024] The present invention also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of any of the multicolor LED unit arrangement methods described above.

[0025] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the multicolor LED unit arrangement method described above.

[0026] The present invention also provides a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, and when the program instructions are executed by a computer, the computer is able to execute any of the multi-color LED unit arrangement methods described above.

[0027] The multi-color LED unit arrangement method, apparatus, and equipment provided by this invention, through its calculation method, can more accurately determine the arrangement position and spacing of multi-color LEDs, thereby avoiding repeated trials and adjustments in traditional designs and greatly improving design efficiency. By setting the accuracy range of the LED unit area and dynamically adjusting the radial increment based on the calculation results, it can flexibly adapt to the layout requirements of LEDs of different sizes and shapes. Traditional LED arrangement design processes are complex and time-consuming, while this invention simplifies the design steps and reduces design complexity through automated algorithmic calculations. The precise and efficient arrangement design method can reduce material waste, shorten product development cycles, and thus reduce production and time costs. In summary, this invention optimizes LED arrangement through algorithms, achieving improved uniformity of lighting effects, simplified design processes, and cost savings. Attached Figure Description

[0028] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0029] Figure 1 This is one of the flowcharts illustrating the multi-color LED unit arrangement method provided by the present invention;

[0030] Figure 2 This is the second flowchart illustrating the multi-color LED unit arrangement method provided by the present invention;

[0031] Figure 3 This is a lensless multicolor LED arrangement diagram provided by the present invention;

[0032] Figure 4 This is a simulated brightness diagram of a lensless multicolor LED provided by the present invention;

[0033] Figure 5 This is the multi-color LED arrangement diagram with lenses provided by the present invention;

[0034] Figure 6 This invention provides a simulated brightness diagram of a multi-color LED with a lens.

[0035] Figure 7 This is a schematic diagram of the multi-color LED unit arrangement device provided by the present invention;

[0036] Figure 8 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of this embodiment clearer, the technical solutions of this embodiment will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this embodiment, not all embodiments. Based on the embodiments of this embodiment, all other embodiments obtained by those skilled in the art without creative effort are within the protection scope of this embodiment.

[0038] Software-defined lighting (SDL) LEDs are currently used in surface light sources due to their high CRI and wide color gamut. This embodiment addresses the issue of multi-color LEDs needing to meet both the uniformity requirements of a single monochromatic light and the uniformity requirements of multi-color mixing, while also requiring matching power supply requirements. The large number of LEDs makes their arrangement difficult, resulting in long arrangement cycles, low uniformity, and a lengthy design cycle, making it challenging to simultaneously meet both monochromatic and multi-color requirements.

[0039] To address the aforementioned issues, this embodiment provides a method, apparatus, and device for arranging multi-color LED units, which solves the problems of difficulty in simultaneously meeting the requirements of multi-color and single-color uniformity, large number of LED beads, long arrangement design cycle, and low efficiency.

[0040] The following is combined with Figures 1 to 8 The implementation scheme of this embodiment is described.

[0041] Figure 1 The diagram shown is a flowchart of the multi-color LED unit arrangement method provided in this embodiment, which may include the following steps:

[0042] 100: Initialize the area of ​​the multi-color LED unit and determine the accuracy range of the multi-color LED unit area.

[0043] Specifically, such as Figure 2 The diagram shown is a flowchart of the further multi-color LED unit arrangement method provided in this embodiment, including Step 1-Step 8. Step 1-Step 8 will be described in detail below.

[0044] The steps in this embodiment can be completed through Step 1.

[0045] Step 1: Select a suitable area unit S and determine its accuracy range [S1, S2].

[0046] By determining the appropriate area unit occupied by a single LED unit (such as an LED bead), it can be ensured that the arrangement of LED units satisfies both monochrome uniformity and multicolor uniformity. Simultaneously, determining the range of area units ensures the accuracy and consistency of the LED arrangement. By setting the area unit S occupied by the LED bead and its accuracy range, it is possible to adapt to the LED arrangement requirements of different sizes and precisions, improving the flexibility and applicability of the design.

[0047] 200: Obtain the radial increment of the current array and determine the radius of the current array based on the radial increment.

[0048] Specifically, the steps in this embodiment can be completed through Step 2.

[0049] Step 2: Take the radial increment δr of the array and calculate its radius r. i , where r i =r i-1 +δr.

[0050] Taking a round lamp as an example, its arrangement is a series of concentric circles of LED beads, starting from the inner circle and gradually expanding outwards. The radial increment δr represents the increase in radius between the current and previous circles, and i represents the arrangement order of the current array on the round lamp from the inner to the outer circle.

[0051] By taking the radial increment δr, and updating the radius r accordingly. i (r i =r i-1 The +δr method enables precise control over the radial position of the LED arrangement. This is the foundation for constructing circular or annular LED arrangements, ensuring that the radial position of each LED unit is determined by a specific increment. The value of δr can be adjusted according to specific needs, thereby changing the radial spacing between LED units. This flexibility allows the design to adapt to LED arrangements of different sizes and densities. A uniform radial increment δr ensures a uniform distribution of LED units in the radial direction, contributing to improved overall aesthetics and consistent display performance. This incremental approach simplifies computational resource consumption, making the algorithm more efficient and easier to implement. It also facilitates subsequent steps for calculating circumferential spacing lengths, the number of LED units, etc.

[0052] 300: The circumferential spacing angle of the multicolor LED unit is determined based on the radial increment and radius.

[0053] Specifically, the steps in this embodiment can be completed through Steps 3-5.

[0054] Optionally, the circumferential spacing angle of the multicolor LED units is determined based on the radial increment and the radius, specifically including: determining the circumferential spacing length of the multicolor LED units based on the radial increment, determining the perimeter of the current array based on the radius; determining the number of multicolor LEDs based on the circumferential spacing length and the perimeter; and determining the circumferential spacing angle of the multicolor LED units based on the number of multicolor LEDs.

[0055] Specifically, Step 3: Calculate the circumferential spacing length δL of the multi-color LED units. i and its perimeter C i Among them, the circumferential interval length δL i =S / δr, circumference C i =2*π*r i .

[0056] Step 4: Calculate the number N of multi-color LED units i .

[0057] Step 5: Calculate the circumferential spacing angle δθ of the multi-color LED units. i Wherein, the interval angle δθ i =2*π / N i .

[0058] Through detailed calculations in Steps 3, 4, and 5, the circumferential position and spacing angle of each multi-color LED unit can be precisely determined, facilitating a uniform circumferential distribution of LED units and improving the consistency and aesthetics of the display. Precise LED unit layout helps optimize the display effect of multi-color LEDs, ensuring uniform color mixing and reducing color deviation and visual discomfort. The efficient and accurate calculation method, using clear mathematical formulas and calculation steps, simplifies the design process and improves production efficiency. Since this embodiment uses mathematical calculations to determine the LED unit arrangement, it can easily adapt to LED arrays of different sizes and shapes. Furthermore, by adjusting the calculation parameters, it can be easily extended to more complex multi-layer ring-shaped arrangements. Precise layout calculations help achieve consistent product quality, reduce the defect rate caused by uneven layout, and thus improve production efficiency.

[0059] Optionally, the number of multi-color LEDs can be determined based on the circumferential interval length and the perimeter, specifically including: obtaining the quotient of the perimeter and the interval length; rounding the quotient of the perimeter and the interval length, and determining the rounded value as the number of multi-color LEDs.

[0060] Specifically, the number N of multi-color LED units i =Int(C i / δL i ), where Int() is the rounding operation.

[0061] By calculating the quotient of the perimeter and the interval length, and then rounding it down (either up or down), the number of multi-color LEDs can be accurately determined, avoiding errors caused by human judgment or estimation and ensuring the accuracy of the LED count. The precisely calculated number of LEDs maximizes the use of available layout space, avoiding installing too many or too few LED units, thereby optimizing resource utilization and reducing costs. A reasonable number and arrangement of LEDs is fundamental to ensuring display quality. Accurately calculating the LED count ensures that the display effect meets expectations and avoids poor display results due to an inappropriate number of LEDs.

[0062] 400: Determine the new area of ​​the multicolor LED unit based on the spacing angle.

[0063] Specifically, the steps in this embodiment can be completed through Step 6-Step 7.

[0064] Optionally, the new area of ​​the multicolor LED unit is determined based on the spacing angle, specifically including: determining the new circumferential spacing length of the multicolor LED unit based on the radius and the spacing angle; and determining the new area of ​​the multicolor LED unit based on the radial increment and the new spacing length.

[0065] Specifically, Step 6: Calculate the new circumferential spacing length δ of the multicolor LED units. Li_New .

[0066] Step 7: Calculate the new area unit S of the multi-color LED unit. i_new .

[0067] By precisely calculating and adjusting the area of ​​the LED units, the distribution and intensity of light can be controlled more effectively, thereby optimizing the overall display effect. Dynamically adjusting the area of ​​the LED units according to the spacing angle allows for more efficient use of available display space, helping to reduce space waste while ensuring optimal display performance.

[0068] Optionally, a new circumferential spacing length of the multicolor LED unit is determined based on the radius and the spacing angle, specifically including: obtaining the sine value of half the spacing angle; obtaining the product of the sine value and the radius; and using twice the product as the new circumferential spacing length of the multicolor LED unit.

[0069] Specifically, the new circumferential spacing length δL of the multicolor LED units i_New =2*r i *sin(δθ i / 2).

[0070] By using mathematical formulas (i.e., the sine function) to calculate the new circumferential spacing length of multi-color LED units, this method is more accurate than traditional estimation or empirical judgment. It ensures that the spacing between LED units is scientifically calculated rather than arbitrarily set, thereby improving the accuracy of the overall LED layout. Dynamically determining the new spacing length between LED units based on the radius and spacing angle allows for a more rational and efficient LED layout.

[0071] 500: Determine if the new area is within the accuracy range; if the new area is within the accuracy range, output the radius and spacing angle; if the new area is not within the accuracy range, update the radial increment of the current array, and continue to calculate the new area of ​​the multi-color LED unit based on the updated radial increment until the new area is within the accuracy range.

[0072] Specifically, the steps in this embodiment can be completed through Step 8-Step 9.

[0073] Step 8: Determine whether Si_new∈[S1, S2].

[0074] Step 9: If the requirements of Step 8 are met, output r. i and δθ i Then, reassign i to i+1 (i=i+1) and proceed to the next round of array calculation; otherwise, redefine δr=δr±Δr; and repeat steps 2 to 8.

[0075] By iteratively calculating and adjusting the radial increment, the system ensures that the new area of ​​the multi-color LED units falls within a predetermined accuracy range. When the newly calculated LED unit area is outside this range, the system automatically updates the radial increment and recalculates until the accuracy requirements are met. This adaptive adjustment capability allows this embodiment to flexibly address different design needs and constraints. Through repeated calculations and adjustments, this embodiment finds the optimal array parameters (radius and spacing angle), ensuring that the LED unit layout is both compact and efficient, making full use of available display space. Precise calculation and strict control of the LED unit area within the accuracy range contribute to the production of LED products with more stable quality and superior display effects.

[0076] Optionally, if the new area is not within the accuracy range, the radial increment of the current arrangement array is updated, specifically: if the new area is not within the accuracy range and is less than the left endpoint of the accuracy range, the radial increment is increased by a fixed value; if the new area is not within the accuracy range and is greater than the right endpoint of the accuracy range, the radial increment is decreased by a fixed value.

[0077] Specifically, if S i_newIf S > S2, then δr = δr - Δr; and repeat steps 2 to 8; if S i_new If <S1, then δr=δr+Δr; and repeat steps2~step8.

[0078] By precisely adjusting the area of ​​the LED unit by increasing or decreasing the radial increment, gradually bringing it closer to and ultimately within the accuracy range, this adjustment method ensures the accuracy of the LED unit area, thereby guaranteeing the uniformity and quality of the display effect. This embodiment considers two cases: the new area is smaller than the left endpoint of the accuracy range and larger than the right endpoint of the accuracy range, and provides corresponding adjustment strategies for each, enhancing flexibility and applicability.

[0079] like Figure 3 The diagram shows a lensless multi-color LED layout. This LED can use SDL chips. Figure 3 The example shown is a round lamp with a diameter of Φ = 1.5m, with S = 160mm. 2 And its accuracy ΔS∈±0.001mm 2 r0∈[10, 30], obtained through the above calculation method as follows Figure 3 The LED distribution is shown. Based on... Figure 3 The LED distribution shown can lead to the following: Figure 4 The image shows a simulated brightness diagram of a lensless multicolor LED.

[0080] like Figure 5 The diagram shows the arrangement of multi-color LEDs with lenses, including SDL LEDs and lens arrangement: taking a round lamp with a diameter of Φ = 600mm as an example, and taking S = 300mm. 2 And its accuracy ΔS∈±0.005mm 2 r0 = 35mm, obtained through the above calculation method as follows Figure 5 The LED distribution is shown. Based on... Figure 5 The LED distribution shown can lead to the following: Figure 6 The image shown is a simulated brightness diagram of a multi-color LED with a lens.

[0081] Using the above algorithm, a series of r values ​​for multi-color LEDs can be obtained. i and the corresponding δθ iBased on the calculation of its various parameters, the optimized arrangement of multi-color LEDs for the entire lamp can be obtained through the arrangement of each array. This calculation method can quickly achieve a highly uniform arrangement of multi-color LEDs (three-color, four-color, or more colors). This calculation method can also achieve a highly uniform arrangement of multi-color LEDs locally. For example, to meet process requirements, a large-size surface light source needs to be divided into N smaller sizes. Applying this calculation method to each smaller size can also meet the high uniformity requirements. This calculation method is not only applicable to the arrangement of multi-color LEDs but also suitable for the arrangement of multi-color LEDs + lenses. In summary, this embodiment can be used for SDL lighting fixtures or display backlights, such as SDL ceiling lights, SDL light panels, SDL canopies, and their display backlights.

[0082] The multi-color LED unit arrangement device provided in this embodiment is described below. The multi-color LED unit arrangement device described below can be referred to in correspondence with the multi-color LED unit arrangement method described above.

[0083] A multi-color LED unit arrangement device, comprising:

[0084] The accuracy range determination module 710 is used to initialize the area of ​​the multi-color LED unit and determine the accuracy range of the multi-color LED unit area.

[0085] The layout calculation module 720 is used to obtain the radial increment of the current layout array, determine the radius of the current layout array based on the radial increment, determine the circumferential spacing angle of the multi-color LED units based on the radial increment and the radius, and determine the new area of ​​the multi-color LED units based on the spacing angle.

[0086] The judgment module 730 is used to determine whether the new area is within the accuracy range; if the new area is within the accuracy range, the radius and spacing angle are output; if the new area is not within the accuracy range, the radial increment of the current array is updated, and the new area of ​​the multi-color LED unit is calculated based on the updated radial increment until the new area is within the accuracy range.

[0087] Figure 8 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 8 As shown, the electronic device may include a processor 810, a communication interface 820, a memory 830, and a communication bus 840. The processor 810, communication interface 820, and memory 830 communicate with each other via the communication bus 840. The processor 810 can call logic instructions in the memory 830 to execute a multi-color LED unit arrangement method. This method includes: initializing the area of ​​the multi-color LED units and determining the accuracy range of the multi-color LED unit area.

[0088] Obtain the radial increment of the current array and determine the radius of the current array based on the radial increment;

[0089] The circumferential spacing angle of the multicolor LED units is determined based on the radial increment and radius;

[0090] Determine the new area of ​​the multicolor LED unit based on the spacing angle;

[0091] Determine whether the new area falls within the accuracy range;

[0092] If the new area is within the accuracy range, output the radius and interval angle;

[0093] If the new area is not within the accuracy range, update the radial increment of the current array and continue to calculate the new area of ​​the multicolor LED unit based on the updated radial increment until the new area is within the accuracy range.

[0094] Furthermore, the logical instructions in the aforementioned memory 830 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, essentially, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods in the various embodiments of this embodiment. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0095] On the other hand, this embodiment also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by the computer, the computer can execute the multi-color LED unit arrangement method provided by the above methods. The method includes: initializing the area of ​​the multi-color LED unit and determining the accuracy range of the area of ​​the multi-color LED unit.

[0096] Obtain the radial increment of the current array and determine the radius of the current array based on the radial increment;

[0097] The circumferential spacing angle of the multicolor LED units is determined based on the radial increment and radius;

[0098] Determine the new area of ​​the multicolor LED unit based on the spacing angle;

[0099] Determine whether the new area falls within the accuracy range;

[0100] If the new area is within the accuracy range, output the radius and interval angle;

[0101] If the new area is not within the accuracy range, update the radial increment of the current array and continue to calculate the new area of ​​the multicolor LED unit based on the updated radial increment until the new area is within the accuracy range.

[0102] In another aspect, this embodiment also provides a non-transitory computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program is implemented to perform the multi-color LED unit arrangement methods provided above. The method includes: initializing the area of ​​the multi-color LED units and determining the accuracy range of the area of ​​the multi-color LED units.

[0103] Obtain the radial increment of the current array and determine the radius of the current array based on the radial increment;

[0104] The circumferential spacing angle of the multicolor LED units is determined based on the radial increment and radius;

[0105] Determine the new area of ​​the multicolor LED unit based on the spacing angle;

[0106] Determine whether the new area falls within the accuracy range;

[0107] If the new area is within the accuracy range, output the radius and interval angle;

[0108] If the new area is not within the accuracy range, update the radial increment of the current array and continue to calculate the new area of ​​the multicolor LED unit based on the updated radial increment until the new area is within the accuracy range.

[0109] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0110] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of various embodiments or some parts of embodiments.

[0111] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this embodiment, and not to limit them; although this embodiment has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or make equivalent substitutions for some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this embodiment.

Claims

1. A method for arranging multi-color LED units, characterized in that, include: Initialize the area of ​​the multi-color LED unit and determine the accuracy range of the area of ​​the multi-color LED unit; The area of ​​each LED unit is the area of ​​the arrangement area occupied by each LED unit; Obtain the radial increment of the current array, and determine the radius of the current array based on the radial increment; The circumferential spacing angle of the multicolor LED units is determined based on the radial increment and radius; The new area of ​​the multicolor LED unit is determined based on the aforementioned interval angle; Determine whether the new area falls within the specified accuracy range; If the new area falls within the accuracy range, then output the radius and the interval angle; If the new area does not fall within the accuracy range, the radial increment of the current array is updated, and the new area of ​​the multicolor LED unit is calculated based on the updated radial increment until the new area falls within the accuracy range. The step of determining the circumferential spacing angle of the multi-color LED units based on the radial increment and radius specifically includes: determining the circumferential spacing length of the multi-color LED units based on the radial increment, wherein the spacing length is the quotient of the area of ​​the arrangement region occupied by each LED unit and the radial increment; determining the perimeter of the current arrangement array based on the radius; determining the number of multi-color LEDs based on the circumferential spacing length and the perimeter; and determining the circumferential spacing angle of the multi-color LED units based on the number of multi-color LEDs. The step of determining the number of multi-color LEDs based on the circumferential interval length and the perimeter specifically includes: obtaining the quotient of the perimeter and the interval length; rounding the quotient of the perimeter and the interval length, and determining the rounded value as the number of multi-color LEDs.

2. The method for arranging multi-color LED units according to claim 1, characterized in that, The process of determining the new area of ​​the multi-color LED unit based on the interval angle specifically includes: The new circumferential spacing length of the multicolor LED unit is determined based on the radius and the spacing angle. The new area of ​​the multicolor LED unit is determined based on the radial increment and the new spacing length.

3. The method for arranging multi-color LED units according to claim 1, characterized in that, The step of updating the radial increment of the current array if the new area does not fall within the accuracy range specifically includes: If the new area is not within the accuracy range and is smaller than the left endpoint of the accuracy range, then the radial increment is increased by a fixed value; If the new area is not within the accuracy range and is greater than the right endpoint of the accuracy range, then the radial increment is reduced by a fixed value.

4. The method for arranging multi-color LED units according to claim 2, characterized in that, The step of determining the new circumferential spacing length of the multicolor LED unit based on the radius and the spacing angle specifically includes: Obtain the sine value of half the interval angle; Obtain the product of the sine value and the radius; Double the product is used as the new circumferential spacing length of the multicolor LED unit.

5. A multi-color LED unit arrangement device, characterized in that, include: The accuracy range determination module is used to initialize the area of ​​the multi-color LED unit and determine the accuracy range of the area of ​​the multi-color LED unit. The area of ​​each LED unit is the area of ​​the arrangement area occupied by each LED unit; The layout calculation module is used to obtain the radial increment of the current layout array, determine the radius of the current layout array based on the radial increment, and determine the circumferential spacing angle of the multicolor LED units based on the radial increment and the radius. The new area of ​​the multicolor LED unit is determined based on the aforementioned interval angle; The judgment module is used to determine whether the new area belongs to the precision range; if the new area belongs to the precision range, the radius and the interval angle are output. If the new area does not fall within the accuracy range, the radial increment of the current array is updated, and the new area of ​​the multicolor LED unit is calculated based on the updated radial increment until the new area falls within the accuracy range. The step of determining the circumferential spacing angle of the multi-color LED units based on the radial increment and radius specifically includes: determining the circumferential spacing length of the multi-color LED units based on the radial increment, wherein the spacing length is the quotient of the area of ​​the arrangement region occupied by each LED unit and the radial increment; determining the perimeter of the current arrangement array based on the radius; determining the number of multi-color LEDs based on the circumferential spacing length and the perimeter; and determining the circumferential spacing angle of the multi-color LED units based on the number of multi-color LEDs. The step of determining the number of multi-color LEDs based on the circumferential interval length and the perimeter specifically includes: obtaining the quotient of the perimeter and the interval length; rounding the quotient of the perimeter and the interval length, and determining the rounded value as the number of multi-color LEDs.

6. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the multicolor LED unit arrangement method as described in any one of claims 1 to 4.

7. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the multicolor LED unit arrangement method as described in any one of claims 1 to 4.

8. A computer program product, characterized in that, The computer program product includes a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, which, when executed by a computer, enable the computer to perform the multicolor LED unit arrangement method as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method and system for wide view field micro-imaging based on FPM

    CN106707486A