Display screen adjusting method and device, electronic equipment and computer readable storage medium

By responding to LED panel adjustment events in the LED display screen and using historical coordinates to control the exchange of LED panel areas, the problem of low LED panel adjustment efficiency is solved, and accurate and efficient LED panel adjustment is achieved.

CN121884722APending Publication Date: 2026-04-17XIAN QINGSONG PHOTOELECTRIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

The existing LED display screens require numerous moves and replacements of the light panels during adjustment, leading to positional confusion, affecting adjustment efficiency, and requiring a significant amount of time for error correction.

Method used

By responding to the light panel adjustment event, the light panel area to be adjusted in the target display screen is determined, and the exchange of the light panel area is controlled according to the historical coordinates. Two coordinate tables are used to ensure the accuracy of the exchange and avoid error correction.

Benefits of technology

It improves the adjustment efficiency of the LED panel in the display screen, ensures the accuracy of each exchange, reduces error correction time, and improves adjustment efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121884722A_ABST
    Figure CN121884722A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of LED display screen adjustment, and discloses a display screen adjustment method and device, electronic equipment and a computer readable storage medium, and the method comprises the steps: responding to a lamp panel adjustment event triggered for a to-be-adjusted target display screen, determining at least two to-be-adjusted lamp panel areas in the target display screen, at least one lamp panel corresponds to a lamp panel area displayed on the target display screen, and each lamp panel area is configured with coordinates; according to a target coordinate of a first lamp panel area in the at least two lamp panel areas, a first lamp panel corresponding to the first lamp panel area and a second lamp panel corresponding to a second lamp panel area in the at least two lamp panel areas are controlled to be exchanged, and the target coordinate is a historical coordinate of the second lamp panel area; and adjusting the lamp panel of the target display screen based on the image corresponding to the target display screen after the lamp panel exchange. According to the invention, efficient adjustment of the lamp panel in the display screen is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display screen adjustment technology, specifically to a display screen adjustment method, apparatus, electronic device, and computer-readable storage medium. Background Technology

[0002] With the development of LED (Light Emitting Diode) display technology, LED displays are now widely used in various fields due to their advantages such as low cost, low power consumption, high visibility, and flexible assembly. At the same time, as the application of LED displays becomes more widespread, users' requirements for display quality are also increasing. Therefore, how to improve the display quality of LED displays has become a research hotspot in this field.

[0003] However, the same LED panel can exhibit display differences in different locations on the LED display screen. Therefore, improving the uniformity of the LED display screen requires multiple moves and replacements of the LED panels to eliminate these differences. Due to the numerous moves and replacements, the LED panels are prone to misalignment during these processes, requiring significant time for correction and negatively impacting the overall adjustment efficiency of the LED panels on the display screen. Summary of the Invention

[0004] This application provides a display screen adjustment method, apparatus, electronic device, and computer-readable storage medium, which can solve the technical problem of low adjustment efficiency of the lamp panel in current displays.

[0005] This application provides a display screen adjustment method, including:

[0006] In response to a lamp panel adjustment event triggered for a target display screen to be adjusted, at least two lamp panel areas to be adjusted in the target display screen are determined. The target display screen includes multiple lamp panels, at least one lamp panel corresponds to a lamp panel area displayed on the target display screen, and each lamp panel area is configured with coordinates.

[0007] Based on the target coordinates of the first light panel area in at least two light panel areas, control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in at least two light panel areas to be swapped, and the target coordinates are the historical coordinates of the second light panel area;

[0008] Based on the image corresponding to the target display screen after the lamp board is swapped, the lamp board of the target display screen is adjusted.

[0009] Furthermore, the aforementioned target display screen displays a first coordinate table, which includes multiple light panel areas and the coordinates of each light panel area;

[0010] Before swapping the first light panel corresponding to the first light panel region and the second light panel corresponding to the second light panel region in at least two light panel regions based on the target coordinates of the first light panel region in at least two light panel regions, the process also includes:

[0011] In the first coordinate table, the coordinates of the first light panel area in at least two light panel areas are adjusted to the target coordinates.

[0012] Furthermore, the aforementioned target display screen stores a second coordinate table, which includes the same light panel area as the first coordinate table, as well as the historical coordinates of each light panel area;

[0013] Based on the target coordinates of the first light panel region in at least two light panel regions, control the exchange of the first light panel corresponding to the first light panel region and the second light panel corresponding to the second light panel region in at least two light panel regions, including:

[0014] Based on the target coordinates and their position in the first coordinate table, obtain the first light panel corresponding to the first light panel area;

[0015] Based on the target coordinates and their position in the second coordinate table, obtain the second light panel corresponding to the second light panel area;

[0016] Exchange the first light panel with the second light panel.

[0017] Furthermore, before determining at least two lamp panel areas to be adjusted in the target display screen in response to a lamp panel adjustment event triggered for the target display screen to be adjusted, the method further includes:

[0018] If a change in the area properties of the light panel region in the target display screen is detected, a light panel adjustment event is triggered.

[0019] Furthermore, after controlling the exchange of the first light panel corresponding to the first light panel region and the second light panel corresponding to the second light panel region in at least two light panel regions based on the target coordinates of the first light panel region in the at least two light panel regions, the method further includes:

[0020] Adjust the area attributes of each light panel area of ​​the target display screen to the default attributes.

[0021] Furthermore, the aforementioned area attributes include the coordinates of each light panel area. Adjusting the area attributes of each light panel area of ​​the target display screen to the default attributes includes:

[0022] The coordinates of each light panel area in the target display screen are reset based on the historical coordinates of each light panel area in the target display screen.

[0023] The reset coordinates of each light panel area are displayed on the target display screen.

[0024] Furthermore, the aforementioned area attributes include the display status of each light panel area. Adjusting the area attributes of each light panel area of ​​the target display screen to the default attributes includes:

[0025] Adjust the display status of each light panel area in the target display screen to the default display status.

[0026] Furthermore, after adjusting the lamp panel of the target display screen based on the image corresponding to the target display screen after lamp panel exchange, the process also includes:

[0027] Obtain the historical change records of the coordinates of each light panel area in the target display screen;

[0028] Determine the reset coordinates of each light panel area based on historical change records;

[0029] Reset the corresponding lamp panels for each lamp panel area according to the reset coordinates.

[0030] Furthermore, the above-mentioned adjustment of the target display screen's light panel based on the image corresponding to the target display screen after the light panel exchange includes:

[0031] Based on the image corresponding to the target display screen after the lamp board swap, determine the correction coefficient;

[0032] The lamp panel of the target display screen is adjusted according to the correction coefficient.

[0033] Accordingly, embodiments of this application provide a display screen adjustment device, including:

[0034] The response module is used to respond to a lamp panel adjustment event triggered for the target display screen to be adjusted, and to determine at least two lamp panel areas to be adjusted in the target display screen. The target display screen includes multiple lamp panels, and at least one lamp panel corresponds to a lamp panel area displayed on the target display screen. Each lamp panel area is configured with coordinates.

[0035] The execution module is used to control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in at least two light panel areas to be swapped according to the target coordinates of the first light panel area in at least two light panel areas, wherein the target coordinates are the historical coordinates of the second light panel area.

[0036] The adjustment module is used to adjust the lamp panels of the target display screen based on the image corresponding to the target display screen after the lamp panel exchange.

[0037] Furthermore, this application also provides an electronic device, including a processor and a memory, wherein the memory stores a computer program, and the processor is used to run the computer program in the memory to implement the display screen adjustment method provided in this application.

[0038] Furthermore, embodiments of this application also provide a computer-readable storage medium storing a computer program adapted for loading by a processor to execute any of the display screen adjustment methods provided in embodiments of this application.

[0039] Furthermore, this application also provides a computer program product, including a computer program that, when executed by a processor, implements any of the display screen adjustment methods provided in this application.

[0040] The display screen adjustment method proposed in this application targets a display screen to be adjusted. The target display screen includes multiple LED panels, at least one LED panel corresponding to an LED panel area displayed on the target display screen, and each LED panel area is configured with coordinates. Therefore, by responding to an LED panel adjustment event triggered for the target display screen, at least two LED panel areas to be adjusted in the target display screen are determined. Since the target coordinates of the first LED panel area among the at least two LED panel areas are the historical coordinates of the second LED panel area, the corresponding second LED panel area can be accurately located based on the target coordinates of the first LED panel area. Furthermore, since one LED panel area in the target display screen corresponds to at least one LED panel, the second LED panel area determined based on the target coordinates can further determine the second LED panel corresponding to the second LED panel area. Thus, by using the target coordinates of the first LED panel area, the first LED panel corresponding to the first LED panel area and the second LED panel corresponding to the second LED panel area can be swapped, avoiding the LED panel finding the wrong LED panel during multiple movements and swaps, ensuring the accuracy of each LED panel swap, eliminating the need for error correction time, and further improving the adjustment efficiency of the LED panels in the display screen. Attached Figure Description

[0041] To more clearly illustrate the technical solutions in the embodiments of this application, 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 this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is a flowchart illustrating the display screen adjustment method provided in this application;

[0043] Figure 2 This is a schematic diagram of the lamp panel area in the target display screen provided in the embodiments of this application;

[0044] Figure 3 This is a schematic diagram of a target display screen for triggering a lamp panel adjustment event, provided in an embodiment of this application.

[0045] Figure 4This is a schematic diagram of the default coordinates in the target display screen provided in the embodiments of this application;

[0046] Figure 5 This is a schematic diagram of the coordinates of the target display screen before the first lamp board exchange provided in this application embodiment;

[0047] Figure 6 This is a schematic diagram of the target display screen after the first coordinate reset provided in an embodiment of this application;

[0048] Figure 7 This is a schematic diagram of the coordinates of the target display screen before the second lamp board exchange provided in this application embodiment;

[0049] Figure 8 This is a schematic diagram of the target display screen after the second coordinate reset provided in an embodiment of this application;

[0050] Figure 9 This is a schematic diagram of the reset coordinates in the target display screen provided in an embodiment of this application;

[0051] Figure 10 This is a schematic diagram of the coordinates of the restored lamp panel in the target display screen provided in this application embodiment;

[0052] Figure 11 This is a schematic diagram of the structure of the display screen adjustment device provided in the embodiments of this application;

[0053] Figure 12 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation

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

[0055] This application provides a display screen adjustment method, apparatus, electronic device, and computer-readable storage medium. The display screen adjustment apparatus can be integrated into an electronic device, which may be a server or a terminal, etc.

[0056] The server can be a standalone physical server, a server cluster or distributed system consisting of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, network acceleration services (Content Delivery Network, CDN), as well as big data and artificial intelligence platforms.

[0057] The terminal can be a smartphone, tablet, laptop, desktop computer, smart speaker, smartwatch, etc., but is not limited to these. The terminal and the server can be connected directly or indirectly through wired or wireless communication, which is not limited herein.

[0058] Furthermore, in the embodiments of this application, "multiple" refers to two or more. The terms "first" and "second," etc., in the embodiments of this application are used for distinguishing descriptions and should not be construed as implying relative importance.

[0059] Currently, in improving the uniformity of LED screens, an effective method for correcting camera vignetting and LED light distribution curves is to acquire multiple sets of luminance and chromaticity information through an image acquisition device and repeated relative movement of the LED panels, and calculate gradient coefficients based on this information. The images acquired by the image acquisition device are then subjected to gradient correction based on these gradient coefficients to obtain the corrected image. The display screen is then calibrated based on this corrected image.

[0060] However, the process of collecting brightness and color information from LED display panel lights requires multiple moves and replacements of the panels. The accuracy of these moves often heavily relies on the operator's memory and deduction. Due to the complexity of multiple panel replacements and the final panel restoration, operational errors frequently occur during panel moves, requiring significant time for error correction and resulting in low efficiency in adjusting the display panel lights.

[0061] Based on this, this application proposes a display screen adjustment method. For a target display screen to be adjusted, the target display screen includes multiple light panels, at least one light panel corresponding to a light panel area displayed on the target display screen, and each light panel area is configured with coordinates. Thus, by responding to a light panel adjustment event triggered for the target display screen, at least two light panel areas to be adjusted in the target display screen are determined. Since the target coordinates of the first light panel area among the at least two light panel areas are the historical coordinates of the second light panel area, the corresponding second light panel area can be accurately located based on the target coordinates of the first light panel area among the at least two light panel areas. Furthermore, one light panel area in the target display screen corresponds to at least one light panel; therefore, the second light panel area determined based on the target coordinates can further determine the second light panel corresponding to the second light panel area. Thus, by using the target coordinates of the first light panel area, the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area can be controlled to exchange, avoiding the light panel finding the wrong light panel during multiple movements and exchanges, ensuring the accuracy of each light panel exchange, eliminating the need for error correction time, and further improving the adjustment efficiency of the light panels in the display screen.

[0062] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the preferred order of the embodiments.

[0063] Please see Figure 1 , Figure 1 This is a schematic flowchart of a display screen adjustment method according to an embodiment of this application. The display screen adjustment method may include:

[0064] S101. In response to a lamp panel adjustment event triggered for a target display screen to be adjusted, at least two lamp panel areas to be adjusted in the target display screen are determined. The target display screen includes multiple lamp panels, at least one lamp panel corresponds to a lamp panel area displayed on the target display screen, and each lamp panel area is configured with coordinates.

[0065] The target display screen refers to the display screen to be adjusted, which includes multiple light panels. The target display screen shows the corresponding light panel area and the coordinates of each light panel area. Each light panel may include at least one light-emitting unit for emitting light, such as an LED.

[0066] like Figure 2 As shown, Figure 2 This is a schematic diagram of the light panel area in the target display screen provided in an embodiment of this application. The target display screen is divided into 16 light panel areas, each corresponding to at least one light panel in the target display screen. The coordinates of each light panel area are (1.1), (1.2), and (4.4), respectively.

[0067] The "light panel adjustment event" refers to an adjustment event targeting the light panel on the target display screen. There are several ways to trigger a light panel adjustment event. For example, it can be triggered when the coordinates of the light panel area displayed on the target display screen change. Alternatively, it can be triggered when the color of the light panel area displayed on the target display screen changes. Or, it can be triggered when the brightness of the light panel area displayed on the target display screen changes. The coordinates, brightness, and color of each light panel area are its area attributes. A light panel adjustment event is triggered when at least one of the area attributes of a light panel area changes.

[0068] like Figure 3 As shown, Figure 3 This is a schematic diagram of a target display screen that triggers a light panel adjustment event, as provided in an embodiment of this application. A light panel adjustment event is triggered when a light panel area with a color change appears on the target display screen. Figure 3 The green area in the middle represents the area of ​​the light panel to be adjusted. (From...) Figure 3 It can be seen that, Figure 3 The color of the light panel area to be adjusted changed, but the coordinates of each light panel area to be adjusted remained unchanged.

[0069] like Figure 5 As shown, Figure 5 This is a schematic diagram of the coordinates of the target display screen before the first lamp panel exchange, provided in an embodiment of this application. When a lamp panel area appears on the target display screen where both its color and coordinates change, a lamp panel adjustment event is triggered. Figure 5 The green area in the diagram represents the area of ​​the light panel to be adjusted. Figure 5 It can be seen that, Figure 5 The color and coordinates of the light panel area to be adjusted have both changed.

[0070] In some implementations, the light panel adjustment event can also be triggered when a combination of multiple area attributes, including the coordinates, color, and brightness of the light panel area, changes. For example, when both the coordinates and brightness of the light panel area change, a corresponding light panel adjustment event is triggered.

[0071] In some implementations, the light panel adjustment event can also be triggered when the pattern in the light panel area changes.

[0072] In addition, this embodiment does not limit the number of light panel areas that trigger the light panel adjustment event. The light panel adjustment event can be triggered by changes in the area attributes of multiple light panel areas, or it can be triggered by changes in the area attributes of a single light panel area.

[0073] S102. Based on the target coordinates of the first light panel area in at least two light panel areas, control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in at least two light panel areas to be swapped, with the target coordinates being the historical coordinates of the second light panel area.

[0074] The first light panel area can be one of at least two light panel areas to be adjusted, or it can be multiple light panel areas from at least two light panel areas to be adjusted. At least one light panel area is selected as the first light panel area from the at least two light panel areas, and the remaining light panel areas are the second light panel areas.

[0075] Since it is necessary to swap the first light panel corresponding to the first light panel area with the second light panel corresponding to the second light panel area, it can be understood that the number of first light panel areas is the same as the number of second light panel areas.

[0076] The target coordinates are the coordinates of each light panel area to be adjusted currently displayed on the target display screen. The historical coordinates can be the coordinates of the last time the light panel area was displayed on the target display screen, or the default coordinates of each light panel area.

[0077] Since the coordinates of each adjustable light panel area displayed on the target display screen are the target coordinates, and these target coordinates are the historical coordinates of the other light panel areas, and the coordinates of different light panel areas are different, it can be understood that the target coordinates of the adjustable light panel area displayed on the target display screen are coordinates that are different from their historical coordinates on the target display screen.

[0078] like Figure 4 As shown, Figure 4 This is a schematic diagram showing the default coordinates of the light panel area in the target display screen provided in this application embodiment. Figure 4 The default coordinates of each light panel area shown are: Figure 5 Historical coordinates of each light panel area. (From...) Figure 5 It can be seen that, Figure 5 The coordinates displayed for each light panel area to be adjusted are as follows: Figure 4 The historical coordinates shown are different. Figure 5 The coordinates displayed for each light panel area to be adjusted are the target coordinates for that area. For example, Figure 5 The display shows the light panel area with coordinates (5.5), which is located in... Figure 4 The historical coordinates displayed are (3.3). Figure 5 The coordinates (5.5) shown are the target coordinates of the light panel area.

[0079] Since the target coordinates of the first light panel area are the historical coordinates of the second light panel area, the second light panel area indicated by the target coordinates of the first light panel area displayed on the target display screen can be located. Furthermore, the second light panel area can be used to obtain the second light panel that needs to be exchanged with the first light panel area.

[0080] S103. Adjust the lamp panel of the target display screen based on the image corresponding to the target display screen after the lamp panel is swapped.

[0081] The image corresponding to the target display screen after the lamp panel swap refers to the image of the target display screen where the lamp panel position has changed. In some embodiments, this image can be obtained by taking a picture of the target display screen after the lamp panel swap using a camera or other imaging device.

[0082] The purpose of lamp board replacement is to eliminate display differences caused by the same lamp board being located in different positions on the display screen. However, performing a single lamp board replacement may not completely eliminate the differences caused by the same lamp board being located in different positions on the target display screen.

[0083] Therefore, in some embodiments, before adjusting the target display screen based on the image corresponding to the target display screen after the lamp panel swap, the process may further include: responding to a second lamp panel adjustment event triggered for the target display screen to be adjusted, treating the second lamp panel adjustment event as the aforementioned lamp panel adjustment event, returning to execute the lamp panel adjustment event triggered for the target display screen to be adjusted, and determining at least two lamp panel areas in the target display screen to be adjusted. Multiple lamp panel swap operations are performed to obtain multiple images of the target display screen after the lamp panel swap. The target display screen is adjusted based on the multiple images, thereby eliminating display differences of the same lamp panel at different positions in the target display screen.

[0084] The display screen adjustment method proposed in this application is for a target display screen to be adjusted. The target display screen includes multiple light panels, at least one light panel corresponds to a light panel area displayed on the target display screen, and each light panel area is configured with coordinates. Therefore, in response to a light panel adjustment event triggered for the target display screen, at least two light panel areas to be adjusted in the target display screen are determined. Since the target coordinates of the first light panel area in the at least two light panel areas are the historical coordinates of the second light panel area, the corresponding second light panel area can be accurately located based on the target coordinates of the first light panel area. Furthermore, one light panel area in the target display screen corresponds to at least one light panel; therefore, the second light panel area determined based on the target coordinates can further determine the second light panel corresponding to the second light panel area. Thus, by using the target coordinates of the first light panel area, the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area can be controlled to exchange, avoiding the light panel finding the wrong light panel during multiple movements and exchanges, ensuring the accuracy of each light panel exchange, eliminating the need for error correction time, and further improving the adjustment efficiency of the light panels in the display screen.

[0085] In some embodiments of this application, a first coordinate table is displayed on the target display screen. The first coordinate table includes multiple light panel areas and the coordinates of each light panel area. Before controlling the exchange of the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in at least two light panel areas based on the target coordinates of the first light panel area in at least two light panel areas, the method further includes: adjusting the coordinates of the first light panel area in at least two light panel areas to the target coordinates in the first coordinate table.

[0086] The first coordinate table is the coordinate table displayed on the current target screen.

[0087] Before exchanging light panels, the coordinates of the light panel areas to be adjusted can be set in the first coordinate table. The coordinates of each light panel area before adjustment are its historical coordinates, and the coordinates of each light panel area after adjustment are its target coordinates. Adjusting the coordinates of the first light panel area to the historical coordinates of the second light panel area, these historical coordinates become the target coordinates of the first light panel area currently displayed on the target screen.

[0088] By adjusting the coordinates of the first light panel area to the historical coordinates of the second light panel area on the first coordinate table, the coordinates of the light panel area can be adjusted on a separate coordinate table, ensuring the accuracy of the light panel adjustment. This avoids adjusting the coordinates in the second coordinate table, which stores the historical coordinates of each light panel area, thus changing the second coordinate table and making it impossible to accurately and quickly locate the second light panel during the acquisition process based on the correct second coordinate table.

[0089] In some embodiments of this application, the target display screen stores a second coordinate table, which includes the same light panel areas as the first coordinate table, as well as historical coordinates for each light panel area. The process of controlling the exchange of a first light panel corresponding to a first light panel area and a second light panel corresponding to a second light panel area in at least two light panel areas, based on the target coordinates of the first light panel area in at least two light panel areas, may include: obtaining the first light panel corresponding to the first light panel area based on the position of the target coordinates in the first coordinate table; obtaining the second light panel corresponding to the second light panel area based on the position of the target coordinates in the second coordinate table; and exchanging the first light panel and the second light panel.

[0090] The coordinates of each light panel area in the first coordinate table can be changed multiple times.

[0091] The second coordinate table is the coordinate table stored in the target display screen. This second coordinate table can be stored in the memory corresponding to the display screen, such as flash memory. The coordinates of each light panel area in this second coordinate table are historical coordinates. The first coordinate table can be obtained by copying the second coordinate table.

[0092] The historical coordinates of each light panel area stored in the second coordinate table can be fixed default coordinates. These default coordinates can be determined based on the physical row and column relationships between the light panels in the target display screen.

[0093] After a light panel replacement is completed, the coordinates of each light panel area in the first coordinate table on the target display screen are reset to the default coordinates. This allows for precise reference of the second light panel's position without altering the default coordinates in the second coordinate table, enabling accurate identification of the second light panel corresponding to the second light panel area without changing the default coordinates in the second coordinate table.

[0094] In some implementations, the historical coordinates stored in the second coordinate table can also change as the coordinates of the light panel area change. That is, after the coordinates of the light panel area to be adjusted are changed to the target coordinates, the historical coordinates in the second coordinate table are replaced based on the historical coordinates before the target coordinates. This allows the historical coordinates in the second coordinate table to provide a precise reference for the position of the second light panel, thereby achieving accurate acquisition of the second light panel corresponding to the second light panel area.

[0095] Since the coordinate changes to the first light panel area are made in the first coordinate table, the first light panel corresponding to the first light panel area can be quickly obtained based on the position of the target coordinates in the first coordinate table. And since the target coordinates of the first light panel area are the historical coordinates of the second light panel area, the second light panel corresponding to the second light panel area can be quickly obtained based on the position of these target coordinates in the second coordinate table.

[0096] The coordinates of the light panel area in the first coordinate table will change multiple times due to the need to replace the light panels, meaning that the light panel at a given coordinate is often not the same light panel that historically corresponds to that coordinate. Therefore, if there is only one coordinate table, when determining the second light panel corresponding to the second light panel area based on the target coordinates corresponding to the first light panel area, it is necessary to perform multiple tracing operations based on the target coordinates in the first coordinate table to obtain the second light panel corresponding to the target coordinates.

[0097] Therefore, by setting up two coordinate tables, one of which provides historical coordinates for each light panel area, the second light panel in the second light panel area can be quickly located using the historical coordinates provided by this table.

[0098] In some embodiments of this application, before determining at least two light panel areas to be adjusted in the target display screen in response to a light panel adjustment event triggered for the target display screen to be adjusted, the method further includes: if a change in the area attribute of the light panel area in the target display screen is detected, then triggering the light panel adjustment event.

[0099] The region attributes include at least one of the coordinates of the light panel region and its display state. The display state characterizes the display effect of the light panel region on the target display screen, and may include at least one of the color and brightness of the light panel region.

[0100] If at least one of the coordinates and display status of the light panel area in the target display screen changes, it indicates that the area attribute of the light panel area has changed, triggering the light panel adjustment event.

[0101] In some implementations, the color or brightness of the light panel area displayed on the target display screen can be changed by controlling the light panel in the target display screen to turn on, thereby triggering a light panel adjustment event for the target display screen.

[0102] By triggering a light panel adjustment event when the area attributes of the light panel area change, the change in the area attributes can be clearly indicated in the target display screen, thereby enabling rapid positioning of the light panel area to be adjusted in the target display screen.

[0103] In some embodiments of this application, after controlling the first light board corresponding to the first light board area and the second light board corresponding to the second light board area in at least two light board areas to be swapped according to the target coordinates of the first light board area in at least two light board areas, the method further includes: adjusting the regional attributes of each light board area of ​​the target display screen to the default attributes.

[0104] Adjusting the area attributes of the light panel area to the default attributes means adjusting the area attributes of the light panel area on the target display screen that have changed to the default attributes.

[0105] Therefore, by adjusting the area attributes to the default attributes, when a light panel is swapped again after the swap is completed, the swap will not be performed based on the accumulated changes in area attributes such as multiple coordinate changes or color changes, thus avoiding errors in the swap. This also avoids spending too much time determining the correct light panel to be swapped, further improving the adjustment efficiency of the light panels on the display screen.

[0106] In some embodiments of this application, the area attributes include the coordinates of each light panel area. The process of adjusting the area attributes of each light panel area of ​​the target display screen to the default attributes may include: resetting the coordinates of each light panel area of ​​the target display screen according to the historical coordinates of each light panel area in the target display screen; and displaying the reset coordinates of each light panel area on the target display screen.

[0107] If the historical coordinates are the default coordinates for each light panel area, then the reset coordinates of each light panel area displayed on the target display screen will be those default coordinates.

[0108] Furthermore, if the coordinates of the light panel area are reset in the first coordinate table of the target display screen, the reset coordinates of each light panel area are displayed in the first coordinate table.

[0109] By resetting the coordinates of the light panel area after the light panel is swapped, it can be ensured that the light panel to be swapped can be quickly obtained using the reset coordinates when the light panel is swapped again.

[0110] In some embodiments of this application, the area attributes include the display state of each light panel area. The process of adjusting the area attributes of each light panel area of ​​the target display screen to the default attributes may include: adjusting the display state of each light panel area in the target display screen to the default display state.

[0111] Specifically, adjusting the display state of the light panel area to the default display state may include adjusting the color of the light panel area to the default color, and may also include adjusting the brightness of the light panel area to the default brightness.

[0112] If only one of the color and brightness of the light panel area changes, the display state of the changed area will be adjusted to the default display state; if both the color and brightness of the light panel area change, both the color and brightness of the light panel area will be adjusted to the default display state.

[0113] By adjusting the display status of the light panel area to the default display status, errors in light panel switching caused by the superposition of light panel display statuses during multiple light panel switching processes can be avoided, ensuring the accuracy of light panel adjustment.

[0114] In some embodiments of this application, after adjusting the lamp panels of the target display screen based on the image corresponding to the target display screen after lamp panel swapping, the method further includes: obtaining historical change records of the coordinates of each lamp panel area in the target display screen; determining the reset coordinates of each lamp panel area based on the historical change records; and resetting the lamp panels corresponding to each lamp panel area based on the reset coordinates.

[0115] Among them, historical change records refer to the records of coordinate changes of the same light panel area within a historical period. For example, for light panel area A, if its coordinates change from (1,1) to (3,3) and from (3,3) to (5,5) within a historical period, then the records of coordinate changes from (1,1) to (3,3) and from (3,3) to (5,5) are the historical change records of the coordinates of light panel area A within that historical period.

[0116] The reset coordinates can be selected from the historical change records of the light panel area coordinates. For example, the last coordinate in the historical change record can be used as the reset coordinate, so that the final coordinates of the initial light panel corresponding to each light panel area can be determined through the reset coordinates.

[0117] In this embodiment, after adjusting the lamp panels in the target display screen, the display effect of the target display screen can be further adjusted. For example, after adjusting the lamp panels in the target display screen, the uniformity of the target display screen can be adjusted. Therefore, in order to ensure the accuracy of the subsequent adjustment of the display effect of the target display screen, after adjusting the lamp panels in the target display screen, the reset coordinates of each lamp panel area are determined according to the historical change records, and the lamp panels corresponding to each lamp panel area are reset according to the reset coordinates, so that each lamp panel is reset to its default position.

[0118] In some implementations, the coordinates of each light panel area are reset after the light panel is swapped. Therefore, after obtaining the historical change records for each light panel area, the reset coordinates are filtered out from these records to obtain the filtered historical change records. Based on the filtered historical change records, the reset coordinates for each light panel area are determined.

[0119] By resetting the lamp panels corresponding to the lamp panel area according to the reset coordinates, the accuracy of subsequent adjustments to the target display screen can be ensured.

[0120] In some embodiments of this application, the process of adjusting the lamp panel of the target display screen based on the image corresponding to the target display screen after lamp panel swapping includes: determining a correction coefficient based on the image corresponding to the target display screen after lamp panel swapping; and adjusting the target display screen according to the correction coefficient.

[0121] The correction coefficient can be a gradient coefficient. Since the position of the lamp board in the target display screen changes after the lamp board is swapped, the image obtained from the target display screen after the lamp board swap will also change after each lamp board swap.

[0122] Therefore, a correction coefficient can be determined using the image corresponding to the target display screen after at least one lamp panel has been swapped. Based on this correction coefficient, the lamp panels in the target display screen are adjusted to eliminate display differences of the same lamp panel in different locations.

[0123] Please see Figures 4 to 10 The following describes the display screen adjustment method in this application in conjunction with a specific implementation scenario.

[0124] The first time the light panel is replaced, the areas (5.5)-(3,3), (5,6)-(3,8), (6,6)-(8,8), and (6,5)-(8,3) on the light panel are swapped. The corresponding light panel coordinates are then modified and displayed as follows. Figure 5 The target display screen is shown.

[0125] like Figure 5 As shown, Figure 5 The target display screen includes eight light panel areas to be adjusted. The green areas represent these areas, and the displayed coordinates are the target coordinates for those areas. Figure 4 It can be seen that, Figure 5 The historical coordinates of each light panel area to be adjusted shown are (3,3), (3,8), (8,8) and (8,3).

[0126] According to such Figure 5 The coordinates of the light panel areas to be adjusted are shown. The light panels corresponding to each area to be adjusted are swapped to obtain the target display screen after the light panel swap. Based on historical coordinates, the coordinates in the target display screen after the light panel swap are reset to obtain the following result: Figure 6 The target display screen after resetting the first coordinates. (By...) Figure 6 It can be seen that, Figure 5 The coordinates of each light panel area to be adjusted have been reset to the coordinates of the light panel area to be adjusted. Figure 4 The historical coordinates shown are consistent with those shown.

[0127] For the second light panel, swap the light panel areas (1,1)-(3,3), (1,10)-(3,8), (10,10)-(8,8), and (10,1)-(8,3), modify the corresponding light panel coordinates, and display them as shown below. Figure 7 The target display screen is shown.

[0128] like Figure 7 As shown, Figure 7 The target display screen includes eight light panel areas to be adjusted. The green areas represent these areas, and the displayed coordinates are the target coordinates for those areas. Figure 6 It can be seen that, Figure 7 The historical coordinates of each light panel area to be adjusted shown are (3,3), (3,8), (8,8) and (8,3).

[0129] According to such Figure 7 The coordinates of the light panel areas to be adjusted are shown. The light panels corresponding to each area to be adjusted are swapped to obtain the target display screen after the light panel swap. Based on historical coordinates, the coordinates in the target display screen after the light panel swap are reset to obtain the following result: Figure 8 The target display screen after the second coordinate reset is shown. (By...) Figure 8 It can be seen that, Figure 8 The coordinates of each light panel area to be adjusted have been reset to the coordinates of the light panel area to be adjusted. Figure 4 The historical coordinates shown are consistent with those shown.

[0130] The reset coordinates are determined based on the historical change records of each light panel area, resulting in the following: Figure 9 A schematic diagram of the reset coordinates in the target display screen. (From...) Figure 9 It can be seen that after two replacements of the light panel and the resetting of the coordinates of the light panel area, the reset coordinates of the light panel area are (5,5), (1,1), (5,6), (1,10), (3,3), (3,8), (8,3, (8,8), (10,1), (10,10), (6,5), (6,6).

[0131] The corresponding light panels are reset according to their reset coordinates, that is, the light panel currently at (5,5) is adjusted back to the position indicated by the default coordinates (5,5). After restoring all the light panels, the coordinates of all light panel areas are reset again, resulting in the following... Figure 10 The diagram shows the coordinates of the restored light panel in the target display screen.

[0132] To facilitate better implementation of the display screen adjustment method provided in this application, this application also provides an apparatus based on the above-described display screen adjustment method. The meanings of the terms used are the same as in the above-described display screen adjustment method, and specific implementation details can be found in the descriptions within the method embodiments.

[0133] For example, such as Figure 11 As shown, the display screen adjustment device may include: a response module 401, an execution module 402, and an adjustment module 403. Among them,

[0134] The response module 401 is used to respond to a lamp panel adjustment event triggered for the target display screen to be adjusted, and to determine at least two lamp panel areas to be adjusted in the target display screen. The target display screen includes multiple lamp panels, at least one lamp panel corresponds to a lamp panel area displayed on the target display screen, and each lamp panel area is configured with coordinates.

[0135] Execution module 402 is used to control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in at least two light panel areas to be swapped according to the target coordinates of the first light panel area in at least two light panel areas, wherein the target coordinates are the historical coordinates of the second light panel area;

[0136] The adjustment module 403 is used to adjust the lamp panel of the target display screen based on the image corresponding to the target display screen after the lamp panel is swapped.

[0137] In one embodiment of this application, the target display screen displays a first coordinate table, which includes multiple light panel areas and the coordinates of each light panel area. The aforementioned display screen adjustment device further includes:

[0138] The first adjustment unit is used to adjust the coordinates of the first light panel area in at least two light panel areas to the target coordinates in the first coordinate table.

[0139] In one embodiment of this application, the target display screen stores a second coordinate table, which includes the same light panel areas as the first coordinate table, and historical coordinates of each light panel area. The execution module 402 includes:

[0140] The first execution unit is used to obtain the first light panel corresponding to the first light panel area based on the position of the target coordinates in the first coordinate table;

[0141] The second execution unit is used to obtain the second light panel corresponding to the second light panel area based on the position of the target coordinates in the second coordinate table.

[0142] The switching unit is used to exchange the first lamp panel with the second lamp panel.

[0143] In one embodiment of this application, the above-mentioned display screen adjustment device further includes:

[0144] The triggering unit is used to trigger a lamp panel adjustment event if a change in the area attribute of the lamp panel area in the target display screen is detected.

[0145] In one embodiment of this application, the above-mentioned display screen adjustment device further includes:

[0146] The second adjustment unit is used to adjust the area attributes of each light panel area of ​​the target display screen to the default attributes.

[0147] In one embodiment of this application, the aforementioned area attributes include the coordinates of each light panel area, and the second adjustment unit includes:

[0148] The reset unit is used to reset the coordinates of each light panel area in the target display screen according to the historical coordinates of each light panel area in the target display screen;

[0149] The first display unit is used to display the reset coordinates of each light panel area on the target display screen.

[0150] In one embodiment of this application, the second adjustment unit includes:

[0151] The third adjustment unit is used to adjust the display status of each light panel area in the target display screen to the default display status.

[0152] In one embodiment of this application, the above-mentioned display screen adjustment device further includes:

[0153] The acquisition unit is used to acquire historical change records of the coordinates of each light panel area in the target display screen.

[0154] The first confirmation unit is used to determine the reset coordinates of each light panel area based on historical change records.

[0155] The lamp panel reset unit is used to reset the lamp panels corresponding to each lamp panel area according to the reset coordinates.

[0156] In one embodiment of this application, the adjustment module 403 includes:

[0157] The second confirmation unit is used to determine the correction coefficient based on the image corresponding to the target display screen after the lamp board exchange.

[0158] The fourth adjustment unit is used to adjust the lamp panel of the target display screen according to the correction coefficient.

[0159] In practice, each of the above modules can be implemented as an independent entity or can be combined arbitrarily to be implemented as the same or several entities. For the specific implementation methods and corresponding beneficial effects of each of the above modules, please refer to the previous method embodiments, which will not be repeated here.

[0160] This application also provides an electronic device, which may be a server or a terminal, etc. Figure 12 As shown, it illustrates a structural schematic diagram of the electronic device involved in the embodiments of this application, specifically:

[0161] The electronic device may include components such as a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, a power supply 603, and an input unit 604. Those skilled in the art will understand that... Figure 12 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein:

[0162] The processor 601 is the control center of the electronic device, connecting various parts of the device via various interfaces and lines. It executes computer programs and / or modules stored in the memory 602, and calls data stored in the memory 602, to perform various functions and process data. Optionally, the processor 601 may include one or more processing cores; preferably, the processor 601 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 601.

[0163] The memory 602 can be used to store computer programs and modules. The processor 601 executes various functional applications and data processing by running the computer programs and modules stored in the memory 602. The memory 602 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, computer programs required for at least one function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 602 may also include a memory controller to provide the processor 601 with access to the memory 602.

[0164] The electronic device also includes a power supply 603 that supplies power to the various components. Preferably, the power supply 603 can be logically connected to the processor 601 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 603 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0165] The electronic device may also include an input unit 604, which can be used to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control.

[0166] Although not shown, the electronic device may also include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 601 in the electronic device loads the executable files corresponding to the processes of one or more computer programs into the memory 602 according to the following instructions, and the processor 601 runs the computer programs stored in the memory 602 to realize various functions, such as:

[0167] In response to a lamp panel adjustment event triggered for a target display screen to be adjusted, at least two lamp panel areas to be adjusted in the target display screen are determined. The target display screen includes multiple lamp panels, at least one lamp panel corresponds to a lamp panel area displayed on the target display screen, and each lamp panel area is configured with coordinates.

[0168] Based on the target coordinates of the first light panel area in at least two light panel areas, control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in at least two light panel areas to be swapped, and the target coordinates are the historical coordinates of the second light panel area;

[0169] Based on the image corresponding to the target display screen after the lamp board is swapped, the lamp board of the target display screen is adjusted.

[0170] For details on the specific implementation methods and corresponding beneficial effects of each of the above operations, please refer to the detailed description of the display screen adjustment method above, which will not be repeated here.

[0171] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by a computer program, or by a computer program controlling related hardware. The computer program can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0172] Therefore, embodiments of this application provide a computer-readable storage medium storing a computer program that can be loaded by a processor to execute the steps of any of the display screen adjustment methods provided in embodiments of this application. For example, the computer program can execute the following steps:

[0173] In response to a lamp panel adjustment event triggered for a target display screen to be adjusted, at least two lamp panel areas to be adjusted in the target display screen are determined. The target display screen includes multiple lamp panels, at least one lamp panel corresponds to a lamp panel area displayed on the target display screen, and each lamp panel area is configured with coordinates.

[0174] Based on the target coordinates of the first light panel area in at least two light panel areas, control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in at least two light panel areas to be swapped, and the target coordinates are the historical coordinates of the second light panel area;

[0175] Based on the image corresponding to the target display screen after the lamp board is swapped, the lamp board of the target display screen is adjusted.

[0176] For details on the specific implementation methods and corresponding beneficial effects of the above operations, please refer to the previous embodiments, which will not be repeated here.

[0177] The computer-readable storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0178] Since the computer program stored in the computer-readable storage medium can execute the steps in any of the display screen adjustment methods provided in the embodiments of this application, the beneficial effects that any of the display screen adjustment methods provided in the embodiments of this application can achieve can be realized, as detailed in the preceding embodiments, and will not be repeated here.

[0179] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the aforementioned display screen adjustment method.

[0180] The above provides a detailed description of a display screen adjustment method, apparatus, electronic device, and computer-readable storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A display screen adjustment method, characterized by, include: In response to a lamp panel adjustment event triggered for a target display screen to be adjusted, at least two lamp panel areas to be adjusted in the target display screen are determined. The target display screen includes a plurality of lamp panels, at least one of the lamp panels corresponds to a lamp panel area displayed on the target display screen, and each of the lamp panel areas is configured with coordinates. Based on the target coordinates of the first light panel area in the at least two light panel areas, control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in the at least two light panel areas to be swapped, wherein the target coordinates are the historical coordinates of the second light panel area; Based on the image corresponding to the target display screen after the lamp panel is swapped, the lamp panel of the target display screen is adjusted.

2. The display screen adjustment method of claim 1, wherein, The target display screen displays a first coordinate table, which includes multiple light panel areas and the coordinates of each light panel area. Before controlling the exchange of the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in the at least two light panel areas based on the target coordinates of the first light panel area in the at least two light panel areas, the method further includes: In the first coordinate table, the coordinates of the first light panel area in the at least two light panel areas are adjusted to the target coordinates.

3. The display screen adjustment method of claim 2, wherein, The target display screen stores a second coordinate table, which includes the same light panel area as the first coordinate table, and the historical coordinates of each light panel area; The step of controlling the exchange of the first light panel corresponding to the first light panel region and the second light panel corresponding to the second light panel region in the at least two light panel regions based on the target coordinates of the first light panel region in the at least two light panel regions includes: Based on the position of the target coordinates in the first coordinate table, obtain the first light panel corresponding to the first light panel area; Based on the position of the target coordinates in the second coordinate table, obtain the second light panel corresponding to the second light panel area; The first lamp panel is swapped with the second lamp panel.

4. The display screen adjustment method according to claim 1, characterized in that, Before determining at least two light panel areas in the target display screen to be adjusted in response to a light panel adjustment event triggered for the target display screen to be adjusted, the method further includes: If a change in the area attribute of the light panel region in the target display screen is detected, the light panel adjustment event is triggered.

5. The display screen adjustment method according to claim 1, characterized in that, After controlling the exchange of the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in the at least two light panel areas based on the target coordinates of the first light panel area in the at least two light panel areas, the method further includes: Adjust the area attributes of each light panel area of ​​the target display screen to the default attributes.

6. The display screen adjustment method according to claim 5, characterized in that, The region attributes include the coordinates of each of the light panel regions, and adjusting the region attributes of each of the light panel regions of the target display screen to the default attributes includes: The coordinates of each light panel area in the target display screen are reset according to the historical coordinates of each light panel area in the target display screen; The reset coordinates of each of the light panel areas are displayed on the target display screen.

7. The display screen adjustment method according to claim 5, characterized in that, The region attributes include the display status of each of the light panel regions, and adjusting the region attributes of each of the light panel regions of the target display screen to the default attributes includes: Adjust the display state of each of the light panel areas in the target display screen to the default display state.

8. The display screen adjustment method according to claim 1, characterized in that, After adjusting the lamp panel of the target display screen based on the image corresponding to the target display screen after lamp panel exchange, the method further includes: Obtain historical change records of the coordinates of each of the light panel areas in the target display screen; Based on the historical change records, determine the reset coordinates of each of the light panel areas; The lamp panels corresponding to each of the lamp panel areas are reset according to the reset coordinates.

9. The display screen adjustment method according to claim 1, characterized in that, The adjustment of the light panel of the target display screen based on the image corresponding to the target display screen after the light panel exchange includes: Based on the image corresponding to the target display screen after the lamp board swap, determine the correction coefficient; The lamp panel of the target display screen is adjusted according to the correction coefficient.

10. A display screen adjustment device, characterized in that, include: A response module is configured to respond to a lamp panel adjustment event triggered for a target display screen to be adjusted, and to determine at least two lamp panel areas to be adjusted in the target display screen, wherein the target display screen includes a plurality of lamp panels, at least one of the lamp panels corresponds to a lamp panel area displayed on the target display screen, and each of the lamp panel areas is configured with coordinates; The execution module is configured to control the first light panel corresponding to the first light panel area and the second light panel corresponding to the second light panel area in the at least two light panel areas to exchange based on the target coordinates of the first light panel area in the at least two light panel areas, wherein the target coordinates are the historical coordinates of the second light panel area; The adjustment module is used to adjust the lamp panels of the target display screen based on the image corresponding to the target display screen after the lamp panel exchange.

11. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a computer program, and the processor running the computer program in the memory to perform the display adjustment method according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted for loading by a processor to perform the display adjustment method according to any one of claims 1 to 9.