Lamp bead arrangement method and device, equipment and storage medium

By determining the total number of rows and row spacing of LED beads on a spherical display screen, a positioning baseline for LED beads is generated. Combined with the number of LED beads, a honeycomb distribution is achieved, solving the problems of low efficiency and low accuracy of manual LED bead placement in existing technologies, and realizing efficient and accurate LED bead placement.

CN122024593APending Publication Date: 2026-05-12DONGGUAN YUMU TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
DONGGUAN YUMU TECHNOLOGY CO LTD
Filing Date
2025-12-30
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

Existing lighting methods rely on manual labor and CAD software, which is inefficient and lacks precision, affecting the display effect and production progress.

Method used

By determining the total number of rows and row spacing of the LED beads, a positioning baseline for the LED beads is generated. Combined with the number of LED beads, a honeycomb distribution is achieved to realize automated LED bead arrangement.

Benefits of technology

It improves the efficiency and precision of lighting layout, ensures the uniform distribution of LED beads on the spherical display screen, and enhances the display effect and production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122024593A_ABST
    Figure CN122024593A_ABST
Patent Text Reader

Abstract

The invention discloses a lamp bead arrangement method, device and equipment and a storage medium, and relates to the technical field of display screens, and the method comprises the following steps: determining the total number of lamp bead arrangement rows and the lamp bead arrangement row spacing of a to-be-arranged lamp area; a plurality of lamp bead positioning datum lines are generated in the area where the lamp beads are to be distributed according to the total row number of the lamp beads, and the lamp bead positioning datum lines are used for determining the distribution positions of the lamp beads in each row in the area where the lamp beads are to be distributed; determining the number of lamp beads distributed on each lamp bead positioning datum line based on each lamp bead positioning datum line and the lamp bead distribution line spacing; the lamp beads are arranged in the area where the lamp beads are to be arranged based on the arrangement number of the lamp beads, and the lamp beads in the area where the lamp beads are to be arranged are distributed in a honeycomb shape. According to the method, the arrangement positions of the lamp beads are determined by generating the plurality of lamp bead positioning datum lines based on the total row number of the lamp beads, and the lamp beads are arranged in combination with the arrangement number of the lamp beads on each lamp bead positioning datum line, so that the technical problems of low efficiency and low precision due to the fact that a lamp arrangement method in the prior art depends on manual operation and is realized by means of cartographic software are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display screen technology, and in particular to methods, apparatus, devices and storage media for arranging LED beads. Background Technology

[0002] With the advancement of technology, LED display technology has been widely applied in numerous fields. Its unique display effects and energy-saving characteristics have made it an important component of modern display technology. Among various application scenarios, spherical display screens, with their unique visual effects, are gradually becoming a popular choice for special occasions such as exhibitions and performances.

[0003] In the manufacturing process of spherical displays, the precision and efficiency of LED lighting layout directly affect the display effect and production progress. Currently, traditional lighting layout methods typically rely on manual operation. However, this method requires the use of conventional CAD software to complete a series of complex processes, resulting in low efficiency. Furthermore, this method is affected by factors such as the operator's experience and attention, leading to low precision and reliability in lighting layout. Summary of the Invention

[0004] The main objective of this application is to provide a method, apparatus, device, and storage medium for arranging LED beads, aiming to solve the technical problems of low efficiency and low accuracy in existing lamp arrangement methods that rely on manual methods using drawing software.

[0005] To achieve the above objectives, this application proposes a method for arranging LED beads, the method comprising: Determine the total number of rows and row spacing of LED beads in the area to be illuminated; Based on the total number of rows of LED beads, several LED bead positioning reference lines are generated in the area to be illuminated. The LED bead positioning reference lines are used to determine the placement position of each row of LED beads in the area to be illuminated. The number of LEDs on each LED positioning reference line is determined based on the LED positioning reference line and the LED row spacing. Based on the number of LEDs to be installed, the LEDs are arranged in the area to be illuminated, and the LEDs in the area to be illuminated are distributed in a honeycomb pattern.

[0006] In one embodiment, the step of determining the total number of rows of LED beads and the row spacing of the LED beads in the area to be illuminated includes: The length of the left side of the area to be lit is determined based on the basic parameter information of the area to be lit. The total number of rows of LEDs to be laid in the area to be illuminated is determined based on the length of the left side and the spacing between the LEDs. The total length of the upper and lower edges of the area to be lit is determined based on the basic parameter information. The row spacing of the LED beads in the area to be illuminated is determined based on the total number of rows of LED beads and the total length of the top and bottom edges.

[0007] In one embodiment, the step of determining the number of LEDs on each LED positioning reference line based on each LED positioning reference line and the LED row spacing includes: Determine the odd-numbered row lamp bead positioning reference line and the even-numbered row lamp bead positioning reference line from each of the lamp bead positioning reference lines; The number of LEDs on the first reference line of the odd-numbered row LED positioning reference line is determined based on the length of the first reference line of the odd-numbered row LED positioning reference line and the row spacing of the LEDs. The number of LEDs on the even-numbered row LED positioning reference line is determined based on the length of the second reference line of the even-numbered row LED positioning reference line and the row spacing of the LEDs. The step of arranging LEDs in the area to be illuminated based on the number of LEDs, wherein the LEDs in the area to be illuminated are distributed in a honeycomb pattern, includes: Based on the number of first LED beads and the number of second LED beads, the LED beads are arranged in the area to be illuminated, and the LED beads on the odd-numbered row LED bead positioning reference line and the even-numbered row LED bead positioning reference line are distributed in a honeycomb pattern.

[0008] In one embodiment, the step of arranging LEDs in the area to be illuminated based on the first number of LEDs and the second number of LEDs includes: The first placement position of each LED bead in the odd-numbered row LED bead positioning baseline is determined based on the number of LED beads deployed. The second placement position of each LED in the even-number row LED positioning baseline is determined based on the number of LEDs deployed in the second row. The placement positions of all LED beads in the area to be lit are obtained based on the first placement position and the second placement position. The rotation coordinates of each of the lamp beads are determined based on the placement position, and the rotation coordinates are used to adjust the placement orientation of each of the lamp beads in the area to be lit. The lamp beads are arranged in the area to be lit according to the placement position and the orientation of the lamps.

[0009] In one embodiment, the step of determining the first placement position of each LED in the odd-numbered row LED positioning reference line based on the first number of LEDs includes: The length of the first baseline is divided equally according to the number of first LED beads deployed to obtain several first points; Determine the odd-numbered points among the first points; The odd-numbered positions are determined as the first placement positions of each LED bead in the odd-numbered LED bead positioning baseline.

[0010] In one embodiment, the step of determining the second placement position of each LED in the even-numbered row LED positioning reference line based on the number of second LEDs includes: The length of the second baseline is divided equally according to the number of second LED beads deployed to obtain several second points; Determine the even-numbered points in each of the second points; The even-numbered positions are determined as the second placement positions of each LED bead in the even-numbered row LED bead positioning baseline.

[0011] In one embodiment, the step of determining the rotation coordinates of each LED based on its placement position includes: Determine the target point of each lamp bead in the lamp bead positioning baseline according to the deployment position; Determine the first coordinates of the adjacent points corresponding to the target point and the second coordinates of the target point; The slope of the target point is determined based on the first coordinate and the second coordinate, and the rotation coordinates of each lamp bead are determined according to the slope.

[0012] Furthermore, to achieve the above objectives, this application also proposes a lamp bead arrangement device, the device comprising: The row spacing determination module is used to determine the total number of rows of LED beads to be laid in the area to be illuminated and the row spacing of the LED beads. The position determination module is used to generate several lamp bead positioning reference lines in the area to be lit based on the total number of rows of lamp beads. The lamp bead positioning reference lines are used to determine the placement position of each row of lamp beads in the area to be lit. The quantity determination module is used to determine the number of lamp beads on each lamp bead positioning reference line based on each lamp bead positioning reference line and the lamp bead layout row spacing; The LED bead arrangement module is used to arrange LED beads in the area to be illuminated based on the number of LED beads to be installed, wherein the LED beads in the area to be illuminated are distributed in a honeycomb pattern.

[0013] In addition, to achieve the above objectives, this application also proposes an LED bead arrangement device, the device comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the LED bead arrangement method described above.

[0014] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the LED arrangement method described above.

[0015] This application provides a method for arranging LED beads. The method discloses determining the total number of rows and row spacing of LED beads in the area to be illuminated; generating several LED bead positioning reference lines in the area based on the total number of rows, which are used to determine the placement position of each row of LED beads in the area; determining the number of LED beads on each positioning reference line based on the positioning reference lines and row spacing; and arranging the LED beads in the area based on the number of LED beads, resulting in a honeycomb distribution. Compared to existing lighting methods that rely on manual intervention using CAD software to complete a series of complex processes, which are inefficient and lack precision, this invention, by generating several LED bead positioning reference lines based on the total number of rows to determine the placement position of the LED beads and combining this with the number of LED beads on each positioning reference line, solves the technical problem of existing lighting methods relying on manual intervention using drafting software, resulting in low efficiency and low precision, thereby improving the reliability of lighting arrangements. Attached Figure Description

[0016] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] Figure 1 This is a flowchart illustrating the LED arrangement method of this application in Embodiment 1. Figure 2 This is a diagram illustrating the arrangement of LED beads in the LED bead arrangement method of this application; Figure 3 This is a flowchart illustrating the second embodiment of the LED arrangement method in this application. Figure 4 This is an example diagram of the arrangement of odd-numbered rows of LEDs in the LED arrangement method of this application; Figure 5 This is a flowchart illustrating the LED arrangement method in Embodiment 3 of this application. Figure 6 This is a schematic diagram of the module structure of the LED bead arrangement device according to an embodiment of this application; Figure 7 This is a schematic diagram of the device structure of the hardware operating environment involved in the LED arrangement method in this application embodiment.

[0019] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0020] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0021] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0022] The main solution of this application embodiment is as follows: determine the total number of rows of LED beads to be laid in the area to be illuminated and the row spacing of the LED beads; generate several LED bead positioning reference lines in the area to be illuminated based on the total number of rows of LED beads to be laid, and the LED bead positioning reference lines are used to determine the placement position of each row of LED beads in the area to be illuminated; determine the number of LED beads to be laid on each LED bead positioning reference line based on each LED bead positioning reference line and the row spacing of the LED beads; arrange the LED beads in the area to be illuminated based on the number of LED beads to be laid, and the LED beads in the area to be illuminated are distributed in a honeycomb pattern.

[0023] Because existing lighting methods rely on manual labor and CAD software to complete a series of complex processes, they are inefficient. Furthermore, the accuracy and reliability of lighting are affected by factors such as the operator's experience and attention.

[0024] This application provides a solution that can generate several LED positioning baselines based on the total number of rows of LEDs to determine the placement of LEDs, and arrange the LEDs according to the number of LEDs on each positioning baseline. This solves the technical problem that the existing lighting method relies on manual drawing software, which is inefficient and has low accuracy, thereby improving the reliability of lighting.

[0025] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an LED display device, LED bead arrangement device, or LED bead arrangement system including an LED bead arrangement device capable of performing the above functions. The following description uses an LED bead arrangement system (hereinafter referred to as the system) as an example to illustrate this embodiment and the following embodiments.

[0026] Based on this, the embodiments of this application provide a method for arranging LED beads, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the LED arrangement method of this application in Embodiment 1.

[0027] In this embodiment, the lamp bead arrangement method includes steps S10 to S40: Step S10: Determine the total number of rows of LED beads to be laid in the area to be illuminated and the row spacing of the LED beads.

[0028] It should be noted that the area to be illuminated can be any area in the spherical display screen where LED beads need to be arranged. In this embodiment, the area can be defined as a trapezoidal area.

[0029] It should be understood that the total number of rows of LED beads can be the total number of rows of LED beads that can be arranged in the area to be illuminated; correspondingly, the row spacing of the LED beads can be the vertical distance between two adjacent rows of LED beads in the area to be illuminated.

[0030] In practical applications, the system can calculate the total number of rows of LED beads that can be arranged in the area to be illuminated and the distance between each row of LED beads based on parameters such as the shape and size of the area to be illuminated (e.g., the height of the trapezoidal area and the length of the top and bottom edges), thus obtaining the total number of rows of LED beads and the row spacing of the LED beads in the area to be illuminated.

[0031] Specifically, step S10 includes: determining the left side length of the area to be illuminated based on the basic parameter information of the area to be illuminated; determining the total number of rows of LEDs to be illuminated based on the left side length and the spacing between LEDs; determining the total length of the top and bottom edges of the area to be illuminated based on the basic parameter information; and determining the row spacing of the LEDs to be illuminated based on the total number of rows of LEDs and the total length of the top and bottom edges.

[0032] It is understood that the above basic parameter information can be parameters that describe the geometric features and lighting requirements of the area to be lit. In this embodiment, the basic parameter information of the area to be lit may include, but is not limited to, the upper and lower side lengths, height, and LED spacing of the trapezoidal area.

[0033] It should be noted that the aforementioned left side length can be the length of the left side of the trapezoidal area to be illuminated, which determines how many rows of LED beads can be arranged from the top to the bottom of the trapezoid. Correspondingly, the aforementioned LED bead spacing can be the center-to-center distance between two adjacent LED beads in the area to be illuminated. In practical applications, the LED bead spacing directly affects the distribution density and display effect. A smaller spacing can improve the clarity and detail of the display, but it increases the number of LED beads and the cost; a larger spacing, on the other hand, will reduce the display effect, but the cost is lower. The LED bead spacing in this embodiment can be determined by design requirements and can be adjusted according to actual needs.

[0034] It should be understood that the total length of the upper and lower edges can be the sum of the lengths of the upper and lower edges of the trapezoidal area where the lights are to be placed. In this embodiment, the system can extract the length of the upper edge of the trapezoid from the basic parameter information of the area where the lights are to be placed. and bottom line length Then add the two together to get the total length of the top and bottom edges. , that is, .

[0035] In this embodiment, the system can extract the length of the left side of the trapezoid and the spacing between the LEDs from the basic parameter information of the area to be illuminated. Then, it performs a rounding operation based on the ratio of the length of the left side of the trapezoid to the spacing between the LEDs to ensure that the number of rows is an integer, thus obtaining the total number of rows. The corresponding calculation formula can be:

[0036] In the formula, The total number of rows for the LED beads is set. This is a rounding function. The length of the left side. This refers to the spacing between the LED beads.

[0037] Meanwhile, the system can calculate the row spacing between two adjacent rows of LEDs by using the ratio of the total length of the top and bottom edges of the area to be illuminated to the total number of rows of LEDs. The corresponding calculation formula is:

[0038] In the formula, Set the row spacing for the LED beads. This represents the total length of the top and bottom edges.

[0039] Step S20: Generate several LED positioning reference lines in the area to be illuminated according to the total number of rows of LEDs to be laid. The LED positioning reference lines are used to determine the placement position of each row of LEDs in the area to be illuminated.

[0040] It should be noted that the aforementioned LED positioning reference line can be used as a reference line to determine the specific position of each row of LEDs within the area to be illuminated. In this embodiment, the LED positioning reference line is typically a horizontal line parallel to the upper and lower edges of the trapezoid, which ensures that the position of each row of LEDs within the trapezoidal area is uniformly distributed in the vertical direction, thereby guaranteeing a uniform distribution of LEDs throughout the entire trapezoidal area.

[0041] In practical applications, the system can start from the top edge of the trapezoid to be illuminated, and proceed along the height of the trapezoid at intervals of... A horizontal line parallel to the top edge is generated by the distance. These horizontal lines are the lamp bead positioning reference lines. Based on this method, the system can generate several lamp bead positioning reference lines in the area where the lamps are to be installed.

[0042] Step S30: Determine the number of LEDs on each LED positioning reference line based on the LED positioning reference line and the LED layout row spacing.

[0043] It should be noted that the aforementioned number of LED beads can be the total number of LED beads that can be arranged on each LED bead positioning baseline. In this embodiment, the system can calculate the number of LED beads arranged on each LED bead positioning baseline based on the length of each LED bead positioning baseline and the spacing between the LED beads. The corresponding calculation formula is as follows:

[0044] In the formula, Lamp bead positioning baseline The number of LED beads installed. Lamp bead positioning baseline The length.

[0045] Step S40: Based on the number of LED beads to be installed, arrange the LED beads in the area to be installed, wherein the LED beads in the area to be installed are distributed in a honeycomb pattern.

[0046] In practical applications, the number of LEDs that need to be arranged in each LED positioning baseline is determined. Then, the positioning reference lines for each LED can be divided into... There are several points, each representing the installation position of one LED. In this embodiment, to improve the display effect of the screen, the LEDs in the trapezoidal area to be illuminated can be arranged in a honeycomb pattern with staggered placement. Specifically, for odd-numbered rows (row 1, row 3, row 5, etc.) in the trapezoidal area to be illuminated, odd-numbered points can be selected from the evenly distributed points as the LED installation positions; for even-numbered rows (row 2, row 4, row 6, etc.), even-numbered points can be selected from the evenly distributed points as the LED installation positions. (Refer to...) Figure 2 , Figure 2 This is a diagram illustrating the arrangement of LED chips in the LED chip arrangement method of this application. Figure 2 The LEDs in the trapezoidal area shown are staggered in the vertical direction, forming a honeycomb pixel arrangement, which can better utilize space, increase pixel density, and thus improve the display effect.

[0047] This embodiment provides a method for arranging LED beads. The method discloses determining the total number of rows and row spacing of LED beads in the area to be illuminated; generating several LED bead positioning reference lines in the area based on the total number of rows, which are used to determine the placement position of each row of LED beads in the area; determining the number of LED beads on each positioning reference line based on the positioning reference lines and row spacing; and arranging the LED beads in the area based on the number of LED beads, resulting in a honeycomb distribution. Compared to existing lighting methods that rely on manual intervention using CAD software to complete a series of complex processes, which are inefficient and lack precision, this embodiment solves the technical problem of existing lighting methods relying on manual intervention using drafting software, resulting in low efficiency and low precision, by generating several LED bead positioning reference lines based on the total number of rows to determine the placement position of the LED beads and arranging them in combination with the number of LED beads on each positioning reference line. This improves the reliability of the lighting arrangement.

[0048] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 3 , Figure 3 This is a flowchart illustrating the second embodiment of the LED arrangement method in this application.

[0049] In this embodiment, step S30 includes steps S301 to S303: Step S301: Determine the odd-numbered row lamp bead positioning reference line and the even-numbered row lamp bead positioning reference line from each of the lamp bead positioning reference lines.

[0050] It should be noted that the above-mentioned odd-numbered row LED bead positioning reference lines can be horizontal reference lines used to determine the positions of odd-numbered row LED beads within the area to be illuminated. The row numbers of these reference lines are odd, such as row 1, row 3, row 5, etc.; the even-numbered row LED bead positioning reference lines can be horizontal reference lines used to determine the positions of even-numbered row LED beads within the area to be illuminated. The row numbers of these reference lines are even, such as row 2, row 4, row 6, etc.

[0051] In practical applications, to improve the clarity and detail of the displayed image, the LED modules of a spherical display screen are typically arranged in an interlaced honeycomb pattern. This distribution method makes better use of space, increases pixel density, and thus improves the display effect. To arrange the LEDs in this interlaced honeycomb pattern on the spherical display screen, this embodiment divides the baseline into odd-numbered and even-numbered baselines. This allows for the subsequent staggered arrangement of LEDs between odd and even rows, improving the precision of the lighting arrangement and achieving a more uniform interlaced distribution effect.

[0052] In this embodiment, the system can select the first baseline at the bottom of the trapezoidal area to be illuminated as the odd-numbered row baseline, the second baseline as the even-numbered row baseline, and so on, dividing all the lamp bead positioning baselines in the trapezoidal area into odd-numbered row lamp bead positioning baselines and even-numbered row lamp bead positioning baselines.

[0053] Step S302: Determine the number of LEDs to be placed on the first reference line of the odd-numbered row LED positioning reference line based on the length of the first reference line of the odd-numbered row LED positioning reference line and the row spacing of the LEDs.

[0054] It should be understood that the length of the first baseline can be the length of the odd-numbered row LED bead positioning baseline; correspondingly, the number of the first LED beads can be the total number of LED beads that can be arranged on the odd-numbered row LED bead positioning baseline. In this embodiment, the system can round the ratio of the first baseline length to the row spacing of the LED beads to obtain the odd-numbered row LED bead positioning baseline. The formula for calculating the number of LED beads that can be arranged in the first configuration is as follows:

[0055] In the formula, Positioning baseline for odd number of LED beads The number of LED beads installed on the first surface. This is the length of the first baseline.

[0056] Step S303: Determine the number of second LEDs on the even-numbered row LED positioning reference line based on the length of the second reference line of the even-numbered row LED positioning reference line and the row spacing of the LEDs.

[0057] It is understood that the length of the second baseline can be the length of the even-numbered row LED bead positioning baseline; correspondingly, the number of the second LED beads can be the total number of LED beads that can be arranged on the even-numbered row LED bead positioning baseline. In this embodiment, the system can round the ratio of the second baseline length to the row spacing of the LED beads to obtain the even-numbered row LED bead positioning baseline. The formula for calculating the number of second LED beads that can be arranged is as follows:

[0058] In the formula, Even-numbered LED beads positioning baseline The number of second LED beads installed. This is the length of the second baseline.

[0059] Accordingly, step S40 includes: Step S40': Based on the number of first LED beads and the number of second LED beads, arrange the LED beads in the area to be illuminated, and the LED beads on the odd-numbered row LED bead positioning reference line and the even-numbered row LED bead positioning reference line are distributed in a honeycomb pattern.

[0060] In practical applications, after determining the number of LEDs to be arranged on the odd-numbered row LED positioning baseline and the even-numbered row LED positioning baseline within the area to be illuminated, the system can divide the odd-numbered row LED positioning baseline and the even-numbered row LED positioning baseline into corresponding number of points, thereby determining the placement position of the LEDs in each row, and arranging the LEDs at the corresponding placement positions. The LEDs on the odd-numbered row LED positioning baseline and the even-numbered row LED positioning baseline are distributed in a honeycomb pattern, and the final display screen forms a honeycomb pixel arrangement shape.

[0061] In this embodiment, for odd-numbered rows in the trapezoidal region, one LED position is typically removed from the right side to create a splicing interface, adapting to the splicing requirements of the PCB base. For even-numbered rows, if any position is located on the right edge of the trapezoid, this position can be deleted programmatically to ensure that the LEDs do not exceed the area to be arranged, while simultaneously achieving an alternating arrangement of LEDs in even-numbered and odd-numbered rows. In practical applications, refer to... Figure 4 , Figure 4 This is an example diagram showing the arrangement of odd-numbered rows of LEDs in the LED arrangement method of this application. For example... Figure 4 As shown, in this application, for the layout feature where the first LED in an odd-numbered row is located at the edge of the frame, a serrated structure can be added to the PCB base of the odd-numbered row LEDs. The space formed on the right side of the odd-numbered row due to the removal of one LED is used to set a serrated splicing interface to adapt to the splicing requirements of the PCB base.

[0062] In this embodiment, the method of determining odd-numbered row LED bead positioning reference lines and even-numbered row LED bead positioning reference lines from each LED bead positioning reference line is disclosed. The number of LEDs on the first reference line of the odd-numbered row LED bead positioning reference line is determined based on the length of the first reference line and the row spacing of the LED bead arrangement. The number of LEDs on the second reference line of the even-numbered row LED bead positioning reference line is determined based on the length of the second reference line and the row spacing of the LED bead arrangement. Based on the number of LEDs on the first and second reference lines, LEDs are arranged in the area to be illuminated, with the LEDs on the odd-numbered and even-numbered row LED bead positioning reference lines arranged in a honeycomb pattern. Because this embodiment can divide the LED bead positioning reference lines into odd-numbered row LED bead positioning reference lines and even-numbered row LED bead positioning reference lines, it is beneficial to subsequently arrange LEDs alternately between the odd-numbered and even-numbered row LED bead positioning reference lines, thereby enabling the illumination of the spherical display screen with an alternating honeycomb distribution, and also facilitating a more uniform alternating distribution effect.

[0063] Based on the first and / or second embodiments of this application, in the third embodiment of this application, the content that is the same as or similar to the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 5 , Figure 5 This is a flowchart illustrating the third embodiment of the LED arrangement method in this application.

[0064] In this embodiment, step S40' includes steps S401 to S405: Step S401: Determine the first placement position of each LED in the odd-numbered row LED positioning baseline based on the number of LEDs deployed.

[0065] It should be noted that the first placement position mentioned above can be the placement position of the LED beads on the positioning baseline of the odd-numbered rows of LED beads.

[0066] Further, step S401 includes: dividing the length of the first baseline equally according to the number of first LED beads to obtain several first points; determining the odd-numbered points among the first points; and determining the odd-numbered points as the first placement positions of each LED bead in the odd-numbered LED bead positioning baseline.

[0067] It should be understood that the aforementioned first point can be a point obtained by uniformly dividing the length of the first baseline. These points can include the installation positions of the LED beads and the gap positions corresponding to the spacing between the LED beads. Correspondingly, the aforementioned odd-numbered points can be points with odd numbers in the first point, such as the 1st, 3rd, 5th, etc.

[0068] In practical applications, the system calculates the number of LEDs to be deployed on the first LED placement baseline of the odd-numbered LED placement line. Then, the length of the positioning baseline for the odd-numbered LED beads can be divided equally. First, from these first points, odd-numbered points can be determined, and these odd-numbered points are used as the first placement positions of each LED in the odd-row LED positioning baseline. In this embodiment, by determining the odd-numbered points as the placement positions of each LED in the odd-row LED positioning baseline, the system can ensure that the LEDs are evenly distributed in the odd-rows and form an alternating distribution effect with the LEDs in the adjacent even-rows.

[0069] Step S402: Determine the second placement position of each LED in the even-number row LED positioning reference line based on the second LED placement quantity.

[0070] It should be noted that the second placement position mentioned above can be the placement position of the LED beads on the even-numbered row LED bead positioning baseline.

[0071] Further, step S402 includes: dividing the length of the second baseline equally according to the number of second LED beads to obtain a number of second points; determining the even-numbered points in each of the second points; and determining the even-numbered points as the second placement positions of each LED bead in the even-numbered row LED bead positioning baseline.

[0072] It should be understood that the aforementioned second point can be a point obtained by uniformly dividing the length of the second baseline. These points can include the installation positions of the LED beads and the gap positions corresponding to the spacing between the LED beads. Accordingly, the aforementioned even-numbered points can be points with even numbers in the second point, such as the 2nd, 4th, 6th, etc.

[0073] In practical applications, the system calculates the number of second LEDs to be deployed on the even-numbered LED positioning baseline. Then, the length of the positioning baseline for the odd-numbered LED beads can be divided equally. Then, from these second points, even-numbered points can be determined, and these even-numbered points are used as the second placement positions of each LED in the even-numbered row LED positioning baseline. In this embodiment, by determining the even-numbered points as the placement positions of each LED in the even-numbered row LED positioning baseline, the system can ensure that the LEDs are evenly distributed in the even-numbered rows and form an alternating distribution effect with the LEDs in the adjacent odd-numbered rows.

[0074] Step S403: Obtain the placement positions of all LED beads in the area to be placed based on the first placement position and the second placement position.

[0075] Understandably, after determining the first placement position of each LED in the odd-numbered row LED positioning baseline and the second placement position of each LED in the even-numbered row LED positioning baseline in the trapezoidal area to be deployed, the placement positions of all LEDs in the trapezoidal area can be obtained.

[0076] Step S404: Determine the rotation coordinates of each of the LED beads based on the placement position. The rotation coordinates are used to adjust the placement orientation of each of the LED beads in the area to be lit.

[0077] It should be noted that the aforementioned rotation coordinates can refer to the direction or orientation of each LED in its placement position. In this embodiment, the rotation coordinates are typically represented by angles and are used to adjust the orientation of the LEDs to align them with the surrounding LEDs, thereby improving the uniformity and consistency of the display effect.

[0078] Further, step S404 includes: determining the target point corresponding to each of the lamp beads in the lamp bead positioning reference line according to the deployment position; determining the first coordinates of the adjacent points corresponding to the target point and the second coordinates of the target point; determining the slope of the target point based on the first coordinates and the second coordinates, and determining the rotation coordinates of each of the lamp beads according to the slope.

[0079] It should be understood that the aforementioned target point can be the specific placement of the LED beads on the baseline; correspondingly, the aforementioned second coordinate is the coordinate of the target point. The aforementioned adjacent points can be points located on both sides of the target point and adjacent to it; correspondingly, the aforementioned first coordinate is the coordinate of the adjacent points.

[0080] In practical applications, if the second coordinate of the target point corresponding to the lamp bead in the lamp bead positioning baseline is ( , The first coordinate of its adjacent point is ( , Then the slope of the target point The calculation formula can be:

[0081] After calculating the slope of the target point, the rotation coordinates of the corresponding LED can be determined based on the slope. , where the rotating coordinates The calculation formula can be:

[0082] Step S405: Arrange each of the lamp beads in the area to be installed according to the placement position and the placement orientation.

[0083] In this embodiment, after determining the placement position and orientation of all LED beads in the area to be illuminated, the system can arrange them in the area according to their corresponding placement positions and orientations, and finally complete the arrangement of all LED beads in the area to be illuminated.

[0084] In this embodiment, the method discloses determining the first placement position of each LED in the odd-numbered row LED positioning reference line based on the first LED placement quantity; determining the second placement position of each LED in the even-numbered row LED positioning reference line based on the second LED placement quantity; obtaining the placement positions of all LEDs in the area to be illuminated based on the first and second placement positions; determining the rotation coordinates of each LED based on its placement position, the rotation coordinates being used to adjust the placement orientation of each LED in the area to be illuminated; and arranging each LED in the area to be illuminated according to its placement position and orientation. Since this embodiment can introduce the rotation coordinates of the LEDs to adjust the placement orientation of each LED in the area to be illuminated, and arrange each LED according to its placement position and orientation, it can ensure that each LED is consistent with the surrounding LEDs, thereby improving the uniformity and consistency of the display effect.

[0085] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the lamp arrangement method of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0086] This application also provides a lamp bead arrangement device, please refer to... Figure 6 The lamp bead arrangement device includes: The row spacing determination module 10 is used to determine the total number of rows of LED beads to be laid in the area to be lit and the row spacing of the LED beads; The position determination module 20 is used to generate several lamp bead positioning reference lines in the area to be lit based on the total number of rows of lamp beads. The lamp bead positioning reference lines are used to determine the placement position of each row of lamp beads in the area to be lit. The quantity determination module 30 is used to determine the number of lamp beads on each lamp bead positioning reference line based on each lamp bead positioning reference line and the lamp bead layout row spacing; The LED bead arrangement module 40 is used to arrange LED beads in the area to be illuminated based on the number of LED beads to be arranged, wherein the LED beads in the area to be illuminated are distributed in a honeycomb pattern.

[0087] The LED bead arrangement device provided in this application, employing the LED bead arrangement method described in the above embodiments, can solve the technical problems of low efficiency and low accuracy in existing LED arrangement methods that rely on manual labor and drawing software. Compared with the prior art, the beneficial effects of the LED bead arrangement device provided in this application are the same as those of the LED bead arrangement method provided in the above embodiments, and other technical features in the LED bead arrangement device are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.

[0088] This application provides an LED bead arrangement device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the LED bead arrangement method in the above embodiment 1.

[0089] The following is for reference. Figure 7 The diagram illustrates a structural schematic of a suitable LED arrangement device for implementing embodiments of this application. The LED arrangement device in this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), and in-vehicle terminals (e.g., in-vehicle navigation terminals), as well as fixed terminals such as digital TVs and desktop computers. Figure 7 The illustrated LED arrangement device is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0090] like Figure 7 As shown, the LED bead arrangement device may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in the read-only memory 1002 or a program loaded from the storage device 1003 into the random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the LED bead arrangement device. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. The communication device 1009 allows the LED arrangement device to communicate wirelessly or wiredly with other devices to exchange data. Although the figures show LED arrangement devices with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented alternatively.

[0091] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0092] The LED bead arrangement device provided in this application, employing the LED bead arrangement method described in the above embodiments, can solve the technical problem of LED bead arrangement. Compared with the prior art, the beneficial effects of the LED bead arrangement device provided in this application are the same as those of the LED bead arrangement method provided in the above embodiments, and other technical features of this LED bead arrangement device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0093] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0094] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0095] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, which are used to execute the LED arrangement method in the above embodiments.

[0096] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0097] The aforementioned computer-readable storage medium may be included in the LED chip arrangement device; or it may exist independently and not assembled into the LED chip arrangement device.

[0098] The aforementioned computer-readable storage medium carries one or more programs. When the aforementioned one or more programs are executed by the LED chip arrangement device, the LED chip arrangement device causes the following: the LED chip arrangement device to determine the total number of rows and row spacing of LED chips in the area to be arranged; to generate several LED chip positioning reference lines in the area to be arranged based on the total number of rows of LED chips, the LED chip positioning reference lines being used to determine the arrangement position of each row of LED chips in the area to be arranged; to determine the number of LED chips arranged on each LED chip positioning reference line based on each LED chip positioning reference line and the LED chip row spacing; and to arrange the LED chips in the area to be arranged based on the number of LED chips arranged, the LED chips in the area to be arranged being distributed in a honeycomb pattern.

[0099] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0100] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0101] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0102] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the above-described lamp bead arrangement method. This solves the technical problem that existing lamp arrangement methods rely on manual drafting software, resulting in low efficiency and low accuracy. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the lamp bead arrangement method provided in the above embodiments, and will not be repeated here.

[0103] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A method for arranging LED beads, characterized in that, The method includes: Determine the total number of rows and row spacing of LED beads in the area to be illuminated; Based on the total number of rows of LED beads, several LED bead positioning reference lines are generated in the area to be illuminated. The LED bead positioning reference lines are used to determine the placement position of each row of LED beads in the area to be illuminated. The number of LEDs on each LED positioning reference line is determined based on the LED positioning reference line and the LED row spacing. Based on the number of LEDs to be installed, the LEDs are arranged in the area to be illuminated, and the LEDs in the area to be illuminated are distributed in a honeycomb pattern.

2. The method as described in claim 1, characterized in that, The steps of determining the total number of rows of LED beads and the row spacing of the LED beads in the area to be illuminated include: The length of the left side of the area to be lit is determined based on the basic parameter information of the area to be lit. The total number of rows of LEDs to be laid in the area to be illuminated is determined based on the length of the left side and the spacing between the LEDs. The total length of the upper and lower edges of the area to be lit is determined based on the basic parameter information. The row spacing of the LED beads in the area to be illuminated is determined based on the total number of rows of LED beads and the total length of the top and bottom edges.

3. The method as described in claim 1, characterized in that, The step of determining the number of LEDs on each LED positioning reference line based on each LED positioning reference line and the LED row spacing includes: Determine the odd-numbered row lamp bead positioning reference line and the even-numbered row lamp bead positioning reference line from each of the lamp bead positioning reference lines; The number of LEDs on the first reference line of the odd-numbered row LED positioning reference line is determined based on the length of the first reference line of the odd-numbered row LED positioning reference line and the row spacing of the LEDs. The number of LEDs on the even-numbered row LED positioning reference line is determined based on the length of the second reference line of the even-numbered row LED positioning reference line and the row spacing of the LEDs. The step of arranging LEDs in the area to be illuminated based on the number of LEDs, wherein the LEDs in the area to be illuminated are distributed in a honeycomb pattern, includes: Based on the number of first LED beads and the number of second LED beads, the LED beads are arranged in the area to be illuminated, and the LED beads on the odd-numbered row LED bead positioning reference line and the even-numbered row LED bead positioning reference line are distributed in a honeycomb pattern.

4. The method as described in claim 3, characterized in that, The step of arranging LEDs in the area to be illuminated based on the first and second LED counts includes: The first placement position of each LED bead in the odd-numbered row LED bead positioning baseline is determined based on the number of LED beads deployed. The second placement position of each LED in the even-number row LED positioning baseline is determined based on the number of LEDs deployed in the second row. The placement positions of all LED beads in the area to be lit are obtained based on the first placement position and the second placement position. The rotation coordinates of each of the lamp beads are determined based on the placement position, and the rotation coordinates are used to adjust the placement orientation of each of the lamp beads in the area to be lit. The lamp beads are arranged in the area to be lit according to the placement position and the orientation of the lamps.

5. The method as described in claim 4, characterized in that, The step of determining the first placement position of each LED in the odd-numbered row LED positioning baseline based on the first LED placement quantity includes: The length of the first baseline is divided equally according to the number of first LED beads deployed to obtain several first points; Determine the odd-numbered points among the first points; The odd-numbered positions are determined as the first placement positions of each LED bead in the odd-numbered LED bead positioning baseline.

6. The method as described in claim 4, characterized in that, The step of determining the second placement position of each LED in the even-numbered row LED positioning reference line based on the number of second LEDs includes: The length of the second baseline is divided equally according to the number of second LED beads deployed to obtain several second points; Determine the even-numbered points in each of the second points; The even-numbered positions are determined as the second placement positions of each LED bead in the even-numbered row LED bead positioning baseline.

7. The method as described in claim 4, characterized in that, The step of determining the rotation coordinates of each LED bead based on its placement position includes: Determine the target point of each lamp bead in the lamp bead positioning baseline according to the deployment position; Determine the first coordinates of the adjacent points corresponding to the target point and the second coordinates of the target point; The slope of the target point is determined based on the first coordinate and the second coordinate, and the rotation coordinates of each lamp bead are determined according to the slope.

8. A lamp bead arrangement device, characterized in that, The device includes: The row spacing determination module is used to determine the total number of rows of LED beads to be laid in the area to be illuminated and the row spacing of the LED beads. The position determination module is used to generate several lamp bead positioning reference lines in the area to be lit based on the total number of rows of lamp beads. The lamp bead positioning reference lines are used to determine the placement position of each row of lamp beads in the area to be lit. The quantity determination module is used to determine the number of lamp beads on each lamp bead positioning reference line based on each lamp bead positioning reference line and the lamp bead layout row spacing; The LED bead arrangement module is used to arrange LED beads in the area to be illuminated based on the number of LED beads to be installed, wherein the LED beads in the area to be illuminated are distributed in a honeycomb pattern.

9. A lamp bead arrangement device, characterized in that, The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the LED arrangement method as described in any one of claims 1 to 7.

10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, it implements the steps of the lamp bead arrangement method as described in any one of claims 1 to 7.