Display driving method, driving chip, device, medium, and product

By dividing the image into multiple subfields in the near-eye display environment and adjusting the weight and voltage difference, the problem of motion blur in the AR/VR environment is solved, which improves the display effect and service life, and reduces the risk of strobes.

WO2025161208A1PCT designated stage Publication Date: 2025-08-07LUMICORE MICROELECTRONICS SHANGHAI CO LTD
View PDF 10 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/095863
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-01-31
Filing Date
2024-05-28
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

In the near-eye display environment, especially in the AR/VR environment, the impact of motion blur on the display effect is significant, and the prior art is difficult to effectively weaken this problem.

Method used

By dividing a frame of image into multiple subfields, and selecting at least one subfield as the first type of subfield among these subfields, controlling its weight to a decimal so that its luminescence time is less than the unit scanning time of the subfield, and adjusting the voltage difference to optimize the brightness and luminescence time, the motion blur phenomenon is weakened by digital driving method.

Benefits of technology

It effectively weakens the impact of motion blur on display effect, improves the viewing experience of the monitor, reduces the risk of strobes, and extends the service life of the monitor with the unchanged brightness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024095863_07082025_PF_FP_ABST
    Figure CN2024095863_07082025_PF_FP_ABST
Patent Text Reader

Abstract

The present application discloses a display driving method, a driving chip, a device, a medium, and a product. The display driving method comprises: dividing an image frame into a plurality of sub-fields; selecting at least one sub-field from among the plurality of sub-fields as a first-type sub-field; and controlling a first initial weight of the first-type sub-field to be a decimal, so that the light-emitting time of the first-type sub-field is shorter than the sub-field unit scanning time. According to embodiments of the present application, the impact of motion blur on the display effect can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Display driving method, driving chip, device, medium and product

[0001] Cross-references

[0002] This application claims priority to the Chinese patent application filed on January 31, 2024, with application number "202410137883.4" and invention name "Driving method, driving chip, device, medium and product of display", all contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of display technology, and in particular to a display driving method, driving chip, device, medium and product. Background Art

[0004] With the advancement of display technology and the improvement of people's living standards, display devices have become part of every aspect of our lives and production. However, while these devices offer convenience, they also present problems such as motion blur, which can lead to poor image quality. Therefore, how to mitigate or even eliminate the impact of motion blur on display quality is a challenge that needs to be addressed.

[0005] Summary of the Invention

[0006] Embodiments of the present application provide a display driving method, a driving chip, a device, a medium, and a product, which can reduce the impact of motion blur on display effects.

[0007] In a first aspect, an embodiment of the present application provides a method for driving a display, comprising: dividing a frame image into multiple subfields; selecting at least one subfield from the multiple subfields as a first type of subfield; and controlling a first initial weight value of the first type of subfield to be a decimal so that the luminous time of the first type of subfield is less than a unit scanning time of the subfield.

[0008] In a possible implementation of the first aspect, the display includes pixels, the pixels are connected to a first power terminal and a second power terminal, the first power terminal is used to provide a first voltage, and the second power terminal is used to provide a second voltage;

[0009] The driving method also includes:

[0010] selecting at least one subfield from the plurality of subfields as a second type of subfield;

[0011] The second initial weight for controlling the second type of subfield is an integer, and the actual difference between the first voltage and the second voltage corresponding to at least one second type of subfield is controlled to be greater than the original difference v1 between the first voltage and the second voltage corresponding to the second type of subfield, and the actual difference between the first voltage and the second voltage corresponding to the first type of subfield is the original difference v1.

[0012] In a possible implementation of the first aspect, the driving method further includes:

[0013] The second target weight for controlling the second type of subfield is 1 / N1 of the second initial weight, where N1 is greater than 1.

[0014] In a possible implementation of the first aspect, the driving method further includes:

[0015] The first target weight of the first type of subfield is controlled to be 1 / N1 of the first initial weight.

[0016] In a possible implementation of the first aspect, the driving method further includes:

[0017] selecting at least one of the plurality of second-type subfields as a second target subfield, and controlling the actual number of the second target subfields to be M times of the original number, where M>1;

[0018] The sum of the second target weights of the M second target subfields is controlled to be the second initial weight, and each second target weight is a decimal.

[0019] In a possible implementation of the first aspect, the driving method further includes:

[0020] The second target weights of the M second target sub-fields are controlled to be equal.

[0021] In a possible implementation of the first aspect, the driving method further includes:

[0022] The actual differences between the first voltage and the second voltage corresponding to the M second target subfields are controlled to be equal.

[0023] Based on the same inventive concept, in a second aspect, an embodiment of the present application further provides a driver chip for driving a display, the driver chip comprising:

[0024] A division module, used for dividing a frame of image into multiple subfields;

[0025] a selection module, configured to select at least one subfield from the plurality of subfields as a first type of subfield;

[0026] The driving module is used to control the first initial weight of the first type of subfield to be a decimal, so that the luminous time of the first type of subfield is less than the subfield unit scanning time.

[0027] Based on the same inventive concept, in a third aspect, an embodiment of the present application further provides an electronic device, including:

[0028] a processor, and a memory storing computer program instructions;

[0029] The processor reads and executes computer program instructions to implement the display driving method as described in any one of the embodiments of the first aspect.

[0030] Based on the same inventive concept, in the fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, a method for driving a display as described in any one of the embodiments in the first aspect is implemented.

[0031] Based on the same inventive concept, in the fifth aspect, an embodiment of the present application further provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the driving method of the display as described in any one of the embodiments in the first aspect is implemented.

[0032] According to an embodiment of the present application, at least one is selected from multiple subfields as a first type of subfield, and the first initial weight of the first type of subfield is controlled to be a decimal. The scanning time corresponding to the subfield with a weight of 1 is the subfield unit scanning time. If the scanning time corresponding to the subfield with a decimal weight is calculated according to the subfield unit scanning time, since the luminous time of a subfield is less than or equal to the scanning time of the subfield, the luminous time corresponding to the subfield with a decimal weight is less than the subfield unit scanning time. Therefore, when the picture corresponding to the first type of subfield is driven with a decimal weight, the luminous time of the first type of subfield can be made less than the subfield unit scanning time, so as to reduce the influence of the motion blur phenomenon of the first type of subfield on the display effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Other features, objects and advantages of the present application will become more apparent by reading the following detailed description of non-limiting embodiments with reference to the accompanying drawings, in which the same or similar reference numerals represent the same or similar features and the accompanying drawings are not drawn to scale.

[0034] FIG1 is a schematic diagram showing a motion blur phenomenon generated when a picture moves;

[0035] FIG2 is a schematic diagram showing a motion blur phenomenon generated when the head moves;

[0036] FIG3 is a schematic diagram showing a motion blur phenomenon generated when the direction of head movement is the same as the direction of pixel movement;

[0037] FIG4 is a schematic diagram showing a motion blur phenomenon generated when the direction of head movement is opposite to the direction of pixel movement;

[0038] FIG5 is a schematic diagram showing a method for suppressing motion blur in the traditional display industry;

[0039] FIG6 is a schematic diagram showing a flickering frequency and a fluctuating frequency;

[0040] FIG7 shows a schematic structural diagram of a pixel in a display driving method provided in an embodiment of the present application;

[0041] FIG8 shows another schematic structural diagram of a pixel in a display driving method provided in an embodiment of the present application;

[0042] FIG9 shows a schematic diagram of neutron field data in the related art;

[0043] FIG10 is a schematic diagram showing the smear distance corresponding to FIG9 ;

[0044] FIG11 is a schematic flow chart showing a method for driving a display according to an embodiment of the present application;

[0045] FIG12 is a schematic diagram showing subfield data in a display driving method provided by an embodiment of the present application;

[0046] FIG13 is a schematic diagram showing a brightness waveform corresponding to FIG12;

[0047] FIG14 is a schematic diagram showing brightness values ​​corresponding to FIG12 ;

[0048] FIG15 is a schematic diagram showing a comparison of motion blur generated by analog driving and digital driving corresponding to FIG12 ;

[0049] FIG16 shows another schematic diagram of subfield data in the display driving method provided by an embodiment of the present application;

[0050] FIG17 is a schematic diagram showing a brightness waveform corresponding to FIG16;

[0051] FIG18 is a schematic diagram showing a comparison of motion blur generated by analog driving and digital driving corresponding to FIG16 ;

[0052] FIG19 shows another schematic diagram of subfield data in the display driving method provided by an embodiment of the present application;

[0053] FIG20 is a schematic diagram showing a brightness waveform corresponding to FIG19;

[0054] FIG21 shows another schematic diagram of subfield data in the display driving method provided by an embodiment of the present application;

[0055] FIG22 is a schematic diagram showing a brightness waveform corresponding to FIG21;

[0056] FIG23 is a schematic diagram showing a comparison of motion blur generated by analog driving and digital driving corresponding to FIG21 ;

[0057] FIG24 shows a schematic structural diagram of a driver chip provided in an embodiment of the present application;

[0058] FIG25 shows a schematic structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present application and are not configured to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is merely to provide a better understanding of the present application by illustrating the examples of the present application.

[0060] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, the elements defined by the phrase "comprising..." do not exclude the presence of other identical elements in the process, method, article, or device comprising the elements.

[0061] It should be understood that when describing the structure of a component, when a layer or a region is referred to as being "on" or "over" another layer or region, it may mean that it is directly on the other layer or region, or that other layers or regions are included between it and the other layer or region. Furthermore, if the component is turned over, the layer or region will be "below" or "beneath" the other layer or region.

[0062] It should be understood that the term "and / or" as used herein is merely a description of the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.

[0063] In the embodiments of the present application, the term "connect" may refer to a direct connection between two components or a connection between two components via one or more other components. The term "drive" may refer to "control" or "operate." A display may refer to a display device or a module / part of a display device.

[0064] It will be apparent to those skilled in the art that various modifications and variations can be made in this application without departing from the spirit or scope of this application. Therefore, this application is intended to cover modifications and variations of this application that fall within the scope of the corresponding claims (technical solutions claimed for protection) and their equivalents. It should be noted that the embodiments provided in the examples of this application can be combined with each other without contradiction.

[0065] In the display industry, silicon-based microdisplay technology not only achieves higher pixel density and system integration due to the mature complementary metal-oxide-semiconductor (CMOS) process that can integrate more display units per unit area, but also has the advantages of high resolution, high contrast, and low power consumption. Therefore, silicon-based microdisplay technology is currently a focus of industry attention. Whether it has a good display effect is an important factor in measuring the performance of a display. Due to the existence of the human eye's visual response process, digitally driven silicon-based microdisplays have motion blur. Therefore, how to reduce or even eliminate the impact of motion blur on the display effect is one of the problems that need to be solved.

[0066] The human eye's perception of external light brightness is energy-accumulating. Therefore, there is a slight delay between the moment light appears and the moment the eye begins to perceive brightness, and between the moment light disappears and the moment the eye ceases to perceive brightness. These delays are known as the visual delay effect and the persistence of vision effect, respectively. Depending on the color and brightness of the light, as well as individual differences between people, these delays typically range from 50ms to 200ms. Together, these delays represent the human eye's visual response process. Due to this visual response process, the process by which the human eye perceives image brightness is often represented as a dynamic integration of the image pixel brightness.

[0067] Due to the human eye's visual response, rapid motion often produces a smearing effect, a phenomenon known as motion blur. In near-eye display environments (such as augmented reality (AR) and virtual reality (VR)), not only does the rapid motion of conventional displays cause motion blur, but a more significant phenomenon occurs when the display moves with the head.

[0068] This will have a significant impact on the normal viewing experience. Therefore, how to reduce the impact of motion blur on display effects is currently the focus of the industry.

[0069] Figure 1 details the main causes of motion blur in the traditional display industry (where the display is stationary). In the traditional display industry, the display is stationary, so motion blur only occurs when the displayed image moves rapidly. Due to the high PPI (pixel density) of the display, the continuously luminous pixels are moving, and due to the existence of the human eye's visual response process, this process is perceived as a continuous behavior, namely motion blur. In Figure 1, when a pixel moves quickly from point A to point B, a smear of length d is generated. In this case, the length of the smear d satisfies the following formula (1): d = v1T (1)

[0070] Among them, v1 is the moving speed of the pixel in the picture, and T is the movement time.

[0071] Unlike traditional display systems (where displays are fixed), in near-eye display environments (including AR / VR), the display image moves with the head. Therefore, motion blur can be categorized into the following scenarios:

[0072] 1) The head does not move, but the picture moves;

[0073] 2) head movement, but the picture remains still;

[0074] 3) Head movement, picture movement.

[0075] For case 1)

[0076] Similar to the phenomenon in the traditional display industry (display is fixed), the principle of motion blur is also shown in Figure 1.

[0077] For case 2)

[0078] As shown in Figure 2, when pixel A at the center of a still image continuously emits brightness that can be perceived by the human eye, and the image moves rightward with the head, a smear of length d is also generated. The smear is also caused by the visual response of the human eye during the pixel movement. In this case, the length of the smear d satisfies the following formula (2): d = v2T (2)

[0079] Among them, v2 is the moving speed of the head and T is the movement time.

[0080] For case 3), when the direction of head movement is the same as the direction of pixel movement, as shown in Figure 3, the distance of the smear will be longer. In this case, the length of the smear d satisfies the following formula (3): d = v3T (3)

[0081] Among them, vr is the total moving speed of the pixel, v3=v1+v2, and T is the movement time.

[0082] When the head moves in the opposite direction to the pixel movement, as shown in Figure 4, the distance of the smear becomes shorter. In this case, v3 = v1 - v2 or v3 = v2 - v1.

[0083] It can be seen that in near-eye display environments (including AR / VR environments), the occurrence of the Motion Blur phenomenon is proportional to the time that the pixel continues to emit light.

[0084] In summary, the most obvious difference between near-eye display environments (including AR / VR and other environments) and traditional display industries (where the display is fixed) is that when the display moves with the head but the image does not, a new motion blur phenomenon is introduced, and this phenomenon is more obvious because it lasts longer. In the subsequent embodiments, in order to deepen the understanding of the solution proposed in this application, in a near-eye display environment (including AR / VR and other environments), case 2) is used as an example to illustrate.

[0085] In the traditional display industry (where displays are stationary), the primary solution to Motion Blur is to increase brightness. As shown in Figure 5, for example, by increasing pixel brightness fivefold, 80% of the original frame time is black. This reduces the time t and, consequently, the smear distance d.

[0086] But this will introduce new problems:

[0087] 1) Increasing the voltage and brightness will increase the life of the display.

[0088] 2) Adding a black screen introduces severe flicker. As shown in Figure 6, flicker evaluation for displays can be performed according to the IEEE-1789-2005 standard. The frequency of the transition from white to black is 100%, so the display frequency must be above 1250Hz to filter out any effects on the human eye. However, typical monitors operate at a frequency of 100Hz, far below this requirement.

[0089] In near-eye display environments (including AR / VR and other environments), driving can be mainly divided into analog driving and digital driving. In digital driving, a frame of the picture is divided into multiple sub-fields, so digital driving has its own effect of suppressing the Motion Blue phenomenon, while not causing flicker that is harmful to the human eye. The driving method of the display provided in the embodiment of the present application can be a digital driving method, and a specific example of the driving method of the display will be described below.

[0090] In addition, as shown in Figure 7 or Figure 8, the pixels in the display can be connected to a first power supply terminal VP and a second power supply terminal VCOM, where the first power supply terminal VP is used to provide a first voltage, and the second power supply terminal VCOM is used to provide a second voltage. Specifically, the pixel includes a MOS transistor and a light-emitting device, and the light-emitting device includes a light-emitting material. As shown in Figure 7, the anode of the light-emitting device is connected to the first power supply terminal VP through the MOS transistor, and the cathode of the light-emitting device is connected to the second power supply terminal VCOM. Alternatively, as shown in Figure 8, the anode of the light-emitting device is connected to the first power supply terminal VP, and the cathode of the light-emitting device is connected to the second power supply terminal VCOM through the MOS transistor.

[0091] It is understandable that in the structure shown in FIG7 , because the MOS transistor is between the first power terminal VP and the luminescent material, the adjustable voltage range of the first power terminal VP is limited. In contrast, in the structure shown in FIG8 , because it is not limited by the maximum load voltage of the MOS transistor, the adjustable voltage range of the first power terminal VP can be increased. For example, the voltage of the first power terminal VP can be increased to above +10V.

[0092] In near-eye display environments (including AR / VR environments), the driving schemes for display screens can be mainly divided into analog driving and digital driving.

[0093] For analog drive, the pixels on the display screen will continue to emit light during the time it takes to display a frame of image. Generally speaking, for example, corresponding to 256 grayscale levels, the adjustable brightness of the pixels is at least 256 levels. Therefore, the motion blur phenomenon of analog drive still satisfies formula (2), where T is the time it takes to display a frame of image: d = v2T (2)

[0094] The difference between digital driving and analog driving is that in digital driving, a frame of picture is divided into multiple sub-fields, and each sub-field has its own weight and luminous time. Through the visual response process of the human eye, all sub-fields are pieced together into a complete frame of picture. When 12-bit data is used to represent 4096 levels of grayscale, the data of each sub-field is shown in Figure 9, where t represents the unit luminous time of the sub-field. It should be noted that in the schematic diagram of each sub-field data of the present application, the voltage values ​​v1, v2, v3, v4, etc. represent the voltage difference between the first power supply terminal VP and the second power supply terminal VCOM. The voltage values ​​of different sub-fields (that is, the voltage difference between the first power supply terminal VP and the second power supply terminal VCOM) are the same, which means that the initial transient brightness of different sub-fields is the same, but the luminous time of different sub-fields is different, so the different luminous times make the actual overall brightness of different sub-fields different.

[0095] If you use d n represents the smear distance of the nth subfield, where n is any one of 0 to 11. Then, the smear distance generated by each subfield shown in FIG. 9 is shown in FIG. 10 .

[0096] Due to the difference in display image data, it is not mandatory to light up all subfields. If the data of a frame is B, the actual smear length D0 generated by this frame is as shown in formula (5): D0 = B0d0 + B1d1 + B2d2 + B3d3 + ... + B 10 d 10 +B 11 d 11 (5)

[0097] Among them, B n Indicates the n-th bit data. If B n If B is 0, it means that this subfield is completely black; n If it is 1, it means that this sub-field is lit.

[0098] If the sub-field unit luminescence time is less than the sub-field unit scanning time, although some efficiency will be sacrificed, it will have a better optimization effect on the Motion Blur phenomenon. Based on this technical concept, in order to improve the impact of motion blur on display effects in near-eye display environments (including AR / VR and other environments), the present application provides a digital drive scanning solution. Specifically, the present application provides a driving method, a driving chip, an electronic device, a computer-readable storage medium, and a computer program product for a display. The driving method, driving chip, electronic device, computer-readable storage medium, and computer program product of the display can be applied, for example, to displays that are prone to motion blur and adopt a digital drive method, wherein the display that adopts a digital drive method can include, for example: a liquid crystal display LCD, a digitally driven light emitting diode LED display, and an organic light emitting diode OLED display. Of course, it can also be other displays, and the present application is not limited to this.

[0099] The following first introduces the driving method of the display provided in the embodiment of the present application.

[0100] As shown in FIG11 , the display driving method provided in the embodiment of the present application includes S10 to S30 .

[0101] S10, dividing a frame of image into multiple subfields;

[0102] S20, selecting at least one subfield from the plurality of subfields as a first type of subfield;

[0103] S30, controlling the first initial weight of the first type of subfield to be a decimal, so that the light emitting time of the first type of subfield is less than the subfield unit scanning time.

[0104] The specific implementation of each of the above steps will be described in detail below.

[0105] According to the driving method of the display provided by the embodiment of the present application, at least one is selected from multiple subfields as the first type of subfield, and the first initial weight of the first type of subfield is controlled to be a decimal. The scanning time corresponding to the subfield with a weight of 1 is the subfield unit scanning time. If the scanning time corresponding to the subfield with a decimal weight is calculated according to the subfield unit scanning time, since the luminous time of a subfield is less than or equal to the scanning time of the subfield, the luminous time corresponding to the subfield with a decimal weight is less than the subfield unit scanning time. Therefore, when the picture corresponding to the first type of subfield is driven with a decimal weight, the luminous time of the first type of subfield can be made less than the subfield unit scanning time, so as to reduce the influence of the motion blur phenomenon of the first type of subfield on the display effect.

[0106] The specific implementation methods of the above steps are introduced below.

[0107] For example, in S10 , the pixel width of one frame of image is 12 bits, which means that one frame of image is divided into 12 subfields.

[0108] In S20 and S30, as shown in FIG12 , a frame can be divided into 23 equal parts, with subfield 8, whose weight is 1, occupying one part. The weights of subfields 0 through 11 increase proportionally, and weights less than 1 are calculated as one weight. Subfields 0 through 7 can be selected as the eight first-category subfields, and the first initial weights of the eight first-category subfields are all decimals less than 1. For example, the first initial weights of subfields 0 through 7 are 1 / 256, 1 / 128, 1 / 64, 1 / 32, 1 / 16, 1 / 8, 1 / 4, and 1 / 2, respectively.

[0109] In addition, the second initial weights of subfields 8 to 9 are integers. For example, the second initial weights of subfields 8 to 9 are 1, 2, 4, and 8, respectively.

[0110] Figure 13 shows the corresponding brightness waveform for Figure 12. For subfields with decimal weights, the non-luminous period within the unit scanning time is a black screen, resulting in a drop in brightness. Furthermore, since a frame is divided into 23 parts, if the initial display frequency is 100Hz, the actual flicker frequency is 2300Hz, far exceeding the 1250Hz required for flicker reduction.

[0111] It should be noted that the vertical axis in FIG13 represents the transient brightness of the subfield, and the overall brightness of the subfield is the integral of the transient brightness and the light-emitting time of the subfield.

[0112] For subfields 0 to 7 in the first category, especially subfield 0, although smearing will occur, it is difficult for the human eye to detect due to its low actual brightness. In fact, all subfields with decimal weights will produce this effect.

[0113] Figure 15 compares the motion blur produced by analog and digital driving for the same image, where T represents the display time for a single frame. Because the display process doesn't necessarily require all subfields to be fully illuminated, Figure 15 only compares the extreme case of a pure white image. In actual display, the ratio will likely be smaller than shown in Figure 15.

[0114] However, as shown in Figure 13, the smear produced by integer subfields, i.e., subfields 8 to 11, is still clearly visible to the human eye. In digital driving, different grayscale effects are produced by superimposing different subfields, which means that only the smear of high-grayscale pixels is visible.

[0115] At this time, the actual drag length D1 of a frame is as shown in formula (6): D1=B8d8+B9d9+B 10 d 00 +B 01 d 11 (6)

[0116] In some embodiments, as described above, the display includes pixels, and the pixels are connected to a first power supply terminal and a second power supply terminal. The first power supply terminal is used to provide a first voltage, and the second power supply terminal is used to provide a second voltage. By adjusting the difference between the first voltage and the second voltage, the transient brightness of the sub-field can be adjusted, so that when the overall brightness of the sub-field remains unchanged, the difference between the first voltage and the second voltage can be adjusted to adjust the luminous time of the sub-field.

[0117] Based on this technical concept, the driving method of the display provided in the embodiment of the present application also includes: selecting at least one subfield from multiple subfields as a second type of subfield; controlling the second initial weight of the second type of subfield to be an integer, and controlling the actual difference between the first voltage and the second voltage corresponding to at least one second type of subfield to be greater than the original difference v1 between the first voltage and the second voltage corresponding to the second type of subfield, and the actual difference between the first voltage and the second voltage corresponding to the first type of subfield is the original difference v1.

[0118] According to an embodiment of the present application, while the overall brightness of the subfield remains unchanged, the luminous time of the second type of subfield can be shortened by increasing the difference between the first voltage and the second voltage corresponding to the second type of subfield, thereby improving the impact of the motion blur phenomenon of the second type of subfield on the display effect.

[0119] For example, the subfield data shown in FIG. 12 can be optimized to obtain the subfield data shown in FIG. 16 . Subfields 8 through 11 in FIG. 12 can be selected as the four second-category subfields, that is, subfields 8 through 11 in FIG. 16 can be selected as the four second-category subfields. Among the four second-category subfields, subfields 9 through 11 can be selected to change the actual difference between the first and second voltages corresponding thereto. Specifically, the actual difference between the first and second voltages corresponding to subfields 0 through 8 is v1, the actual difference between the first and second voltages corresponding to subfield 9 is v2, the actual difference between the first and second voltages corresponding to subfield 10 is v3, and the actual difference between the first and second voltages corresponding to subfield 11 is v4. V2, V3, and V4 are all greater than V1. The specific values ​​corresponding to V2, V3, and V4 can be different or the same. For example, the transient brightness of subfield 9 under v2 is twice the transient brightness of subfield 9 under v1, the transient brightness of subfield 10 under v3 is four times the transient brightness of subfield 10 under v1, and the transient brightness of subfield 11 under v4 is eight times the transient brightness of subfield 11 under v1. Then the luminous time corresponding to subfield 9 to subfield 11 becomes half, one quarter and one eighth of the original respectively.

[0120] The luminance waveforms of each subfield corresponding to the subfield data shown in Figure 16 are shown in Figure 17. Similarly, at this point, only subfields 8 through 11 can produce motion blur that is perceptible to the human eye. However, due to the significant difference in brightness, the motion blur is reduced, and the motion blur produced by subfield 11 is more clearly perceptible to the human eye. For the same image, a comparison of the motion blur produced by analog and digital driving is shown in Figure 18, where T is the display time of one frame. Since all subfields are not required to be fully illuminated during the display process, Figure 18 only compares the extreme case of displaying a pure white image. In actual display, the ratio will be less than this.

[0121] However, as shown in Figure 17, the smear produced by subfields 8 to 11 can be reduced but can still be clearly seen by the human eye. However, if the weight of the subfield is further reduced, although the efficiency will be reduced, the Motion Blur phenomenon will be better suppressed.

[0122] Based on this technical concept, in some embodiments, the display driving method provided by the embodiments of the present application further includes: controlling the second target weight of the second type of subfield to be 1 / N1 of the second initial weight, where N1 is greater than 1. In the embodiments of the present application, the actual weight of the second type of subfield is further reduced, for example, the actual weight of at least some of the first type of subfields can be converted to decimals, thereby better suppressing motion blur in some of the second type of subfields.

[0123] Exemplarily, the subfield data shown in FIG16 can be optimized to obtain the subfield data shown in FIG19 , and subfields 8 to 11 in FIG16 can be selected as four second-category subfields, and the second initial weights corresponding to subfields 8 to 11 in FIG16 are 1, 2, 4, and 8, respectively. The weights of subfields 8 to 11 in FIG16 can be respectively changed to half of the original ones, so that the second target weights of subfields 8 to 11 in FIG19 as four second-category subfields are 1 / 2, 1, 2, and 4, respectively, so that the actual weight of subfield 8 becomes a decimal.

[0124] In some embodiments, to ensure the overall display effect of all subfields, the weight of the first type of subfield can also be reduced when the weight of the second type of subfield is reduced. The display driving method provided in the embodiment of the present application further includes: controlling the first target weight of the first type of subfield to be 1 / N1 of the first initial weight.

[0125] Still taking Figures 16 and 19 as examples, subfields 0 to 7 in Figure 16 can be selected as eight second-category subfields, and the first initial weights corresponding to subfields 0 to 7 in Figure 16 are 1 / 256, 1 / 128, 1 / 64, 1 / 32, 1 / 16, 1 / 8, 1 / 4, and 1 / 2, respectively. The weights of subfields 0 to 7 in Figure 16 can be changed to half of the original values, and the first target weights of subfields 0 to 7 in Figure 19 as eight first-category subfields are 1 / 512, 1 / 256, 1 / 128, 1 / 64, 1 / 32, 1 / 16, 1 / 8, and 1 / 4, respectively.

[0126] The subfield brightness waveforms corresponding to the subfield data shown in Figure 19 are shown in Figure 20. Similarly, only subfields 9 through 11 can produce perceptible motion blur, but due to the significant difference in brightness, the motion blur produced by subfield 11 is more noticeable. For the same image, a comparison of the motion blur produced by analog and digital driving is shown in Figure 20, where T is the display time for one frame. Since all subfields do not necessarily need to be fully illuminated during display, Figure 20 only compares the extreme case of a pure white image. In actual display, the ratio will be smaller than that shown in Figure 20.

[0127] As shown in Figure 17, the smears produced by subfields 8 to 11 can be weakened but can still be clearly seen by the human eye. However, if the number of subfields is further increased and the weights of the increased subfields are reduced, the dynamic false contour phenomenon can be improved.

[0128] Based on this technical concept, in some embodiments, the display driving method provided by the embodiments of the present application further includes: selecting at least one of the multiple second-type subfields as a second target subfield, controlling the actual number of the second target subfields to be M times the original number, where M>1; and controlling the sum of the second target weights of the M second target subfields to be a second initial weight, with each second target weight being a decimal. In the embodiments of the present application, the actual number of second target subfields is increased, and the weights of the increased second target subfields are reduced to decimals, thereby improving motion blur and dynamic false contouring in the second target subfields.

[0129] For example, the subfield data shown in FIG. 16 can be optimized to obtain the subfield data shown in FIG. 21 . Subfields 8 through 11 in FIG. 16 can be selected as the four second-category subfields. The original numbers corresponding to subfields 8 through 11 in FIG. 16 are all 1. Subfield 8 in FIG. 16 , with a weight of 1, can be selected as the second target subfield. Furthermore, M = 2, and the number of scans is doubled, resulting in subfields 8 and 9 in FIG. 21 . Subfields 8 and 9 in FIG. 21 are the two second target subfields. The sum of the second target weights of subfields 8 and 9 in FIG. 21 equals the second initial weight of 1 for subfield 8 in FIG. In other words, subfield 8, with a weight of 1 in FIG. 16 , becomes subfield 8 and subfield 9 in FIG. 21 , with weights of 1 / 2.

[0130] 21 corresponds to the subfield 9 in FIG. 16 , the subfield 11 in FIG. 21 corresponds to the subfield 10 in FIG. 16 , and the subfield 12 in FIG. 21 corresponds to the subfield 11 in FIG. 16 .

[0131] In some embodiments, the display driving method provided by the embodiments of the present application may further include: controlling the second target weights of the M second target subfields to be equal; and / or controlling the actual difference between the first voltage and the second voltage corresponding to the M second target subfields to be equal. In the embodiments of the present application, the overall brightness of each of the increased second target subfields is the same, and the sum of the brightness of the increased M second target subfields is equal to the brightness of the second target subfields at the original number.

[0132] Still taking Figures 16 and 21 as an example, subfield 8 with a weight of 1 in Figure 16 is used as the second target subfield, and the number of subfields with the original weight of 1 is doubled to obtain two second target subfields in Figure 21 (i.e., subfield 8 and subfield 9). The second target weights corresponding to subfield 8 and subfield 9 in Figure 21 are both 1 / 2, and the actual differences between the first voltage and the second voltage corresponding to subfield 8 and subfield 9 are both v1.

[0133] The subfield brightness waveform corresponding to the subfield data shown in Figure 21 is shown in Figure 22. Similarly, only subfields 10 to 12 can produce motion blur that is perceptible to the human eye. However, due to the significant difference in brightness, the motion blur produced by subfield 12 is more noticeable to the human eye. For the same image, a comparison of the motion blur produced by analog and digital driving is shown in Figure 23, where T is the display time of one frame. Since the actual display process does not require all subfields to be fully illuminated, Figure 23 only compares the extreme case of displaying a pure white image. In actual display, the ratio will be smaller than that shown in Figure 23.

[0134] In summary, in near-eye display environments (including AR / VR and other environments), digital driving has obvious improvements in motion blur compared to analog driving.

[0135] Based on the same inventive concept, the embodiment of the present application further provides a driver chip for driving a display. As shown in FIG24 , the driver chip 300 includes a dividing module 310 , a selecting module 320 , and a driving module 330 .

[0136] A division module 310 is configured to divide a frame of image into a plurality of subfields;

[0137] A selection module 320 is configured to select at least one subfield from the plurality of subfields as a first type of subfield;

[0138] The driving module 330 is configured to control the first initial weight of the first type of subfield to be a decimal, so that the light emitting time of the first type of subfield is less than the subfield unit scanning time.

[0139] According to the driver chip provided in the embodiment of the present application, at least one is selected from multiple subfields as a first type of subfield, and the first initial weight of the first type of subfield is controlled to be a decimal. The scanning time corresponding to the subfield with a weight of 1 is the subfield unit scanning time, and the scanning time corresponding to the subfield with a decimal weight will be less than the subfield unit scanning time. Since the luminous time of a subfield is less than or equal to the scanning time of the subfield, the luminous time corresponding to the subfield with a decimal weight is less than the subfield unit scanning time. Therefore, when the picture corresponding to the first type of subfield is driven with a decimal weight, the luminous time of the first type of subfield can be made less than the subfield unit scanning time, so as to reduce the influence of the motion blur phenomenon of the first type of subfield on the display effect.

[0140] In some embodiments, the display includes pixels connected to a first power terminal and a second power terminal, the first power terminal is used to provide a first voltage, and the second power terminal is used to provide a second voltage;

[0141] The selection module 320 is further configured to: select at least one subfield from the plurality of subfields as a second type of subfield;

[0142] The driving module 330 is further used to: control the second initial weight of the second type of sub-field to be an integer, and control the actual difference between the first voltage and the second voltage corresponding to at least one second type of sub-field to be greater than the original difference v1 between the first voltage and the second voltage corresponding to the second type of sub-field, and the actual difference between the first voltage and the second voltage corresponding to the first type of sub-field is the original difference v1.

[0143] In some embodiments, the driving module 330 is further configured to control the second target weight of the second type of sub-field to be 1 / N1 of the second initial weight, where N1 is greater than 1.

[0144] In some embodiments, the driving module 330 is further configured to control the first target weight of the first type of sub-field to be 1 / N 1 of the first initial weight.

[0145] In some embodiments, the driving module 330 is further configured to: select at least one of the plurality of second-type subfields as a second target subfield, and control the actual number of the second target subfields to be M times of the original number, where M>1;

[0146] The sum of the second target weights of the M second target subfields is controlled to be the second initial weight.

[0147] In some embodiments, the driving module 330 is further configured to: control the second target weights of the M second target subfields to be equal;

[0148] And / or, controlling the actual differences between the first voltage and the second voltage corresponding to the M second target subfields to be equal.

[0149] The driver chip provided in the embodiment of the present application can implement each process in the embodiment of the driving method of the display shown in Figure 11. To avoid repetition, it will not be described here.

[0150] Based on the same inventive concept, an embodiment of the present application further provides an electronic device. FIG25 shows a schematic diagram of the hardware structure of the electronic device provided in an embodiment of the present application.

[0151] The electronic device may include a processor 801 and a memory 802 storing computer program instructions.

[0152] Specifically, the processor 801 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiment of the present invention.

[0153] The memory 802 may include a large capacity memory for data or instructions. By way of example and not limitation, the memory 802 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 802 may include removable or non-removable (or fixed) media. Where appropriate, the memory 802 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 802 is a non-volatile solid-state memory.

[0154] In certain embodiments, memory 802 includes read-only memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these. For example, the memory may include non-volatile transient memory.

[0155] The processor 801 reads and executes computer program instructions stored in the memory 802 to implement any one of the display panel driving methods in the above embodiments.

[0156] In one example, the electronic device may further include a communication interface 803 and a bus 810. As shown in FIG25, the processor 801, the memory 802, and the communication interface 803 are connected via the bus 810 and communicate with each other.

[0157] The communication interface 803 is mainly used to implement communication between various modules, devices, units and / or equipment in the embodiment of the present invention.

[0158] Bus 810 comprises hardware, software or both, couples the parts of electronic equipment to each other.For example, and not limitation, bus can comprise accelerated graphics port (AGP) or other graphics bus, enhanced industry standard architecture (EISA) bus, front side bus (FSB), hypertransport (HT) interconnection, industry standard architecture (ISA) bus, infinite bandwidth interconnection, low pin count (LPC) bus, memory bus, micro channel architecture (MCA) bus, peripheral component interconnection (PCI) bus, PCI-Express (PCI-X) bus, serial advanced technology attachment (SATA) bus, video electronics standard association local (VLB) bus or other suitable bus or two or more of these combinations.In suitable cases, bus 810 can comprise one or more buses.Although the embodiment of the present invention describes and shows specific bus, the present invention considers any suitable bus or interconnection.

[0159] Illustratively, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA).

[0160] The electronic device can execute the display driving method in the embodiment of the present application, thereby realizing the display driving method and driving chip described in combination with Figures 11 and 24.

[0161] The present application also provides a computer-readable storage medium having a computer program stored thereon. When executed by a processor, the computer program can implement the display driving method of the above-mentioned embodiment and achieve the same technical effect. To avoid repetition, the above-mentioned computer-readable storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., and is not limited here.

[0162] An embodiment of the present application further provides a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the method for driving a display as described in any one of the above embodiments is implemented.

[0163] It should be understood that the present application is not limited to the specific configurations and processes described above and illustrated in the figures. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and illustrated as examples. However, the method process of the present application is not limited to the specific steps described and illustrated. Those skilled in the art can make various changes, modifications, and additions, or change the order of the steps after understanding the spirit of the present application.

[0164] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of the present application are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or communication link via a data signal carried in a carrier wave. "Computer-readable medium" can include any medium capable of storing or transmitting information. Examples of computer-readable media include electronic circuits, semiconductor memory devices, ROMs, flash memories, erasable ROMs (EROMs), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.

[0165] According to an embodiment of the present application, the computer-readable storage medium may be a non-transitory computer-readable storage medium.

[0166] It should also be noted that the exemplary embodiments mentioned in this application describe some methods or systems based on a series of steps or devices. However, this application is not limited to the order of the above steps. In other words, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0167] Aspects of the present application have been described above with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine so that these instructions executed via the processor of the computer or other programmable data processing device enable the implementation of the function / action specified in one or more boxes of the flowchart and / or block diagram. This processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor or a field programmable logic circuit. It is also understood that each box in the block diagram and / or the flowchart and the combination of the boxes in the block diagram and / or the flowchart can also be implemented by the dedicated hardware that performs the specified function or action, or can be implemented by the combination of dedicated hardware and computer instructions.

[0168] While the embodiments described above are not exhaustive, they do not limit the present application to the specific embodiments described. Clearly, numerous modifications and variations are possible based on the above description. These embodiments are selected and described in detail in this specification to better explain the principles and practical applications of the present application, thereby enabling those skilled in the art to better utilize the present application and its modifications. The present application is limited only by the claims and their full scope and equivalents.

Claims

1. A method for driving a display, characterized in that: include: Divide a frame of image into multiple subfields; selecting at least one subfield from the plurality of subfields as a first type of subfield; The first initial weight of the first type of subfield is controlled to be a decimal, so that the light emitting time of the first type of subfield is less than the subfield unit scanning time.

2. The method according to claim 1, characterized in that The display comprises pixels, the pixels being connected to a first power terminal and a second power terminal, the first power terminal being used to provide a first voltage, and the second power terminal being used to provide a second voltage; The driving method further includes: selecting at least one subfield from the plurality of subfields as a second type of subfield; The second initial weight value of the second type subfield is controlled to be an integer, and the actual difference between the first voltage and the second voltage corresponding to at least one of the second type subfields is controlled to be greater than the original difference v1 between the first voltage and the second voltage corresponding to the second type subfield, and the actual difference between the first voltage and the second voltage corresponding to the first type subfield is the original difference v1.

3. The method according to claim 2, characterized in that The driving method further includes: The second target weight of the second type sub-field is controlled to be 1 / N1 of the second initial weight, where N1 is greater than 1.

4. The method according to claim 3, characterized in that The driving method further includes: The first target weight of the first type of subfield is controlled to be 1 / N1 of the first initial weight.

5. The method according to claim 2, characterized in that The driving method further includes: selecting at least one of the plurality of second-type subfields as a second target subfield, and controlling the actual number of the second target subfields to be M times of the original number, where M>1; The sum of the second target weights of the M second target subfields is controlled to be the second initial weight, and each of the second target weights is a decimal.

6. The method according to claim 5, characterized in that The driving method further includes: The second target weights of the M second target subfields are controlled to be equal.

7. The method according to claim 5, characterized in that The driving method further includes: Control the first voltage and the second voltage corresponding to M second target subfields The inter-difference values are equal.

8. A driver chip, characterized in that: Used to drive a display, the driver chip includes: A division module, used for dividing a frame of image into multiple subfields; A selection module, configured to select at least one subfield from the plurality of subfields as a first type of subfield; The driving module is configured to control the first initial weight of the first subfield to be a decimal, so that the light emitting time of the first subfield is less than the subfield unit scanning time.

9. An electronic device, characterized in that: include: a processor, and a memory storing computer program instructions; The processor reads and executes the computer program instructions to implement the display driving method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the display driving method according to any one of claims 1 to 7 is implemented.

11. A computer program product, characterized in that The computer program product comprises computer program instructions, and when the computer program instructions are executed by a processor, the method for driving a display according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Driving method of display device

    CN101004886A

  • LED (Light-Emitting Diode) display screen pulse control method capable of eliminating dynamic false contour

    CN103077682A

  • Driving method and driving device of display panel and display device

    CN111341265A

  • Display panel driving method, display driving circuit and display panel

    CN114373420A

  • LED display screen driving system and LED display screen

    CN114708823A