[go: up one dir, main page]

CN109036311B - Display driving method, display driving device and device with storage function - Google Patents

Display driving method, display driving device and device with storage function Download PDF

Info

Publication number
CN109036311B
CN109036311B CN201810934912.4A CN201810934912A CN109036311B CN 109036311 B CN109036311 B CN 109036311B CN 201810934912 A CN201810934912 A CN 201810934912A CN 109036311 B CN109036311 B CN 109036311B
Authority
CN
China
Prior art keywords
image
displayed
display
gamma curve
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810934912.4A
Other languages
Chinese (zh)
Other versions
CN109036311A (en
Inventor
王利民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen China Star Optoelectronics Semiconductor Display Technology Co Ltd
Original Assignee
Shenzhen China Star Optoelectronics Semiconductor Display Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen China Star Optoelectronics Semiconductor Display Technology Co Ltd filed Critical Shenzhen China Star Optoelectronics Semiconductor Display Technology Co Ltd
Priority to CN201810934912.4A priority Critical patent/CN109036311B/en
Priority to PCT/CN2018/105734 priority patent/WO2020034294A1/en
Publication of CN109036311A publication Critical patent/CN109036311A/en
Application granted granted Critical
Publication of CN109036311B publication Critical patent/CN109036311B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/34Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source
    • G09G3/36Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters by control of light from an independent source using liquid crystals
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]
    • G09G3/3208Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED] organic, e.g. using organic light-emitting diodes [OLED]
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2320/00Control of display operating conditions
    • G09G2320/06Adjustment of display parameters
    • G09G2320/0673Adjustment of display parameters for control of gamma adjustment, e.g. selecting another gamma curve

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Crystallography & Structural Chemistry (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The application discloses a display driving method, a display driving device and a device with a storage function, wherein the method comprises the following steps: acquiring an image to be displayed; judging whether the change degree of the image to be displayed relative to the previous frame of display image exceeds a preset range or not; if the judgment result is yes, regulating the current gamma voltage to be the target gamma voltage to obtain a target gamma curve; and driving the display panel by using the target gamma curve so as to display the image to be displayed. By the mode, unnecessary interpolation calculation of gamma voltages can be reduced, and power consumption of a processing chip is reduced.

Description

Display driving method, display driving device and device with storage function
Technical Field
The present disclosure relates to the field of display technologies, and in particular, to a display driving method, a display driving apparatus, and a device having a storage function.
Background
At present, various portable display devices (such as smart phones and tablet computers) are equipped with a color temperature adjusting function so as to meet the requirements of users, and the color temperature of the display is correspondingly adjusted under the conditions of different environmental color temperatures. The color temperature adjusting method commonly used at present changes the color temperature characteristic of the display by changing the setting of the gamma voltage, but before and after changing the setting of the gamma voltage, the color temperature difference before and after adjustment is obvious, and the amplitude of the gamma voltage modulation is too large, so that the brightness and the color between the front and the rear display images are obviously modulated, and the viewing experience is influenced.
In order to solve the problem that the viewing experience is influenced by the brightness and color transient changes which may occur due to the gamma change in the color temperature adjusting process, the interpolation calculation of the gamma voltage can be carried out by taking the existing gamma voltage and the adjusted target gamma voltage as references, and then the gamma voltage is adjusted in a gradual change manner. However, this method performs interpolation calculation of gamma voltage regardless of the variation degree of display content, color characteristics, and brightness characteristics, and thus the power consumption of the processing chip is easily too high.
Disclosure of Invention
The present application mainly solves the technical problem of providing a display driving method, a display driving apparatus and a device having a storage function, which can reduce unnecessary interpolation calculation of gamma voltages and reduce power consumption of a processing chip.
In order to solve the technical problem, the application adopts a technical scheme that: provided is a display driving method including: acquiring an image to be displayed; judging whether the change degree of the image to be displayed relative to the previous frame of display image exceeds a preset range or not; if the judgment result is yes, regulating the current gamma voltage to be the target gamma voltage to obtain a target gamma curve; and driving the display panel by using the target gamma curve so as to display the image to be displayed.
In order to solve the above technical problem, another technical solution adopted by the present application is: provided is a display driving device including: a storage circuit, a processing circuit and a driving circuit; the storage circuit is used for caching an image to be displayed; the processing circuit is connected with the storage circuit and is used for judging whether the change degree of the image to be displayed relative to the previous frame of display image exceeds a preset range or not and regulating the current gamma voltage to be the target gamma voltage to obtain a target gamma curve when the judgment result is yes; the driving circuit is connected with the processing circuit and used for driving the display panel by the target gamma curve so as to display the image to be displayed.
In order to solve the above technical problem, the present application adopts another technical solution: there is provided an apparatus having a storage function, in which a program is stored, the program being executed to implement the display driving method as described above.
The beneficial effect of this application is: different from the situation of the prior art, in some embodiments of the present application, after an image to be displayed is acquired, it is first determined whether the degree of change of the image to be displayed with respect to a previous frame of the displayed image exceeds a preset range, if so, the current gamma voltage is adjusted to be the target gamma voltage to obtain a target gamma curve, the target gamma curve is used to drive the display panel to display the image to be displayed, and therefore, when the degree of change of the image to be displayed with respect to the previous frame of the displayed image exceeds the preset range, no gamma voltage interpolation operation is required, the switching of the gamma voltages is directly performed, and thus, unnecessary gamma voltage interpolation operations can be reduced, and the power consumption of the processing chip is reduced.
Drawings
FIG. 1 is a schematic flow chart of a first embodiment of a display driving method according to the present application;
FIG. 2 is a detailed flowchart of step S12 in FIG. 1;
FIG. 3 is a schematic diagram of a scenario for performing step S12;
FIG. 4 is a schematic flow chart of a second embodiment of the display driving method of the present application;
FIG. 5 is a flow chart of a third embodiment of a display driving method according to the present application;
FIG. 6 is a schematic structural diagram of an embodiment of a display driving apparatus according to the present application;
FIG. 7 is a schematic structural diagram of an embodiment of a display device according to the present application;
FIG. 8 is a schematic structural diagram of an embodiment of an apparatus with a storage function according to the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
As shown in fig. 1, the display driving method according to the first embodiment of the present application includes:
s11: and acquiring an image to be displayed.
The image to be displayed may be cached in a storage medium such as a memory for subsequent processing. The image to be displayed may be one frame of display data or multiple frames of display data, and is not limited specifically here.
S12: and judging whether the change degree of the image to be displayed relative to the previous frame of the displayed image exceeds a preset range.
If the determination result is yes, step S13 is executed.
The preset range is a preset display image change range for judging that the display content is a dynamic picture, and when the change degree of the image to be displayed relative to the previous frame of display image exceeds the preset range, the image to be displayed is displayed relative to the previous frame, and the image to be displayed is the dynamic picture. The preset range may be a range of the number of pixels whose pixel value changes by more than a preset threshold, or a range of the number of pixels or feature points whose color change or luminance change is more than a preset change value, and the change degree may be specific to the entire display image, or specific to some regions or some feature points, and is not specifically limited herein.
Optionally, as shown in fig. 2, step S12 may specifically include:
s121: and obtaining the difference value of the pixel value of each pixel point in at least partial area of the image to be displayed and the pixel value of the corresponding pixel point in the same area in the previous frame of display image.
The at least part of the area may be some areas of the display image, the number of the areas may be one or multiple, of course, the at least part of the area may also be the whole display area of the display image, and is not limited specifically here.
S122: and counting the number of the pixel points of which the difference value is greater than a preset pixel threshold value.
The preset pixel threshold is a preset minimum amplitude of a change of a pixel value of a pixel point relative to a pixel value of a pixel point at a corresponding position of a previous frame of display image when the image to be displayed is judged to be a dynamic image, and a specific value of the preset pixel threshold can be determined according to an actual requirement, and is not specifically limited here.
Specifically, as shown in fig. 3, in an application example, after the pixel value of each pixel point in the area a of the image to be displayed and the pixel value of each pixel point in the same area a' in the previous frame of displayed image are obtained, the pixel values of the pixel points at the same position may be compared to obtain a difference between the pixel values, the difference between the pixel values of every two pixel points is compared with a preset pixel threshold, and the number of the pixel points whose difference is greater than the preset pixel threshold is counted. For example, when the difference between the pixel value of the pixel point 301 in the area a and the pixel value of the pixel point 302 at the same position in the area a' is greater than the preset pixel threshold, 1 is added to the counted number of pixel points, where a counter may be used to count the number of pixel points, that is, when the difference between the pixel values of two pixel points is greater than the preset pixel threshold, 1 is added to the counter.
S123: and judging whether the counted number of the pixels is greater than a preset number or not, or judging whether the ratio of the counted number of the pixels to the number of all the pixels in the at least partial region is greater than a preset ratio or not.
The preset number is the preset minimum number of counted pixel points required for judging that the image to be displayed is a dynamic picture, the preset proportion is the preset minimum proportion of the counted pixel points required for judging that the image to be displayed is the dynamic picture to the number of all the pixel points in the at least partial area, and the specific value can be set according to the actual requirement, and is not specifically limited here.
S124: if the judgment result is yes, the change degree of the image to be displayed relative to the previous frame of display image is judged to exceed the preset range.
Specifically, in the above application example, when the value of the counter is greater than the preset number (for example, 100), or when a ratio obtained by dividing the value of the counter by the number of all the pixels in the region a is greater than a preset ratio (for example, 30%), it may be determined that the degree of change of the image to be displayed with respect to the previous frame of the display image exceeds a preset range, that is, the image to be displayed is a dynamic image with respect to the previous frame of the display image.
S13: and adjusting the current gamma voltage to be a target gamma voltage to obtain a target gamma curve.
The target gamma voltage is a gamma voltage obtained based on detected environment color temperature, brightness and other change factors, and can enable the content displayed by the display device to be adjusted according to the change of the environment.
Optionally, in this embodiment, the display driving method may further include:
s101: and detecting the color temperature and brightness of the environment.
S102: and generating a target gamma voltage corresponding to the ambient color temperature and the brightness.
Specifically, the color temperature and brightness change of the environment can be detected by a camera or a sensor, and the corresponding target gamma voltage can be generated according to the color temperature and brightness change of the environment to drive the display panel, so that the content displayed by the display device can be adjusted according to the change of the environment.
The above steps S101 to S102 may be performed before, after, or simultaneously with any step before step S13, and are not limited herein.
S14: and driving the display panel by using the target gamma curve so as to display the image to be displayed.
Specifically, for a dynamic picture, the display characteristics such as brightness and the like can be changed due to picture changes by utilizing the gamma curve to adjust the color temperature and the corresponding different display contents, so that for the dynamic picture, interpolation operation of the gamma voltage is not needed, a target gamma curve can be obtained by directly adjusting or switching the current gamma voltage to the target gamma voltage, the driving voltage is corrected according to the target gamma curve, the display panel is driven by the corrected driving voltage to display the image to be displayed, the display contents of the image to be displayed can be adjusted according to the environmental color temperature, the brightness and other factors, and the display flexibility and the user experience can be improved.
In this embodiment, after the image to be displayed is obtained, it is first determined whether the degree of change of the image to be displayed with respect to the previous frame of the displayed image exceeds a preset range, and if so, the current gamma voltage is adjusted to be the target gamma voltage to obtain a target gamma curve, and the target gamma curve is used to drive the display panel to display the image to be displayed.
In addition, when the image to be displayed is a static picture relative to the previous frame of image, that is, the degree of change of the image to be displayed relative to the previous frame of image is not large and does not exceed the preset range, whether the interpolation operation of the gamma voltage is performed or not can be determined according to whether the color and brightness change of the image to be displayed after being adjusted by the target gamma curve exceeds the human eye resolution range or not.
Specifically, as shown in fig. 4, the second embodiment of the display driving method of the present application includes:
s11: and acquiring an image to be displayed.
S12: and judging whether the change degree of the image to be displayed relative to the previous frame of the displayed image exceeds a preset range.
If so, go to step S13, otherwise go to step S15.
S13: and adjusting the current gamma voltage to be a target gamma voltage to obtain a target gamma curve.
S14: and driving the display panel by using the target gamma curve so as to display the image to be displayed.
The specific processes of steps S11 to S14 can refer to the content of the first embodiment of the display driving method of the present application, and are not repeated here.
S15: and acquiring a target gamma curve corresponding to the target gamma voltage.
Each gamma voltage corresponds to a gamma curve, and the driving voltage can be corrected through the gamma curve, so that the brightness and other changes of the picture displayed by the driving voltage are linear changes when the human eyes perceive the changes.
S16: and judging whether at least one of the color change and the brightness change of the image to be displayed after the target gamma curve correction exceeds the human eye resolution range.
If the determination result is yes, step S17 is executed.
The human eye resolution range includes a color resolution range and a brightness resolution range, and the specific range can be obtained according to the prior knowledge of the human eye resolution, and is not specifically limited here.
S17: and carrying out interpolation operation on the current gamma curve and the target gamma curve to obtain a gradient gamma curve.
The gradient gamma curve may be one or more, and is not limited herein. The interpolation operation may employ an existing gamma voltage interpolation operation.
S18: and driving the display panel by using the gradient gamma curve so as to display the image to be displayed.
Alternatively, if the determination result of step S16 is no, the process returns to step S13.
Specifically, in an application example, when the degree of change of the image to be displayed with respect to the previous frame of display image does not exceed a preset range, that is, the image to be displayed is a static image, the color change and the brightness change of the image to be displayed corrected by using the target gamma curve corresponding to the target gamma voltage may be obtained in advance, and then it is determined whether at least one of the color change and the brightness change exceeds a human eye resolution range, for example, whether at least one of the average color change and the average brightness change of all the pixel points exceeds the human eye resolution range, or whether at least one of the color change and the brightness change of the pixel points in a larger area exceeds the human eye resolution range is determined, and if the at least one of the color change and the brightness change exceeds the human eye resolution range, it is determined that. At this moment, interpolation operation is carried out on the current gamma curve and the target gamma curve to obtain a gradient gamma curve, then the gradient gamma curve is used for correcting the driving voltage, the corrected driving voltage is used for driving the display panel to display the image to be displayed, the color temperature and the brightness of the display content can be adjusted according to environmental changes, the display effect is improved, and meanwhile, user experience cannot be influenced.
In addition, when the color change and the brightness change of the image to be displayed after the target gamma curve correction do not exceed the human eye resolution range, the current gamma voltage can be directly switched to the target gamma voltage without the need of gamma voltage interpolation operation, so that unnecessary gamma voltage interpolation operation can be reduced, and the power consumption of a processing chip is reduced.
In other embodiments, when determining whether at least one of the color change and the brightness change of the image to be displayed after the target gamma curve correction exceeds the human eye resolution range, the determination may be performed by using macadam ellipses and the human eye brightness resolution.
As shown in fig. 5, the third embodiment of the display driving method of the present application is based on the second embodiment of the display driving method of the present application, and the step S16 is further defined to include:
s161: and judging whether the color temperature change of the image to be displayed after the target gamma curve correction is in the MacAdam ellipse range or not.
The color in the macadam ellipse represents the range in which the human eye cannot feel that the color is changed too much, and is called the wide capacity of the color.
Specifically, in an application example, it may be determined whether the color temperature change of each pixel point is within the macadam ellipse range after the image to be displayed is corrected by the target gamma curve, or the image to be displayed is divided into a plurality of regions, and it is determined whether the average color temperature change of the pixel points of each region is within the macadam ellipse range, or it is determined whether the average color temperature change of all the pixel points in the image to be displayed is within the macadam ellipse range.
S162: and judging whether the brightness change of the image to be displayed after the target gamma curve correction exceeds a preset brightness range.
The preset brightness range is a preset range in which the human eye cannot feel that the brightness is changed too much, and the specific value of the brightness resolution limit of the human eye is influenced by the individual and the display gray level difference and can be set according to the actual precision requirement, which is not limited specifically here.
Specifically, in an application example, it may be determined whether the brightness change of each pixel point of the image to be displayed exceeds a preset brightness range after the image to be displayed is corrected by the target gamma curve, or the image to be displayed is divided into a plurality of regions, and it is determined whether the average brightness change of the pixel points of each region exceeds the preset brightness range, or it is determined whether the average brightness change of all the pixel points in the image to be displayed exceeds the preset brightness range.
If the color temperature variation is not within the macadam ellipse range and/or the brightness variation exceeds the preset brightness range, step S163 is executed.
S163: and judging that at least one of the color change and the brightness change of the image to be displayed after the target gamma curve correction exceeds the resolution range of human eyes.
And if the color temperature change is within the MacAdam ellipse range and the brightness change does not exceed the preset brightness range, judging that the color change and the brightness change of the image to be displayed after the target gamma curve correction do not exceed the human eye resolution range.
As shown in fig. 6, in an embodiment of the display driving apparatus of the present application, the display driving apparatus 60 includes: a memory circuit 601, a processing circuit 602, and a driver circuit 603.
The memory circuit 601 is used for buffering an image to be displayed. The processing circuit 602 is connected to the storage circuit 601, and is configured to determine whether a change degree of the image to be displayed relative to a previous frame of the displayed image exceeds a preset range, and adjust the current gamma voltage to a target gamma voltage to obtain a target gamma curve if the determination result is yes.
The driving circuit 603 is connected to the processing circuit 602, and is configured to drive the display panel with the target gamma curve to display an image to be displayed.
Alternatively, as shown in fig. 6, the processing circuit 602 may further include an interpolation determination circuit 6021 and a gamma circuit 6022 connected to each other.
The gamma circuit 6022 is configured to obtain a target gamma curve corresponding to the target gamma voltage when a degree of change of the image to be displayed with respect to the previous frame display image does not exceed a preset range.
The interpolation judging circuit 6021 is configured to judge whether at least one of a color change and a brightness change of the image to be displayed after being corrected by the target gamma curve exceeds a human eye resolution range, and control the gamma circuit 6022 to perform interpolation operation on the current gamma curve and the target gamma curve to obtain a gradient gamma curve if the judgment result is yes.
Optionally, the interpolation determining circuit 6021 is specifically configured to determine whether a color temperature change of the image to be displayed after being corrected by the target gamma curve is within a macadam ellipse range, determine whether a brightness change of the image to be displayed after being corrected by the target gamma curve exceeds a preset brightness range, and determine that at least one of the color change and the brightness change of the image to be displayed after being corrected by the target gamma curve exceeds a human eye resolution range when the color temperature change is not within the macadam ellipse range and/or the brightness change exceeds the preset brightness range.
The driving circuit 603 is further configured to drive the display panel with a gradient gamma curve to display an image to be displayed.
Alternatively, as shown in fig. 6, the display driving apparatus 60 may further include: an environment detection circuit 604, wherein the environment detection circuit 604 is connected to the processing circuit 602 for detecting an ambient color temperature and brightness, so that the processing circuit 602 generates a corresponding target gamma voltage.
In this embodiment, the specific working process of each component of the display driving apparatus 60 can refer to the method provided in any one of the first to third embodiments of the display driving method of the present application, and is not repeated here.
In other embodiments, the display driving apparatus may further include other components, which are not specifically limited herein.
In this embodiment, after the display driving device obtains the image to be displayed, it is first determined whether the degree of change of the image to be displayed with respect to the previous frame of the display image exceeds a preset range, if so, the current gamma voltage is adjusted to the target gamma voltage to obtain a target gamma curve, the target gamma curve drives the display panel to display the image to be displayed, and thus when the degree of change of the image to be displayed with respect to the previous frame of the display image exceeds the preset range, the gamma voltage interpolation operation is not required, the switching of the gamma voltages is directly performed, and thus, unnecessary gamma voltage interpolation operation can be reduced, and the power consumption of the processing chip is reduced.
As shown in fig. 7, in an embodiment of the display device of the present application, the display device 70 includes: a display driving device 701 and a display panel 702 connected to each other.
The display driving apparatus 701 is used for driving the display panel 702 to display an image.
The type of the display panel 702 may be a liquid crystal display panel, or an OLED, and may be specifically selected according to actual requirements, and is not specifically limited herein.
The structure of the display driving apparatus 701 may refer to the structure provided in an embodiment of the display driving apparatus of the present application, and will not be repeated here.
In this embodiment, after the display driving device of the display device obtains the image to be displayed, it is first determined whether the degree of change of the image to be displayed with respect to the previous frame of the display image exceeds a preset range, if so, the current gamma voltage is adjusted to the target gamma voltage to obtain the target gamma curve, the target gamma curve drives the display panel to display the image to be displayed, and thus when the degree of change of the image to be displayed with respect to the previous frame of the display image exceeds the preset range, the gamma voltage interpolation operation is not required, the switching of the gamma voltages is directly performed, and thus, unnecessary gamma voltage interpolation operation can be reduced, and the power consumption of the processing chip is reduced.
As shown in fig. 8, in an embodiment of the apparatus with storage function of the present application, a program 801 is stored in the apparatus with storage function 80, and the program 801 is executed to implement the method provided in any one of the first to third embodiments of the display driving method of the present application.
The device 80 with storage function may be a portable storage medium such as a usb disk and an optical disk, or may be a mobile terminal, a server or an integrated independent component such as a processing chip.
The above description is only for the purpose of illustrating embodiments of the present application and is not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application or are directly or indirectly applied to other related technical fields, are also included in the scope of the present application.

Claims (8)

1. A display driving method, comprising:
acquiring an image to be displayed;
judging whether the change degree of the image to be displayed relative to the previous frame of display image exceeds a preset range or not;
if the judgment result is yes, regulating the current gamma voltage to be the target gamma voltage to obtain a target gamma curve;
driving a display panel by the target gamma curve to display the image to be displayed;
if the judgment result is negative, acquiring the target gamma curve corresponding to the target gamma voltage;
judging whether at least one of color change and brightness change of the image to be displayed after the target gamma curve correction exceeds the human eye resolution range;
if the judgment result is yes, performing interpolation operation on the current gamma curve and the target gamma curve to obtain a gradient gamma curve;
and driving a display panel by the gradual change gamma curve so as to display the image to be displayed.
2. The display driving method according to claim 1, wherein after determining whether at least one of a color change and a brightness change of the image to be displayed after being corrected by the target gamma curve exceeds a resolution range of a human eye, the method further comprises:
if not, the step of adjusting the current gamma voltage to the target gamma voltage is executed to obtain the target gamma curve.
3. The display driving method according to claim 1, wherein the determining whether at least one of a color change and a brightness change of the image to be displayed after the target gamma curve correction exceeds a human eye resolution range comprises:
judging whether the color temperature change of the image to be displayed after the target gamma curve correction is within the MacAdam ellipse range or not;
judging whether the brightness change of the image to be displayed after the target gamma curve correction exceeds a preset brightness range or not;
and if the color temperature change is not in the MacAdam ellipse range and/or the brightness change exceeds a preset brightness range, judging that at least one of the color change and the brightness change of the image to be displayed after the target gamma curve correction exceeds the human eye resolution range.
4. The display driving method according to claim 1, wherein the determining whether the degree of change of the image to be displayed with respect to the previous frame of display image exceeds a preset range comprises:
acquiring the difference value of the pixel value of each pixel point in at least partial area of the image to be displayed and the pixel value of the corresponding pixel point in the same area in the previous frame of display image;
counting the number of pixel points of which the difference value is greater than a preset pixel threshold value;
judging whether the counted number of the pixel points is larger than a preset number or not, or judging whether the counted number of the pixel points accounts for the proportion of the number of all the pixel points in the at least partial region to be larger than a preset proportion or not;
if the judgment result is yes, the change degree of the image to be displayed relative to the previous frame of display image is judged to exceed a preset range.
5. The display driving method according to claim 1, further comprising:
detecting the ambient color temperature and brightness;
and generating the target gamma voltage corresponding to the ambient color temperature and the brightness.
6. A display driving apparatus, comprising: a storage circuit, a processing circuit and a driving circuit;
the storage circuit is used for caching an image to be displayed;
the processing circuit is connected with the storage circuit and is used for judging whether the change degree of the image to be displayed relative to the previous frame of display image exceeds a preset range or not and regulating the current gamma voltage to be a target gamma voltage to obtain a target gamma curve when the judgment result is yes;
the driving circuit is connected with the processing circuit and used for driving a display panel by the target gamma curve so as to display the image to be displayed;
the processing circuit comprises an interpolation judgment circuit and a gamma circuit which are connected with each other;
the gamma circuit is used for acquiring the target gamma curve corresponding to the target gamma voltage when the change degree of the image to be displayed relative to the previous frame of display image does not exceed a preset range;
the interpolation judging circuit is used for judging whether at least one of color change and brightness change of the image to be displayed after being corrected by the target gamma curve exceeds the resolution range of human eyes, and controlling the gamma circuit to carry out interpolation operation on the current gamma curve and the target gamma curve to obtain a gradient gamma curve when the judgment result is yes;
the driving circuit is further used for driving a display panel by the gradual change gamma curve so as to display the image to be displayed.
7. The display driving apparatus according to claim 6, wherein the interpolation determining circuit is specifically configured to determine whether a color temperature change of the image to be displayed after being corrected by the target gamma curve is within a macadam ellipse range, determine whether a brightness change of the image to be displayed after being corrected by the target gamma curve exceeds a preset brightness range, and determine that at least one of the color change and the brightness change of the image to be displayed after being corrected by the target gamma curve exceeds a human eye resolution range when the color temperature change is not within the macadam ellipse range and/or the brightness change exceeds the preset brightness range.
8. An apparatus having a storage function, in which a program is stored, characterized in that the program is executed to realize the display driving method according to any one of claims 1 to 5.
CN201810934912.4A 2018-08-16 2018-08-16 Display driving method, display driving device and device with storage function Active CN109036311B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810934912.4A CN109036311B (en) 2018-08-16 2018-08-16 Display driving method, display driving device and device with storage function
PCT/CN2018/105734 WO2020034294A1 (en) 2018-08-16 2018-09-14 Display driving method, display driving apparatus, and apparatus having storage function

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810934912.4A CN109036311B (en) 2018-08-16 2018-08-16 Display driving method, display driving device and device with storage function

Publications (2)

Publication Number Publication Date
CN109036311A CN109036311A (en) 2018-12-18
CN109036311B true CN109036311B (en) 2020-06-05

Family

ID=64631679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810934912.4A Active CN109036311B (en) 2018-08-16 2018-08-16 Display driving method, display driving device and device with storage function

Country Status (2)

Country Link
CN (1) CN109036311B (en)
WO (1) WO2020034294A1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109545136B (en) * 2018-12-28 2020-11-24 深圳市华星光电半导体显示技术有限公司 Display energy-saving device and method
CN110225277A (en) * 2019-05-28 2019-09-10 成都恒安警用装备制造有限公司 A method of extending law-enforcing recorder cruise duration

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060015020A (en) * 2004-08-13 2006-02-16 삼성에스디아이 주식회사 Plasma display device and its afterimage prevention method
KR20070098124A (en) * 2006-03-31 2007-10-05 엘지.필립스 엘시디 주식회사 Driving circuit of liquid crystal display and driving method thereof
TW200926116A (en) * 2007-12-03 2009-06-16 Qisda Corp Method of processing LCD images according to the content of the images
CN107924664A (en) * 2016-01-18 2018-04-17 夏普株式会社 Display device, display methods, control program, recording medium and television receiver
CN108206012A (en) * 2016-12-20 2018-06-26 北京小米移动软件有限公司 Gamma correction method and device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6359389B1 (en) * 2000-06-09 2002-03-19 Silicon Graphics, Inc. Flat panel display screen with programmable gamma functionality
KR100676817B1 (en) * 2004-11-17 2007-01-31 삼성전자주식회사 Gamma adjustment method and gamma adjustment system of display device
CN100483218C (en) * 2006-10-12 2009-04-29 友达光电股份有限公司 Adaptive backlight modulation system and modulation method thereof
CN100448280C (en) * 2006-12-28 2008-12-31 上海广电(集团)有限公司中央研究院 Self adaptive image display method for environment light
CN102013246B (en) * 2009-09-07 2013-09-18 群康科技(深圳)有限公司 Establishing method for gamma comparison table of display apparatus
CN104123926B (en) * 2013-04-25 2016-08-31 乐金显示有限公司 Gamma compensated method and use the display device of this gamma compensated method
US9772756B2 (en) * 2015-06-01 2017-09-26 Novatek Microelectronics Corp. Display driver and method for adjusting color temperature of image

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060015020A (en) * 2004-08-13 2006-02-16 삼성에스디아이 주식회사 Plasma display device and its afterimage prevention method
KR20070098124A (en) * 2006-03-31 2007-10-05 엘지.필립스 엘시디 주식회사 Driving circuit of liquid crystal display and driving method thereof
TW200926116A (en) * 2007-12-03 2009-06-16 Qisda Corp Method of processing LCD images according to the content of the images
CN107924664A (en) * 2016-01-18 2018-04-17 夏普株式会社 Display device, display methods, control program, recording medium and television receiver
CN108206012A (en) * 2016-12-20 2018-06-26 北京小米移动软件有限公司 Gamma correction method and device

Also Published As

Publication number Publication date
CN109036311A (en) 2018-12-18
WO2020034294A1 (en) 2020-02-20

Similar Documents

Publication Publication Date Title
CN109064979B (en) Image display processing method and device, display device and storage medium
CN107111992B (en) A method and terminal for adjusting backlight brightness
US10748467B2 (en) Display panel, display method thereof and display device
CN113470581B (en) Method and device for controlling backlight brightness of display, electronic equipment and storage medium
US20170263198A1 (en) System and method for adjusting luminance of a display screen
CN106782306B (en) A kind of brightness adjusting method and brightness control system of OLED display panel
US8368724B2 (en) Display apparatus and control method thereof for saving power
US7317462B2 (en) Method for luminance compensation of liquid crystal display and its device
KR20160044166A (en) Method of driving display panel and display apparatus performing the same
CN105719611A (en) Display uniformity adjusting method and device for liquid crystal display equipment
US10229627B2 (en) Controlling a refresh frequency for a display driving device and methods of operation thereof
US10115368B2 (en) Liquid crystal display driving method and drive device
US9773463B2 (en) Method of adjusting display device driving voltage and display device
CN109243383B (en) Backlight brightness adjusting method of display screen and display screen device
US10002556B2 (en) Display control to alleviate transition of pixel to an undesired level of gradation over time
CN107093410B (en) Liquid crystal display brightness regulation and control method and device and liquid crystal display screen
CN105632407B (en) A kind of display adjusting method and mobile terminal of AMOLED display screens
KR102510573B1 (en) Transparent display device and method for driving the same
WO2019061654A1 (en) Driving method and system for liquid crystal display, and computer-readable medium
CN109036311B (en) Display driving method, display driving device and device with storage function
CN109509448B (en) Method and device for eliminating shutdown ghost on panel
US11436994B2 (en) Method for adjusting white balance of pixel, display panel and computer readable storage medium
US10347213B2 (en) Methods for adjusting panel brightness and brightness adjustment system
CN107331357B (en) Improve the method for liquid crystal display panel ghost
WO2019184447A1 (en) Backlight control method, device, and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant