Display screen brightness uniformity correction method, device, equipment and storage medium
By performing image processing and brightness uniformity adjustment on the display image of the LED display screen, the difficulty of relying on professional equipment in the prior art for brightness uniformity correction is solved, and a fast and low-cost brightness uniformity correction effect is achieved.
Patent Information
- Application Number
- CN202411897882.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-04
AI Technical Summary
The brightness uniformity correction of existing LED displays requires professional equipment to be carried out in a specific environment and is difficult to complete in a short time.
By acquiring the displayed image of the display screen, image processing is performed on the image, ambient light interference is eliminated, the brightness uniformity adjustment coefficient is calculated, and the brightness uniformity correction is performed on the correction area.
It realizes the rapid completion of the brightness uniformity correction of the display screen without professional equipment, and is characterized by low cost, easy operation, high efficiency and anti-ambient light interference.
Smart Images

Figure CN119763481A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the technical field of display screens, and relates to a method, device, equipment, and storage medium for correcting brightness uniformity of a display screen. Background Art
[0002] With the rapid development of display technology, LED displays have been widely used in various occasions, from outdoor billboards, conference displays to home entertainment equipment. With its advantages of high brightness, energy saving and long service life, LED displays have gradually become one of the mainstream display technologies. However, Figure 1 As shown in the figure, for LED displays composed of multiple cabinets or light panels, due to production process limitations, there may be slight differences in the brightness and driving current of the lamp beads between different cabinets or light panels of the LED display, making the spliced LED display prone to visual brightness unevenness. Based on this, it is necessary to perform brightness uniformity correction on the spliced LED display to avoid affecting image quality and user experience.
[0003] Existing brightness uniformity correction technologies typically rely on specialized equipment, such as luminance meters. While these devices can accurately measure the brightness of LED screens, they are expensive, complex to use, require specialized personnel, and must be performed in specific environments, making them difficult to complete in a short period of time. Summary of the Invention
[0004] The present application provides a method, device, equipment and storage medium for calibrating the brightness uniformity of a display screen, which can solve the technical problem that the brightness uniformity calibration of the current LED display screen needs to rely on professional equipment in a specific environment and is difficult to complete in a short time.
[0005] A first aspect of an embodiment of the present application provides a method for correcting brightness uniformity of a display screen, comprising:
[0006] Acquiring a display image of the display screen;
[0007] performing image processing on the displayed image to obtain a reflected light image with ambient light interference eliminated;
[0008] A brightness uniformity adjustment coefficient of the display screen is calculated based on the reflected light image, and brightness uniformity correction is performed on the to-be-corrected area of the display screen based on the brightness uniformity adjustment coefficient.
[0009] A second aspect of the present application further provides a device for correcting brightness uniformity of a display screen, comprising:
[0010] an acquisition unit, configured to acquire a display image of the display screen;
[0011] an image processing unit, configured to perform image processing on the displayed image to obtain a reflected light image with ambient light interference eliminated;
[0012] A correction unit is configured to calculate a brightness uniformity adjustment coefficient of the display screen based on the reflected light image, and perform brightness uniformity correction on a to-be-corrected area of the display screen based on the brightness uniformity adjustment coefficient.
[0013] A third aspect of an embodiment of the present application provides a device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the steps of the brightness uniformity correction method for a display screen described in the first aspect are implemented.
[0014] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the brightness uniformity correction method for a display screen described in the first aspect are implemented.
[0015] A fifth aspect of the embodiments of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the brightness uniformity correction method for a display screen described in the first aspect are implemented.
[0016] In an embodiment of the present application, a display image of the display screen is acquired, image processing is performed on the display image to obtain a reflected light image with ambient light interference eliminated, a brightness uniformity adjustment coefficient of the display screen is calculated based on the reflected light image, and brightness uniformity correction is performed on the area to be corrected of the display screen based on the brightness uniformity adjustment coefficient. This enables brightness uniformity correction of the display screen to be performed without professional equipment such as a brightness meter. Moreover, by eliminating ambient light interference through image processing, brightness uniformity correction of the display screen can be performed without being in a specific environment. This method has the characteristics of low cost, easy operation, high efficiency, and resistance to ambient light interference, and solves the technical problem that brightness uniformity correction of current LED display screens needs to rely on professional equipment in a specific environment and is difficult to complete in a short time. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic diagram of the splicing structure of the display screen provided in an embodiment of the present application.
[0018] Figure 2 This is a schematic diagram of a first implementation flow of a method for correcting brightness uniformity of a display screen provided in an embodiment of the present application.
[0019] Figure 3 A schematic diagram of a first test image provided in an embodiment of the present application.
[0020] Figure 4 Schematic diagram of the principle of decomposing a displayed image using the Retinex algorithm provided in an embodiment of the present application.
[0021] Figure 5 The first display image is obtained by shooting a first test image displayed on one of the boxes on the display screen provided in the embodiment of the present application.
[0022] Figure 6 This is a schematic diagram of the implementation flow of step B01 of the method for correcting brightness uniformity of a display screen provided in an embodiment of the present application.
[0023] Figure 7 This is a schematic diagram of a second implementation flow of the brightness uniformity correction method for a display screen provided in an embodiment of the present application.
[0024] Figure 8 This is a schematic diagram of the structure of a brightness uniformity correction device for a display screen provided in an embodiment of the present application.
[0025] Figure 9 A schematic diagram of the structure of the device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to make the purpose, technical solutions and advantages of this application more clearly understood, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0027] With the rapid development of display technology, LED displays have been widely used in various occasions, from outdoor billboards, conference displays to home entertainment equipment. With its advantages of high brightness, energy saving and long service life, LED displays have gradually become one of the mainstream display technologies. However, Figure 1 As shown, for an LED display screen composed of multiple boxes or light panels ( Figure 1 Figure 1 shows a display screen composed of 12 boxes or panels (1-12). Due to production process limitations, slight variations in the brightness and driving current of the LED beads in different boxes or panels can result in uneven brightness. This can lead to visually uneven brightness in the resulting LED screen. Therefore, brightness uniformity correction is required to minimize image quality and user experience.
[0028] Existing brightness uniformity correction technologies typically rely on specialized equipment, such as luminance meters. While these devices can accurately measure the brightness of LED displays, they are expensive, complex to use, require specialized personnel, and require specific environments, making them difficult to complete quickly.
[0029] In response to the above problems, an embodiment of the present application provides a method for correcting the brightness uniformity of a display screen. The brightness uniformity correction method can be performed by a brightness uniformity correction device for a display screen on a mobile terminal such as a mobile phone or tablet computer, or implemented by other smart devices. It can solve the technical problem that the current brightness uniformity correction of LED display screens requires relying on professional equipment in a specific environment and is difficult to complete in a short period of time.
[0030] like Figure 2 As shown, the brightness uniformity correction method of a display screen provided in the embodiment of the present application can be implemented by using the following steps 101 to 103.
[0031] Step 101: Acquire a display image of a display screen.
[0032] In the embodiment of the present application, the display image of the above-mentioned display screen may be an image obtained by photographing the test image displayed on the display screen.
[0033] In one embodiment of the present application, the above-mentioned acquisition of the display image of the display screen can be implemented by the following steps A1 to A2.
[0034] Step A1: Control the display screen to display a test image.
[0035] In an embodiment of the present application, a mobile terminal with a shooting function, such as a mobile phone or a tablet computer, can be used to establish a communication connection with a display screen, and the display screen can be controlled to display a specific test image based on the communication connection.
[0036] Step A2: photographing the test image displayed on the display screen, and using the photographed image as the display image of the display screen.
[0037] In the embodiment of the present application, a mobile terminal with a shooting function, such as a mobile phone or a tablet computer, can be used to shoot the test image displayed on the display screen to obtain a shot image.
[0038] This application is based on the popularity of smartphones or tablets. The test image displayed on the display screen is photographed by a mobile terminal with a shooting function such as a mobile phone or tablet. This reduces the cost of adjusting the brightness uniformity of the display screen and makes it more convenient to adjust the brightness uniformity of the display screen. No additional professional measuring equipment is required. It has the advantages of being fast, convenient, and economical, and also simplifies the operation process.
[0039] In one embodiment of the present application, the test image may be a first test image composed of black dots and white dots, where the number of black dots is greater than the number of white dots. Accordingly, the display image captured by a mobile terminal with a camera function, such as a mobile phone or tablet computer, may be the first display image composed of black dots and white dots.
[0040] Specifically, such as Figure 3 As shown, in actual applications, when the test image is a first test image composed of black dots and white dots, and the number of black dots on the test image is much greater than the number of white dots, the white dots can be evenly distributed in the display area of the display screen, so that when a mobile terminal with a shooting function such as a mobile phone or tablet computer is used to shoot the test image displayed on the display screen, clear white dots can be captured, moiré patterns can be avoided, and better shooting effects can be achieved.
[0041] In addition, since the white dots are obtained by lighting up the red, green and blue lamp beads together, the present application controls the display screen to display a first test image composed of black dots and white dots, so that the mobile phone or tablet computer only needs to take a picture of the display screen once to complete the adjustment of the brightness uniformity of the red, green and blue lamp beads, thereby improving the efficiency of adjusting the brightness uniformity of the display screen.
[0042] In one embodiment of the present application, in the above-mentioned step 101, in the process of obtaining the display image of the display screen, it is also possible to obtain a video image obtained by capturing a test image displayed on the display screen by any terminal device, and use a certain frame image in the video image as the display image of the display screen, or obtain the display image of the display screen after image stitching multiple frames in the video image.
[0043] Specifically, when the display screen is relatively large, in order to better obtain the display image of the display screen, the display screen can be captured by video, and then the display image of the display screen can be obtained through an image stitching algorithm. In this case, it is also possible to obtain multiple partial images obtained by partially capturing the display screen of the display screen, and stitch the multiple partial images to obtain the display image of the display screen, so as to avoid the problem of low resolution of the obtained display image caused by only capturing a single image of the display screen of the display screen when the display screen of the display screen is large.
[0044] It should be noted that the above is merely an example of a method for obtaining the display image of a display screen. In other embodiments of the present application, any other method can be used to obtain the display image of the display screen, and the present application does not impose any limitation on this.
[0045] Step 102 : performing image processing on the displayed image to obtain a reflected light image with ambient light interference eliminated.
[0046] In one embodiment of the present application, the Retinex algorithm can be used to decompose the displayed image to obtain a reflected light image that eliminates ambient light interference. The Retinex algorithm is an image enhancement algorithm based on the visual characteristics of the human eye and can effectively separate the reflected light image from the incident light image.
[0047] Specifically, such as Figure 4 As shown in Figure 1, the real image S seen by the human eye is formed by the interaction of the reflected light image R and the incident light image I. The reflected light image R retains the object's inherent color, a property that does not change with ambient light. The incident light image I refers to the surrounding ambient light source. Using the Retinex algorithm, we can effectively decompose the incident light image I into the reflected light image R, thereby reducing the impact of ambient light on display brightness correction.
[0048] Step 103 : calculating a brightness uniformity adjustment coefficient of the display screen based on the reflected light image, and performing brightness uniformity correction on the to-be-corrected area of the display screen based on the brightness uniformity adjustment coefficient.
[0049] In one embodiment of the present application, the calculation of the brightness uniformity adjustment coefficient of the display screen based on the reflected light image in the above step 103 can be implemented by using the following steps B01 to B02.
[0050] Step B01: Calculating the brightness of the area to be corrected and the brightness of the normal area of the display screen based on the reflected light image;
[0051] In one embodiment of the present application, in the case of uneven brightness of a display screen due to replacement of a display cabinet or light board, the display area to be calibrated can be defaulted to the display area corresponding to the newly replaced display cabinet or light board, and the normal area can be the display area corresponding to the display cabinet or light board that does not need to be replaced. Alternatively, the display area to be calibrated can be defaulted to the display area corresponding to the display cabinet or light board that does not need to be replaced, and the normal area can be the display area corresponding to the newly replaced display cabinet or light board.
[0052] Specifically, it can be determined based on the number of cabinets or light boards replaced by the display screen. When the number of newly replaced cabinets or light boards of the display screen is greater than the cabinets or light boards that do not need to be replaced, in order to improve the efficiency of brightness uniformity correction, the display area corresponding to the newly replaced cabinets or light boards of the display screen can be used as the normal area, and the display area corresponding to the cabinets or light boards that do not need to be replaced can be used as the area to be corrected. When the number of newly replaced cabinets or light boards of the display screen is less than or equal to the cabinets or light boards that do not need to be replaced, the display area corresponding to the newly replaced cabinets or light boards of the display screen can be used as the area to be corrected, and the display area corresponding to the cabinets or light boards that do not need to be replaced can be used as the normal area.
[0053] It should be noted that in the embodiment of the present application, both the area to be corrected and the normal area can include one or more boxes or light boards for splicing into a display screen, and the brightness in each box or light board is uniform. What needs to be corrected is the brightness unevenness between different boxes or different light boards.
[0054] For example, Figure 5 Shown is a first display image obtained by photographing a first test image displayed on one of the boxes on the display screen. From the first display image, it can be seen that the display brightness in the box is uniform.
[0055] For another example, when the area to be corrected contains only one box, the display brightness within the box is uniform. However, the display brightness of the box is inconsistent with the display brightness of the boxes in the normal area. Therefore, brightness correction is required for the box to make its display brightness consistent with the display brightness of the boxes in the normal area.
[0056] In one embodiment of the present application, for brightness uniformity correction during the splicing of display screens, or for brightness uniformity correction of display screens in other application scenarios, before calculating the brightness of the area to be corrected and the brightness of the normal area of the display screen based on the reflected light image, the brightness distribution of the display screen can be analyzed based on the reflected light image to obtain the area to be corrected and the normal area of the display screen.
[0057] For example, the display area with uniform brightness and the largest area is used as the normal area, and the display area other than the normal area is used as the area to be corrected, so as to improve the efficiency of brightness uniformity correction.
[0058] In one embodiment of the present application, Figure 6 As shown, in the process of calculating the brightness of the area to be corrected and the brightness of the normal area of the display screen based on the reflected light image in step B01, it can be implemented based on the following steps 601 to 603.
[0059] Step 601 : grayscale the reflected light image to obtain a grayscale image.
[0060] In an embodiment of the present application, the grayscale processing method may include: a maximum method, an average method, a weighted average method and a component method, wherein the maximum method takes the maximum value of the three components R, G, and B in the color image as the grayscale value. The average method takes the average value of the three components R, G, and B in the color image as the grayscale value. The weighted average method gives different weights to R, G, and B according to the different sensitivities of the human eye to different colors, and performs weighted averaging. Commonly used weights are R: 0.299, G: 0.587, and B: 0.114. The component method directly selects one of the components of R, G, and B as the grayscale value, for example, selecting the R component as the grayscale value.
[0061] The present application converts a three-channel color image into a single-channel grayscale image by grayscale processing the reflected light image, simplifies the calculation process of the bright spot position in step 602, and improves the efficiency of calculating the brightness of the area to be corrected and the brightness of the normal area of the display screen.
[0062] Step 602: Perform edge detection on the grayscale image to obtain the position of each bright spot in the grayscale image.
[0063] For example, the Canny algorithm, the Sobel algorithm, or the Prewitt algorithm is used to perform edge detection on a grayscale image to obtain the positions of each bright spot in the grayscale image.
[0064] In the embodiment of the present application, when the test image is the first test image, each bright spot in the grayscale image is the position of each white spot in the test image.
[0065] Step 603 : Based on the positions of the bright spots, brightness values of the bright spots in the area to be corrected and the normal area of the display screen are counted to obtain the brightness of the area to be corrected and the brightness of the normal area of the display screen.
[0066] In an embodiment of the present application, in the process of performing brightness value statistics on the bright spots contained in the area to be corrected and the normal area of the display screen based on the position of the bright spots, the reflected light image in the RGB color space can be first converted into a reflected light image in the XYZ color space to obtain the brightness value corresponding to each pixel point, that is, the Y value of each pixel point in the XYZ color space. Then, based on the position of the bright spot and the brightness value corresponding to each pixel point in the reflected light image, the brightness value statistics of the bright spots contained in the area to be corrected and the normal area of the display screen are performed respectively to obtain the brightness of the area to be corrected and the brightness of the normal area of the display screen.
[0067] For example, the sum of the brightness values of all bright spots in the area to be corrected on the display screen can be used as the brightness of the area to be corrected on the display screen, or the average brightness value of all bright spots in the area to be corrected on the display screen can be used as the brightness of the area to be corrected on the display screen. Similarly, the sum of the brightness values of all bright spots in the normal area of the display screen can be used as the brightness of the normal area of the display screen, or the average brightness value of all bright spots in the area to be corrected on the display screen can be used as the brightness of the normal area of the display screen.
[0068] In one embodiment of the present application, in order to reduce the influence of noise, in the process of performing edge detection on the grayscale image in the above-mentioned step 602 to obtain the positions of each bright spot in the grayscale image, the grayscale image can be first denoised to obtain the grayscale image after noise removal, and then the edge detection algorithm can be used to perform edge detection on the grayscale image after noise removal to obtain the positions of each bright spot in the grayscale image.
[0069] It should be noted that the above is merely an example of how to calculate the brightness of the display screen's to-be-calibrated area and the brightness of its normal area, and is not intended to limit the scope of protection of this application. In some embodiments of this application, other methods may be used to determine the brightness of the display screen's to-be-calibrated area and the brightness of its normal area, and this application does not impose any limitations on this.
[0070] For example, in one embodiment of the present application, the sum of the brightness values or the average brightness value of N bright spots contained in the area to be corrected of the display screen may be randomly selected as the brightness of the area to be corrected of the display screen.
[0071] Step B02: Calculating a brightness uniformity adjustment coefficient of the display screen based on the brightness of the normal area and the brightness of the area to be corrected.
[0072] In one embodiment of the present application, in the above step B02, the adjustment coefficient of the display screen area to be corrected can be calculated based on the ratio between the brightness of the normal area and the brightness of the area to be corrected. That is, the brightness uniformity adjustment coefficient of the display screen.
[0073] In one embodiment of the present application, in the above step B02, the brightness uniformity adjustment coefficient of the display screen can be obtained by calculating the difference between the brightness of the normal area and the brightness of the area to be corrected, and then calculating the difference based on the difference.
[0074] It should be noted that the above is merely an example of how to calculate the brightness uniformity adjustment coefficient of a display screen and is not intended to limit the scope of protection of this application. In other embodiments of this application, other methods may be used to determine the brightness uniformity adjustment coefficient of the display screen. For example, the difference between the brightness of the normal area and the brightness of the area to be corrected may be calculated, and then the ratio between this difference and the brightness of the area to be corrected may be calculated. The brightness uniformity adjustment coefficient of the display screen may be calculated based on the ratio between this difference and the brightness of the area to be corrected. This application does not impose any restrictions on this.
[0075] In an embodiment of the present application, after calculating the brightness uniformity adjustment coefficient of the display screen, the correction coefficient of the area to be corrected of the display screen is scaled based on the brightness uniformity adjustment coefficient of the display screen to obtain the updated correction coefficient of the display screen. By sending the updated correction coefficient to the receiving card of the display screen, the brightness uniformity of the display screen can be corrected, so that the brightness of the updated cabinet and the non-updated cabinet remains consistent.
[0076] In an embodiment of the present application, a display image of a display screen is acquired, image processing is performed on the display image to obtain a reflected light image with ambient light interference eliminated, a brightness uniformity adjustment coefficient of the display screen is calculated based on the reflected light image, and brightness uniformity correction is performed on the area to be corrected of the display screen based on the brightness uniformity adjustment coefficient. This enables brightness uniformity correction of the display screen to be performed without professional equipment such as a brightness meter. Moreover, by eliminating ambient light interference through image processing, the present application can achieve brightness uniformity correction of the display screen without being in a specific environment. This application has the characteristics of low cost, easy operation, high efficiency, and resistance to ambient light interference, and solves the technical problem that brightness uniformity correction of current LED display screens needs to rely on professional equipment in a specific environment and is difficult to complete in a short time.
[0077] In order to improve the accuracy of the correction, Figure 7 As shown, in one embodiment of the present application, the brightness uniformity correction method of a display screen can be implemented by using the following steps 701 to 703.
[0078] Step 701: Acquire a second display image, a third display image, and a fourth display image of a display screen.
[0079] In the embodiment of the present application, the second display image is composed of black and red dots, the third display image is composed of black and green dots, and the fourth display image is composed of black and blue dots. Furthermore, in the second display image, the number of black dots is greater than the number of red dots; in the third display image, the number of black dots is greater than the number of green dots; and in the fourth display image, the number of black dots is greater than the number of blue dots.
[0080] Specifically, the display screen can be controlled to respectively display a second test image consisting of black dots and red dots, a third test image consisting of black dots and green dots, and a fourth test image consisting of black dots and blue dots. Then, the second test image, the third test image, and the fourth test image displayed on the display screen are respectively photographed to obtain a second display image, a third display image, and a fourth display image.
[0081] Step 702: performing image processing on the second display image, the third display image, and the fourth display image, respectively, to obtain a red reflected light image, a green reflected light image, and a blue reflected light image with ambient light interference eliminated;
[0082] Step 703 : Calculate the brightness uniformity adjustment coefficient of the display screen based on the red reflected light image, the green reflected light image, and the blue reflected light image, and perform brightness uniformity correction on the to-be-corrected area of the display screen based on the brightness uniformity adjustment coefficient.
[0083] For example, the brightness of the area to be corrected and the brightness of the normal area of the display screen are calculated based on the red reflected light image, the green reflected light image, and the blue reflected light image respectively; then, a first ratio between the brightness of the normal area in the red reflected light image and the brightness of the area to be corrected is calculated, a second ratio between the brightness of the normal area in the green reflected light image and the brightness of the area to be corrected is calculated, and a third ratio between the brightness of the normal area in the blue reflected light image and the brightness of the area to be corrected is calculated, and brightness uniformity correction is performed on the area to be corrected of the display screen based on the first ratio, the second ratio, and the third ratio.
[0084] The specific implementation method of the above steps 701 to 703 can refer to the description of the above steps 101 to 103. In the above step 703, in the process of correcting the brightness uniformity of the area to be corrected of the display screen based on the first ratio, the second ratio and the third ratio, the brightness uniformity of the red light points, the green light points and the blue light points in the box or light board corresponding to the area to be corrected of the display screen can be corrected separately, rather than making a unified measurement adjustment. Therefore, the accuracy of the correction can be improved, so that the brightness uniformity of the display screen can reach a better state to meet application scenarios with higher display requirements.
[0085] In one embodiment of the present application, in order to ensure that the calibrated display screen can maintain good brightness uniformity under different gamma values, the gamma value of the display screen can be set to 1 before obtaining the display image of the display screen, so that the correction of the brightness uniformity of the display screen is performed when the gamma value of the display screen is 1, so that the display screen can still maintain good brightness uniformity when using other gamma values to display images.
[0086] Specifically, the human eye's perception of brightness is not proportional to the physical power (i.e., the driving power of the display to display images), but rather a power function relationship. The exponent of this power function is usually 2.2, which is called the gamma value. For example, the brightness of 50% of the middle gray perceived by the human eye is actually 0.5. 2.2 × 100% = 21.76%. Therefore, in order to balance the ratio of bright and dark parts, the image displayed on the display is usually displayed after gamma correction.
[0087] In an embodiment of the present application, in order to adapt to different gamma values so that the display screen can maintain good brightness uniformity, the gamma value of the display screen can be first set to 1, so that when the display screen performs brightness uniformity correction, the image displayed on the display screen is equivalent to an image that has not been gamma corrected, that is, the display image of the display screen obtained in the above steps 101 and 102 is an image that has not been gamma-scaled, and thus the brightness uniformity correction of the display screen is equivalent to the brightness uniformity correction performed before the display screen performs gamma correction. Therefore, when the display screen changes to different gamma values for image gamma correction, the problem of uneven brightness will not occur.
[0088] In recent years, the performance of smartphones has been continuously improved, especially in camera technology and image algorithm processing capabilities. Based on the popularity of smartphones and the rapid development of image algorithms, this application uses a mobile phone to shoot a test image displayed on the display screen, and uses the Retinex algorithm to decompose the captured display image to obtain a reflected light image that eliminates ambient light interference. Based on the reflected light image, the brightness distribution of the display screen is analyzed to obtain the area to be corrected (i.e., the area with uneven brightness) and the normal area (i.e., the area with uniform brightness) of the display screen. By adjusting the correction coefficient of the area to be corrected, the brightness uniformity of the display screen is corrected. This realizes the use of mobile phone photography and combined with image processing algorithms to provide a low-cost, easy-to-operate, high-efficiency, and ambient light interference-resistant brightness uniformity correction method for display screens. This method is suitable for scenarios such as display modules (light boards) and cabinets that need to be calibrated after replacement, where it is difficult to set up a calibration environment, and where there are no professional calibration personnel and professional equipment. It can complete rapid calibration and has very high practicality and application value.
[0089] It should be noted that, for the sake of simplicity of description, the aforementioned method embodiments are all expressed as a series of action combinations. However, those skilled in the art should be aware that this application is not limited to the described order of actions. In some embodiments of this application, certain steps can be performed in other orders as needed.
[0090] like Figure 8As shown, an embodiment of the present application further provides a brightness uniformity correction device 800 for a display screen, which may include an acquisition unit 801, an image processing unit 802, and a correction unit 803. The acquisition unit 801 is configured to acquire a display image of the display screen; the image processing unit 802 is configured to perform image processing on the display image to obtain a reflected light image that eliminates ambient light interference; and the correction unit 803 is configured to calculate a brightness uniformity adjustment coefficient for the display screen based on the reflected light image, and perform brightness uniformity correction on the area to be corrected on the display screen based on the brightness uniformity adjustment coefficient.
[0091] It should be noted that for ease of description and brevity, the specific operating process of the display screen brightness uniformity correction device 800 described above can be referenced to the corresponding process of the display screen brightness uniformity correction method described above, and will not be further described here. Each unit of the display screen brightness uniformity correction device 800 can perform corresponding steps in the above-described method embodiment, so detailed description of each unit is omitted here. Please refer to the description of the corresponding steps above for details.
[0092] like Figure 9 As shown, the embodiment of the present application further provides a device. The device may include: a processor 90, a memory 91, and a computer program 92 stored in the memory 91 and executable on the processor 90. When the processor 90 executes the computer program 92, the steps in the embodiment of the brightness uniformity correction method of each display screen described above are implemented, for example, Figure 2 Steps 101 to 103 are shown.
[0093] The computer program can be divided into one or more units, which are stored in the memory 91 and executed by the processor 90 to complete the present application. The one or more units can be a series of computer program instruction segments that can complete specific functions. The instruction segments are used to describe the process of the computer program executing the brightness uniformity correction method of the display screen in the device. For example, the computer program can be divided into Figure 8 The acquisition unit, image processing unit and correction unit shown.
[0094] An embodiment of the present application further provides a computer-readable storage medium storing a computer program. When the computer program is executed by a central processing module, the steps of the method for correcting brightness uniformity of a display screen described in any of the above embodiments are implemented.
[0095] An embodiment of the present application further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the steps of the method for correcting brightness uniformity of a display screen as described in any of the above embodiments.
[0096] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0097] Those skilled in the art will appreciate that the steps of each example described in conjunction with the embodiments disclosed herein can be implemented using electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0098] In the embodiments provided in this application, it should be understood that the disclosed devices, equipment and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of each component is only a logical function division, and there may be other division methods in actual implementation, such as multiple components can be combined or integrated into another system, or a feature can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through an interface, system or unit, which can be electrical, mechanical or other forms.
[0099] If it is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, it can implement the steps of the above-mentioned various method embodiments. Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file or some intermediate form. The computer-readable medium may include: any entity or device that can carry computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.
[0100] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present application, and should all be included in the scope of protection of the present application.
Claims
1. A method for correcting brightness uniformity of a display screen, characterized in that: The LED display screen brightness uniformity correction method comprises: Acquiring a display image of the display screen; Performing image processing on the displayed image to obtain a reflected light image with ambient light interference eliminated; A brightness uniformity adjustment coefficient of the display screen is calculated based on the reflected light image, and brightness uniformity correction is performed on the to-be-corrected area of the display screen based on the brightness uniformity adjustment coefficient.
2. The brightness uniformity correction method according to claim 1, characterized in that: The display image is a first display image composed of black dots and white dots, and, in the first display image, the number of the black dots is greater than the number of the white dots; or, The displayed images include a second displayed image consisting of black dots and red dots, a third displayed image consisting of black dots and green dots, and a fourth displayed image consisting of black dots and blue dots; and, in the second displayed image, the number of black dots is greater than the number of red dots; in the third displayed image, the number of black dots is greater than the number of green dots; and in the fourth displayed image, the number of black dots is greater than the number of blue dots.
3. The brightness uniformity correction method according to claim 1 or 2, characterized in that: The performing image processing on the displayed image to obtain a reflected light image with ambient light interference eliminated includes: The display image is decomposed using a Retinex algorithm to obtain a reflected light image with ambient light interference eliminated.
4. The brightness uniformity correction method according to claim 1 or 2, characterized in that: The step of calculating the brightness uniformity adjustment coefficient of the display screen based on the reflected light image includes: Calculate the brightness of the to-be-corrected area and the brightness of the normal area of the display screen based on the reflected light image; The brightness uniformity adjustment coefficient of the display screen is calculated based on the brightness of the normal area and the brightness of the area to be corrected.
5. The brightness uniformity correction method according to claim 4, characterized in that: The calculating the brightness of the to-be-corrected area and the brightness of the normal area of the display screen based on the reflected light image includes: grayscale the reflected light image to obtain a grayscale image; Performing edge detection on the grayscale image to obtain the position of each bright spot in the grayscale image; Based on the position of the bright spot, the brightness values of the bright spots contained in the to-be-corrected area and the normal area of the display screen are respectively counted to obtain the brightness of the to-be-corrected area and the brightness of the normal area of the display screen.
6. The brightness uniformity correction method according to claim 5, characterized in that: The step of performing brightness value statistics on the bright spots contained in the to-be-corrected area and the normal area of the display screen based on the positions of the bright spots, and obtaining the brightness of the to-be-corrected area and the brightness of the normal area of the display screen, comprises: Converting a reflected light image in an RGB color space into a reflected light image in an XYZ color space; Based on the position of the bright spot and the reflected light image in the XYZ color space, the brightness values of the bright spots contained in the to-be-corrected area and the normal area of the display screen are respectively counted to obtain the brightness of the to-be-corrected area and the brightness of the normal area of the display screen.
7. The brightness uniformity correction method according to claim 1 or 2, characterized in that: Before acquiring the display image of the display screen, the method includes: Set the gamma value of the display to 1.
8. A brightness uniformity correction device for a display screen, characterized in that: The brightness uniformity correction device of the display screen comprises: An acquisition unit, used for acquiring a display image of the display screen; An image processing unit, used for performing image processing on the displayed image to obtain a reflected light image with ambient light interference eliminated; A correction unit is used to calculate a brightness uniformity adjustment coefficient of the display screen based on the reflected light image, and perform brightness uniformity correction on a to-be-corrected area of the display screen based on the brightness uniformity adjustment coefficient.
9. A device, characterized in that: The invention comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the computer program is executed by the processor, the steps of the method for correcting brightness uniformity of a display screen as claimed in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for correcting brightness uniformity of a display screen according to any one of claims 1 to 7 is implemented.