WO2025011098A1 - 背光调节方法和装置 - Google Patents
背光调节方法和装置 Download PDFInfo
- Publication number
- WO2025011098A1 WO2025011098A1 PCT/CN2024/083387 CN2024083387W WO2025011098A1 WO 2025011098 A1 WO2025011098 A1 WO 2025011098A1 CN 2024083387 W CN2024083387 W CN 2024083387W WO 2025011098 A1 WO2025011098 A1 WO 2025011098A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- backlight
- terminal device
- frame rate
- backlight value
- value
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/34—Control 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/3406—Control of illumination source
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/22—Control 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/30—Control 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/32—Control 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/3208—Control 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]
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/34—Control 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
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/34—Control 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/3406—Control of illumination source
- G09G3/3413—Details of control of colour illumination sources
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G3/00—Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
- G09G3/20—Control 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/34—Control 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/36—Control 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
- G09G3/3611—Control of matrices with row and column drivers
- G09G3/3648—Control of matrices with row and column drivers using an active matrix
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
- G09G2320/064—Adjustment of display parameters for control of overall brightness by time modulation of the brightness of the illumination source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
- G09G2320/0646—Modulation of illumination source brightness and image signal correlated to each other
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2320/00—Control of display operating conditions
- G09G2320/06—Adjustment of display parameters
- G09G2320/0626—Adjustment of display parameters for control of overall brightness
- G09G2320/0653—Controlling or limiting the speed of brightness adjustment of the illumination source
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2340/00—Aspects of display data processing
- G09G2340/04—Changes in size, position or resolution of an image
- G09G2340/0407—Resolution change, inclusive of the use of different resolutions for different screen areas
- G09G2340/0435—Change or adaptation of the frame rate of the video stream
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
Definitions
- the present application relates to the field of terminal technology, and in particular to a backlight adjustment method and device.
- the terminal device can support backlight brightness adjustment, and the backlight brightness adjustment can make the picture effect presented by the terminal device more in line with the user's perception.
- the terminal device can use a DC dimming strategy to adjust the backlight when it detects that the backlight brightness meets the range from the upper limit of the screen brightness to the medium and low brightness of the screen, for example, by reducing the driving current flowing through the organic light-emitting material and controlling the luminous efficiency to achieve the effect of adjusting the backlight brightness.
- the PWM dimming strategy is used to adjust the backlight, for example, by reducing the screen lighting ratio, that is, the duty cycle value, to achieve the effect of adjusting the backlight brightness.
- the upper limit of the screen brightness can be about 1000nit and other values
- the medium and low brightness of the screen can be about 70nit and other values
- the minimum brightness of the screen can be about 2nit and other values.
- the above backlight adjustment method may cause the problem of screen brightness jumping.
- the embodiments of the present application provide a backlight adjustment method and device, which are used to alleviate the problem of screen brightness jumps by increasing the transition backlight and reducing the number of pulses during the transition stage between the DC dimming strategy and the PWM dimming strategy, so that the screen brightness can achieve a smoother transition.
- an embodiment of the present application provides a backlight adjustment method, which is applied to a terminal device, and the method includes: displaying an nth frame of image; wherein, when displaying the nth frame of image, the backlight value of the terminal device is a first backlight value, and the number of pulses per unit time in a pulse adjustment PWM signal used by the terminal device for backlight adjustment is a first pulse number; displaying an n+1th frame of image; wherein, when displaying the n+1th frame of image, the backlight value of the terminal device is a second backlight value, and the number of pulses per unit time in a PWM signal used by the terminal device for backlight adjustment is a second pulse number; wherein the second number of pulses is less than the first number of pulses, the second backlight value is not equal to the first backlight value, the second backlight value belongs to a preset backlight interval, the minimum value of the preset backlight interval is the minimum backlight value allowed to be adjusted when backlight adjustment is performed through
- the second backlight value is not equal to the first backlight value, and the second backlight value belongs to the preset backlight interval, which can be understood as the terminal device entering the preset backlight interval.
- the method further includes: displaying the n+2th frame of image; wherein, when displaying the n+2th frame of image, the backlight value of the terminal device is a third backlight value, and the number of pulses per unit time in the PWM signal used by the terminal device for backlight adjustment is a third number of pulses; wherein the third number of pulses is greater than the second number of pulses, the second backlight value is not equal to the third backlight value, and the third backlight value does not belong to a preset backlight interval.
- the terminal device can increase the number of pulses when it is determined to be far away from the preset backlight interval to achieve flexible adjustment of the pulses.
- the method when displaying the nth frame image, the frame rate of the terminal device is the first frame rate; when displaying the n+1th frame image, the frame rate of the terminal device is the second frame rate; when displaying the n+2th frame image, the frame rate of the terminal device is the third frame rate; the first frame rate is equal to the third frame rate; the method also includes: displaying the n+3th frame image; wherein, when displaying the n+3th frame image, the backlight value of the terminal device is the fourth backlight value, the number of pulses per unit time in the PWM signal used by the terminal device for backlight adjustment is the fourth number of pulses, and the frame rate of the terminal device is the fourth frame rate; wherein, the fourth frame rate is less than the third frame rate, the fourth number of pulses is greater than the third number of pulses, the fourth backlight value is not equal to the third backlight value, and the fourth backlight value belongs to the preset backlight interval.
- the terminal device when the terminal device detects a change in the frame rate, it can reasonably adjust the number of pulses according to the change in the frame rate, so that the frame rate change and the pulse change meet the terminal device of 3840Hz high-frequency PWM dimming, reducing the abnormal screen refresh rate.
- the third frame rate is in a first frame rate range
- the fourth frame rate is in a second frame rate range
- the first frame rate range includes 120 Hz but does not include 90 Hz
- the second frame rate range includes 90 Hz but does not include 120 Hz.
- the third frame rate may be the basic frame rate described in the embodiment of the present application
- the fourth frame rate may be the extended frame rate described in the embodiment of the present application.
- the n+4th frame of image is displayed; wherein, when the n+4th frame of image is displayed, the backlight value of the terminal device is the fifth backlight value, the number of pulses per unit time in the PWM signal used by the terminal device for backlight adjustment is the fifth number of pulses, the fifth backlight value belongs to a preset backlight interval, and the fifth number of pulses is equal to the fourth number of pulses.
- the terminal device may not adjust the number of pulses when determining that the fifth backlight value is in the preset backlight interval.
- the terminal device includes: a liquid crystal display supporting setting module, and the method includes: the liquid crystal display supporting setting module is used to adjust the first pulse number to the second pulse number according to the first backlight value and the second backlight value; the liquid crystal display supporting setting module is used to send the second pulse number to the display driver chip. It can be understood that the liquid crystal display supporting setting module can adjust the pulse number and send the pulse number, so that the display driver chip can adjust the display screen according to the pulse number.
- the terminal device is a device that supports 3840 Hz high-frequency PWM dimming.
- an embodiment of the present application provides a backlight adjustment device, the device comprising a display unit and a processing unit, the display unit being used to display the nth frame image; wherein, when displaying the nth frame image, the backlight value of the terminal device is a first backlight value, and the number of pulses per unit time in the pulse adjustment PWM signal used by the terminal device for backlight adjustment is a first pulse number; the display unit is also used to display the n+1th frame image; wherein, when displaying the n+1th frame image, the backlight value of the terminal device is a second backlight value, and the number of pulses per unit time in the PWM signal used by the terminal device for backlight adjustment is a second pulse number; wherein the second pulse number is less than the first pulse number, the second backlight value is not equal to the first backlight value, the second backlight value belongs to a preset backlight interval, the minimum value of the preset backlight interval is the minimum backlight value allowed to be adjusted when backlight adjustment is performed
- an embodiment of the present application provides a terminal device, including a processor and a memory, the memory being used to store code instructions; the processor being used to run the code instructions so that the terminal device executes the method described in the first aspect or any one of the implementations of the first aspect.
- an embodiment of the present application provides a computer-readable storage medium, which stores instructions.
- the terminal device executes the method described in the first aspect or any one of the implementations of the first aspect.
- a computer program product includes a computer program, and when the computer program is executed, a terminal device executes the method described in the first aspect or any one of the implementations of the first aspect.
- FIG1 is a schematic diagram of a scenario provided in an embodiment of the present application.
- FIG2 is a pulse variation schematic diagram provided in an embodiment of the present application.
- FIG3 is a schematic diagram of a trace provided in an embodiment of the present application.
- FIG4 is a schematic diagram of a hardware structure of a terminal device provided in an embodiment of the present application.
- FIG5 is a schematic diagram of a software structure of a terminal device provided in an embodiment of the present application.
- FIG6 is a schematic diagram of a flow chart of a backlight adjustment method provided in an embodiment of the present application.
- FIG7 is a schematic diagram of a switching state of switching from a DC dimming strategy to a PWM dimming strategy provided by an embodiment of the present application;
- FIG8 is a waveform diagram of an extend frame rate provided in an embodiment of the present application.
- FIG9 is a waveform diagram of a basic frame rate provided in an embodiment of the present application.
- FIG10 is a schematic diagram of module interaction of a backlight adjustment method provided in an embodiment of the present application.
- FIG11 is a schematic flow chart of another backlight adjustment method according to an embodiment of the present application.
- FIG12 is a schematic diagram of module interaction of another backlight adjustment method provided in an embodiment of the present application.
- FIG13 is a schematic diagram of the structure of a synchronous playback device provided in an embodiment of the present application.
- FIG. 14 is a schematic diagram of the hardware structure of another terminal device provided in an embodiment of the present application.
- DC refers to a method of controlling brightness by manipulating the current or voltage flowing through the light-emitting unit.
- the lighting ratio of the screen that is, the duty value
- the duty value can usually be a fixed value.
- PWM Pulse width modulation
- PWM refers to a method of controlling brightness by adjusting the proportion of the on-off state (duty cycle) of the light-emitting unit.
- the current or voltage of the light-emitting unit can usually be a fixed value.
- the terminal device can reduce the brightness integral value per unit time by controlling the on/off ratio of the screen, thereby reducing the brightness.
- the visible brightness of the screen decreases as the lighting ratio decreases.
- Pulse can be the basic unit of PWM regulation. In the same pulse width scenario, the more pulses there are in a unit time, the lower the screen lighting ratio will be. In the unit time, when the pulse is constant, the larger the pulse width is, the lower the screen lighting ratio will be.
- the duty value can be used to refer to the proportion of the screen being lit. The larger the duty value, the greater the proportion of the screen being lit, and the higher the screen brightness; the smaller the duty value, the smaller the proportion of the screen being lit, and the lower the screen brightness.
- LTPS is a type of thin film transistor (TFT) technology.
- TFT thin film transistor
- LTPO corresponds to LTPS.
- LTPO technology uses oxide TFT to replace some LTPS TFTs with large leakage current.
- the LTPS TFT with high mobility drives the OLED, while the oxide TFT is used to control the switching circuit.
- LTPO technology has higher carrier mobility, which can reduce the size of the gate drive circuit to achieve high resolution of the screen, and at the same time reduce the driving voltage to obtain lower power consumption.
- LTPO has a lower leakage current, which can further reduce the power consumption of the screen and make the screen work at a lower screen refresh rate. For example, 10Hz and 1Hz, these refresh rates are not achievable with LTPS-TFT technology.
- OLED Organic light-emitting diode
- OLED screens The current mainstream mid-to-high-end models generally use OLED screens. Compared with LED screens, OLED screens have the advantages of low brightness, no light leakage, high contrast, and high color resolution.
- DDIC Display driver IC
- the DDIC is usually matched with the screen module to customize the power supply setting and timing setting of the screen panel, and support the decompression of the display data stream and transmission to the panel for display.
- the screen driving technology receives the signal sent by the system-on-chip (SOC) through the mobile industry processor interface (MIPI) or other buses, decodes it, and then re-encodes/modulates/maps it into a data stream according to the characteristics of the specific display device, and then converts the data stream into a dynamic voltage through a 6/8/10-bit (one group for red, green and blue) digital-to-analog converter (DAC), and charges it to the corresponding TFT or other gate control capacitor through the mux switch under the control of the horizontal synchronization signal (related to the frame rate and resolution).
- SOC system-on-chip
- MIPI mobile industry processor interface
- DAC digital-to-analog converter
- Screen off can be understood as the display screen of the terminal device being powered off.
- the brightness of the display screen of the terminal device is lower than the preset brightness.
- Screen on can be understood as the display screen of the terminal device being powered on.
- the screen is on the brightness of the display screen of the terminal device is higher than the preset brightness.
- power on can be understood as the current being greater than the preset current value
- power off can be understood as the current being less than the preset current value.
- the terminal device when the backlight value of the terminal device is 0, it can be understood that the terminal device is in a screen-off state.
- the display screen of the terminal device described in the embodiment of the present application may be equipped with a 3840Hz high-frequency PWM dimming characteristic. It also supports LTPO screens.
- the 3840Hz high-frequency PWM dimming eye protection screen can achieve zero-risk dimming eye protection screen, and the screen has passed the Rhine flicker-free certification.
- the flicker risk level and flicker frequency correlation definition in the Institute of Electrical and Electronics Engineers (IEEE) 1789-2015 standard is referred to: the higher the frequency, the lower the flicker, and the less damage to the human eye.
- the display screen mentioned in the embodiment of the present application can be an LTPO characteristic screen that reaches a flicker-free hazard level.
- the lighting and extinguishing of the pixel unit is actually achieved by charging and discharging the light-emitting unit through the switching circuit.
- the pixel charging needs to be more sufficient and the pulse charging time needs to be met.
- words such as “first” and “second” are used to distinguish the same items or similar items with substantially the same functions and effects.
- the first value and the second value are only used to distinguish different values, and do not limit their order.
- words such as “first” and “second” do not limit the quantity and execution order, and words such as “first” and “second” do not necessarily limit them to be different.
- At least one means one or more
- plural means two or more.
- “And/or” describes the association relationship of associated objects, indicating that three relationships may exist.
- a and/or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
- the character “/” generally indicates that the objects associated before and after are in an “or” relationship.
- “At least one of the following” or similar expressions refers to any combination of these items, including any combination of single or plural items.
- At least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b and c, where a, b, c can be single or multiple.
- the terminal device can use a DC dimming strategy to adjust the backlight when it detects that the backlight brightness meets the range from the upper limit of the screen brightness to the medium and low brightness of the screen, for example, by reducing the driving current flowing through the organic light-emitting material and controlling the luminous efficiency to achieve the effect of adjusting the backlight brightness.
- the PWM dimming strategy is used to adjust the backlight, for example, by reducing the screen lighting ratio, that is, the duty cycle value, to achieve the effect of adjusting the backlight brightness.
- the PWM dimming strategy is used because the panel uniformity of the OLED screen is poor under too low current, which will cause abnormal display problems such as screen mura. Therefore, in the PWM dimming strategy, the backlight brightness can be adjusted by fixing the current value and reducing the screen lighting ratio, that is, reducing the duty value.
- Figure 1 is a schematic diagram of a scenario provided by the embodiment of the present application.
- the terminal device is a mobile phone as an example for illustration, and the example does not constitute a limitation on the embodiment of the present application.
- any display screen in FIG. 1 can be obtained by photographing the display screen of the terminal device with a high-speed camera.
- the terminal device can sequentially display the picture shown in a of FIG. 1 , the picture shown in b of FIG. 1 , the picture shown in c of FIG. 1 , and the picture shown in d of FIG. 1 .
- Figure a in Figure 1 may be a picture displayed when the terminal device adjusts the backlight based on the DC dimming strategy when the backlight brightness is the first brightness, and the first brightness may be the brightness indicated when the brightness progress bar is at 101.
- Figure b in Figure 1 may be a picture displayed when the terminal device adjusts the backlight based on the DC dimming strategy when the backlight brightness is the second brightness, and the second brightness may be the brightness indicated when the brightness progress bar is at 102.
- a strobe in the picture shown in a in Figure 1 and the picture shown in b in Figure 1 may correspond to a pulse in the DC dimming strategy. The first brightness is greater than the second brightness.
- c in FIG. 1 may be a picture displayed when the terminal device adjusts the backlight based on the PWM dimming strategy when the backlight brightness is the third brightness, and the third brightness may be the brightness indicated when the brightness progress bar is at 103.
- d in FIG. 1 may be a picture displayed when the terminal device adjusts the backlight based on the PWM dimming strategy when the backlight brightness is the fourth brightness, and the fourth brightness may be the brightness indicated when the brightness progress bar is at 104.
- a strobe in the picture shown in c in FIG. 1 and in d in FIG. 1 may correspond to a pulse in the PWM dimming strategy, and the width of any pulse in the picture shown in c in FIG. 1 may be smaller than the width of any pulse in the interface shown in d in FIG. 1.
- the second brightness is greater than the third brightness
- the third brightness is greater than the fourth brightness.
- Figure 2 is a pulse change schematic diagram provided in an embodiment of the present application, and Figure 2 shows the lighting and extinguishing of the screen pixel unit. The screen is lit when the level is low, and the screen is extinguished when the level is high. It can be seen that the change of the lighting ratio is: almost fully lit ⁇ the lighting ratio is slightly reduced ⁇ the lighting ratio is greatly reduced.
- the duty value of the display screen can be 98.3%, as shown in the stage corresponding to the first frame in Figure 2; by testing the picture shown in c in Figure 1, it can be determined that the duty value of the display screen can be 58%, as shown in the stage corresponding to the second frame in Figure 2.
- the duty value of the display may jump from 98.3% to 58%, and the backlight brightness jumps, causing users to experience subjective screen flickering.
- the reason why the backlight brightness of the terminal device cannot achieve a smooth transition between the DC dimming strategy and the PWM dimming strategy may be that the current DC dimming strategy and the PWM dimming strategy do not use a method of traversing the backlight brightness order to adjust the backlight, but adjust the backlight in a step manner.
- the terminal device detects that the backlight value has changed, it can send it down in a step manner according to a preset multiple backlight values.
- the sent backlight value can be the display brightness value (DBV) of the backlight, and there is a one-to-one correspondence between DBV and nit.
- DBV display brightness value
- the terminal device can send 1210, 1204, 1199, 1193, 1186, 1181, 1176, 1171, 1164, 1162, 1159, 1153, 1147, 1140 and other DBVs in sequence according to the preset rules based on the gradual change of the backlight brightness.
- the terminal device determines that the DBV used to achieve the transition between the DC dimming strategy and PWM is 1183, since the terminal device can only send the backlight according to the preset DBV, the terminal device can only send values such as 1186 and 1181, and there may be a problem of the screen lighting ratio jumping in the process of sending 1186 and 1181.
- the terminal device can increase the transition backlight in the transition stage between backlight adjustment based on the DC dimming strategy and backlight adjustment based on the PWM dimming strategy. Specifically, the terminal device obtains the new backlight value and determines whether the previous frame backlight value and the new backlight value are both greater than the transition backlight value. When the backlight value is changed, the new backlight value is replaced with the transition backlight value, so that the terminal device can send the transition backlight value and display the interface based on the transition backlight value.
- the pulse setting is coupled with the extended frame rate in the terminal device, when implementing backlight value switching and pulse switching, it is necessary to distinguish the real-time frame rate changes and issue instructions.
- the terminal device does not take the frame rate changes into consideration, the terminal device will have an abnormal screen refresh rate.
- Extending the frame rate means increasing the number of pulses in each frame on the basis of the basic frame rate to obtain a frame rate different from the base frequency.
- 120Hz is the basic frame rate
- 90Hz is the extended frame rate, which is obtained by extending 10 pulses on the basis of 32 pulses per frame at 120Hz. It can be understood that there is a one-to-one correspondence between the actual extended frame rate and the number of pulses.
- the basic frame rate can meet the first frame rate range, such as the range of 100Hz-130Hz
- the extended frame rate can meet the second frame rate range, such as the range of 80Hz-100Hz.
- transition method of backlight brightness is to reduce the number of pulses, but reducing the number of pulses will affect the extend frame rate, so the corresponding extend frame rate should also change the setting of the extended frame number. Since the current DDIC cannot recognize different brightness or frame rates and switch the pulse and extend settings autonomously, it is necessary to capture the brightness download behavior and frame rate switching behavior so that the terminal device can perform corresponding logical control.
- FIG3 is a trace diagram provided by the embodiments of the present application.
- Example 1 Take the trace of the capture scene as an example.
- the screen refresh rate is medium, which can be understood as a screen refresh rate of 90Hz.
- the abnormal screen refresh rate may cause the power consumption of the terminal device to increase.
- Example 2 Take the capture scene trace as an example to illustrate.
- the screen refresh Abnormal rates may cause terminal devices to experience performance problems such as freezing.
- an embodiment of the present application provides a backlight adjustment method, so that the terminal device can send down a transition pulse bound to the transition backlight value while sending down a transition backlight value, and achieve a smooth transition of the screen lighting ratio through the transition pulse.
- the terminal device can also be called terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc.
- the terminal device can be a mobile phone with a touch screen, a smart TV, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.
- the embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.
- FIG4 is a schematic diagram of the structure of a terminal device provided in the embodiment of the present application.
- the terminal device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, an indicator 192, a camera 193, and a display screen 194, etc.
- USB universal serial bus
- the sensor module 180 may include one or more of the following: pressure sensor, gyroscope sensor, air pressure sensor, magnetic sensor, acceleration sensor, distance sensor, proximity light sensor, fingerprint sensor, temperature sensor, touch sensor, ambient light sensor, bone conduction sensor, etc. (not shown in Figure 4).
- the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the terminal device.
- the terminal device may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently.
- the components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
- the processor 110 may include one or more processing units. Different processing units may be independent devices or integrated into one or more processors.
- the processor 110 may also be provided with a memory for storing instructions and data.
- the USB interface 130 is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc.
- the USB interface 130 can be used to connect a charger to charge the terminal device, and can also be used to transmit data between the terminal device and peripheral devices. It can also be used to connect headphones to play audio through the headphones.
- the interface can also be used to connect other electronic devices, such as AR devices, etc.
- the charging management module 140 is used to receive charging input from a charger, which may be a wireless charger or a wired charger.
- the power management module 141 is used to connect the charging management module 140 to the processor 110 .
- the wireless communication function of the terminal device can be implemented through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor.
- Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals.
- the antenna in the terminal device can be used to cover a single or multiple Different antennas can also be reused to improve antenna utilization.
- the mobile communication module 150 can provide solutions for wireless communications including 2G/3G/4G/5G applied to terminal devices.
- the mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc.
- the mobile communication module 150 can receive electromagnetic waves from the antenna 1, filter, amplify, etc. the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation.
- the wireless communication module 160 can provide wireless communication solutions for application in terminal devices, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), etc.
- WLAN wireless local area networks
- BT Bluetooth
- GNSS global navigation satellite system
- FM frequency modulation
- the terminal device realizes the display function through the GPU, the display screen 194, and the application processor.
- the GPU is a microprocessor for image processing, connecting the display screen 194 and the application processor.
- the GPU is used to perform mathematical and geometric calculations for graphics rendering.
- the display screen 194 is used to display images, videos, etc.
- the display screen 194 includes a display panel.
- the terminal device may include 1 or N display screens 194, where N is a positive integer greater than 1.
- the terminal device can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
- the camera 193 is used to capture static images or videos.
- the terminal device may include 1 or N cameras 193, where N is a positive integer greater than 1.
- the external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device.
- the external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as music and videos can be saved in the external memory card.
- the internal memory 121 can be used to store computer executable program codes, and the executable program codes include instructions.
- the internal memory 121 can include a program storage area and a data storage area.
- the terminal device can implement audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor.
- the audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals.
- Speaker 170A also known as “speaker”
- Receiver 170B also known as “earpiece”
- Headphone interface 170D is used to connect wired headphones.
- Microphone 170C also known as “microphone” or “microphone”, is used to convert sound signals into electrical signals.
- the terminal device may have a microphone 170C.
- the pressure sensor is used to sense the pressure signal and can convert the pressure signal into an electrical signal.
- the pressure sensor can be set on the display screen 194.
- the gyroscope sensor can be used to determine the motion posture of the terminal device.
- the air pressure sensor is used to measure the air pressure.
- the magnetic sensor includes a Hall sensor.
- the acceleration sensor can detect the magnitude of the acceleration of the terminal device in all directions (generally three axes).
- Distance sensor used to measure the distance.
- the proximity light sensor can include, for example, a light emitting diode (LED) and a light detector, such as a photodiode.
- the ambient light sensor is used to sense the brightness of the ambient light.
- the fingerprint sensor is used to collect fingerprints.
- the temperature sensor is used to detect the temperature.
- the touch sensor also known as a "touch device”.
- the bone conduction sensor can obtain vibration signals.
- the touch sensor may be provided on the display screen 194, and the touch sensor and the display screen 194 form a touch screen, or a "touch screen".
- a capacitive sensing node grid (hereinafter referred to as a capacitive sensor) may be provided in the touch screen.
- the button 190 includes a power button, a volume button, etc.
- the button 190 may be a mechanical button. It may also be a touch button.
- the terminal device may receive the button input and generate a key signal input related to the user settings and function control of the terminal device.
- the indicator 192 may be an indicator light, which may be used to indicate the charging status, power change, message, missed call, notification, etc.
- the software system of the terminal device can adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture, etc., which will not be elaborated here.
- FIG5 is a schematic diagram of the software structure of a terminal device provided in an embodiment of the present application.
- the layered architecture divides the software into several layers, and each layer has a clear role and division of labor.
- the layers communicate with each other through software interfaces.
- the Android system is divided into multiple layers, including the application (APP) layer, the application framework (framework) layer, the hardware abstraction layer (HAL), the kernel layer (kernel), and the hardware (hardware) layer from top to bottom, which is not limited in the embodiments of the present application.
- the application layer may include a series of application packages.
- the application package may include one or more of the following: settings, Bluetooth, calendar, phone, or map, etc., which are not limited in the embodiments of the present application.
- the application framework layer provides application programming interface (API) and programming framework for the applications in the application layer.
- the application framework layer includes some predefined interfaces.
- the application framework layer may include one or more of the following: display composition system (surface flinger), or backlight brightness setting module (framework backlight), etc.
- the display synthesis system is used to synthesize the received layer data and to implement the sending of the device frame rate. For example, when the display synthesis system detects a change in the frame rate, it can send the frame rate to the hardware synthesis processor or the hardware synthesis display.
- the backlight brightness setting module is used to implement the sending of the backlight value. For example, when the backlight brightness setting module detects that the backlight value has changed, the new backlight value can be sent to the hardware synthesis processor or the hardware synthesis display.
- the application framework layer may include a window manager, a content provider, a resource manager, a view system, a notification manager, etc. (not shown in FIG. 5 ).
- the window manager is used to manage window programs.
- the window manager can obtain the size of the display screen, determine whether there is a status bar, lock the screen, touch the screen, drag the screen, capture the screen, etc.
- the content provider is used to store and obtain data and make the data accessible to applications.
- the data may include video, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
- the view system includes visual controls, such as controls for displaying text, controls for displaying pictures, etc.
- the view system can be used to build applications.
- the display interface can be composed of one or more views. For example, a display interface including a text message notification icon can include a view for displaying text and a view for displaying pictures.
- the resource manager provides various resources for applications, such as localized strings, icons, pictures, layout files, video files, etc.
- the purpose of the hardware abstraction layer is to abstract the hardware. It can provide a unified interface for querying hardware devices for upper-layer applications, or it can also provide data storage services for upper-layer applications.
- the hardware abstraction layer can include one or more of the following: hardware display, or hardware composer (HWC) wait.
- a hardware synthesis display or a hardware synthesis processor is used to send the acquired backlight value or frame rate to a DRM (direct rendering manager) driver.
- DRM direct rendering manager
- the kernel layer is the layer between hardware and software.
- the kernel layer is used to drive the hardware to make it work.
- the kernel layer may include one or more of the following: DRM driver, display serial interface (DSI) driver, or liquid crystal display kit (LCD kit).
- the DRM driver can be a subsystem in the kernel, which provides a mechanism for user space programs to directly access graphics hardware.
- the main function of DRM is to manage the resources of graphics hardware, including video memory, command queues, interrupts, etc., and provide a set of APIs to enable user space programs to interact with graphics hardware.
- the DRM driver is used to transmit the received backlight value or frame rate and other numerical values to the DSI driver;
- the DSI driver is used to transmit the backlight value or frame rate and other numerical values received from the DRM driver to the LCD display supporting setting module;
- the LCD display supporting setting module can pre-set the transition backlight value (or preset backlight value), and use the preset backlight value to determine whether to send the received backlight value.
- the LCD display supporting setting module can also determine how to switch the pulse and frame rate according to the changes in the backlight brightness and the frame rate.
- the hardware layer may include one or more of the following: OLED, DDIC, or LCD, etc.
- DDIC is used to forward the received backlight value into an electrical signal, and transmit the electrical signal to the OLED or LCD through the mobile industry processor interface (MIPI).
- MIPI mobile industry processor interface
- the backlight sending process can be as follows: when the backlight brightness setting module detects that the backlight value has changed, the backlight brightness setting module can generate a new backlight value, and send the new backlight value to the DRM driver through the hardware synthesis processor or the hardware synthesis display, and the DRM driver sends the new backlight value to the display driver chip through the DSI driver, and then the display driver chip can convert the new backlight value into an electrical signal and send it to a display such as OLED or LCD through MIPI, so that the display can display an interface based on the new backlight value.
- the software architecture provided in the embodiment of the present application is only an example, and the terminal device may also include other layers and/or modules, which are not limited in the embodiment of the present application.
- the embodiments of the present application can provide two backlight adjustment methods: Method 1, the terminal device determines the extend frame rate and pulse switching strategy through a state switching scheme (see the embodiments corresponding to Figures 6-10); Method 2, the terminal device determines the extend frame rate and pulse switching strategy through scene recognition (see the embodiments corresponding to Figures 11-12).
- Method 1 The terminal device determines the switch strategy of the extend frame rate and pulse through the state switching scheme.
- Fig. 6 is a flowchart of a backlight adjustment method provided in an embodiment of the present application.
- the corresponding relationship between the switching state and the control strategy can be pre-set in the terminal device, and the control strategy can include: pulse configuration and/or extend frame rate configuration.
- the backlight adjustment method may include the following steps:
- the terminal device obtains a first backlight value and a first frame rate at a first moment, and determines a first state of the terminal device at the first moment.
- the first frame rate may be generated when the terminal device detects a change in the frame rate at the first moment, or may be determined by the terminal device based on a cached frame rate.
- the terminal device may generate a new frame rate and cache the new frame rate when detecting a change in the frame rate. For example, the terminal device may send the first frame rate before the first moment (such as the third moment) and cache the first frame rate in the device.
- the terminal device may obtain the first frame rate from the cache, which may be understood as the frame rate not changing between the third moment and the first moment.
- the first backlight value may also be generated when the terminal device detects a change in the backlight value at the first moment, or may be determined by the terminal device based on a cached backlight value.
- the terminal device when the terminal device detects a change in the backlight value at a first moment or detects a change in the frame rate at a first moment, the terminal device generates a first backlight value at the first moment and a first frame rate at the first moment.
- the terminal device can determine that the backlight value has changed and generate a first backlight value when detecting an operation of adjusting the backlight brightness by a user (such as the embodiment corresponding to Figure 1) or detecting a change in the brightness of the ambient light through a device such as an ambient light sensor.
- the terminal device can determine that the frame rate has changed and generate a first frame rate in scenarios such as detecting an interface switch or an application switch.
- the manner in which the backlight value changes and the frame rate changes is not limited in the embodiments of the present application.
- the first state may be one of four states preset by the terminal device, and the terminal device uses the first backlight value and the first frame rate to determine the state the terminal device is in.
- FIG7 is a schematic diagram of a switching state of switching from a DC dimming strategy to a PWM dimming strategy provided by an embodiment of the present application.
- the four preset states may include: state A, state B, state C and state D.
- state D may be: backlight brightness ⁇ transition backlight value, frame rate ⁇ 90 Hz.
- the transition backlight value may also be referred to as a preset backlight value, the preset backlight value may be 75 nit or the like, and the backlight brightness may be the first backlight value or the second backlight value described in the embodiment of the present application.
- 90 Hz may be the extend frame rate of the terminal device.
- the state switching behavior of the diagonal line is actually realized by superimposing two states in 1-8.
- the state A can switch to the state D by 1+7 or 3+5.
- the terminal device obtains a second backlight value and a second frame rate at a second moment, and determines a second state of the terminal device at the second moment.
- the second moment is before the first moment.
- the second moment may be a frame before the first moment.
- the first moment when the first moment is the second frame, the second moment may be the first frame.
- the terminal device can cache the backlight value of each frame and the frame rate of each frame, or cache the frame rate generated when the frame rate changes and the backlight value generated when the backlight value changes, the terminal device can obtain the second backlight value at the second moment and the second frame rate at the second moment from the cache.
- the second state may be one of four states preset by the terminal device.
- the terminal device may switch from the second state to the first state, and the switching state may satisfy at least one of the eight switching states described in the embodiment corresponding to FIG. 7 .
- the terminal device determines a control strategy for a pulse and/or a frame rate by using the first state and the second state.
- the corresponding relationship between the switching state and the control strategy can be preset in the terminal device, and the switching state can include the 8 types mainly described in Figure 7, and the control strategy can include: pulse configuration and/or extend frame rate configuration.
- the corresponding relationship between the switching state and the control strategy can include one or more of the following.
- state A state B
- frame rate 90Hz
- backlight brightness leaves the transition backlight value.
- the control strategy can be: the number of pulses is switched from 21 to 42.
- the control strategy can be: the number of pulses is switched from 42 to 21.
- State C State A
- the frame rate switches from non-90Hz to 90Hz
- the backlight brightness transition backlight value.
- the control strategy can be: the number of pulses switches from 32 to 21.
- State C State D
- frame rate ⁇ 90Hz
- backlight brightness leaves the transition backlight value.
- the control strategy can be: the number of pulses is switched from 16 to 32.
- State D ⁇ State C, frame rate ⁇ 90Hz, backlight brightness leaves the transition backlight value.
- the control strategy can be: the number of pulses is switched from 32 to 16.
- State B the frame rate switches from 90Hz to non-90Hz, and the backlight brightness ⁇ the transition backlight value. No control strategy.
- State D the frame rate switches from non-90Hz to 90Hz, and the backlight brightness ⁇ the transition backlight value. No control strategy.
- the change of the pulse can refer to the embodiment corresponding to FIG8 , which is a waveform diagram of an extended frame rate provided in an embodiment of the present application.
- the first frame may be in the DC dimming strategy stage; the second frame may be in the transition stage between the DC dimming strategy and the PWM dimming strategy, and the number of pulses may be 16+5, i.e., 21; the third frame may be in the PWM dimming strategy stage, and the number of pulses may be 32+10, i.e., 42.
- the change of the pulse can refer to the embodiment corresponding to FIG9 , which is a waveform diagram of a basic frame rate provided in an embodiment of the present application.
- the first frame may be in the DC dimming strategy stage, and the duty value corresponding to the first frame may be 98.3%; the second frame may be in the transition stage between the DC dimming strategy and the PWM dimming strategy, the number of pulses may be 16, and the duty value corresponding to the second frame may be 75%; the third frame may be in the PWM dimming strategy stage, the number of pulses may be 32, and the duty value corresponding to the third frame may be 56%.
- the terminal device can send down a transition pulse bound to the transition backlight value according to the first state and the second state, when it is determined that the backlight brightness enters the transition backlight and the frame rate is the extended frame rate, such as when the frame rate is 90Hz, to achieve a smooth transition of the screen lighting ratio.
- the transition pulse can be 21; or when the frame rate is 120Hz, the transition pulse can be 16.
- the embodiment of the present application provides an example of the state of the terminal device from the process of the user turning on the mobile phone from the screen-off state -> entering the desktop and adjusting the brightness to the transition point -> entering the video application to watch the video and adjusting the brightness to leave the transition point -> returning to the desktop and adjusting the brightness to the transition point -> pressing the power button to turn off the screen.
- the user turns on the phone from the screen-off state. Before the screen turns on, the backlight brightness is 0 and the frame rate is 120 Hz. At this time, the terminal device is in state D. After the screen turns on, the screen brightness is not a transition point. At this time, the terminal device is still in state D.
- the user enters the video application, the backlight brightness does not change, and the frame rate switches to 120Hz. At this time, the terminal device switches from state A to state C.
- the user adjusts the brightness to leave the transition point, and the terminal device switches from state C to state D.
- the user returns to the desktop, the backlight brightness does not change, the frame rate switches to 90Hz, and the terminal device switches from state D to state B.
- the user adjusts the backlight brightness to the transition point, and the terminal device switches from state B to state A.
- the user triggers the power button to turn off the screen, the frame rate of the terminal device does not change, and the backlight brightness changes from the transition point to 0. At this time, the terminal device switches from state A to state B.
- the present application further provides a schematic diagram of module interaction of a backlight adjustment method.
- a backlight adjustment method please refer to the embodiment corresponding to FIG10 .
- FIG10 is a schematic diagram of the module interaction of a backlight adjustment method provided in an embodiment of the present application.
- the terminal device may include one or more of the following functional modules: a backlight brightness setting module, a hardware synthesis processor, a DRM driver, a DSI driver, a liquid crystal display supporting setting module, or a display driver chip
- the backlight adjustment method may include the following steps:
- a hardware synthesis processor obtains a first backlight value from the backlight brightness setting module.
- step S1001 The way in which the backlight value changes can be found in the description of step S1001, which will not be repeated here.
- the DRM driver obtains a first backlight value from a hardware synthesis processor.
- S1003 The DSI driver obtains a first backlight value from the DRM driver.
- the LCD display supporting setting module obtains a first backlight value from the DSI driver.
- the LCD display supporting setting module determines the switching state of the terminal device according to the first backlight value obtained at the first moment, the first frame rate obtained at the first moment, and the second backlight value obtained at the second moment, the second frame rate obtained at the second moment.
- the LCD display supporting setting module is used to cache the backlight value corresponding to each frame and the frame rate corresponding to each frame, or to cache the frame rate generated when the frame rate changes and the backlight value generated when the backlight value changes.
- the second frame rate and the second backlight value can be pre-cached in the LCD display supporting setting module.
- the display composition system may send the changed frame rate to the LCD supporting setting module through the hardware composition processor, the DRM driver, and the DSI driver, so that the LCD supporting setting module executes the steps shown in S1005.
- the LCD supporting setting module may obtain the frame rate of the previous frame (or the last stored) from the cache as the first frame rate.
- the process of determining the switching state of the terminal device according to the first backlight value, the first frame rate, the second backlight value, and the second frame rate can refer to the step shown in S603, which will not be repeated here.
- the LCD matching setting module determines the control strategy corresponding to the switching state through the corresponding relationship.
- the corresponding relationship can be cached in the LCD display supporting setting module.
- the display driver chip obtains a control strategy from a matching setting module of the liquid crystal display.
- the LCD display supporting setting module can be used to store the corresponding relationship.
- the corresponding control strategy is determined from the corresponding relationship.
- Method 2 The terminal device determines the extended frame rate and pulse switching strategy through scene recognition.
- Fig. 11 is a flow chart of another backlight adjustment method according to an embodiment of the present application.
- the backlight adjustment method may include the following steps:
- the terminal device obtains a first backlight value and a first frame rate.
- the process of the terminal device acquiring the first backlight value and the first frame rate can refer to the steps shown in S601, which will not be repeated here.
- the terminal device determines whether the first frame rate is an extended frame rate.
- the extend frame rate can be 90Hz.
- the terminal device determines that the first frame rate is the extend frame rate, the terminal device can execute the steps shown in S1106-S1110; or, when the terminal device determines that the first frame rate is not the extend frame rate, the terminal device can execute the steps shown in S1103-S1105.
- the frame rate of the terminal device can be 120Hz.
- S1103 The terminal device determines whether the first backlight value is less than or equal to a preset backlight value.
- the terminal device can determine whether the terminal device is in the PWM dimming strategy stage by judging whether the first backlight value is less than or equal to the preset backlight value. For example, when the terminal device determines that the first backlight value is less than or equal to the preset backlight value, the terminal device can determine that it is in the PWM dimming strategy stage and execute the steps shown in S1104; or, when the terminal device determines that the first backlight value is greater than the preset backlight value, the terminal device can determine that it is in the DC dimming strategy stage and execute the steps shown in S1105.
- the terminal device issues a first instruction.
- the first instruction is used to send a preset backlight value and to instruct to set the number of pulses to 16.
- the number of pulses corresponding to the PWM dimming stage can be 32.
- the terminal device can switch the number of pulses from 32 to 16 to increase the screen lighting ratio.
- the terminal device can distinguish the dimming stage of the terminal device through the preset backlight value, and send the preset backlight value and adjust the pulse number when it is in the PWM dimming stage, so that the adjusted pulse number can achieve a smooth transition of the screen lighting ratio.
- the terminal device sends a first backlight value.
- the terminal device determines whether the first backlight value is less than or equal to a preset backlight value.
- the specific process of the terminal device determining whether the first backlight value is less than or equal to the preset backlight value in the step shown in S1106 can be referred to the step shown in S1103, and will not be repeated here.
- the terminal device issues a third instruction.
- the third instruction is used to issue a preset backlight value and to instruct to set the number of pulses to 21.
- the number of pulses corresponding to the PWM dimming stage can be 42.
- the terminal device can switch the number of pulses from 42 to 21 to increase the screen lighting ratio.
- the terminal device determines whether the number of pulses corresponding to the first frame rate is 42.
- the terminal device may execute the step shown in S1109; or, when the terminal device determines that the number of pulses corresponding to the first frame rate is not 42, the terminal device may execute the step shown in S1110. steps shown.
- the terminal device issues a second instruction.
- the second instruction is used to issue the first backlight value and to instruct to set the number of pulses to 42.
- the terminal device sends a first backlight value.
- the terminal device can send a transition pulse bound to the transition backlight value according to the frame rate while sending the transition backlight value, and achieve a smooth transition of the screen lighting ratio through the transition pulse.
- the present application further provides a module interaction schematic diagram of a backlight adjustment method.
- a backlight adjustment method please refer to the embodiment corresponding to FIG. 12 .
- Figure 12 is a schematic diagram of module interaction of another backlight adjustment method provided in an embodiment of the present application.
- the terminal device may include one or more of the following functional modules: a backlight brightness setting module, a hardware synthesis processor, a DRM driver, a DSI driver, a liquid crystal display supporting setting module, or a display driver chip, and the terminal device may also include: a display synthesis system (not shown in Figure 12).
- the backlight adjustment method may include the following steps:
- step S601 The way in which the backlight value changes can be found in the description of step S601, which will not be described again.
- the DRM driver obtains a first backlight value from a hardware synthesis processor.
- the DSI driver obtains a first backlight value from the DRM driver.
- the LCD display supporting setting module obtains a first backlight value from the DSI driver.
- the LCD display supporting setting module determines whether the first frame rate is an extended frame rate.
- the terminal device can execute the steps shown in S1209-S1213; or, when the LCD display supporting setting module determines that the first frame rate is not the extended frame rate, the terminal device can execute the steps shown in S1206-S1208.
- the specific process of the LCD display supporting setting module determining whether the first frame rate is the extended frame rate can be referred to the step shown in S1102, which will not be repeated here.
- the display composition system may send the changed frame rate to the LCD supporting setting module through the hardware composition processor, the DRM driver, and the DSI driver, so that the LCD supporting setting module executes the steps shown in S1205.
- the LCD supporting setting module may obtain the frame rate of the previous frame (or the last stored) from the cache as the first frame rate.
- the LCD supporting setting module determines whether the first backlight value is less than or equal to the preset backlight value.
- the terminal device can execute the step shown in S1207; or, when the LCD display supporting setting module determines that the first backlight value is greater than the preset backlight value, the terminal device can execute the step shown in S1208.
- the LCD display supporting setting module determines whether the first backlight value is less than or equal to the preset backlight value, which can be referred to the step shown in S1103, and will not be repeated here.
- the display driver chip obtains a first instruction from a liquid crystal display supporting setting module.
- the first instruction is used to send a preset backlight value and to instruct to set the number of pulses to 16.
- the liquid crystal display supporting setting module can send a first characteristic value to the DSI driver while sending a first instruction to the display driver chip, and the first characteristic value is used to instruct the DSI driver not to send the first backlight value.
- the LCD display supporting setting module can also send the first instruction to the DSI driver, and the DSI driver continues to send the first instruction to the display driver chip, which is not limited in the embodiment of the present application.
- the display driver chip obtains a first backlight value from a liquid crystal display supporting setting module.
- the display driver chip may send a second characteristic value to the DSI driver, where the second characteristic value is used to instruct the DSI driver to send the first backlight value, and then the DSI driver may send the first backlight value to the display driver chip.
- the LCD supporting setting module determines whether the first backlight value is less than or equal to the preset backlight value.
- the terminal device can execute the step shown in S1213; or, when the LCD display supporting setting module determines that the first backlight value is greater than the preset backlight value, the terminal device can execute the step shown in S1210.
- the LCD display supporting setting module determines whether the first backlight value is less than or equal to the preset backlight value, which can be referred to the step shown in S1103, and will not be repeated here.
- the LCD display supporting setting module determines that the number of pulses corresponding to the first frame rate is 42
- the LCD display supporting setting module can execute the step shown in S1211; or, when the LCD display supporting setting module determines whether the number of pulses corresponding to the first frame rate is 42, the LCD display supporting setting module can execute the step shown in S1212.
- the specific process of whether the number of pulses corresponding to the first frame rate of the LCD display supporting setting module is 42 can refer to the step shown in S1108, which will not be repeated here.
- the display driver chip obtains a second instruction from a liquid crystal display supporting setting module.
- the second instruction is used to send the first backlight value and to instruct to switch the frame rate to the basic frame rate.
- the display driver chip obtains a first backlight value from a liquid crystal display supporting setting module.
- the display driver chip may send a second characteristic value to the DSI driver, where the second characteristic value is used to instruct the DSI driver to send the first backlight value, and then the DSI driver may send the first backlight value to the display driver chip.
- the display driver chip obtains a third instruction from the liquid crystal display supporting setting module.
- the third instruction is used to issue a preset backlight value and to instruct to set the number of pulses to 21.
- the embodiment of the present application solves the problem that the DDIC side cannot automatically switch to the transition backlight value representing the transition pulse through a software solution. It better solves the user pain point problem caused by the characteristics of the high-frequency PWM dimming solution.
- the present invention distinguishes the state switching scenes by identifying the real-time backlight value and frame rate changes, and performs special processing for specific scenes, thereby ensuring the correct switching of the pulse when the backlight value changes and the screen running at the correct refresh rate when the frame rate switching behavior occurs.
- the backlight adjustment method provided in the embodiment of the present application can be applied to all terminal devices that support high-frequency PWM dimming panels and whose DDIC cannot support autonomous switching of pulse mode, such as display screens, laptops, tablet computers, and mobile phone terminals.
- the screen supports high-frequency PWM dimming characteristics
- the corresponding switching mode of the panel backlight and refresh rate configuration is realized.
- user information including but not limited to user device information, user personal information, etc.
- data including but not limited to data used for analysis, stored data, displayed data, etc.
- the embodiment of the present application provides a flow chart of another backlight adjustment method.
- the backlight adjustment method may include the following steps:
- the terminal device displays the nth frame image.
- the backlight value of the terminal device is the first backlight value
- the number of pulses per unit time in the pulse adjustment PWM signal used by the terminal device for backlight adjustment is the first pulse number
- the state of the terminal device when displaying the nth frame image is the first state described in the embodiment of the present application.
- the terminal device displays the (n+1)th frame image.
- the backlight value of the terminal device is the second backlight value
- the number of pulses per unit time in the PWM signal used by the terminal device for backlight adjustment is the second number of pulses.
- the state of the terminal device when displaying the n+1th frame image is the second state described in the embodiment of the present application.
- the process of the terminal device adjusting the first number of pulses to the second number of pulses can be determined by the terminal device from the first corresponding relationship based on the first state and the second state.
- the process of implementing terminal device state switching based on S1301-S1302 may correspond to 2 or 6 among the 8 switching states described in the embodiments of the present application.
- the second pulse number is smaller than the first pulse number
- the second backlight value is not equal to the first backlight value
- the second backlight value belongs to a preset backlight interval
- the minimum value of the preset backlight interval is the minimum backlight value allowed to be adjusted when the backlight is adjusted by DC dimming
- the maximum value of the preset backlight interval is the maximum backlight value allowed to be adjusted when the backlight is adjusted by PWM dimming.
- the method also includes: displaying the n+2th frame image; wherein, when displaying the n+2th frame image, the backlight value of the terminal device is a third backlight value, and the number of pulses per unit time in the PWM signal used for backlight adjustment by the terminal device is a third pulse number; wherein the third pulse number is greater than the second pulse number, the second backlight value is not equal to the third backlight value, and the third backlight value does not belong to the preset backlight interval.
- the state switching process of the terminal device can correspond to 1 or 5 among the 8 switching states described in the embodiments of the present application.
- the frame rate of the terminal device when displaying the nth frame image, is a first frame rate; when displaying the n+1th frame image, the frame rate of the terminal device is a second frame rate; when displaying the n+2th frame image, the frame rate of the terminal device is a third frame rate; the first frame rate is equal to the third frame rate; the method also includes: displaying the n+3th frame image; wherein, when displaying the n+3th frame image, the backlight value of the terminal device is a fourth backlight value, the number of pulses per unit time in the PWM signal used for backlight adjustment by the terminal device is a fourth pulse number, and the frame rate of the terminal device is a fourth frame rate; wherein, the fourth frame rate is less than the third frame rate, the fourth pulse number is greater than the third pulse number, the fourth backlight value is not equal to the third backlight value, and the fourth backlight value belongs to the preset backlight interval.
- the state switching process of the terminal device can correspond to 4 among the 8 switching states described in the embodiment of the present application.
- the third frame rate is in a first frame rate range
- the fourth frame rate is in a second frame rate range
- the first frame rate range includes 120 Hz and does not include 90 Hz
- the second frame rate range includes 90 Hz and does not include 120 Hz.
- the third frame rate may be the basic frame rate described in the embodiment of the present application
- the fourth frame rate may be the extended frame rate described in the embodiment of the present application.
- the n+4th frame image is displayed; wherein, when the n+4th frame image is displayed,
- the backlight value of the terminal device is the fifth backlight value
- the number of pulses per unit time in the PWM signal used for backlight adjustment by the terminal device is the fifth number of pulses
- the fifth backlight value belongs to the preset backlight interval
- the fifth number of pulses is equal to the fourth number of pulses.
- the state of the terminal device may not change.
- Figure 13 is a structural schematic diagram of a synchronous playback device provided by the embodiment of the present application, and the synchronous playback device can be a terminal device in the embodiment of the present application, or a chip or chip system in the terminal device.
- a backlight adjustment device 1300 can be used in a communication device, a circuit, a hardware component or a chip, and the backlight adjustment device 1300 includes: an acquisition unit 1301 and a processing unit 1302.
- the acquisition unit 1301 is used to support the information acquisition step performed by the backlight adjustment method;
- the processing unit 1302 is used to support the backlight adjustment device 1300 to perform the information processing step.
- the backlight adjustment device 1300 may further include a communication unit 1303, and the communication unit 1303 is used to support the backlight adjustment device 1300 to perform steps such as receiving or sending a message.
- processing unit 1302 and the acquiring unit 1301 may be integrated together, and the processing unit 1302 and the acquiring unit 1301 may communicate with each other.
- the backlight adjustment device 1300 may further include: a storage unit 1304.
- the storage unit 1304 may include one or more memories, and the memory may be a device in one or more devices or circuits for storing programs or data.
- the storage unit 1304 may exist independently and be connected to the processing unit 1302 via a communication bus.
- the storage unit 1304 may also be integrated with the processing unit 1302.
- the storage unit 1304 can store computer execution instructions of the method of the terminal device, so that the processing unit 1302 executes the method of the terminal device in the above embodiment.
- the storage unit 1304 can be a register, a cache or a random access memory (RAM), etc.
- the storage unit 1304 can be integrated with the processing unit 1302.
- the storage unit 1304 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, and the storage unit 1304 can be independent of the processing unit 1302.
- the backlight adjustment device 1300 may further include: a communication unit 1303.
- the communication unit 1303 is used to support the backlight adjustment device 1300 to interact with other devices.
- the communication unit 1303 may be a communication interface or an interface circuit.
- the communication unit 1303 may be a communication interface.
- the communication interface may be an input/output interface, a pin or a circuit, etc.
- the device of this embodiment can be used to execute the steps executed in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here.
- FIG14 is a schematic diagram of the hardware structure of another terminal device provided in an embodiment of the present application.
- the terminal device includes a processor 1401, a communication line 1404 and at least one communication interface (the communication interface 1403 is used as an example in FIG. 14 ).
- the processor 1401 may be a general-purpose central processing unit (CPU), a microprocessor, An application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the program of the present application.
- CPU central processing unit
- ASIC application-specific integrated circuit
- Communications link 1404 may include circuitry to transmit information between the above-described components.
- the communication interface 1403 uses any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, wireless local area networks (WLAN), etc.
- the terminal device may further include a memory 1402 .
- the memory 1402 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
- the memory may be independent and connected to the processor via a communication line 1404. The memory may also be integrated with the processor.
- the memory 1402 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 1401.
- the processor 1401 is used to execute the computer-executable instructions stored in the memory 1402, thereby implementing the method provided by the embodiment of the present application.
- the computer-executable instructions in the embodiments of the present application may also be referred to as application code, and the embodiments of the present application do not specifically limit this.
- the processor 1401 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 14 .
- the terminal device may include multiple processors, such as processor 1401 and processor 1405 in FIG. 14.
- processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor.
- the processor here may refer to one or more devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
- the instructions stored in the memory for execution by the processor may be implemented in the form of a computer program product, wherein the computer program product may be pre-written in the memory, or may be downloaded and installed in the memory in the form of software.
- a computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable device.
- Computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means.
- wired e.g., coaxial cable, optical fiber, digital subscriber line (DSL)
- wireless e.g., infrared, wireless, microwave, etc.
- the computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that includes one or more available media integrated therein.
- available media may include magnetic media (e.g., floppy disks, hard disks or tapes), optical media (e.g., digital versatile discs (DVDs)), or semiconductor media (e.g., solid state disks (SSDs)). SSD)) etc.
- Computer-readable media may include computer storage media and communication media, and may also include any medium that can transfer a computer program from one place to another.
- the storage medium may be any target medium that can be accessed by a computer.
- the computer-readable medium may include a compact disc read-only memory (CD-ROM), RAM, ROM, EEPROM or other optical disk storage; the computer-readable medium may include a magnetic disk storage or other magnetic disk storage device.
- any connecting line may also be appropriately referred to as a computer-readable medium.
- the software is transmitted from a website, server or other remote source using a coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave
- the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of the medium.
- Disks and discs as used herein include compact discs (CDs), laser discs, optical discs, digital versatile discs (DVDs), floppy disks and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs reproduce data optically using lasers.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Crystallography & Structural Chemistry (AREA)
- Human Computer Interaction (AREA)
- Liquid Crystal Display Device Control (AREA)
- Liquid Crystal (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
Description
Claims (10)
- 一种背光调节方法,其特征在于,应用于终端设备,所述方法包括:显示第n帧图像;其中,显示所述第n帧图像时,所述终端设备的背光值为第一背光值,所述终端设备用于背光调整的脉冲调整PWM信号中的单位时间内脉冲数量为第一脉冲数量;显示第n+1帧图像;其中,显示所述第n+1帧图像时,所述终端设备的背光值为第二背光值,所述终端设备用于背光调整的PWM信号中的单位时间内脉冲数量为第二脉冲数量;其中,所述第二脉冲数量小于所述第一脉冲数量,所述第二背光值与所述第一背光值不相等,所述第二背光值属于预设背光区间,所述预设背光区间的最小值为通过直流DC调光进行背光调节时允许调节的最小背光值,所述预设背光区间的最大值为通过PWM调光实现背光调节时允许调节的最大背光值。
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:显示第n+2帧图像;其中,显示所述第n+2帧图像时,所述终端设备的背光值为第三背光值,所述终端设备用于背光调整的PWM信号中的单位时间内脉冲数量为第三脉冲数量;其中,所述第三脉冲数量大于所述第二脉冲数量,所述第二背光值与所述第三背光值不相等,所述第三背光值不属于所述预设背光区间。
- 根据权利要求2所述的方法,其特征在于,显示所述第n帧图像时,所述终端设备的帧率为第一帧率;显示所述第n+1帧图像时,所述终端设备的帧率为第二帧率;显示所述第n+2帧图像时,所述终端设备的帧率为第三帧率;所述第一帧率等于所述第三帧率;所述方法还包括:显示第n+3帧图像;其中,显示所述第n+3帧图像时,所述终端设备的背光值为第四背光值,所述终端设备用于背光调整的PWM信号中的单位时间内脉冲数量为第四脉冲数量,所述终端设备的帧率为第四帧率;其中,所述第四帧率小于所述第三帧率,所述第四脉冲数量大于所述第三脉冲数量,所述第四背光值与所述第三背光值不相等,所述第四背光值属于所述预设背光区间。
- 根据权利要求3所述的方法,其特征在于,所述第三帧率处于第一帧率区间,所述第四帧率处于第二帧率区间,所述第一帧率区间包括120赫兹且不包括90赫兹,所述第二帧率区间包括90赫兹且不包括120赫兹。
- 根据权利要求3或4任一项所述的方法,其特征在于,所述方法还包括:显示第n+4帧图像;其中,显示所述第n+4帧图像时,所述终端设备的背光值为第五背光值,所述终端设备用于背光调整的PWM信号中的单位时间内脉冲数量为第五脉冲数量,所述第五背光值属于所述预设背光区间,所述第五脉冲数量等于所述第四脉冲数量。
- 根据权利要求1-5任一项所述的方法,其特征在于,所述终端设备中包括:液晶显示器配套设置模块,所述方法包括:所述液晶显示器配套设置模块用于根据所述第一背光值以及所述第二背光值,将所述第一脉冲数量调整为所述第二脉冲数量;所述液晶显示器配套设置模块用于将所述第二脉冲数量下发至显示驱动芯片。
- 根据权利要求1-6任一项所述的方法,其特征在于,所述终端设备为支持3840Hz高频PWM调光的设备。
- 一种背光调节装置,其特征在于,所述装置包括显示单元以及处理单元,所述显示单元,用于显示第n帧图像;其中,显示所述第n帧图像时,终端设备的背光值为第一背光值,所述终端设备用于背光调整的脉冲调整PWM信号中的单位时间内脉冲数量为第一脉冲数量;所述显示单元,还用于显示第n+1帧图像;其中,显示所述第n+1帧图像时,所述终端设备的背光值为第二背光值,所述终端设备用于背光调整的PWM信号中的单位时间内脉冲数量为第二脉冲数量;其中,所述第二脉冲数量小于所述第一脉冲数量,所述第二背光值与所述第一背光值不相等,所述第二背光值属于预设背光区间,所述预设背光区间的最小值为通过直流DC调光进行背光调节时允许调节的最小背光值,所述预设背光区间的最大值为通过PWM调光实现背光调节时允许调节的最大背光值。
- 一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,使得所述终端设备执行如权利要求1-8任一项所述的方法。
- 一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得计算机执行如权利要求1-8任一项所述的方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP24838358.0A EP4697313A4 (en) | 2023-07-12 | 2024-03-22 | METHOD AND APPARATUS FOR ADJUSTING BACKLIGHTING |
| CN202480032853.5A CN121285848A (zh) | 2023-07-12 | 2024-03-22 | 背光调节方法和装置 |
| US19/401,161 US20260087999A1 (en) | 2023-07-12 | 2025-11-25 | Backlight adjustment method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310862049.7 | 2023-07-12 | ||
| CN202310862049.7A CN119314434A (zh) | 2023-07-12 | 2023-07-12 | 背光调节方法和装置 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US19/401,161 Continuation US20260087999A1 (en) | 2023-07-12 | 2025-11-25 | Backlight adjustment method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025011098A1 true WO2025011098A1 (zh) | 2025-01-16 |
Family
ID=94177831
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/083387 Ceased WO2025011098A1 (zh) | 2023-07-12 | 2024-03-22 | 背光调节方法和装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20260087999A1 (zh) |
| EP (1) | EP4697313A4 (zh) |
| CN (2) | CN119314434A (zh) |
| WO (1) | WO2025011098A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119626161A (zh) * | 2025-01-23 | 2025-03-14 | 合肥维信诺科技有限公司 | 亮度切换方法、控制设备及显示装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103415109A (zh) * | 2013-07-22 | 2013-11-27 | 深圳Tcl新技术有限公司 | Led背光亮度的调整方法 |
| CN113257195A (zh) * | 2020-02-10 | 2021-08-13 | 北京小米移动软件有限公司 | 环境光检测方法和装置、电子设备、存储介质 |
| CN115482788A (zh) * | 2022-09-26 | 2022-12-16 | 京东方科技集团股份有限公司 | 一种背光调节方法及装置 |
| CN115881046A (zh) * | 2022-12-26 | 2023-03-31 | 深圳市巨烽显示科技有限公司 | 显示器背光稳定方法、装置、设备及存储介质 |
| CN116229876A (zh) * | 2021-12-03 | 2023-06-06 | 荣耀终端有限公司 | 调节显示组件的驱动电压的方法与终端设备 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109215549B (zh) * | 2017-06-30 | 2021-01-22 | 昆山国显光电有限公司 | 显示屏调光方法、装置、存储介质及电子设备 |
| EP4207159A4 (en) * | 2020-10-30 | 2024-08-21 | Lg Electronics, Inc. | DISPLAY DEVICE AND LOCAL DIMMING CONTROL METHOD THEREFOR |
| CN116364020B (zh) * | 2023-03-27 | 2025-06-13 | 惠科股份有限公司 | 背光调节电路、显示装置及背光调节方法 |
-
2023
- 2023-07-12 CN CN202310862049.7A patent/CN119314434A/zh active Pending
-
2024
- 2024-03-22 CN CN202480032853.5A patent/CN121285848A/zh active Pending
- 2024-03-22 EP EP24838358.0A patent/EP4697313A4/en active Pending
- 2024-03-22 WO PCT/CN2024/083387 patent/WO2025011098A1/zh not_active Ceased
-
2025
- 2025-11-25 US US19/401,161 patent/US20260087999A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103415109A (zh) * | 2013-07-22 | 2013-11-27 | 深圳Tcl新技术有限公司 | Led背光亮度的调整方法 |
| CN113257195A (zh) * | 2020-02-10 | 2021-08-13 | 北京小米移动软件有限公司 | 环境光检测方法和装置、电子设备、存储介质 |
| CN116229876A (zh) * | 2021-12-03 | 2023-06-06 | 荣耀终端有限公司 | 调节显示组件的驱动电压的方法与终端设备 |
| CN115482788A (zh) * | 2022-09-26 | 2022-12-16 | 京东方科技集团股份有限公司 | 一种背光调节方法及装置 |
| CN115881046A (zh) * | 2022-12-26 | 2023-03-31 | 深圳市巨烽显示科技有限公司 | 显示器背光稳定方法、装置、设备及存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4697313A4 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119626161A (zh) * | 2025-01-23 | 2025-03-14 | 合肥维信诺科技有限公司 | 亮度切换方法、控制设备及显示装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4697313A1 (en) | 2026-02-18 |
| CN119314434A (zh) | 2025-01-14 |
| CN121285848A (zh) | 2026-01-06 |
| US20260087999A1 (en) | 2026-03-26 |
| EP4697313A4 (en) | 2026-05-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7533849B2 (ja) | 駆動制御方法および関連デバイス | |
| CN116055786B (zh) | 一种显示多个窗口的方法及电子设备 | |
| EP4502782A2 (en) | Method for displaying page elements and electronic device | |
| JP2023516206A (ja) | リフレッシュレート切替方法及び電子装置 | |
| US12020620B2 (en) | Display method, electronic device, and computer storage medium | |
| KR20150027892A (ko) | 콘텐트 표현 방법 및 시스템 | |
| CN110647274A (zh) | 一种界面显示方法及设备 | |
| CN113961157A (zh) | 显示交互系统、显示方法及设备 | |
| CN114596819B (zh) | 亮度调节方法及相关装置 | |
| US20220294844A1 (en) | Information Transmission Method And Electronic Device | |
| CN115686403A (zh) | 显示参数的调整方法、电子设备、芯片及可读存储介质 | |
| US12572315B2 (en) | Screen display method and apparatus, electronic device, and computer storage medium | |
| US20260087999A1 (en) | Backlight adjustment method and apparatus | |
| WO2023231655A1 (zh) | 弹幕识别方法和相关装置 | |
| US20260120145A1 (en) | Advertisement attribution system, method, and apparatus | |
| WO2021057472A1 (zh) | 一种显示控制方法与电子设备 | |
| CN118502698A (zh) | 一种图像数据传输方法、装置、显示装置和存储介质 | |
| WO2024066834A1 (zh) | Vsync信号的控制方法、电子设备、存储介质及芯片 | |
| US20250350829A1 (en) | Video Recording Method and Electronic Device | |
| KR102157295B1 (ko) | 이미지 처리 방법 및 그 전자 장치 | |
| WO2024109198A1 (zh) | 窗口调整方法及相关装置 | |
| WO2025011065A1 (zh) | 背光调节方法和装置 | |
| CN117348827B (zh) | 显示模式切换时的显示方法及电子设备 | |
| CN112004006A (zh) | 移动医疗终端及其亮度调整方法 | |
| CN111459271B (zh) | 注视偏移误差确定方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24838358 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2024838358 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| ENP | Entry into the national phase |
Ref document number: 2024838358 Country of ref document: EP Effective date: 20251114 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWP | Wipo information: published in national office |
Ref document number: 2024838358 Country of ref document: EP |