Driving circuit, driving method, and display device

By calculating the average pixel value of the image data on the display panel and determining the corresponding data voltage, the problem of uneven brightness in the display screen was solved, the display quality was improved and the power consumption was reduced.

CN119811247BActive Publication Date: 2026-07-07BOE TECHNOLOGY GROUP CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BOE TECHNOLOGY GROUP CO LTD
Filing Date
2025-01-23
Publication Date
2026-07-07

Smart Images

  • Figure CN119811247B_ABST
    Figure CN119811247B_ABST
Patent Text Reader

Abstract

The present disclosure provides a driving circuit, a driving method and a display device, and relates to the technical field of display. The driving circuit comprises: an acquisition module configured to, in response to a display panel being required to display a first to-be-displayed image in a first display state, acquire first image data for a first region in the display panel in the first to-be-displayed image, the first display state being a state in which a display screen of the first region is refreshed and a display screen of a second region of the display panel is maintained; a calculation module configured to calculate an average pixel value of a plurality of pixels included in the first image data; and a first output module configured to determine a first data voltage based on the average pixel value, and output a data signal having the first data voltage to the second region.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of display technology, and in particular to a driving circuit, driving method and display device. Background Technology

[0002] Some display products typically use partial refresh technology to reduce power consumption caused by screen refresh. However, a noticeable brightness difference can occur at the junction of two areas refreshed at different refresh rates, thus affecting the display effect. Summary of the Invention

[0003] This disclosure provides a driving circuit, a driving method, and a display device.

[0004] According to a first aspect, this disclosure provides a driving circuit, comprising: an acquisition module configured to acquire first image data of the first image to be displayed for a first area in the display panel in response to a display panel displaying a first image to be displayed in a first display state, wherein the first display state is a refresh state for the display of the first area and a hold state for the display of a second area in the display panel; a calculation module configured to calculate an average pixel value of a plurality of pixels included in the first image data; and a first output module configured to determine a first data voltage based on the average pixel value and output a data signal having the first data voltage to the second area.

[0005] According to a second aspect, this disclosure provides a driving method, comprising: in response to a display panel displaying a first image to be displayed in a first display state, acquiring first image data for a first region in the first image to be displayed, wherein the first display state is a refresh state for the display screen of the first region of the display panel and a hold state for the display screen of the second region; calculating an average pixel value of a plurality of pixels included in the image data; and determining a first data voltage based on the average pixel value, so as to output a data signal having the first data voltage to the second region.

[0006] According to a third aspect, this disclosure provides a display device, including: a display panel; and a driving circuit provided in an embodiment of this disclosure, configured to output a data signal having a first data voltage to a second area in the display panel.

[0007] According to a fourth aspect, this disclosure provides another display device, including: a display panel; and a processor configured to perform a driving method provided in an embodiment of this disclosure to output a data signal having a first data voltage to a second area in the display panel. Attached Figure Description

[0008] Figure 1 A schematic diagram illustrating the principle of partial refresh is shown;

[0009] Figure 2 A schematic diagram of the drive circuit according to an embodiment of the present disclosure is shown;

[0010] Figure 3 A schematic diagram of the structure of a drive circuit according to another embodiment of this disclosure is shown;

[0011] Figure 4A A schematic diagram illustrating the principle of calculating the average pixel value according to an embodiment of this disclosure is shown;

[0012] Figure 4B A schematic diagram illustrating the principle of calculating average pixel values ​​according to another embodiment of this disclosure is shown;

[0013] Figure 5 A schematic diagram of the structure of the lookup table according to an embodiment of this disclosure is shown;

[0014] Figure 6 A schematic diagram of the structure of the voltage regulation unit according to an embodiment of the present disclosure is shown;

[0015] Figure 7 A schematic diagram of data signals according to an embodiment of the present disclosure is shown;

[0016] Figure 8 A flowchart of the driving method according to an embodiment of this disclosure is shown;

[0017] Figure 9 A schematic diagram of the structure of a display device according to an embodiment of the present disclosure is shown; and

[0018] Figure 10 A schematic diagram of the structure of a display device according to another embodiment of the present disclosure is shown. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of the embodiments of this disclosure clearer, the technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this disclosure. Based on the described embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure. It should be noted that throughout the accompanying drawings, the same elements are represented by the same or similar reference numerals. In the following description, some specific embodiments are used for descriptive purposes only and should not be construed as limiting this disclosure in any way, but are merely examples of embodiments of this disclosure. Conventional structures or configurations will be omitted where they may cause confusion in understanding this disclosure. It should be noted that the shapes and dimensions of the components in the figures do not reflect actual size and proportion, but are only schematic representations of the embodiments of this disclosure.

[0020] Unless otherwise defined, the technical or scientific terms used in the embodiments of this disclosure shall have the ordinary meaning as understood by those skilled in the art. The terms "first," "second," and similar words used in the embodiments of this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components.

[0021] Figure 1 A schematic diagram illustrating the principle of a partial refresh is shown.

[0022] like Figure 1 As shown, the display screen 100 on the display panel can be the display screen of any display device. In display screen 100, area 110 displays weather and time information. The display screen of area 110 needs to be refreshed in real time. The display screens of areas 120 and 130 can remain static and are not refreshed.

[0023] In the first direction x of the display screen 100, the scan signal can control the transistors in the pixel circuits of region 110 to conduct, so that in the second direction y of the display screen 100, the data signal Data output from the data line connected to region 110 is written into the pixel circuits of region 110, and region 110 achieves refresh in the horizontal direction. The display screen and display brightness of region 110 are related to the data voltage of the data signal Data provided to region 110.

[0024] When the display screens in areas 120 and 130 of display screen 100 do not need to be refreshed, the data lines connected to areas 120 and 130 are in a high-impedance state, so the data signals output by the data lines will not be provided to areas 120 and 130.

[0025] All pixel circuits in a single pixel column along the second direction y in the pixel array of the display device are connected to the same data line. For example, during the scanning of region 120 by the scanning signal, the data voltage on the data line can be 0V. During the scanning of region 110 by the scanning signal, the data voltage on the data line jumps to a high voltage. During the scanning of region 130 by the scanning signal, the data voltage on the data line can gradually decrease from a high voltage to 0V. Therefore, during the partial refresh process, the voltage difference on the data line during the scanning periods of region 120 and region 130 is relatively large compared to the voltage on the data line during the scanning period of region 110. This results in noticeable bright and dark lines appearing at the boundaries between region 120 and region 130 and region 110, causing uneven brightness.

[0026] For example, in display frame 100, area 110 is a high refresh rate area, and areas 120 and 130 are low refresh rate areas. For instance, area 110 can have a refresh rate of 120Hz, while areas 120 and 130 can have a refresh rate of 30Hz. Because the data voltage on the data line changes significantly between the high and low refresh rate areas during the display of a single frame, uneven brightness may occur at the boundary between these areas.

[0027] In some examples, using a high refresh rate in the high refresh area, based on the display content of areas 120 and 130, corresponding data voltages are provided on the data lines during the scanning of areas 120 and 130 to reduce the brightness difference between areas 110, 120, and 130. However, in this case, the driving circuit needs to provide sufficient driving voltage to areas 120 and 130 to refresh the image, and to connect the pixel circuits of areas 120 and 130 to the completed display link, which makes partial refresh unable to reduce display power consumption.

[0028] This disclosure provides a driving circuit that uses the data voltage of the high refresh rate region as the data voltage of the low refresh rate region, resulting in smaller changes in the data voltage on the data lines during the display of one frame of an image, thereby improving the display defects during partial refresh. Furthermore, the data voltage provided to the data lines for the low refresh rate region can be achieved by reusing the voltage source structure in the display device, simplifying the method of providing the data voltage and reducing display power consumption.

[0029] Figure 2 This is a schematic diagram of the structure of a driving circuit according to an embodiment of the present disclosure.

[0030] like Figure 2 As shown, the driving circuit 200 includes an acquisition module 201, a calculation module 202, and a first output module 203.

[0031] In this embodiment of the disclosure, the acquisition module 201 acquires first image data of the first image to be displayed for a first area in the display panel in response to the display panel wanting to display the first image to be displayed in a first display state.

[0032] In this embodiment, the display panel has a pixel array formed by multiple pixel circuits, which forms the display area of ​​the display panel. The display area can be divided into a first area and a second area. For example, the first area is a high refresh rate area, and the second area is a low refresh rate area. During the refresh process of the first area, data signals are written to the pixel circuits in the first area, thereby achieving screen refresh.

[0033] For example, the first image to be displayed is the image that the display panel needs to display, and the first image data is the image that the first area needs to display. For example, the first image to be displayed could be a video frame from a video that the display panel needs to display. Before the display panel displays the first image to be displayed, the acquisition module 201 acquires the first image data.

[0034] The first display state is that the display screen of the first area is in refresh state and the display screen of the second area of ​​the display panel is in hold state. Refresh state means that the display screen needs to be refreshed, and hold state means that the display screen does not refresh and keeps displaying the previous frame.

[0035] For example, the first display state can be a partial refresh state. During the display process of the first image to be displayed on the display panel, the display screen of the first area is refreshed, while the display screen of the second area is not refreshed and continues to display the previous frame.

[0036] In this embodiment of the disclosure, the calculation module 202 calculates the average pixel value of the plurality of pixels included in the first image data.

[0037] The first image data includes the pixel values ​​of multiple pixels in a first region that need to be displayed. For example, the pixel value can be the grayscale level of the pixel. Based on the individual grayscale levels of the multiple pixels included in the first image data, the average grayscale level of the multiple pixels is calculated.

[0038] In this embodiment of the disclosure, the first output module 203 determines the first data voltage based on the average pixel value and outputs a data signal with the first data voltage to the second region.

[0039] In this embodiment, a mapping relationship exists between pixel values ​​and the data voltage of the data signal. When the data voltage is provided to the pixel circuit, the light-emitting element in the pixel circuit can emit corresponding light, thereby realizing the display of the pixel value.

[0040] Based on the mapping relationship between pixel values ​​and data voltages, a first data voltage indicating the average pixel value is determined, and this first data voltage is provided to the data line. The data line is used to output a data signal with the first data voltage to the second region.

[0041] Based on the first image data, a display data voltage can also be determined for the second region. Pixel circuits located in the same column in the display panel are all electrically connected to the same data line. The data signal output from a single data line is provided to pixel circuits belonging to the same pixel column in both the first and second regions. For example, when the data signal is provided to the first region, the data signal has a display data voltage. When the data signal is provided to the second region, the data signal has a first data voltage.

[0042] It should be noted that, in the partial refresh state, when the first data voltage is provided to the second area, the display screen of the second area does not refresh.

[0043] In this embodiment, the first data voltage is determined based on the average pixel value of multiple pixels in the first image data. Therefore, the voltage difference between the first data voltage and the display data voltage determined based on the individual pixel values ​​of the multiple pixels in the first image data is small, resulting in a smaller voltage difference in the data signals on the data line. This can reduce the brightness difference between the first region and the second region. Furthermore, determining the data voltage for the non-refreshed region based on the image data of the refreshed region simplifies the process of determining the first data voltage and reduces computational overhead.

[0044] In some embodiments, when it is determined that the display panel should display the current frame image in a first display state, the acquisition module 201 can also determine the display state of the display panel for the previous frame image. For example, when it is determined that the display panel displays the previous frame image in the first display state, the acquisition module 201 sends a second control signal to the first output module 203, causing the first output module 203 to output a data signal for the previous frame image to the second region based on the second control signal. When it is determined that the display panel displays the previous frame image in the second display state, the acquisition module 201 acquires image data for the first region in the current frame image, causing the first output module 203 to output a data signal generated based on the image data for the first region to the second region.

[0045] In this embodiment of the disclosure, the current frame image and the previous frame image are two adjacent frames of images that the display panel needs to display. The current frame image is the image that the display panel is about to display, and the previous frame image is the image that the display panel has already displayed. Before the display panel displays the current frame image in the first display state, the acquisition module 201 determines the display state of the previous frame image and controls the first output module 203 to output corresponding data signals based on the display state of the previous frame image.

[0046] The second display state is a refresh state for the second area's display. For example, the second display state can be a global refresh state. In the second display state, both the first and second areas' displays need to be refreshed.

[0047] In this embodiment of the disclosure, the display screen needs to show multiple consecutive frames of partially refreshed images within the same partial refresh period. The driving circuit 200 can determine a data signal with a first data voltage based on the first frame of the multiple partially refreshed images, and drive the second region with this data signal throughout the partial refresh period. During the partial refresh period, the data signals received by the second region have the same first data voltage.

[0048] When the display state of the previous frame image is global refresh and the display state of the current frame image is local refresh, the current frame image is determined to be the first local refresh image in a multi-frame local refresh image, and then a data signal is output to the low refresh area based on the image data of the refresh area in the current frame image.

[0049] When both the previous frame image and the current frame image are partially refreshed, the data signal output by the first output module 203 to the second region for the current frame image can be the same as the data signal output to the second region for the previous frame image.

[0050] For example, if the previous frame image is a first frame partially refreshed image, the first data voltage of the data signal output by the first output module 203 to the second region during the local refresh period of the previous frame image is determined based on the previous frame image.

[0051] For example, if the previous frame image is not the first frame of the local refresh image, the first data voltage of the data signal output by the first output module 203 to the second region during the local refresh period of the previous frame image is determined based on the first frame of the local refresh image.

[0052] During the partial refresh period, the driving circuit 200 can output a data signal with a fixed data voltage to the second area, thereby reducing computing power consumption and display power consumption.

[0053] In this embodiment of the disclosure, the driving circuit 200 may also determine the data voltage of the data signal output to the second region based on the first image data for the first region in each frame of the partially refreshed image. During the partial refresh period, the data voltage of the data signal received by the second region may change in real time based on each frame of the partially refreshed image. This can reduce the voltage change of the data voltage on the data line during the display of each frame of the partially refreshed image, thereby reducing the difference in display brightness between the first region and the second region and improving the brightness improvement effect.

[0054] Figure 3 A schematic diagram of the drive circuit according to another embodiment of this disclosure is shown.

[0055] like Figure 3 As shown, the driving circuit 300 includes an acquisition module 301, a calculation module 302, a first output module 303, a second output module 304, and a control module 305. The acquisition module 301, calculation module 302, and first output module 303 can be referenced from acquisition module 201, calculation module 202, and first output module 203. For simplicity, similar parts will not be described again.

[0056] In this embodiment, the acquisition module 301 includes an enable unit 311 and an acquisition unit 312. The first output module 303 includes a lookup unit 331 and a voltage adjustment unit 332. The enable unit 311, acquisition unit 312, calculation module 302, lookup unit 331, and voltage adjustment unit 332 are electrically connected in sequence. The voltage adjustment unit 332 and the second output module 304 are both electrically connected to the control module 305. The control module 305 is electrically connected to the display panel via a data cable.

[0057] In this embodiment of the present disclosure, the second output module 304, in response to the display panel wanting to display an image to be displayed in a second display state, determines a second data voltage Vdata2 based on the second image data for the second region in the image to be displayed I, and outputs a data signal Data2 with the second data voltage to the second region.

[0058] The first output module 304 and the second output module 305 can both be connected to the data line. During a partial refresh, the first output module 304 provides a data signal Data1 with a first data voltage Vdata1 to the data line, causing the data line to output a data signal Data1 with the first data voltage Vdata1 to the second region. During a global refresh, the second output module 305 provides a data signal Data2 with a second data voltage Vdata2 to the data line, causing the data line to output a data signal Data2 with the second data voltage Vdata2 to the second region.

[0059] In this embodiment of the disclosure, the control module 305 controls the second area to be in a first connection state in response to the display panel being in a first display state. The control module 305 also controls the second area to be in a second connection state in response to the display panel being in a second display state. The first connection state is that the second area is connected to the first output module 303 and disconnected from the second output module 304; the second connection state is that the second area is connected to the second output module 304 and disconnected from the first output module 303.

[0060] For example, based on the display state of the display panel, the control module 305 controls the data line to connect to the first output module 304 or the second output module 305, so that the data line can output corresponding data signals to the second area. For example, the control module 305 may include a single-pole double-throw switch. The stationary end of the single-pole double-throw switch is electrically connected to the data line, and the moving end is electrically connected to the first output module 303 or the second output module 304.

[0061] In the first connection state, the first output module 303 is connected to the data line, and the second output module 304 is disconnected from the data line. At this time, the data signal Data1 output by the first output module 303 is provided to the data line. In the second connection state, the second output module 304 is connected to the data line, and the first output module 303 is disconnected from the data line. At this time, the data signal Data2 output by the second output module 305 is provided to the data line.

[0062] In this embodiment of the disclosure, the acquisition module 301 includes an enable unit 311 and an acquisition unit 312. In response to a received enable signal EN being at a valid level, the enable unit 311 outputs the image to be displayed I to the acquisition unit 312. The acquisition unit 312 acquires first image data Pd1 for a first region in the image to be displayed I.

[0063] In this embodiment of the disclosure, the enable signal EN can indicate the display state of the display panel. For example, an active level of the enable signal EN indicates that the display panel is in a first display state, and an inactive level of the enable signal EN indicates that the display panel is in a second display state. For example, the active level can be a high level, and the inactive level can be a low level.

[0064] In response to the received enable signal EN being high, the enable unit 311 determines that the display panel is to display the image to be displayed I in a first display state, and sends the image to be displayed I to the acquisition unit 312, so that the calculation module 302 and the first output module 303 can output a data signal Data1 with a first data voltage Vdata based on the first image data Pd1 for the first region in the image to be displayed I. In response to the received enable signal EN being low, the enable unit 311 determines that the display panel is to display the image to be displayed I in a second display state, and stops sending the image to be displayed I to the acquisition unit 312, so that the calculation module 302 and the first output module 303 suspend operation.

[0065] In this embodiment of the disclosure, in response to the received enable signal EN being at an active level, the enable unit 311 outputs a first control signal CS1 to the control module to indicate first information. In response to the received enable signal EN being at an inactive level, the enable unit 311 outputs a first control signal CS1 to the control module to indicate second information. The first information indicates that the control module controls the second region to a first connection state, and the second information indicates that the control module controls the second region to a second connection state.

[0066] For example, the first information and the second information can be represented by the level of the first control signal CS1. For example, a high level of the first control signal CS1 can indicate that the control module controls the second region to a first connection state, and a low level of the first control signal CS1 can indicate that the control module controls the second region to a second connection state.

[0067] For example, the active level of the enable signal EN can be represented by "1", and the inactive level of the enable signal EN can be represented by "0". The state when the enable unit 311 receives the image to be displayed I can also be recorded as "1", and the state when the enable unit 311 does not receive the image to be displayed I can also be recorded as "0". The enable unit 311 may include an AND operator, which performs AND operations on the received signals.

[0068] When the calculation result is determined to be "1", the enable unit 311 receives the image to be displayed I and determines that the display panel should be displayed in the first display state. Therefore, the enable unit 311 sends the image to be displayed I to the acquisition unit 312 and sends a first control signal CS1 with a high level to the control module 305, so that the control module 305 controls the second area to be in the first connection state.

[0069] When the calculation result is determined to be "0", the enable unit 311 receives the image to be displayed I and determines that the display panel should be displayed in the second display state. Therefore, the enable unit 311 stops sending the image to be displayed I to the acquisition unit 312 and sends a first control signal CS1 with a low level to the control module 305, so that the control module 305 controls the second area to switch from the first connection state to the second connection state.

[0070] In this embodiment of the disclosure, the search unit 331 is based on the average pixel value G ava The first data voltage Vdata is determined from a preset lookup table. The voltage regulation unit 332 outputs a data signal with the first data voltage to the second region based on the preset voltage provided by the preset power supply.

[0071] In this embodiment of the disclosure, the preset lookup table (LUT) indicates the preset lookup table indicating the average pixel value G. avg The mapping relationship between the data voltage Vdata. For example, the lookup unit 331 inputs the average pixel value G into a preset lookup table. avg The preset lookup table outputs the average pixel value G. avg The corresponding data voltage Vdata. The data voltage Vdata is written into the pixel circuit, which can then control the average pixel value G. avg The display.

[0072] In this embodiment, the voltage regulation unit 332 is electrically connected to a preset power supply, which provides a preset voltage to the voltage regulation unit 332. The preset power supply may be an existing power supply in the drive circuit 300.

[0073] The voltage regulating power supply 332 is also electrically connected to the control module 305, thereby outputting a data signal to the data line through the control module 305. The voltage regulating unit 332 adjusts the received preset voltage value based on the voltage value of the first data voltage Vdata, so that the voltage value of the data signal Data1 output by the voltage regulating unit 332 to the data line is the same as the voltage value of the first data voltage Vdata.

[0074] In this embodiment of the disclosure, when it is determined that the display panel is to display the current frame image in a first display state, the enabling unit 311 can also determine the display state of the display panel for the previous frame image. For example, when it is determined that the display panel is displaying the previous frame image in the first display state, the enabling unit 311 sends a second control signal CS2 to the voltage adjustment unit 332, causing the voltage adjustment unit 332 to output a data signal for the previous frame image to the second region based on the second control signal CS. When it is determined that the display panel is displaying the previous frame image in the second display state, the enabling unit 311 acquires image data for the first region in the current frame image, causing the voltage adjustment unit 332 to output a data signal generated based on the image data for the first region to the second region.

[0075] Combination Figure 3 , Figure 4A and Figure 4B The process of determining the average pixel value is illustrated.

[0076] Figure 4A A schematic diagram illustrating the principle of calculating the average pixel value according to an embodiment of the present disclosure is shown.

[0077] like Figure 4A As shown, the target pixel row in the first image data includes H pixels, and the pixel values ​​of the H pixels are G1, G2, ..., G... i ... G H-1 and G H , where 1≤i≤H, and i and H are positive integers.

[0078] In this embodiment of the disclosure, the target pixel line is a row of pixels in the first region that is adjacent to the second region. For example, the first region and the second region are adjacent. When the last row of pixels in the first region is adjacent to the first row of pixels in the second region, the target pixel line is the last row of pixels in the first region. When the first row of pixels in the first region is adjacent to the last row of pixels in the second region, the target pixel line is the first row of pixels in the first region.

[0079] In this embodiment of the disclosure, the calculation module 302 calculates the average pixel value G based on the pixel values ​​of the H pixels included in the target pixel row in the first image data. avgFor example, the average pixel value G can be calculated using formula (1). avg :

[0080]

[0081] Among them, pixel value G i Let H be the grayscale of the i-th pixel in the target pixel row, and let H represent the horizontal resolution of the display panel.

[0082] In this embodiment of the disclosure, the average pixel value can be calculated using the pixel values ​​of a row of pixels in the first region, which simplifies the process of calculating the average pixel value. Calculating the average pixel value using the pixel rows adjacent to the second region in the first region can also reduce the brightness difference at the boundary between the first and second regions.

[0083] In some embodiments, when it is determined that the difference between the pixel values ​​of the plurality of pixels included in the first image data is greater than a preset value, the calculation module 302 calculates the average pixel value based on the pixel values ​​of the plurality of pixels and their respective preset weight values.

[0084] For example, if the difference between the pixel values ​​of two pixels is large, the difference between the data voltages required to power these two pixels will also be large. If there are two sub-regions in the first region with large grayscale differences, the average pixel value calculated directly based on the pixel values ​​of all pixels can differ significantly from the pixel values ​​of the pixels in the first region. This results in a large difference between the data voltage calculated based on the average pixel value and the data voltage driving the first region.

[0085] For example, the first region includes a first sub-region and a second sub-region. The pixel value of the first sub-region is 255, and the pixel value of the second sub-region is 20. Based on the distance between the two sub-regions and the second region, corresponding weight values ​​can be assigned to the two sub-regions. For example, if the distance between the first sub-region and the second region is relatively short, and the distance between the two sub-regions is relatively far, then the weight value of each pixel value in the first sub-region can be 0.9, and the weight value of each pixel value in the second sub-region can be 0.1. This can reduce the brightness difference at the boundary between the second region and the first region.

[0086] In this embodiment of the disclosure, the calculation module 302 can also calculate the average pixel value based on the individual pixel values ​​and weight values ​​of the multiple pixels in the target pixel row. For example, the pixels in the target pixel row can be divided into multiple segments, and different weight values ​​can be assigned to each segment. For example, the target pixel row of the display screen in the first region includes multiple pixels with pixel values ​​of 10 and 255, and the pixel values ​​of all pixels in the first region other than the target row are 10. Therefore, the weight value of pixel value 10 can be set to 0.9, and the weight value of pixel value 255 can be set to 0.1.

[0087] Figure 4B A schematic diagram illustrating the principle of calculating average pixel values ​​according to another embodiment of this disclosure is shown.

[0088] like Figure 4B As shown, the target pixel row in the first image data includes H pixels, and the pixel values ​​of the H pixels are G1, G2, ..., G... i ... G H-1 and G h H pixels are divided into 3 segments, with weight values ​​W1, W2 and W3 for the three segments respectively.

[0089] For example, the average pixel value G is calculated using formula (2). avg :

[0090]

[0091] Among them, the weight value W i The weight value of the gray level of the i-th pixel in the target pixel row.

[0092] In this embodiment of the disclosure, the calculation module 302 can calculate the average pixel value of each of the multiple pixel rows based on the multiple pixel values ​​included in each of the multiple pixel rows, and then calculate the average pixel value of the entire display screen based on the multiple average pixel values ​​of the multiple pixel rows.

[0093] Combination Figure 3 and Figure 5 The process of determining the data voltage is illustrated. Figure 5 A schematic diagram of the structure of the lookup table according to an embodiment of the present disclosure is shown.

[0094] like Figure 5 As shown, the preset lookup table can include M lookup tables LUT1, LUT2, ..., LUTM, where M is a positive integer. The number of preset lookup tables can be determined by the brightness values ​​supported by the display panel. For example, the brightness value can be the display brightness value (DBV) of the display panel. For example, the DBV can be the brightness value that the display device can support and adjust by the user.

[0095] The display brightness of the same image will vary depending on the DBV (Dark Value) of the display panel. Based on the DBV of the display panel, the data voltage corresponding to the average gray level can be determined from the preset lookup table corresponding to the DBV.

[0096] For example, there are M lookup tables, each corresponding to one of the M DBVs. Each lookup table records the data voltages corresponding to the N average gray levels. For instance, lookup table LUT1 records the data voltages V1-1, V1-2, ..., V1-N-1 and V1-N corresponding to the average gray levels G1-1, G1-2, ..., G1-N-1 and G1-N, respectively; lookup table LUT2 records the data voltages V2-1, V2-2, ..., V2-N-1 and V2-N corresponding to the average gray levels G2-1, G2-2, ..., G2-N-1 and G2-N, respectively; and lookup table LUTM records the data voltages VM-1, VM-2, ..., VM-N-1 and VM-N corresponding to the average gray levels GM-1, G1-2, ..., G1-N-1 and G1-N, respectively.

[0097] In this embodiment of the disclosure, the lookup unit 331 determines the lookup table corresponding to the current DBV from multiple lookup tables based on the current DBV of the display panel. The lookup unit 331 calculates the average pixel value G output by the calculation module 302. avg Input the data into the lookup table to obtain the corresponding voltage data.

[0098] Combination Figure 3 Hehe Figure 6 The process of adjusting the voltage is illustrated.

[0099] Figure 6 A schematic diagram of the structure of a voltage regulation unit according to an embodiment of the present disclosure is shown.

[0100] like Figure 6 As shown, the voltage regulation unit 632 includes a voltage divider 6321, a switch array 6322, and a controller 6323.

[0101] In this embodiment of the disclosure, voltage divider 6321 is electrically connected to a preset power supply VDD and switch array 6322, and switch array 6322 is electrically connected to controller 6323 and data line Source.

[0102] The voltage divider 6321 includes multiple voltage dividing nodes. The voltage of the multiple voltage dividing nodes is determined by the voltage divider 6321 dividing the preset voltage of the preset power supply VDD. The voltages of the multiple voltage dividing nodes are different.

[0103] For example, voltage divider 6321 may include resistors R1 to R5, which are connected in sequence. One end of resistor R1 is connected to a preset power supply VDD, and one end of resistor R5 is grounded. Resistors R1 to R5 are connected in series between the preset power supply VDD and the power supply GND, and they divide the voltage difference between VDD and GND. Voltage divider nodes N1 to N5 are respectively located between resistor R1 and the preset power supply VDD, between resistor R1 and resistor R2, between resistor R2 and resistor R3, between resistor R3 and resistor R4, and between resistor R4 and resistor R5.

[0104] The switch array 6322 includes multiple switches, the first end of which is electrically connected to the data line Source, and the second end of which is electrically connected to multiple voltage divider nodes respectively. The data line Source is used to output data signals to the second region.

[0105] For example, the switch array 6322 may include switches S1 to S5. The first terminals of switches S1 to S5 are all electrically connected to the data line Source. The second terminal of switch S1 is electrically connected to voltage divider node N1, the second terminal of switch S2 is electrically connected to voltage divider node N2, the second terminal of switch S3 is electrically connected to voltage divider node N3, the second terminal of switch S4 is electrically connected to voltage divider node N4, and the second terminal of switch S5 is electrically connected to voltage divider node N5.

[0106] Based on the first data voltage, the controller 6323 controls multiple switches to be in an open or closed state, so that the data line Source is electrically connected to the target node among multiple voltage divider nodes, and the voltage of the target node is the first data voltage.

[0107] For example, controller 6323 controls switch S1 to close and switches S2 to S5 to open, at which time the voltage of voltage divider node N1 is supplied to data line Source. As another example, controller 6323 controls switch S3 to close and switches S1, S2, S4, and S5 to open, at which time the voltage of voltage divider node N3 is supplied to data line Source.

[0108] For example, the preset voltage provided by the power supply VDD is 3V, and the power supply GND is 0V. Resistors R1 through R5 each have a resistance of 100Ω. Resistors R1 through R5 divide the 3V voltage between the preset power supply VDD and the power supply GND. The voltage at voltage divider node N1 is 3V, the voltage at voltage divider node N2 is 2.4V, the voltage at voltage divider node N3 is 1.8V, the voltage at voltage divider node N4 is 1.2V, and the voltage at voltage divider node N5 is 0.6V.

[0109] When the data voltage is 1.2V, the controller 6323 controls switch S4 to close and switches S1 to S3 and S5 to open. At this time, the voltage of voltage divider node N4 is supplied to data line Source, and the data voltage of the data signal output by data line Source is 1.2V.

[0110] It should be noted that the number of resistors included in the voltage divider 6321 and the number of switches included in the switch array 6322 are shown schematically and are not limited thereto.

[0111] In this embodiment, the voltage divider 6321 reuses an existing voltage source structure in the drive circuit to output different data voltages. The second output module can also reuse the voltage adjustment unit 632 to output a second data voltage. By using multiple series resistors to divide the preset voltage, different data voltages can be output with a simple circuit structure, simplifying the way data signals are output and reducing display power consumption.

[0112] In this embodiment of the disclosure, the driving circuit 300 may be located in the display driver IC (DDIC) of the display device. For example, the driving circuit 300 may be packaged as an integrated circuit intellectual property core (IP core). The driving circuit 300 may be disposed as an IP core on the timing controller (TCON) of the DDIC, for example, disposed on the TCON board.

[0113] Figure 7 A schematic diagram of a data signal according to an embodiment of the present disclosure is shown.

[0114] Figure 7 The data voltage of the data signal output by the drive circuit provided in the embodiments of this disclosure is shown.

[0115] like Figure 7 As shown, the display screen 700 includes areas 710, 720, and 730. Areas 710, 720, and 730 can be referred to as areas 110, 120, and 130 described above. For the sake of simplicity, similar parts will not be described again.

[0116] For the data signal output by the driving voltage provided in the embodiments of this disclosure, the voltage difference between the data line during the scanning region 720 and region 730 and the voltage on the data line during the scanning region 710 is small. This can eliminate the bright and dark lines that may appear at the junction of region 720 and region 730 and region 710, and improve the uneven brightness phenomenon.

[0117] During the display of a frame of an image, the change in data voltage on the data line for the high refresh rate area and the low refresh rate area is reduced, and the uneven display brightness at the boundary between the high refresh rate area and the low refresh rate area can be improved.

[0118] Figure 8 This is a flowchart of a driving method according to another embodiment of the present disclosure.

[0119] In this embodiment of the disclosure, the driving method 800 may include operations S810 to S840.

[0120] In operation S810, in response to the display panel wanting to display a first image to be displayed in a first display state, first image data for a first region in the first image to be displayed is obtained.

[0121] In operation S820, the average pixel value of multiple pixels included in the image data is calculated.

[0122] In operation S830, a first data voltage is determined based on the average pixel value, so as to output a data signal with the first data voltage to the second region.

[0123] In this embodiment of the disclosure, operations S810 to S830 are similar to the execution operations of the drive circuit 200 described above, and will not be repeated for the sake of brevity.

[0124] In this embodiment of the disclosure, operation S830, determining a first data voltage based on an average pixel value to output a data signal having the first data voltage to a second region, includes: determining the first data voltage from a preset lookup table based on the average pixel value, the preset lookup table indicating the mapping relationship between the average pixel value and the data voltage; and outputting a data signal having the first data voltage to the second region based on a preset voltage provided by a preset voltage source.

[0125] In this embodiment of the disclosure, operation S820, calculating the average pixel value of multiple pixels included in the image data, includes: calculating the average pixel value based on the pixel values ​​of each of the multiple pixels included in the target pixel row in the first image data, wherein the target pixel row is a pixel row in the first region that is adjacent to the second region.

[0126] In this embodiment of the disclosure, operation S820, calculating the average pixel value of multiple pixels included in the image data, includes: when it is determined that the difference between the pixel values ​​of the multiple pixels included in the first image data is greater than a preset value, calculating the average pixel value based on the pixel values ​​of the multiple pixels and their respective preset weight values.

[0127] In this embodiment of the disclosure, the driving method further includes, in response to the display panel displaying a second image to be displayed in a second display state, determining a second data voltage based on second image data for a second region in the second image to be displayed, wherein the second display state is a refresh state for the display screen of the second region; and outputting a data signal having the second data voltage to the second region.

[0128] In this embodiment of the disclosure, the driving method further includes outputting a data signal having a first data voltage to a second region in response to a received enable signal being at an active level; and outputting a data signal having a second data voltage to the second region in response to a received enable signal being at an inactive level; wherein an active level indicates that the display panel is in a first display state, and an inactive level indicates that the display panel is in a second display state.

[0129] In this embodiment of the disclosure, when it is determined that the display panel is to display the current frame image in a first display state, the driving method further includes: when it is determined that the display panel is to display the previous frame image in the first display state, outputting a data signal generated based on the image data of the first region in the previous frame image to the second region; and when it is determined that the display panel is to display the previous frame image in a second display state, outputting a data signal generated based on the image data of the first region in the current frame image to the second region, wherein the second display state is a refresh state for the display screen of the second region.

[0130] Figure 9 This is a schematic diagram of the structure of a display device according to an embodiment of the present disclosure.

[0131] like Figure 9 As shown, the display device 900 includes a display panel 910 and a driving circuit 920.

[0132] In this embodiment of the disclosure, the display panel 910 includes a first region 911 and a second region 912. The first region 911 can be a high refresh rate region, and the second region 912 can be a low refresh rate region.

[0133] During partial refresh, the driving circuit 920 can generate a data signal with a first data voltage based on the image data of the first region 911 in the image to be displayed, and generate a data signal with a display data voltage based on the image data of the first region 911. The driving circuit 920 outputs the data signal to the display panel 920, wherein the first data voltage is provided to the second region 912 in the display panel, the display data voltage is provided to the first region 911 in the display panel, and the display panel 910 displays the image to be displayed.

[0134] In this embodiment, the driving circuit 920 is the driving circuit 200 or driving circuit 300 described above, and will not be repeated for the sake of brevity.

[0135] Figure 10 This is a schematic diagram of the structure of a display device according to another embodiment of the present disclosure.

[0136] like Figure 10 As shown, the display device 1000 includes a display panel 1010 and a processor 1020.

[0137] In this embodiment of the disclosure, the display panel 1010 includes a first region 1011 and a second region 1012. The first region 1011 can be a high refresh rate region, and the second region 1012 can be a low refresh rate region. The processor 1020 executes the driving method 800 described above, and outputs a data signal having a first data voltage to the second region 1012 in the display panel 1010.

[0138] In this embodiment of the disclosure, the processor 1020 may also perform the operations performed by the drive circuit 200 or the drive circuit 300, which will not be described in detail for the sake of brevity.

[0139] It should be noted that the collection, storage, use, processing, transmission, provision, disclosure, and application of user personal information in this disclosed technical solution comply with relevant laws and regulations, necessary confidentiality measures have been taken, and it does not violate public order and good morals. In this disclosed technical solution, user authorization or consent has been obtained before acquiring or collecting user personal information.

[0140] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0141] Those skilled in the art will understand that the features described in the various embodiments and / or claims of this disclosure can be combined and / or combined in various ways, even if such combinations or combinations are not explicitly described in this disclosure. In particular, the features described in the various embodiments and / or claims of this disclosure can be combined and / or combined in various ways without departing from the spirit and teachings of this disclosure. All such combinations and / or combinations fall within the scope of this disclosure.

[0142] The embodiments of this disclosure have been described above. However, these embodiments are for illustrative purposes only and are not intended to limit the scope of this disclosure. Although various embodiments have been described above, this does not mean that the measures in the various embodiments cannot be used advantageously in combination. The scope of this disclosure is defined by the appended claims and their equivalents. Various substitutions and modifications can be made by those skilled in the art without departing from the scope of this disclosure, and all such substitutions and modifications should fall within the scope of this disclosure.

Claims

1. A driving circuit, comprising: The acquisition module is configured to acquire first image data for a first region in the display panel in response to the display panel displaying a first image to be displayed in a first display state, wherein the first display state is that the display screen of the first region is refreshed and the display screen of the second region of the display panel is held. The calculation module is configured to calculate the average pixel value of the plurality of pixels included in the first image data; as well as The first output module is configured to determine a first data voltage based on the average pixel value and output a data signal having the first data voltage to the second region; The computing module is also configured to: Based on the pixel values ​​of each pixel in the target pixel row in the first image data, the pixels in the target pixel row are divided into multiple segments; The weight values ​​corresponding to the multiple segments are determined based on the differences in pixel values ​​of the multiple segments; The average pixel value is calculated based on the individual pixel values ​​of multiple pixels in the target pixel row and the weight value of the segment to which they belong, wherein the target pixel row is a pixel row in the first region that is adjacent to the second region; or The computing module is also configured to: If it is determined that the difference between the pixel values ​​of the multiple pixels included in the first image data is greater than a preset value, the average pixel value is calculated based on the pixel values ​​of the multiple pixels and their respective preset weight values.

2. The driving circuit according to claim 1, wherein, The first output module includes: A lookup unit is configured to determine the first data voltage from a preset lookup table based on the average pixel value, the preset lookup table indicating a mapping relationship between the average pixel value and the data voltage; and The voltage regulation unit is configured to output the data signal having the first data voltage to the second region based on a preset voltage provided by a preset voltage source.

3. The driving circuit according to claim 2, wherein, The voltage regulation unit includes: A voltage divider is electrically connected to the preset voltage source. The voltage divider includes multiple voltage dividing nodes, and the voltage of the multiple voltage dividing nodes is determined by the voltage divider dividing the preset voltage. The voltages of the multiple voltage dividing nodes are different. A switch array includes multiple switches, the first ends of which are electrically connected to a data line, and the second ends of which are electrically connected to multiple voltage divider nodes respectively. The data line is used to output the data signal to the second region. The controller, electrically connected to the switch array, is configured to control the plurality of switches to be in an open or closed state based on the first data voltage, such that the data line is electrically connected to a target node among the plurality of voltage divider nodes, the voltage of the target node being the first data voltage.

4. The driving circuit according to claim 1 further includes: The second output module is configured to, in response to the display panel displaying a second image to be displayed in a second display state, determine a second data voltage based on the second image data for the second region in the second image to be displayed, and output a data signal having the second data voltage to the second region, wherein the second display state is a refresh state for the display screen of the second region; as well as The control module is configured to control the second area to a first connection state in response to the display panel being in the first display state, and to control the second area to a second connection state in response to the display panel being in the second display state; Wherein, the first connection state is that the second region is connected to the first output module and disconnected from the second output module, and the second connection state is that the second region is connected to the second output module and disconnected from the first output module.

5. The driving circuit according to claim 1, wherein, The acquisition module includes an enabling unit and an acquisition unit; The enabling unit is configured to output the first image to be displayed to the acquisition unit in response to the received enabling signal being at an active level; the acquisition unit is configured to acquire first image data for the first region in the first image to be displayed.

6. The driving circuit according to claim 4, wherein, The acquisition module includes an enabling unit, which is configured to: In response to the received enable signal being at an active level, a first control signal for indicating first information is output to the control module; as well as In response to the received enable signal being at an invalid level, a first control signal for indicating second information is output to the control module; Wherein, the first information indicates that the control module controls the second area to be in the first connection state, and the second information indicates that the control module controls the second area to be in the second connection state.

7. The driving circuit according to claim 1, wherein, If it is determined that the display panel should display the current frame image in the first display state, the acquisition module is further configured to: When it is determined that the display panel displays the previous frame image in the first display state, a second control signal is sent to the first output module, so that the first output module outputs a data signal for the previous frame image to the second area based on the second control signal; as well as When it is determined that the display panel displays the previous frame image in the second display state, the image data for the first region in the current frame image is obtained, and the second display state is the refresh state of the display screen of the second region.

8. A driving method, comprising: In response to the display panel wanting to display a first image to be displayed in a first display state, first image data for a first region in the first image to be displayed is obtained, wherein the first display state is that the display screen of the first region of the display panel is in a refresh state and the display screen of the second region is in a hold state; Calculate the average pixel value of the multiple pixels included in the image data; as well as A first data voltage is determined based on the average pixel value, so as to output a data signal having the first data voltage to the second region; The calculation of the average pixel value of the multiple pixels included in the image data includes: Based on the pixel values ​​of each pixel in the target pixel row in the first image data, the pixels in the target pixel row are divided into multiple segments; The weight values ​​corresponding to the multiple segments are determined based on the differences in pixel values ​​of the multiple segments; The average pixel value is calculated based on the individual pixel values ​​of multiple pixels in the target pixel row and the weight value of the segment to which they belong, wherein the target pixel row is a pixel row in the first region that is adjacent to the second region; or If it is determined that the difference between the pixel values ​​of the multiple pixels included in the first image data is greater than a preset value, the average pixel value is calculated based on the pixel values ​​of the multiple pixels and their respective preset weight values.

9. The method according to claim 8, wherein, The step of determining a first data voltage based on the average pixel value, and outputting a data signal having the first data voltage to the second region, includes: Based on the average pixel value, the first data voltage is determined from a preset lookup table, wherein the preset lookup table indicates the mapping relationship between the average pixel value and the data voltage; and Based on the preset voltage provided by the preset voltage source, the data signal having the first data voltage is output to the second region.

10. The method of claim 8, further comprising: In response to the display panel displaying a second image to be displayed in a second display state, a second data voltage is determined based on the second image data for the second region in the second image to be displayed, and the second display state is that the display screen of the second region is in a refresh state; as well as Output a data signal with the second data voltage to the second region.

11. The method of claim 10, further comprising: In response to the received enable signal being at an active level, the data signal having the first data voltage is output to the second region; as well as In response to the received enable signal being at an invalid level, the data signal having the second data voltage is output to the second region; Wherein, the active level indicates that the display panel is in the first display state, and the inactive level indicates that the display panel is in the second display state.

12. The method according to claim 8, wherein, If it is determined that the display panel should display the current frame image in the first display state, the method further includes: If it is determined that the display panel is displaying the previous frame image in the first display state, a data signal generated based on the image data of the first region in the previous frame image is output to the second region; and When it is determined that the display panel displays the previous frame image in the second display state, a data signal generated based on the image data of the first region in the current frame image is output to the second region, and the second display state is that the display screen of the second region is in a refresh state.

13. A display device, comprising: Display panel; as well as The driving circuit according to any one of claims 1-7 is configured to output a data signal having the first data voltage to a second area in the display panel.

14. A display device, comprising: Display panel; as well as The processor is configured to perform the driving method of any one of claims 8-12 to output a data signal having the first data voltage to a second area in the display panel.