A method, device, equipment and medium for determining display parameters of an LED display screen

By determining the brightness encoding of the image to be displayed and calculating the screen ratio of grayscale pixels, and combining the initial correction coefficient of the LED display screen, the display parameters are adjusted, which solves the problem of poor display effect caused by brightness correction of the LED display screen and improves dynamic contrast and display uniformity.

CN116758852BActive Publication Date: 2025-12-05SHENZHEN LIDING PHOTOELECTRIC TECH
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310760386.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-26
Publication Date
2025-12-05
Estimated Expiration
2043-06-26

AI Technical Summary

Technical Problem

The existing brightness adjustment mechanism of LED displays results in a significant overall loss of screen brightness, limited dynamic contrast, and poor display effect.

Method used

By determining the brightness code of the image to be displayed, the proportion of the target grayscale pixels in the image is calculated, and the display parameters are adjusted to improve dynamic contrast using the pre-acquired initial correction coefficients of the LED display screen.

Benefits of technology

While ensuring display uniformity, the dynamic contrast ratio of the LED display screen is improved, thus enhancing the display effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116758852B_ABST
    Figure CN116758852B_ABST
Patent Text Reader

Abstract

The application discloses a kind of LED display screen display parameter determination method, device, electronic equipment and storage medium.The method comprises: determining the brightness encoding of image to be displayed;According to the brightness encoding of image to be displayed, determine the picture proportion of target gray level pixel in image to be displayed;According to the picture proportion of target gray level pixel in image to be displayed and the initial correction coefficient of LED display screen obtained in advance, the display parameter of LED display screen is determined.The technical scheme solves the problem of poor display effect caused by LED display screen brightness correction, can guarantee the uniformity of LED display screen display, and improve the dynamic contrast of display screen.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of LED display correction, and in particular to a method and device for determining display parameters of an LED display, electronic equipment and a storage medium. BACKGROUND

[0002] Currently, due to production process and other problems, it is difficult to ensure that the brightness of each lamp in the LED screen is consistent, so it is necessary to correct the LED display before it is shipped. The correction method is usually to take the lamp point with the lowest maximum brightness in the LED display as the reference lamp point, and adjust the brightness of all lamp points to the maximum brightness of the reference lamp point, so that the brightness of the entire display is consistent.

[0003] However, the existing LED display brightness adjustment mechanism results in a large overall loss of screen brightness, and at the same time, the dynamic contrast of the screen is also limited, which greatly reduces the display effect of the LED display. SUMMARY

[0004] The present application provides a method and device for determining display parameters of an LED display, electronic equipment and a storage medium to solve the problem of poor display effect caused by LED display brightness correction, which can ensure the display uniformity of the LED display while improving the dynamic contrast of the display.

[0005] According to an aspect of the present application, a method for determining display parameters of an LED display is provided, the method comprising:

[0006] determining the brightness encoding of the image to be displayed;

[0007] determining the frame proportion of the target gray level pixel in the image to be displayed according to the brightness encoding of the image to be displayed;

[0008] determining the display parameters of the LED display according to the frame proportion of the target gray level pixel in the image to be displayed and the initial correction coefficient of the LED display obtained in advance.

[0009] According to another aspect of the present application, a device for determining display parameters of an LED display is provided, the device comprising:

[0010] a brightness encoding determination module for determining the brightness encoding of the image to be displayed;

[0011] a frame proportion determination module for determining the frame proportion of the target gray level pixel in the image to be displayed according to the brightness encoding of the image to be displayed;

[0012] a display parameter determination module for determining the display parameters of the LED display according to the frame proportion of the target gray level pixel in the image to be displayed and the initial correction coefficient of the LED display obtained in advance.

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

[0014] At least one processor; and

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

[0016] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the method for determining LED display parameters according to any embodiment of the present invention.

[0017] 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 method for determining LED display screen display parameters as described in any embodiment of the present invention.

[0018] The technical solution of this invention determines the brightness code of the image to be displayed, determines the proportion of the target grayscale pixel in the image based on the brightness code, and then determines the display parameters of the LED display based on the proportion of the target grayscale pixel and the pre-acquired initial correction coefficient of the LED display. This technical solution solves the problem of poor display effect caused by brightness correction of LED displays, and can improve the dynamic contrast of the display while ensuring the uniformity of the LED display.

[0019] 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

[0020] 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.

[0021] Figure 1 This is a flowchart of a method for determining LED display screen parameters according to Embodiment 1 of the present invention;

[0022] Figure 2 This is a schematic diagram of an image to be displayed according to Embodiment 1 of the present invention;

[0023] Figure 3 This is a flowchart of a method for determining LED display screen parameters according to Embodiment 2 of the present invention;

[0024] Figure 4 This is a schematic diagram of a device for determining LED display parameters according to Embodiment 3 of the present invention;

[0025] Figure 5 This is a schematic diagram of the structure of an electronic device that implements the method for determining LED display parameters according to an embodiment of the present invention. Detailed Implementation

[0026] 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.

[0027] 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 used interchangeably 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 non-exclusive inclusion; for example, a process, method, system, product, or device 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 devices. The acquisition, storage, use, and processing of data in the technical solutions of this application all comply with the relevant provisions of national laws and regulations.

[0028] Example 1

[0029] Figure 1 This is a flowchart illustrating a method for determining display parameters of an LED display screen according to Embodiment 1 of the present invention. This embodiment is applicable to scenarios involving improving display effects in the LED display field. The method can be executed by a device for determining LED display screen parameters, which can be implemented in hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes:

[0030] S110. Determine the brightness encoding of the image to be displayed.

[0031] This solution can be executed by the display control device of the LED display screen. The display control device can acquire the image to be displayed according to a preset refresh rate and determine the brightness code of the image to be displayed. The image to be displayed can be transmitted as a signal in YUV format, and the display control device can directly obtain the brightness code in the YUV encoding of the image to be displayed.

[0032] In one feasible approach, the image to be displayed is encoded in RGB format;

[0033] Determining the brightness encoding of the image to be displayed includes:

[0034] Convert the RGB encoding of the image to be displayed to YUV encoding, and extract the luminance code from the YUV encoding of the image to be displayed.

[0035] Understandably, the image to be displayed is transmitted encoded in RGB format. The display control device can convert the RGB encoding of the image to YUV encoding based on the conversion relationship between RGB and YUV encoding, and extract the luminance code from the YUV encoding of the image to be displayed. Specifically, the conversion relationship between RGB and YUV encoding can be expressed as follows:

[0036] It can also be expressed as:

[0037]

[0038] This solution can convert non-YUV format encoded images to YUV format and extract the luminance code from the YUV code, which helps to improve the applicability of luminance code acquisition in various scenarios.

[0039] S120. Determine the proportion of the target grayscale pixel in the image to be displayed based on the brightness encoding of the image to be displayed.

[0040] The display control device can pre-divide the grayscale value 0-255 into a preset number of grayscale levels. Each grayscale level corresponds to a grayscale value interval, and the intersection of any two grayscale value intervals is empty. The interval lengths of each grayscale value interval can be equal or unequal. For example, the display control device can divide 0-255 into 16 grayscale levels, with each grayscale level corresponding to a grayscale value interval of equal length. The grayscale value intervals corresponding to each grayscale level are: [0,15], [16,31], ..., [240,255]. The display control device can also divide 0-255 into 8 grayscale levels, with the grayscale value intervals corresponding to each grayscale level being: [0,47], [48,78], [79,109], [110,140], [141,171], [172,202], [203,233], [234,255].

[0041] The display control device can match the luminance code value of each pixel in the image to be displayed with each grayscale value range, and count the number of pixels that match at each grayscale level. To increase the contrast of the image display, the display control device can determine the grayscale level that has the widest or greatest impact on the display contrast among all grayscale levels, and use this grayscale level as the target grayscale level. For example, the display control device can use the grayscale level corresponding to [240, 255] as the target grayscale level.

[0042] The display control device can count the number of pixels in the image to be displayed and use the ratio of the number of pixels matching the target gray level to the number of pixels in the image to be displayed as the proportion of the target gray level pixels in the image to be displayed.

[0043] S130. Determine the display parameters of the LED display screen based on the proportion of the target grayscale pixels in the image to be displayed and the pre-acquired initial correction coefficient of the LED display screen.

[0044] The display control device can determine whether each pixel in the target grayscale level needs brightness correction according to the initial correction coefficient based on the proportion of the target grayscale pixel in the image to be displayed, and thus obtain the display parameters of the LED display screen for the image to be displayed. It should be noted that the initial correction parameter can be a correction coefficient set based on the reference lamp points in the LED display screen. The value range of the initial correction coefficient is usually (0,1), for example, 0.75.

[0045] It is conceivable that this solution can be applied not only to the dynamic contrast adjustment of the entire screen area corresponding to the image to be displayed, but also to the dynamic contrast adjustment of a partial area of ​​the image to be displayed, such as the targeted adjustment of the screen area corresponding to the highlighted part of the image. Figure 2 This is a schematic diagram of an image to be displayed according to Embodiment 1 of the present invention, such as... Figure 2 As shown, the display control device can adjust the display brightness of the entire image, using the highest grayscale pixel (pixels with grayscale values ​​in the range of [240, 255]) in the image to be displayed, such as the pixels in the image area involving the sun, as the target grayscale pixel. It is easy to understand that the image area involving the sun is a bright area. The display control device can adjust the initial correction coefficient based on the proportion of the target grayscale pixel in the image to be displayed, thereby further enhancing the display brightness of the bright area while ensuring the uniformity of the normal brightness area involving the water surface.

[0046] Display control devices can also adjust the contrast of local areas of the image to be displayed, for example, by selecting... Figure 2The area indicated by the square box is the target area. It should be noted that the target area can be a regular shape, such as a rectangle or circle, or an irregular shape. For example, the display control device can identify targets in the image to be displayed, such as seagulls, the sun, sailboats, and waves, based on a target detection algorithm, and designate the area containing the target as the target area. The display control device can determine the proportion of the target grayscale pixels within the target area's pixels, and adjust the initial correction coefficients accordingly to specifically adjust the display brightness of the target area.

[0047] Therefore, this solution can provide a contrast that is more suitable for image display needs, thereby improving the image display effect.

[0048] This technical solution determines the brightness code of the image to be displayed, and based on the brightness code, determines the proportion of the target grayscale pixel in the image. Then, based on the proportion of the target grayscale pixel and the pre-acquired initial correction coefficient of the LED display, the display parameters of the LED display are determined. This technical solution solves the problem of poor display effect caused by brightness correction of LED displays, and can improve the dynamic contrast of the display while ensuring the uniformity of the LED display.

[0049] Example 2

[0050] Figure 3 This is a flowchart illustrating a method for determining LED display screen parameters according to Embodiment 2 of the present invention. This embodiment is a refinement based on the above embodiment. Figure 3 As shown, the method includes:

[0051] S210. Determine the brightness encoding of the image to be displayed.

[0052] S220. Based on the preset gray levels, perform histogram statistics on the brightness encoding of the image to be displayed to determine the number of pixels matching each gray level.

[0053] To visually demonstrate the statistical results, the display control device can perform histogram statistics on the brightness encoding of the image to be displayed based on the preset gray levels, and obtain the number of pixels matching each gray level.

[0054] In this scheme, optionally, the gray levels are uniformly set based on the range of gray values, and each gray level matches a gray value interval.

[0055] This solution sets gray levels uniformly, with each gray level having an equal gray value interval length, making it universally applicable to various images to be displayed and improving the display effect of LED displays on any image.

[0056] S230. Determine the proportion of the target gray level pixels in the image to be displayed based on the number of pixels matched for each gray level.

[0057] The display control device can add up the number of pixels matched at each gray level to obtain the number of pixels in the image to be displayed. Based on the ratio of the number of pixels matched at the target gray level to the number of pixels in the image to be displayed, the display control device can determine the proportion of the target gray level pixels in the image to be displayed.

[0058] S240. Determine the comparison result between the proportion of the target grayscale pixel in the image to be displayed and the preset proportion threshold.

[0059] The display control device can compare the proportion of the target grayscale pixel in the image to be displayed with a preset ratio threshold to obtain a comparison result. The ratio threshold can be one or more.

[0060] S250. Based on the comparison results and the pre-obtained initial correction coefficients of the LED display screen, determine the display brightness of each light point in the LED display screen.

[0061] Based on the comparison results, the display control device can determine whether each pixel in the target grayscale level needs brightness correction, and then determine the display brightness of each LED point in the LED display based on the initial correction coefficient of the LED display.

[0062] In one feasible solution, determining the display brightness of each LED point in the LED display screen based on the comparison results and the pre-acquired initial correction coefficients of the LED display screen includes:

[0063] If the screen ratio is less than or equal to the preset first ratio threshold, the initial correction coefficient is adjusted to obtain the first correction coefficient, and the display brightness of each light point in the LED display screen is controlled according to the first correction coefficient.

[0064] If the screen ratio is greater than the preset first ratio threshold and less than the preset second ratio threshold, the initial correction coefficient is adjusted to obtain the second correction coefficient, and the display brightness of each LED in the LED display screen is controlled according to the second correction coefficient.

[0065] In this embodiment, the target gray level can be a gray level whose gray value is higher than all other gray value ranges. For example, the gray value ranges corresponding to each gray level are [0,15], [16,31], ..., [240,255], and the gray level corresponding to [240,255] can be used as the target gray level. The preset ratio threshold includes a first ratio threshold and a second ratio threshold, where the second ratio threshold is greater than the first ratio threshold. For example, the first ratio threshold can be 5%, and the second ratio threshold can be 10%.

[0066] If the screen ratio is less than or equal to the first ratio threshold, it indicates that there are few target grayscale pixels. Disabling the brightness correction of the target grayscale pixels will not affect the display effect of the image on the LED display screen. Therefore, the display control device can adjust the initial correction coefficient to obtain the first correction coefficient. Based on the first correction coefficient, the display control device can make the brightness of the target grayscale pixels reach the maximum brightness that the device itself can achieve, thereby improving the contrast of the displayed image.

[0067] If the screen area ratio is greater than the first ratio threshold but less than the preset second ratio threshold, it indicates that disabling the brightness correction of the target grayscale pixels has a certain impact on the display effect of the image on the LED display screen. The display control device can adjust the initial correction coefficient to obtain the second correction coefficient. Based on the second correction coefficient, the display control device can improve the brightness of the target grayscale pixels without sacrificing the display uniformity of the entire image, thereby achieving a good display effect.

[0068] The above solution, by appropriately adjusting the brightness correction of each lamp point while meeting the proportional threshold, can greatly improve the display contrast of the image while ensuring display uniformity, thus providing users with a better visual experience.

[0069] In another feasible solution, determining the display brightness of each LED point in the LED display screen based on the comparison results and the pre-acquired initial correction coefficients of the LED display screen includes:

[0070] If the screen ratio is greater than or equal to the preset second ratio threshold, the initial correction coefficient will not be adjusted, so as to control the display brightness of each light point in the LED display screen according to the initial correction coefficient.

[0071] If the screen occupancy ratio is greater than or equal to the preset second ratio threshold, it indicates that the number of target grayscale pixels is too large. Disabling the brightness correction of the target grayscale pixels will affect the display effect of the image on the LED display screen. Therefore, the display control device can correct the display brightness of each LED point in the LED display screen according to the initial correction coefficient to present a good display effect.

[0072] This technical solution determines the brightness code of the image to be displayed, and based on the brightness code, determines the proportion of the target grayscale pixel in the image. Then, based on the proportion of the target grayscale pixel and the pre-acquired initial correction coefficient of the LED display, the display parameters of the LED display are determined. This technical solution solves the problem of poor display effect caused by brightness correction of LED displays, and can improve the dynamic contrast of the display while ensuring the uniformity of the LED display.

[0073] In a specific example, the grayscale value ranges corresponding to the 16 grayscale levels are [0,15], [16,31], ..., [240,255], where the grayscale level corresponding to [240,255] is the target grayscale level. The initial correction coefficient is 0.75, the first proportional threshold is 5%, and the second proportional threshold is 10%.

[0074] If the target grayscale pixel accounts for less than or equal to 5% of the image to be displayed, the initial correction coefficient is adjusted to disable correction in the image area involved in the target grayscale pixel, maximizing brightness efficiency and thus greatly improving dynamic contrast. The brightness of the image area involved in the target grayscale pixel is increased to 133% of the image area brightness under the initial correction coefficient, i.e., 1 / 0.75≈1.33.

[0075] If the target grayscale pixel accounts for more than 5% but less than 10% of the image to be displayed, the initial correction coefficient is adjusted, and partial brightness correction of the image area involved in the target grayscale pixel is turned off, for example, 50% brightness correction is turned off. This allows the LED display screen to increase the brightness of the target grayscale pixel without sacrificing the display uniformity of the entire image. Under the condition of turning off 50% brightness correction, the brightness of the image area involved in the target grayscale pixel is increased to 116% of the brightness of the image area under the initial correction coefficient, i.e., (1.33-1) / 2+1≈1.16.

[0076] If the proportion of target grayscale pixels in the image to be displayed is greater than or equal to 10%, the brightness of each light point in the LED display screen is corrected according to the initial correction coefficient to ensure display uniformity.

[0077] Example 3

[0078] Figure 4 This is a schematic diagram of a device for determining LED display parameters according to Embodiment 3 of the present invention. Figure 4 As shown, the device includes:

[0079] The brightness encoding determination module 310 is used to determine the brightness encoding of the image to be displayed;

[0080] The screen proportion determination module 320 is used to determine the screen proportion of the target gray level pixel in the image to be displayed based on the brightness encoding of the image to be displayed;

[0081] The display parameter determination module 330 is used to determine the display parameters of the LED display screen based on the proportion of the target gray level pixels in the image to be displayed and the pre-acquired initial correction coefficient of the LED display screen.

[0082] In this solution, optionally, the screen occupancy determination module 320 is specifically used for:

[0083] Based on the preset gray levels, histogram statistics are performed on the brightness codes of the image to be displayed to determine the number of pixels that match each gray level;

[0084] Based on the number of pixels matched at each gray level, determine the proportion of the target gray level pixels in the image to be displayed.

[0085] Based on the above scheme, the gray levels are uniformly set based on the range of gray values, and each gray level matches a gray value interval.

[0086] In this embodiment, optionally, the display parameters include the display brightness of each light point in the LED display screen;

[0087] The display parameter determination module 330 includes:

[0088] The comparison result determination unit is used to determine the comparison result between the proportion of the target gray level pixel in the image to be displayed and the preset proportion threshold.

[0089] The display brightness determination unit is used to determine the display brightness of each light point in the LED display screen based on the comparison results and the pre-acquired initial correction coefficients of the LED display screen.

[0090] In one feasible solution, the display brightness determination unit is specifically used for:

[0091] If the screen ratio is less than or equal to the preset first ratio threshold, the initial correction coefficient is adjusted to obtain the first correction coefficient, and the display brightness of each light point in the LED display screen is controlled according to the first correction coefficient.

[0092] If the screen ratio is greater than the preset first ratio threshold and less than the preset second ratio threshold, the initial correction coefficient is adjusted to obtain the second correction coefficient, and the display brightness of each LED in the LED display screen is controlled according to the second correction coefficient.

[0093] In another feasible solution, the display brightness determination unit is specifically used for:

[0094] If the screen ratio is greater than or equal to the preset second ratio threshold, the initial correction coefficient will not be adjusted, so as to control the display brightness of each light point in the LED display screen according to the initial correction coefficient.

[0095] Optionally, the image to be displayed is encoded in RGB format;

[0096] The brightness encoding determination module 310 is specifically used for:

[0097] Convert the RGB encoding of the image to be displayed to YUV encoding, and extract the luminance code from the YUV encoding of the image to be displayed.

[0098] The LED display screen parameter determination device provided in this embodiment of the invention can execute the LED display screen parameter determination method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method execution.

[0099] Example 4

[0100] 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.

[0101] 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 may 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 input / output (I / O) interface 415 is also connected to the bus 414.

[0102] 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.

[0103] 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 method for determining LED display parameters.

[0104] In some embodiments, the method for determining the display parameters of the LED display screen can 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 can be loaded and / or installed 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 method for determining the display parameters of the LED display screen described above can be performed. Alternatively, in other embodiments, processor 411 can be configured to perform the method for determining the display parameters of the LED display screen by any other suitable means (e.g., by means of firmware).

[0105] 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.

[0106] 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.

[0107] 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.

[0108] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); 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).

[0109] 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.

[0110] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through a communication network. 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.

[0111] 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.

[0112] 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 display parameters of an LED display screen, characterized in that, The method includes: Determine the brightness encoding of the image to be displayed; Based on the luminance encoding of the image to be displayed, determine the proportion of the target grayscale pixel in the image to be displayed; Determine the comparison result between the proportion of the target grayscale pixel in the image to be displayed and the preset proportion threshold; Based on the comparison results and the pre-obtained initial correction coefficients of the LED display screen, the display brightness of each LED point in the LED display screen is determined; The step of determining the display brightness of each LED point in the LED display screen based on the comparison results and the pre-acquired initial correction coefficients of the LED display screen includes: If the screen ratio is less than or equal to the preset first ratio threshold, the initial correction coefficient is adjusted to turn off the correction of the image area involved in the target gray level pixel, and the first correction coefficient is obtained, so as to control the display brightness of each light point in the LED display screen according to the first correction coefficient. If the screen ratio is greater than the preset first ratio threshold and less than the preset second ratio threshold, the initial correction coefficient is adjusted, and partial brightness correction of the image area involved in the target gray level pixel is turned off to obtain the second correction coefficient, so as to control the display brightness of each light point in the LED display screen according to the second correction coefficient.

2. The method according to claim 1, characterized in that, The step of determining the proportion of the target grayscale pixel in the image to be displayed based on the brightness encoding of the image to be displayed includes: Based on the preset gray levels, histogram statistics are performed on the brightness codes of the image to be displayed to determine the number of pixels that match each gray level; Based on the number of pixels matched at each gray level, determine the proportion of the target gray level pixels in the image to be displayed.

3. The method according to claim 2, characterized in that, The gray levels are uniformly set based on the range of gray values, and each gray level matches a gray value interval.

4. The method according to claim 1, characterized in that, The step of determining the display brightness of each LED point in the LED display screen based on the comparison results and the pre-acquired initial correction coefficients of the LED display screen further includes: If the screen ratio is greater than the preset second ratio threshold, the initial correction coefficient will not be adjusted, so as to control the display brightness of each light point in the LED display screen according to the initial correction coefficient.

5. The method according to claim 1, characterized in that, The image to be displayed is encoded in RGB format; Determining the brightness encoding of the image to be displayed includes: Convert the RGB encoding of the image to be displayed to YUV encoding, and extract the luminance code from the YUV encoding of the image to be displayed.

6. A device for determining display parameters of an LED display screen, characterized in that, include: A brightness encoding determination module is used to determine the brightness encoding of the image to be displayed; The screen proportion determination module is used to determine the screen proportion of the target gray level pixels in the image to be displayed based on the brightness encoding of the image to be displayed; The display parameter determination module includes: The comparison result determination unit is used to determine the comparison result between the proportion of the target gray level pixel in the image to be displayed and the preset proportion threshold. The display brightness determination unit is used to determine the display brightness of each lamp point in the LED display screen based on the comparison results and the pre-acquired initial correction coefficient of the LED display screen. The display brightness determination unit is specifically used for: If the screen ratio is less than or equal to the preset first ratio threshold, the initial correction coefficient is adjusted to turn off the correction of the image area involved in the target gray level pixel, and the first correction coefficient is obtained, so as to control the display brightness of each light point in the LED display screen according to the first correction coefficient. If the screen ratio is greater than the preset first ratio threshold and less than the preset second ratio threshold, the initial correction coefficient is adjusted, and partial brightness correction of the image area involved in the target gray level pixel is turned off to obtain the second correction coefficient, so as to control the display brightness of each light point in the LED display screen according to the second correction coefficient.

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 method for determining the display parameters of the LED display screen 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, when executed by a processor, implement the method for determining the display parameters of the LED display screen as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Method for adjusting liquid crystal display device backlight lightness and contrast

    CN101324722A