Display device, and dimming method of display device
By acquiring the motion and brightness scenes of video frames in the LCD display device and dynamically adjusting the backlight module's luminous parameters, the problem of halo effect on the display screen is solved, improving the display effect and dimming efficiency.
Patent Information
- Application Number
- CN202110889204.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-03
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-08-03
AI Technical Summary
When existing LCD display devices have fewer backlight units, the displayed image is prone to halo problems, and manually adjusting the light intensity of the backlight module still cannot completely solve this problem.
The processor obtains the motion and brightness scenes of the target object in the video frame to be played, determines the backlight parameters of the backlight module using a preset correspondence, and controls the backlight module to adaptively dim according to the video content.
It effectively avoids halo effects on the display screen, improving the display quality and dimming efficiency of the display device.
Smart Images

Figure CN115705828B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to display technology. More particularly, it relates to a display device and a dimming method of the display device. BACKGROUND
[0002] At present, the application of liquid crystal display devices has been very popular. Among them, the liquid crystal display device reduces the whole machine power consumption, improves the picture quality depth, improves the contrast of the display picture, and improves the display effect by area dimming through the backlight module. However, for display devices with fewer backlight units, there is still a problem of light halo on the display picture.
[0003] To solve the above problems, the current way is to set the backlight module to four gear light intensity, and the user can manually adjust the light intensity of the backlight module according to the demand of watching the video. However, the light intensity of the backlight module after manual adjustment may still have the problem of light halo on the display picture. SUMMARY
[0004] The exemplary embodiments of the present application provide a display device and a dimming method of the display device, which can effectively solve the problem of light halo on the display picture of the existing display device.
[0005] In a first aspect, the embodiments of the present application provide a display device, comprising: a backlight module, a display screen and a processor; the display screen is arranged on the backlight module, the processor is connected with the backlight module, and the processor is configured to: in a currently played video file, acquire a to-be-played video frame; determine a motion scene of a target object contained in the to-be-played video frame; according to the motion scene, determine a light emitting parameter of the backlight module based on a preset corresponding relationship, wherein the preset corresponding relationship contains a corresponding relationship between the motion scene and the light emitting parameter; when the display screen displays the to-be-played video frame, control the backlight module to provide a light source for the display screen by using the light emitting parameter.
[0006] In some possible implementation manners, when determining the motion scene of the target object contained in the to-be-played video frame, the processor is specifically configured to: determine the target object contained in the to-be-played video frame; determine a motion speed of the target object; and determine the motion scene of the target object according to the motion speed.
[0007] In some possible implementation manners, when determining the motion speed of the target object, the processor is specifically configured to: acquire a previous video frame of the to-be-played video frame in the video file; extract the same target object in the to-be-played video frame and the previous video frame; and determine the motion speed of the target object contained in the to-be-played video frame according to the coordinate change of the target object in the to-be-played video frame and the previous video frame.
[0008] In some possible implementation manners, when determining the motion speed of the target object included in the to-be-played video frame according to the coordinate change of the target object in the to-be-played video frame and the previous video frame, the processor is specifically configured to: determine the motion speed of the target object included in the to-be-played video frame according to the coordinate change of the target object in the to-be-played video frame and the previous video frame based on an optical flow equation.
[0009] In some possible implementation manners, when determining the light-emitting parameter of the backlight module based on the preset corresponding relationship according to the motion scene, the processor is specifically configured to: determine a brightness scene of the to-be-played video frame; and determine the light-emitting parameter of the backlight module based on the preset corresponding relationship according to the brightness scene and the motion scene, where the preset corresponding relationship further includes a corresponding relationship among the brightness scene, the motion scene and the light-emitting parameter.
[0010] In some possible implementation manners, when determining the brightness scene of the to-be-played video frame, the processor is specifically configured to: determine a pixel mean value of the to-be-played video frame; and determine the brightness scene of the to-be-played video frame according to the pixel mean value.
[0011] In some possible implementation manners, the backlight module includes a plurality of backlight units, and the backlight units are configured to provide light sources for corresponding regions of the display screen; the processor is further configured to: acquire distribution information of the backlight units; divide the to-be-played video frame into a plurality of sub-image regions according to the distribution information, where the display positions of the sub-image regions on the display screen correspond to the positions of the backlight units; for each backlight unit, determine a light-emitting parameter of the corresponding backlight unit based on the preset corresponding relationship according to the motion scene of the target object included in the corresponding sub-image region; and control the backlight units to provide light sources for the display screen by using the corresponding light-emitting parameters when the display screen displays the to-be-played video frame.
[0012] In some possible implementation manners, the processor is further configured to: receive light-emitting parameters in different motion scenes input by a user; and establish and save a corresponding relationship between the motion scenes and the light-emitting parameters.
[0013] In some possible implementation manners, the light-emitting parameter includes at least one of the following: a light-emitting intensity, an aperture setting intensity, an image compensation intensity, a response speed and a brightness weight coefficient.
[0014] In a second aspect, an adjusting method of a display device is provided, and the adjusting method of the display device includes the following steps: acquiring a to-be-played video frame in a currently played video file; determining a motion scene of a target object included in the to-be-played video frame; determining a light-emitting parameter of a backlight module based on a preset corresponding relationship according to the motion scene, where the preset corresponding relationship includes a corresponding relationship between the motion scene and the light-emitting parameter; and controlling the backlight module to provide light sources for a display screen by using the light-emitting parameter when the display screen displays the to-be-played video frame.
[0015] In some possible implementation manners, the determining the motion scene of the target object included in the to-be-played video frame comprises: determining the target object included in the to-be-played video frame; determining a motion speed of the target object; and determining the motion scene of the target object according to the motion speed.
[0016] In some possible implementation manners, the determining the motion speed of the target object comprises: obtaining a previous video frame of the to-be-played video frame in the video file; extracting the same target object in the to-be-played video frame and the previous video frame; and determining the motion speed of the target object included in the to-be-played video frame according to a coordinate change of the target object in the to-be-played video frame and the previous video frame.
[0017] In some possible implementation manners, the determining the motion speed of the target object included in the to-be-played video frame according to the coordinate change of the target object in the to-be-played video frame and the previous video frame comprises: determining the motion speed of the target object included in the to-be-played video frame according to the coordinate change of the target object in the to-be-played video frame and the previous video frame based on an optical flow equation.
[0018] In some possible implementation manners, the determining the light-emitting parameter of the backlight module according to the motion scene based on the preset corresponding relationship comprises: determining a brightness scene of the to-be-played video frame; and determining the light-emitting parameter of the backlight module according to the brightness scene and the motion scene based on the preset corresponding relationship, wherein the preset corresponding relationship further comprises a corresponding relationship among the brightness scene, the motion scene and the light-emitting parameter.
[0019] In some possible implementation manners, the determining the brightness scene of the to-be-played video frame comprises: determining a pixel mean value of the to-be-played video frame; and determining the brightness scene of the to-be-played video frame according to the pixel mean value.
[0020] In some possible implementation manners, the backlight module comprises a plurality of backlight units, and the backlight units are configured to provide light sources for corresponding regions of the display screen; and the dimming method of the display device further comprises: obtaining distribution information of the backlight units; dividing the to-be-played video frame into a plurality of sub-image regions according to the distribution information, the display positions of the sub-image regions on the display screen corresponding to the positions of the backlight units; determining, for each backlight unit, a light-emitting parameter of the corresponding backlight unit according to the motion scene of the target object included in the corresponding sub-image region based on the preset corresponding relationship; and controlling the backlight units to provide light sources for the display screen by using the corresponding light-emitting parameters when the display screen displays the to-be-played video frame.
[0021] In some possible implementation manners, the dimming method of the display device further comprises: receiving light-emitting parameters in different motion scenes input by a user; and establishing and saving a corresponding relationship between the motion scenes and the light-emitting parameters.
[0022] In some possible implementation manners, the light emitting parameter comprises at least one of a light emitting intensity, an aperture setting intensity, an image compensation intensity, a response speed, and a brightness weight coefficient.
[0023] In a third aspect, the embodiments of the present application provide a light adjusting device of a display device, applied to the display device, and the light adjusting device of the display device comprises:
[0024] The acquisition module is configured to acquire a to-be-played video frame in a currently played video file.
[0025] The first determination module is configured to determine a motion scene of a target object contained in the to-be-played video frame.
[0026] The second determination module is configured to determine a light emitting parameter of the backlight module according to the motion scene and based on a preset corresponding relationship, wherein the preset corresponding relationship comprises a corresponding relationship between the motion scene and the light emitting parameter.
[0027] The control module is configured to control the backlight module to provide a light source for the display screen by using the light emitting parameter when the display screen displays the to-be-played video frame.
[0028] In a fourth aspect, the embodiments of the present application provide a computer readable storage medium, which stores computer program instructions, and the computer program instructions are executed to implement the light adjusting method of any display device according to the second aspect of the present application.
[0029] In a fifth aspect, the embodiments of the present application provide a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the light adjusting method of any display device according to the second aspect of the present application.
[0030] The display device and the light adjusting method of the display device provided by the present application comprise: a backlight module, a display screen, and a processor; the display screen is arranged on the backlight module, the processor is connected with the backlight module, and the processor is configured to: acquire a to-be-played video frame in a currently played video file; determine a motion scene of a target object contained in the to-be-played video frame; determine a light emitting parameter of the backlight module according to the motion scene and based on a preset corresponding relationship, wherein the preset corresponding relationship comprises a corresponding relationship between the motion scene and the light emitting parameter; and control the backlight module to provide a light source for the display screen by using the light emitting parameter when the display screen displays the to-be-played video frame. The present application considers the content in the to-be-played video frame, i.e., the motion scene of the target object contained in the to-be-played video frame, when the backlight module is used for light adjustment, so that the backlight module can be adaptively adjusted according to the to-be-played video frame, the problem of halo in a display picture can be avoided, the display quality of the display device is improved, and the light adjustment efficiency is improved. BRIEF DESCRIPTION OF DRAWINGS
[0031] In order to more clearly illustrate the embodiments of the present application or the implementation manners in the related art, the following will briefly introduce the drawings needed to be used in the embodiments or related art description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art based on these drawings.
[0032] Figure 1 The schematic diagram of the operation scene between the display device and the user according to an embodiment is exemplarily shown in FIG. 1;
[0033] Figure 2 The hardware configuration block diagram of the display device according to an exemplary embodiment is exemplarily shown in FIG. 2;
[0034] Figure 3 The schematic diagram of the application scene of the display device according to an embodiment of the present application is provided;
[0035] Figure 4 The cross-sectional view of the display device according to an embodiment of the present application is provided;
[0036] Figure 5 The schematic diagram of the application scene of another display device according to an embodiment of the present application is provided;
[0037] Figure 6 The schematic diagram of a video frame to be played according to an embodiment of the present application is provided;
[0038] Figure 7 The flowchart of the dimming method of the display device according to an embodiment of the present application is provided;
[0039] Figure 8 The schematic diagram of another video frame to be played according to an embodiment of the present application is provided;
[0040] Figure 9 The schematic diagram of still another video frame to be played according to an embodiment of the present application is provided;
[0041] Figure 10 The schematic diagram of the hardware circuit of the display device according to an embodiment of the present application is provided;
[0042] Figure 11 The flowchart of the dimming method of the display device according to another embodiment of the present application is provided;
[0043] Figure 12 The flowchart of the dimming method of the display device according to still another embodiment of the present application is provided;
[0044] Figure 13 The structural schematic diagram of the dimming device of the display device according to an embodiment of the present application is provided. DETAILED DESCRIPTION
[0045] To make the objectives, implementation methods and advantages of this application clearer, the exemplary implementation methods of this application will be clearly and completely described below with reference to the accompanying drawings of the exemplary embodiments of this application. Obviously, the described exemplary embodiments are only some embodiments of this application, and not all embodiments.
[0046] Based on the exemplary embodiments described in this application, all other embodiments obtained by those skilled in the art without inventive effort are within the scope of protection of the appended claims. Furthermore, although the disclosures in this application are presented by way of one or more exemplary examples, it should be understood that each aspect of these disclosures can also constitute a complete implementation on its own.
[0047] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.
[0048] In this application, the terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings are used to distinguish similar or related objects or entities and do not necessarily imply a specific order or sequence, unless otherwise indicated. It should be understood that such terms can be used interchangeably where appropriate, for example, in situations where implementation is possible in a sequence other than those given in the embodiments illustrated or described in this application.
[0049] Furthermore, the terms “including” and “having”, and any variations thereof, are intended to cover but not exclusively include, for example, a product or device that includes a series of components is not necessarily limited to those components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.
[0050] As used in this application, the term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code capable of performing the functions associated with that element.
[0051] Figure 1 The diagram illustrates an operational scenario between a display device and a user, according to an embodiment. Figure 1 As shown, a user can perform writing operations on the capacitive touch screen of the display device 200 using a stylus 100, and the processor of the display device 200 determines the touch point based on the touch operation on the capacitive touch screen.
[0052] like Figure 1It is also shown that the display device 200 is also in data communication with the server 400 through various communication means. The display device 200 can be allowed to be connected in communication through a local area network (LAN), a wireless local area network (WLAN) and other networks. The server 400 can provide various content and interaction to the display device 200. For example, the display device 200 receives software program updates, or accesses a remotely stored digital media library by sending and receiving information, and electronic program guide (EPG) interaction. The server 400 can be a cluster, or multiple clusters, and can include one or more types of servers. The server 400 can provide video on demand and advertising services and other network service content.
[0053] The embodiments of the present application do not limit the type, size and resolution of the specific display device 200. It can be understood by those skilled in the art that the display device 200 can be changed in performance and configuration as needed.
[0054] Figure 2 The hardware configuration block diagram of the display device 200 according to the exemplary embodiments is exemplarily shown.
[0055] In some embodiments, the display device 200 includes at least one of the controller 250, the tuner demodulator 210, the communicator 220, the detector 230, the input / output interface 255, the display 275, the audio output interface 285, the memory 260, the power supply 290, the user interface 265, and the external device interface 240.
[0056] In some embodiments, the display 275 is configured to receive an image signal originating from the first processor output, and display video content and image and menu control interface components.
[0057] In some embodiments, the display 275 includes a display screen component for presenting a picture, and a driving component for driving the image display.
[0058] In some embodiments, the display video content can display various image content received from a network server through a network communication protocol.
[0059] In some embodiments, the display 275 is configured to present a user control UI interface generated in the display device 200 and used to control the display device 200.
[0060] In some embodiments, according to the type of the display 275, a driving component for driving the display is further included.
[0061] In some embodiments, the communicator 220 is a component for communicating with external devices or external servers according to various communication protocol types. For example, the communicator can include at least one of a Wifi chip, a Bluetooth communication protocol chip, a wired Ethernet communication protocol chip or other network communication protocol chip or near field communication protocol chip, and an infrared receiver.
[0062] In some embodiments, the display device 200 can establish control signal and data signal transmission and reception between the communicator 220 and the external control device or the content providing device.
[0063] In some embodiments, the user interface 265 can be used to receive infrared control signals of a control device such as an infrared remote controller.
[0064] In some embodiments, the detector 230 is a signal acquisition component used by the display device 200 to acquire external environment or interaction.
[0065] In some embodiments, the detector 230 includes a light receiver for acquiring an ambient light intensity sensor, which can adaptively change display parameters by acquiring ambient light.
[0066] In some embodiments, the detector 230 can also include a temperature sensor, etc., such as by sensing the ambient temperature.
[0067] In some embodiments, the display device 200 can adaptively adjust the display color temperature of the image. For example, when the temperature of the environment is high, the display device 200 can adjust the display color temperature of the image to be cold, or when the temperature of the environment is low, the display device 200 can adjust the display color temperature of the image to be warm.
[0068] In some embodiments, the detector 230 can also include a sound collector such as a microphone, which can be used to receive user's voice. For example, it can include a voice signal of a user's control instruction for controlling the display device 200, or it can collect ambient sound for identifying the type of the environment scene, so that the display device 200 can adapt to the ambient noise.
[0069] In some embodiments, as shown in Figure 2 The input / output interface 255 is configured to transmit data between the controller 250 and other devices or other controllers 250, such as receiving video signal data and audio signal data of external devices, or command instruction data, etc.
[0070] In some embodiments, the external device interface 240 may include, but is not limited to, one or more interfaces such as an HDMI interface, an analog or high-definition component input interface, a composite video input interface, a USB input interface, and an RGB port. Alternatively, multiple interfaces may be combined to form a composite input / output interface.
[0071] In some embodiments, such as Figure 2 As shown, the tuner / demodulator 210 is configured to receive broadcast television signals via wired or wireless means, and to perform modulation and demodulation processes such as amplification, mixing, and resonance, to demodulate audio and video signals from multiple wireless or wired broadcast television signals. The audio and video signals may include television audio and video signals carried in the frequency of the television channel selected by the user, as well as EPG data signals.
[0072] In some embodiments, the frequency point demodulated by the tuner 210 is controlled by the controller 250, which can issue control signals according to user selection to make the modem respond to the television signal frequency selected by the user and modulate the television signal carried at that frequency.
[0073] In some embodiments, the controller 250 controls the operation of the display device and responds to user operations via various software control programs stored in memory. The controller 250 can control the overall operation of the display device 200. For example, in response to receiving a user command to select a UI object to display on the display 275, the controller 250 can perform operations related to the object selected by the user command.
[0074] In some embodiments, the object can be any of the optional objects, such as a hyperlink or an icon. Operations related to the selected object include, for example, displaying a link to a hyperlinked page, document, image, etc., or performing an operation corresponding to the icon. User commands for selecting the UI object can be entered via various input devices connected to the display device 200 (e.g., mouse, keyboard, touchpad, etc.) or voice commands corresponding to spoken voice commands.
[0075] like Figure 2As shown, the cavity device 250 includes at least one of a random access memory 251 (RAM), a read-only memory 252 (ROM), a video player 270, an audio processor 280, other processors 253 (e.g., a graphics processing unit (GPU), a central processing unit (CPU), a communication interface, and a communication bus 256. The communication bus connects the various components.
[0076] In some embodiments, the RAM 251 is used to store temporary data of an operating system or other programs that are running. In some embodiments, the ROM 252 is used to store instructions for various system booting.
[0077] In some embodiments, the ROM 252 is used to store a basic input / output system, referred to as a basic input / output system (BIOS). It is used to complete a power-on self-test, initialization of various functional modules in the system, a driver program for basic input / output of the system, and a booting operation system.
[0078] In some embodiments, upon receiving a power-on signal, the display device 200 power supply starts to boot, the CPU runs the system booting instructions in the ROM 252, copies the temporary data of the operating system stored in the memory to the RAM 251, so as to start or run the operating system. When the operating system is booted, the CPU copies the temporary data of various application programs in the memory to the RAM 251, and then starts or runs various application programs.
[0079] In some embodiments, the CPU processor 254 is used to execute instructions of the operating system and application programs stored in the memory, and to execute various application programs, data and content according to various interactive instructions received from the outside, so as to finally display and play various audio and video content.
[0080] In some example embodiments, the CPU processor 254 can include a plurality of processors. The plurality of processors can include a main processor and one or more sub-processors. The main processor is used to perform some operations of the display device 200 in a pre-power-on mode and / or to display a picture in a normal mode. The one or more sub-processors are used to perform an operation in a standby mode or the like.
[0081] In some example embodiments, the display 275 of the display device 200 is an infrared touch screen, and the display 275 sends information of touch points corresponding to touch operations to the processor 254 in real time, and the processor 254 receives the information of the touch points and determines the valid touch points.
[0082] In some embodiments, the graphics processor 253 is configured to generate various graphics objects, such as icons, operation menus, and display graphics of user input instructions, etc.
[0083] In some embodiments, the video processor 270 is configured to receive external video signals, and perform video processing such as decompression, decoding, scaling, noise reduction, frame rate conversion, resolution conversion, image synthesis, etc. according to standard codec protocols of the input signals, to obtain signals that can be directly displayed or played on the display device 200.
[0084] In some embodiments, the video processor 270 includes a demultiplexing module, a video decoding module, an image synthesis module, a frame rate conversion module, a display formatting module, etc.
[0085] Referring to Figure 3 FIG. 1 shows a structural schematic diagram of a display device 200, wherein Figure 4 The display device 200 includes a display screen 210 and a backlight module 220, and the display screen 210 is disposed on the backlight module 220. Figure 3 A cross-sectional view in the A-A direction.
[0086] In the display device 200, the display screen 210 is divided into a plurality of display regions 211, and the backlight module 220 includes a plurality of backlight units 221, each of which provides a light source for a corresponding display region 211. Figure 3 In addition, a backlight unit 221 includes a plurality of light-emitting diodes (LEDs), and the LEDs in a backlight unit 211 are controlled collectively.
[0087] At present, a display device can include tens, hundreds, or thousands of backlight units, and the corresponding display regions are also tens, hundreds, or thousands. Figure 3 In the display device 200, the display screen is divided into 9 display regions 211, and in the display device 200, a display screen of the same size is divided into 36 display regions 211. Figure 5 Figure 3 Therefore, the display screen can be controlled more accurately. Figure 5 Figure 3
[0088] Referring to Figure 6 For a video frame P, the video frame P is divided into multiple regions P1 to P36. The video frame P is divided into high-light and low-light parts due to different picture content inside. It can be assumed here that some of the multiple regions of the video frame P display white content and some display black content. For example, if P1, P2, P3, P7, P8, P9 are white content and P4 and P10 are black content, when the video frame is displayed on the display device 200 as shown in the figure, P1, P2, P3, P7, P8, P9 corresponding backlight units need to be controlled to emit light, while P4 and P10 share the same backlight unit with P3 and P9, thus causing obvious light halo to appear in the black part of P4 and P10 in the video frame. Figure 3 For the display device as shown in the figure, P1, P2, P3, P7, P8, P9 corresponding backlight units can be controlled to emit light, and P4 and P10 corresponding backlight units can be controlled to be off, thus only a small part of the light emitted by the corresponding backlight units of P3 and P9 can act on P4 and P10, and there will be a small light halo. Therefore, for any video frame, the number of backlight units set for the same device is the same, and for a display device with fewer backlight units, especially when the video frame includes dark picture content, such as a picture of night, there will be a problem of large light halo, which further reduces the display effect of the display device. Figure 5 For the display device as shown in the figure, P1, P2, P3, P7, P8, P9 corresponding backlight units can be controlled to emit light, and P4 and P10 corresponding backlight units can be controlled to be off, thus only a small part of the light emitted by the corresponding backlight units of P3 and P9 can act on P4 and P10, and there will be a small light halo. Therefore, for any video frame, the number of backlight units set for the same device is the same, and for a display device with fewer backlight units, especially when the video frame includes dark picture content, such as a picture of night, there will be a problem of large light halo, which further reduces the display effect of the display device.
[0089] Based on the above problems, the present application provides a display device and a display device dimming method, which can adjust the light-emitting parameters of the backlight module based on the content of the displayed video frame, thereby reducing the problem of light halo appearing on the displayed picture of the display device.
[0090] The following detailed embodiments will be used to illustrate how the present application works.
[0091] Figure 7 The flowchart of the display device dimming method provided by an embodiment of the present application, the display device dimming method provided by the embodiment of the present application is applied to the display device as above, which includes a backlight module, a display screen and a processor; the display screen is arranged on the backlight module, and the processor is connected with the backlight module; as shown in the figure, Figure 7 The processor is configured to perform the following steps:
[0092] In S101, a to-be-played video frame is obtained in a currently played video file.
[0093] Among them, the video file includes multiple video frames, each video frame carries a timestamp, and the video frames in the video file are displayed on the display device in the order of the timestamps.
[0094] In addition, the to-be-played video frame refers to a video frame to be played.
[0095] Further, before S101, further comprising: receiving light emitting parameters of different motion speeds input by a user; establishing and saving a corresponding relationship between motion speed and light emitting parameter. Wherein, the light emitting parameters of different motion speeds input by the user can be for the entire video frame to be played. Here, the user can refer to a user using the display device, or can refer to a designer of the display device, which is not limited in particular.
[0096] In S102, a motion scene of a target object contained in the video frame to be played is determined.
[0097] Wherein, the target object in the video frame can be any object in the video frame, for example, a person, an animal, a plant and other objects in the video frame.
[0098] Specifically, the motion scene of the target object refers to the size of the motion speed of the target object in the video frame to be played. For example, the motion scene can be divided into: super fast, fast, medium, slow, super slow and static scenes according to the size of the motion speed. In addition, the number of motion scenes can be set according to specific needs.
[0099] Further, the motion speed of the target object represents the change speed of the corresponding pixel coordinates of the target object in the video frame to be played and the previous video frame of the video frame to be played.
[0100] For example, each video frame has a timestamp, the timestamp of the previous video frame of the video frame to be played is t1, the timestamp of the video frame to be played is t2, and the motion speed of the target object is the quotient of the change of the coordinates of the target object in (t2-t1) and (t2-t1) in the time difference. Figure 8 In the example, the target object is a duck, the target object in the previous video frame S1 of the video frame to be played is in the areas P19, P20, P25 and P26, and in the video frame S2 to be played is in the areas P23, P24, P29 and P30. Wherein, the coordinate points of the pixels in different areas of the video frame are different, then the motion speed of the target object refers to the quotient of the change of the coordinates of the duck in (t2-t1) and (t2-t1) in the time difference. Wherein, the motion speed can be expressed by pixel value / time.
[0101] In S103, according to the motion scene, the light emitting parameter of the backlight module is determined based on the preset corresponding relationship, wherein the preset corresponding relationship contains the corresponding relationship between the motion scene and the light emitting parameter.
[0102] In the embodiments of the present application, the motion scene can be determined according to the motion speed, and the corresponding light emitting parameter is determined based on the motion scene, that is, the motion speed can be classified according to the size of the motion speed, so that multiple motion speeds correspond to one motion scene, and one motion scene corresponds to a set of light emitting parameters.
[0103] For example, referring to Table 1, the relationship between the motion scene, the motion speed and the light emitting parameter is shown. The light emitting parameter includes at least one of the light emitting intensity, the aperture setting intensity, the image compensation intensity, the response speed and the brightness weight coefficient. Different light emitting parameters are set for different grades of the light emitting parameter, including the light emitting intensity, the aperture setting intensity, the image compensation intensity, the response speed and the brightness weight coefficient.
[0104]
[0105] Table 1
[0106] In addition, different motion speeds can be classified into multiple motion scenes according to actual needs. In the embodiments of the present application, any number of motion scenes can be set, which are not limited herein.
[0107] Further, when the motion speed is fast, the light emitting intensity, the aperture setting intensity, the image compensation intensity, the response speed and the brightness weight coefficient can be set to be large, which can avoid the occurrence of halo on the display screen when the target object moves fast. When the motion speed is slow, the light emitting intensity, the aperture setting intensity, the image compensation intensity, the response speed and the brightness weight coefficient can be set to be small, which can avoid the occurrence of halo on the display screen when the target object moves slowly.
[0108] In the embodiments of the present application, the corresponding relationship between the specific motion speed and the light emitting parameter can be preset according to the performance of the display device. Thus, when playing a video, the corresponding light emitting parameter can be determined directly by determining the motion speed in the video frame to be played.
[0109] In S104, when the display screen displays the video frame to be played, the backlight module is controlled to provide light source for the display screen by using the light emitting parameter.
[0110] Referring to Figure 10 The circuit diagram of the display device includes a power supply, a processor and a backlight module. The power supply supplies power to the processor and the backlight module. The processor includes a system on chip (SOC) and a micro control unit (MCU). The backlight module includes multiple LED control units and an LED matrix. The LED matrix is divided to obtain the multiple backlight units as described above.
[0111] The SOC obtains the video frame to be played, and then processes the video frame to be played. The processed video frame to be played is transmitted to the MCU through a serial peripheral interface (SPI protocol). After the MCU determines the corresponding light emitting parameter, the MCU controls the multiple LED control units to control the LED to emit light according to the light emitting parameter.
[0112] In addition, the light emission parameter is a light emission parameter corresponding to the to-be-played video frame, so that the backlight unit is controlled to provide a light source for the display screen while the to-be-played video frame is displayed, so as to realize synchronization of backlight unit dimming and the to-be-played video frame.
[0113] Further, since the moving target object is more likely to cause a halo on the display screen, the embodiments of the present application can reduce the problem of halo on the display screen by determining the light emission parameter in combination with the motion scene of the target object in the to-be-played video frame.
[0114] The light dimming method of the display device provided by the embodiments of the present application, wherein the display device comprises a backlight module, a display screen and a processor; the display screen is arranged on the backlight module, the processor is connected with the backlight module, and the processor is configured to: acquire a to-be-played video frame in a currently played video file; determine a motion scene of a target object contained in the to-be-played video frame; determine a light emission parameter of the backlight module based on a preset corresponding relationship according to the motion scene, wherein the preset corresponding relationship comprises a corresponding relationship between the motion scene and the light emission parameter; and control the backlight module to provide a light source for the display screen by using the light emission parameter when the display screen displays the to-be-played video frame. In the present application, the content in the to-be-played video frame, i.e. the motion scene of the target object contained in the to-be-played video frame, is considered when the backlight module is dimmed, so that the backlight module can be adaptively dimmed according to the to-be-played video frame, the problem of halo on the display screen can be avoided, the display quality of the display device is improved, and the dimming efficiency is improved.
[0115] The light dimming method of the display device provided by the embodiments of the present application will be described in detail in combination with specific steps. Figure 11 The flowchart of the light dimming method of the display device provided by another embodiment of the present application is shown in FIG. 2. Figure 11 As shown in FIG. 2, the processor in the display device is configured to perform the following steps:
[0116] In S201, a to-be-played video frame is acquired in a currently played video file.
[0117] The specific implementation process of this step is referred to S101, which will not be described here. It needs to be supplemented that before S201, the following steps are further included: receiving different motion scenes input by a user and light emission parameters under different pixel averages; establishing and saving a corresponding relationship among the motion scene, the pixel average and the light emission parameter. The different motion scenes input by the user and the light emission parameters under the different pixel averages can be for the entire to-be-played video frame, or for a sub-image region, which is not limited in particular.
[0118] In S202, a brightness scene of the to-be-played video frame is determined.
[0119] The determining of the brightness scene of the to-be-played video frame includes: determining a pixel mean value of the to-be-played video frame; and determining the brightness scene of the to-be-played video frame according to the pixel mean value.
[0120] Specifically, the determining of the pixel mean value of the to-be-played video frame includes: determining a gray value of each pixel in the to-be-played video frame; and calculating an average gray value of the pixels in the to-be-played video frame according to the gray value, where the average gray value is the pixel mean value. A specific calculation formula is as follows:
[0121]
[0122] where M represents a row number of the pixels in the to-be-played video frame, N represents a column number of the pixels in the to-be-played video frame, Gi is a gray value of the i th pixel, and G is the pixel mean value. avg
[0123] In addition, the pixel mean value can represent the overall brightness of the to-be-played video frame. When the pixel mean value is large, the to-be-played video frame is bright, and when the pixel mean value is small, the to-be-played video frame is dark. For example, when the content of the to-be-played video frame is daytime, the pixel mean value is large, and when the content of the to-be-played video frame is nighttime, the pixel mean value is small.
[0124] In the embodiment of the present application, by determining the pixel mean value of the to-be-played video frame as an influencing factor, the display quality of the display device can be further improved.
[0125] In S203, the motion scene of the target object included in the to-be-played video frame is determined.
[0126] The determining of the motion scene of the target object included in the to-be-played video frame includes: determining the target object included in the to-be-played video frame; determining a motion speed of the target object; and determining the motion scene of the target object according to the motion speed.
[0127] When the processor determines the motion speed of the target object, the processor is specifically configured to: in the video file, acquire a previous video frame of the to-be-played video frame; extract the same target object in the to-be-played video frame and the previous video frame; and determine the motion speed of the target object included in the to-be-played video frame according to a coordinate change of the target object in the to-be-played video frame and the previous video frame.
[0128] For example, referring to Figure 8 and Figure 9 wherein, Figure 8 S1 in the above formula is the previous video frame, Figure 9 S2 is a video frame to be played. The same target object (duck) is contained in the previous video frame S1 and the video frame to be played S2. The motion speed of the target object contained in the video frame to be played can be determined according to the coordinate change of the target object in the previous video frame S1 and the video frame to be played S2, and the time difference corresponding to the previous video frame S1 and the video frame to be played S2.
[0129] In the method, when the motion speed of the target object contained in the video frame to be played is determined according to the coordinate change of the target object in the video frame to be played and the previous video frame, the processor is specifically configured to: determine the motion speed of the target object contained in the video frame to be played according to the coordinate change of the target object in the video frame to be played and the previous video frame based on an optical flow equation.
[0130] For example, the optical flow equation is as follows:
[0131]
[0132] In the above formula, u represents the motion speed of a pixel point in the horizontal direction of the video frame to be played; v represents the motion speed of the pixel point in the vertical direction of the video frame to be played; fx i is the change value of the pixel point on the x-axis; fy i is the change value of the pixel point on the y-axis; ft i is the time difference between the timestamp of the video frame to be played and the timestamp of the previous video frame.
[0133] In the above formula, u represents the motion speed of a pixel point in the horizontal direction of the video frame to be played; v represents the motion speed of the pixel point in the vertical direction of the video frame to be played; fx
[0134] In the embodiments of the present application, the motion speed of the target object can also be determined by other methods, which are not limited herein.
[0135] In S204, the light emitting parameter of the backlight module is determined according to the pixel scene and the motion speed based on a preset corresponding relationship, wherein the preset corresponding relationship further includes the corresponding relationship among the pixel mean value, the motion speed and the light emitting parameter.
[0136] In the embodiments of the present application, the motion speed of the target object can also be determined by other methods, which are not limited herein.
[0137] For example, referring to Table 2, the brightness scene is divided into a bright scene and a dark scene. The pixel mean value corresponding to the bright scene is greater than or equal to 120 and less than 255. The pixel mean value corresponding to the dark scene is greater than or equal to 0 and less than 120. Each brightness scene corresponds to a respective motion scene, and then has different light emission parameters. In Table 2, if the brightness scene of the video frame to be played is a bright scene and the motion scene is fast motion, the corresponding light emission parameter is 1 notch. If the brightness scene of the video frame to be played is a bright scene and the motion scene is slow motion, the corresponding light emission parameter is 2 notch. If the brightness scene of the video frame to be played is a dark scene and the motion scene is fast motion, the corresponding light emission parameter is 3 notch. If the brightness scene of the video frame to be played is a dark scene and the motion scene is slow motion, the corresponding light emission parameter is 4 notch.
[0138]
[0139] Table 2
[0140] If the motion speed is calculated by the optical flow equation, the motion speed in Table 2 refers to u or v. For example, if u or v is greater than or equal to 400, it is fast motion.
[0141] The specific parameter values of the light emission parameters of different notches are different. When the light emission parameter includes the light emission intensity, the aperture setting intensity, the image compensation intensity, the response speed, and the overall brightness weight coefficient, the light emission intensity, the aperture setting intensity, the image compensation intensity, the response speed, and the overall brightness weight coefficient corresponding to the light emission parameter of each notch can be different.
[0142] In addition, the light emission intensity can be pre-set to 0-255 levels, and the higher the level, the higher the brightness. The aperture setting intensity is 0-255 levels, wherein the higher the level, the higher the light transmittance of the LED. For example, when the display device sets five apertures, the higher the aperture setting intensity, the more apertures are opened. When all five apertures are closed, the aperture setting intensity is 0, when one aperture is opened, the aperture setting intensity is 205. When two apertures are opened, the aperture setting intensity is 225. When three apertures are opened, the aperture setting intensity is 235. When four apertures are opened, the aperture setting intensity is 245. When five apertures are opened, the aperture setting intensity is 255. The image compensation intensity is 0-16 levels, wherein the higher the level, the stronger the image compensation. The response speed is set to 0-255 levels, and the higher the response speed, the slower the response. The response speed represents the speed of the backlight unit brightening up or dimming down. The overall brightness weight coefficient is set to 0-8 levels, wherein 0 corresponds to the pixel mean value of the video frame to be played, and 8 corresponds to the gray value of the brightest pixel in the video frame to be played.
[0143] Exemplarily, when the light emitting parameter is 1 notch, it represents that the video frame to be played is a bright scene, and the target object is fast motion, the level of the light emitting intensity is 230-255, the level of the aperture setting intensity is 245 or 255, the level of the image compensation intensity is 12-16, the level of the response speed is 180-200, and the overall brightness weight coefficient is 5-8.
[0144] When the light emitting parameter is 2 notch, it represents that the video frame to be played is a bright scene, and the target object is slow motion, the level of the light emitting intensity is 230-255, the level of the aperture setting intensity is 235 or 245, the level of the image compensation intensity is 8-12, the level of the response speed is 220-240, and the overall brightness weight coefficient is 5-8.
[0145] When the light emitting parameter is 3 notch, it represents that the video frame to be played is a dark scene, and the target object is fast motion, the level of the light emitting intensity is 200-230, the level of the aperture setting intensity is 205 or 225, the level of the image compensation intensity is 6-8, the level of the response speed is 200-220, and the overall brightness weight coefficient is 3-4.
[0146] When the light emitting parameter is 4 notch, it represents that the video frame to be played is a dark scene, and the target object is slow motion, the level of the light emitting intensity is 200-230, and the light emitting intensity is set to be low in a dark environment. The level of the aperture setting intensity is 0, and the aperture is closed in slow motion. The level of the image compensation intensity is 2-4, and the image compensation intensity is weak in a dark scene. The level of the response speed is 220-240, and the response speed is slow in slow motion. The overall brightness weight coefficient is 1-2, and the overall brightness weight coefficient can be reduced in a dark scene, thereby avoiding the problem of halo caused by excessive brightness.
[0147] Further, the range of the pixel mean value can be set according to the need, corresponding to multiple brightness scenes, each brightness scene corresponding to multiple motion scenes, thereby corresponding to different light emitting parameters.
[0148] Exemplarily, referring to Table Three, in Table Three, four brightness scenes are set according to the range of the pixel mean value, and five motion scenes are set according to the range of the motion speed. Thus, there are 20 notches of light emitting parameters, each corresponding to at least one of the light emitting intensity, the aperture setting intensity, the image compensation intensity, the response speed and the overall brightness weight coefficient. Thus, the finally determined light emitting parameter can be more suitable for the video frame to be played, and the display quality of the display device is further improved. In the embodiments of the present application, the number of notches of the light emitting parameter is not limited.
[0149]
[0150] Table Three
[0151] In S205, when the display screen displays the video frame to be played, the backlight module provides light source for the display screen by using the light emitting parameter.
[0152] The specific implementation of this step is referred to S104, which is not described here again.
[0153] The light adjusting method of the display device provided by the embodiments of the present application determines the light emitting parameter based on the pixel mean value of the video frame to be played and the motion speed of the target object, so that more factors in the video frame to be played are considered in the determination of the light emitting parameter, and then the light adjusting of the backlight unit is more suitable for the video frame to be played, which can avoid the problem of halo in the display picture and improve the display quality of the display device, and meanwhile, the light adjusting efficiency can be improved.
[0154] The light adjusting method of the display device provided by the embodiments of the present application will be described in detail in combination with specific steps. Figure 12 The flow chart of the light adjusting method of the display device provided by another embodiment of the present application is shown in FIG. 4. Figure 12 As shown in FIG. 4, the processor in the display device is configured to perform the following steps:
[0155] In S301, the video frame to be played is obtained in the currently played video file.
[0156] The specific implementation of this step is referred to S101, which is not described here again. It should be noted that before S301, the following steps are further included: receiving the light emitting parameters under different motion speeds input by the user; establishing and saving the corresponding relationship between the motion speed and the light emitting parameter. The light emitting parameters under different motion speeds input by the user can be for the entire video frame to be played or for the sub-image region.
[0157] In S302, the distribution information of the backlight unit is obtained.
[0158] The backlight module includes a plurality of backlight units, and the backlight unit is used to provide light source for the corresponding region of the display screen.
[0159] Specifically, referring to Figure 3 and Figure 5 , the distribution information of the backlight unit can be the position information of each backlight unit. In Figure 3 , there are 9 backlight units, and in Figure 5 , there are 36 backlight units.
[0160] In S303, the video frame to be played is divided into a plurality of sub-image regions according to the distribution information, and the display position of the sub-image region on the display screen corresponds to the position of the backlight unit.
[0161] Specifically, the display device includes several backlight units, and the video to be played is divided into several sub-image regions. One backlight unit corresponds to one sub-image region, and when the sub-image region is displayed on the display screen, the area of the sub-image region displayed on the display screen is provided with light source by the corresponding backlight unit.
[0162] In S304, for each backlight unit, the light emitting parameter of the corresponding backlight unit is determined based on the preset corresponding relationship according to the motion scene of the target object contained in the corresponding sub-image region.
[0163] Specifically, the motion speed refers to the motion scene of the sub-image region, and the light emitting parameter refers to the light emitting parameter corresponding to the backlight unit.
[0164] Specifically, the corresponding relationship between the motion scene contained in the sub-image region and the light emitting parameter can be referred to Table 1, which will not be described here.
[0165] Further, for each backlight unit, the light emitting parameter of the corresponding backlight unit is determined based on the preset corresponding relationship according to the motion scene of the target object contained in the corresponding sub-image region, which includes: for each backlight unit, the light emitting parameter of the corresponding backlight unit is determined based on the preset corresponding relationship according to the pixel scene of the corresponding sub-image region and the motion scene of the target object contained in the corresponding sub-image region.
[0166] Specifically, the corresponding relationship between the pixel scene, the motion scene and the light emitting parameter can be referred to S203-S204, Table 2 and Table 3. Here, the corresponding relationship between the pixel scene, the motion scene and the light emitting parameter is for the sub-image region. Here, it will not be described.
[0167] In S305, when the display screen displays the video frame to be played, the backlight unit is controlled to provide light source for the display screen by using the corresponding light emitting parameter.
[0168] Wherein, the brightness scene and the motion scene of different regions of the video frame to be played are different, so that one sub-image region corresponds to one backlight unit, and each backlight unit has a corresponding light emitting parameter. Based on the different light emitting parameters of different backlight units, the light emitting effect of the backlight unit can be more suitable for the video frame to be played.
[0169] In the embodiments of the present application, the different brightness scenes and motion scenes of each sub-image region of the video frame to be played are considered comprehensively, and then the light emitting parameters corresponding to each backlight unit are determined. The different backlight units are independently controlled by using different backlight parameters, which can avoid the problem of halo in the display picture, improve the display quality of the display device, and improve the light adjusting efficiency.
[0170] The following is an embodiment of the device of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0171] Figure 13 The following is an embodiment of the device of the present application, which can be used to execute the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application. Figure 13 The display device light adjusting device provided by the embodiment of the present application is shown in the structure diagram. The embodiment of the present application provides a display device light adjusting device, which is applied to a display device. As shown in the figure, the display device light adjusting device 400 comprises:
[0172] The acquisition module 401 is configured to acquire a video frame to be played in a currently played video file.
[0173] The first determination module 402 is configured to determine a motion scene of a target object contained in the video frame to be played.
[0174] The second determination module 403 is configured to determine a light emitting parameter of the backlight module based on a preset corresponding relationship according to the motion scene, wherein the preset corresponding relationship comprises a corresponding relationship between the motion scene and the light emitting parameter.
[0175] The control module 404 is configured to control the backlight module to provide a light source for the display screen by using the light emitting parameter when the display screen displays the video frame to be played.
[0176] In some possible implementation manners, the first determination module 402 is specifically configured to determine a target object contained in the video frame to be played, determine a motion speed of the target object, and determine a motion scene of the target object according to the motion speed.
[0177] In some possible implementation manners, the first determination module 402 is specifically configured to acquire a previous video frame of the video frame to be played in the video file, extract the same target object in the video frame to be played and the previous video frame, and determine a motion speed of the target object contained in the video frame to be played according to a coordinate change of the target object in the video frame to be played and the previous video frame.
[0178] In some possible implementation manners, the determination of the motion speed of the target object contained in the video frame to be played according to the coordinate change of the target object in the video frame to be played and the previous video frame comprises: determining the motion speed of the target object contained in the video frame to be played based on an optical flow equation according to the coordinate change of the target object in the video frame to be played and the previous video frame.
[0179] In some possible implementation manners, the second determination module 403 is specifically configured to determine a brightness scene of the video frame to be played, and determine the light emitting parameter of the backlight module based on the preset corresponding relationship according to the brightness scene and the motion scene, wherein the preset corresponding relationship further comprises a corresponding relationship between the brightness scene, the motion scene and the light emitting parameter.
[0180] In some possible implementation manners, the second determining module 403 is specifically configured to determine a pixel mean value of the video frame to be played; and determine a brightness scene of the video frame to be played according to the pixel mean value.
[0181] In some possible implementation manners, the backlight module includes a plurality of backlight units, and each backlight unit is configured to provide a light source for a corresponding region of the display screen; and the dimming device of the display device is further configured to: acquire distribution information of the backlight units; divide the video frame to be played into a plurality of sub-image regions according to the distribution information, the display positions of the sub-image regions on the display screen corresponding to the positions of the backlight units; for each backlight unit, determine a light emitting parameter of the corresponding backlight unit based on a preset corresponding relationship according to a motion scene of a target object contained in the corresponding sub-image region; and control the backlight units to provide the light source for the display screen by using the corresponding light emitting parameters when the display screen displays the video frame to be played.
[0182] In some possible implementation manners, the dimming device of the display device is further configured to: receive a light emitting parameter input by a user under different motion scenes; and establish and save a corresponding relationship between the motion scenes and the light emitting parameters.
[0183] In some possible implementation manners, the light emitting parameter includes at least one of a light emitting intensity, an aperture setting intensity, an image compensation intensity, a response speed, and a brightness weight coefficient.
[0184] It should be noted that the apparatus provided in this embodiment can be used to execute the dimming method of the display device described above, and the implementation manners and technical effects are similar, which will not be described here again.
[0185] It should be understood that the division of each module of the apparatus is only a logical function division, and all or part of the modules can be integrated into one physical entity, or can be physically separated. The modules can all be implemented in the form of software called by a processing element; or all be implemented in the form of hardware; or part of the modules are implemented in the form of software called by a processing element, and part of the modules are implemented in the form of hardware. For example, the processing module can be a separately set processing element, or can be integrated in a chip of the apparatus, and in addition, the processing module can be stored in the form of program code in the memory of the apparatus, and the functions of the processing module are called and executed by a processing element of the apparatus. The implementation of other modules is similar. In addition, all or part of the modules can be integrated together, or can be independently implemented. The processing element herein can be an integrated circuit with a signal processing capability. In the implementation process, each step of the above method or each module can be completed by an integrated logic circuit of hardware or an instruction in the form of software in the processing element.
[0186] For example, the above modules can be one or more integrated circuits configured to implement the above methods, such as one or more ASICs (Application Specific Integrated Circuits), or one or more DSPs (Digital Signal Processors), or one or more FPGAs (Field Programmable Gate Arrays), or the like. For another example, when a certain module above is implemented in the form of a processing element scheduling code, the processing element can be a general purpose processor, such as a CPU or other processor that can invoke code. For another example, the modules can be integrated together to be implemented in the form of a SOC (System on a Chip).
[0187] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer program can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as DVD), or semiconductor media (such as solid state disk (SSD)) and the like.
[0188] The embodiments of the present application also provide a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, the display device dimming method according to any one of the above method embodiments is implemented.
[0189] The embodiment of the present application further provides a computer program product, which comprises a computer program stored in a computer readable storage medium, and at least one processor can acquire the computer program from the computer readable storage medium, and the at least one processor executes the computer program to realize the dimming method of the display device according to any one of the above method embodiments.
[0190] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.
[0191] For the convenience of explanation, the above description has been made in combination with specific embodiments. However, the above exemplary discussion is not intended to exhaust or limit the embodiments to the specific forms disclosed above. Various modifications and variations can be derived according to the above teachings. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different modified embodiments suitable for specific use considerations.
Claims
1. A display device, characterized in that, The application relates to a display device, comprising: a backlight module, a display screen and a processor; the display screen is arranged on the light emitting direction of the backlight module, the processor is connected with the backlight module, the backlight module comprises a plurality of backlight units, the backlight units are used for providing light sources for corresponding areas of the display screen, and the processor is configured to: obtain a to-be-played video frame in a currently played video file; obtain distribution information of the backlight units; divide the to-be-played video frame into a plurality of sub-image areas according to the distribution information, the display positions of the sub-image areas on the display screen correspond to the positions of the backlight units; determine target objects contained in each sub-image area of the to-be-played video frame; determine the motion speed of the target objects; determine the motion scene of the target objects contained in each sub-image area of the to-be-played video frame according to the size of the motion speed of the target objects in the to-be-played video frame; the motion scene of the target objects refers to the scene of the fast or slow motion of the target objects in the to-be-played video frame; determine the brightness scene of the target objects contained in each sub-image area of the to-be-played video frame; for each backlight unit, according to the motion scene and the brightness scene of the target objects contained in the corresponding sub-image area, determine the light emitting parameter of the backlight unit based on a preset corresponding relationship, wherein the preset corresponding relationship comprises the corresponding relationship among the brightness scene, the motion scene and the light emitting parameter; wherein different light emitting parameters are adopted by different backlight units, and the light emitting parameter comprises at least one of the light emitting intensity, the aperture setting intensity, the image compensation intensity, the response speed and the brightness weight coefficient; when the display screen displays the to-be-played video frame, control the backlight units to provide light sources for the display screen by adopting the corresponding light emitting parameters.
2. The display device of claim 1, wherein, When determining the motion speed of the target objects, the processor is specifically used for: obtain a previous video frame of the to-be-played video frame in the video file; extract the same target objects in the to-be-played video frame and the previous video frame; determine the motion speed of the target objects contained in the to-be-played video frame according to the coordinate changes of the target objects in the to-be-played video frame and the previous video frame.
3. The display device of claim 2, wherein, When determining the motion speed of the target objects contained in the to-be-played video frame according to the coordinate changes of the target objects in the to-be-played video frame and the previous video frame, the processor is specifically used for: determine the motion speed of the target objects contained in the to-be-played video frame according to the coordinate changes of the target objects in the to-be-played video frame and the previous video frame based on an optical flow equation.
4. The display device of claim 1, wherein, When determining the brightness scene of the target objects contained in each sub-image area of the to-be-played video frame, the processor is specifically used for: determine the pixel mean value of the to-be-played video frame; determine the brightness scene of the sub-image area of the to-be-played video frame according to the pixel mean value.
5. The display device of any one of claims 1-3, wherein, The processor is further used for: receiving the light emitting parameters under different motion scenes input by a user; establishing and saving the corresponding relationship between the motion scenes and the light emitting parameters. 6.A dimming method of a display device, the method comprising: The application is applied to the display device as claimed in any one of claims 1-5, the display device comprises a backlight module, a display screen, the backlight module comprises a plurality of backlight units, the backlight units are used for providing light source for corresponding area of the display screen, the dimming method of the display device comprises: In the currently played video file, a to-be-played video frame is acquired; Distribution information of the backlight units is acquired; According to the distribution information, the to-be-played video frame is divided into a plurality of sub-image areas, display positions of the sub-image areas on the display screen correspond to positions of the backlight units; Target objects contained in each sub-image area of the to-be-played video frame are determined; Motion speeds of the target objects are determined; According to the size of the motion speed of the target objects in the to-be-played video frame, motion scenes of the target objects contained in each sub-image area of the to-be-played video frame are determined; the motion scene of the target object refers to the scene of the fast or slow motion of the target object in the to-be-played video frame; Luminance scenes of the target objects contained in each sub-image area of the to-be-played video frame are determined; For each backlight unit, according to the motion scene and the luminance scene of the target objects contained in the corresponding sub-image area, based on a preset corresponding relationship, the light emitting parameter of the backlight unit is determined, wherein the preset corresponding relationship comprises the corresponding relationship among the luminance scene, the motion scene and the light emitting parameter; wherein different light emitting parameters are adopted by different backlight units, and the light emitting parameter comprises at least one of the light emitting intensity, the aperture setting intensity, the image compensation intensity, the response speed and the luminance weight coefficient; When the display screen displays the to-be-played video frame, the backlight units are controlled to provide light source for the display screen by using the corresponding light emitting parameter.
Citation Information
Patent Citations
Live video processing method and device
CN106412626A
Screen backlight brightness adjusting method and device and mobile terminal
CN106782431A
Method for adjusting backlight brightness and terminal
CN107111992A
Display method, display control device and display equipment
CN108564919A
Electronic device for adjusting brightness of screen and method thereof
US20140139560A1