Driving circuit, driving method and display device
By calculating the average pixel values of multiple pixels in the high-brush area and outputting them to the low-brush area, the problem of the difference in brightness at the connection between the high-brush area and the low-brush area in the local refresh technology is solved, and a more uniform brightness display and a reduction in display power consumption are achieved.
Patent Information
- Application Number
- CN202510109861.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-23
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2045-01-23
AI Technical Summary
In local refresh technology, brightness differences are prone to occur at the connection between the high-brush area and the low-brush area, which affects the display effect.
By acquiring image data in the high-brush area, the average pixel value of multiple pixels is calculated, and the data voltage is determined based on this value, and output to the low-brush area to reduce the change in the data voltage and improve the brightness uneven phenomenon.
It effectively reduces the brightness difference between the high brush area and the low brush area, improves the display effect, and simplifies the provision of data voltage by multiplexing the voltage source structure, and reduces the display power consumption.
Smart Images

Figure CN119811247A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of display technology, and in particular to a driving circuit, a driving method and a display device. Background Art
[0002] Some display products usually use partial refresh technology to display images to reduce the display power consumption caused by image refresh. However, there will be a significant brightness difference at the connection between two areas refreshed at different refresh rates in the display image, thus affecting the display effect. Summary of the invention
[0003] The present disclosure provides a driving circuit, a driving method and a display device.
[0004] According to a first aspect, the present disclosure provides a driving circuit, comprising: an acquisition module, configured to acquire first image data for a first area in a display panel in the first image to be displayed in response to a display panel displaying a first image to be displayed in a first display state, wherein the first display state is that a display screen of the first area is in a refresh state and a display screen of a second area of the display panel is in a hold state; 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, the present disclosure provides a driving method, comprising: in response to a display panel displaying a first image to be displayed in a first display state, obtaining first image data for a first area in the first image to be displayed, the first display state being that a display screen of the first area of the display panel is in a refresh state and a display screen of the second area is in a hold state; 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 to output a data signal having the first data voltage to the second area.
[0006] According to a third aspect, the present disclosure provides a display device, including: a display panel; and a driving circuit provided by an embodiment of the present 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, the present disclosure provides another display device, including: a display panel; and a processor configured to execute the driving method provided by an embodiment of the present disclosure to output a data signal having a first data voltage to a second area in the display panel. BRIEF DESCRIPTION OF THE DRAWINGS
[0008] Figure 1 A schematic diagram showing a principle of partial refresh of an example is shown;
[0009] Figure 2 A schematic diagram showing the structure of a driving circuit according to an embodiment of the present disclosure is shown;
[0010] Figure 3 A schematic structural diagram of a driving circuit according to another embodiment of the present disclosure is shown;
[0011] Figure 4A A schematic diagram showing the principle of calculating the average pixel value according to an embodiment of the present disclosure is shown;
[0012] Figure 4B A schematic diagram showing the principle of calculating the average pixel value according to another embodiment of the present disclosure is shown;
[0013] Figure 5 A schematic diagram showing the structure of a lookup table in an embodiment of the present disclosure is shown;
[0014] Figure 6 A schematic diagram showing the structure of a voltage regulating unit according to an embodiment of the present disclosure is shown;
[0015] Figure 7 A schematic diagram showing a data signal according to an embodiment of the present disclosure;
[0016] Figure 8 A flowchart of a driving method according to an embodiment of the present disclosure is shown;
[0017] Fig. 9 A schematic diagram showing the structure of a display device according to an embodiment of the present disclosure; and
[0018] Fig.10 A schematic structural diagram of a display device according to another embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical scheme and advantages of the embodiments of the present disclosure clearer, the technical scheme in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of them. Based on the described embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work belong to the scope of protection of the present disclosure. It should be noted that throughout the drawings, the same elements are represented by the same or similar figure marks. In the following description, some specific embodiments are only used for descriptive purposes and should not be understood as any limitation to the present disclosure, but are only examples of the embodiments of the present disclosure. Conventional structures or configurations will be omitted when they may cause confusion in the understanding of the present disclosure. It should be noted that the shapes and sizes of the components in the figures do not reflect the actual size and proportion, but only illustrate the contents of the embodiments of the present disclosure.
[0020] Unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should have the usual meanings understood by those skilled in the art. The words "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components.
[0021] Figure 1 A schematic diagram showing the principle of an exemplary partial refresh is shown.
[0022] like Figure 1 As shown, the display screen 100 of the display panel can be a display screen of any display device. In the display screen 100, area 110 displays weather information and time information. The display screen of area 110 needs to be refreshed in real time. The display screens of area 120 and area 130 can remain statically displayed and the display screens are not refreshed.
[0023] In the first direction x of the display screen 100, the scanning signal can control the transistors in the pixel circuits in the region 110 to turn on, so that in the second direction y of the display screen 100, the data signal Data output by the data line connected to the region 110 is written into the pixel circuits in the region 110, and the region 110 implements refresh in the row direction. The display screen and display brightness of the region 110 are related to the data voltage of the data signal Data provided to the region 110.
[0024] When the display images of regions 120 and 130 in display image 100 do not need to be refreshed, the data lines connected to regions 120 and 130 are in a high impedance state, so the data signals output by the data lines are not provided to regions 120 and 130 .
[0025] All pixel circuits of a single pixel column along the second direction y in the pixel array included in the display device are connected to the same data line. For example, in the process of scanning the scanning signal scanning the area 120, the data voltage on the data line can be 0V. In the process of scanning the scanning signal from the area 120 to the area 110, the data voltage on the data line jumps to a high voltage. In the process of scanning the scanning signal from the area 110 to the area 130, the data voltage on the data line can be gradually reduced from a high voltage to 0V. Therefore, in the process of local refresh, the voltage difference between the voltage on the data line during the scanning period of the area 120 and the area 130 and the voltage on the data line during the scanning period of the area 110 is large, which causes the area 120 and the area 130 to have a relatively obvious bright and dark line at the junction with the area 110, resulting in uneven brightness.
[0026] For example, in the display screen 100, area 110 is a high refresh area, and areas 120 and 130 are low refresh areas. For example, the refresh rate of area 110 may be 120 Hz, and the refresh rates of areas 120 and 130 may be 30 Hz. Since the data voltages on the data lines for the high refresh area and the low refresh area vary greatly during the display of a frame of an image, uneven display brightness may appear at the boundary between the high refresh area and the low refresh area.
[0027] In some examples, with the high refresh frequency of the high refresh area, based on the display content of area 120 and area 130, a corresponding data voltage is provided on the data line during the scanning process of area 120 and area 130 to reduce the brightness difference between area 110, area 120 and area 130. However, in this case, the driving circuit needs to increase the driving voltage of area 120 and area 130 to be sufficient to refresh the screen, and the pixel circuits of area 120 and area 120 need to be connected to the completed display link, which makes it impossible for local refresh to reduce display power consumption.
[0028] The present disclosure provides a driving circuit, based on the data voltage of the high refresh area as the data voltage of the low refresh area, so that the data voltage on the data line changes less during the display process of a frame of image, so as to improve the poor display phenomenon of the display picture during the partial refresh process. In addition, the data voltage provided to the data line in the low refresh area can be realized by multiplexing the voltage source structure in the display device, simplifying the way of providing the data voltage and reducing the display power consumption.
[0029] Figure 2 is a schematic structural diagram 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 the embodiment of the present disclosure, in response to the display panel displaying the first image to be displayed in the first display state, the acquisition module 201 acquires first image data for a first area in the display panel in the first image to be displayed.
[0032] In an embodiment of the present disclosure, a pixel array formed by a plurality of pixel circuits is provided in the display panel, and the pixel array forms a 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 area, and the second area is a low refresh area. During the refresh process of the first area, a data signal is written into the pixel circuit in the first area, thereby realizing a screen refresh.
[0033] For example, the first image to be displayed is an image that the display panel needs to display, and the first image data is an image that the first area needs to display. For example, the first image to be displayed may be a frame of a video frame image in 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 in the first area is in a refresh state and the display screen in the second area of the display panel is in a hold state. The refresh state indicates that the display screen needs to be refreshed, and the hold state indicates that the display screen is not refreshed and keeps displaying the previous frame.
[0035] For example, the first display state may be a partial refresh state. During the display process of the display panel for the first image to be displayed, the display screen of the first area is refreshed, and the display screen of the second area is not refreshed and keeps displaying the previous frame.
[0036] In the embodiment of the present disclosure, the calculation module 202 calculates the average pixel value of a plurality of pixels included in the first image data.
[0037] The first image data includes pixel values that need to be displayed by a plurality of pixels in the first area. For example, the pixel value may be a grayscale displayed by the pixel. Based on the grayscales of the plurality of pixels included in the first image data, an average grayscale of the plurality of pixels is calculated.
[0038] In the embodiment of the present disclosure, the first output module 203 determines a first data voltage based on the average pixel value, and outputs a data signal having the first data voltage to the second region.
[0039] In the embodiment of the present disclosure, there is a mapping relationship between the pixel value 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 the pixel value and the data voltage, a first data voltage indicated by the average pixel value is determined, and the first data voltage is provided to the data line. The data line is used to output a data signal having the first data voltage to the second region.
[0041] A display data voltage for the second region can also be determined based on the first image data. Pixel circuits in the same column of the display panel are all electrically connected to the same data line. The data signal output by a single data line is provided to pixel circuits belonging to the same pixel column in the first region and the second region. 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 image of the second area is not refreshed.
[0043] In the embodiment of the present disclosure, the first data voltage is determined based on the average pixel value of multiple pixels in the first image data, so the voltage difference between the first data voltage and the display data voltage determined based on the pixel values of each of the multiple pixels in the first image data is small, and the voltage difference of the data signal on the data line is small, which can reduce the brightness difference between the first area and the second area. In addition, the data voltage for the non-refresh area is determined based on the image data of the refresh area, which can simplify the process of determining the first data voltage and reduce the calculation consumption.
[0044] In some embodiments, when it is determined that the display panel is to display the current frame image in the first display state, the acquisition module 201 may 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, so that the first output module 203 outputs the data signal for the previous frame image to the second area 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 the image data for the first area in the current frame image, so that the first output module 203 outputs the data signal generated based on the image data for the first area to the second area.
[0045] In the embodiment of the present disclosure, the current frame image and the previous frame image are two adjacent frame 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 is to display 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 a corresponding data signal based on the display state of the previous frame image.
[0046] The second display state is that the display screen of the second area is in a refresh state. For example, the second display state may be a global refresh state. In the second display state, the display screens of the first area and the second area both need to be refreshed.
[0047] In the embodiment of the present disclosure, within the same partial refresh period, the display screen needs to display multiple consecutive frames of partial refresh images. The driving circuit 200 can determine a data signal with a first data voltage based on a first frame of partial refresh images among the multiple frames of partial refresh images, and drive the second area with the data signal within the partial refresh period. Within the partial refresh period, the data signal received by the second area has the same first data voltage.
[0048] When the display status of the previous frame image is global refresh and the display status of the current frame image is local refresh, the current frame image is determined to be the first frame of local refresh image among multiple frames of local refresh images, so that a data signal is output to the low refresh area based on the image data for the refresh area in the current frame image.
[0049] When the display states of the previous frame image and the current frame image are both partially refreshed, the data signal output by the first output module 203 to the second area for the current frame image may be the same as the data signal output to the second area for the previous frame image.
[0050] For example, when the previous frame image is the first frame local refresh image, the first data voltage of the data signal output by the first output module 203 to the second area in the local refresh period of the previous frame image is determined based on the previous frame image.
[0051] For example, when the previous frame image is not the first frame local refresh image, the first data voltage of the data signal output by the first output module 203 to the second area during the local refresh period of the previous frame image is determined based on the first frame local refresh image.
[0052] During the partial refresh period, the driving circuit 200 may output a data signal having a fixed data voltage to the second region, thereby reducing calculation power consumption and display power consumption.
[0053] In the embodiment of the present disclosure, the driving circuit 200 may also determine the data voltage of the data signal output to the second area based on the first image data for the first area in each frame of the partial refresh image. During the partial refresh period, the data voltage of the data signal received by the second area may be changed in real time based on each frame of the partial refresh image, which may reduce the voltage change of the data voltage on the data line during the display process of each frame of the partial refresh image, thereby reducing the display brightness difference between the first area and the second area and improving the brightness improvement effect.
[0054] Figure 3 A schematic structural diagram of a driving circuit according to another embodiment of the present 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, the calculation module 302 and the first output module 303 may refer to the acquisition module 201, the calculation module 202 and the first output module 203. For simplicity, similar parts are not repeated.
[0056] In the embodiment of the present disclosure, the acquisition module 301 includes an enabling unit 311 and an acquiring unit 312. The first output module 303 includes a searching unit 331 and a voltage regulating unit 332. The enabling unit 311, the acquiring unit 312, the calculating module 302, the searching unit 331 and the voltage regulating unit 332 are electrically connected in sequence. The voltage regulating 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 line.
[0057] In the embodiment of the present disclosure, in response to the display panel displaying the image to be displayed in the second display state, the second output module 304 determines the second data voltage Vdata2 based on the second image data for the second area in the image to be displayed I, and outputs the data signal Data2 with the second data voltage to the second area.
[0058] The first output module 304 and the second output module 305 may both be connected to the data line. During the local refresh process, the first output module 304 provides the data signal Data1 having the first data voltage Vdata1 to the data line, so that the data line outputs the data signal Data1 of the first data voltage Vdata1 to the second region. During the global refresh process, the second output module 305 provides the data signal Data2 having the second data voltage Vdata2 to the data line, so that the data line outputs the data signal Data2 of the second data voltage Vdata2 to the second region.
[0059] In the embodiment of the present disclosure, the control module 305 controls the second area to be in the first connection state in response to the display panel being in the first display state. The control module 305 controls the second area to be in the second connection state in response to the display panel being in the 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, and 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, the control module 305 controls the data line to be connected to the first output module 304 or the second output module 305 based on the display state of the display panel, so that the data line can output the corresponding data signal to the second area. For example, the control module 305 may include a single-pole double-throw switch. The fixed 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 the embodiment of the present disclosure, the acquisition module 301 includes an enabling unit 311 and an acquiring unit 312. In response to the received enabling signal EN being at an effective level, the enabling unit 311 outputs the image I to be displayed to the acquiring unit 312. The acquiring unit 312 acquires the first image data Pd1 for the first area in the image I to be displayed.
[0063] In the embodiment of the present disclosure, the enable signal EN may indicate the display state of the display panel. For example, the effective level of the enable signal EN indicates that the display panel is in the first display state, and the invalid level of the enable signal EN indicates that the display panel is in the second display state. For example, the effective level is a high level, and the invalid level may be a low level.
[0064] In response to the received enable signal EN being at a high level, the enable unit 311 determines that the display panel is to display the image I to be displayed in the first display state, and sends the image I to be displayed to the acquisition unit 312, so that the calculation module 302 and the first output module 303 can output the data signal Data1 having the first data voltage Vdata based on the first image data Pd1 for the first area in the image I to be displayed. In response to the received enable signal EN being at a low level, the enable unit 311 determines that the display panel is to display the image I to be displayed in the second display state, and stops sending the image I to be displayed to the acquisition unit 312, so that the calculation module 302 and the first output module 303 suspend their operation.
[0065] In the embodiment of the present disclosure, in response to the received enable signal EN being at an effective level, the enable unit 311 outputs a first control signal CS1 for indicating first information to the control module. In response to the received enable signal EN being at an inactive level, the enable unit 311 outputs a first control signal CS1 for indicating second information to the control module. 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.
[0066] For example, the first information and the second information can be represented by the level of the first control signal CS1. For example, the high level of the first control signal CS1 can indicate that the control module controls the second area to be in the first connection state, and the low level of the first control signal CS1 can indicate that the control module controls the second area to be in the second connection state.
[0067] For example, the valid level of the enable signal EN may be represented by "1", and the invalid level of the enable signal EN may be represented by "0". The state in which the enabling unit 311 receives the image I to be displayed may also be recorded as "1", and the state in which the enabling unit 311 does not receive the image I to be displayed may also be recorded as "0". The enabling unit 311 may include an AND operator, and the AND operator performs an AND operation on the received signals.
[0068] When it is determined that the operation result is "1", the enabling unit 311 receives the image I to be displayed and determines that the display panel is to be displayed in the first display state. Therefore, the enabling unit 311 sends the image I to be displayed 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 it is determined that the operation result is "0", the enabling unit 311 receives the image I to be displayed and determines that the display panel is to be displayed in the second display state. Therefore, the enabling unit 311 stops sending the image I to be displayed 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 the embodiment of the present disclosure, the search unit 331 is based on the average pixel value G ava , determine the first data voltage Vdata from the preset lookup table. The voltage adjustment unit 332 outputs a data signal having the first data voltage to the second region based on a preset voltage provided by a preset power source.
[0071] In the embodiment of the present disclosure, a preset lookup table (LUT) indicates the average pixel value G indicated by the preset lookup table. avg For example, the search unit 331 inputs the average pixel value G into the preset search table. avg , the preset lookup table outputs the average pixel value G avg The corresponding data voltage Vdata is written into the pixel circuit, and the pixel circuit can realize the average pixel value G avg display.
[0072] In the embodiment of the present disclosure, the voltage regulating unit 332 is electrically connected to a preset power source, and the preset power source provides a preset voltage to the voltage regulating unit 332. The preset power source may be an existing power source in the driving circuit 300.
[0073] The voltage regulating power supply 332 is also electrically connected to the control module 305, so as to output the data signal to the data line through the control module 305. The voltage regulating unit 332 regulates the voltage value of the received preset voltage based on the voltage value of the first data voltage Vdata, so that the voltage value of the data voltage of the data signal Data1 outputted to the data line by the voltage regulating unit 332 is the same as the voltage value of the first data voltage Vdata.
[0074] In the embodiment of the present disclosure, when it is determined that the display panel is to display the current frame image in the first display state, the enabling unit 311 may 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 enabling unit 311 sends the second control signal CS2 to the voltage adjustment unit 332, so that the voltage adjustment unit 332 outputs the data signal for the previous frame image to the second area based on the second control signal CS. When it is determined that the display panel displays the previous frame image in the second display state, the enabling unit 311 obtains the image data for the first area in the current frame image, so that the voltage adjustment unit 332 outputs the data signal generated based on the image data for the first area to the second area.
[0075] Combination Figure 3 , Figure 4A and Figure 4B The process of determining the average pixel value is schematically described.
[0076] Figure 4A A schematic diagram showing 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, i and H are positive integers.
[0078] In the disclosed embodiment, the target pixel row is a pixel row in the first region adjacent to the second region. For example, the first region and the second region are adjacent. In the case where the last pixel row in the first region is adjacent to the first pixel row in the second region, the target pixel row is the last pixel row in the first region. In the case where the first pixel row in the first region is adjacent to the last pixel row in the second region, the target pixel row is the first pixel row in the first region.
[0079] In the embodiment of the present 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 is calculated using formula (1): avg :
[0080]
[0081] Among them, the pixel value G i is the gray scale of the i-th pixel in the target pixel row, and H represents the horizontal resolution of the display panel.
[0082] In the embodiment of the present disclosure, the average pixel value can be calculated using the pixel values of a row of pixels in the first area, which can simplify the process of calculating the average pixel value. The average pixel value can be calculated using the pixel rows in the first area adjacent to the second area, which can also reduce the brightness difference at the junction of the first area and the second area.
[0083] In some embodiments, 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, the calculation module 302 calculates the average pixel value based on the pixel values of the multiple 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 that need to be provided for the 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 may be greatly different from the pixel values of the pixels in the first region, which makes the difference between the data voltage calculated based on the average pixel value and the data voltage driving the first region also large.
[0085] For example, the first region includes a first sub-region and a second sub-region, the pixel values of the first sub-region are all 255, and the pixel values of the second sub-region are all 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, the distance between the first sub-region and the second region is relatively close, and the distance between the second sub-region and the second region is relatively far. In this case, the weight value of the pixel value of each of the multiple pixels in the first sub-region can be 0.9, and the weight value of the pixel value of each of the multiple pixels in the second sub-region can be 0.1. This can reduce the brightness difference at the junction of the second region and the first region.
[0086] In the disclosed embodiment, the calculation module 302 can also calculate the average pixel value based on the pixel values and weight values of the multiple pixels of the target pixel row. For example, the pixels of the target pixel row are divided into multiple segments, and different weight values are assigned to each segment. For example, the target pixel row of the display screen of the first area includes multiple pixels whose pixel values include 10 and 255, and the pixel values of the pixels in the first area except the target row are all 10, so the weight value of the pixel value 10 can be set to 0.9, and the weight value of the pixel value 255 can be set to 0.1.
[0087] Figure 4B A schematic diagram showing the principle of calculating the average pixel value according to another embodiment of the present 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, and the weight values of the three segments are W1, W2 and W3 respectively.
[0089] For example, the average pixel value G is calculated using formula (2): avg :
[0090]
[0091] Among them, the weight value W i is the grayscale weight value of the i-th pixel in the target pixel row.
[0092] In the embodiment of the present disclosure, the calculation module 302 can calculate the average pixel value of each of the multiple pixel rows based on the multiple pixel values respectively included in 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 schematically described. Figure 5 A schematic diagram of the structure of a lookup table in an embodiment of the present disclosure is shown.
[0094] like Figure 5 As shown, the preset lookup table may include M lookup tables LUT1, LUT2, ..., LUTM, where M is a positive integer. The number of preset lookup tables may be determined by the brightness value supported by the display panel. For example, the brightness value may be a display brightness value (Display Brightness Value, DBV) of the display panel. For example, DBV may be a brightness value that the display device may support being adjusted by a user.
[0095] The display brightness of the same image to be displayed under different DBVs of the display panel also varies to a certain extent. Based on the DBV of the display panel, the data voltage corresponding to the average grayscale can be determined from a preset lookup table corresponding to the DBV.
[0096] For example, the M lookup tables are lookup tables corresponding to M DBVs, and each lookup table records the data voltages corresponding to N average grayscales. For example, the lookup table LUT1 records the data voltages V1-1, V1-2, ..., V1-N-1, and V1-N corresponding to the average grayscales G1-1, G1-2, ..., G1-N-1, and G1-N, respectively; the lookup table LUT2 records the data voltages V2-1, V2-2, ..., V2-N-1, and V2-N corresponding to the average grayscales G2-1, G2-2, ..., G2-N-1, and G2-N, respectively; and the lookup table LUTM records the data voltages VM-1, VM-2, ..., VM-N-1, and VM-N corresponding to the average grayscales GM-1, G1-2, ..., G1-N-1, and G1-N, respectively.
[0097] In the embodiment of the present disclosure, the search 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 search unit 331 calculates the average pixel value G output by the calculation module 302 avg Input into the lookup table to obtain the corresponding data voltage.
[0098] Combination Figure 3 Hehe Figure 6 The process of adjusting the voltage is schematically explained.
[0099] Figure 6 A schematic structural diagram of a voltage regulating unit according to an embodiment of the present disclosure is shown.
[0100] like Figure 6 As shown, the voltage regulating unit 632 includes a voltage divider 6321 , a switch array 6322 and a controller 6323 .
[0101] In the embodiment of the present disclosure, the voltage divider 6321 is electrically connected to a preset power source VDD and a switch array 6322 , and the switch array 6322 is electrically connected to a controller 6323 and a data line Source.
[0102] The voltage divider 6321 includes a plurality of voltage division nodes. The voltages of the plurality of voltage division nodes are determined by the voltage divider 6321 dividing the preset voltage of the preset power source VDD. The voltages of the plurality of voltage division nodes are different.
[0103] For example, the voltage divider 6321 may include resistors R1 to R5, which are connected in sequence, one end of the resistor R1 is connected to the preset power supply VDD, and one end of the resistor R5 is grounded. The resistors R1 to R5 are connected in series between the preset power supply VDD and the power supply GND, and the resistors R1 to R5 divide the voltage difference between the preset power supply VDD and the power supply GND. The voltage dividing nodes N1 to N5 are respectively arranged between the resistor R1 and the preset power supply VDD, between the resistor R1 and the resistor R2, between the resistor R2 and the resistor R3, between the resistor R3 and the resistor R4, and between the resistor R4 and the resistor R5.
[0104] The switch array 6322 includes a plurality of switches, wherein first ends of the plurality of switches are electrically connected to a data line Source, and second ends of the plurality of switches are electrically connected to a plurality of voltage dividing nodes, respectively. The data line Source is used to output a data signal to the second region.
[0105] For example, the switch array 6322 may include switches S1 to S5. The first ends of the switches S1 to S5 are all electrically connected to the data line Source. The second end of the switch S1 is electrically connected to the voltage dividing node N1, the second end of the switch S2 is electrically connected to the voltage dividing node N2, the second end of the switch S3 is electrically connected to the voltage dividing node N3, the second end of the switch S4 is electrically connected to the voltage dividing node N4, and the second end of the switch S5 is electrically connected to the voltage dividing node N5.
[0106] The controller 6323 controls the multiple switches to be in an open state or a closed state based on the first data voltage, so that the data line Source is electrically connected to a target node among the multiple voltage division nodes, and the voltage of the target node is the first data voltage.
[0107] For example, the controller 6323 controls the switch S1 to be closed and the switches S2 to S5 to be opened, and the voltage of the voltage-dividing node N1 is provided to the data line Source. For another example, the controller 6323 controls the switch S3 to be closed and the switches S1, S2, S4 and S5 to be opened, and the voltage of the voltage-dividing node N3 is provided to the data line Source.
[0108] For example, the preset voltage provided by the preset power supply VDD is 3V, and the power supply GND is 0V. The resistance of each of the resistors R1 to R5 is 100Ω. The resistors R1 to R5 divide the 3V voltage between the preset power supply VDD and the power supply GND. The voltage of the voltage dividing node N1 is 3V, the voltage of the voltage dividing node N2 is 2.4V, the voltage of the voltage dividing node N3 is 1.8V, the voltage of the voltage dividing node N4 is 1.2V, and the voltage of the voltage dividing node N5 is 0.6V.
[0109] When the data voltage is 1.2V, the controller 6323 controls the switch S4 to be closed and the switches S1 to S3 and S5 to be open. At this time, the voltage of the voltage dividing node N4 is provided to the data line Source, and the data voltage of the data signal output by the 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 schematically illustrated and are not limited thereto.
[0111] In the disclosed embodiment, the voltage divider 6321 is a voltage source structure already present in the driving circuit, and the existing voltage source structure is reused to output different data voltages. The second output module can also reuse the voltage adjustment unit 632 to output the second data voltage. The preset voltage is divided by using a plurality of resistors connected in series, so as to output different data voltages with a simple circuit structure, simplify the way of outputting data signals, and reduce display power consumption.
[0112] In the embodiment of the present disclosure, the driving circuit 300 may be located in a display driver chip (Display Driver IC, DDIC) of the display device. For example, the driving circuit 300 may be packaged as an integrated circuit intellectual property core (intellectual property core, IP core). The driving circuit 300 may be provided in the form of an IP core on a timing controller (timing controller, TCON) of the DDIC, for example, on a TCON board.
[0113] Figure 7 A schematic diagram showing 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 driving circuit provided by the embodiment of the present disclosure is shown.
[0115] like Figure 7 As shown, the display screen 700 includes an area 710, an area 720, and an area 730. The areas 710, 720, and 730 may refer to the areas 110, 120, and 130 described above. For the sake of simplicity, similar parts will not be repeated.
[0116] For the data signal output by the driving voltage provided by the embodiment of the present disclosure, the voltage difference between the voltage on the data line during the scanning period of area 720 and area 730 and the voltage on the data line during the scanning period of area 710 is small, which can eliminate the bright and dark lines that appear at the junction of area 720 and area 730 with area 710, and improve the uneven brightness phenomenon.
[0117] During the display of a frame of image, the change of data voltage on the data line for the high refresh area and the low refresh area is reduced, and the uneven display brightness at the boundary between the high refresh area and the low refresh area can be improved.
[0118] Figure 8 is a flowchart of a driving method according to another embodiment of the present disclosure.
[0119] In the embodiment of the present disclosure, the driving method 800 may include operations S810 to S840.
[0120] In operation S810, in response to the display panel displaying 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 acquired.
[0121] In operation S820, an average pixel value of a plurality of pixels included in the image data is calculated.
[0122] In operation S830, a first data voltage is determined based on the average pixel value to output a data signal having the first data voltage to the second region.
[0123] In the embodiment of the present disclosure, operations S810 to S830 are similar to the operations performed by the driving circuit 200 described above, and are not described again for brevity.
[0124] In an embodiment of the present 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 a 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 an embodiment of the present 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 respective pixel values of multiple pixels included in a target pixel row in the first image data, wherein the target pixel row is a pixel row in the first area adjacent to the second area.
[0126] In an embodiment of the present 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 each 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 each of the multiple pixels and their respective preset weight values.
[0127] In the embodiment of the present disclosure, the driving method also 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 the second area in the second image to be displayed, the second display state being that the display screen of the second area is in a refresh state; and outputting a data signal with a second data voltage to the second area.
[0128] In an embodiment of the present disclosure, the driving method further includes outputting a data signal having a first data voltage to the second region in response to a received enable signal being at a valid 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 invalid level; wherein the valid level indicates that the display panel is in a first display state, and the invalid level indicates that the display panel is in a second display state.
[0129] In an embodiment of the present 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 image data for the first area in the previous frame image to the second area; 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 image data for the first area in the current frame image to the second area, the second display state being that the display screen of the second area is in a refresh state.
[0130] Fig. 9 is a schematic structural diagram of a display device according to an embodiment of the present disclosure.
[0131] like Fig. 9 As shown, the display device 900 includes a display panel 910 and a driving circuit 920 .
[0132] In the embodiment of the present disclosure, the display panel 910 includes a first area 911 and a second area 912. The first area 911 may be a high refresh area, and the second area 912 may be a low refresh area.
[0133] During the partial refresh process, the driving circuit 920 may generate a data signal having a first data voltage based on the image data for the first region 911 in the image to be displayed, and generate a data signal having a display data voltage based on the image data for 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 the embodiment of the present disclosure, the driving circuit 920 is the driving circuit 200 or the driving circuit 300 described above, which will not be described in detail for the sake of brevity.
[0135] Fig.10 is a schematic structural diagram of a display device according to another embodiment of the present disclosure.
[0136] like Fig.10 As shown, the display device 1000 includes a display panel 1010 and a processor 1020 .
[0137] In the embodiment of the present disclosure, the display panel 1010 includes a first area 1011 and a second area 1012. The first area 1011 may be a high refresh area, and the second area 1012 may be a low refresh area. The processor 1020 executes the driving method 800 described above, and outputs a data signal having a first data voltage to the second area 1012 in the display panel 1010.
[0138] In the embodiment of the present disclosure, the processor 1020 may also execute the operations performed by the driving circuit 200 or the driving 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 involved in the technical solution of this disclosure are in compliance with the provisions of relevant laws and regulations, necessary confidentiality measures have been taken, and they do not violate public order and good morals. In the technical solution of this disclosure, the user's authorization or consent is obtained before obtaining or collecting user personal information.
[0140] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a module, a program segment, or a part of a code, and the above-mentioned module, program segment, or a part of a code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flow chart, and the combination of the boxes in the block diagram or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0141] It will be appreciated by those skilled in the art that the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways, even if such combinations and / or combinations are not explicitly described in the present disclosure. In particular, the features described in the various embodiments and / or claims of the present disclosure may be combined and / or combined in a variety of ways without departing from the spirit and teachings of the present disclosure. All of these combinations and / or combinations fall within the scope of the present disclosure.
[0142] The embodiments of the present disclosure are described above. However, these embodiments are only for illustrative purposes and are not intended to limit the scope of the present disclosure. Although the embodiments are described above separately, this does not mean that the measures in the various embodiments cannot be used in combination to advantage. The scope of the present disclosure is defined by the attached claims and their equivalents. Without departing from the scope of the present disclosure, those skilled in the art may make a variety of substitutions and modifications, which should all fall within the scope of the present disclosure.
Claims
1. A driving circuit, comprising: an acquisition module, configured to acquire first image data for a first area in the display panel in the first image to be displayed in response to the display panel displaying the first image to be displayed in a first display state, wherein the first display state is that the display image of the first area is in a refresh state and the display image of the second area of the display panel is in a hold state; A calculation module, configured to calculate an average pixel value of a 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.
2. The driving circuit according to claim 1, wherein: The first output module comprises: a search unit 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 adjustment 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 regulating unit comprises: A voltage divider, electrically connected to the preset voltage source, the voltage divider comprising a plurality of voltage division nodes, the voltages of the plurality of voltage division nodes being determined by the voltage divider dividing the preset voltage, and the voltages of the plurality of voltage division nodes being different; A switch array, comprising a plurality of switches, wherein first ends of the plurality of switches are electrically connected to a data line, second ends of the plurality of switches are electrically connected to the plurality of voltage division nodes respectively, and the data line is used to output the data signal to the second region; A controller is electrically connected to the switch array and is configured to control the multiple switches to an open state or a closed state based on the first data voltage, so that the data line is electrically connected to a target node among the multiple voltage division nodes, and the voltage of the target node is the first data voltage.
4. The driving circuit according to claim 1, wherein: The computing module is further configured to: The average pixel value is calculated based on the pixel values of a plurality of pixels included in a target pixel row in the first image data, wherein the target pixel row is a pixel row in the first region adjacent to the second region.
5. The driving circuit according to claim 1, wherein: The computing module is further configured to: 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 average pixel value is calculated based on the pixel values of the plurality of pixels and the preset weight values.
6. The driving circuit according to claim 1, further comprising: a second output module, 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 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 that the display screen of the second region is in a refresh state; as well as a control module configured to control the second area to be in a first connection state in response to the display panel being in the first display state, and to control the second area to be in a second connection state in response to the display panel being in the second display state; The first connection state is that the second area is connected to the first output module and disconnected from the second output module, and the second connection state is that the second area is connected to the second output module and disconnected from the first output module.
7. 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 acquiring unit in response to the received enabling signal being at a valid level; and the acquiring unit is configured to acquire first image data for the first area in the first image to be displayed.
8. The driving circuit according to claim 6, wherein: The acquisition module includes an enabling unit, and the enabling unit is configured to: In response to the received enable signal being at a valid level, outputting a first control signal for indicating first information to the control module; as well as In response to the received enable signal being at an invalid level, outputting a first control signal for indicating second information to the control module; 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.
9. The driving circuit according to claim 1, wherein: In the case where it is determined that the display panel is to 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, sending a second control signal 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 a second display state, image data for the first area in the current frame image is acquired, and the second display state is that the display screen of the second area is in a refresh state.
10. A driving method, comprising: In response to the display panel displaying a first image to be displayed in a first display state, acquiring first image data for a first area in the first image to be displayed, wherein the first display state is that a display image of the first area of the display panel is in a refresh state and a display image of the second area is in a hold state; Calculating an average pixel value of a plurality of pixels included in the image data; as well as A first data voltage is determined based on the average pixel value to output a data signal having the first data voltage to the second region.
11. The method according to claim 10, wherein: The determining a first data voltage based on the average pixel value to output a data signal having the first data voltage to the second region includes: determining the first data voltage from a preset lookup table based on the average pixel value, the preset lookup table indicating a mapping relationship between average pixel values and data voltages; and Based on a preset voltage provided by a preset voltage source, the data signal having the first data voltage is output to the second region.
12. The method according to claim 10, wherein: The calculating an average pixel value of a plurality of pixels included in the image data comprises: The average pixel value is calculated based on the pixel values of a plurality of pixels included in a target pixel row in the first image data, wherein the target pixel row is a pixel row in the first region adjacent to the second region.
13. The method according to claim 10, wherein: The calculating an average pixel value of a plurality of pixels included in the image data comprises: 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 average pixel value is calculated based on the pixel values of the plurality of pixels and the preset weight values.
14. The method according to claim 10, further comprising: 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 the second area in the second image to be displayed, wherein the second display state is that a display screen of the second area is in a refresh state; as well as A data signal having the second data voltage is output to the second region.
15. The method according to claim 14, further comprising: In response to the received enable signal being at a valid level, outputting the data signal having the first data voltage to the second region; as well as In response to the received enable signal being at an invalid level, outputting the data signal having the second data voltage to the second region; The valid level indicates that the display panel is in the first display state, and the invalid level indicates that the display panel is in the second display state.
16. The method according to claim 10, wherein: In the case where it is determined that the display panel is to display the current frame image in the first display state, the method further includes: When it is determined that the display panel displays a previous frame of image in the first display state, outputting a data signal generated based on image data for the first area in the previous frame of image to the second area; 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 for the first area in the current frame image is output to the second area, and the second display state is that the display screen of the second area is in a refresh state.
17. A display device comprising: Display panel; as well as The driving circuit according to any one of claims 1 to 9 is configured to output a data signal having the first data voltage to a second area in the display panel.
18. A display device comprising: Display panel; as well as A processor is configured to execute the driving method according to any one of claims 10 to 16 to output a data signal having the first data voltage to a second area in the display panel.
Citation Information
Patent Citations
Display panel, driving method thereof and display device
CN108470540A
Image processing method and device, electronic equipment and monitoring system
CN111898532A
Display device performing multi-frequency driving and method of operating display device
CN113971927A
Image splicing method for image sequence and terminal
CN116416125A
Display device, display equipment and driving method
CN117746813A
Cited By
Driving circuit, driving method, and display device
WO2026157908A1