A method, system, device and medium for optimizing image quality of LED display screen
By analyzing the video data of the LED display screen and pre-adjusting the refresh rate, and performing motion compensation of pixel points and dynamic adjustment of color contrast, the problem of insufficient image quality adjustment of the LED display screen under outdoor light changes is solved, and the image quality adjustment of the LED display screen is achieved. Higher video delivery matching and display image quality adaptability.
Patent Information
- Application Number
- CN202410453858.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-16
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-04-16
AI Technical Summary
The existing LED display image quality adjustment method cannot effectively match outdoor light changes, resulting in poor placement effect and managers need to patrol and adjust parameters from time to time, which has the problem of insufficient adaptability.
By obtaining the video data of the LED display, analyzing the color data and timing of the video frame switching, pre-adjust the refresh rate of the frame switching, detecting the same frequency degree of pixel refresh rate, marking and performing motion compensation processing, and dynamically adjusting the color ratio of pixels to optimize image quality.
It improves the video delivery coordination and playback consistency of the LED display screen, enhances the synchronization of video playback and color switching effect, improves the adaptability of control parameters and environmental changes, and thus improves the display quality.
Smart Images

Figure CN118098143B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of image display, and in particular to a method, system, device and medium for optimizing image quality of an LED display screen. Background Art
[0002] At present, with the widespread application of LED display screens, including outdoor advertising, conference displays, TV walls, etc., in different environments and scenarios with different delivery content, the display quality of LED display screens has also become one of the important indicators of delivery effect.
[0003] The existing method of adjusting the image quality of LED screens is usually to set the delivery parameters in combination with the hardware conditions of the LED screens, and let the LED screens rotate the delivery content according to the pre-set display parameters. However, for outdoor advertising, the changes in outdoor light are inconsistent with the parameter-set LED screen delivery control method. When the light dims, advertisements that are too bright can easily cause discomfort to viewers. If the outdoor light is too strong and the advertisements are too dark, viewers will not be able to see the delivery content clearly. The existing method of adjusting the image quality of LED screens often requires management personnel to conduct irregular inspections, observe the effect of advertising delivery, and then adjust the LED delivery control parameters. The existing method of adjusting the image quality of LED screens has the defect that the changes in the delivery environment do not match the set LED screen delivery control parameters, resulting in poor delivery effects. There is room for further optimization of the display quality of LED screens. Summary of the invention
[0004] In order to improve the display quality of an LED display screen and improve the adaptability between the control parameters of the LED display screen and changes in the projection environment, the present application provides a method, system, device and medium for optimizing the image quality of an LED display screen.
[0005] In the first aspect, the above-mentioned invention objective of the present application is achieved through the following technical solutions:
[0006] A method for optimizing the image quality of an LED display screen, comprising:
[0007] Obtain the video data of the LED display screen, analyze the video data to obtain the video frame switching color data and video frame switching timing;
[0008] According to the video frame switching color data and the video frame switching timing, the next frame switching refresh rate of the LED display screen is pre-adjusted, and the refresh rate synchronization degree of all LED pixels is detected;
[0009] According to the same-frequency detection result, the pixels with abnormal refresh rate are marked, and the marked abnormal pixels are subjected to motion compensation processing for video frame refresh to obtain pixel refresh compensation data for the same-frequency switching video frame;
[0010] The brightness difference between the inside and outside of the LED display is obtained, and according to the pixel refresh compensation data, the color comparison of all pixels in the next video frame is dynamically adjusted to obtain the image quality optimization control data of the LED display.
[0011] By adopting the above technical scheme, combining the video data of the LED display screen to perform frame-by-frame video analysis, obtaining the video frame switching color data and the video frame switching timing, it is helpful to combine the operation control of the LED display screen with the actual video data, improve the video delivery coordination of the LED display screen, and combine the delivery video data to pre-adjust the next frame switching refresh rate of the LED display screen to improve the video playback continuity of the LED display screen, and detect the refresh rate consistency of all LED pixel values, which is helpful to mark the LED pixel points with abnormal refresh rate point by point, and then perform motion compensation processing of the video frame refresh rate on the marked abnormal pixel points, and specifically compensate the refresh rate of each abnormal pixel point, so that the refresh rate of each video frame is close to the same, and the synchronization of video playback is improved. In combination with the internal and external brightness difference of the LED display screen and the pixel points after refresh rate compensation, the color comparison degree of all pixels of the next video frame is adjusted, so that the actual playback color comparison degree is coordinated with the current internal and external brightness difference, improve the adaptability between the control parameters of the LED display screen and the changes in the delivery environment, and improve the display quality of the LED display screen.
[0012] In a preferred example, the present application can be further configured as follows: the motion compensation processing for refreshing the video frame of the marked abnormal pixel points specifically includes:
[0013] Respectively obtaining base color transformation data of the abnormal pixel and the front and rear adjacent pixels, and analyzing whether there is a color switching difference between the abnormal pixel and the front and rear adjacent pixels according to the base color transformation data;
[0014] If the color switching is the same, the sub-pixel compensation value between the corresponding adjacent pixel point and the abnormal pixel point is calculated, and the corresponding sub-pixel compensation frame is inserted between the adjacent pixel point and the abnormal pixel point according to the sub-pixel compensation value to perform pixel adjustment;
[0015] If the color switching is not the same, the color switching delay between the corresponding adjacent pixel and the abnormal pixel is calculated, and the corresponding delay compensation black frame is inserted between the abnormal pixel and the adjacent pixel according to the color switching delay.
[0016] In a preferred example, the present application may be further configured as follows: the sub-pixel compensation value between the corresponding adjacent pixel point and the abnormal pixel point is calculated, and the corresponding sub-pixel compensation frame is inserted between the adjacent pixel point and the abnormal pixel point according to the sub-pixel compensation value to perform pixel adjustment, specifically including:
[0017] The sub-pixel compensation value between the adjacent pixel and the abnormal pixel is calculated by formula (1), and formula (1) is as follows:
[0018]
[0019] Among them, X 补 , Y 补 , Z 补 They are the sub-pixel compensation values of the compensation frame, X, Y, and Z are the three primary colors of the pixels, and X 原 , Y 原 , Z 原 are the original pixel values of the interpolated compensation frame, |X 邻 -X 异 |、|Y 邻 -Y 异 |、|Z 邻 -Z 异 | represents the primary color difference between adjacent pixels and abnormal pixels when the colors are switched. Represents the refresh rate variation coefficient between adjacent pixels and abnormal pixels, P 邻 , P 异 are the pixel refresh rates of adjacent pixels and abnormal pixels, P 原 Indicates the original pixel refresh rate of the inserted compensation frame;
[0020] According to the calculation result of the sub-pixel compensation value, pixel adjustment is performed on the interpolated compensation frame between the adjacent pixel points and the abnormal pixel point to obtain the sub-pixel compensation frame after pixel optimization;
[0021] According to the playback timing of the adjacent pixels and the abnormal pixels, the sub-pixel compensation frame is inserted between the adjacent pixels and the abnormal pixels, and the playback pixels of the adjacent pixels and the abnormal pixels are adjusted.
[0022] By adopting the above technical solution, combining the base color transformation data of abnormal pixels and the adjacent pixels before and after, color switching difference analysis is performed, which helps to insert frame compensation in a targeted manner according to the difference in color switching. When the color switching is the same, that is, the color before and after the pixel refresh does not change, the sub-pixel compensation value between the adjacent pixel and the abnormal pixel is calculated, and then the color enhancement processing is performed between the adjacent pixel and the abnormal pixel to improve the playback color intensity during the pixel refresh process of the LED display. When the color switching is different, that is, the color of the adjacent pixel and the abnormal pixel changes before and after the refresh, the color switching delay between the pixel switching is calculated. During the color switching delay, the corresponding delay compensation black frame is inserted between the abnormal pixel and the adjacent pixel, which helps to increase the color switching tailing during color switching and optimize the color switching effect of the LED display.
[0023] In a preferred example, the present application can be further configured as follows: the brightness difference between the inside and outside of the LED display screen is obtained, and the color contrast of all pixels of the next video frame is dynamically adjusted according to the pixel refresh compensation data to obtain the image quality optimization control data of the LED display screen, specifically including:
[0024] Obtaining the internal and external brightness difference of the LED display screen, and constructing a brightness change curve between the external brightness of the LED display screen and the internal backlight according to the internal and external brightness difference;
[0025] According to the pixel refresh compensation data, analyzing the image quality display effect corresponding to the brightness change curve of each pixel after refresh rate compensation, and constructing a correlation relationship between the brightness change and the image quality display effect;
[0026] According to the association relationship, the color contrast of all pixels in the next video frame is dynamically adjusted under the current brightness change to obtain the image quality optimization control data of the LED display screen.
[0027] In a preferred example, the present application can be further configured as follows: according to the association relationship, the color contrast of all pixels of the next video frame is dynamically adjusted under the current brightness change to obtain the image quality optimization control data of the LED display screen, and also includes:
[0028] According to the color contrast adjustment state of the next video frame, all pixels are classified into light and dark categories to obtain high color saturation grouping and low color saturation grouping of the color display of the next video frame;
[0029] Single-point backlight adjustment is performed on the pixel points of the high-color saturation group and the low-color saturation group respectively to obtain backlight feedback adjustment data under current color contrast adjustment.
[0030] By adopting the above technical scheme, a brightness change curve between the external brightness of the LED display screen and the internal backlight is constructed in combination with the internal and external brightness difference of the LED display screen, which is helpful to analyze the projection picture quality effect under different external brightness according to the brightness change curve, and combined with the pixel refresh compensation data, the picture quality display effect under the corresponding brightness change curve for each pixel after refresh rate compensation, that is, the influence of external brightness change on pixel display quality, thereby constructing the correlation between the brightness change of the LED display screen and the picture quality display effect, improving the correlation between the external environment change and the display quality of the LED display screen, and then dynamically adjusting the color contrast of all pixels of the next video frame under the current brightness change, improving the adaptability of pixel color adjustment when the external environment changes, and optimizing the display quality of the LED display screen under different playback environments.
[0031] In the second aspect, the above invention objective of the present application is achieved through the following technical solutions:
[0032] A picture quality optimization control system for an LED display screen, comprising:
[0033] The data acquisition module is used to acquire the video data of the LED display screen, analyze the video data to acquire the video frame switching color data and the video frame switching timing;
[0034] A data adjustment module, used to pre-adjust the next frame switching refresh rate of the LED display screen according to the video frame switching color data and the video frame switching timing, and detect the degree of the same frequency of the refresh rate of all LED pixels;
[0035] A data compensation module is used to mark pixels with abnormal refresh rates according to the same-frequency detection results, perform motion compensation processing for video frame refresh on the marked abnormal pixels, and obtain pixel refresh compensation data for the same-frequency switching video frame;
[0036] The image quality optimization module is used to obtain the brightness difference between the inside and outside of the LED display screen, refresh the compensation data of the pixel points, dynamically adjust the color comparison of all pixels of the next video frame, and obtain the image quality optimization control data of the LED display screen.
[0037] By adopting the above technical scheme, combining the video data of the LED display screen to perform frame-by-frame video analysis, obtaining the video frame switching color data and the video frame switching timing, it is helpful to combine the operation control of the LED display screen with the actual video data, improve the video delivery coordination of the LED display screen, and combine the delivery video data to pre-adjust the next frame switching refresh rate of the LED display screen to improve the video playback continuity of the LED display screen, and detect the refresh rate consistency of all LED pixel values, which is helpful to mark the LED pixel points with abnormal refresh rate point by point, and then perform motion compensation processing of the video frame refresh rate on the marked abnormal pixel points, and specifically compensate the refresh rate of each abnormal pixel point, so that the refresh rate of each video frame is close to the same, and the synchronization of video playback is improved. In combination with the internal and external brightness difference of the LED display screen and the pixel points after refresh rate compensation, the color comparison degree of all pixels of the next video frame is adjusted, so that the actual playback color comparison degree is coordinated with the current internal and external brightness difference, improve the adaptability between the control parameters of the LED display screen and the changes in the delivery environment, and improve the display quality of the LED display screen.
[0038] On the third aspect, the above-mentioned purpose of the present application is achieved through the following technical solutions:
[0039] A computer device comprises a memory, a processor and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the above-mentioned method for optimizing the image quality of an LED display screen are implemented.
[0040] Fourthly, the above-mentioned purpose of the present application is achieved through the following technical solutions:
[0041] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the above-mentioned method for optimizing the image quality of an LED display screen are implemented.
[0042] In summary, the present application includes at least one of the following beneficial technical effects:
[0043] 1. Combine the video data of the LED display screen to analyze the video frame by frame, obtain the video frame switching color data and video frame switching timing, which is helpful to combine the operation control of the LED display screen with the actual video data, improve the video delivery coordination of the LED display screen, and combine the delivery video data to pre-adjust the next frame switching refresh rate of the LED display screen to improve the video playback continuity of the LED display screen, and detect the refresh rate of all LED pixel values. The frequency consistency helps to mark the LED pixel points with abnormal refresh rate point by point, and then perform motion compensation processing of the video frame refresh rate on the marked abnormal pixel points, and compensate the refresh rate of each abnormal pixel point in a targeted manner, so that the refresh rate of each video frame is close to the same, and the synchronization of video playback is improved. Combine the internal and external brightness difference of the LED display screen and the pixel points after refresh rate compensation, adjust the color comparison of all pixels in the next video frame, so that the actual playback color comparison is coordinated with the current internal and external brightness difference, improve the adaptability between the control parameters of the LED display screen and the changes in the delivery environment, and improve the display quality of the LED display screen;
[0044] 2. Combining the base color transformation data of abnormal pixels and adjacent pixels before and after, color switching difference analysis is performed, which helps to insert frame compensation in a targeted manner according to the difference in color switching. When the color switching is the same, that is, the color before and after the pixel refresh does not change, the sub-pixel compensation value between the adjacent pixel and the abnormal pixel is calculated, and then the color enhancement processing is performed between the adjacent pixel and the abnormal pixel to improve the playback color intensity during the pixel refresh process of the LED display. When the color switching is different, that is, the color of the adjacent pixel and the abnormal pixel changes before and after the refresh, the color switching delay between the pixel switching is calculated. During the color switching delay, the corresponding delay compensation black frame is inserted between the abnormal pixel and the adjacent pixel, which helps to increase the color switching tailing during color switching and optimize the color switching effect of the LED display;
[0045] 3. Combined with the video data of the LED display screen, frame-by-frame video analysis is performed to obtain the video frame switching color data and video frame switching timing, which is helpful to combine the operation control of the LED display screen with the actual video data, improve the video delivery coordination of the LED display screen, and combine the delivery video data to pre-adjust the next frame switching refresh rate of the LED display screen to improve the video playback continuity of the LED display screen, and detect the refresh rate synchronization of all LED pixel values, which is helpful to mark the LED pixel points with abnormal refresh rate point by point, and then perform motion compensation processing of the video frame refresh rate on the marked abnormal pixel points, and compensate the refresh rate of each abnormal pixel point in a targeted manner, so that the refresh rate of each video frame is close to the same, and the synchronization of video playback is improved. Combined with the internal and external brightness difference of the LED display screen and the pixel points after refresh rate compensation, the color comparison of all pixels in the next video frame is adjusted, so that the actual playback color comparison is coordinated with the current internal and external brightness difference, improve the adaptability between the control parameters of the LED display screen and the changes in the delivery environment, and improve the display quality of the LED display screen. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] Figure 1 This is a flow chart of an implementation method of an image quality optimization control method for an LED display screen in this embodiment.
[0047] Figure 2 It is a flowchart for implementing motion compensation processing in the image quality optimization control method of this embodiment.
[0048] Figure 3 It is a flowchart for implementing step S302 of the image quality optimization control method of this embodiment.
[0049] Figure 4 It is a flowchart for implementing step S40 of the image quality optimization control method of this embodiment.
[0050] Figure 5 This is a flow chart of an implementation of a picture quality optimization control system for an LED display screen in this embodiment.
[0051] Figure 6 It is a schematic diagram of the internal structure of a computer device used to implement the image quality optimization control method. DETAILED DESCRIPTION
[0052] The present application is further described in detail below in conjunction with the accompanying drawings.
[0053] In one embodiment, if Figure 1 As shown, the present application discloses a method for optimizing the image quality of an LED display screen, which specifically includes the following steps:
[0054] S10: Acquire the video data of the LED display screen, and analyze the video data to acquire the video frame switching color data and the video frame switching timing.
[0055] Specifically, the advertising video to be played is connected to the control background of the LED display screen, and the video data is analyzed frame by frame to obtain the switching color data and video frame switching timing of each video frame. The switching color data is the change of the primary color of each LED pixel when adjacent video frames are switched, such as switching from red to orange, or blue to green, etc. The video frame switching timing is the switching time node and switching order of each video frame.
[0056] S20: pre-adjust the next frame switching refresh rate of the LED display screen according to the video frame switching color data and the video frame switching timing, and detect the degree of the refresh rate synchronization of all LED pixels.
[0057] Specifically, with the commissioning of LED display screens, different LED lamp beads have different degrees of aging. When LED lamp beads are aged or faulty, there will be different degrees of delay in controlling the refresh rate of the corresponding LED lamp beads. Therefore, combined with the requirements of video frame switching color and video frame switching timing, the next frame switching refresh rate of the LED display screen is pre-adjusted, and the refresh rate of all LED pixels is detected point by point based on the pre-adjustment result to obtain the refresh rate synchronization result of the LED display screen.
[0058] S30: According to the same-frequency detection result, the pixels with abnormal refresh rate are marked, and the marked abnormal pixels are subjected to motion compensation processing for video frame refresh to obtain pixel refresh compensation data for the same-frequency switching video frame.
[0059] Specifically, according to the same frequency detection result, LED pixels with abnormal conditions such as too fast or too slow refresh rate are marked, and the marked abnormal pixels are subjected to motion compensation processing for the video frame refresh response, such as Figure 2 As shown, specifically including:
[0060] S301: respectively obtaining base color transformation data of the abnormal pixel and the front and rear adjacent pixels, and analyzing whether there is a color switching difference between the abnormal pixel and the front and rear adjacent pixels according to the base color transformation data.
[0061] Specifically, primary color transformation data between the abnormal pixel and the previous and next adjacent pixel are obtained respectively. The pixel primary colors in this embodiment refer to red, green and blue. The primary color transformation data includes the ratio difference of the three primary colors for each pixel when switching adjacent video frames. If the primary color transformation exceeds a preset threshold, such as switching from red to green, it means that there is a color switch between the abnormal pixel and the corresponding adjacent pixel. If the primary color transformation does not exceed the preset threshold, such as the LED pixel of the previous frame displays red and the corresponding pixel of the next frame also displays red, it means that there is no color switch between the abnormal pixel and the corresponding adjacent pixel, or in other words, the color switches are the same.
[0062] S302: If the color switching is the same, then the sub-pixel compensation value between the corresponding adjacent pixel point and the abnormal pixel point is calculated, and according to the sub-pixel compensation value, the corresponding sub-pixel compensation frame is inserted between the adjacent pixel point and the abnormal pixel point to perform pixel adjustment.
[0063] Specifically, if the color switching base color change between the abnormal pixel and the previous or next adjacent pixel is the same, that is, the display color corresponding to the video frame switching of the adjacent pixel is the same, then the sub-pixel compensation value between the corresponding adjacent pixel and the abnormal pixel is calculated, and the video frame compensation processing is performed, wherein, according to the display position of the played video on all LED pixel points, the video frame corresponding to the abnormal pixel point is subjected to single-point pixel compensation, that is, the video frame is inserted into the previous or next video frame at the position of the abnormal pixel point for superposition, and the display color between the abnormal pixel point and the adjacent pixel point is enhanced to optimize the LED display quality, such as Figure 3 As shown, specifically including:
[0064] S3021: Calculate the sub-pixel compensation value between the adjacent pixel and the abnormal pixel by using formula (1), where formula (1) is as follows:
[0065]
[0066] Among them, X 补 , Y 补 , Z 补 They are the sub-pixel compensation values of the compensation frame, X, Y, and Z are the three primary colors of the pixels, and X 原 , Y 原 , Z 原 are the original pixel values of the interpolated compensation frame, |X 邻 -X 异 |、|Y 邻 -Y 异 |、|Z 邻 -Z 异 | represents the primary color difference between adjacent pixels and abnormal pixels when the colors are switched. Represents the refresh rate variation coefficient between adjacent pixels and abnormal pixels, P 邻 , P 异 are the pixel refresh rates of adjacent pixels and abnormal pixels, P 原 Indicates the native pixel refresh rate at which the compensation frames are inserted.
[0067] S3022: According to the calculation result of the sub-pixel compensation value, pixel adjustment is performed on the interpolation compensation frame between the adjacent pixel points and the abnormal pixel point to obtain a sub-pixel compensation frame after pixel optimization.
[0068] Specifically, according to the calculation result of the sub-pixel compensation value, the pixel of the inserted compensation frame is adjusted, such as obtaining the video display content of the corresponding LED pixel point, using the original video frame of the played video as the inserted compensation frame, and adjusting the original pixel value of the inserted compensation frame to the sub-pixel compensation value to obtain the sub-pixel compensation frame after pixel optimization.
[0069] S3023: inserting a sub-pixel compensation frame between the adjacent pixel points and the abnormal pixel points according to the playback timing of the adjacent pixel points and the abnormal pixel points, and adjusting the playback pixels of the adjacent pixel points and the abnormal pixel points.
[0070] Specifically, according to the video frame playback timing of adjacent pixels and abnormal pixels, the sub-pixel compensation frame is inserted between the playback sequences of adjacent pixels and abnormal pixels, and the playback pixels of the adjacent pixels and abnormal pixels are superimposed to improve the playback pixels.
[0071] S303: If the color switching is not the same, the color switching delay between the corresponding adjacent pixel point and the abnormal pixel point is calculated, and a corresponding delay compensation black frame is inserted between the abnormal pixel point and the adjacent pixel point according to the color switching delay.
[0072] Specifically, if there is a difference in the color switching base color change between the abnormal pixel and the previous or next adjacent pixel, that is, the display colors corresponding to the video frame switching of the adjacent pixel are different, such as switching from red to green, etc., then the color switching delay between the adjacent pixel and the abnormal pixel is calculated. When the same video frame is displayed, the difference between the color switching rate of the adjacent pixel and the color switching rate of the abnormal pixel is used as the color switching delay. The color switching rate, that is, the pixel is adjusted from the A base color ratio to the B base color ratio according to the playback requirements. According to the color switching delay, a black frame with a delay of the corresponding display time is inserted between the abnormal pixel and the adjacent pixel, that is, a delay compensation black frame of the corresponding playback time is played during the switching delay error between the adjacent pixel and the abnormal pixel, so as to reduce the motion tailing of the video frame switching.
[0073] S40: Obtain the brightness difference between the inside and outside of the LED display screen, and dynamically adjust the color comparison of all pixels of the next video frame according to the pixel refresh compensation data to obtain the image quality optimization control data of the LED display screen.
[0074] Specifically, Figure 4 As shown, step S40 specifically includes:
[0075] S401: Obtain the internal and external brightness difference of the LED display screen, and construct a brightness change curve between the external brightness of the LED display screen and the internal backlight according to the internal and external brightness difference.
[0076] Specifically, according to the external ambient light of the LED display screen, for example, the external brightness of the LED display screen is unstable when it is outdoors, and it changes with the weather. Therefore, the internal and external brightness difference between the internal backlight of the LED display screen and the external brightness is used to adjust the LED display effect under different external light conditions, and a brightness change curve between the external brightness of the LED display screen and the internal backlight is constructed according to the time sequence of the external light changes.
[0077] S402: Analyze the image quality display effect corresponding to the brightness change curve of each pixel after refresh rate compensation according to the pixel refresh compensation data, and establish a correlation relationship between the brightness change and the image quality display effect.
[0078] Specifically, after compensating the refresh rate of the pixels, the image quality display effect corresponding to the brightness change curve of each pixel after the refresh rate compensation is analyzed. For example, when the LED backlight remains unchanged, the color rendering of the pixel is low in an external environment with strong light higher than the LED backlight, and it is easy to cause light pollution and discomfort to the viewer in an external environment with low light lower than the LED backlight. Then, within the optimal light range for human eyes, the correlation between brightness changes and image quality display effects is constructed.
[0079] S403: According to the association relationship, the color contrast of all pixels of the next video frame is dynamically adjusted under the current brightness change to obtain the image quality optimization control data of the LED display screen.
[0080] Specifically, according to the association relationship, under the current brightness change, the color contrast of all pixels in the next video frame is adjusted. For example, for the same video frame, the color display of the strong light area is enhanced, and the color display of the low light area is reduced to make the light and dark contrast of the video frame more obvious, or the LED display pixels of the dark color display are reduced, and the LED display pixels of the bright color display are increased, so as to obtain the image quality optimization control data of the LED display screen.
[0081] Step S403 of this embodiment also includes:
[0082] S4031: Classify all pixels into light and dark categories according to the color contrast adjustment state of the next video frame to obtain high color saturation grouping and low color saturation grouping for the color display of the next video frame.
[0083] Specifically, according to the color contrast adjustment state of the next video frame, such as brightness adjustment and low darkness adjustment, all pixels are classified into two dimensions of light and dark, so as to obtain high color saturation grouping for the color display of the next video frame, including improving brightness and color display, and low color saturation grouping such as reducing brightness and color display.
[0084] S4032: Performing single-point backlight adjustment on the pixel points of the high-color saturation group and the low-color saturation group respectively to obtain backlight feedback adjustment data under the current color contrast adjustment.
[0085] Specifically, based on the pixel distribution of the high-color saturation group and the low-color saturation group, the backlight at the location of each pixel in the high-color saturation group is enhanced, and the backlight at the location of each pixel in the low-color saturation group is weakened, so as to obtain the backlight feedback adjustment under the current color contrast adjustment, thereby further improving the adaptability of the LED display image quality adjustment to the changes in the external environment.
[0086] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0087] In one embodiment, a picture quality optimization control system for an LED display screen is provided, and the picture quality optimization control system for an LED display screen corresponds one-to-one to the picture quality optimization control method for an LED display screen in the above embodiment. Figure 5 As shown, the picture quality optimization control system of the LED display screen includes a data acquisition module, a data adjustment module, a data compensation module and a picture quality optimization module. The detailed description of each functional module is as follows:
[0088] The data acquisition module is used to acquire the video data of the LED display screen, and analyze the video data to acquire the video frame switching color data and the video frame switching timing.
[0089] The data adjustment module is used to pre-adjust the next frame switching refresh rate of the LED display screen according to the video frame switching color data and the video frame switching timing, and detect the degree of refresh rate synchronization of all LED pixels.
[0090] The data compensation module is used to mark the pixels with abnormal refresh rate according to the same-frequency detection result, perform motion compensation processing of video frame refresh on the marked abnormal pixels, and obtain pixel refresh compensation data of the same-frequency switching video frame.
[0091] The image quality optimization module is used to obtain the brightness difference between the inside and outside of the LED display screen, refresh the compensation data of the pixel points, dynamically adjust the color comparison of all pixels of the next video frame, and obtain the image quality optimization control data of the LED display screen.
[0092] Preferably, the data compensation module specifically includes:
[0093] The color switching analysis submodule is used to obtain the base color transformation data of the abnormal pixel and the front and rear adjacent pixels respectively, and analyze whether there is a color switching difference between the abnormal pixel and the front and rear adjacent pixels according to the base color transformation data.
[0094] The pixel compensation submodule is used to calculate the sub-pixel compensation value between the corresponding adjacent pixel point and the abnormal pixel point if the color switching is the same, and insert the corresponding sub-pixel compensation frame between the adjacent pixel point and the abnormal pixel point according to the sub-pixel compensation value to perform pixel adjustment.
[0095] The delay compensation submodule is used to calculate the color switching delay between the corresponding adjacent pixels and the abnormal pixel if the color switching is different, and insert a corresponding delay compensation black frame between the abnormal pixel and the adjacent pixel according to the color switching delay.
[0096] Preferably, the pixel compensation submodule specifically includes:
[0097] The data calculation unit is used to calculate the sub-pixel compensation value between the adjacent pixel point and the abnormal pixel point by formula (1), and the formula (1) is as follows:
[0098]
[0099] Among them, X 补 , Y 补 , Z 补 They are the sub-pixel compensation values of the compensation frame, X, Y, and Z are the three primary colors of the pixels, and X 原 , Y 原 , Z 原 are the original pixel values of the interpolated compensation frame, |X 邻 -X 异 |、|Y 邻 -Y 异 |、|Z 邻 -Z 异 | represents the primary color difference between adjacent pixels and abnormal pixels when the colors are switched. Represents the refresh rate variation coefficient between adjacent pixels and abnormal pixels, P 邻 , P 异 are the pixel refresh rates of adjacent pixels and abnormal pixels, P原 Indicates the native pixel refresh rate at which the compensation frames are inserted.
[0100] The pixel adjustment unit is used to perform pixel adjustment on the interpolated compensation frame between the adjacent pixel points and the abnormal pixel points according to the calculation result of the sub-pixel compensation value to obtain the sub-pixel compensation frame after pixel optimization.
[0101] The playback adjustment unit is used to insert the sub-pixel compensation frame between the adjacent pixel points and the abnormal pixel points according to the playback timing of the adjacent pixel points and the abnormal pixel points, and adjust the playback pixels of the adjacent pixel points and the abnormal pixel points.
[0102] Preferably, the image quality optimization module specifically includes:
[0103] The brightness analysis submodule is used to obtain the brightness difference between the inside and outside of the LED display screen, and to construct a brightness change curve between the external brightness of the LED display screen and the internal backlight according to the brightness difference between the inside and outside.
[0104] The image quality analysis submodule is used to analyze the image quality display effect corresponding to the brightness change curve of each pixel after refresh rate compensation according to the pixel refresh compensation data, and to establish the correlation between the brightness change and the image quality display effect.
[0105] The image quality optimization submodule is used to dynamically adjust the color contrast of all pixels of the next video frame under the current brightness change according to the association relationship, and obtain the image quality optimization control data of the LED display.
[0106] Preferably, the image quality optimization submodule further includes:
[0107] The pixel grouping submodule is used to classify the brightness of all pixels according to the color contrast adjustment state of the next video frame to obtain high color saturation grouping and low color saturation grouping for the color display of the next video frame.
[0108] The backlight adjustment submodule is used to perform single-point backlight adjustment on the pixels of the high-color saturation group and the low-color saturation group respectively, and obtain the backlight feedback adjustment data under the current color contrast adjustment.
[0109] The specific definition of the picture quality optimization control system of the LED display can be found in the definition of the picture quality optimization control method of the LED display above, which will not be repeated here. Each module in the above-mentioned picture quality optimization control system of the LED display can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to the above modules.
[0110] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 6 As shown. The computer device includes a processor, a memory, a network interface and a database connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store intermediate data in the process of adjusting and optimizing the image quality of the LED display screen. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for optimizing the image quality of the LED display screen is implemented.
[0111] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned method for optimizing the image quality of an LED display screen are implemented.
[0112] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0113] Those skilled in the art will clearly understand that for the sake of convenience and brevity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional units and modules as needed, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above.
[0114] The embodiments described above 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, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A method for optimizing the image quality of an LED display screen, characterized in that: include: Obtain the video data of the LED display screen, analyze the video data to obtain the video frame switching color data and video frame switching timing; According to the video frame switching color data and the video frame switching timing, the next frame switching refresh rate of the LED display screen is pre-adjusted, and the refresh rate synchronization degree of all LED pixels is detected; According to the same-frequency detection result, the pixels with abnormal refresh rate are marked, and the marked abnormal pixels are subjected to motion compensation processing for video frame refresh to obtain pixel refresh compensation data for the same-frequency switching video frame; Obtain the brightness difference between the inside and outside of the LED display, and dynamically adjust the color comparison of all pixels in the next video frame according to the pixel refresh compensation data to obtain the image quality optimization control data of the LED display; Specifically, the motion compensation processing of refreshing the video frame for the marked abnormal pixel points specifically includes: Respectively obtaining base color transformation data of the abnormal pixel and the front and rear adjacent pixels, and analyzing whether there is a color switching difference between the abnormal pixel and the front and rear adjacent pixels according to the base color transformation data; If the color switching is the same, the sub-pixel compensation value between the corresponding adjacent pixel point and the abnormal pixel point is calculated, and the corresponding sub-pixel compensation frame is inserted between the adjacent pixel point and the abnormal pixel point according to the sub-pixel compensation value to perform pixel adjustment; If the color switching is not the same, the color switching delay between the corresponding adjacent pixel and the abnormal pixel is calculated, and the corresponding delay compensation black frame is inserted between the abnormal pixel and the adjacent pixel according to the color switching delay.
2. The image quality optimization control method of the LED display screen according to claim 1, characterized in that: The calculating of the sub-pixel compensation value between the corresponding adjacent pixel point and the abnormal pixel point, and inserting the corresponding sub-pixel compensation frame between the adjacent pixel point and the abnormal pixel point for pixel adjustment according to the sub-pixel compensation value, specifically includes: The sub-pixel compensation value between the adjacent pixel and the abnormal pixel is calculated by formula (1), and formula (1) is as follows: Among them, X 补 , Y 补 , Z 补 They are the sub-pixel compensation values of the compensation frame, X, Y, and Z are the three primary colors of the pixels, and X 原 , Y 原 , Z 原 are the original pixel values of the interpolated compensation frame, |X 邻 -X 异 |、|Y 邻 -Y 异 |、|Z 邻 -Z 异 | represents the primary color difference between adjacent pixels and abnormal pixels when the colors are switched. Represents the refresh rate variation coefficient between adjacent pixels and abnormal pixels, P 邻 , P 异 are the pixel refresh rates of adjacent pixels and abnormal pixels, P 原 Indicates the original pixel refresh rate of the inserted compensation frame; According to the calculation result of the sub-pixel compensation value, pixel adjustment is performed on the interpolated compensation frame between the adjacent pixel points and the abnormal pixel points to obtain the sub-pixel compensation frame after pixel optimization; According to the playback timing of the adjacent pixels and the abnormal pixels, the sub-pixel compensation frame is inserted between the adjacent pixels and the abnormal pixels, and the playback pixels of the adjacent pixels and the abnormal pixels are adjusted.
3. The image quality optimization control method of the LED display screen according to claim 1, characterized in that: The method of obtaining the brightness difference between the inside and outside of the LED display screen, dynamically adjusting the color contrast of all pixels of the next video frame according to the pixel refresh compensation data, and obtaining the image quality optimization control data of the LED display screen specifically includes: Obtaining the internal and external brightness difference of the LED display screen, and constructing a brightness change curve between the external brightness of the LED display screen and the internal backlight according to the internal and external brightness difference; According to the pixel refresh compensation data, analyzing the image quality display effect corresponding to the brightness change curve of each pixel after refresh rate compensation, and constructing a correlation relationship between the brightness change and the image quality display effect; According to the association relationship, the color contrast of all pixels in the next video frame is dynamically adjusted under the current brightness change to obtain the image quality optimization control data of the LED display screen.
4. The image quality optimization control method of the LED display screen according to claim 3 is characterized in that: According to the association relationship, the color contrast of all pixels of the next video frame is dynamically adjusted under the current brightness change to obtain the image quality optimization control data of the LED display screen, and also includes: According to the color contrast adjustment state of the next video frame, all pixels are classified into light and dark categories to obtain high color saturation grouping and low color saturation grouping of the color display of the next video frame; Single-point backlight adjustment is performed on the pixel points of the high-color saturation group and the low-color saturation group respectively to obtain backlight feedback adjustment data under current color contrast adjustment.
5. A picture quality optimization control system for an LED display screen, characterized in that: include: The data acquisition module is used to acquire the video data of the LED display screen, analyze the video data to acquire the video frame switching color data and the video frame switching timing; A data adjustment module, used to pre-adjust the next frame switching refresh rate of the LED display screen according to the video frame switching color data and the video frame switching timing, and detect the degree of the same frequency of the refresh rate of all LED pixels; A data compensation module is used to mark pixels with abnormal refresh rates according to the same-frequency detection results, perform motion compensation processing for video frame refresh on the marked abnormal pixels, and obtain pixel refresh compensation data for the same-frequency switching video frame; The image quality optimization module is used to obtain the brightness difference between the inside and outside of the LED display screen, and dynamically adjust the color comparison of all pixels of the next video frame according to the pixel refresh compensation data to obtain the image quality optimization control data of the LED display screen; Specifically, the data compensation module specifically includes: A color switching analysis submodule is used to obtain the base color transformation data of the abnormal pixel and the front and rear adjacent pixels respectively, and analyze whether there is a color switching difference between the abnormal pixel and the front and rear adjacent pixels according to the base color transformation data; The pixel compensation submodule is used to calculate the sub-pixel compensation value between the corresponding adjacent pixel point and the abnormal pixel point if the color switching is the same, and insert the corresponding sub-pixel compensation frame between the adjacent pixel point and the abnormal pixel point according to the sub-pixel compensation value to perform pixel adjustment; The delay compensation submodule is used to calculate the color switching delay between the corresponding adjacent pixels and the abnormal pixel if the color switching is different, and insert a corresponding delay compensation black frame between the abnormal pixel and the adjacent pixel according to the color switching delay.
6. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the image quality optimization control method of the LED display screen as described in any one of claims 1 to 4 are implemented.
7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the image quality optimization control method of the LED display screen as claimed in any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Method and device for detecting and repairing abnormal pixels of display panel in real time
CN111487257A
MINI LED backlight display picture adjusting method and system
CN113611237A