CN117176931A - Display control method and device - Google Patents

Display control method and device Download PDF

Info

Publication number
CN117176931A
CN117176931A CN202211131741.4A CN202211131741A CN117176931A CN 117176931 A CN117176931 A CN 117176931A CN 202211131741 A CN202211131741 A CN 202211131741A CN 117176931 A CN117176931 A CN 117176931A
Authority
CN
China
Prior art keywords
display
control
value
signal
curve
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.)
Pending
Application number
CN202211131741.4A
Other languages
Chinese (zh)
Inventor
陈奕鑫
谢仁礼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN202211131741.4A priority Critical patent/CN117176931A/en
Priority to PCT/CN2022/121321 priority patent/WO2024055356A1/en
Publication of CN117176931A publication Critical patent/CN117176931A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/68Circuits for processing colour signals for controlling the amplitude of colour signals, e.g. automatic chroma control circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/77Circuits for processing the brightness signal and the chrominance signal relative to each other, e.g. adjusting the phase of the brightness signal relative to the colour signal, correcting differential gain or differential phase

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The application provides a display control method and a device, wherein the display control method comprises the following steps: acquiring a target display control value; determining a target display signal interval corresponding to the target display control value based on the target display control value; adjusting an interval control curve of the first preset signal control curve in the interval of the target display signal based on the target display control value to obtain a target signal control curve; and controlling the curve to control the display to display the preset video based on the target signal. According to the method and the device for adjusting the control curves in the target display signal interval, the control curves in the target display signal interval corresponding to the target display control values can be adjusted according to the target display control values input by the user, and under the condition that the whole first preset signal control curve is not changed, the first preset signal control curve is locally and specifically adjusted according to the user input, so that a better display effect can be provided.

Description

Display control method and device
Technical Field
The application mainly relates to the technical field of display, in particular to a display control method and device.
Background
HDR can show a more pronounced difference between bright and dark portions of an image, with a luminance range of 0.0005-10000nit, whereas SDR images have a luminance range of only 0.05-100nit. The greater the dynamic range, the more abundant the light and dark details recorded simultaneously on the image. The HDR image to be displayed does not represent a mere need for a high display brightness, but a sufficiently large display range. Current display devices, which can display a fixed range of luminance and often very limited, can only display a few high-end flagship, can reach a range of luminance of 0.005-2000nit, mostly at the level of 0.05-500 nit. When the display manufacturer adjusts the display effect of the HDR image, the display manufacturer can only display more details as much as possible while considering the whole display effect based on the self brightness range, but is often limited, and finally the display is presented to the user side, namely, the display is basically in a fixed state. In the prior art, the signal control curve is fixed, and the user requirements cannot be met.
That is, in the prior art, the signal control curve cannot be adjusted specifically according to the user's requirement.
Disclosure of Invention
The application provides a display control method and a display control device, and aims to solve the problem that a signal control curve cannot be adjusted in a targeted manner according to user requirements in the prior art.
In a first aspect, the present application provides a display control method, including:
acquiring a target display control value;
determining a target display signal interval corresponding to the target display control value based on the target display control value;
adjusting an interval control curve of a first preset signal control curve in the target display signal interval based on the target display control value to obtain a target signal control curve;
and controlling the curve to control the display to display the preset video based on the target signal.
Optionally, the adjusting the section control curve of the first preset signal control curve in the section of the target display signal based on the target display control value, to obtain a target signal control curve, includes:
acquiring a current frame image of a preset video;
acquiring the statistical frequency of each signal value on the current frame image;
And determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image.
Optionally, the determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image includes:
acquiring average signal values of all display areas;
weighting the statistical frequency of each signal value on each display partition based on the average signal value of each display partition to obtain the weighted frequency of each signal value on each display partition;
and determining a first preset signal control curve according to the weighted frequency of each signal value on each display partition on the current frame image.
Optionally, the determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image includes:
performing curve fitting on each signal value and the statistical frequency of each signal value to obtain a signal value fitting curve;
integrating the signal value fitting curve to obtain a second preset signal control curve;
and determining the first preset signal control curve based on the second preset signal control curve.
Optionally, the determining the first preset signal control curve based on the second preset signal control curve includes:
Obtaining the maximum display brightness of a monitor in a preset video;
determining a first control parameter corresponding to the maximum display brightness of a monitor according to the maximum display brightness of the monitor in a preset video;
and carrying out weighted adjustment on the curve of the second preset signal control curve in the preset adjustment interval based on a second adjustment parameter to obtain the first preset signal control curve, wherein the first control parameter is positioned in the preset adjustment interval.
Optionally, the weighting adjustment is performed on the curve of the second preset signal control curve in the preset adjustment interval based on the second adjustment parameter to obtain the first preset signal control curve, which includes:
obtaining the peak brightness of the display;
and determining the peak brightness as the minimum value of the preset adjusting interval.
Optionally, the maximum value of the preset adjustment interval is not greater than 10000nit.
Optionally, the second adjustment parameter includes a first weight coefficient and a second weight coefficient, the first weight coefficient is greater than 1, the second weight coefficient is less than 1, the second preset signal control curve is located in a preset adjustment interval and is subjected to weighted adjustment based on the second adjustment parameter, so as to obtain the first preset signal control curve, and the method includes:
Weighting and adjusting a curve of the second preset signal control curve between the peak brightness and the first control parameter based on the first weight coefficient;
and carrying out weighted adjustment on the curve of the second preset signal control curve between the maximum value of the preset adjustment interval and the first control parameter based on the second weight coefficient.
Optionally, the obtaining the target display control value includes:
obtaining a target display input value, a monitor maximum display brightness in a preset video, a monitor minimum display brightness, a content maximum signal amplitude and a peak brightness of a display;
determining a first control parameter corresponding to the monitor maximum display brightness, a second control parameter corresponding to the monitor minimum display brightness and a third control parameter corresponding to the content maximum signal amplitude according to the monitor maximum display brightness, the monitor minimum display brightness and the content maximum signal amplitude in a preset video;
determining a display mapping relation between a display input value and a display control value according to the first control parameter, the second control parameter, the third control parameter and the peak brightness;
and determining a target display control value according to the target display input value and the display mapping relation.
Optionally, the determining the display mapping relation between the display input value and the display control value according to the first control parameter, the second control parameter, the third control parameter and the peak brightness includes:
acquiring a preset detail control bar interval, wherein the target display input value belongs to the detail control bar interval;
determining a minimum display control value corresponding to the minimum value of the detail control bar section according to the second control parameter, the peak brightness L_max and the first adjustment parameter;
determining a maximum display control value corresponding to the maximum value of the detail control bar interval according to the first control parameter, the third control parameter and the peak brightness;
and interpolating the detail control bar section according to the minimum value, the minimum display control value, the maximum value and the maximum display control value of the detail control bar section to obtain a display mapping relation.
Optionally, the determining, according to the second control parameter, the peak brightness l_max, and the first adjustment parameter, a minimum display control value corresponding to a minimum value of the detail control bar interval includes:
obtaining a product value of a first adjustment parameter and a second control parameter, wherein the first adjustment parameter is 5000-8000;
and determining the smaller value of the peak brightness and the product value as the minimum display control value corresponding to the minimum value of the control bar interval.
Optionally, the adjusting the section control curve of the first preset signal control curve in the target display signal section based on the target display control value to obtain a target signal control curve includes:
inputting the target display control value and the corresponding target display signal interval into a first display lookup table to obtain a first correction value;
inputting the target display control value and the corresponding target display signal interval into a second display lookup table to obtain a second correction value;
weighting the abscissa of the section control curve of the first preset signal control curve in the target display signal section by using the first correction value; and weighting the ordinate of the section control curve of the first preset signal control curve in the target display signal section by using the second correction value to obtain a target signal control curve.
Optionally, the display control method further includes:
acquiring backlight initial values of all partitions of the current frame image;
determining a lifting proportion according to the target display control value and the peak brightness;
determining a correction coefficient according to the lifting proportion;
weighting the backlight initial values of all the partitions according to the correction coefficients to obtain backlight target values of all the partitions;
The display is adjusted according to the individual zone backlight target values.
In a second aspect, the present application provides a display control apparatus including:
an acquisition unit configured to acquire a target display control value;
a determining unit, configured to determine a target display signal interval corresponding to the target display control value based on the target display control value;
the adjusting unit is used for adjusting an interval control curve of which the first preset signal control curve is positioned in the target display signal interval based on the target display control value to obtain a target signal control curve;
and the control unit is used for controlling the curve to control the display to display the preset video based on the target signal.
Optionally, the determining unit is configured to:
acquiring a current frame image of a preset video;
acquiring the statistical frequency of each signal value on the current frame image;
and determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image.
Optionally, the adjusting unit is configured to:
acquiring average signal values of all display areas;
weighting the statistical frequency of each signal value on each display partition based on the average signal value of each display partition to obtain the weighted frequency of each signal value on each display partition;
And determining a first preset signal control curve according to the weighted frequency of each signal value on each display partition on the current frame image.
Optionally, the adjusting unit is configured to:
performing curve fitting on each signal value and the statistical frequency of each signal value to obtain a signal value fitting curve;
integrating the signal value fitting curve to obtain a second preset signal control curve;
and determining the first preset signal control curve based on the second preset signal control curve.
Optionally, the adjusting unit is configured to:
obtaining the maximum display brightness of a monitor in a preset video;
determining a first control parameter corresponding to the maximum display brightness of a monitor according to the maximum display brightness of the monitor in a preset video;
and carrying out weighted adjustment on the curve of the second preset signal control curve in the preset adjustment interval based on a second adjustment parameter to obtain the first preset signal control curve, wherein the first control parameter is positioned in the preset adjustment interval.
Optionally, the determining unit is configured to:
obtaining the peak brightness of the display;
and determining the peak brightness as the minimum value of the preset adjusting interval.
Optionally, the maximum value of the preset adjustment interval is not greater than 10000nit.
Optionally, the second adjustment parameter includes a first weight coefficient and a second weight coefficient, the first weight coefficient is greater than 1, the second weight coefficient is less than 1, and the determining unit is configured to:
weighting and adjusting a curve of the second preset signal control curve between the peak brightness and the first control parameter based on the first weight coefficient;
and carrying out weighted adjustment on the curve of the second preset signal control curve between the maximum value of the preset adjustment interval and the first control parameter based on the second weight coefficient.
Optionally, the acquiring unit is configured to:
obtaining a target display input value, a monitor maximum display brightness in a preset video, a monitor minimum display brightness, a content maximum signal amplitude and a peak brightness of a display;
determining a first control parameter corresponding to the monitor maximum display brightness, a second control parameter corresponding to the monitor minimum display brightness and a third control parameter corresponding to the content maximum signal amplitude according to the monitor maximum display brightness, the monitor minimum display brightness and the content maximum signal amplitude in a preset video;
determining a display mapping relation between a display input value and a display control value according to the first control parameter, the second control parameter, the third control parameter and the peak brightness;
And determining a target display control value according to the target display input value and the display mapping relation.
Optionally, the acquiring unit is configured to:
acquiring a preset detail control bar interval, wherein the target display input value belongs to the detail control bar interval;
determining a minimum display control value corresponding to the minimum value of the detail control bar section according to the second control parameter, the peak brightness L_max and the first adjustment parameter;
determining a maximum display control value corresponding to the maximum value of the detail control bar interval according to the first control parameter, the third control parameter and the peak brightness;
and interpolating the detail control bar section according to the minimum value, the minimum display control value, the maximum value and the maximum display control value of the detail control bar section to obtain a display mapping relation.
Optionally, the acquiring unit is configured to:
obtaining a product value of a first adjustment parameter and a second control parameter, wherein the first adjustment parameter is 5000-8000;
and determining the smaller value of the peak brightness and the product value as the minimum display control value corresponding to the minimum value of the control bar interval.
Optionally, the adjusting unit is configured to:
inputting the target display control value and the corresponding target display signal interval into a first display lookup table to obtain a first correction value;
Inputting the target display control value and the corresponding target display signal interval into a second display lookup table to obtain a second correction value;
weighting the abscissa of the section control curve of the first preset signal control curve in the target display signal section by using the first correction value; and weighting the ordinate of the section control curve of the first preset signal control curve in the target display signal section by using the second correction value to obtain a target signal control curve.
Optionally, the control unit is configured to:
acquiring backlight initial values of all partitions of the current frame image;
determining a lifting proportion according to the target display control value and the peak brightness;
determining a correction coefficient according to the lifting proportion;
weighting the backlight initial values of all the partitions according to the correction coefficients to obtain backlight target values of all the partitions;
the display is adjusted according to the individual zone backlight target values.
In a third aspect, the present application provides an intelligent device comprising:
one or more processors;
a memory; and
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the display control method of any of the first aspects.
In a fourth aspect, the present application provides a computer readable storage medium storing a plurality of instructions adapted to be loaded by a processor to perform the steps of the display control method of any one of the first aspects.
The application provides a display control method and a device, wherein the display control method comprises the following steps: acquiring a target display control value; determining a target display signal interval corresponding to the target display control value based on the target display control value; adjusting an interval control curve of the first preset signal control curve in the interval of the target display signal based on the target display control value to obtain a target signal control curve; and controlling the curve to control the display to display the preset video based on the target signal. According to the method and the device for adjusting the control curves in the target display signal interval, the control curves in the target display signal interval corresponding to the target display control values can be adjusted according to the target display control values input by the user, and under the condition that the whole first preset signal control curve is not changed, the first preset signal control curve is locally and specifically adjusted according to the user input, so that a better display effect can be provided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the description of the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic view of a display control system according to an embodiment of the present application;
FIG. 2 is a flow chart of an embodiment of a display control method provided in an embodiment of the present application;
FIG. 3 is a flowchart illustrating a method for obtaining a target display control value according to an embodiment of the display control method according to the present application;
FIG. 4 is a schematic flow chart of adjusting an interval control curve of a first preset signal control curve in an interval of a target display signal based on a target display control value to obtain the target signal control curve in an embodiment of the display control method provided in the embodiment of the present application;
FIG. 5 is a schematic diagram of a signal value fitting curve in one embodiment of a display control method provided in an embodiment of the present application;
FIG. 6 is a schematic diagram of a first preset signal control curve in an embodiment of a display control method according to an embodiment of the present application;
FIG. 7 is a schematic diagram of initial values of a partition backlight in one embodiment of a display control method provided in an embodiment of the present application;
FIG. 8 is a schematic diagram showing the structure of an embodiment of a display control apparatus according to the present application;
fig. 9 is a schematic structural diagram of an embodiment of a smart device provided in an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to fall within the scope of the application.
In the description of the present application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc. indicate orientations or positional relationships based on the drawings are merely for convenience in describing the present application and simplifying the description, and do not indicate or imply that the apparatus or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present application. Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more features. In the description of the present application, the meaning of "a plurality" is two or more, unless explicitly defined otherwise.
In the present application, the term "exemplary" is used to mean "serving as an example, instance, or illustration. Any embodiment described as "exemplary" in this disclosure is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is presented to enable any person skilled in the art to make and use the application. In the following description, details are set forth for purposes of explanation. It will be apparent to one of ordinary skill in the art that the present application may be practiced without these specific details. In other instances, well-known structures and processes have not been described in detail so as not to obscure the description of the application with unnecessary detail. Thus, the present application is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.
The embodiment of the application provides a display control method and a display control device, which are respectively described in detail below.
Referring to fig. 1, fig. 1 is a schematic view of a display control system according to an embodiment of the present application, where the display control system may include an intelligent device 100, and a display control apparatus is integrated in the intelligent device 100.
In the embodiment of the present application, the smart device 100 may be a general-purpose computer device or a special-purpose computer device. In a specific implementation, the smart device 100 may be a desktop, a portable computer, a network server, a palm computer (Personal Digital Assistant, PDA), a mobile phone, a tablet computer, a wireless terminal device, a communication device, an embedded device, a smart television, etc., and the embodiment is not limited to the type of the smart device 100.
It will be appreciated by those skilled in the art that the application environment shown in fig. 1 is only one application scenario of the present application, and is not limited to the application scenario of the present application, and other application environments may also include more or fewer smart devices than those shown in fig. 1, for example, only 1 smart device is shown in fig. 1, and it will be appreciated that the display control system may also include one or more other smart devices capable of processing data, which is not limited herein.
In addition, as shown in fig. 1, the display control system may further include a memory 200 for storing data.
It should be noted that, the schematic view of the display control system shown in fig. 1 is only an example, and the display control system and the scene described in the embodiment of the present application are for more clearly describing the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided by the embodiment of the present application, and those skilled in the art can know that, with the evolution of the display control system and the appearance of a new service scene, the technical solution provided by the embodiment of the present application is equally applicable to similar technical problems.
First, in an embodiment of the present application, a display control method is provided, where the display control method includes: acquiring a target display control value; determining a target display signal interval corresponding to the target display control value based on the target display control value; adjusting an interval control curve of the first preset signal control curve in the interval of the target display signal based on the target display control value to obtain a target signal control curve; and controlling the curve to control the display to display the preset video based on the target signal.
As shown in fig. 2, fig. 2 is a schematic flow chart of an embodiment of a display control method provided in an embodiment of the present application, where an execution subject of the display control method is a display screen, and a display control device is integrated in the display screen, and the display control method includes steps S201 to S204 as follows:
s201, acquiring a target display control value.
In the embodiment of the application, when the display control value of the display is detected to be triggered and regulated by a user, a regulating interface is generated on the display, the user can input the target display control value LX in a mode of a remote controller, voice control, regulating buttons of the display and the like, and the intelligent equipment acquires the target display control value LX.
Referring to fig. 3, in a specific embodiment, for convenience of user input, a target display input value X may be acquired first and then mapped to a target display control value LX. Specifically, the obtaining the target display control value may include S301 to S304:
S301, acquiring a target display input value, a monitor maximum display brightness, a monitor minimum display brightness, a content maximum signal amplitude and a peak brightness of a display in a preset video.
In the embodiment of the application, when the target display input value of the display is detected to be triggered and regulated by a user, an adjusting interface is generated on the display, the target display input value X can be input by the user through a remote controller, voice control, an adjusting button of the display and the like, and the intelligent equipment acquires the target display input value X. The target display input value belongs to the detail control bar section. Preferably, the detail control bar section is [0,100], and the detail control bar section is [0,100], so that the adjustment is convenient for a user.
The preset video is an HDR video, and the HDR can display more obvious difference between the bright part of the image and the dark part of the image, and the brightness range of the HDR video is 0.0005-10000nit.
After the signal of the HDR video is input into the intelligent equipment, the intelligent equipment can acquire the serial coding information of the input signal of the preset video after serial coding and decoding processing. And obtaining the maximum display brightness MasterDisplayMaxLuminance, the minimum display brightness MasterDisplayMinLuminance, the maximum content signal amplitude ContentLightLv and the peak brightness L_max of the display in the preset video from the serial coding information of the preset video.
S302, determining a first control parameter corresponding to the monitor maximum display brightness, a second control parameter corresponding to the monitor minimum display brightness and a third control parameter corresponding to the content maximum signal amplitude according to the monitor maximum display brightness, the monitor minimum display brightness and the content maximum signal amplitude in the preset video.
In the embodiment of the application, a first display lookup table MDMAX_LUT, a second display lookup table MDMIN_LUT and a third display lookup table CLL_LUT are preset. The first display lookup table MDMAX_LUT, the second display lookup table MDMIN_LUT and the third display lookup table CLL_LUT are three one-dimensional tables, and the specific setting is derived from the summary perfection of experimental data.
Specifically, according to the input monitor maximum display brightness MasterDisplayMaxLuminance, query operation is performed in the corresponding first display lookup table mdmax_lut, and the returned value is used as the first control parameter M1, and the value range is (1000,10000). And according to the input monitor minimum display brightness MasterDisplayMinLuminance, inquiring in a corresponding second display lookup table MDMIN_LUT, and taking the returned value as a second control parameter M2, wherein the value range is (0.0005,1). And according to the input content maximum signal amplitude ContentLightLv, inquiring in a corresponding third display lookup table CLL_LUT, and taking the return value as a third control parameter M3, wherein the value range is (100,10000).
S303, determining a display mapping relation between the display input value and the display control value according to the first control parameter, the second control parameter, the third control parameter and the peak brightness.
S304, determining a target display control value according to the target display input value and the display mapping relation.
In a specific embodiment, determining the display mapping relationship between the display input value and the display control value according to the first control parameter, the second control parameter, the third control parameter, and the peak brightness may include:
(1) And acquiring a preset detail control bar interval, wherein the target display input value belongs to the detail control bar interval.
Preferably, the detail control bar interval is [0,100], however, in other embodiments, the detail control bar interval may be other intervals, which may be set according to the specific situation. On the user interface, the scale of the detail control bar section seen by the user is unchanged, the scale is always 0 to 100, the step length is 1, but when the bottom layer is actually applied, the control value is displayed by the mapping value. The detail control bar is turned to 0 to represent the selection of "brightness first", where the user is more concerned about the overall brightness appearance, while the user is not concerned about the details of the highlight and dark portions; detail control bar 100 represents a selection of "detail first" where the user is more concerned about the detailed presentation of the highlights and the shadows. The detail control bar is tuned to 50, representing a selection of "equalization", where the brightness and detail are at equilibrium
(2) And determining a minimum display control value corresponding to the minimum value of the detail control bar interval according to the second control parameter, the peak brightness L_max and the first adjustment parameter.
In a specific embodiment, determining, according to the second control parameter M2, the peak brightness l_max, and the preset adjustment coefficient, the minimum display control value corresponding to the minimum value of the detail control bar interval may include: obtaining a product value of a first adjustment parameter and a second control parameter, wherein the first adjustment parameter belongs to [5000-8000]; and determining the smaller value of the peak brightness L_max and the product value as the minimum display control value corresponding to the minimum value of the control bar interval.
The first adjustment parameter is the contrast of the display, which is the brightness of the white picture (brightest) divided by the brightness of the black picture (darkest) in the darkroom. More precisely, the contrast is the value obtained by subtracting the saturation of the white signal at 100% and 0%, and dividing by the white value of 0% in units of measure (0% white signal is actually black) with Lux (illuminance, i.e. Lux, lumen value per square meter). Contrast is the division of the whitest and blackest luminance units. The brighter the white and the darker the black, the higher the contrast. Strictly speaking we refer to the ratio of the brightest (white) to darkest (black) brightness of the same point on the screen, but usually the contrast index of the product is for the whole screen, for example, the brightness of a screen is 500cd/m2 in Quan Bai screen state and the brightness of the whole black screen state is 0.5cd/m2, so that the contrast of the screen is 1000:1.
For example, the detail control bar section minimum value is 0, and the minimum display control value L0 corresponding to the detail control bar section minimum value satisfies the following formula:
L0=min(M2*5000,L_max)。
(3) And determining a maximum display control value corresponding to the maximum value of the detail control bar interval according to the first control parameter, the third control parameter and the peak brightness.
In a specific embodiment, the maximum value of the first control parameter M1, the third control parameter M3, and the peak luminance l_max is determined as the maximum display control value corresponding to the maximum value of the detail control bar section.
The maximum display control value L100 satisfies the following formula:
L100=max(M1,M3,L_max)。
(4) And interpolating the detail control bar section according to the minimum value, the minimum display control value, the maximum value and the maximum display control value of the detail control bar section to obtain a display mapping relation.
In a specific embodiment, the detail control bar interval is linearly interpolated to obtain a display mapping relationship.
For example, the display map relationship between the target display input value N and the display control value LN is:
LN=N*(L100-L0)/100+L0。
further, in order to obtain a more accurate display mapping relationship, interpolating the detail control bar section according to the minimum value, the minimum display control value, the maximum value and the maximum display control value of the detail control bar section, where obtaining the display mapping relationship may include: determining a median display control value according to the median value of the detail control bar section, the first control parameter, the third control parameter and the peak brightness L_max, and interpolating the minimum value of the detail control bar section and the section in the median value of the detail control bar section according to the minimum value of the detail control bar section, the minimum display control value, the median value of the detail control bar section and the median display control value of the median value of the detail control bar section; and interpolating the section in the detail control strip section maximum value and the detail control strip section median according to the detail control strip section maximum value, the maximum display control value, the detail control strip section median and the median display control value to obtain a display mapping relation.
In a specific embodiment, determining the median display control value L50 according to the median value of the detail control bar interval, the first control parameter M1, the third control parameter M3, and the peak luminance l_max may include:
calculating a maximum value M4 of the first control parameter M1, the third control parameter M3 and the peak brightness L_max; and normalizing the first control parameter M1, the third control parameter M3 and the peak brightness L_max according to the maximum value M4, multiplying by 100, and rounding to obtain a corresponding first index value N1, a second index value N2 and a third index value N3. Wherein, the first index value n1=round (M1/M4 is 100, 0),
the second index value n2=round (M3/M4 x 100, 0),
third index value n3=round (l_max/m4×100, 0).
The first index value N1, the second index value N2 and the third index value N3 are input into a first preset lookup table l50_lut to perform a lookup operation, and the returned value is taken as a median display control value L50. The first preset lookup table l50_lut is summarized according to human experience.
Specifically, interpolating a section between the minimum value of the detail control bar section and the median value of the detail control bar section according to the minimum value of the detail control bar section, the minimum display control value, the median value of the detail control bar section and the median display control value, including:
Obtaining a plurality of target display input values 2-49 in a section between a minimum value of the detail control bar section and a median value of the detail control bar section, wherein the plurality of target display input values correspond to a plurality of display control values L2-L49, and interpolation is carried out according to the following formula:
LN=N*(L50-L0)/50+L0。
specifically, interpolating the section of the detail control bar section maximum value and the section of the detail control bar section median according to the detail control bar section maximum value, the maximum display control value, the detail control bar section median and the median display control value may include:
obtaining a plurality of target display input values 50-100 in a section between a maximum value of the detail control bar section and a median value of the detail control bar section, wherein the plurality of target display input values correspond to a plurality of display control values L50-L100, and interpolation is carried out according to the following formula:
LN=N*(L100-L50)/50+L50。
s202, determining a target display signal section corresponding to the target display control value based on the target display control value.
The first preset signal control curve is shown in fig. 6.
Specifically, the first preset signal control curve is divided into a plurality of signal sections. For example, the first preset signal control curve is divided into 32 signal sections. For example, the target display control value LX belongs to the output signal section [ p23, p24], and the input signal section [ S23, S24] corresponding to the output signal section [ p23, p24 ]. The target display signal section is [ S23, S24].
Specifically, the value range of the target display control value LX is [0, 10000]. Corresponding to absolute luminance in the HDR standard, according to the specifications of the HDR standard file, the conversion between signal encoding and absolute luminance is reversible in a one-to-one correspondence, and the conversion formula from absolute luminance to signal encoding is as follows:
F D =EOTF[E′]=10000Y
wherein:
e ' represents the nonlinear color value { R ', G ', B ' } or { L ', M ', S ' } in the PQ interval [0,1]
F D Is the linear component { R }, of the display D ,G D ,B D }、Y D Or I D Is given in cd/m 24b
Thus, when R ' =g ' =b ', the displayed pixel is achromatic
Y represents the normalized linear color value, at [0: within 1
m 1 =2610/16384=0.1593017578125
m 2 =2523/4096×128=78.84375
c 1 =3424/4096=0.8359375=c 3 -c 2 +1
c 2 =2413/4096×32=18.8515625
c 3 =2392/4096×32=18.6875
10000×y corresponds to LX described above, and 255×e' corresponds to a signal value corresponding to LX. 255 e' is in the range of 0, 255.
The corresponding signal interval [ p23, p24] can be directly found out on the first preset signal control curve according to the target display control value LX.
And S203, adjusting an interval control curve of the first preset signal control curve in the interval of the target display signal based on the target display control value to obtain a target signal control curve.
In a specific embodiment, the first preset signal control curve may be an S-shaped curve, a gamma mapping curve, a logarithmic function curve, a Sigmoid nonlinear function, or the like. Huang et al, based on the perceived change of the image by the human visual system, is an equation that tends towards an S-curve, and further propose the use of an S-curve equation to compress the dynamic range of an image. The human visual system perceives the brightness as approaching the logarithmic transformation function, so that the HDR image is compressed in dynamic range theoretically through logarithmic transformation to obtain a high-quality image.
Referring to fig. 4, in order to avoid the mismatch between the existing curve and the current video, in another specific embodiment, the adjusting the section control curve of the first preset signal control curve in the target display signal section based on the target display control value, to obtain the target signal control curve, includes S401-403:
s401, acquiring a current frame image of a preset video.
S402, acquiring the statistical frequency of each signal value on the current frame image.
Specifically, each signal value is the maximum value of RGB values of each pixel point on the current frame image. RGB color mode is a color standard in industry, which is to obtain various colors by changing three color channels of red (R), green (G) and blue (B) and overlapping them with each other, and RGB is a color representing three channels of red, green and blue, and this standard includes almost all colors perceived by human eyesight, and is one of the most widely used color systems. In a computer, RGB is referred to as brightness, and is expressed by an integer. Typically, RGB has 256 levels of brightness each, indicated by numerals from 0, 1, 2.
For example, a statistical frequency of 10 for a signal value of 100 and 30 for a signal value of 50.
S403, determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image.
In a specific embodiment, curve fitting is performed on each signal value and the statistical frequency of each signal value to obtain a signal value fitting curve, and integration is performed on the signal value fitting curve to obtain a first preset signal control curve. In a specific embodiment, the first preset signal control curve is divided into a plurality of signal intervals, the number of the signal intervals is obtained, a higher-order curve is determined according to the number of the signal intervals, and higher-order curve fitting is performed according to each signal value and the statistical frequency of each signal value, so as to obtain a signal value fitting curve. For example, if the number of signal sections is 31 and there are 32 curve control parameters p1, p2, … … p32, respectively, the higher-order curve is a 32-order curve, and the higher-order curve is fitted according to each signal value and the statistical frequency pair of each signal value, so as to obtain a signal value fitting curve. The signal value fitting curve is shown in figure 5,
in another specific embodiment, determining the first preset signal control curve according to the statistical frequency of each signal value on the current frame image may include:
(1) And obtaining the average signal value of each display partition.
Specifically, partition configuration information of the display is obtained, where the partition configuration information includes:
the number led_w of the partition transverse areas is formulated according to the real hardware partition;
the number of the longitudinal zones led_h of the partition is formulated according to the real hardware partition.
(2) And weighting the statistical frequency of each signal value on each display partition based on the average signal value of each display partition to obtain the weighted frequency of each signal value on each display partition.
Specifically, statistics frequency numbers of the signal values on the display partitions are counted on the display partitions, and the statistics frequency numbers of the signal values on the display partitions are weighted according to average signal values of the display partitions to obtain weighted frequency numbers of the signal values on the display partitions. Further, the average signal value of each display partition is normalized to the [0,1] interval, so as to obtain an average signal normalized value of each display partition, and the statistical frequency of each signal value on each display partition is weighted according to the average signal normalized value of each display partition, so as to obtain the weighted frequency of each signal value on each display partition.
For example, if the statistical frequency of the signal value 100 on the display partition a is 100 and the average signal normalization value of the display partition a is 0.9, the weighting frequency of the display partition a is 90. And obtaining the statistical frequency of each signal value on the current frame image, and obtaining the statistical frequency of led_h_w display partitions and corresponding led_h_w average signal values. And adding corresponding weights to the statistical frequency numbers of the led_h_w display partitions according to the average signal values, and obtaining the weighted frequency numbers of the signal values on the final display partitions.
(3) And determining a first preset signal control curve according to the weighted frequency of each signal value on each display partition on the current frame image.
The first preset signal control curve is shown in fig. 6. Specifically, performing curve fitting on each signal value and the frequency of each signal value to obtain a signal value fitting curve; integrating the signal value fitting curve to obtain a second preset signal control curve; the first preset signal control curve is determined based on the second preset signal control curve.
In a specific embodiment, determining the first preset signal control curve based on the second preset signal control curve comprises: and determining the second preset signal control curve as the first preset signal control curve.
In another specific embodiment, determining the first preset signal control curve based on the second preset signal control curve includes:
(1) And obtaining the maximum display brightness of the monitor, the minimum display brightness of the monitor and the maximum signal amplitude of the content in the preset video.
(2) And carrying out weighted adjustment on a curve of the second preset signal control curve in a preset adjustment interval based on the second adjustment parameter to obtain a first preset signal control curve, wherein the first control parameter is positioned in the preset adjustment interval.
Further, based on the second adjustment parameter, performing weighted adjustment on a curve of the second preset signal control curve in the preset adjustment interval to obtain a first preset signal control curve, including: the method comprises the steps of obtaining the peak brightness L_max of the display, and determining the peak brightness L_max as the minimum value of a preset adjusting interval.
Wherein the maximum value of the preset adjustment interval is not more than 10000nit.
The weighting adjustment is performed on a curve of the second preset signal control curve in a preset adjustment interval based on the second adjustment parameter to obtain a first preset signal control curve, which comprises the following steps:
and carrying out weighted adjustment on a curve between the peak brightness and the first control parameter M1 based on a first weight coefficient a1, and carrying out weighted adjustment on a curve between the maximum value of a preset adjustment interval and the first control parameter M1 based on a second weight coefficient a2, wherein the first weight coefficient a1 is larger than 1, and the second weight coefficient a2 is smaller than 1.
In the embodiment of the present application, adjusting an interval control curve of a first preset signal control curve located in an interval of a target display signal based on a target display control value to obtain a target signal control curve, including:
(1) And inputting the target display control value and the corresponding target display signal interval into a first correction lookup table to obtain a first correction value.
Wherein the first correction lookup table is set according to human experience.
(2) And inputting the target display control value and the corresponding target display signal interval into a second correction lookup table to obtain a second correction value.
Wherein the second correction lookup table is set according to human experience.
(3) Weighting the abscissa of the section control curve of the first preset signal control curve in the target display signal section by using the first correction value; and weighting the ordinate of the section control curve of the first preset signal control curve positioned in the target display signal section by using the second correction value to obtain a target signal control curve.
S204, displaying a preset video based on the target signal control curve.
In a specific embodiment, an input signal value of a preset video is obtained, the input signal value is mapped to a mapping signal value according to a target signal control curve, and the mapping signal value is displayed. The input signal value is the pixel value of the preset video.
Further, the display control method further includes:
(1) And acquiring backlight initial values of all partitions of the current frame image.
Specifically, partition configuration information is obtained, where the partition configuration information includes: the number led_w of the partition transverse areas is formulated according to the real hardware partition; the number of the longitudinal zones led_h of the partition is formulated according to the real hardware partition. The initial value of the backlight of each partition is calculated by a specific algorithm module according to the signal distribution of the partition, and the calculation mode is not described herein, and only takes the control information as one input. Taking the partition division of 4 rows and 4 columns as an example, a total of 16 partition backlight initial values Bi of 4*4 are obtained, and the value range is 0,1023. The 16-partition backlight initial values Bi are shown in fig. 7.
(2) The boost ratio is determined based on the target display control value and the peak luminance l_max.
Specifically, a backlight average value b_mean is calculated according to the backlight initial value Bi of each partition, and whether the backlight average value b_mean is larger than the minimum value apl_low of the average signal amplitude is judged. apl_low: the minimum value of the average signal amplitude is an empirical value and is formulated according to the hardware capability. If the backlight average value B_mean is not greater than the minimum value apl_low of the average signal amplitude, the lifting proportion is determined according to the target display control value and the peak brightness L_max.
A lift ratio G, g=round (LX/l_max, 0) is calculated, wherein the target display input value X corresponds to the range of values 0 to 100 of the target display control value LX, G.
(3) And determining a correction coefficient according to the lifting proportion.
Specifically, a maximum driving current i_max and a maximum overdrive driving current i_boot are obtained. The maximum driving current i_max is a specification parameter and is formulated according to hardware capacity; the maximum overdrive driving current i_boot is used as a specification parameter and is formulated according to hardware capability. The boost ratio G, the maximum driving current i_maxi_max and the maximum overdrive driving current i_boot are used as indexes and input into a three-dimensional lookup table GAIN_LUT to obtain a correction coefficient.
(4) And weighting the backlight initial values of all the partitions according to the correction coefficients to obtain the backlight target values of all the partitions.
(5) The display is adjusted according to the individual zone backlight target values.
In order to better implement the display control method in the embodiment of the present application, on the basis of the display control method, the embodiment of the present application further provides a display control device, where the display control device is integrated in an intelligent device, as shown in fig. 8, the display control device 800 includes:
in a second aspect, the present application provides a display control apparatus comprising:
an acquisition unit 801 for acquiring a target display control value;
a determining unit 802, configured to determine a target display signal interval corresponding to the target display control value based on the target display control value;
an adjusting unit 803, configured to adjust an interval control curve of the first preset signal control curve in the target display signal interval based on the target display control value, so as to obtain a target signal control curve;
a control unit 804, configured to control the display to display a preset video based on the target signal control curve.
Optionally, the determining unit 802 is configured to:
acquiring a current frame image of a preset video;
acquiring the statistical frequency of each signal value on the current frame image;
and determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image.
Optionally, the adjusting unit 803 is configured to:
acquiring average signal values of all display areas;
weighting the statistical frequency of each signal value on each display partition based on the average signal value of each display partition to obtain the weighted frequency of each signal value on each display partition;
and determining a first preset signal control curve according to the weighted frequency of each signal value on each display partition on the current frame image.
Optionally, the adjusting unit 803 is configured to:
performing curve fitting on each signal value and the statistical frequency of each signal value to obtain a signal value fitting curve;
integrating the signal value fitting curve to obtain a second preset signal control curve;
the first preset signal control curve is determined based on the second preset signal control curve.
Optionally, the adjusting unit 803 is configured to:
obtaining the maximum display brightness of a monitor in a preset video;
determining a first control parameter corresponding to the maximum display brightness of the monitor according to the maximum display brightness of the monitor in the preset video;
and carrying out weighted adjustment on a curve of the second preset signal control curve in a preset adjustment interval based on the second adjustment parameter to obtain a first preset signal control curve, wherein the first control parameter is positioned in the preset adjustment interval.
Optionally, the determining unit 802 is configured to:
obtaining the peak brightness of the display;
and determining the peak brightness as the minimum value of the preset adjusting interval.
Optionally, the maximum value of the preset adjustment interval is not greater than 10000nit.
Optionally, the second adjustment parameter includes a first weight coefficient and a second weight coefficient, where the first weight coefficient is greater than 1, the second weight coefficient is less than 1, and the determining unit 802 is configured to:
weighting and adjusting a curve of the second preset signal control curve between the peak brightness and the first control parameter based on the first weight coefficient;
and carrying out weighted adjustment on the curve of the second preset signal control curve between the maximum value of the preset adjustment interval and the first control parameter based on the second weight coefficient.
Alternatively, the acquiring unit 801 is configured to:
obtaining a target display input value, a monitor maximum display brightness in a preset video, a monitor minimum display brightness, a content maximum signal amplitude and a peak brightness of a display;
determining a first control parameter corresponding to the monitor maximum display brightness, a second control parameter corresponding to the monitor minimum display brightness and a third control parameter corresponding to the content maximum signal amplitude according to the monitor maximum display brightness, the monitor minimum display brightness and the content maximum signal amplitude in a preset video;
Determining a display mapping relation between a display input value and a display control value according to the first control parameter, the second control parameter, the third control parameter and the peak brightness;
and determining a target display control value according to the target display input value and the display mapping relation.
Alternatively, the acquiring unit 801 is configured to:
acquiring a preset detail control bar interval, wherein a target display input value belongs to the detail control bar interval;
determining a minimum display control value corresponding to the minimum value of the detail control bar section according to the second control parameter, the peak brightness L_max and the first adjustment parameter;
determining a maximum display control value corresponding to the maximum value of the detail control bar interval according to the first control parameter, the third control parameter and the peak brightness;
and interpolating the detail control bar section according to the minimum value, the minimum display control value, the maximum value and the maximum display control value of the detail control bar section to obtain a display mapping relation.
Alternatively, the acquiring unit 801 is configured to:
obtaining a product value of a first adjustment parameter and a second control parameter, wherein the first adjustment parameter is 5000-8000;
and determining the smaller value of the peak brightness and the product value as the minimum display control value corresponding to the minimum value of the control bar interval.
Optionally, the adjusting unit 803 is configured to:
inputting the target display control value and the corresponding target display signal interval into a first display lookup table to obtain a first correction value;
inputting the target display control value and the corresponding target display signal interval into a second display lookup table to obtain a second correction value;
weighting the abscissa of the section control curve of the first preset signal control curve in the target display signal section by using the first correction value; and weighting the ordinate of the section control curve of the first preset signal control curve positioned in the target display signal section by using the second correction value to obtain a target signal control curve.
Optionally, the control unit 804 is configured to:
acquiring backlight initial values of all partitions of the current frame image;
determining a lifting proportion according to the target display control value and the peak brightness;
determining a correction coefficient according to the lifting proportion;
weighting the backlight initial values of all the partitions according to the correction coefficients to obtain backlight target values of all the partitions;
the display is adjusted according to the individual zone backlight target values.
The embodiment of the application also provides an intelligent device, which integrates any one of the display control devices provided by the embodiment of the application, and the intelligent device comprises:
One or more processors;
a memory; and
one or more application programs, wherein the one or more application programs are stored in the memory and configured to execute the steps of the display control method of any of the above-described display control method embodiments by the processor.
As shown in fig. 9, a schematic structural diagram of an intelligent device according to an embodiment of the present application is shown, specifically:
the smart device may include one or more processing cores 'processors 601, one or more computer-readable storage media's memory 602, power supply 603, and input unit 604, among other components. It will be appreciated by those skilled in the art that the smart device architecture shown in the figures is not limiting of the smart device and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components. Wherein:
the processor 601 is a control center of the smart device, connects various parts of the entire smart device using various interfaces and lines, and performs various functions of the smart device and processes data by running or executing software programs and/or modules stored in the memory 602, and calling data stored in the memory 602, thereby performing overall monitoring of the smart device. Optionally, the processor 601 may include one or more processing cores; the processor 601 may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, and preferably, the processor 601 may integrate an application processor primarily handling operating systems, physical interfaces, application programs, and the like, with a modem processor primarily handling wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 601.
The memory 602 may be used to store software programs and modules, and the processor 601 may execute various functional applications and data processing by executing the software programs and modules stored in the memory 602. The memory 602 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like; the storage data area may store data created according to the use of the smart device, etc. In addition, the memory 602 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 602 may also include a memory controller to provide access to the memory 602 by the processor 601.
The smart device also includes a power supply 603 for powering the various components, preferably, the power supply 603 can be logically coupled to the processor 601 through a power management system, such that functions of managing charging, discharging, and power consumption are performed through the power management system. The power supply 603 may also include one or more of any components, such as a direct current or alternating current power supply, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and the like.
The smart device may also include an input unit 604, which input unit 604 may be used to receive input numeric or character information and to generate keyboard, mouse, joystick, optical or trackball signal inputs related to physical settings and function control.
Although not shown, the smart device may further include a display unit or the like, which is not described herein. Specifically, in this embodiment, the processor 601 in the smart device loads executable files corresponding to the processes of one or more application programs into the memory 602 according to the following instructions, and the processor 601 executes the application programs stored in the memory 602, so as to implement various functions as follows:
acquiring a target display control value; determining a target display signal interval corresponding to the target display control value based on the target display control value; adjusting an interval control curve of the first preset signal control curve in the interval of the target display signal based on the target display control value to obtain a target signal control curve; and controlling the curve to control the display to display the preset video based on the target signal.
Those of ordinary skill in the art will appreciate that all or a portion of the steps of the various methods of the above embodiments may be performed by instructions, or by instructions controlling associated hardware, which may be stored in a computer-readable storage medium and loaded and executed by a processor.
To this end, an embodiment of the present application provides a computer-readable storage medium, which may include: read Only Memory (ROM), random access Memory (RAM, random Access Memory), magnetic or optical disk, and the like. On which a computer program is stored, the computer program being loaded by a processor for executing the steps of any one of the display control methods provided by the embodiments of the present application. For example, the loading of the computer program by the processor may perform the steps of:
acquiring a target display control value; determining a target display signal interval corresponding to the target display control value based on the target display control value; adjusting an interval control curve of the first preset signal control curve in the interval of the target display signal based on the target display control value to obtain a target signal control curve; and controlling the curve to control the display to display the preset video based on the target signal.
In the foregoing embodiments, the descriptions of the embodiments are focused on, and the portions of one embodiment that are not described in detail in the foregoing embodiments may be referred to in the foregoing detailed description of other embodiments, which are not described herein again.
In the implementation, each unit or structure may be implemented as an independent entity, or may be implemented as the same entity or several entities in any combination, and the implementation of each unit or structure may be referred to the foregoing method embodiments and will not be repeated herein.
The specific implementation of each operation above may be referred to the previous embodiments, and will not be described herein.
The foregoing has described in detail a display control method and apparatus provided by embodiments of the present application, and specific examples have been applied herein to illustrate the principles and embodiments of the present application, where the foregoing examples are provided to assist in understanding the method and core idea of the present application; meanwhile, as those skilled in the art will vary in the specific embodiments and application scope according to the ideas of the present application, the present description should not be construed as limiting the present application in summary.

Claims (16)

1. A display control method, characterized in that the display control method comprises:
acquiring a target display control value;
determining a target display signal interval corresponding to the target display control value based on the target display control value;
adjusting an interval control curve of a first preset signal control curve in the target display signal interval based on the target display control value to obtain a target signal control curve;
and controlling the curve to control the display to display the preset video based on the target signal.
2. The display control method according to claim 1, wherein the adjusting the section control curve of the first preset signal control curve within the section of the target display signal based on the target display control value, to obtain the target signal control curve, previously includes:
Acquiring a current frame image of a preset video;
acquiring the statistical frequency of each signal value on the current frame image;
and determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image.
3. The display control method according to claim 2, wherein the determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image includes:
acquiring average signal values of all display areas;
weighting the statistical frequency of each signal value on each display partition based on the average signal value of each display partition to obtain the weighted frequency of each signal value on each display partition;
and determining a first preset signal control curve according to the weighted frequency of each signal value on each display partition on the current frame image.
4. The display control method according to claim 2, wherein the determining a first preset signal control curve according to the statistical frequency of each signal value on the current frame image includes:
performing curve fitting on each signal value and the statistical frequency of each signal value to obtain a signal value fitting curve;
integrating the signal value fitting curve to obtain a second preset signal control curve;
And determining the first preset signal control curve based on the second preset signal control curve.
5. The display control method according to claim 4, wherein the determining the first preset signal control curve based on the second preset signal control curve includes:
obtaining the maximum display brightness of a monitor in a preset video;
determining a first control parameter corresponding to the maximum display brightness of a monitor according to the maximum display brightness of the monitor in a preset video;
and carrying out weighted adjustment on the curve of the second preset signal control curve in the preset adjustment interval based on a second adjustment parameter to obtain the first preset signal control curve, wherein the first control parameter is positioned in the preset adjustment interval.
6. The display control method according to claim 5, wherein the weighting adjustment of the curve of the second preset signal control curve in the preset adjustment interval based on the second adjustment parameter to obtain the first preset signal control curve includes:
obtaining the peak brightness of the display;
and determining the peak brightness as the minimum value of the preset adjusting interval.
7. The display control method according to claim 6, wherein a maximum value of the preset adjustment interval is not more than 10000nit.
8. The display control method according to claim 6, wherein the second adjustment parameter includes a first weight coefficient and a second weight coefficient, the first weight coefficient is greater than 1, the second weight coefficient is less than 1, the weighting adjustment is performed on the curve of the second preset signal control curve located in the preset adjustment interval based on the second adjustment parameter, so as to obtain the first preset signal control curve, and the method includes:
weighting and adjusting a curve of the second preset signal control curve between the peak brightness and the first control parameter based on the first weight coefficient;
and carrying out weighted adjustment on the curve of the second preset signal control curve between the maximum value of the preset adjustment interval and the first control parameter based on the second weight coefficient.
9. The display control method according to any one of claims 1 to 8, wherein the acquiring the target display control value includes:
obtaining a target display input value, a monitor maximum display brightness in a preset video, a monitor minimum display brightness, a content maximum signal amplitude and a peak brightness of a display;
determining a first control parameter corresponding to the monitor maximum display brightness, a second control parameter corresponding to the monitor minimum display brightness and a third control parameter corresponding to the content maximum signal amplitude according to the monitor maximum display brightness, the monitor minimum display brightness and the content maximum signal amplitude in a preset video;
Determining a display mapping relation between a display input value and a display control value according to the first control parameter, the second control parameter, the third control parameter and the peak brightness;
and determining a target display control value according to the target display input value and the display mapping relation.
10. The display control method according to claim 9, wherein the determining the display mapping relationship between the display input value and the display control value according to the first control parameter, the second control parameter, the third control parameter, and the peak luminance comprises:
acquiring a preset detail control bar interval, wherein the target display input value belongs to the detail control bar interval;
determining a minimum display control value corresponding to the minimum value of the detail control bar section according to the second control parameter, the peak brightness L_max and the first adjustment parameter;
determining a maximum display control value corresponding to the maximum value of the detail control bar interval according to the first control parameter, the third control parameter and the peak brightness;
and interpolating the detail control bar section according to the minimum value, the minimum display control value, the maximum value and the maximum display control value of the detail control bar section to obtain a display mapping relation.
11. The display control method according to claim 10, wherein determining the minimum display control value corresponding to the detail control bar section minimum value according to the second control parameter, the peak luminance l_max, and the first adjustment parameter comprises:
Obtaining a product value of a first adjustment parameter and a second control parameter, wherein the first adjustment parameter is 5000-8000;
and determining the smaller value of the peak brightness and the product value as the minimum display control value corresponding to the minimum value of the control bar interval.
12. The display control method according to any one of claims 1 to 8, wherein the adjusting the section control curve of the first preset signal control curve within the section of the target display signal based on the target display control value to obtain the target signal control curve includes:
inputting the target display control value and the corresponding target display signal interval into a first display lookup table to obtain a first correction value;
inputting the target display control value and the corresponding target display signal interval into a second display lookup table to obtain a second correction value;
weighting the abscissa of the section control curve of the first preset signal control curve in the target display signal section by using the first correction value; and weighting the ordinate of the section control curve of the first preset signal control curve in the target display signal section by using the second correction value to obtain a target signal control curve.
13. The display control method according to any one of claims 1 to 8, characterized in that the display control method further comprises:
acquiring backlight initial values of all partitions of the current frame image;
determining a lifting proportion according to the target display control value and the peak brightness;
determining a correction coefficient according to the lifting proportion;
weighting the backlight initial values of all the partitions according to the correction coefficients to obtain backlight target values of all the partitions;
the display is adjusted according to the individual zone backlight target values.
14. A display control apparatus, characterized in that the display control apparatus comprises:
an acquisition unit configured to acquire a target display control value;
a determining unit, configured to determine a target display signal interval corresponding to the target display control value based on the target display control value;
the adjusting unit is used for adjusting an interval control curve of which the first preset signal control curve is positioned in the target display signal interval based on the target display control value to obtain a target signal control curve;
and the control unit is used for controlling the curve to control the display to display the preset video based on the target signal.
15. An intelligent device, the intelligent device comprising:
One or more processors;
a memory; and
one or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the display control method of any one of claims 1 to 13.
16. A computer-readable storage medium, having stored thereon a computer program, the computer program being loaded by a processor to perform the steps of the display control method of any of claims 1 to 13.
CN202211131741.4A 2022-09-15 2022-09-15 Display control method and device Pending CN117176931A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202211131741.4A CN117176931A (en) 2022-09-15 2022-09-15 Display control method and device
PCT/CN2022/121321 WO2024055356A1 (en) 2022-09-15 2022-09-26 Display control method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211131741.4A CN117176931A (en) 2022-09-15 2022-09-15 Display control method and device

Publications (1)

Publication Number Publication Date
CN117176931A true CN117176931A (en) 2023-12-05

Family

ID=88941885

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211131741.4A Pending CN117176931A (en) 2022-09-15 2022-09-15 Display control method and device

Country Status (2)

Country Link
CN (1) CN117176931A (en)
WO (1) WO2024055356A1 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2736270C (en) * 2008-09-30 2016-04-12 Dolby Laboratories Licensing Corporation Systems and methods for applying adaptive gamma in image processing for high brightness and high dynamic range displays
US20170353704A1 (en) * 2016-06-01 2017-12-07 Apple Inc. Environment-Aware Supervised HDR Tone Mapping
CN107103886B (en) * 2017-06-08 2019-07-12 武汉华星光电技术有限公司 A kind of dynamic backlight control display methods and device
US10755392B2 (en) * 2017-07-13 2020-08-25 Mediatek Inc. High-dynamic-range video tone mapping
CN113096035A (en) * 2021-03-31 2021-07-09 康佳集团股份有限公司 High dynamic range image generation method and device, intelligent terminal and storage medium
CN114999404A (en) * 2022-05-12 2022-09-02 深圳康佳电子科技有限公司 Method and device for adjusting display brightness, intelligent terminal and storage medium

Also Published As

Publication number Publication date
WO2024055356A1 (en) 2024-03-21

Similar Documents

Publication Publication Date Title
US8063871B2 (en) Low-power driving apparatus and method
CN107038715B (en) Image processing method and device
CN105225647B (en) Luminance regulating method and device
CN107293265B (en) Display screen picture adjusting method, display terminal and readable storage medium
US8487949B2 (en) Image processing apparatus and image processing method
KR20090076033A (en) Apparatus and method for providing visibility enhancement in portable terminal
CN111968590B (en) Picture display adjusting method and device, storage medium and display equipment
US20130182185A1 (en) Image processing device, image processing method, image processing program, and recording medium
CN107465811B (en) Method for reducing temperature rise, computer readable storage medium and electronic equipment
US9329466B2 (en) Image projection apparatus in which lamp power is determined by measured illuminance
CN108806616A (en) Method for controlling backlight thereof, device and computer readable storage medium
CN108694030B (en) Method and apparatus for processing high dynamic range images
US10163408B1 (en) LCD image compensation for LED backlighting
KR100630888B1 (en) Apparatus and method for improving recognizing performance of darkness of image
US20080117152A1 (en) Backlight processing system and method thereof
CN116382540A (en) Display method and device for electronic paper, electronic equipment and storage medium
US20240161452A1 (en) Image enhancement method, device, and computer program
CN117176931A (en) Display control method and device
CN105895051A (en) Screen brightness adjustment method and device
CN112435636A (en) Display control method, device, equipment and storage medium
CN114531521B (en) Image processing method, device, storage medium and electronic equipment
CN116156140A (en) Video display processing method, device, computer equipment and storage medium
CN113724644B (en) Method for compensating brightness and chroma of display device and related equipment
CN112992052B (en) Power consumption control method of display panel and display panel
CN112433594A (en) Power consumption detection method and device, storage medium and electronic equipment

Legal Events

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