CN111862895A - Global backlight energy consumption reduction method and device, storage medium and display equipment - Google Patents

Global backlight energy consumption reduction method and device, storage medium and display equipment Download PDF

Info

Publication number
CN111862895A
CN111862895A CN202010898837.8A CN202010898837A CN111862895A CN 111862895 A CN111862895 A CN 111862895A CN 202010898837 A CN202010898837 A CN 202010898837A CN 111862895 A CN111862895 A CN 111862895A
Authority
CN
China
Prior art keywords
display
picture
value
state
pulse width
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.)
Granted
Application number
CN202010898837.8A
Other languages
Chinese (zh)
Other versions
CN111862895B (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.)
Guangzhou Lango Electronic Science and Technology Co Ltd
Original Assignee
Guangzhou Lango Electronic Science and 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 Guangzhou Lango Electronic Science and Technology Co Ltd filed Critical Guangzhou Lango Electronic Science and Technology Co Ltd
Priority to CN202010898837.8A priority Critical patent/CN111862895B/en
Publication of CN111862895A publication Critical patent/CN111862895A/en
Application granted granted Critical
Publication of CN111862895B publication Critical patent/CN111862895B/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/3406Control of illumination source
    • 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/3406Control of illumination source
    • G09G3/3413Details of control of colour illumination sources
    • 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/0626Adjustment of display parameters for control of overall brightness
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G2330/00Aspects of power supply; Aspects of display protection and defect management
    • G09G2330/02Details of power systems and of start or stop of display operation
    • G09G2330/021Power management, e.g. power saving

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Control Of Indicators Other Than Cathode Ray Tubes (AREA)
  • Liquid Crystal Display Device Control (AREA)

Abstract

The invention discloses a method, a device, a storage medium and a display device for reducing energy consumption of global backlight based on a picture state, wherein the method comprises the following steps: after the display equipment is started, detecting the picture display state of the current display picture in real time, and judging that the display state is a static picture state or a dynamic picture state; when the picture display state is a dynamic picture state, obtaining a current first pulse width modulation signal value, and slowly adjusting the first pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value; and when the picture display state is a static picture state, obtaining a current second pulse width modulation signal value, and slowly adjusting the second pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value. In the embodiment of the invention, under the condition that the display equipment does not need to increase the hardware cost, the adjustment of the backlight is realized through a simple software algorithm, and the energy consumption of the display screen is reduced under the condition that the user experience is not influenced.

Description

Global backlight energy consumption reduction method and device, storage medium and display equipment
Technical Field
The invention relates to the technical field of backlight adjustment of display screens, in particular to a method and a device for reducing energy consumption of global backlight based on a picture state, a storage medium and display equipment.
Background
Various liquid crystal display screens represented by LED screens are widely applied to various application scenes such as computers, all-in-one machines, electronic whiteboards and the like, and the backlight brightness of the liquid crystal display screens can be adjusted timely and flexibly to ensure the use of users and avoid unnecessary energy consumption.
The existing backlight adjusting method or adding a hardware circuit to adjust the light has complex design, high implementation cost and poor maintainability; or the software dimming is realized by setting a complex algorithm: the method comprises the steps of calculating the brightness average value and the contrast of all pixels of an input image, then carrying out corresponding calculation, and having complex algorithm, more calculation variables needing to be considered, higher requirement on the operational capability of a main chip and low software debugging and maintenance efficiency.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, and provides a method, a device, a storage medium and a display device for reducing energy consumption of global backlight based on a picture state.
In order to solve the above technical problem, an embodiment of the present invention provides a method for reducing energy consumption of a global backlight based on a picture state, where the method includes:
after the display equipment is started, detecting the picture display state of the current display picture in real time, and judging that the display state is a static picture state or a dynamic picture state;
when the picture display state is a dynamic picture state, obtaining a current first pulse width modulation signal value, and slowly adjusting the first pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value;
and when the picture display state is a static picture state, obtaining a current second pulse width modulation signal value, and slowly adjusting the second pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value.
Optionally, after the display device is turned on, the image display state of the current display image is detected in real time, including:
after the display equipment is started, a detection thread for detecting the picture display state of the current display picture is started, and the picture display state of the current display picture is detected in real time based on the detection thread.
Optionally, the determining that the display state is a static picture state or a dynamic picture state includes:
calculating a first display average brightness value in a previous preset time threshold value in the current display state;
calculating a second display average brightness value within a later preset time threshold value in the current display state;
and judging whether the display state is a static picture state or a dynamic picture state based on whether the first display average brightness value and the second display average brightness value are equal.
Optionally, the preset time threshold is 1000 milliseconds;
the calculating a first display average brightness value within a preset time threshold in the current display state includes:
extracting the brightness value of the current display state once every 10 milliseconds within a preset time threshold;
calculating the average value of the brightness values extracted for 100 times within the previous preset time threshold value as a first display average brightness value;
the later preset time threshold is 1000 milliseconds;
the calculating a second display average brightness value within a later preset time threshold in the current display state includes:
extracting the brightness value of the current display state once every 10 milliseconds within a later preset time threshold;
and calculating the average value of the brightness values extracted for 100 times within the later preset time threshold as a second display average brightness value.
Optionally, the determining of the preset target value includes:
and reading a backlight value on a user menu of a user, and substituting the backlight value into a first preset curve algorithm for calculation to obtain a first preset target value.
Optionally, the slowly adjusting the first pwm signal value until the pwm signal value reaches a preset target value includes:
and slowly reducing the pulse width modulation signal of the first pulse width modulation signal value at the speed of 0.3% per second, and reducing the backlight until the pulse width modulation signal value reaches a preset target value.
Optionally, the slowly adjusting the second pwm signal value until the pwm signal value reaches a preset target value includes:
and slowly increasing the pulse width modulation signal of the second pulse width modulation signal value at the speed of 0.3% per second, and increasing the backlight until the pulse width modulation signal value reaches a preset target value.
In addition, an embodiment of the present invention further provides a device for reducing energy consumption of global backlight based on a picture state, where the device includes:
a detection judgment module: the device is used for detecting the picture display state of the current display picture in real time after the display device is started, and judging that the display state is a static picture state or a dynamic picture state;
a first adjustment module: the device comprises a display module, a control module and a display module, wherein the display module is used for obtaining a current first pulse width modulation signal value when a picture display state is a dynamic picture state, and slowly adjusting the first pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value;
a second adjustment module: and the pulse width modulation circuit is used for obtaining a current second pulse width modulation signal value when the picture display state is a static picture state, and slowly adjusting the second pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the method for reducing energy consumption of a global backlight according to any one of the above.
In addition, an embodiment of the present invention further provides a display device, which includes:
one or more processors;
a memory;
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to: performing a global backlight power reduction method according to any of the above.
In the embodiment of the invention, the backlight adjustment is carried out by calling the corresponding adjustment mode through judging the picture display state of the display picture, so that the workload of software development is greatly reduced, the requirement on the operational capability of the main chip is low, and the low-end main chip can be realized, thereby realizing the reduction of hardware cost; therefore, the method can be applied to backlight optimization upgrading of display screens with different hardware configurations; in addition, the invention does not need to additionally add a complex dimming circuit, and the backlight adjustment can be completed by adjusting the pulse width modulation signal; for the display screen products which are already delivered, if the requirement of reducing energy consumption exists, the display screen products can be realized in a software updating mode without hardware transformation of the products.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a flowchart illustrating a method for reducing power consumption of a global backlight based on a picture state according to an embodiment of the present invention;
FIG. 2 is a schematic structural diagram of a global backlight power consumption reduction device based on a picture state according to an embodiment of the present invention;
FIG. 3 is a schematic structural diagram of a display device according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating a relationship between a pulse modulation signal and a backlight value in a frame display state according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, 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 invention.
Examples
Referring to fig. 1, fig. 1 is a flowchart illustrating a method for reducing power consumption of a global backlight based on a frame status according to an embodiment of the present invention.
As shown in fig. 1, a method for reducing power consumption of global backlight based on picture status, the method comprises:
s11: after the display equipment is started, detecting the picture display state of the current display picture in real time;
in the specific implementation process of the present invention, after the display device is turned on, the real-time detection of the picture display state of the current display picture includes: after the display equipment is started, a detection thread for detecting the picture display state of the current display picture is started, and the picture display state of the current display picture is detected in real time based on the detection thread.
Specifically, an application software for adjusting backlight is installed on the display device, and when the display device is started, the application software is also started at the same time, that is, the application program is started to obtain a detection thread, and the detection thread is used for detecting the picture display state of the current display picture; the application program is suitable for the existing display equipment, including PC equipment, all-in-one equipment, tablet equipment and other intelligent equipment; the method also comprises general display screen equipment, such as the existing general liquid crystal display equipment, and the application program is burnt onto the corresponding control chip by being generally connected with the intelligent terminal equipment, like the general liquid crystal display equipment; because the algorithm embedded in the application program is simpler, the requirement on the control chip is lower; the general control chip can meet the running condition of the application program.
S12: judging whether the display state is a static picture state or a dynamic picture state;
in a specific implementation process of the present invention, the determining that the display state is a static picture state or a dynamic picture state includes: calculating a first display average brightness value in a previous preset time threshold value in the current display state; calculating a second display average brightness value within a later preset time threshold value in the current display state; and judging whether the display state is a static picture state or a dynamic picture state based on whether the first display average brightness value and the second display average brightness value are equal.
Further, the pre-set time threshold is 1000 milliseconds; the calculating a first display average brightness value within a preset time threshold in the current display state includes: extracting the brightness value of the current display state once every 10 milliseconds within a preset time threshold; calculating the average value of the brightness values extracted for 100 times within the previous preset time threshold value as a first display average brightness value; the later preset time threshold is 1000 milliseconds; the calculating a second display average brightness value within a later preset time threshold in the current display state includes: extracting the brightness value of the current display state once every 10 milliseconds within a later preset time threshold; and calculating the average value of the brightness values extracted for 100 times within the later preset time threshold as a second display average brightness value.
Specifically, the previous preset time threshold in the current display state is calculated, where the previous preset time threshold is 1000 milliseconds, that is, the display average brightness value within 1S, that is, the first display average brightness value, and the subsequent preset time threshold in the current display state is calculated, where the subsequent preset time threshold is 1000 milliseconds, that is, the display average brightness value within 1S, that is, the second display average brightness value; and judging whether the display state is a static picture state or a dynamic picture state according to whether the first display average brightness value and the second display average brightness value are equal.
The brightness value of the current display state is extracted once every 10 milliseconds within the time of 1000 milliseconds by calculating the brightness average value of the previous 1000 milliseconds, namely the brightness value of the current display state is extracted for 100 times in total, then the brightness values of the 100 times are averaged, and the average value is used as a first display average brightness value; that is, the luminance value of the current display state is extracted every 10 milliseconds by calculating the average value of the luminance for 1000 milliseconds after the calculation, that is, within the time of 1000 milliseconds, the luminance values are extracted 100 times in total, and then the luminance values of the 100 times are averaged, and the average value is used as the second display average luminance value.
Comparing a first display average brightness value of the current state in the previous second with a second display average brightness value of the current state in the next second, wherein the current display picture is in a dynamic picture state when the first display average brightness value is not equal to the second display average brightness value; when the first display average brightness value and the second display average brightness value are equal, the current display picture is in a static picture state.
S13: when the picture display state is a dynamic picture state, obtaining a current first pulse width modulation signal value, and slowly adjusting the first pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value;
in a specific implementation process of the present invention, the determining of the preset target value includes: and reading a backlight value on a user menu of a user, and substituting the backlight value into a first preset curve algorithm for calculation to obtain a first preset target value.
Further, the slowly adjusting the first pwm signal value until the pwm signal value reaches a preset target value includes: and slowly reducing the pulse width modulation signal of the first pulse width modulation signal value at the speed of 0.3% per second, and reducing the backlight until the pulse width modulation signal value reaches a preset target value.
Specifically, referring to fig. 4, fig. 4 is a schematic diagram illustrating a relationship between a pulse modulation signal and a backlight value in a frame display state according to an embodiment of the present invention.
In fig. 4, PWM denotes a pulse width modulation signal for controlling the brightness of the liquid crystal display screen; brightness represents the backlight value seen on the user menu; static represents a static relation curve in a static picture state; dynamic represents a dynamic relation curve under the state of a dynamic picture; when the backlight value of the user menu is set to be 100 at the maximum value, the screen brightness of the screen can ensure that the maximum brightness requirement of the screen is met, and the maximum pwm is the maximum value of the static relation curve; when the backlight value of the user menu is set to be 0, ensuring that the user can see the picture of the screen, wherein the minimum pwm is the minimum value of the static relation curve; the dynamic relation curve is measured and confirmed to be the maximum value by an instrument according to the use experience and energy consumption requirements of a user; when the user menu backlight value is set to be the minimum value of 0, the minimum pwm is the minimum value of the static relationship curve as long as the user can see the picture of the screen.
The algorithm equation of the dynamic relation curve and the static relation curve is as follows:
Figure BDA0002659205510000071
wherein t represents a backlight value seen on the current user menu; q (t) represents the calculated PWM (pulse width modulation signal) duty cycle; t ismaxRepresents the user menu backlight maximum, static content 100, dynamic content 100, default No; t isjA backlight value indicating the upper limit of the variable luminance range (backlight is adjusted only when the menu backlight is less than this value), static content 75, dynamic content 75, default value Yes; t isminRepresenting the minimum value of the user menu backlight, static content 0, dynamic content 0 and default value No; qmaxRepresents the maximum value of PWM, static content 93, dynamic content 93, default Yes; qvIndicating that the user menu backlight is greater than TjTime PWM variable value, static content 78, dynamic content 78, default value Yes; quIndicating that the user menu backlight is less than or equal to TjTime PWM variable value, static content 78, dynamic content 58.5, default value Yes; qminThe minimum value of PWM, static content 20, dynamic content 20, default value Yes.
I.e. at the time of calculation, t>TmaxWhen, i.e. the current backlight>100, Q (t) ═ QmaxI.e. 93, this value also needs to be divided by 100 in the actual code, i.e.The percentage in the code is 93%; t ismax≥t>TjAt 100 times>When the current backlight is more than or equal to 75, calculating the duty ratio according to a second algorithm; t isj≥t>TminAt time 75>When the current backlight is more than or equal to 0, the duty ratio is calculated according to a third algorithm, and the difference of Qu (Q of a static picture and a dynamic picture) at the moment is noticeduAre different, need to adopt a corresponding QuValue), one can see dynamic Qu(58.5) less than static Qu(78) Therefore, the backlight value is lower under the dynamic image, and the purpose of reducing energy consumption is achieved; t is t>TminWhen, the current backlight<0 is, the PWM fixed is 20, i.e., 20%.
When the preset target value is obtained through the calculation of the calculation algorithm, the corresponding first pulse width modulation signal value is slowly adjusted down by the pulse width modulation signal at the speed of 0.3% per second, and the backlight is reduced until the pulse width modulation signal value reaches the preset target value.
S14: and when the picture display state is a static picture state, obtaining a current second pulse width modulation signal value, and slowly adjusting the second pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value.
In a specific implementation process of the present invention, the slowly adjusting the second pwm signal value until the pwm signal value reaches a preset target value includes: and slowly increasing the pulse width modulation signal of the second pulse width modulation signal value at the speed of 0.3% per second, and increasing the backlight until the pulse width modulation signal value reaches a preset target value.
Specifically, when the picture display state is the static picture state, after the corresponding preset target value is obtained through calculation according to the algorithm equation of the dynamic relation curve and the static relation curve, the pulse width modulation signal is slowly increased at a speed of 0.3% per second by the second pulse width modulation signal value, and the backlight is increased until the pulse width modulation signal value reaches the preset target value.
In the embodiment of the invention, the backlight adjustment is carried out by calling the corresponding adjustment mode through judging the picture display state of the display picture, so that the workload of software development is greatly reduced, the requirement on the operational capability of the main chip is low, and the low-end main chip can be realized, thereby realizing the reduction of hardware cost; therefore, the method can be applied to backlight optimization upgrading of display screens with different hardware configurations; in addition, the invention does not need to additionally add a complex dimming circuit, and the backlight adjustment can be completed by adjusting the pulse width modulation signal; for the display screen products which are already delivered, if the requirement of reducing energy consumption exists, the display screen products can be realized in a software updating mode without hardware transformation of the products.
Examples
Referring to fig. 2, fig. 2 is a schematic structural composition diagram of a global backlight power consumption reduction device based on a frame status according to an embodiment of the present invention.
As shown in fig. 2, a global backlight power consumption reduction device based on picture status, the device:
the detection judgment module 21: the device is used for detecting the picture display state of the current display picture in real time after the display device is started, and judging that the display state is a static picture state or a dynamic picture state;
in the specific implementation process of the present invention, after the display device is turned on, the real-time detection of the picture display state of the current display picture includes: after the display equipment is started, a detection thread for detecting the picture display state of the current display picture is started, and the picture display state of the current display picture is detected in real time based on the detection thread.
Specifically, an application software for adjusting backlight is installed on the display device, and when the display device is started, the application software is also started at the same time, that is, the application program is started to obtain a detection thread, and the detection thread is used for detecting the picture display state of the current display picture; the application program is suitable for the existing display equipment, including PC equipment, all-in-one equipment, tablet equipment and other intelligent equipment; the method also comprises general display screen equipment, such as the existing general liquid crystal display equipment, and the application program is burnt onto the corresponding control chip by being generally connected with the intelligent terminal equipment, like the general liquid crystal display equipment; because the algorithm embedded in the application program is simpler, the requirement on the control chip is lower; the general control chip can meet the running condition of the application program.
In a specific implementation process of the present invention, the determining that the display state is a static picture state or a dynamic picture state includes: calculating a first display average brightness value in a previous preset time threshold value in the current display state; calculating a second display average brightness value within a later preset time threshold value in the current display state; and judging whether the display state is a static picture state or a dynamic picture state based on whether the first display average brightness value and the second display average brightness value are equal.
Further, the pre-set time threshold is 1000 milliseconds; the calculating a first display average brightness value within a preset time threshold in the current display state includes: extracting the brightness value of the current display state once every 10 milliseconds within a preset time threshold; calculating the average value of the brightness values extracted for 100 times within the previous preset time threshold value as a first display average brightness value; the later preset time threshold is 1000 milliseconds; the calculating a second display average brightness value within a later preset time threshold in the current display state includes: extracting the brightness value of the current display state once every 10 milliseconds within a later preset time threshold; and calculating the average value of the brightness values extracted for 100 times within the later preset time threshold as a second display average brightness value.
Specifically, the previous preset time threshold in the current display state is calculated, where the previous preset time threshold is 1000 milliseconds, that is, the display average brightness value within 1S, that is, the first display average brightness value, and the subsequent preset time threshold in the current display state is calculated, where the subsequent preset time threshold is 1000 milliseconds, that is, the display average brightness value within 1S, that is, the second display average brightness value; and judging whether the display state is a static picture state or a dynamic picture state according to whether the first display average brightness value and the second display average brightness value are equal.
The brightness value of the current display state is extracted once every 10 milliseconds within the time of 1000 milliseconds by calculating the brightness average value of the previous 1000 milliseconds, namely the brightness value of the current display state is extracted for 100 times in total, then the brightness values of the 100 times are averaged, and the average value is used as a first display average brightness value; that is, the luminance value of the current display state is extracted every 10 milliseconds by calculating the average value of the luminance for 1000 milliseconds after the calculation, that is, within the time of 1000 milliseconds, the luminance values are extracted 100 times in total, and then the luminance values of the 100 times are averaged, and the average value is used as the second display average luminance value.
Comparing a first display average brightness value of the current state in the previous second with a second display average brightness value of the current state in the next second, wherein the current display picture is in a dynamic picture state when the first display average brightness value is not equal to the second display average brightness value; when the first display average brightness value and the second display average brightness value are equal, the current display picture is in a static picture state.
The first adjustment module 22: the device comprises a display module, a control module and a display module, wherein the display module is used for obtaining a current first pulse width modulation signal value when a picture display state is a dynamic picture state, and slowly adjusting the first pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value;
in a specific implementation process of the present invention, the determining of the preset target value includes: and reading a backlight value on a user menu of a user, and substituting the backlight value into a first preset curve algorithm for calculation to obtain a first preset target value.
Further, the slowly adjusting the first pwm signal value until the pwm signal value reaches a preset target value includes: and slowly reducing the pulse width modulation signal of the first pulse width modulation signal value at the speed of 0.3% per second, and reducing the backlight until the pulse width modulation signal value reaches a preset target value.
Specifically, referring to fig. 4, fig. 4 is a schematic diagram illustrating a relationship between a pulse modulation signal and a backlight value in a frame display state according to an embodiment of the present invention.
In fig. 4, PWM denotes a pulse width modulation signal for controlling the brightness of the liquid crystal display screen; brightness represents the backlight value seen on the user menu; static represents a static relation curve in a static picture state; dynamic represents a dynamic relation curve under the state of a dynamic picture; when the backlight value of the user menu is set to be 100 at the maximum value, the screen brightness of the screen can ensure that the maximum brightness requirement of the screen is met, and the maximum pwm is the maximum value of the static relation curve; when the backlight value of the user menu is set to be 0, ensuring that the user can see the picture of the screen, wherein the minimum pwm is the minimum value of the static relation curve; the dynamic relation curve is measured and confirmed to be the maximum value by an instrument according to the use experience and energy consumption requirements of a user; when the user menu backlight value is set to be the minimum value of 0, the minimum pwm is the minimum value of the static relationship curve as long as the user can see the picture of the screen.
The algorithm equation of the dynamic relation curve and the static relation curve is as follows:
Figure BDA0002659205510000111
wherein t represents a backlight value seen on the current user menu; q (t) represents the calculated PWM (pulse width modulation signal) duty cycle; t ismaxRepresents the user menu backlight maximum, static content 100, dynamic content 100, default No; t isjA backlight value indicating the upper limit of the variable luminance range (backlight is adjusted only when the menu backlight is less than this value), static content 75, dynamic content 75, default value Yes; t isminRepresenting the minimum value of the user menu backlight, static content 0, dynamic content 0 and default value No; qmaxRepresents the maximum value of PWM, static content 93, dynamic content 93, default Yes; qvIndicating that the user menu backlight is greater than TjTime PWM variable value, static content 78, dynamic content 78, default value Yes; quIndicating that the user menu backlight is less than or equal to TjTime PWM variable value, static content 78, dynamic content 58.5, default value Yes; qminThe minimum value of PWM, static content 20, dynamic content 20, default value Yes.
I.e. at the time of calculation, t>TmaxWhen, i.e. the current backlight>100, Q (t) ═ QmaxI.e. by93, in the actual code, this value needs to be divided by 100, i.e. 93% in the code; t ismax≥t>TjAt 100 times>When the current backlight is more than or equal to 75, calculating the duty ratio according to a second algorithm; t isj≥t>TminAt time 75>When the current backlight is more than or equal to 0, the duty ratio is calculated according to a third algorithm, and attention is paid to the Q at the momentuDifference of (static picture and dynamic picture Q)uAre different, need to adopt a corresponding QuValue), one can see dynamic Qu(58.5) less than static Qu(78) Therefore, the backlight value is lower under the dynamic image, and the purpose of reducing energy consumption is achieved; t is t>TminWhen, the current backlight<0 is, the PWM fixed is 20, i.e., 20%.
When the preset target value is obtained through the calculation of the calculation algorithm, the corresponding first pulse width modulation signal value is slowly adjusted down by the pulse width modulation signal at the speed of 0.3% per second, and the backlight is reduced until the pulse width modulation signal value reaches the preset target value.
The second regulation module 23: and the pulse width modulation circuit is used for obtaining a current second pulse width modulation signal value when the picture display state is a static picture state, and slowly adjusting the second pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value.
In a specific implementation process of the present invention, the slowly adjusting the second pwm signal value until the pwm signal value reaches a preset target value includes: and slowly increasing the pulse width modulation signal of the second pulse width modulation signal value at the speed of 0.3% per second, and increasing the backlight until the pulse width modulation signal value reaches a preset target value.
Specifically, when the picture display state is the static picture state, after the corresponding preset target value is obtained through calculation according to the algorithm equation of the dynamic relation curve and the static relation curve, the pulse width modulation signal is slowly increased at a speed of 0.3% per second by the second pulse width modulation signal value, and the backlight is increased until the pulse width modulation signal value reaches the preset target value.
In the embodiment of the invention, the backlight adjustment is carried out by calling the corresponding adjustment mode through judging the picture display state of the display picture, so that the workload of software development is greatly reduced, the requirement on the operational capability of the main chip is low, and the low-end main chip can be realized, thereby realizing the reduction of hardware cost; therefore, the method can be applied to backlight optimization upgrading of display screens with different hardware configurations; in addition, the invention does not need to additionally add a complex dimming circuit, and the backlight adjustment can be completed by adjusting the pulse width modulation signal; for the display screen products which are already delivered, if the requirement of reducing energy consumption exists, the display screen products can be realized in a software updating mode without hardware transformation of the products.
The computer-readable storage medium provided in an embodiment of the present invention stores thereon a computer program, and when the computer program is executed by a processor, the computer program implements the method for reducing energy consumption of a global backlight according to any one of the above embodiments. The computer-readable storage medium includes, but is not limited to, any type of disk including floppy disks, hard disks, optical disks, CD-ROMs, and magneto-optical disks, ROMs (Read-Only memories), RAMs (Random access memories), EPROMs (EraSable Programmable Read-Only memories), EEPROMs (Electrically EraSable Programmable Read-Only memories), flash memories, magnetic cards, or optical cards. That is, a storage device includes any medium that stores or transmits information in a form readable by a device (e.g., a computer, a cellular phone), and may be a read-only memory, a magnetic or optical disk, or the like.
The embodiment of the present invention further provides a computer application program, which runs on a computer, and the computer application program is configured to execute the method for reducing energy consumption of global backlight according to any one of the above embodiments.
In addition, fig. 3 is a schematic structural composition diagram of the display device in the embodiment of the present invention.
An embodiment of the present invention further provides a display device, as shown in fig. 3. The terminal device includes a processor 302, a memory 303, an input unit 304, a display unit 305, and the like. Those skilled in the art will appreciate that the device configuration means shown in fig. 3 do not constitute a limitation of all devices and may include more or less components than those shown, or some components in combination. The memory 303 may be used to store the application 301 and various functional modules, and the processor 302 executes the application 301 stored in the memory 303, thereby performing various functional applications of the device and data processing. The memory may be internal or external memory, or include both internal and external memory. The memory may comprise read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), flash memory, or random access memory. The external memory may include a hard disk, a floppy disk, a ZIP disk, a usb-disk, a magnetic tape, etc. The disclosed memory includes, but is not limited to, these types of memory. The disclosed memory is by way of example only and not by way of limitation.
The input unit 304 is used for receiving input of signals and receiving keywords input by a user. The input unit 304 may include a touch panel and other input devices. The touch panel can collect touch operations of a user on or near the touch panel (for example, operations of the user on or near the touch panel by using any suitable object or accessory such as a finger, a stylus and the like) and drive the corresponding connecting device according to a preset program; other input devices may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., play control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like. The display unit 305 may be used to display information input by a user or information provided to the user and various menus of the terminal device. The display unit 305 may take the form of a liquid crystal display, an organic light emitting diode, or the like. The processor 302 is a control center of the terminal device, connects various parts of the entire device using various interfaces and lines, and performs various functions and processes data by operating or executing software programs and/or modules stored in the memory 302 and calling data stored in the memory.
As one embodiment, the display apparatus includes: one or more processors 302, a memory 303, one or more applications 301, wherein the one or more applications 301 are stored in the memory 303 and configured to be executed by the one or more processors 302, and wherein the one or more applications 301 are configured to perform the method for global backlight reduction in power consumption of any of the above embodiments.
In the embodiment of the invention, the backlight adjustment is carried out by calling the corresponding adjustment mode through judging the picture display state of the display picture, so that the workload of software development is greatly reduced, the requirement on the operational capability of the main chip is low, and the low-end main chip can be realized, thereby realizing the reduction of hardware cost; therefore, the method can be applied to backlight optimization upgrading of display screens with different hardware configurations; in addition, the invention does not need to additionally add a complex dimming circuit, and the backlight adjustment can be completed by adjusting the pulse width modulation signal; for the display screen products which are already delivered, if the requirement of reducing energy consumption exists, the display screen products can be realized in a software updating mode without hardware transformation of the products.
In addition, the method, the apparatus, the storage medium, and the display device for reducing energy consumption of a global backlight based on a picture state according to the embodiments of the present invention are described in detail above, and a specific example is used herein to explain the principle and the implementation of the present invention, and the description of the above embodiments is only used to help understanding the method and the core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A global backlight energy consumption reduction method based on picture state is characterized in that the method comprises the following steps:
after the display equipment is started, detecting the picture display state of the current display picture in real time, and judging that the display state is a static picture state or a dynamic picture state;
when the picture display state is a dynamic picture state, obtaining a current first pulse width modulation signal value, and slowly adjusting the first pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value;
and when the picture display state is a static picture state, obtaining a current second pulse width modulation signal value, and slowly adjusting the second pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value.
2. The method for reducing energy consumption of global backlight according to claim 1, wherein the detecting a picture display status of a current display picture in real time after the display device is turned on comprises:
after the display equipment is started, a detection thread for detecting the picture display state of the current display picture is started, and the picture display state of the current display picture is detected in real time based on the detection thread.
3. The method of claim 1, wherein the determining whether the display state is a static picture state or a dynamic picture state comprises:
calculating a first display average brightness value in a previous preset time threshold value in the current display state;
calculating a second display average brightness value within a later preset time threshold value in the current display state;
and judging whether the display state is a static picture state or a dynamic picture state based on whether the first display average brightness value and the second display average brightness value are equal.
4. The global backlight power consumption reduction method according to claim 3, wherein the pre-set time threshold is 1000 milliseconds;
the calculating a first display average brightness value within a preset time threshold in the current display state includes:
extracting the brightness value of the current display state once every 10 milliseconds within a preset time threshold;
calculating the average value of the brightness values extracted for 100 times within the previous preset time threshold value as a first display average brightness value;
the later preset time threshold is 1000 milliseconds;
the calculating a second display average brightness value within a later preset time threshold in the current display state includes:
extracting the brightness value of the current display state once every 10 milliseconds within a later preset time threshold;
and calculating the average value of the brightness values extracted for 100 times within the later preset time threshold as a second display average brightness value.
5. The global backlight power consumption reduction method according to claim 1, wherein the determining of the preset target value comprises:
and reading a backlight value on a user menu of a user, and substituting the backlight value into a first preset curve algorithm for calculation to obtain a first preset target value.
6. The method for reducing power consumption of a global backlight according to claim 1, wherein slowly adjusting the first pwm signal value until the pwm signal value reaches a preset target value comprises:
and slowly reducing the pulse width modulation signal of the first pulse width modulation signal value at the speed of 0.3% per second, and reducing the backlight until the pulse width modulation signal value reaches a preset target value.
7. The method for reducing power consumption of a global backlight according to claim 1, wherein slowly adjusting the second pwm signal value until the pwm signal value reaches a preset target value comprises:
and slowly increasing the pulse width modulation signal of the second pulse width modulation signal value at the speed of 0.3% per second, and increasing the backlight until the pulse width modulation signal value reaches a preset target value.
8. A picture-state-based global backlight power reduction apparatus, the apparatus:
a detection judgment module: the device is used for detecting the picture display state of the current display picture in real time after the display device is started, and judging that the display state is a static picture state or a dynamic picture state;
a first adjustment module: the device comprises a display module, a control module and a display module, wherein the display module is used for obtaining a current first pulse width modulation signal value when a picture display state is a dynamic picture state, and slowly adjusting the first pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value;
a second adjustment module: and the pulse width modulation circuit is used for obtaining a current second pulse width modulation signal value when the picture display state is a static picture state, and slowly adjusting the second pulse width modulation signal value until the pulse width modulation signal value reaches a preset target value.
9. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the global backlight power consumption reduction method according to any one of claims 1 to 7.
10. A display device, characterized in that it comprises:
one or more processors;
a memory;
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the one or more processors, the one or more applications configured to: performing a global backlight power reduction method according to any of claims 1 to 7.
CN202010898837.8A 2020-08-31 2020-08-31 Global backlight energy consumption reduction method and device, storage medium and display equipment Active CN111862895B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010898837.8A CN111862895B (en) 2020-08-31 2020-08-31 Global backlight energy consumption reduction method and device, storage medium and display equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010898837.8A CN111862895B (en) 2020-08-31 2020-08-31 Global backlight energy consumption reduction method and device, storage medium and display equipment

Publications (2)

Publication Number Publication Date
CN111862895A true CN111862895A (en) 2020-10-30
CN111862895B CN111862895B (en) 2021-08-31

Family

ID=72967708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010898837.8A Active CN111862895B (en) 2020-08-31 2020-08-31 Global backlight energy consumption reduction method and device, storage medium and display equipment

Country Status (1)

Country Link
CN (1) CN111862895B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030122809A1 (en) * 2001-12-27 2003-07-03 Hitachi, Ltd. Display drive control circuit
WO2008044383A1 (en) * 2006-10-10 2008-04-17 Sharp Kabushiki Kaisha Liquid crystal display and its driving method
CN101452681A (en) * 2007-12-06 2009-06-10 佳世达科技股份有限公司 Method for processing image based on display content for LCD
CN101777311A (en) * 2010-03-05 2010-07-14 青岛海信电器股份有限公司 Dynamic backlight brightness control method
JP2011065127A (en) * 2009-09-15 2011-03-31 Chunghwa Picture Tubes Ltd Color sequential display and power saving method of the same
CN102243855A (en) * 2011-08-25 2011-11-16 合肥工业大学 Integrated backlight dimming method and device for enhancing liquid crystal display contrast ratio
CN102347014A (en) * 2011-10-25 2012-02-08 中兴通讯股份有限公司 Method and device for adjusting backlight brightness of display panel
CN105609086A (en) * 2015-12-30 2016-05-25 深圳Tcl数字技术有限公司 Brightness adjustment method and device of display interface
CN106205508A (en) * 2016-09-22 2016-12-07 昆山龙腾光电有限公司 Backlight adjusting method and backlight adjusting means for liquid crystal indicator
CN109473067A (en) * 2018-12-13 2019-03-15 青岛海信电器股份有限公司 A kind of back light brightness regulating method, device and display equipment
CN110415652A (en) * 2019-07-03 2019-11-05 昆山龙腾光电有限公司 Display driving method and display driver circuit
CN110444170A (en) * 2019-08-21 2019-11-12 四川长虹电器股份有限公司 Reduce the control system and method for LCD TV backlight power
CN111009219A (en) * 2018-10-08 2020-04-14 奇景光电股份有限公司 Local dimming system suitable for display backlight

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030122809A1 (en) * 2001-12-27 2003-07-03 Hitachi, Ltd. Display drive control circuit
WO2008044383A1 (en) * 2006-10-10 2008-04-17 Sharp Kabushiki Kaisha Liquid crystal display and its driving method
CN101452681A (en) * 2007-12-06 2009-06-10 佳世达科技股份有限公司 Method for processing image based on display content for LCD
JP2011065127A (en) * 2009-09-15 2011-03-31 Chunghwa Picture Tubes Ltd Color sequential display and power saving method of the same
CN101777311A (en) * 2010-03-05 2010-07-14 青岛海信电器股份有限公司 Dynamic backlight brightness control method
CN102243855A (en) * 2011-08-25 2011-11-16 合肥工业大学 Integrated backlight dimming method and device for enhancing liquid crystal display contrast ratio
CN102347014A (en) * 2011-10-25 2012-02-08 中兴通讯股份有限公司 Method and device for adjusting backlight brightness of display panel
CN105609086A (en) * 2015-12-30 2016-05-25 深圳Tcl数字技术有限公司 Brightness adjustment method and device of display interface
CN106205508A (en) * 2016-09-22 2016-12-07 昆山龙腾光电有限公司 Backlight adjusting method and backlight adjusting means for liquid crystal indicator
CN111009219A (en) * 2018-10-08 2020-04-14 奇景光电股份有限公司 Local dimming system suitable for display backlight
CN109473067A (en) * 2018-12-13 2019-03-15 青岛海信电器股份有限公司 A kind of back light brightness regulating method, device and display equipment
CN110415652A (en) * 2019-07-03 2019-11-05 昆山龙腾光电有限公司 Display driving method and display driver circuit
CN110444170A (en) * 2019-08-21 2019-11-12 四川长虹电器股份有限公司 Reduce the control system and method for LCD TV backlight power

Also Published As

Publication number Publication date
CN111862895B (en) 2021-08-31

Similar Documents

Publication Publication Date Title
CN111782102B (en) Window display method and related device
CN103050108B (en) A kind of screen backlight dynamic adjustment method and user terminal
US8885001B2 (en) Reducing power consumption for a mobile terminal
CN110377141B (en) Application processing method and device, electronic equipment and storage medium
CN107678667B (en) virtual keyboard display method and mobile terminal
CN114203119B (en) Display control method, display control device, electronic equipment and storage medium
CN110516179A (en) Method for rendering graph, device, electronic equipment and storage medium
US12046194B2 (en) Display screen controlling method and apparatus
CN111640407B (en) Screen brightness adjusting method and device, storage medium and electronic equipment
CN107454304A (en) A kind of terminal control method, control device and terminal
CN104572150A (en) Information processing method and device
CN113840003A (en) Synchronization method and device
CN112328070A (en) Charging control method, charging control device and electronic equipment
CN111862895B (en) Global backlight energy consumption reduction method and device, storage medium and display equipment
CN104516481B (en) A kind of information processing method and electronic equipment
CN112817555B (en) Volume control method and volume control device
CN110570830B (en) Equipment adjusting method and device, storage medium and electronic equipment
CN112416172A (en) Electronic equipment control method and device and electronic equipment
CN114222355B (en) Terminal power-saving display method and device and electronic equipment
WO2023160122A1 (en) Electric leakage detection method for electronic device, electronic equipment and storage medium
CN106851170A (en) A kind of video calling processing method and mobile terminal
CN106775296B (en) Terminal control method and device
CN108810412A (en) Method for processing video frequency, video process apparatus and terminal device
CN113393812A (en) Method and device for automatically adjusting backlight brightness of advertising machine, storage medium and advertising machine
CN108089792A (en) A kind of application icon lookup method and relevant device

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
CP03 Change of name, title or address

Address after: Room 238, room 406, No.1, Yichuang street, Huangpu District, Guangzhou, Guangdong 510000

Patentee after: Guangzhou langguo Electronic Technology Co.,Ltd.

Address before: 510000 units a and B, zone 02, 4th floor, No. 136, Gaopu Road, high tech Development Zone, Guangzhou, Guangdong

Patentee before: GUANGZHOU LANGO ELECTRONIC SCIENCE & TECHNOLOGY Co.,Ltd.

CP03 Change of name, title or address