Display screen load scheme determination method and device, electronic equipment and storage medium

By acquiring the image after the display screen is spliced, identifying the splicing information of the display modules and merging the connection relationship of the receiving card, the problem of long time consumption and inaccuracy in the existing technology is solved, and the accuracy and efficiency of the display screen load solution are realized.

CN117218958BActive Publication Date: 2026-06-02SHENZHEN LIDING PHOTOELECTRIC TECH

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN LIDING PHOTOELECTRIC TECH
Filing Date
2023-09-19
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

Manually modifying the load-bearing scheme of existing spliced ​​displays is time-consuming and cannot guarantee the accuracy of the load-bearing data, leading to display abnormalities.

Method used

By acquiring the image of the completed display screen splicing, identifying the splicing information of each display module, determining the actual load of the receiving card, and merging the connection relationship of the receiving card based on the splicing information, the load data of the display screen is finally determined.

Benefits of technology

The accuracy of the display screen load solution was ensured, guaranteeing normal display and saving manpower and time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117218958B_ABST
    Figure CN117218958B_ABST
Patent Text Reader

Abstract

The application discloses a display screen load scheme determination method and device, electronic equipment and a storage medium. The display screen load scheme determination method comprises the following steps: acquiring a display screen image after display screen splicing is completed, and determining splicing information of each display module in the display screen according to the display screen image; determining actual loads of each receiving card according to the splicing information, and merging the actual loads of each receiving card based on the splicing information to generate a connection relationship of each receiving card; and determining load data of the display screen according to the splicing information of each display module and the connection relationship. The application realizes the accuracy of the display screen load scheme after splicing is completed, guarantees normal display of the display screen, and saves manpower and time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of display screen technology, and in particular to a method, apparatus, electronic device, and storage medium for determining a display screen load scheme. Background Technology

[0002] The display screens can be flexibly combined by splicing multiple screens to meet different usage requirements. Each spliced ​​display screen has a corresponding load data set, which users can use to control the display screens to display normally. When the size of the spliced ​​screen needs to be changed (for example, adding more screens to increase the final screen size), the load data of each receiving card needs to be modified one by one to obtain the new screen's load data in order to ensure the final screen displays correctly. However, since there are usually hundreds or thousands of receiving cards in the screen, manually modifying the load data is time-consuming. In addition, since the corresponding positions and connections need to be manually modified every time the screen size changes. Summary of the Invention

[0003] This invention provides a method, apparatus, electronic device, and storage medium for determining the load-bearing scheme of a display screen, in order to solve the problems of time-consuming manual modification of the load-bearing scheme of existing spliced ​​display screens and the inability to guarantee the accuracy of the load-bearing data.

[0004] According to one aspect of the present invention, a method for determining a display screen load-bearing scheme is provided, the method comprising:

[0005] Acquire an image of the display screen after the display screen is spliced, and determine the splicing information of each display module in the display screen based on the display screen image;

[0006] The actual load of each receiving card is determined based on each splicing information, and the actual loads of each receiving card are merged based on the splicing information to generate the connection relationship of each receiving card.

[0007] The load data of the display screen is determined based on the splicing information of each display module and the connection relationship.

[0008] Optionally, determining the splicing information of each display module in the display screen based on the display screen image includes:

[0009] The number of horizontal and vertical LEDs in a single display module is determined based on the image displayed on the screen.

[0010] The splicing information of each display module in the display screen is determined based on the number of horizontal and vertical LEDs in a single display module.

[0011] Optionally, determining the number of horizontal and vertical LEDs in a single display module based on the image on the display screen includes:

[0012] Select any single display module in the display screen image, and determine the number of horizontal and vertical LEDs in a single display module based on the inter-module LED spacing and the intra-module LED spacing within a single display module.

[0013] Optionally, before determining the actual load capacity of each receiving card based on each of the splicing information, the method further includes:

[0014] It is determined that the load capacity of the receiving card exceeds the pixel width and height of the display module.

[0015] Optionally, the actual load capacity of each receiving card is determined based on each of the splicing information, including:

[0016] Adjust the actual load of a single receiving card based on the splicing information of each display module, and determine the actual load of each receiving card based on the actual load of the single receiving card.

[0017] Optionally, when adjusting the actual load capacity of a single receiver card based on the splicing information of each display module, the following may also be included:

[0018] If a display module is not configured with a receiving card, then the display module without a receiving card will be configured with the target receiving card.

[0019] Optionally, before generating the connection relationships between the various receiving cards, the following steps are also included:

[0020] Obtain the power-on requirement of the display screen;

[0021] Based on the splicing information, the actual loads of each receiving card are merged to generate the connection relationships of each receiving card, including:

[0022] Based on the splicing information, the actual loads of each receiving card are merged, and in response to the lighting requirement, the connection relationship of each receiving card is generated.

[0023] According to another aspect of the present invention, a display screen load-bearing scheme determination apparatus is provided, the display screen load-bearing scheme determination apparatus comprising:

[0024] The splicing information determination module is used to acquire the image of the display screen after the display screen is spliced, and determine the splicing information of each display module in the display screen based on the display screen image;

[0025] The connection relationship determination module is used to determine the actual load of each receiving card based on each splicing information, and to merge the actual loads of each receiving card based on the splicing information to generate the connection relationship of each receiving card.

[0026] The load-bearing scheme determination module is used to determine the load-bearing data of the display screen based on the splicing information of each display module and the connection relationship.

[0027] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0028] At least one processor; and,

[0029] A memory communicatively connected to the at least one processor; wherein,

[0030] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the display screen load scheme determination method according to any embodiment of the present invention.

[0031] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions, the computer instructions being configured to cause a processor to execute and implement the display screen load scheme determination method according to any embodiment of the present invention.

[0032] The technical solution of this invention involves acquiring an image of the spliced ​​display screen and determining the splicing information of each display module based on the image; determining the actual load capacity of each receiving card based on the splicing information; merging the actual load capacity of each receiving card based on the splicing information to generate a connection relationship between the receiving cards; and determining the load capacity data of the display screen based on the splicing information of each display module and the connection relationship. This invention solves the problems of time-consuming manual modification of the load capacity scheme for spliced ​​display screens and the inability to guarantee the accuracy of the load capacity data. It achieves accuracy in the load capacity scheme of the spliced ​​display screen, ensuring normal display, while saving manpower and time.

[0033] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0034] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0035] Figure 1This is a flowchart of a method for determining a display screen load scheme according to Embodiment 1 of the present invention;

[0036] Figure 2 This is a flowchart of a method for determining a display screen load scheme according to Embodiment 2 of the present invention;

[0037] Figure 3 This is a schematic diagram of the display screen load-bearing scheme determination method applicable to Embodiment 2 of the present invention;

[0038] Figure 4 This is a schematic diagram of a display screen load-bearing scheme determination device according to Embodiment 3 of the present invention;

[0039] Figure 5 This is a schematic diagram of the structure of an electronic device that implements the display screen load scheme determination method of the present invention. Detailed Implementation

[0040] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0041] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0042] Example 1

[0043] Figure 1This is a flowchart of a method for determining a display screen load scheme according to Embodiment 1 of the present invention. This embodiment is applicable to the intelligent layout of load schemes after LED display screen splicing. The method for determining the display screen load scheme can be executed by a display screen load scheme determining device, which can be implemented in hardware and / or software. This device can be configured in an electronic device that performs the layout of the display screen load scheme. Figure 1 As shown, the method for determining the load-bearing scheme of the display screen includes:

[0044] S110. Obtain the image of the display screen after the display screen splicing is completed, and determine the splicing information of each display module in the display screen based on the display screen image.

[0045] In this application, the display screen can be a splicing screen or a screen spliced ​​together by adding additional display modules to increase the screen size. This embodiment does not impose any restrictions on this. In order to ensure that the splicing screen or the screen after splicing is completed displays normally, this application provides a method for determining the display screen load scheme.

[0046] In this application, the display screen may be, but is not limited to, a flat rectangular screen or a flat irregularly shaped screen; this embodiment does not impose any restrictions on this.

[0047] The display screen image is an image obtained by capturing the spliced ​​screen or the screen after splicing. It is understood that the display screen image includes the complete spliced ​​screen or the screen after splicing. The display screen image can be captured by an industrial camera or a regular camera, or by other image acquisition devices. This embodiment does not impose any restrictions on this.

[0048] In one embodiment, an industrial camera or a regular camera is electrically connected to a host computer, and the display screen image captured by the industrial camera or the regular camera is uploaded to the host computer for subsequent processing of the display screen image.

[0049] Understandably, to ensure accurate image recognition in the future, multiple images of the display screen can be acquired, and the clearest image can be selected for subsequent display module recognition.

[0050] Based on the above, an arbitrary single module is selected in the display screen image as a reference, thereby obtaining the splicing information of each display module in the display screen. Specifically, by selecting an arbitrary single module in the display screen image, the number of horizontal and vertical LEDs of the single module is identified based on the differences between the inter-module LED spacing and the intra-module LED spacing of each display module. Furthermore, the splicing information of each display module in the display screen is determined based on the number of horizontal and vertical LEDs of the single module.

[0051] Identifying a single module in a display screen image can be done, but is not limited to, using existing image processing methods; this embodiment does not impose any restrictions on this.

[0052] Since all display modules in the default display screen are identical, the splicing information of the display modules can be obtained through image recognition methods on the display screen image. That is, by recognizing the number of horizontal and vertical LEDs of a single module in the display screen image and the spacing between LEDs between each display module, the number of horizontal and vertical LEDs of each module in the display screen and the arrangement relationship between each module can be obtained.

[0053] The splicing information of the display modules includes, but is not limited to, the number of pixels in the display modules and the arrangement relationship of each display module. This embodiment does not impose any restrictions on this.

[0054] S120. Determine the actual load of each receiving card based on each splicing information, and merge the actual loads of each receiving card based on the splicing information to generate the connection relationship of each receiving card.

[0055] Since the receiving card is used to receive signals sent from the transmitting end, if the load capacity of the receiving card is exceeded, it will affect the refresh rate of the display screen, that is, the display screen will flicker or other display abnormalities. In this embodiment, firstly, it is determined that the load capacity of the receiving card exceeds the pixel width and height of a single display module in the display screen.

[0056] Furthermore, the actual load capacity of the receiving card is adjusted according to the pixel width and height of a single display module. That is, the actual load capacity of the receiving card is modified according to the current display module of the display screen to make the receiving card match the display module.

[0057] Based on the above, the actual load of each receiving card is determined according to the actual load of a single receiving card, so as to complete the determination of the load scheme of the entire display screen.

[0058] It is understandable that, since the actual load capacity of the receiving card may not be able to completely cover all display modules, if a display module is not configured with a receiving card, the display module without a receiving card will be configured with the target receiving card. The target receiving card is the additional display module that is not configured with a receiving card. This embodiment does not impose any special restrictions on the target receiving card. The target receiving card can be exactly the same as the currently configured receiving card of the display screen, only the number of receiving cards is increased.

[0059] In this embodiment, the actual load of each receiving card is merged based on the splicing information, and the connection relationship of the display screen can be generated by combining the lighting requirements of the display screen.

[0060] The lighting requirement of the display screen is the display requirement of the display screen. For example, if there are strobe lights or other flashing lights in the display screen, and the display screen is a flat irregular screen, it can be set to light up the lights starting from the center of the spiral and lighting up the corresponding lights one by one from the outside. This embodiment does not impose any special restrictions on this.

[0061] The lighting requirements of the display screen can be set and stored in advance by those skilled in the art based on the actual situation of the display screen. When used to adjust and determine the display screen load scheme, the host computer can retrieve and use the settings. This embodiment does not impose any restrictions on the specific method of obtaining the lighting requirements of the display screen.

[0062] The connection relationship between each receiving card may include information such as the lighting order of the corresponding display modules determined according to the lighting requirements of the display screen, and may also include other required relationship information between the receiving card and the display module. This embodiment does not impose any restrictions on this.

[0063] S130. Determine the load data of the display screen based on the splicing information of each display module and the connection relationship.

[0064] It is understandable that the load data of the display screen is the load data of the current splicing screen or the screen after splicing, which is suitable for determining the load scheme of the splicing screen or the screen after splicing.

[0065] Specifically, based on the splicing information of each display module in the display screen and the connection relationship of each receiving card, the load data of the display screen is determined, that is, the current load scheme of the display screen is determined.

[0066] Based on the above embodiments, the determined load data of the display screen can be stored in the display memory or other memory of the display screen. This embodiment does not impose any restrictions on this. The load data of the display screen can be retrieved from the display memory or other memory when the display screen is displayed normally in the future.

[0067] The technical solution of this invention involves acquiring an image of the spliced ​​display screen and determining the splicing information of each display module based on the image; determining the actual load capacity of each receiving card based on the splicing information; merging the actual load capacity of each receiving card based on the splicing information to generate a connection relationship between the receiving cards; and determining the load capacity data of the display screen based on the splicing information of each display module and the connection relationship. This invention solves the problems of time-consuming manual modification of the load capacity scheme for spliced ​​display screens and the inability to guarantee the accuracy of the load capacity data. It achieves accuracy in the load capacity scheme of the spliced ​​display screen, ensuring normal display, while saving manpower and time.

[0068] Example 2

[0069] Figure 2 This is a flowchart of a method for determining a display screen load scheme according to Embodiment 2 of the present invention. Figure 3 This is a schematic diagram of the display screen load capacity determination method applicable to Embodiment 2 of the present invention. Based on the above embodiments and in conjunction with the schematic diagram of the display screen load capacity determination method, this embodiment provides an optional implementation method. For example... Figure 2 As shown, the method for determining the load-bearing scheme of the display screen includes:

[0070] S210. Obtain the image of the display screen after the display screen splicing is completed.

[0071] Traditionally, industrial cameras are used to capture images of the assembled display screen or spliced ​​screen to obtain the display screen image of this embodiment. However, using industrial cameras requires assuming complex scenarios and is expensive. In this embodiment, ordinary cameras can be used to capture images of the assembled display screen or spliced ​​screen to obtain the display screen image of this embodiment. It is only necessary to ensure that the part where the spacing between the LEDs can be distinguished is captured, without needing to ensure that every LED of the entire display screen is clearly captured. This reduces the requirements for image acquisition, broadens the application scenarios, and achieves the goal of cost savings.

[0072] In this embodiment, see Figure 3 As shown, the image of the display screen or spliced ​​screen is obtained by taking an image of the completed display screen or spliced ​​screen with a regular camera, and the display screen image is uploaded to the host computer.

[0073] S220. Determine the number of horizontal and vertical LEDs in a single display module based on the image on the display screen.

[0074] Since the spacing between the LEDs within a single display module must be the same, and the spacing between LEDs between different display modules must differ from the spacing between LEDs within a single display module, any single display module can be selected in the display screen image, thereby determining all display modules in the display screen based on that single display module.

[0075] Furthermore, based on the inter-module lamp spacing between each display module and the intra-module lamp spacing within a single display module, the horizontal and vertical lamp counts of a single display module are determined. Specifically, after selecting a single display module in the display screen image, the lamp spacing between the single modules is read sequentially from left to right. When different lamp spacings occur, the number of horizontal lamps read is taken as the horizontal lamp count of the single module. Similarly, the vertical lamp spacing is read sequentially from top to bottom. When different lamp spacings occur, the number of vertical lamps read is taken as the vertical lamp count of the single module, thus obtaining the horizontal and vertical lamp counts of a single display module.

[0076] Since the size of a typical display screen is often changed by splicing the right and bottom sides of the screen, and in principle the size of the spliced ​​display module is the same as the original display module, the display module in the upper left corner is relatively fixed. Therefore, this embodiment can select a single display module in the upper left corner of the display screen as the reference for identification, so that the result identified by the display screen in this embodiment is more accurate. Alternatively, display modules in other positions of the display screen can be selected. This embodiment does not impose any special restrictions on this.

[0077] S230. Determine the splicing information of each display module in the display screen based on the number of horizontal and vertical LEDs in a single display module.

[0078] S240. Adjust the actual load of a single receiving card according to the splicing information of each display module, and determine the actual load of each receiving card according to the actual load of the single receiving card.

[0079] Based on the above, before determining the actual load of each receiving card according to each of the splicing information, it is determined that the load of the receiving card exceeds the pixel width and height of the display module.

[0080] For example, taking a display module with 256*128 pixels as an example, first confirm that the receiving card's capacity exceeds 256*128, and then adjust the actual capacity of a single receiving card according to the 256*128 specification. To facilitate receiving card wiring, receiving cards are usually laid horizontally first. The actual capacity of a single receiving card can support 4 display modules simultaneously. Therefore, adjust the actual capacity of the receiving card to 4*1 display modules, that is, 4 horizontal display modules can be configured with one receiving card.

[0081] It is understood that the actual load capacity of a single receiving card can also be 2*2 display modules or 1*4 display modules. This embodiment is only for illustrative purposes and is not intended to limit it in any way.

[0082] Based on the above embodiments, after adjusting the actual load capacity of the receiving card to 4*1 display modules, 2*2 display modules, or 1*4 display modules, it is possible that no receiving card is configured for any display module based on the actual display module of the display screen. For example, if the display screen has 5*5 display modules, after adjusting according to the actual load capacity of the receiving card to 4*1 display modules, a 1*5 display module area will remain. In this case, the 1*5 display module area is the area where no receiving card is configured for the display module. Furthermore, an additional target receiving card can be provided to control this 1*5 display module.

[0083] S250. Based on the splicing information, the actual load of each receiving card is merged, and in response to the obtained display screen lighting requirement, the connection relationship of each receiving card is generated.

[0084] Specifically, the data is merged according to the actual load of each receiving card and the splicing information of each display module in the display screen. At the same time, in response to the obtained display screen lighting requirements, the connection relationship of each receiving card is generated.

[0085] As is known, see [link to relevant documentation]. Figure 3 As shown, in this embodiment, the host computer is electrically connected to both the ordinary camera and the receiving card. Thus, the host computer can acquire the display screen image captured by the ordinary camera. At the same time, the host computer can also send the splicing information of each display module in the display screen to the receiving card, so that the receiving card can merge the receiving cards according to the splicing information of each display module, thereby generating the connection relationship of each receiving card.

[0086] S260. Determine the load data of the display screen based on the splicing information of each display module and the connection relationship.

[0087] The technical solution of this invention involves capturing images of the spliced ​​display screen using a regular camera, uploading the images to a host computer, and identifying individual display modules in the upper left corner of the captured image by judging the location of abnormal lamp spacing. The host computer then determines the number of horizontal and vertical lamps in each individual display module, thereby determining the number of pixels in each display module and the splicing information of the arrangement relationships between the display modules. This allows for the segmentation of each display module within the screen using the determined individual display modules. Further, the host computer determines the actual load capacity of each receiving card based on the splicing information, matching the receiving cards with the display modules. Based on the splicing information, the actual load capacity of each receiving card is merged to generate the connection relationships between the receiving cards. Finally, the load capacity data of the display screen is determined by combining the splicing information of each display module and the connection relationships obtained above. This invention solves the problem that existing spliced ​​display screens typically contain hundreds or thousands of receiver cards, and that manually modifying the load capacity scheme is time-consuming and cannot guarantee the accuracy of the load capacity data. The invention achieves the accuracy of the load capacity scheme for the spliced ​​display screen, ensuring normal display, while saving manpower and time.

[0088] Example 3

[0089] Figure 4 This is a schematic diagram of a display screen load-bearing scheme determination device provided in Embodiment 3 of the present invention. Figure 4 As shown, the display screen load-bearing scheme determination device includes:

[0090] The splicing information determination module 310 is used to acquire the display screen image after the display screen splicing is completed, and determine the splicing information of each display module in the display screen based on the display screen image;

[0091] The connection relationship determination module 320 is used to determine the actual load of each receiving card according to each splicing information, and merge the actual loads of each receiving card based on the splicing information to generate the connection relationship of each receiving card.

[0092] The load-bearing scheme determination module 330 is used to determine the load-bearing data of the display screen based on the splicing information of each display module and the connection relationship.

[0093] Optionally, the splicing information of each display module in the display screen is determined based on the display screen image, specifically for:

[0094] The number of horizontal and vertical LEDs in a single display module is determined based on the image displayed on the screen.

[0095] The splicing information of each display module in the display screen is determined based on the number of horizontal and vertical LEDs in a single display module.

[0096] Optionally, the number of horizontal and vertical LEDs in a single display module is determined based on the image displayed on the screen, specifically for:

[0097] Select any single display module in the display screen image, and determine the number of horizontal and vertical LEDs in a single display module based on the inter-module LED spacing and the intra-module LED spacing within a single display module.

[0098] Optionally, the display screen load-bearing scheme determination device also includes:

[0099] The load capacity determination module is used to determine whether the load capacity of the receiving card exceeds the pixel width and height of the display module.

[0100] Optionally, the actual load capacity of each receiving card is determined based on each of the splicing information, specifically for:

[0101] Adjust the actual load of a single receiving card based on the splicing information of each display module, and determine the actual load of each receiving card based on the actual load of the single receiving card.

[0102] Optionally, the display screen load-bearing scheme determination device also includes:

[0103] The target receiver card configuration module is used to configure the display module without a receiver card to the target receiver card if the display module is not configured with a receiver card.

[0104] Optionally, the display screen load-bearing scheme determination device also includes:

[0105] The lighting requirement determination module is used to obtain the lighting requirement of the display screen;

[0106] Based on the splicing information, the actual loads of each receiving card are merged to generate the connection relationship between the receiving cards, specifically for:

[0107] Based on the splicing information, the actual loads of each receiving card are merged, and in response to the lighting requirement, the connection relationship of each receiving card is generated.

[0108] The display screen load-bearing scheme determination device provided in the embodiments of the present invention can execute the display screen load-bearing scheme determination method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the display screen load-bearing scheme determination method.

[0109] Example 4

[0110] Figure 5 A schematic diagram of an electronic device 410 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0111] like Figure 5 As shown, the electronic device 410 includes at least one processor 411 and a memory, such as a read-only memory (ROM 412) or a random access memory (RAM 413), communicatively connected to the at least one processor 411. The memory stores computer programs executable by the at least one processor. The processor 411 can perform various appropriate actions and processes based on the computer program stored in the ROM 412 or loaded from storage unit 418 into the RAM 413. The RAM 413 can also store various programs and data required for the operation of the electronic device 410. The processor 411, ROM 412, and RAM 413 are interconnected via a bus 414. An I / O (input / output) interface 415 is also connected to the bus 414.

[0112] Multiple components in electronic device 410 are connected to I / O interface 415, including: input unit 416, such as keyboard, mouse, etc.; output unit 417, such as various types of displays, speakers, etc.; storage unit 418, such as disk, optical disk, etc.; and communication unit 419, such as network card, modem, wireless transceiver, etc. Communication unit 419 allows electronic device 410 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0113] Processor 411 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 411 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 411 performs the various methods and processes described above, such as the display load scheme determination method.

[0114] In some embodiments, the display screen load scheme determination method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 418. In some embodiments, part or all of the computer program may be loaded and / or mounted on electronic device 410 via ROM 412 and / or communication unit 419. When the computer program is loaded into RAM 413 and executed by processor 411, one or more steps of the display screen load scheme determination method described above may be performed. Alternatively, in other embodiments, processor 411 may be configured to perform the display screen load scheme determination method by any other suitable means (e.g., by means of firmware).

[0115] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0116] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0117] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on 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 fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0118] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0119] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0120] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0121] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0122] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method for determining a display screen load scheme, characterized in that, include: Acquire an image of the display screen after the display screen is spliced, and determine the splicing information of each display module in the display screen based on the display screen image; The actual load of each receiving card is determined based on each splicing information, and the actual loads of each receiving card are merged based on the splicing information to generate the connection relationship of each receiving card; the connection relationship of each receiving card includes the lighting sequence information of the corresponding display module determined according to the lighting requirements of the display screen. The load data of the display screen is determined based on the splicing information of each display module and the connection relationship; The process of determining the splicing information of each display module in the display screen based on the display screen image includes: The number of horizontal and vertical LEDs in a single display module is determined based on the image displayed on the screen. The splicing information of each display module in the display screen is determined based on the number of horizontal and vertical LEDs in a single display module; Determining the number of horizontal and vertical LEDs in a single display module based on the image displayed on the screen includes: Select any single display module in the display screen image, and determine the number of horizontal and vertical LEDs in a single display module based on the inter-module LED spacing and the intra-module LED spacing within a single display module.

2. The method for determining the display screen load scheme according to claim 1, characterized in that, Before determining the actual load capacity of each receiving card based on each of the splicing information, the process also includes: It is determined that the load capacity of the receiving card exceeds the pixel width and height of the display module.

3. The method for determining the display screen load scheme according to claim 2, characterized in that, The actual load capacity of each receiving card is determined based on each of the splicing information, including: Adjust the actual load of a single receiving card based on the splicing information of each display module, and determine the actual load of each receiving card based on the actual load of the single receiving card.

4. The method for determining the display screen load scheme according to claim 1, characterized in that, When adjusting the actual load capacity of a single receiving card based on the splicing information of each display module, the following is also included: If a display module is not configured with a receiving card, then the display module without a receiving card will be configured with the target receiving card.

5. The method for determining the display screen load scheme according to claim 1, characterized in that, Before generating the connection relationships for each receiving card, the following steps are also included: Obtain the power-on requirement of the display screen; Based on the splicing information, the actual loads of each receiving card are merged to generate the connection relationships of each receiving card, including: Based on the splicing information, the actual loads of each receiving card are merged, and in response to the lighting requirement, the connection relationship of each receiving card is generated.

6. A device for determining the load-bearing scheme of a display screen, characterized in that, include: The splicing information determination module is used to acquire the image of the display screen after the display screen is spliced, and determine the splicing information of each display module in the display screen based on the display screen image; The connection relationship determination module is used to determine the actual load of each receiving card based on each splicing information, and to merge the actual loads of each receiving card based on the splicing information to generate the connection relationship of each receiving card; the connection relationship of each receiving card includes the lighting sequence information of the corresponding display module determined according to the lighting requirements of the display screen; The load-bearing scheme determination module is used to determine the load-bearing data of the display screen based on the splicing information of each display module and the connection relationship; The process of determining the splicing information of each display module in the display screen based on the display screen image includes: The number of horizontal and vertical LEDs in a single display module is determined based on the image displayed on the screen. The splicing information of each display module in the display screen is determined based on the number of horizontal and vertical LEDs in a single display module; Determining the number of horizontal and vertical LEDs in a single display module based on the image displayed on the screen includes: Select any single display module in the display screen image, and determine the number of horizontal and vertical LEDs in a single display module based on the inter-module LED spacing and the intra-module LED spacing within a single display module.

7. An electronic device, characterized in that, The electronic device includes: At least one processor; and, A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the display screen load scheme determination method according to any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that are used to cause a processor to execute the display screen load scheme determination method according to any one of claims 1-5.