Display processing method and device of display equipment, display equipment and storage medium

By switching the screen to a screen-off state and initializing it after receiving a power-on command, and then adjusting the duty cycle of the pulse width signal, the problems of screen flickering and brightness abrupt changes when the display device wakes up are solved, thus optimizing the user experience and reducing energy consumption.

CN120977253APending Publication Date: 2025-11-18HISENSE VISUAL TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511128912.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-12
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

Traditional display devices often experience screen flickering and sudden brightness changes when the screen is woken up, which affects the user experience and increases energy consumption.

Method used

Upon receiving a power-on command, the device will switch its screen from standby to off state. After initializing the application, the duty cycle of the pulse width signal will be gradually adjusted to the target duty cycle, which will then trigger the screen display.

Benefits of technology

It prevents screen flickering, optimizes the user experience, reduces power consumption, provides smoother brightness changes, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120977253A_ABST
    Figure CN120977253A_ABST
Patent Text Reader

Abstract

The invention provides a display processing method and device of a display device, the display device and a storage medium, and belongs to the technical field of display.The method comprises the steps that when the display device is in a standby state, if a startup instruction is received, a screen of the display device is controlled to be switched from a standby display state to a screen-off state; in the screen turn-off state, the display device is controlled to conduct application initialization; when initialization is completed, the duty ratio of a pulse width signal of the screen is adjusted to a target duty ratio, and the duty ratio of the pulse width signal represents the duty ratio of a high-level signal in a signal period of the pulse width signal; and under the condition that the duty ratio of the pulse width signal reaches the target duty ratio, triggering a screen to perform picture display according to the target duty ratio. By means of the scheme, the problem that when the display device receives the starting-up instruction in the standby display state, screen flickering occurs in the display content switching process is solved, and the user experience is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of display, and particularly relates to a display processing method and device of a display device, the display device and a storage medium. BACKGROUND

[0002] Artistic TV is a sub-category launched by the TV industry in recent years to meet the needs of consumers for home aesthetics. Its core feature is to convert functional equipment into artistic decorations.

[0003] When on standby, the TV does not turn off the display screen, but switches to a digital picture frame to display classic paintings, photographic works or customized art, etc. However, due to imperfect technology, when the TV exits the standby state and re-awakens the screen, it often appears to have a flashing screen, sudden changes in brightness, etc., which affects the user experience and increases unnecessary energy consumption. SUMMARY

[0004] The present application aims to provide a display processing method and device of a display device, the display device and a storage medium, which aims to solve the problem of flashing screen, sudden changes in brightness, etc. when the traditional display device awakens the screen, affecting the user experience.

[0005] The first aspect of the present application provides a display processing method of a display device, which comprises:

[0006] When the display device is in a standby state, if a start-up instruction is received, the screen of the display device is switched from a standby display state to an off-screen state. In the standby display state, the system of the display device is in a low-power state, and the screen displays a preset standby picture. In the off-screen state, the duty cycle of the pulse width signal of the screen is 0, and the duty cycle of the pulse width signal represents the proportion of the high-level signal in one signal period of the pulse width signal.

[0007] In the off-screen state, the display device is controlled to initialize the application;

[0008] When the initialization is completed, the duty cycle of the pulse width signal of the screen is adjusted to a target duty cycle, and the target duty cycle is the duty cycle of the screen in the system set start-up state.

[0009] When the duty cycle of the pulse width signal reaches the target duty cycle, the screen is triggered to display a picture at the target duty cycle.

[0010] In some embodiments, the adjustment of the duty cycle of the pulse width signal of the screen to the target duty cycle comprises:

[0011] determining a minimum starting duty cycle of the pulse width signal, the minimum starting duty cycle being greater than a minimum duty cycle corresponding to a preset flicker sensitivity threshold;

[0012] adjusting the duty cycle of the pulse width signal of the screen to the target duty cycle based on the minimum starting duty cycle.

[0013] In some embodiments, the adjusting the duty cycle of the pulse width signal of the screen to the target duty cycle comprises:

[0014] determining a preset change gradient, the preset change gradient representing a change rate of the pulse width signal;

[0015] adjusting the duty cycle of the pulse width signal of the screen to the target duty cycle based on the preset change gradient.

[0016] In some embodiments, the controlling the display device to perform application initialization in the screen-off state comprises:

[0017] acquiring preset display parameters in the screen-off state;

[0018] initializing the application of the display device based on the preset display parameters.

[0019] In some embodiments, the method further comprises:

[0020] acquiring a current duty cycle of the pulse width signal of the screen when receiving a power-on instruction;

[0021] storing the current duty cycle of the pulse width signal as the target duty cycle.

[0022] In some embodiments, after triggering the screen to display a picture at the target duty cycle, the method further comprises:

[0023] acquiring brightness information set by a user and a light sensing signal of an environment in which the display device is located;

[0024] determining an updated duty cycle of the pulse width signal based on the brightness information and the light sensing signal;

[0025] adjusting the duty cycle of the pulse width signal to the updated duty cycle;

[0026] triggering the screen to display a picture at the updated duty cycle when the duty cycle of the pulse width signal reaches the updated duty cycle.

[0027] In some embodiments, the determining the updated duty cycle of the pulse width signal based on the brightness information and the light sensing signal comprises:

[0028] determining a first duty cycle of a pulse width signal corresponding to the brightness information; and determining a second duty cycle of the pulse width signal corresponding to the light sensing signal;

[0029] selecting a minimum duty cycle from the first duty cycle and the second duty cycle;

[0030] determining the minimum duty cycle as the updated duty cycle.

[0031] A second aspect of the embodiments of the present application provides a display processing apparatus of a display device, the apparatus comprising:

[0032] a state control unit configured to, if a start-up instruction is received while the display device is in a standby state, control a screen of the display device to switch from a standby display state to a screen-off state, wherein in the standby display state, a system of the display device is in a low-power consumption state, and the screen displays a preset standby picture, and in the screen-off state, a duty cycle of a pulse width signal of the screen is 0, and the duty cycle of the pulse width signal represents a proportion of a high-level signal in a signal period of the pulse width signal;

[0033] an initialization unit configured to, in the screen-off state, control the display device to perform application initialization;

[0034] a brightness control unit configured to, when the initialization is completed, adjust the duty cycle of the pulse width signal of the screen to a target duty cycle;

[0035] a display unit configured to, if the duty cycle of the pulse width signal reaches the target duty cycle, trigger the screen to perform picture display at the target duty cycle.

[0036] In some embodiments, the brightness control unit is configured to determine a minimum starting duty cycle of the pulse width signal, the minimum starting duty cycle being greater than a minimum duty cycle corresponding to a preset flicker sensitivity threshold, and adjust the duty cycle of the pulse width signal of the screen to the target duty cycle on the basis of the minimum starting duty cycle.

[0037] In some embodiments, the brightness control unit is configured to determine a preset change gradient, the preset change gradient representing a change rate of the pulse width signal, and adjust the duty cycle of the pulse width signal of the screen to the target duty cycle at the preset change gradient.

[0038] In some embodiments, the initialization unit is configured to, in the screen-off state, acquire preset display parameters, and initialize applications of the display device on the basis of the preset display parameters.

[0039] In some embodiments, the apparatus further includes:

[0040] a first obtaining unit, configured to obtain a duty cycle of a current pulse width signal of the screen when receiving a start-up instruction;

[0041] a storage unit, configured to store the duty cycle of the current pulse width signal as the target duty cycle.

[0042] In some embodiments, the apparatus further includes:

[0043] a second obtaining unit, configured to obtain user-set brightness information and a light sensing signal of an environment in which the display device is located;

[0044] a determination unit, configured to determine an updated duty cycle of the pulse width signal based on the brightness information and the light sensing signal;

[0045] the brightness control unit is further configured to adjust the duty cycle of the pulse width signal to the updated duty cycle;

[0046] the display unit is further configured to trigger the screen to display a picture at the updated duty cycle when the duty cycle of the pulse width signal reaches the updated duty cycle.

[0047] In some embodiments, the determination unit is configured to determine a first duty cycle of the pulse width signal corresponding to the brightness information; determine a second duty cycle of the pulse width signal corresponding to the light sensing signal; select a minimum duty cycle from the first duty cycle and the second duty cycle; and determine the minimum duty cycle as the updated duty cycle.

[0048] A third aspect of the embodiments of the present application provides a display device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the display processing method of the display device as described above when executing the computer program.

[0049] A fourth aspect of the embodiments of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executable on a processor to implement the display processing method of the display device as described above.

[0050] A fifth aspect of the embodiments of the present application provides a computer program product, which, when executed on an electronic device, causes the electronic device to perform the display processing method of the display device as described above.

[0051] Compared with the prior art, the embodiments of the present application have the following beneficial effects:

[0052] In the embodiment of the present application, when the display device is in the standby state, the screen of the display device is switched to the screen-off state when the start-up instruction is received, and the display device is controlled to perform application initialization in the screen-off state. After the initialization is completed, the duty cycle of the pulse width signal of the screen is adjusted from the screen-off state until the pulse width signal of the screen reaches the target duty cycle, and the display device is triggered to display a picture at the target duty cycle. In this way, when the start-up instruction is received in the standby state, the start-up picture is not directly displayed, but the screen is switched from the standby display state to the screen-off state, and then the duty cycle of the pulse width signal of the screen is adjusted from the screen-off state, thereby preventing the problem of screen flicker during the application initialization when the start-up instruction is received in the standby display state of the display device, and optimizing the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0053] Figure 1 A structural schematic diagram of a display device provided by an example embodiment is shown;

[0054] Figure 2 A flowchart of a display processing method of a display device provided by an example embodiment is shown;

[0055] Figure 3 A schematic diagram of the correspondence between the brightness information set by a user and the pulse width signal is shown;

[0056] Figure 4 A schematic diagram of a layered architecture is shown;

[0057] Figure 5 A schematic diagram of the interaction between layers in the layered architecture is shown;

[0058] Figure 6 A flowchart of a display processing method of a display device provided by an example embodiment is shown;

[0059] Figure 7 A structural schematic diagram of a display processing apparatus of a display device provided by an example embodiment is shown;

[0060] Figure 8 A structural schematic diagram of a display device provided by an example embodiment is shown. DETAILED DESCRIPTION

[0061] In order to make the technical problems, technical solutions and beneficial effects of the present application clearer, the present application will be further described in detail below with reference to the drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application and do not limit the present application.

[0062] In addition, the terms "first", "second", etc. are used only for descriptive purposes and are not to be construed as indicating or implying relative importance or an indicated number of technical features. Therefore, the features defined as "first", "second", etc. can explicitly or implicitly include one or more of the features. In the description of the present application, the meaning of "multiple" is two or more, unless otherwise explicitly and specifically limited.

[0063] Art TV is a sub-category launched by the TV industry in recent years to meet the needs of consumers for furniture aesthetics. Its core feature is to convert functional devices into artistic decorations.

[0064] Art TV is a type of display device that does not turn off the display screen when the display device is in standby mode, but switches to a digital picture frame to display classic paintings, photography works or customized art, etc. However, due to imperfect technology, the display device often has problems such as screen flashing and sudden brightness changes when exiting standby mode and waking up the screen, affecting user experience and increasing unnecessary energy consumption.

[0065] In summary, there is an urgent need for a display processing method for display devices to optimize user experience and reduce energy consumption of display devices.

[0066] In order to better understand the present scheme, the related content involved in the present application is described below.

[0067] Millimeter wave: millimeter wave detection object is a technology that uses millimeter wave frequency band electromagnetic waves to perceive and identify target objects. By measuring the time difference between the transmission and reception of millimeter wave signals, combined with the propagation speed of electromagnetic waves, the distance between the object and the millimeter wave radar can be calculated.

[0068] Light sensing: display devices such as display devices supporting light sensing will be provided with light sensing devices, and communicate with the light sensing devices through I2C commands to obtain real-time light sensing data according to the current ambient light.

[0069] PWM backlight: PWM backlight, or Pulse Width Modulation (PWM) backlight, is a common technology for adjusting the brightness of liquid crystal displays. Liquid crystals themselves do not emit light and need a backlight to illuminate the screen. PWM adjusts the duty cycle of the pulse width signal (i.e. the ratio of the high level duration to the entire cycle time) to control the average brightness of the backlight.

[0070] The display processing method of the display device of the present application will be described below in conjunction with specific embodiments. Referring to Figure 1 which shows a structural schematic diagram of a display device involved in the display processing method of the display device provided by an exemplary embodiment. Referring to Figure 1The display device comprises a controller and a backlight assembly. The controller is communicatively connected with the backlight assembly.

[0071] The display device is an electronic device with a display function. For example, the display device can be an electronic device such as a television. The controller is a module in the display device for controlling the operation of the display device. For example, the controller can be a System on Chip (SoC). The controller is configured to, when the display device is in a standby state, if an on instruction is received, control the screen of the display device to switch from a standby display state to an off-screen state. In the standby display state, the system of the display device is in a low-power state, and the screen displays a preset standby picture. In the off-screen state, the duty cycle of the pulse width signal of the screen is 0, and the duty cycle of the pulse width signal represents the proportion of the high-level signal in one signal period of the pulse width signal. In the off-screen state, the display device is controlled to perform application initialization. When the initialization is completed, the duty cycle of the pulse width signal of the screen is adjusted to a target duty cycle, and the target duty cycle is the duty cycle of the screen in the on state set by the system. When the duty cycle of the pulse width signal reaches the target duty cycle, the screen is triggered to display a picture at the target duty cycle.

[0072] The backlight assembly is a component that adjusts the brightness of the screen based on the pulse width signal provided by the controller. For example, the backlight assembly is a component composed of a backlight loop. The backlight assembly is configured to adjust the brightness according to the pulse width signal provided by the controller.

[0073] In some embodiments, the display device further comprises a millimeter wave radar communicatively connected with the controller. The millimeter wave radar is configured to emit a millimeter wave signal to the environment in which the display device is located, and receive a reflected signal of the millimeter wave signal. By measuring the time difference from emission to reception of the millimeter wave signal, and combining the propagation speed of the millimeter wave, the distance between the object and the display device is calculated, and the distance between the object and the display device is sent to the processor. Accordingly, the processor is further configured to receive the distance between the object and the display device sent by the millimeter wave radar, and determine whether the on instruction needs to be triggered based on the distance between the object and the display device.

[0074] In other embodiments, the display device further comprises a light sensing device communicatively connected with the controller. The light sensing device is configured to detect light sensing data in the environment in which the display device is located, generate a light sensing signal based on the light sensing data, and send the light sensing signal to the processor. The processor is further configured to determine whether the on instruction needs to be triggered based on the light sensing signal.

[0075] It should be noted that the display device can be simultaneously configured with a millimeter wave radar and a light sensor, and accordingly, the processor determines whether to trigger the power-on instruction in combination with the distance between the object detected by the millimeter wave sensor and the display and the light sensing signal.

[0076] It should be noted that the components included in the display device described above are only examples and are not limited in actual applications. In the embodiments of the present application, more devices can be included in the display device, which is not specifically limited herein.

[0077] The real device screen wake-up method provided by the present application will be described below in conjunction with specific embodiments. Referring to Figure 2 which shows a flowchart of a display processing method of a display device provided by an exemplary embodiment. As an example but not limitation, the method is applied to a display device.

[0078] S201, the display device is in a standby state, if a power-on instruction is received, the screen of the display device is switched from a standby display state to an off-screen state. In the standby display state, the system of the display device is in a low-power state, and the screen displays a preset standby picture. In the off-screen state, the duty cycle of the pulse width signal of the screen is 0, and the duty cycle of the pulse width signal represents the proportion of the high-level signal in one signal period of the pulse width signal.

[0079] The standby display state refers to the display device displaying classic paintings, photographic works or customized art in the standby state. The standby display state is realized by the target application of the display device, and the corresponding content is displayed when the display device is in the standby state. The target application is an application with a standby display function. For example, the target application can be an art frame application, and accordingly, the standby display state of the display device can be realized by the art frame application installed in the display device. It should be noted that the target application can also be other applications with a standby display function, such as an electronic picture frame application, an art television application, etc.

[0080] In some embodiments, when the display device receives a power-on instruction, it is detected whether the standby display function of the display device is turned on. If the standby display function is turned on, step S201 is performed; if the standby display function is not turned on, the display device can directly perform the screen wake-up operation.

[0081] The off-screen state refers to the pulse width signal of the screen being 0, and accordingly, when the power-on instruction is received, the display device first controls the duty cycle of the pulse width signal of the screen to drop to 0, thereby switching to the off-screen state. The duty cycle of the pulse width signal represents the proportion of the high-level signal in one signal period of the pulse width signal.

[0082] The power-on instruction is used to instruct the display device to switch to the wake-up screen state. In some embodiments, the power-on instruction can be an instruction triggered by the user through a remote control or a button on the display device. In other embodiments, the power-on instruction can also be an instruction triggered by the display device according to at least one of the distance between the display device and the target object sent by the millimeter wave radar and the light sensing signal.

[0083] Specifically, in some embodiments, the display device is configured with a millimeter wave radar, emits a millimeter wave signal into an environment in which the display device is located through the millimeter wave radar, and receives a reflected signal of the millimeter wave signal, determines a distance between a target object and the display device based on a time difference between the emitted millimeter wave signal and the received reflected signal of the millimeter wave signal and a propagation speed of the millimeter wave in the current environment, and determines to trigger the power-on instruction when the distance is less than a preset distance. The preset distance can be set as needed, and in the embodiments of the present application, the preset distance is not specifically limited. For example, the preset distance can be 1 meter or 2 meters, etc.

[0084] In other embodiments, the display device is configured with a light sensing device for detecting light sensing data of an environment in which the display device is located, generating a light sensing signal based on the light sensing data, the light sensing signal being used to represent the brightness of the current environment, and determining to trigger the power-on instruction when the light sensing signal represents that the brightness of the current environment is greater than a preset brightness. The preset brightness can be set as needed, and in the embodiments of the present application, the preset brightness is not specifically limited.

[0085] It should be noted that the display device can also determine whether to trigger the power-on instruction in combination with the distance between the target object and the display device and the brightness of the current environment. For example, when the distance between the target object and the display device is less than the preset distance and the brightness of the current environment is greater than the preset brightness, the display device determines to trigger the power-on instruction.

[0086] S202, in the off-screen state, controlling the display device to initialize the application.

[0087] After receiving the power-on instruction, the display device controls the display screen to be off-screen and performs initialization and other operations, and when it is detected that the initialization is completed, step S203 is executed. Accordingly, when the power-on instruction is received, the display device is in the off-screen state, acquires a preset display parameter, and initializes the application of the display device based on the preset display parameter.

[0088] The preset display parameter includes a parameter of an application that needs to be called after the display device is powered on. For example, the preset display parameter includes an identifier of an application that needs to be called after the display device is powered on, a state of the application after the display device is powered on, etc.

[0089] For example, in a state where the display device is in standby, a target application for implementing a standby display function is pushed to the background, in this step, the display device can call the target application according to the preset display parameter, and start the target application in the background to implement application initialization.

[0090] Wherein, the display device generates an initialization completion notification after initialization is completed, and in response to the initialization completion notification, the display device performs step S203.

[0091] It should be noted that the application initialization process of the display device may fail, in which case the initialization completion notification cannot be generated. Accordingly, when the display device receives the initialization completion notification within a preset time period, step S203 can be performed, and when the display device does not receive the initialization completion notification within the preset time period, the pulse width signal can be directly increased to the target duty cycle, thereby preventing the display device initialization process from being abnormal and the display device from being unable to display. The preset time period can be set as needed, and in the embodiments of the present application, the preset time period is not limited. For example, the preset time period can be 4 seconds, 5 seconds, or 6 seconds, etc.

[0092] S203, when the initialization is completed, the display device adjusts the duty cycle of the pulse width signal of the screen to the target duty cycle, and the target duty cycle is the duty cycle of the screen in the system setting in the boot state.

[0093] When the display device increases the duty cycle of the pulse width signal of the screen, it can start from 0 and gradually increase the duty cycle of the pulse width signal. In other embodiments, the display device can also start from a minimum starting duty cycle and gradually increase the duty cycle of the pulse width signal. Accordingly, the display device determines the minimum starting duty cycle of the pulse width signal, which is greater than the minimum duty cycle corresponding to the preset flicker sensitivity threshold; and increases the duty cycle of the pulse width signal of the screen from the initial duty cycle.

[0094] Wherein, the minimum starting duty cycle is greater than the minimum duty cycle corresponding to the preset flicker sensitivity threshold, and the flicker sensitivity threshold refers to the minimum duty cycle that the human eye can perceive when the display device is stably displayed. The minimum starting duty cycle can be 4, 5, or 6, etc. In the embodiments of the present application, the value of the minimum starting duty cycle is not limited. The minimum starting duty cycle can also be determined according to the target duty cycle required by the pulse width signal. For example, the minimum starting duty cycle can be a value of a preset proportion of the target duty cycle. Wherein, the preset proportion can be set as needed, and in the embodiments of the present application, the preset proportion is not limited. For example, the preset proportion can be 5% or 8%, etc.

[0095] In the implementation, by increasing the initial duty cycle of the pulse width signal, the problem of uneven brightness or flickering caused by the fact that the microsecond conduction time of the display device cannot be stably processed by the pulse width signal dimming chip in the case of extremely low duty cycle is prevented, the phenomenon of screen flickering in the process of changing the duty cycle of the pulse width signal from 0 to 1 is prevented, the problem of screen flickering in the process of waking up the screen is avoided, and the user experience is optimized.

[0096] In the process of adjusting the brightness, the display device can gradually increase the duty cycle of the pulse width signal according to a preset change gradient, so that the brightness of the display device gradually increases. Correspondingly, the display device determines a preset change gradient, the preset change gradient representing a change rate of the pulse width signal; and adjusts the duty cycle of the pulse width signal of the screen to the target duty cycle at the preset change gradient.

[0097] The preset change gradient can be set as needed, and in the embodiments of the present application, the preset change gradient is not specifically limited. It should be noted that the preset change gradient can be a fixed change gradient. For example, the preset change gradient is a change gradient set by the system at the factory, or the preset change gradient can change according to the duty cycle of the pulse width signal, for example, the greater the duty cycle of the pulse width signal, the smaller the preset change gradient.

[0098] In the implementation, the duty cycle of the pulse width signal is gradually increased by the preset change gradient, so that the display device can gradually increase the brightness, prevent the strong impact on the user's vision caused by sudden changes in brightness, avoid the discomfort of the user, make the brightness change of the display device more gentle and natural, reduce the visual stimulation, and optimize the user experience.

[0099] The target duty cycle is a duty cycle of the screen in a system set-on state. In some embodiments, the target duty cycle can be a default duty cycle of the screen in the system set-on state, or a duty cycle of the screen in the system set-on state set by the user, or the target duty cycle is a duty cycle of the pulse width signal in the display device in the motor display state. Correspondingly, when the start-up instruction is received, the display device acquires the current duty cycle of the pulse width signal of the screen; and stores the current duty cycle of the pulse width signal as the target duty cycle.

[0100] S204, in the case where the duty cycle of the pulse width signal reaches the target duty cycle, the display device triggers the screen to display a picture at the target duty cycle.

[0101] The display device gradually increases the duty cycle of the pulse width signal until the duty cycle of the pulse width signal reaches a target duty cycle, and then the display device keeps the duty cycle of the pulse width signal unchanged, so as to display the picture of the real device based on the target duty cycle.

[0102] The picture displayed on the screen can be a preset boot picture in the display device. In some embodiments, the preset boot picture can be a picture displayed in a standby display state, and accordingly, in step S202, the display device initializes the target application with the standby display function. Alternatively, the preset boot picture can be a system boot picture of the display device, and accordingly, in step S202, the display device initializes the system application. Alternatively, the preset boot picture is a boot picture of any application set by a user, and accordingly, in step S202, the display device initializes the any application.

[0103] It should be noted that the duty cycle of the pulse width signal of the screen is not fixed, and in some embodiments, the duty cycle of the pulse width signal can be changed according to the brightness information adjusted by the user. Accordingly, the display device obtains the brightness information set by the user, determines the duty cycle of the pulse width signal corresponding to the brightness information, adjusts the duty cycle of the pulse width signal of the screen based on the duty cycle, and triggers the display device to display a picture at the duty cycle. For different regions, different corresponding relationships between brightness and pulse width signal can be set. Referring to Figure 3 which shows the corresponding relationship between the brightness set by the user and the pulse width signal in a general region according to an exemplary embodiment. Referring to Figure 3 In the general region, when the brightness set by the user is the minimum value, the corresponding duty cycle of the pulse width signal is 10%, when the brightness set by the user is 20, the corresponding duty cycle of the pulse width signal is 20%, when the brightness set by the user is 50, the corresponding duty cycle of the pulse width signal is 50%, when the brightness set by the user is 80, the corresponding duty cycle of the pulse width signal is 72%, and when the brightness set by the user is the maximum value, the corresponding duty cycle of the pulse width signal is 100%. The corresponding relationship between the brightness set by the user and the pulse width signal can be a preset linear relationship at each gear. The linear relationship corresponding to different regions is different.

[0104] In other embodiments, the duty cycle of the pulse width signal can be changed according to the light sensing signal of the current environment. Accordingly, the display device obtains the light sensing signal of the environment where the display device is located, determines the duty cycle of the pulse width signal corresponding to the light sensing signal, adjusts the pulse width signal of the screen based on the duty cycle, and triggers the display device to display a picture at the duty cycle. As follows, a corresponding relationship between the light sensing signal and the duty cycle of the pulse width signal is shown.

[0105] "als range": [0, 4, 10, 17, 26, 36, 50, 65, 80],

[0106] "pwm curve": [12, 25, 35, 40, 52, 64, 76, 88, 100]

[0107] The "als range" represents the ambient light sensor range; the parameter values [0, 4, 10, 17, 26, 36, 50, 65, 80] represent the threshold values of the ambient light brightness, for example, 0-4 is range 1, indicating an extremely dark environment; 4-10 is range 2, the brightness is greater than the brightness of range 1; 10-17 is range 3, the brightness is greater than the brightness of range 2; and so on, 65-80 is range 9, indicating a relatively bright environment. The "pwm curve" represents the pulse width signal dimming curve, and the parameters [12, 25, 35, 40, 52, 64, 76, 88, 100] represent the duty cycle of the pulse width signal (i.e. the duty cycle of the pulse modulated backlight), the higher the value, the brighter the backlight. For example, range 1 corresponds to 12%, and range 9 corresponds to 100%.

[0108] It should be noted that the above correspondence is the corresponding relationship of the display device in any mode, for example, the mode can be the energy saving mode "energy saving sdr" and the like. In addition, the display device can also set other parameters, for example, the brightness fine tuning parameter "brightness delta", the contrast fine tuning parameter "contrast delta" and the saturation fine tuning parameter "saturation delta", which are not limited in the embodiments of the present application.

[0109] In some other embodiments, the display device can also set the pulse width signal of the screen in combination with the brightness information set by the user and the light sensing signal. Accordingly, the display device obtains the brightness information set by the user and the light sensing signal of the environment where the display device is located; determines the updated duty cycle of the pulse width signal based on the brightness information and the light sensing signal; adjusts the duty cycle of the pulse width signal of the screen to the updated duty cycle; and triggers the display device to display a picture at the updated duty cycle when the duty cycle of the pulse width signal reaches the updated duty cycle.

[0110] The display device can determine a first duty cycle of the pulse width signal corresponding to the brightness information, and determine a second duty cycle of the pulse width signal corresponding to the light sensing signal, and select a minimum duty cycle from the first duty cycle and the second duty cycle, and determine the minimum duty cycle as the updated duty cycle.

[0111] In the implementation, the appropriate updated duty cycle is determined in combination with the brightness information set by the user and the light sensing information of the current environment, so that the updated brightness is more consistent with the brightness set by the user, thereby providing the user with the best visual effect and optimizing the user experience.

[0112] In the embodiment, when the display device is in the standby state, the screen of the display device is switched to the screen-off state when the start-up instruction is received, the display device is controlled to perform application initialization in the screen-off state, and after the initialization is completed, the duty cycle of the pulse width signal of the screen is adjusted from the screen-off state until the pulse width signal of the screen reaches the target duty cycle, so that the display device is triggered to display a picture with the target duty cycle. In this way, when the start-up instruction is received in the standby state, the start-up picture is not directly displayed, but the screen is switched from the standby display state to the screen-off state, and then the duty cycle of the pulse width signal of the screen is adjusted from the screen-off state, so that the problem of screen flickering during the application initialization when the start-up instruction is received in the standby display state of the display device is prevented, and the user experience is optimized.

[0113] The wake-up screen process of the display device in the application adopts a layered architecture. The layered architecture involved in the embodiment of the application is described below in combination with specific embodiments. Referring to FIG. 1, Figure 4 which shows a schematic diagram of the layered architecture of the display device provided in an example embodiment. Referring to FIG. 2, Figure 4 The layered architecture of the display device includes an application layer, middleware and a driver layer.

[0114] The application layer serves as an interface for the display device to interact with the user, and provides the user with an intuitive operation experience. The user can set whether to enable the standby display and other related functions through the application layer, and when the standby display function is enabled, the display processing method of the display device provided in the application is started.

[0115] The middleware plays a role of bridging between the application layer and the driving layer. On one hand, the middleware provides necessary data for the application layer, so that the application layer can make decisions based on the data, for example, according to the user settings and the current state of the real device, determine whether to issue a wake-up screen or a screen-off instruction. On the other hand, the middleware is responsible for the control logic for designing the pulse width signal, calculates and adjusts the duty cycle of the pulse width signal, and sends the duty cycle of the pulse width signal to the driving layer, so as to ensure that the control instruction can be accurately executed.

[0116] The driving layer is the execution terminal of the display processing flow of the entire display device. The driving layer is used to receive parameters from the middleware, and convert the parameters into actual hardware control signals to control the backlight of the real device.

[0117] The process of waking up the screen of the real device is described below in combination with the interaction between the application layer, the middleware and the driving layer. Referring to Figure 5 , a schematic diagram of the interaction flow between the application layer, the middleware and the driving layer provided by an example embodiment is shown.

[0118] S501, the application layer determines whether the wake-up screen condition is met.

[0119] Referring to Figure 6 , the application layer detects the object and the light by the detection results uploaded by the millimeter wave radar and the light sensing device, and determines whether to wake up the screen.

[0120] It should be noted that the application layer also sends the obtained light sensing signal to the middleware, so that the middleware determines the duty cycle of the pulse width signal according to the light sensing signal.

[0121] S502, when the wake-up screen condition is met, a screen-off instruction is sent to the middleware.

[0122] Referring to Figure 6 , when the wake-up screen condition is met, the application layer informs the middleware to perform the screen-off operation.

[0123] S503, the middleware records the current duty cycle of the pulse width signal.

[0124] The middleware records the current duty cycle of the pulse width signal as the target duty cycle (pwmGradual).

[0125] S504, the middleware stops the backlight loop.

[0126] S505, the middleware sends the duty cycle of the pulse width signal to the driving layer as 0.

[0127] The middleware sets the duty cycle of the pulse width signal as 0 and sends it to the driving layer, so as to realize the screen-off.

[0128] S506, the application layer completes initialization and sends an initialization completion notification to the middleware.

[0129] When the upper layer application is ready, the middleware is notified to wake up the screen operation.

[0130] S507, the middleware sets the pulse width signal to gradually increase from the initial duty cycle to the target duty cycle, and issues it to the drive layer.

[0131] S508, the middleware resumes the backlight loop.

[0132] In the embodiment of the application, when the display device is in a standby state, when a start-up instruction is received, the screen of the display device is switched to an off-screen state, in the off-screen state, the display device is controlled to initialize the application, after the initialization is completed, the duty cycle of the pulse width signal of the screen is adjusted from the off-screen state, until the pulse width signal of the screen reaches the target duty cycle, the display device is triggered to display the picture with the target duty cycle. In this way, when the standby state receives the start-up instruction, the start-up picture is not directly displayed, but the screen is switched from the standby display state to the off-screen state, and then the duty cycle of the pulse width signal of the screen is adjusted from the off-screen state, preventing the problem of screen flicker when the display device in the standby display state receives the start-up instruction in the process of application initialization, optimizing the user experience.

[0133] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiment of the application.

[0134] Referring to Figure 7 , which shows a structure schematic diagram of a display processing apparatus of a display device provided by the present application, each unit included is used to execute each step in the above embodiment, referring to Figure 7 , the display processing apparatus of the display device comprises:

[0135] The state control unit 701 is used to control the screen of the display device to switch from the standby display state to the off-screen state when the display device is in a standby state and a start-up instruction is received, in the standby display state, the system of the display device is in a low-power state, and the screen displays a preset standby picture, in the off-screen state, the duty cycle of the pulse width signal of the screen is 0, and the duty cycle of the pulse width signal represents the proportion of the high-level signal in a signal period of the pulse width signal.

[0136] The initialization unit 702 is used to control the display device to initialize the application in the off-screen state.

[0137] The brightness control unit 703 is configured to adjust the duty cycle of the pulse width signal of the screen to a target duty cycle when the initialization is completed.

[0138] The display unit 704 is configured to trigger the screen to display a picture at the target duty cycle when the duty cycle of the pulse width signal reaches the target duty cycle.

[0139] In some embodiments, the brightness control unit 703 is configured to determine a minimum starting duty cycle of the pulse width signal, the minimum starting duty cycle being greater than a minimum duty cycle corresponding to a preset flicker sensitivity threshold; and adjust the duty cycle of the pulse width signal of the screen to the target duty cycle based on the minimum starting duty cycle.

[0140] In some embodiments, the brightness control unit 703 is configured to determine a preset change gradient, the preset change gradient representing a change rate of the pulse width signal; and adjust the duty cycle of the pulse width signal of the screen to the target duty cycle at the preset change gradient.

[0141] In some embodiments, the initialization unit 702 is configured to acquire a preset display parameter in the screen-off state; and initialize the application of the display device based on the preset display parameter.

[0142] In some embodiments, the apparatus further includes:

[0143] The first acquisition unit is configured to acquire a current duty cycle of a pulse width signal of the screen when a start-up instruction is received.

[0144] The storage unit is configured to store the current duty cycle of the pulse width signal as the target duty cycle.

[0145] In some embodiments, the apparatus further includes:

[0146] The second acquisition unit is configured to acquire brightness information set by a user and a light sensing signal of an environment in which the display device is located.

[0147] The determination unit is configured to determine an updated duty cycle of the pulse width signal based on the brightness information and the light sensing signal.

[0148] The brightness control unit 703 is further configured to adjust the duty cycle of the pulse width signal to the updated duty cycle.

[0149] The display unit 704 is further configured to trigger the screen to display a picture at the updated duty cycle when the duty cycle of the pulse width signal reaches the updated duty cycle.

[0150] In some embodiments, the determining unit is configured to determine a first duty cycle of the pulse width signal corresponding to the brightness information; determine a second duty cycle of the pulse width signal corresponding to the light sensing signal; select a minimum duty cycle from the first duty cycle and the second duty cycle; and determine the minimum duty cycle as the updated duty cycle.

[0151] In the embodiments of the present application, when the display device is in the standby state, the screen of the display device is switched to the screen-off state when the start-up instruction is received, the display device is controlled to perform application initialization in the screen-off state, and the duty cycle of the pulse width signal of the screen is adjusted from the screen-off state until the pulse width signal of the screen reaches the target duty cycle, so that the display device is triggered to display a picture with the target duty cycle. In this way, when the start-up instruction is received in the standby state, the start-up picture is not directly displayed, but the screen is switched from the standby display state to the screen-off state, and the duty cycle of the pulse width signal of the screen is adjusted from the screen-off state, so that the problem of screen flickering during the application initialization process when the start-up instruction is received in the standby display state of the display device is prevented, and the user experience is optimized.

[0152] Figure 8 FIG. 1 is a schematic diagram of a display device according to an example embodiment of the present application. As shown in FIG. 1, the display device 8 of this embodiment includes a processor 80, a memory 81, and a computer program 82 stored in the memory 81 and executable on the processor 80, such as a display processing program of the display device. Figure 8 When the processor 80 executes the computer program 82, the steps in the display processing method embodiments of the display device described above are implemented, such as steps S201 to S203 shown in FIG. 2. Figure 2 Alternatively, when the processor 80 executes the computer program 82, the functions of the units in the device embodiments described above are implemented, such as the functions of the units 701 to 703 shown in FIG. 7. Figure 7

[0153] For example, the computer program 82 can be divided into one or more units, which are stored in the memory 81 and executed by the processor 80 to complete the present application. The one or more units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program 82 in the display device 8. For example, the computer program 82 can be divided into a state control unit, an initialization unit, a brightness control unit, and a display unit, and the specific functions of each module are as follows:

[0154] ​The state control unit 701 is configured to, when the display device is in a standby state, control a screen of the display device to switch from a standby display state to an off-screen state if a start-up instruction is received, the system of the display device being in a low-power state in the standby display state, the screen displaying a preset standby picture, and the duty cycle of a pulse width signal of the screen being 0 in the off-screen state, the duty cycle of the pulse width signal representing a proportion of high-level signals in a signal period of the pulse width signal.

[0155] The initialization unit 702 is configured to, in the off-screen state, control the display device to perform application initialization.

[0156] The brightness control unit 703 is configured to, when the initialization is completed, adjust the duty cycle of the pulse width signal of the screen to a target duty cycle.

[0157] The display unit 704 is configured to, when the duty cycle of the pulse width signal reaches the target duty cycle, trigger the screen to perform picture display at the target duty cycle.

[0158] The display device 8 can be any display device with a control function. The display device 8 can include, but is not limited to, a processor 80 and a memory 81. Those skilled in the art can understand that the display device 8 can include more or fewer components than those shown, or combine some components, or include different components, for example, the display device 8 can also include an input / output device, a network access device, a bus, etc. Figure 8 The display device 8 is only an example and does not constitute a limitation on the display device 8, and can include more or fewer components than those shown, or combine some components, or different components, for example, the display device 8 can also include an input / output device, a network access device, a bus, etc.

[0159] The processor 80 can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0160] The storage 81 can be an internal storage unit of the display device 8, such as a hard disk or a memory of the display device 8. The storage 81 can also be an external storage device of the display device 8, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the display device 8. Further, the storage 81 can also include both the internal storage unit and the external storage device of the display device 8. The storage 81 is used to store the computer program and other programs and data required by the terminal device. The storage 81 can also be used to temporarily store data that has been output or is to be output.

[0161] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to complete all or part of the above described functions. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the above system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0162] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0163] Those of ordinary skill in the art can appreciate that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented in electronic hardware or in combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0164] In the embodiments of the present application, it should be understood that the disclosed apparatus / terminal device and method can be implemented in other manners. For example, the described apparatus / terminal device embodiments are merely schematic. For example, the division of the modules or units is merely logical function division. There can be another division manner for actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, can be indirect couplings or communication connections through some interfaces, devices or units.

[0165] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.

[0166] In addition, each functional unit in the various embodiments of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0167] The integrated module / unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the processor executes the computer program, the steps of each method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form. The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the computer readable medium can include appropriate contents according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.

[0168] The embodiment of the present application further provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to implement the steps in the above-mentioned various method embodiments.

[0169] The embodiment of the present application further provides a computer program product. When the computer program product is run on a mobile terminal, the mobile terminal is enabled to implement the steps in the above-mentioned various method embodiments.

[0170] The above-mentioned embodiments are only used to illustrate the technical solutions of the present application, but not limit the present application; even though the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: the technical solutions recorded in the foregoing embodiments can still be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A display processing method for a display device, characterized in that, The method includes: When a display device is in standby mode, if it receives a power-on command, it controls the screen of the display device to switch from standby display mode to screen-off mode. In standby display mode, the system of the display device is in a low-power state, and the screen displays a preset standby screen. In screen-off mode, the duty cycle of the pulse width signal of the screen is 0. The duty cycle of the pulse width signal represents the proportion of high-level signal in one signal cycle of the pulse width signal. In the screen-off state, the display device is controlled to perform application initialization; When initialization is complete, the duty cycle of the pulse width signal of the screen is adjusted to the target duty cycle, which is the duty cycle of the screen in the power-on state set by the system. When the duty cycle of the pulse width signal reaches the target duty cycle, the screen is triggered to display an image at the target duty cycle.

2. The method as described in claim 1, characterized in that, Adjusting the duty cycle of the pulse width signal of the screen to the target duty cycle includes: Determine the minimum starting duty cycle of the pulse width signal, wherein the minimum starting duty cycle is greater than the minimum duty cycle corresponding to a preset flicker sensitivity threshold; The duty cycle of the screen's pulse width signal is adjusted to the target duty cycle based on the minimum initial duty cycle.

3. The method as described in claim 1 or 2, characterized in that, Adjusting the duty cycle of the pulse width signal of the screen to the target duty cycle includes: A preset gradient is determined, wherein the preset gradient represents the rate of change of the pulse width signal; The duty cycle of the pulse width signal on the screen is adjusted to the target duty cycle using the preset gradient.

4. The method as described in claim 1, characterized in that, In the screen-off state, controlling the display device to perform application initialization includes: In the screen-off state, obtain preset display parameters; The application of the display device is initialized based on the preset display parameters.

5. The method as described in claim 1, characterized in that, The method further includes: When a power-on command is received, the duty cycle of the current pulse width signal of the screen is obtained; Store the current pulse width signal's duty cycle as the target duty cycle.

6. The method as described in claim 1, characterized in that, After triggering the screen to display an image with the target duty cycle, the method further includes: Acquire the brightness information set by the user and the ambient light signal of the display device's environment; Based on the brightness information and the light sensing signal, the update duty cycle of the pulse width signal is determined; Adjust the duty cycle of the pulse width signal to the updated duty cycle; When the duty cycle of the pulse width signal reaches the updated duty cycle, the screen is triggered to display an image at the updated duty cycle.

7. The method as described in claim 6, characterized in that, Determining the update duty cycle of the pulse width signal based on the brightness information and the light sensing signal includes: Determine the first duty cycle of the pulse width signal corresponding to the brightness information; and determine the second duty cycle of the pulse width signal corresponding to the light sensing signal; Choose the smallest duty cycle from the first duty cycle and the second duty cycle; The minimum duty cycle is determined as the updated duty cycle.

8. A display processing apparatus for a display device, characterized in that, The device includes: A status control unit is used to control the screen of a display device to switch from a standby display state to a screen-off state when a power-on command is received while the display device is in a standby state. In the standby display state, the system of the display device is in a low-power state and the screen displays a preset standby image. In the screen-off state, the duty cycle of the pulse width signal of the screen is 0. The duty cycle of the pulse width signal represents the proportion of high-level signal within one signal cycle of the pulse width signal. An initialization unit is used to control the display device to perform application initialization in the screen-off state; A brightness control unit is used to adjust the duty cycle of the pulse width signal of the screen to a target duty cycle when initialization is complete. The display unit is configured to trigger the screen to display an image at the target duty cycle when the duty cycle of the pulse width signal reaches the target duty cycle.

9. A display device, characterized in that, include: The screen is configured to display the image at a corresponding duty cycle; A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the display processing method of the display device as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the display processing method of the display device as described in any one of claims 1-7.