Display brightness adjusting device and method and medium
The display brightness adjustment device addresses scan lines in low grayscale images by dividing the screen into areas and applying specific brightness adjustments, enhancing the display quality by eliminating scan lines.
Patent Information
- Application Number
- CN202411163371.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-22
- Publication Date
- 2024-12-27
AI Technical Summary
Display screens exhibit scan lines during real-time scanning, particularly in low grayscale images, due to varying brightness states of scan lines across different display areas, which affect the image display effect.
A display brightness adjustment device that divides the screen into multiple areas based on scan line states and applies specific brightness adjustment parameters to each area to eliminate scan lines, using modules to determine and apply different brightness adjustments for each area.
Effectively eliminates scan lines in low grayscale images by targeted brightness adjustments, improving the display effect by accounting for varying scan line brightness across different display areas.
Smart Images

Figure CN119207300A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of display technology, and in particular to a display brightness adjustment device, method and medium. Background Art
[0002] When the display screen is scanning in real time, the effective luminous time of the pixels in the current scanned row is shortened because the current scanned row is not displayed in the blank interval. In order to avoid the equivalent brightness from shortening and forming scan lines on the display screen, which affects the image display effect, the image data is magnified by a certain multiple during the image display to increase the equivalent brightness. This method can effectively improve the problem of scan lines in high grayscale images, but scan lines will still appear in low grayscale images, and the scan line states in different display areas are different. Summary of the invention
[0003] The present application provides a display brightness adjustment device, method and medium to solve the problem of displaying scan lines when a display screen is scanned in real time.
[0004] In a first aspect of an embodiment of the present application, a display brightness adjustment device is provided, the device comprising:
[0005] a dividing module, configured to divide the display screen into a plurality of display areas according to the state of a scan line on the display screen during displaying a reference image through the display screen, wherein the grayscale of the reference image is less than a first threshold;
[0006] A determination module, configured to determine different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas;
[0007] A first adjustment module, configured to adjust the brightness of the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to the plurality of display areas when the grayscale of the image to be displayed is less than the first threshold;
[0008] The first display module is used to display an image according to the image data after the brightness of the image to be displayed is adjusted.
[0009] In an optional embodiment of the present application, the division module includes:
[0010] A first brightness adjustment submodule, configured to adjust the brightness of the image data of the reference image according to a preset brightness adjustment parameter value during display of the reference image on the display screen;
[0011] A first display submodule, used for displaying an image according to the image data after the brightness of the reference image is adjusted;
[0012] The division submodule is used to divide the display screen into the multiple display areas according to the brightness change of each pixel in the process of displaying the reference image.
[0013] In an optional embodiment of the present application, the division submodule includes:
[0014] The first division unit is used to divide the display screen into the multiple display areas according to the brightness change of each pixel row when the display screen displays the reference image, and each display area includes a plurality of pixel rows.
[0015] In an optional embodiment of the present application, the division submodule further includes:
[0016] The second dividing unit is used to use each pixel in the nth pixel row as a display area according to the brightness change of each pixel in the nth pixel row when the display screen displays the reference image, where the value of n ranges from 1 to N, and N is the number of all pixel rows on the display screen.
[0017] In an optional embodiment of the present application, the determining module includes:
[0018] A first determination submodule, configured to determine, when a scan line associated with a first display area in the plurality of display areas is a bright line, a first brightness adjustment parameter value for eliminating the bright line for the first display area;
[0019] The second determining submodule is configured to determine, when a scan line associated with a second display area among the multiple display areas is a dark line, a second brightness adjustment parameter value for eliminating the dark line for the second display area.
[0020] In an optional embodiment of the present application, the determining module further includes:
[0021] A third determination submodule is configured to, when a scan line associated with a first display area in the multiple display areas is a bright line, reduce the preset brightness adjustment parameter value with the goal of eliminating the bright line to obtain a first brightness adjustment parameter value corresponding to the first display area;
[0022] The fourth determination submodule is used to increase the preset brightness adjustment parameter value to obtain a second brightness adjustment parameter value corresponding to the second display area in order to eliminate the dark line when the scan line associated with the second display area among the multiple display areas is a dark line.
[0023] In an optional embodiment of the present application, the determining module further includes:
[0024] a fifth determination submodule, configured to determine, for the mth pixel, an mth first brightness adjustment parameter value for eliminating the bright line when the scan line associated with the mth pixel in the nth pixel row is a bright line during the display screen displaying the reference image, wherein the value range of m is 1 to M, and M is the number of all pixels in the nth pixel row;
[0025] The sixth determination submodule is used to determine the mth second brightness adjustment parameter value for the mth pixel for eliminating the dark line when the scan line associated with the mth pixel in the nth pixel row is a dark line during the display screen displaying the reference image.
[0026] In an optional embodiment of the present application, the determining module further includes:
[0027] a seventh determination submodule, configured to, when the scan line associated with the m-th pixel in the n-th pixel row is a bright line in the process of displaying the reference image on the display screen, reduce the preset brightness adjustment parameter value by an m-th reduction amount with the goal of eliminating the bright line, so as to obtain the m-th first brightness adjustment parameter value, where the value range of m is 1 to M, and M is the number of all pixels in the n-th pixel row;
[0028] The eighth determination submodule is used to increase the preset brightness adjustment parameter value by the mth increase amount to obtain the mth second brightness adjustment parameter value, based on the situation that the scan line associated with the mth pixel in the nth pixel row is a dark line when the display screen displays the reference image, with the goal of eliminating the dark line.
[0029] In an optional embodiment of the present application, the device further includes:
[0030] A statistical module, used for counting the number of image points to be displayed whose grayscale is less than a second threshold in a row of an image to be displayed, wherein the second threshold is less than the first threshold, and the row of an image to be displayed is any row of the image to be displayed;
[0031] The second display module is used to display an image according to the image data of the image row to be displayed when the proportion of the counted number to the total number of image points of the image row to be displayed is greater than a preset proportion.
[0032] In an optional embodiment of the present application, the first display module includes:
[0033] A second brightness adjustment submodule is used to adjust the brightness of the image data of the image row to be displayed according to the brightness adjustment parameter value corresponding to the display area to which the image row to be displayed belongs when the proportion of the counted number to the total number of image points of the image row to be displayed is not greater than the preset proportion;
[0034] The second display submodule is used to display an image according to the image data after the brightness of the image row to be displayed is adjusted.
[0035] In an optional embodiment of the present application, the device further includes:
[0036] A second adjustment module, configured to adjust the brightness of the image data of the image to be displayed according to the preset brightness adjustment parameter value when the grayscale of the image to be displayed is not less than the first threshold;
[0037] The third display module is used to display the image according to the image data after the brightness of the image to be displayed is adjusted.
[0038] In a second aspect of an embodiment of the present application, a method for adjusting display brightness is provided, the method comprising:
[0039] In a process of displaying a reference image through a display screen, the display screen is divided into a plurality of display areas according to a state of a scan line on the display screen, and a grayscale of the reference image is less than a first threshold;
[0040] Determining different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas;
[0041] When the grayscale of the image to be displayed is less than the first threshold, adjusting the brightness of the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to each of the plurality of display areas;
[0042] The image is displayed according to the image data after the brightness of the image to be displayed is adjusted.
[0043] In a third aspect of an embodiment of the present application, a computer-readable storage medium is provided, on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the display brightness adjustment method described in the second aspect is implemented.
[0044] In a fourth aspect of the embodiments of the present application, a display panel is provided, wherein a computer program is stored in the display panel, and when the computer program is executed by a processor, the display brightness adjustment method described in the second aspect is implemented.
[0045] The present application includes the following advantages: The present application proposes a display brightness adjustment device, method and medium, wherein the division module divides the display screen into multiple display areas according to the state of the scan lines on the display screen during the process of displaying a reference image through the display screen, and the grayscale of the reference image is less than a first threshold value; the determination module determines different brightness adjustment parameter values for the multiple display areas according to the states of the scan lines associated with each of the multiple display areas; the first adjustment module adjusts the brightness of the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to each of the multiple display areas when the grayscale of the image to be displayed is less than the first threshold value; the first display module displays the image according to the image data after the brightness adjustment of the image to be displayed. Different display areas are divided according to the state of the scan lines in the display screen, and different brightness adjustment parameter values are determined for different display areas, and the scan lines in different areas are targeted for brightness adjustment to eliminate the scan lines and improve the display effect of the display screen. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0047] Figure 1 It is a schematic diagram of the scanning line state when displaying a low grayscale image proposed in the prior art;
[0048] Figure 2 is a structural diagram of a display brightness adjustment device proposed in an embodiment of the present application;
[0049] Figure 3 This is a schematic diagram of dividing a display screen into regions according to brightness changes of each pixel row, as proposed in an embodiment of the present application;
[0050] Figure 4 This is a schematic diagram of a state of lateral change of a scanning line proposed in an embodiment of the present application;
[0051] Figure 5 It is a schematic diagram of the steps of a display brightness adjustment method proposed in an embodiment of the present application. DETAILED DESCRIPTION
[0052] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0053] When the display screen is scanning (Sense) in real time, since the current scan line is not displayed in the blank area, the effective luminous time of the pixels in the current line becomes shorter, that is, the pixels in this line will become darker when displayed. The structure of the light-emitting device of the above-mentioned display screen includes multiple types, which can be selected and set according to actual needs. For example, the above-mentioned light-emitting device can be an organic light-emitting diode (OLED), a quantum dot light-emitting diode (QLED) or a micro light-emitting diode (MicroLED). In order to avoid the equivalent brightness from becoming shorter, a scan line is formed on the display screen (Panel), which affects the display effect. During the display, the image data is magnified by a certain multiple to increase the equivalent brightness. That is, the image data of the current scan line is brightness adjusted, and the same brightness adjustment parameter is used for the image data of each scan line under the full screen. The brightness adjustment parameter is the ratio of the frame length of the displayed image data to the effective luminous time, and the image data of all areas in the display screen is adjusted with the brightness adjustment parameter.
[0054] However, this method can effectively improve the problem of scan lines in high grayscale images, but scan lines still exist in low grayscale images, and the states of scan lines in different areas are different, such as Figure 1 As shown ( Figure 1 It is a schematic diagram of the scanning line state when displaying a low grayscale image proposed in the prior art). When displaying a low grayscale image, due to real-time scanning, bright scanning lines appear in the upper and lower areas of the display screen, and dark scanning lines appear in the middle of the display screen.
[0055] Based on this, the present application proposes a display brightness adjustment device, which uses different gain multiples for image data of different areas and different grayscales displayed on the display screen, improves the problem of scan lines appearing under low grayscale images during real-time scanning, and improves the display effect of image data. In order to clearly illustrate the method of setting different gain multiples for partitions proposed in the present application, it is described in detail in combination with the following multiple embodiments.
[0056] In a first aspect of an embodiment of the present application, a display brightness adjustment device is provided. Figure 2 , Figure 2 : is a schematic diagram of a display brightness adjustment device proposed in an embodiment of the present application, wherein the device comprises:
[0057] A division module 201 is used to divide the display screen into a plurality of display areas according to the state of the scan lines on the display screen during the process of displaying the reference image through the display screen, wherein the gray scale of the reference image is less than a first threshold value;
[0058] A determination module 202, configured to determine different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas;
[0059] A first adjustment module 203 is used to adjust the brightness of the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to the multiple display areas when the grayscale of the image to be displayed is less than the first threshold;
[0060] The first display module 204 is used to display an image according to the image data after the brightness of the image to be displayed is adjusted.
[0061] In this application, grayscale refers to the richness of gray levels that a display screen can display. The numerical range of grayscale is related to the color depth of the display screen. For example, the numerical range of grayscale of a display screen with an 8-bit color depth is 0-255, the numerical range of grayscale of a display screen with a 10-bit color depth is 0-1024, and the numerical range of grayscale of a display screen with a 12-bit color depth is 0-4096.
[0062] In an optional implementation of the present application, the division module 201 is used to divide the display screen into multiple display areas according to the state of the scan line displayed on the display screen during the process of displaying the reference image through the display screen. Among them, the above-mentioned reference image is determined based on the grayscale of the reference image and the first threshold, that is, the image with grayscale lower than the above-mentioned first threshold is determined as a low grayscale image, and the image with grayscale higher than the above-mentioned first threshold is determined as a high grayscale image. For example, the first threshold can be set to 127. If the grayscale range in the image is 0-127, the corresponding image can be used as a low grayscale image. If the grayscale range in the image is 0-255, the corresponding image can be used as a high grayscale image. Since the display screen still has scan lines of different states when displaying a low grayscale image. Therefore, the reference images in the embodiments of the present application are all images with grayscale less than the first threshold. The state of the scan line refers to the brightness change of the scan line that appears during the display screen displays the reference image. Optionally, the display screen used in the embodiments of the present application can be a transparent OLED screen.
[0063] When the display screen displays low grayscale images, scan lines of different brightness states will appear. Based on this, the low grayscale image is used as a reference image to divide the scan lines of different states appearing on the display screen into regions, and the brightness of the scan lines in different regions is adjusted according to the different regions after the scan line state division, and the image data after the adjustment is displayed, so that the display brightness adjustment can be achieved when the low grayscale image is displayed.
[0064] In an optional implementation of the present application, after the division module 201 divides a plurality of different regions, in order to accurately adjust the brightness of the next image to be displayed during real-time scanning, the determination module 202 is used to determine different brightness adjustment parameter values for the plurality of display regions according to the states of the scan lines associated with the plurality of divided display regions. Based on the obtained different brightness adjustment parameter values, the brightness of the scan line where the next image to be displayed appears is accurately adjusted.
[0065] In an optional implementation of the present application, the above-mentioned division module 201 realizes the division of the display screen area through the first brightness adjustment submodule, the first display submodule and the division submodule. Specifically, the first brightness adjustment submodule performs brightness adjustment on the image data of the above-mentioned reference image according to the preset brightness adjustment parameter value during the process of displaying the above-mentioned reference image through the display screen. The first display submodule performs image display according to the image data after the brightness adjustment of the above-mentioned reference image. The division submodule divides the display screen into multiple display areas according to the brightness change of each pixel of the display screen during the process of displaying the above-mentioned reference image.
[0066] Optionally, the preset brightness adjustment parameter value is determined by the actual frame length of a frame of image displayed on the display screen and the effective luminous time of the frame of image, which can be obtained through actual testing. The calculation formula of the preset brightness adjustment parameter value is as follows:
[0067]
[0068] Among them, V total It is the luminous time of normally displaying a frame of image when not scanning, and Charge_time is the charging time when the scanning line is scanning.
[0069] In an optional implementation, when the display screen is divided into multiple display areas according to the brightness change of each pixel in the process of displaying the reference image using the division submodule, the division submodule also includes using a first division unit to divide the display screen area. Specifically, the first division unit is used to divide the display screen into multiple display areas according to the brightness change of each pixel row in the process of displaying the reference image, each display area includes multiple pixel rows, and the brightness changes of the multiple pixel rows included in the same display area are the same, for example, the brightness changes of all pixel rows in the same display area are bright, or the brightness changes of all pixel rows in the same display area are dark.
[0070] For example, the display area in the display screen can be divided into two, three or more areas. Although the more areas divided according to the brightness change of the pixel row, the better the effect of eliminating the scan line displayed in the row, and the better the image data displayed after adjustment, the more divided display areas are, the more computing resources are required and the more resources are consumed. The schematic diagram of dividing the display area of the display screen into three different areas by the first dividing unit can be referred to. Figure 3 , Figure 3 This is a schematic diagram of dividing a display screen into regions according to brightness changes of each pixel row, proposed in an embodiment of the present application. Figure 3 The two dotted lines in the middle divide the display screen into three areas: upper, middle and lower. The states of the scan lines in the upper and lower areas of the display screen are bright, and the state of the scan lines in the middle area is dark. Figure 3 Each display area includes a plurality of pixel rows (not shown in the figure), and the states of the scan lines of all pixel rows in each similar area are the same. Figure 3 Only one line is drawn in each display area as a schematic.
[0071] In the actual production process of the display screen, the brightness of the pixel rows in the left and right display screens may be uneven. Figure 4 ( Figure 4 As shown in the figure, the brightness state of the pixel row in the left display screen is bright, and the brightness state of the pixel row in the right display screen is dark, or there are more complicated situations, such as the situation where the pixels in the pixel row are alternately bright and dark. If the above situation occurs, the same brightness adjustment parameter is used to adjust the brightness of the pixels in the pixel row, and the scan line displayed in the row cannot be completely eliminated, and the purpose of improving the picture display effect cannot be achieved.
[0072] Based on this, in another optional implementation, when the display screen is divided into multiple display areas according to the brightness change of each pixel in the process of displaying the reference image by the division submodule, the division submodule also includes using a second division unit to divide the display screen area. Specifically, the second division unit is used to treat each pixel in the nth pixel row as a display area according to the brightness change of each pixel in the nth pixel row in the process of displaying the above reference image, where n ranges from 1 to N, and N is the number of all pixel rows on the display screen. The brightness of each pixel in the pixel row is adjusted as a separate area, and the scan line displayed in the row is eliminated in a targeted manner.
[0073] In an optional implementation of the present application, after the division module 201 divides a plurality of different regions, in order to accurately adjust the brightness of the next display image during real-time scanning, the determination module 202 is used to determine different brightness adjustment parameter values for the plurality of display regions according to the states of the scan lines associated with the plurality of divided display regions. Based on the different brightness adjustment parameter values obtained, the brightness of the scan line where the next image to be displayed appears is accurately adjusted.
[0074] In an optional implementation, during the process of adjusting the brightness of the multiple display areas divided by the first division unit, different brightness parameter adjustment values are determined for different display areas according to the state of the scan line. Specifically, when the scan line associated with the first display area among the multiple display areas is a bright line, the first brightness adjustment parameter value for eliminating the bright line is determined for the first display area by the first determination submodule; when the scan line associated with the second display area among the multiple display areas is a dark line, the second brightness adjustment parameter value for eliminating the dark line is determined for the second display area by the second determination submodule.
[0075] In another optional implementation, during the process of adjusting the brightness of the multiple display areas divided by the first division unit, different brightness parameter adjustment values are determined for different display areas according to the state of the scan line. Specifically, when the scan line associated with the first display area among the multiple display areas is a bright line, the preset brightness adjustment parameter value is lowered with the goal of eliminating the bright line to obtain a first brightness adjustment parameter value corresponding to the first display area through the third determination submodule; when the scan line associated with the second display area among the multiple display areas is a dark line, the preset brightness adjustment parameter value is increased with the goal of eliminating the dark line to obtain a second brightness adjustment parameter value corresponding to the second display area through the fourth determination submodule.
[0076] The above method determines different brightness adjustment parameter values according to the states of the scan lines in different display areas, and can eliminate the scan lines whose states change vertically. The method is relatively simple and easy to implement, and can significantly improve the display effect. However, for the case where the state of the scan line changes horizontally, the brightness adjustment parameter value determined by the above method cannot completely eliminate the scan line.
[0077] Based on this, in an optional embodiment of the present application, in the process of adjusting the brightness of multiple display areas divided by the second division unit, different brightness parameter adjustment values are determined for different display areas according to the state of the scan line, so as to eliminate the scan line whose state is horizontally changed. Specifically, the fifth determination submodule determines the mth first brightness adjustment parameter value for eliminating the bright line for the mth pixel according to the case that the scan line associated with the mth pixel in the nth pixel row is a bright line during the display screen displaying the reference image, where m ranges from 1 to M, and M is the number of all pixels in the nth pixel row; and the sixth determination submodule determines the mth second brightness adjustment parameter value for eliminating the dark line for the mth pixel according to the case that the scan line associated with the mth pixel in the nth pixel row is a dark line during the display screen displaying the reference image.
[0078] In another optional embodiment of the present application, in the process of adjusting the brightness of multiple display areas divided by the second division unit, different brightness parameter adjustment values are determined for different display areas according to the state of the scan line, so as to eliminate the scan line whose state is horizontally changed. Specifically, the seventh determination submodule lowers the preset brightness adjustment parameter value by the mth adjustment amount with the goal of eliminating the bright line according to the case where the scan line associated with the mth pixel in the nth pixel row during the display screen displays the reference image is a bright line, and obtains the mth first brightness adjustment parameter value; the eighth determination submodule increases the preset brightness adjustment parameter value by the mth adjustment amount with the goal of eliminating the dark line according to the case where the scan line associated with the mth pixel in the nth pixel row during the display screen displays the reference image is a dark line, and obtains the mth second brightness adjustment parameter value.
[0079] By means of the above method, corresponding brightness adjustment parameter values can be set for each pixel included in the pixel row where the scan line is located, so as to eliminate the scan line whose state changes laterally and improve the display effect.
[0080] In an optional embodiment of the present application, after the brightness adjustment parameter values of different display areas are determined by the determination module 202, the first adjustment module 203 performs brightness adjustment on the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to each of the multiple display areas when the grayscale of the image to be displayed is less than the first threshold, so that the scan lines in different states displayed in each display area are brightness adjusted according to different brightness adjustment parameter values, thereby improving the problem of scan lines appearing in low grayscale images.
[0081] Exemplarily, the image data of the image to be displayed is adjusted for the display area divided by the first division unit and the brightness adjustment parameter value determined according to the display area divided by the first division unit, which can be expressed as follows:
[0082] Based on the preset brightness adjustment parameter value ratio, since the scan line of the first display area is a bright line, the preset brightness adjustment parameter value ratio is adjusted down until the bright line is eliminated, and the first brightness adjustment parameter value of the first display area is obtained as ratio 1 , the image data to be displayed in the first display area is data 1 , the brightness adjustment of the image data to be displayed in the first display area can be expressed as:
[0083] Based on the preset brightness adjustment parameter value ratio, since the scan line of the second display area is a dark line, the preset brightness adjustment parameter value ratio is increased until the dark line is eliminated, and the second brightness adjustment parameter value of the second display area is obtained as ratio 2 , the image data to be displayed in the second display area is data 2 , the brightness adjustment of the image data to be displayed in the second display area can be expressed as:
[0084] If the number of display areas divided by the display screen is greater than 2, the remaining display areas are also subjected to brightness adjustment processing according to the above process to eliminate all possible scan lines and improve the display effect of the image to be displayed.
[0085] Exemplarily, the image data of the image to be displayed is adjusted for the display area divided by the second dividing unit and the brightness adjustment parameter value determined according to the display area divided by the second dividing unit, which can be expressed as follows:
[0086] Based on the preset brightness adjustment parameter value ratio, since the scanning line associated with the first display area where the first pixel of the nth pixel row is located is a bright line, the preset brightness adjustment parameter value ratio is lowered by the reduction amount corresponding to the brightness state of the first pixel until the bright line corresponding to the pixel is eliminated, and the first brightness adjustment parameter value of the first display area where the first pixel is located is ratio 1 , the image data to be displayed in the first display area is pixel_data 1 , the brightness adjustment of the image data to be displayed in the first display area can be expressed as: pixel_data_real 1 =pixel_data 1 ×ratio 1 .
[0087] Based on the preset brightness adjustment parameter value ratio, since the scanning line associated with the second display area where the second pixel of the nth pixel row is located is a dark line, the preset brightness adjustment parameter value ratio is increased by the increase amount corresponding to the brightness state of the second pixel until the dark line corresponding to the pixel is eliminated, and the second brightness adjustment parameter value of the second display area where the second pixel is located is ratio 2 , the image data to be displayed in the second display area is pixel_data 2 , the brightness adjustment of the image data to be displayed in the second display area can be expressed as: pixel_data_real 2 =pixel_data 2 ×ratio 2 .
[0088] At this time, the brightness adjustment of the image to be displayed in the mth display area where the mth pixel in the nth pixel row is located can be expressed as: pixel_data_real m =pixel_data m ×ratio m , pixel_data_real m The image data after brightness adjustment of the mth pixel, pixel_data m is the image data of the mth pixel, ratio m is the brightness adjustment parameter value of the m-th pixel.
[0089] In an optional implementation of the present application, after the first adjustment module 203 is used to adjust the brightness of the image data of the image to be displayed, the first display module 204 is used to display the image according to the image data after the brightness adjustment of the image to be displayed. Different brightness adjustment parameter values are used for image data in different display areas and different grayscales. This can improve the problem of scan lines appearing in low grayscale images and improve the display effect.
[0090] In an optional embodiment of the present application, in the process of displaying the image data to be displayed, the display area divided by the first division unit and the second division unit is calculated with brightness adjustment parameters, and the brightness is adjusted, so that the display problem of the scan lines in two different display screens can be achieved. However, if the image to be displayed is a low grayscale image, and the grayscale of some image rows in the image is very low, so that it cannot display the scan lines under normal light, the effect of brightness adjustment on the display area where such image rows are located is not great, and it takes up additional computing resources. Based on this, in the process of displaying the image to be displayed, whether to perform brightness adjustment processing on the display area where each image row contained in the image data to be displayed is located is processed by the following modules: first, a statistical module is used to count the number of image points to be displayed whose grayscale is less than the second threshold in the image row to be displayed. The image row to be displayed is any row of the image to be displayed. In this embodiment, it is necessary to target the situation where the grayscale in the image row is low. Therefore, the second threshold is set to a value that is significantly smaller than the first threshold, such as grayscales of 32, 64, etc. Then, when the proportion of the number of counted points in the total number of image points in the image row to be displayed is greater than a preset ratio, the image data of the image row to be displayed is displayed. The preset ratio can be set to 1 / 3, 1 / 4, etc. When the proportion of image data points with lower grayscale in a certain image is greater than the preset ratio, the image row is considered to be an image row with lower grayscale and no brightness adjustment is required. In the above manner, the image rows with too low grayscale in the image to be displayed and no brightness adjustment is required can be determined in advance. When displaying, the determined image rows can be directly displayed, saving computing resources.
[0091] In another optional embodiment of the present application, when displaying an image to be displayed, whether to perform brightness adjustment processing on the display area where each image row contained in the image data to be displayed is located is also processed by the following modules: first, the second brightness adjustment submodule is used. When the proportion of the counted number of image points in the total number of image points in the image row to be displayed is not greater than a preset ratio, the image row is not an image row with a lower grayscale, and the image data of the image row to be displayed needs to be brightness adjusted according to the brightness adjustment parameter value corresponding to the display area to which the image row to be displayed belongs; then, the second display submodule is used to display the image data after the brightness adjustment of the image row to be displayed. When the number of lower grayscales in the image row is not large, the image row needs to be brightness adjusted when it is displayed, and the adjusted image data is displayed.
[0092] In an optional embodiment of the present application, if the image to be displayed is a high grayscale image, the process of adjusting the brightness of the high grayscale image and displaying it is implemented by the following modules: using the second adjustment module to adjust the brightness of the image data of the image to be displayed according to the preset brightness adjustment parameter value when the grayscale of the image to be displayed is not less than the first threshold, so as to eliminate all scan lines in the image to be displayed, and then using the third display module to display the image according to the image data after the brightness adjustment of the image to be displayed. For the brightness adjustment of the high grayscale image, the same brightness adjustment parameter can be used to adjust the brightness of the whole image, so as to eliminate all displayed scan lines and improve the display effect.
[0093] In an embodiment of the present application, a display brightness adjustment device is proposed. In the process of displaying a reference image on a display screen, the display screen is divided into multiple display areas according to the state of the scan lines on the display screen by a division module, and the grayscale of the reference image is less than a first threshold value; different brightness adjustment parameter values are determined for the multiple display areas according to the states of the scan lines associated with each of the multiple display areas by a determination module; when the grayscale of the image to be displayed is less than the first threshold value, the image data of the image to be displayed is brightness adjusted according to the brightness adjustment parameter values corresponding to each of the multiple display areas by a first adjustment module; and the image is displayed according to the image data of the image to be displayed after the brightness adjustment by the first display module. Different display areas are divided according to the state of the scan lines in the display screen, and different brightness adjustment parameter values are determined for different display areas, and targeted brightness adjustment is performed on the scan lines in different areas to eliminate the scan lines and improve the display effect of the display screen.
[0094] In a second aspect of the present application, a method for adjusting display brightness is provided. Figure 5 , Figure 51 is a schematic diagram of a step flow of a display brightness adjustment method proposed in an embodiment of the present application, the method comprising the following steps:
[0095] Step 501: in a process of displaying a reference image on a display screen, dividing the display screen into a plurality of display areas according to the state of a scan line on the display screen, the grayscale of the reference image being less than a first threshold;
[0096] Step 502: determining different brightness adjustment parameter values for the multiple display areas respectively according to the states of the scan lines associated with the multiple display areas;
[0097] Step 503: when the grayscale of the image to be displayed is less than the first threshold, adjusting the brightness of the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to each of the plurality of display areas;
[0098] Step 504: Display the image according to the image data after the brightness of the image to be displayed is adjusted.
[0099] Optionally, in the process of displaying the reference image through a display screen, the display screen is divided into a plurality of display areas according to the state of a scan line on the display screen, including:
[0100] In the process of displaying the reference image on the display screen, adjusting the brightness of the image data of the reference image according to a preset brightness adjustment parameter value;
[0101] Displaying an image according to the image data after brightness adjustment of the reference image;
[0102] The display screen is divided into the plurality of display areas according to a brightness change of each pixel when the display screen displays the reference image.
[0103] Optionally, dividing the display screen into the plurality of display areas according to a brightness change of each pixel in a process of displaying the reference image on the display screen includes:
[0104] According to the brightness change of each pixel row when the display screen displays the reference image, the display screen is divided into the multiple display areas, each of which includes a plurality of pixel rows.
[0105] Optionally, dividing the display screen into the plurality of display areas according to a brightness change of each pixel in a process of displaying the reference image on the display screen includes:
[0106] According to the brightness change of each pixel in the nth pixel row when the display screen displays the reference image, each pixel in the nth pixel row is used as a display area, and the value range of n is 1 to N, and N is the number of all pixel rows of the display screen.
[0107] Optionally, determining different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas includes:
[0108] When a scan line associated with a first display area among the multiple display areas is a bright line, determining a first brightness adjustment parameter value for eliminating the bright line for the first display area;
[0109] In a case where a scan line associated with a second display area among the plurality of display areas is a dark line, a second brightness adjustment parameter value for eliminating the dark line is determined for the second display area.
[0110] Optionally, determining different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas includes:
[0111] When a scan line associated with a first display area among the multiple display areas is a bright line, the preset brightness adjustment parameter value is lowered to eliminate the bright line, so as to obtain a first brightness adjustment parameter value corresponding to the first display area;
[0112] When the scan line associated with the second display area among the multiple display areas is a dark line, the preset brightness adjustment parameter value is increased to eliminate the dark line, so as to obtain a second brightness adjustment parameter value corresponding to the second display area.
[0113] Optionally, determining different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas includes:
[0114] In the case where the scan line associated with the m-th pixel in the n-th pixel row is a bright line during the display screen displaying the reference image, determining an m-th first brightness adjustment parameter value for the m-th pixel for eliminating the bright line, where the value range of m is 1 to M, and M is the number of all pixels in the n-th pixel row;
[0115] In the case where the scanning line associated with the m-th pixel in the n-th pixel row is a dark line during the display screen displaying the reference image, an m-th second brightness adjustment parameter value for eliminating the dark line is determined for the m-th pixel.
[0116] Optionally, determining different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas includes:
[0117] According to the case where the scan line associated with the m-th pixel in the n-th pixel row is a bright line in the process of displaying the reference image on the display screen, with the goal of eliminating the bright line, the preset brightness adjustment parameter value is lowered by the m-th reduction amount to obtain the m-th first brightness adjustment parameter value, where the value range of m is 1 to M, and M is the number of all pixels in the n-th pixel row;
[0118] When the display screen displays the reference image and the scan line associated with the m-th pixel in the n-th pixel row is a dark line, the preset brightness adjustment parameter value is increased by the m-th increase amount with the goal of eliminating the dark line to obtain the m-th second brightness adjustment parameter value.
[0119] Optionally, the method further comprises:
[0120] Counting the number of image points to be displayed whose grayscale is less than a second threshold in a row of the image to be displayed, where the second threshold is less than the first threshold, and the row of the image to be displayed is any row of the image to be displayed;
[0121] When the proportion of the counted number to the total number of image points in the image row to be displayed is greater than a preset proportion, image display is performed according to the image data of the image row to be displayed.
[0122] Optionally, performing image display according to the image data after brightness adjustment of the image to be displayed includes:
[0123] When the counted number accounts for no more than the preset proportion of the total number of image points in the image row to be displayed, brightness adjustment is performed on the image data of the image row to be displayed according to the brightness adjustment parameter value corresponding to the display area to which the image row to be displayed belongs;
[0124] The image is displayed according to the image data after the brightness of the image row to be displayed is adjusted.
[0125] Optionally, the method further comprises:
[0126] When the grayscale of the image to be displayed is not less than the first threshold, adjusting the brightness of the image data of the image to be displayed according to the preset brightness adjustment parameter value;
[0127] The image is displayed according to the image data after the brightness of the image to be displayed is adjusted.
[0128] In one implementation, the above display brightness adjustment method may be executed by a display brightness adjustment device provided by the first aspect of the embodiment of the present application.
[0129] Based on the same application concept, the embodiment of the present application discloses in a third aspect a computer-readable storage medium on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, a display brightness adjustment method disclosed in the embodiment of the present application is implemented.
[0130] Based on the same application concept, an embodiment of the present application discloses a display panel in a fourth aspect, wherein a computer program is stored in the display panel, and when the computer program is executed by a processor, a display brightness adjustment method disclosed in an embodiment of the present application is implemented.
[0131] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0132] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, apparatuses, electronic devices, and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0133] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0134] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable terminal device. Figure 1 A process or multiple processes and / or boxes Figure 1The steps for the functions specified in one or more boxes.
[0135] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.
[0136] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0137] The above is a detailed introduction to a display brightness adjustment device, method and medium provided by the present application. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
Claims
1. A display brightness adjustment device, characterized in that: The device comprises: a dividing module, configured to divide the display screen into a plurality of display areas according to the state of a scan line on the display screen during displaying a reference image through the display screen, wherein the grayscale of the reference image is less than a first threshold; A determination module, configured to determine different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas; A first adjustment module, configured to adjust the brightness of the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to the plurality of display areas when the grayscale of the image to be displayed is less than the first threshold; The first display module is used to display an image according to the image data after the brightness of the image to be displayed is adjusted.
2. The display brightness adjustment device according to claim 1, characterized in that: The division module comprises: A first brightness adjustment submodule, configured to adjust the brightness of the image data of the reference image according to a preset brightness adjustment parameter value during display of the reference image on the display screen; A first display submodule, used for displaying an image according to the image data after the brightness of the reference image is adjusted; The division submodule is used to divide the display screen into the multiple display areas according to the brightness change of each pixel in the process of displaying the reference image.
3. The display brightness adjustment device according to claim 2, characterized in that: The division submodule comprises: The first division unit is used to divide the display screen into the multiple display areas according to the brightness change of each pixel row when the display screen displays the reference image, and each display area includes a plurality of pixel rows.
4. The display brightness adjustment device according to claim 2, characterized in that: The division submodule also includes: The second dividing unit is used to use each pixel in the nth pixel row as a display area according to the brightness change of each pixel in the nth pixel row when the display screen displays the reference image, where the value of n ranges from 1 to N, and N is the number of all pixel rows on the display screen.
5. The display brightness adjustment device according to claim 3, characterized in that: The determination module comprises: A first determination submodule, configured to determine, when a scan line associated with a first display area in the plurality of display areas is a bright line, a first brightness adjustment parameter value for eliminating the bright line for the first display area; The second determining submodule is configured to determine, when a scan line associated with a second display area among the multiple display areas is a dark line, a second brightness adjustment parameter value for eliminating the dark line for the second display area.
6. The display brightness adjustment device according to claim 3, characterized in that: The determination module also includes: A third determination submodule is configured to, when a scan line associated with a first display area in the multiple display areas is a bright line, reduce the preset brightness adjustment parameter value with the goal of eliminating the bright line to obtain a first brightness adjustment parameter value corresponding to the first display area; The fourth determination submodule is used to increase the preset brightness adjustment parameter value to obtain a second brightness adjustment parameter value corresponding to the second display area in order to eliminate the dark line when the scan line associated with the second display area among the multiple display areas is a dark line.
7. The display brightness adjustment device according to claim 4, characterized in that: The determination module also includes: a fifth determination submodule, configured to determine, for the mth pixel, an mth first brightness adjustment parameter value for eliminating the bright line when the scan line associated with the mth pixel in the nth pixel row is a bright line during the display screen displaying the reference image, wherein the value range of m is 1 to M, and M is the number of all pixels in the nth pixel row; The sixth determination submodule is used to determine the mth second brightness adjustment parameter value for the mth pixel for eliminating the dark line when the scan line associated with the mth pixel in the nth pixel row is a dark line during the display screen displaying the reference image.
8. The display brightness adjustment device according to claim 4, characterized in that: The determination module also includes: a seventh determination submodule, configured to, when the scan line associated with the m-th pixel in the n-th pixel row is a bright line in the process of displaying the reference image on the display screen, reduce the preset brightness adjustment parameter value by an m-th reduction amount with the goal of eliminating the bright line, so as to obtain the m-th first brightness adjustment parameter value, where the value range of m is 1 to M, and M is the number of all pixels in the n-th pixel row; The eighth determination submodule is used to increase the preset brightness adjustment parameter value by the mth increase amount to obtain the mth second brightness adjustment parameter value, based on the situation that the scan line associated with the mth pixel in the nth pixel row is a dark line when the display screen displays the reference image, with the goal of eliminating the dark line.
9. The display brightness adjustment device according to any one of claims 1 to 8, characterized in that: The device also includes: A statistical module, used for counting the number of image points to be displayed whose grayscale is less than a second threshold in a row of an image to be displayed, wherein the second threshold is less than the first threshold, and the row of an image to be displayed is any row of the image to be displayed; The second display module is used to display an image according to the image data of the image row to be displayed when the proportion of the counted number to the total number of image points of the image row to be displayed is greater than a preset proportion.
10. The display brightness adjustment device according to claim 9, characterized in that: The first display module comprises: A second brightness adjustment submodule is used to adjust the brightness of the image data of the image row to be displayed according to the brightness adjustment parameter value corresponding to the display area to which the image row to be displayed belongs when the proportion of the counted number to the total number of image points of the image row to be displayed is not greater than the preset proportion; The second display submodule is used to display an image according to the image data after the brightness of the image row to be displayed is adjusted.
11. The display brightness adjustment device according to claim 2, characterized in that: The device also includes: A second adjustment module, configured to adjust the brightness of the image data of the image to be displayed according to the preset brightness adjustment parameter value when the grayscale of the image to be displayed is not less than the first threshold; The third display module is used to display the image according to the image data after the brightness of the image to be displayed is adjusted.
12. A display brightness adjustment method, characterized in that: The method comprises: In a process of displaying a reference image through a display screen, the display screen is divided into a plurality of display areas according to a state of a scan line on the display screen, and a grayscale of the reference image is less than a first threshold; Determining different brightness adjustment parameter values for the multiple display areas respectively according to states of scan lines associated with the multiple display areas; When the grayscale of the image to be displayed is less than the first threshold, adjusting the brightness of the image data of the image to be displayed according to the brightness adjustment parameter values corresponding to each of the plurality of display areas; The image is displayed according to the image data after the brightness of the image to be displayed is adjusted.
13. A computer-readable storage medium, characterized in that: A computer program / instruction is stored thereon, and when the computer program / instruction is executed by a processor, the display brightness adjustment method according to claim 12 is implemented.
14. A display panel, wherein a computer program is stored in the display panel, and when the computer program is executed by a processor, the display brightness adjustment method according to claim 12 is implemented.
Citation Information
Cited By
Display control method and system of display module
CN119851631A
Driving method and device of display panel, computer equipment and storage medium
CN119889227A
Display brightness adjustment apparatus and method therefor, and medium
WO2026040687A1