An image display method, device, apparatus and storage medium of a display device
Patent Information
- Application Number
- CN202311211925.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-19
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2043-09-19
AI Technical Summary
[0004]上述传统的图像显示方法,每行像素采用相同的充电时长,然而,液晶分子是电压驱动的翻转器件,并非瞬时响应,因此,在画面扫描结束后,背光随之开启时,会出现有些行充电充分,液晶分子翻转到目标位置,而另外有些行由于充电不充分,液晶分子还未翻转至目标位置,致使该部分液晶分子对应的像素单元无法准确的显示相应的图像画面,甚至会在液晶显示面板中出现显示残影、产生动态模糊等,严重影响了画面的整体显示效果
[0045]另外,第二方面至第四方面中任意一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。
Smart Images

Figure CN119673115B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of liquid crystal display technology, and in particular to an image display method, apparatus, device and storage medium for a display device. Background Technology
[0002] As LCD screens become increasingly widely used in daily life and work, people's demands for LCD displays are also rising, such as high refresh rates and high-definition image quality. At high refresh rates, the display time for each frame is shorter, while high-definition image quality requires higher resolution.
[0003] Currently, in the application of liquid crystal display panels, when displaying images, liquid crystal display panels typically open each row of pixels one by one based on scanning signals, and drive the liquid crystal molecules in the pixel unit to flip through charging. When the backlight is turned on, light passes through the liquid crystal molecules and is emitted through the light filter, thereby displaying the corresponding image on the display panel.
[0004] In the traditional image display method described above, each row of pixels uses the same charging time. However, liquid crystal molecules are voltage-driven flipping devices and do not respond instantaneously. Therefore, when the backlight is turned on after the image scanning is completed, some rows will be fully charged and the liquid crystal molecules will flip to the target position, while other rows will not be fully charged and the liquid crystal molecules will not flip to the target position. As a result, the pixel units corresponding to the liquid crystal molecules in these rows cannot accurately display the corresponding image, and may even cause display ghosting and motion blur in the liquid crystal display panel, which seriously affects the overall display effect of the image. Summary of the Invention
[0005] This application provides an image display method, apparatus, device, and storage medium for a display device, which improves the overall display effect of the image and reduces or eliminates display ghosting and motion blur to a certain extent.
[0006] The specific technical solutions provided in this application are as follows:
[0007] In a first aspect, embodiments of this application provide an image display method for a display device, the display device including a liquid crystal display panel, the liquid crystal display panel including multiple rows of pixels, the method including:
[0008] For any row of pixels in the multiple rows of pixels, the charging time of any row of pixels is determined based on the row identifier of the pixel in the row corresponding to the received image to be displayed.
[0009] When displaying the image to be displayed on the liquid crystal display panel, the corresponding row of pixels is charged based on the charging time corresponding to the multiple rows of pixels;
[0010] After the multi-row pixels are fully charged, the backlight of the liquid crystal display panel is turned on to display the image to be displayed.
[0011] The image display method of the display device provided in the embodiments of this application, when the total charging time of each frame of the image remains unchanged, determines the charging time of each row of pixels based on the row identifier of each row of pixels, thereby realizing the dynamic allocation of the charging time of all rows of pixels, maximizing the assurance that the liquid crystal molecules are in place when the backlight is turned on, so as to improve the overall display effect of the picture and reduce or eliminate display ghosting and dynamic blurring to a certain extent.
[0012] In one possible implementation, determining the charging duration of any row of pixels based on the row identifier of any row of pixels corresponding to the received image to be displayed includes:
[0013] The charging time of any row of pixels is determined based on the image resolution of the image to be displayed, the row identifier of any row of pixels, and the average charging time of each row of pixels. The average charging time is determined based on the screen refresh rate of the liquid crystal display panel and the backlight on-time corresponding to each frame of the image.
[0014] In one possible implementation, determining the charging time of any row of pixels based on the image resolution of the image to be displayed, the row identifier of any row of pixels, and the average charging time of each row of pixels includes:
[0015] If the row number represented by the row identifier of any row of pixels is less than or equal to the preset row number, then the charging time of any row of pixels is the difference between the average charging time and the first adjustment value.
[0016] If the row number represented by the row identifier of any row of pixels is greater than the preset row number, then the charging time of any row of pixels is the sum of the average charging time and the second adjustment value.
[0017] The first adjustment value is determined based on a preset weight and the difference between the preset row number and the row number. The preset row number is determined based on the total number of rows of the image resolution of the image to be displayed. The second adjustment value is determined based on the difference between the row number and the preset row number, and the preset weight.
[0018] The above method, in the total charging time t of each frame image c While keeping the current value constant, shorten the charging time of pixels in each row of pixels whose row number is less than or equal to a preset row number, and compensate for the charging time of pixels in each row of pixels whose row number is greater than the preset row number, i.e., shorten the row excitation signal (as follows). Figure 2 and Figure 8The charging time of the row pixels with the front row sync signal (HS) is compensated for the charging time of the row pixels with the back excitation signal, so as to ensure that the liquid crystal molecules can flip to the corresponding position when the backlight starts, thereby improving the overall display effect of the picture.
[0019] In one possible implementation, the sum of the first adjustment values in the multiple rows of pixels is equal to the sum of the second adjustment values in the multiple rows of pixels.
[0020] In one possible implementation, the charging duration of each row pixel includes the duration of the row active region and the duration of the row blanking region. The first adjustment value is used to shorten the duration of the row blanking region of the corresponding row pixel, and the second adjustment value is used to extend the duration of the row blanking region of the corresponding row pixel.
[0021] The above method improves and enhances the overall display effect of the image by extending the charging time after the horizontal excitation signal, ensuring that the liquid crystal molecules can flip to the corresponding position when the backlight starts.
[0022] In one possible implementation, charging the corresponding row pixels based on the charging duration corresponding to the multiple rows of pixels includes:
[0023] If the liquid crystal display panel uses the same backlight, the corresponding row pixels are charged sequentially according to the preset pixel charging order of the multi-row pixels and based on the charging time corresponding to the multi-row pixels.
[0024] If the liquid crystal display panel uses local dimming backlighting, then in any one of the local dimming zones of the liquid crystal display panel, according to the preset pixel charging order of each row of pixels in that local dimming zone, the corresponding row of pixels is charged sequentially based on the charging time corresponding to each row of pixels.
[0025] Secondly, embodiments of this application provide an image display apparatus for a display device, the display device including a liquid crystal display panel, the liquid crystal display panel including multiple rows of pixels, and the apparatus including:
[0026] The charging time adjustment module is used to determine the charging time of any row of pixels in the multi-row pixels based on the row identifier of the row of pixels corresponding to the received image to be displayed.
[0027] The timing control module is used to charge the corresponding row pixels based on the charging time corresponding to the multi-row pixels when the image to be displayed is displayed on the liquid crystal display panel;
[0028] The driving display module is used to control the backlight of the liquid crystal display panel to be turned on after the multi-row pixels have been charged, so as to display the image to be displayed.
[0029] In one possible implementation, the charging time adjustment module is specifically used for:
[0030] The charging time of any row of pixels is determined based on the image resolution of the image to be displayed, the row identifier of any row of pixels, and the average charging time of each row of pixels. The average charging time is determined based on the screen refresh rate of the liquid crystal display panel and the backlight on-time corresponding to each frame of the image.
[0031] In one possible implementation, the charging time adjustment module is specifically used for:
[0032] If the row number represented by the row identifier of any row of pixels is less than or equal to the preset row number, then the charging time of any row of pixels is the difference between the average charging time and the first adjustment value.
[0033] If the row number represented by the row identifier of any row of pixels is greater than the preset row number, then the charging time of any row of pixels is the sum of the average charging time and the second adjustment value.
[0034] The first adjustment value is determined based on a preset weight and the difference between the preset row number and the row number. The preset row number is determined based on the total number of rows of the image resolution of the image to be displayed. The second adjustment value is determined based on the difference between the row number and the preset row number, and the preset weight.
[0035] In one possible implementation, the sum of the first adjustment values in the multiple rows of pixels is equal to the sum of the second adjustment values in the multiple rows of pixels.
[0036] In one possible implementation, the charging duration of each row pixel includes the duration of the row active region and the duration of the row blanking region. The first adjustment value is used to shorten the duration of the row blanking region of the corresponding row pixel, and the second adjustment value is used to extend the duration of the row blanking region of the corresponding row pixel.
[0037] In one possible implementation, the timing control module is specifically used for:
[0038] If the liquid crystal display panel uses the same backlight, the corresponding row pixels are charged sequentially according to the preset pixel charging order of the multi-row pixels and based on the charging time corresponding to the multi-row pixels.
[0039] If the liquid crystal display panel uses local dimming backlighting, then in any one of the local dimming zones of the liquid crystal display panel, according to the preset pixel charging order of each row of pixels in that local dimming zone, the corresponding row of pixels is charged sequentially based on the charging time corresponding to each row of pixels.
[0040] Thirdly, embodiments of this application provide an electronic device, including:
[0041] LCD display panel, used to display images;
[0042] Memory is used to store computer programs or instructions;
[0043] A processor for executing a computer program or instructions in the memory, such that the method described in any of the first aspects above is performed.
[0044] Fourthly, embodiments of this application provide a computer-readable storage medium that, when instructions in the storage medium are executed by a processor, enables the processor to perform the method described in any one of the first aspects above.
[0045] Furthermore, the technical effects of any of the implementation methods in the second to fourth aspects can be found in the technical effects of different implementation methods in the first aspect, and will not be repeated here. Attached Figure Description
[0046] Figure 1 This is a schematic diagram of signal flow in a display driving system in the prior art;
[0047] Figure 2 This is a schematic diagram of a timing control technique in the prior art;
[0048] Figure 3 This is a schematic diagram illustrating an existing technology that affects the overall display effect of a screen.
[0049] Figure 4 This is a schematic diagram illustrating the timing relationship between liquid crystal molecule flipping time, backlight on-time, and liquid crystal molecule holding time in an existing technology.
[0050] Figure 5 This is a schematic diagram of an application scenario in an embodiment of this application;
[0051] Figure 6 This is a flowchart illustrating an image display method for a display device according to an embodiment of this application;
[0052] Figure 7 This is a schematic diagram of the signal flow of a display driving system in an embodiment of this application;
[0053] Figure 8 This is a timing control diagram of an embodiment of this application;
[0054] Figure 9 This is a schematic diagram illustrating the timing relationship between liquid crystal molecule flipping time, backlight on-time, and liquid crystal molecule holding time in an embodiment of this application.
[0055] Figure 10This is a schematic diagram of the logical architecture of an image display device in an embodiment of this application;
[0056] Figure 11 This is a schematic diagram of the physical architecture of a display device according to an embodiment of this application. Detailed Implementation
[0057] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0058] It should be noted that the terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in sequences other than those illustrated or described herein.
[0059] The design concept of the embodiments of this application will be briefly introduced below.
[0060] This application relates to the field of liquid crystal display technology, and mainly to an image display method, apparatus, device and storage medium for a display device.
[0061] In the existing technology, in the application field of liquid crystal display panels, when displaying images, the display panel usually opens each row of pixels one by one based on the scanning signal, and drives the liquid crystal molecules in the pixel unit to flip through the charging. When the backlight is turned on, the light passes through the flipped liquid crystal molecules and is then emitted through the filter, thereby displaying the corresponding image on the liquid crystal display panel.
[0062] The specific implementation is as follows: after receiving a frame of image to be displayed, when charging begins, based on the scanning signal, all pixel rows are charged sequentially starting from the initial pixel row. That is, each gate row of the display panel receives the row scanning signal, and a digital signal is generated every time the rising edge of the pixel clock passes. Each digital signal corresponds to an output, and then the high and low levels are converted into high and low voltages through digital-to-analog conversion. The high and low voltages are applied to the corresponding pixel rows, thereby turning the display panel open row by row. Then, the pixel electrodes are charged to control the degree of flipping of the liquid crystal molecules. Then, when the backlight is turned on, the light passes through the liquid crystal molecules and is emitted through the light filter, thereby displaying the corresponding image on the display panel.
[0063] A schematic diagram of the signal flow in a traditional display driving system, such as... Figure 1 As shown, the corresponding timing control diagram is as follows: Figure 2 As shown. See also Figure 1 As shown, a traditional display driving system includes a signal receiving module, a timing control module, and a display driving module. (See also...) Figure 1 and Figure 2 As shown, the signal receiving module is used to receive pixel data, field synchronization signal VS, line synchronization signal HS and valid data strobe signal DE, the timing control module is used to perform timing control on the above signals when displaying a frame of image, and the drive display module is used to output the display image.
[0064] See Figure 2 As shown, when using the traditional display method described above, the charging time for each row of pixels is the same. Assume the image resolution to be displayed is W*H, where W is the number of columns, H is the number of rows, and the screen refresh rate is FHz. Then, for a display panel with very bright backlight, the total charging time (t) for each frame is... c ) and display duration (i.e., backlight on-time, t) b If the sum of the two values is 1 / F seconds (i.e., the reciprocal of the screen refresh rate), then under the traditional display method, the charging time t for each row of pixels is... hc =t c / H.
[0065] See Figure 3 As shown, taking the top, mid, and bottom rows of pixels as an example. Assume the received image is denoted as the image to be displayed. Then, based on the scanning signal, each row of pixels is opened and charged for a duration t for each row of pixels as described above. hc Each row of pixels is charged, driving the liquid crystal molecules in each row of pixels to flip.
[0066] Experimental tests revealed the response characteristics of the pixels in the top, mid, and bottom lines of the image, as shown in response curves 1, 2, and 3, respectively. Figure 3 As shown, response curves 1 and 2 both tend to flatten out when the backlight is turned on, indicating that the liquid crystal molecules have already flipped to the target position when the backlight is turned on. Response curve 3, however, shows rapid changes when the backlight is turned on, indicating that the liquid crystal molecules are in the process of flipping at the beginning of the backlight cycle and continue to flip as the backlight continues to be on. Because the Line bottom pixels do not flip to their correct positions when the backlight is turned on, the actual displayed image (i.e., the pixel at the bottom of the LCD panel) is not properly positioned. Figure 3 A ghost image appears in the image shown on the right, as shown. Figure 3 The lower half of the actual displayed image shown in the image has a shadow, which seriously affects the overall display effect of the image.
[0067] When using the traditional display method described above, because the charging time for each row of pixels is the same, when the backlight is turned on after the image scanning is complete, some rows are often fully charged, and the liquid crystal molecules flip to the target position, while other rows are not fully charged, and the liquid crystal molecules have not yet flipped to the corresponding direction. This causes the pixel units corresponding to the incompletely charged liquid crystal molecules to be unable to accurately display the corresponding image information, and may even result in display ghosting and motion blur in the liquid crystal display panel, seriously affecting the overall display effect of the image on the display panel. Figure 3 , Figure 4 As shown.
[0068] In addition, some monitors now feature local dimming backlighting, which divides the full-screen backlight into multiple zones and illuminates them sequentially according to a preset time and order. Local dimming backlighting can alleviate the poor image quality caused by insufficient charging of the back-scan signal due to full-screen backlighting to some extent, but the aforementioned problem still exists in the later parts of each zone.
[0069] In view of this, in order to solve the problem that some rows in traditional image display methods have insufficient charging time when the backlight starts, resulting in image ghosting and seriously affecting the overall display effect, this application provides an image display method for a display device. In this application embodiment, for any row of pixels in a multi-row pixel array, the charging time of that row of pixels is determined based on the row identifier of the pixel array corresponding to the received image to be displayed. When displaying the image to be displayed on the liquid crystal display panel, the corresponding row of pixels is charged based on the charging time corresponding to the multi-row pixels. After the multi-row pixels are fully charged, the backlight of the liquid crystal display panel is turned on to display the image to be displayed. In this way, while the total charging time of each frame remains constant, the charging time of each row of pixels is determined based on the row identifier of each row of pixels, thereby achieving dynamic allocation of the charging time of all rows of pixels. This maximizes the assurance that the liquid crystal molecules are in place when the backlight is turned on, thereby improving the overall display effect of the image and reducing or eliminating image ghosting and dynamic blurring to a certain extent.
[0070] The following describes an application scenario of an optional image display method for a display device provided in this application, with reference to the accompanying drawings. This application scenario includes a display device and a server. Specifically, the display device utilizes the image display method provided in this application to dynamically allocate the charging time of all rows of pixels to ensure that the liquid crystal molecules are in position when the backlight is turned on, thereby improving the overall display effect of the image.
[0071] The display device includes a liquid crystal display panel; for example, the display device 10 can be a smart terminal, a smart mobile terminal, a tablet computer, a laptop computer, a smart handheld device, a personal computer (PC), a computer, a smart screen, a smart TV, a smart home device, various wearable devices, a personal digital assistant (PDA), etc.
[0072] The following is a schematic diagram of an application scenario in this application embodiment, using a smart TV as an example of display device 10. Figure 5 See also Figure 5 As shown, this application scenario includes a display device 10 and a server 20. The display device 10 executes an image display process provided in this application embodiment (the specific process will be described later), and displays the corresponding image on the liquid crystal display panel included in the display device.
[0073] Of course, the methods provided in the embodiments of this application are not limited to... Figure 5 The application scenarios shown can also be used in other possible application scenarios, and the embodiments of this application are not limited thereto.
[0074] After introducing the application scenarios of the embodiments of this application, the preferred embodiments of this application will be further described in detail below with reference to the accompanying drawings. It should be understood that the preferred embodiments described herein are only for illustration and explanation of this application and are not intended to limit this application. Furthermore, the embodiments of this application and the features in the embodiments can be combined with each other without conflict.
[0075] See Figure 6 As shown in the figure, this application provides an image display method for a display device, the display device including a liquid crystal display panel, the liquid crystal display panel including multiple rows of pixels, and the specific process of the method is as follows:
[0076] Step 600: For any row of pixels in the multi-row pixels, determine the charging time of the pixel in that row based on the row identifier of the pixel in that row corresponding to the received image to be displayed.
[0077] In this embodiment of the application, a schematic diagram of the signal flow of the display driving system is shown, such as... Figure 7 As shown. See also Figure 7 As shown in the diagram, compared with the signal flow diagram of the display driving system of the traditional display method, in this embodiment, a dynamic charging time adjustment module is added to the display driving system corresponding to the traditional display method. This dynamic charging time adjustment module is set mainly considering the following factors:
[0078] 1. Insufficient liquid crystal charging due to signal transmission timing issues, i.e., the later transmission of the excitation signal (such as...) Figure 2The line synchronization signal (HS) shown in the figure has a shorter charging time than the first line excitation signal.
[0079] 2. Insufficient liquid crystal charging due to the characteristics of liquid crystal molecules, that is, the response time of liquid crystal molecules at certain angles is longer than that at other angles; reflected in grayscale, the response time of liquid crystal molecules is related to the change value of grayscale.
[0080] 3. Considering that in actual use, there are hardware and software factors that may affect the final screen performance.
[0081] Therefore, a dynamic charging time adjustment module is added to the display driving system corresponding to the traditional display method. This module takes the above-mentioned relevant factors as quantifiable inputs and, based on the established mapping relationship (see subsequent content), obtains the actual charging time of each row of pixels in this application embodiment.
[0082] In this embodiment of the application, the display device dynamically determines the charging time of each row of pixels corresponding to a frame of image to be displayed through a dynamic charging time adjustment module. That is, step 600 is executed, which determines the charging time of any row of pixels in the multi-row of pixels based on the row identifier of the row of pixels corresponding to the received image to be displayed.
[0083] In specific implementation, when executing step 600, the charging time of the pixels in a row is determined based on the image resolution of the image to be displayed, the row identifier of the pixels in that row, and the average charging time of each row of pixels. The average charging time is determined based on the screen refresh rate of the liquid crystal display panel and the backlight on-time corresponding to each frame of the image, i.e., t in the aforementioned traditional display method. hc .
[0084] In some possible embodiments, if the row number represented by the row identifier of the row pixel is less than or equal to a preset row number, then the charging time of the row pixel is the difference between the average charging time and the first adjustment value.
[0085] In some other possible embodiments, if the row number represented by the row identifier of the row pixel is greater than the preset row number, then the charging time of the row pixel is the sum of the average charging time and the second adjustment value.
[0086] The first adjustment value is determined based on a preset weight and the difference between the row number and the preset row number. The preset row number is determined based on the total number of rows of the image resolution of the image to be displayed. The second adjustment value is determined based on the difference between the row number and the preset row number, as well as the preset weight.
[0087] In this embodiment, the charging time t for each row of pixels can be obtained using the following formula. s :
[0088]
[0089] Among them, t c The total charging time for each frame of the image; s is the row identifier of the pixel row, representing the row number, 0 represents the first row of pixels in the image, H-1 represents the last row of pixels in the image, f() satisfies a monotonically increasing function that increases with s. In the embodiments of this application, f(s) can be expressed by the following formula:
[0090]
[0091] Among them, t g =t c / H,t g The average charging time for each row of pixels, compared to t in the aforementioned traditional display method. hc Same; ρ < 2t g / H represents the preset weight; ρ*(H / 2-s) is the first adjustment value; H / 2 is the preset row number; ρ*(sH / 2) is the second adjustment value.
[0092] In this embodiment, the sum of the first adjustment values in the multiple rows of pixels is equal to the sum of the second adjustment values in the multiple rows of pixels; thus, the total charging time t for each frame of the image is... c While keeping the current position constant, shorten the charging time of pixels in rows with row numbers less than or equal to a preset row number, and compensate for the charging time of pixels in rows with row numbers greater than the preset row number, i.e., shorten the row excitation signal (e.g., ...). Figure 2 and Figure 8 The charging time of the row pixels preceding the line synchronization signal (HS) is used to compensate for the charging time of the row pixels following the line excitation signal.
[0093] In the embodiments of this application, please refer to Figure 2 and Figure 8 The charging time for each row of pixels includes the duration of the row's active region and the duration of the row's blanking region. The first adjustment value and the second adjustment value are used to adjust the duration of the blanking region for the corresponding row of pixels, respectively. Figure 2 and Figure 8 The first adjustment value is used to shorten the duration of the row blanking region for the corresponding row pixels, and the second adjustment value is used to extend the duration of the row blanking region for the corresponding row pixels.
[0094] See Figure 8 As shown, Figure 8 This diagram illustrates the timing control of charging each row of pixels based on the adjusted charging duration of each row when displaying the aforementioned image on a liquid crystal display panel. Figure 8It can be seen that by adjusting the duration of the row blanking region in the charging time of each row of pixels, the charging time of pixels in multiple rows with a preset row number is shortened, and the charging time of pixels in multiple rows with a preset row number is compensated, that is, the charging time of the row excitation signal (such as...) is shortened. Figure 2 and Figure 8 The purpose of the horizontal sync signal (HS) is to compensate for the charging time of the row pixels that are earlier in the horizontal sync signal (HS) by compensating for the charging time of the row pixels that are later in the horizontal sync signal (HS), thereby ensuring that the liquid crystal molecules can flip to the corresponding positions when the backlight starts, thus improving the overall display effect of the picture.
[0095] Step 610: When displaying the image to be displayed on the LCD panel, charge the corresponding row pixels based on the charging time corresponding to the multi-row pixels.
[0096] In specific implementation, when performing step 610, if the liquid crystal display panel uses the same backlight, the corresponding row pixels are charged sequentially according to the preset pixel charging order of the multi-row pixels, based on the charging time corresponding to the multi-row pixels, namely the duration of the row active area and the duration of the row blanking area; if the liquid crystal display panel uses zoned backlight, in any zone of the liquid crystal display panel, the corresponding row pixels are charged sequentially according to the preset pixel charging order of each row pixels in that zone, based on the charging time corresponding to each row pixels.
[0097] Step 620: After charging multiple rows of pixels is complete, control the backlight of the liquid crystal display panel to turn on in order to display the image to be displayed.
[0098] The image display method of the display device provided in this application determines the charging time of each row of pixels based on the row identifier of each row of pixels corresponding to the image to be displayed, thereby dynamically allocating the charging time of all rows of pixels. This shortens the charging time of pixels in multiple rows that are less than or equal to a preset row number, and compensates for the charging time of pixels in multiple rows that are greater than the preset row number, i.e., shortens the charging time of the row excitation signal (such as...). Figure 2 and Figure 8 The charging time of the row pixels preceding the row synchronization signal (HS) is compensated for the charging time of the row pixels following the row excitation signal. This allows each row pixel to be charged in advance. By increasing or decreasing the charging time of the later-sent row excitation signal, it ensures that the liquid crystal molecules flip into position to the maximum extent when the backlight is turned on.
[0099] Figure 9 This is a schematic diagram illustrating the timing relationship between liquid crystal molecule flipping time, backlight on-time, and liquid crystal molecule holding time in an embodiment of this application. (See attached diagram) Figure 9As shown, the image display method in this embodiment of the application makes the charging time of each row of pixels positively correlated with the flip time of liquid crystal molecules, thereby improving the overall display effect of the liquid crystal display panel and reducing or eliminating display ghosting and dynamic blurring to a certain extent.
[0100] Based on the same inventive concept, see [reference] Figure 10 As shown, this application provides an image display device for a display device, the display device including a liquid crystal display panel, the liquid crystal display panel including multiple rows of pixels, and the device including:
[0101] The charging time adjustment module 1010 is used to determine the charging time of any row of pixels in the multi-row pixels based on the row identifier of the any row of pixels corresponding to the received image to be displayed.
[0102] The timing control module 1020 is used to charge the corresponding row pixels based on the charging time corresponding to the multi-row pixels when the image to be displayed is displayed on the liquid crystal display panel.
[0103] The driving display module 1030 is used to control the backlight of the liquid crystal display panel to be turned on after the multi-row pixels have been charged, so as to display the image to be displayed.
[0104] In one possible implementation, the charging time adjustment module 1010 is specifically used for:
[0105] The charging time of any row of pixels is determined based on the image resolution of the image to be displayed, the row identifier of any row of pixels, and the average charging time of each row of pixels. The average charging time is determined based on the screen refresh rate of the liquid crystal display panel and the backlight on-time corresponding to each frame of the image.
[0106] In one possible implementation, the charging time adjustment module 1010 is specifically used for:
[0107] If the row number represented by the row identifier of any row of pixels is less than or equal to the preset row number, then the charging time of any row of pixels is the difference between the average charging time and the first adjustment value.
[0108] If the row number represented by the row identifier of any row of pixels is greater than the preset row number, then the charging time of any row of pixels is the sum of the average charging time and the second adjustment value.
[0109] The first adjustment value is determined based on a preset weight and the difference between the preset row number and the row number. The preset row number is determined based on the total number of rows of the image resolution of the image to be displayed. The second adjustment value is determined based on the difference between the row number and the preset row number, and the preset weight.
[0110] In one possible implementation, the sum of the first adjustment values in the multiple rows of pixels is equal to the sum of the second adjustment values in the multiple rows of pixels.
[0111] In one possible implementation, the charging duration of each row pixel includes the duration of the row active region and the duration of the row blanking region. The first adjustment value is used to shorten the duration of the row blanking region of the corresponding row pixel, and the second adjustment value is used to extend the duration of the row blanking region of the corresponding row pixel.
[0112] In one possible implementation, the timing control module 1020 is specifically used for:
[0113] If the liquid crystal display panel uses the same backlight, the corresponding row pixels are charged sequentially according to the preset pixel charging order of the multi-row pixels and based on the charging time corresponding to the multi-row pixels.
[0114] If the liquid crystal display panel uses local dimming backlighting, then in any one of the local dimming zones of the liquid crystal display panel, according to the preset pixel charging order of each row of pixels in that local dimming zone, the corresponding row of pixels is charged sequentially based on the charging time corresponding to each row of pixels.
[0115] Based on the same inventive concept, see [reference] Figure 11 As shown, this application provides a display device, including:
[0116] Memory 111 is used to store computer programs or instructions;
[0117] Processor 112 is configured to execute a computer program or instructions in the memory such that any of the methods described in the above embodiments is performed;
[0118] The liquid crystal display panel 113 is used to display images.
[0119] The processor 112 may include one or more central processing units (CPUs) or digital processing units, etc.
[0120] It should be noted that the specific connection medium between the memory 111, processor 112, and liquid crystal display panel 113 is not limited in the embodiments of this application. Figure 11In this design, the memory 111, processor 112, and liquid crystal display panel 113 are connected via a bus 114. The connections between other components are merely illustrative and not intended to be limiting. The bus 114 can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 11 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0121] Based on the same inventive concept, embodiments of this application provide a computer-readable storage medium that, when executed by a processor, enables the processor to perform any of the methods described in the above embodiments. Since the principles and methods by which the above computer-readable storage media solve problems are similar, the implementation of the above computer-readable storage medium can be referred to the implementation of the method, and repeated details will not be elaborated further.
[0122] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0123] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0124] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more processes in a flowchart and / or one or more blocks in a block diagram.
[0125] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more blocks in the block diagram.
[0126] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A method for displaying an image in a display device, the display device comprising a liquid crystal display panel, the liquid crystal display panel comprising multiple rows of pixels, characterized in that, The method includes: For any row of pixels in the multiple rows of pixels, the charging time of any row of pixels is determined based on the row identifier of the pixel in the row corresponding to the received image to be displayed. When displaying the image to be displayed on the liquid crystal display panel, the corresponding row of pixels is charged based on the charging time corresponding to the multiple rows of pixels; After the multi-row pixels are fully charged, the backlight of the liquid crystal display panel is turned on to display the image to be displayed. Wherein, if the row number represented by the row identifier is less than or equal to the preset row number, then the charging time of any row pixel is the difference between the average charging time and the first adjustment value; if the row number represented by the row identifier is greater than the preset row number, then the charging time of any row pixel is the sum of the average charging time and the second adjustment value. The preset row number is determined based on the total number of rows of the image resolution of the image to be displayed; the average charging time is the quotient of the total charging time of each frame of the image and the total number of rows; the total charging time is determined based on the screen refresh rate of the liquid crystal display panel and the backlight on-time corresponding to each frame of the image. The first adjustment value is determined based on a preset weight and the difference between the preset row number and the row number, and is used to shorten the duration of the row blanking region of any row of pixels; the second adjustment value is determined based on the difference between the row number and the preset row number and the preset weight, and is used to extend the duration of the row blanking region of any row of pixels; the sum of the first adjustment values in the multiple rows of pixels is equal to the sum of the second adjustment values in the multiple rows of pixels.
2. The method as described in claim 1, characterized in that, The step of charging the corresponding row pixels based on the charging time corresponding to the multiple rows of pixels includes: If the liquid crystal display panel uses the same backlight, the corresponding row pixels are charged sequentially according to the preset pixel charging order of the multi-row pixels and based on the charging time corresponding to the multi-row pixels. If the liquid crystal display panel uses local dimming backlighting, then in any one of the local dimming zones of the liquid crystal display panel, according to the preset pixel charging order of each row of pixels in that local dimming zone, the corresponding row of pixels is charged sequentially based on the charging time corresponding to each row of pixels.
3. An image display device for a display apparatus, the display apparatus comprising a liquid crystal display panel, the liquid crystal display panel comprising multiple rows of pixels, characterized in that, The device includes: The charging time adjustment module is used to determine the charging time of any row of pixels in the multi-row pixels based on the row identifier of the row of pixels corresponding to the received image to be displayed. The timing control module is used to charge the corresponding row pixels based on the charging time corresponding to the multi-row pixels when the image to be displayed is displayed on the liquid crystal display panel; The driving display module is used to control the backlight of the liquid crystal display panel to be turned on after the multi-row pixels have been charged, so as to display the image to be displayed; Wherein, if the row number represented by the row identifier is less than or equal to the preset row number, then the charging time of any row pixel is the difference between the average charging time and the first adjustment value; if the row number represented by the row identifier is greater than the preset row number, then the charging time of any row pixel is the sum of the average charging time and the second adjustment value. The preset row number is determined based on the total number of rows of the image resolution of the image to be displayed; the average charging time is the quotient of the total charging time of each frame of the image and the total number of rows; the total charging time is determined based on the screen refresh rate of the liquid crystal display panel and the backlight on-time corresponding to each frame of the image. The first adjustment value is determined based on a preset weight and the difference between the preset row number and the row number, and is used to shorten the duration of the row blanking region of any row of pixels; the second adjustment value is determined based on the difference between the row number and the preset row number and the preset weight, and is used to extend the duration of the row blanking region of any row of pixels; the sum of the first adjustment values in the multiple rows of pixels is equal to the sum of the second adjustment values in the multiple rows of pixels.
4. A display device, characterized in that, include: LCD display panel, used to display images; Memory is used to store computer programs or instructions; A processor for executing a computer program or instructions in the memory such that the method as described in claim 1 or 2 is performed.
5. A computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor, the processor is able to perform the method as described in claim 1 or 2.
Citation Information
Patent Citations
Time sequence controller, time sequence control method and storage medium
CN111477152A