Display device and local dimming method
By dynamically adjusting the number of frame extraction intervals in the display device and extending the transmission cycle of dimming data, the problem of endless dimming data being sent under high refresh rate and high partition count is solved, and efficient local dimming effect is achieved.
Patent Information
- Application Number
- CN202510060724.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-04-29
AI Technical Summary
In display devices with high refresh rate and high partition count, dimming data may not be sent throughout the transmission cycle, resulting in poor local dimming effect.
By detecting the target refresh rate and preset refresh rate in real time in the display device, dynamically adjusting the number of frame extraction intervals, extending the transmission cycle of dimming data, and ensuring that dimming data can be sent intact.
It realizes that dimming data can be sent to each partition in a timely and accurate manner under high refresh rate and high partition count, ensuring optimal visual effects and hardware performance.
Smart Images

Figure CN119905058A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and in particular to a display device and a local dimming method. Background Art
[0002] Local dimming technology is a technology that enhances the viewing angle by adjusting the backlight brightness of different areas of the screen. Local dimming technology divides the backlight into multiple small areas and controls the brightness of different areas according to the needs of the image content.
[0003] With the advancement of display technology, the frame rate of film sources has increased and the development of high refresh technology has made the refresh rate of display devices higher; the screen size has become larger and the backlight partitions have increased, which has increased the amount of dimming data for local dimming. At the same time, the dimming data transmission cycle has become shorter and the data transmission speed has been limited due to hardware performance limitations. Therefore, there is a problem that the dimming data cannot be fully sent within one frame. Summary of the invention
[0004] The present application provides a display device and a local dimming method, which can selectively send dimming data, avoiding the problem of incomplete dimming data transmission within a frame, and can ensure the display effect while ensuring the normal operation of local dimming.
[0005] In a first aspect, the present application provides a display device, including:
[0006] Display and processor;
[0007] The processor is configured as:
[0008] When the target refresh rate is greater than the preset refresh rate, the number of image data frames between two adjacent dimming data transmissions is determined based on the target refresh rate and the preset refresh rate as the frame extraction interval number, and the preset refresh rate is determined according to the transmission time length from the processor to the display for transmitting the dimming data;
[0009] When dimming data corresponding to a frame of image data has been sent to the display, corresponding dimming data is not sent to the display for subsequent image data of several frame intervals, and the display is configured to perform local dimming based on the received dimming data.
[0010] The above technical solution has the following advantages or beneficial effects:
[0011] The target refresh rate of the display device is detected in real time. When the target refresh rate is greater than the preset refresh rate, the dimming data corresponding to some image data frames are sent to the display at intervals to ensure that the dimming data can be completely sent within each dimming data sending cycle. In addition, in dynamic scenarios, this embodiment can also intelligently adjust the frame extraction behavior and the frame extraction interval number according to the target refresh rate and the preset refresh rate, thereby ensuring the optimal visual effect while ensuring that the dimming data can be sent completely.
[0012] In one embodiment, the processor performs a process of determining a preset refresh rate and is configured to:
[0013] Calculate the transmission time for the processor to transmit the dimming data to the display according to the data size of the dimming data corresponding to one frame of the display image and the transmission rate at which the processor transmits the dimming data to the display;
[0014] Based on the inverse of the transmission time, the preset refresh rate is determined.
[0015] The above technical solution has the following advantages or beneficial effects:
[0016] By calculating the preset resolution, where the preset resolution means that at this resolution, the dimming data corresponding to a frame of image data can just be sent out, the target resolution for frame extraction is determined. The dynamic changes of the data transmission rate are monitored in real time, and the frame extraction behavior and preset resolution are adjusted accordingly to maintain the best display performance.
[0017] In one embodiment, the processor determines the number of image data interval frames between two adjacent dimming data transmissions based on the target refresh rate and the preset refresh rate as the frame extraction interval number, which is configured as:
[0018] Obtain a quotient obtained by dividing the target refresh rate by the preset refresh rate, and round the quotient upwards;
[0019] Based on the rounded-up result, determine the frame extraction interval number.
[0020] The above technical solution has the following advantages or beneficial effects:
[0021] According to the target refresh rate and the preset refresh rate, the frame interval number is determined in real time, and a set of dimming data is sent for each set of frame interval number, which extends the sending cycle of the dimming data and can ensure the complete sending of the dimming data in the shortest possible period, while ensuring a better visual effect.
[0022] In one embodiment, the processor is further configured to:
[0023] Collect the vertical synchronization signal of the display screen, generate a dimming vertical synchronization signal corresponding to the vertical synchronization signal of the display screen, and the frequency of the vertical synchronization signal of the display screen is the same as the frequency of the image data displayed by the display;
[0024] Based on the dimming vertical synchronization signal corresponding to the current frame image data, the dimming data corresponding to the current frame image data is sent to the display.
[0025] The above technical solution has the following advantages or beneficial effects:
[0026] Based on the vertical synchronization processing of the displayed image data, the display screen is guaranteed to be stable and tearing is avoided. The local dimming vertical synchronization signal follows the vertical synchronization signal of the screen, and the dimming data is sent according to the dimming vertical synchronization signal. The dimming data needs to be sent within one cycle of the dimming vertical synchronization signal to make the display backlight display normally.
[0027] In one embodiment, the processor executes, when dimming data corresponding to a frame of image data has been sent to the display, not sending corresponding dimming data to the display for a number of subsequent image data at a frame extraction interval, and is configured to:
[0028] When dimming data corresponding to a frame of image data has been sent to the display, interrupting the generation of the dimming vertical synchronization signal and stopping sending the dimming data to the display;
[0029] In the case of image data of several frames after frame extraction, a dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal;
[0030] Based on the regenerated dimming vertical synchronization signal, the dimming data corresponding to the next frame of image data after the image data of a few frames of frame extraction interval is sent to the display is restored.
[0031] The above technical solution has the following advantages or beneficial effects:
[0032] In the case where the dimming data corresponding to a frame of image data has been sent to the display, the dimming data is not sent to the display; after extracting a few frames of image data, the dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal. Resetting the dimming vertical synchronization signal can ensure the synchronization of the image data and the dimming vertical synchronization signal, and then ensure the synchronization of the image data and the dimming data, avoiding irregular delays of the dimming data relative to the image data caused by frame extraction, so that the dimming data can be sent correctly.
[0033] In one of the embodiments, the display performs a local dimming process based on received dimming data, and is configured to:
[0034] When dimming data corresponding to the currently displayed image data is received, adjusting the backlight partition brightness based on the dimming data;
[0035] When the dimming data corresponding to the currently displayed image data is not received, the backlight partition brightness state is maintained.
[0036] The above technical solution has the following advantages or beneficial effects:
[0037] In the case where the dimming data corresponding to the currently displayed image data is not received, the backlight partition brightness at the last dimming data received is maintained, thereby avoiding backlight flickering, achieving better visual effects and low hardware loss.
[0038] In a second aspect, the present application further provides a local dimming method, which is applied to a display device provided by various possible implementations of the first aspect, and the method includes:
[0039] When the target refresh rate is greater than the preset refresh rate, the number of image data frames between two adjacent dimming data transmissions is determined based on the target refresh rate and the preset refresh rate as the frame extraction interval number, and the preset refresh rate is determined according to the transmission time length from the processor to the display for transmitting the dimming data;
[0040] When dimming data corresponding to a frame of image data has been sent to the display, corresponding dimming data is not sent to the display for subsequent image data of several frame intervals, and the display is configured to perform local dimming based on the received dimming data.
[0041] The above technical solution has the following advantages or beneficial effects:
[0042] The target refresh rate of the display device is detected in real time. When the target refresh rate is greater than the preset refresh rate, the dimming data corresponding to some image data frames are sent to the display at intervals to ensure that the dimming data can be completely sent within each dimming data sending cycle. In addition, in dynamic scenarios, this embodiment can also intelligently adjust the frame extraction behavior and the frame extraction interval number according to the target refresh rate and the preset refresh rate, thereby ensuring the optimal visual effect while ensuring that the dimming data can be sent completely.
[0043] In one embodiment, the process of determining the preset refresh rate includes:
[0044] According to the data size of the dimming data corresponding to a frame of display image and the transmission rate at which the processor transmits the dimming data to the display, the transmission time for the processor to transmit the dimming data to the display is calculated; based on the inverse of the transmission time, the preset refresh rate is determined.
[0045] The above technical solution has the following advantages or beneficial effects:
[0046] By calculating the preset resolution, where the preset resolution means that at this resolution, the dimming data corresponding to a frame of image data can just be sent out, the target resolution for frame extraction is determined. The dynamic changes of the data transmission rate are monitored in real time, and the frame extraction behavior and preset resolution are adjusted accordingly to maintain the best display performance.
[0047] In one embodiment, the method further comprises:
[0048] Collect the vertical synchronization signal of the display screen, generate a dimming vertical synchronization signal corresponding to the vertical synchronization signal of the display screen, and the frequency of the vertical synchronization signal of the display screen is the same as the frequency of the image data displayed by the display;
[0049] Based on the dimming vertical synchronization signal corresponding to the current frame image data, the dimming data corresponding to the current frame image data is sent to the display.
[0050] The above technical solution has the following advantages or beneficial effects:
[0051] Based on the vertical synchronization processing of the displayed image data, the display screen is guaranteed to be stable and tearing is avoided. The local dimming vertical synchronization signal follows the vertical synchronization signal of the screen, and the dimming data is sent according to the dimming vertical synchronization signal. The dimming data needs to be sent within one cycle of the dimming vertical synchronization signal to make the display backlight display normally.
[0052] In one embodiment, when dimming data corresponding to a frame of image data has been sent to a display, corresponding dimming data is not sent to the display for subsequent image data of a plurality of frame intervals, including:
[0053] When dimming data corresponding to a frame of image data has been sent to the display, interrupting the generation of the dimming vertical synchronization signal and stopping sending the dimming data to the display;
[0054] In the case of image data of several frames after frame extraction, a dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal;
[0055] Based on the regenerated dimming vertical synchronization signal, the dimming data corresponding to the next frame of image data after the image data of a few frames of frame extraction interval is sent to the display is restored.
[0056] The above technical solution has the following advantages or beneficial effects:
[0057] In the case where the dimming data corresponding to a frame of image data has been sent to the display, the dimming data is not sent to the display; after extracting a few frames of image data, the dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal. Resetting the dimming vertical synchronization signal can ensure the synchronization of the image data and the dimming vertical synchronization signal, and then ensure the synchronization of the image data and the dimming data, avoiding irregular delays of the dimming data relative to the image data caused by frame extraction, so that the dimming data can be sent correctly. BRIEF DESCRIPTION OF THE DRAWINGS
[0058] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0059] Figure 1 A schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application;
[0060] Figure 2 A schematic diagram of the hardware configuration of a display device provided in some embodiments of the present application;
[0061] Figure 3 A schematic diagram of data transmission between a processor and a display provided in some embodiments of the present application;
[0062] Figure 4 A signal timing diagram of image data and dimming data in some embodiments of the present application under one situation;
[0063] Figure 5 A signal timing diagram of image data and dimming data in some embodiments of the present application under another situation;
[0064] Figure 6 A schematic flow chart of a local dimming method provided in some embodiments of the present application;
[0065] Figure 7 A flowchart of a specific embodiment of a local dimming method provided in some embodiments of the present application;
[0066] Figure 8 A waveform diagram of a specific embodiment of the local dimming method provided in some embodiments of the present application;
[0067] Fig. 9 Another waveform diagram of a specific embodiment of the local dimming method provided in some embodiments of the present application;
[0068] Fig.10 Another waveform diagram of a specific embodiment of the local dimming method provided in some embodiments of the present application;
[0069] Fig.11 A schematic diagram of the structure of a local dimming device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0070] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0071] The following embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following embodiments do not represent all implementations consistent with the present application. They are only examples of systems and methods consistent with some aspects of the present application as detailed in the claims.
[0072] It should be noted that the brief description of terms in this application is only for the convenience of understanding the embodiments described below, and is not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their common and usual meanings.
[0073] The terms "first", "second", "third", etc. in the specification and claims of this application and the above drawings are used to distinguish similar or similar objects or entities, and do not necessarily mean to limit a specific order or sequence, unless otherwise noted. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances.
[0074] The terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0075] The term "module" refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0076] In the embodiment of the present application, the display device 200 generally refers to a device with image display and data processing capabilities. For example, the display device 200 includes but is not limited to a smart TV, a mobile terminal, a computer, a monitor, an advertising screen, a wearable device, a virtual reality device, an augmented reality device, etc.
[0077] Figure 1 This is a schematic diagram of an operation scenario between a display device and a control device provided in some embodiments of the present application. Figure 1 As shown in FIG. 1 , the user can operate the display device 200 through touch operation, the mobile terminal 300 and the control device 100. For example, the control device 100 can be a remote controller, a stylus pen, a handle, etc.
[0078] The mobile terminal 300 can be used as a control device for performing human-computer interaction between the user and the display device 200. The mobile terminal 300 can also be used as a communication device for establishing a communication connection with the display device 200 and performing data interaction. In some embodiments, the mobile terminal 300 can install software applications with the display device 200, and achieve connection and communication through a network communication protocol to achieve the purpose of one-to-one control operation and data communication. The audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 to achieve a synchronous display function.
[0079] like Figure 1 As also shown in FIG. 4 , the display device 200 also communicates data with the server 400 through various communication methods. The display device 200 may be allowed to communicate and connect through a local area network (LAN), a wireless local area network (WLAN) and other networks.
[0080] The display device 200 may provide a broadcast receiving television function, and may also additionally provide an intelligent network television function of a computer support function, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.
[0081] Figure 2 Some embodiments of the present application provide Figure 1 2 is a block diagram of the hardware configuration of the display device 200.
[0082] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a processor 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.
[0083] In some embodiments, the detector 230 is used to collect signals of the external environment or external interaction. For example, the detector 230 includes a light receiver, a sensor for collecting the intensity of ambient light; or, the detector 230 includes an image collector, such as a camera, which can be used to collect external environment scenes, user attributes or user interaction gestures; or, the detector 230 includes a sound collector, such as a microphone, etc., for receiving external sounds.
[0084] In some embodiments, the display 260 includes a display function component for presenting a picture, and a driving component for driving an image display. The display 260 is used to receive an image signal output from the processor 250 for display. For example, the display 260 can be used to display video content, image content, and components of a menu control interface and a user control UI interface.
[0085] In some embodiments, the communication device 220 is a component for communicating with an external device or server 400 according to various communication protocol types. The display device 200 may be provided with a plurality of communication devices 220 according to different supported communication modes. For example, when the display device 200 supports wireless network communication, the display device 200 may be provided with a communication device 220 including a WiFi function. When the display device 200 supports Bluetooth connection communication, the display device 200 needs to be provided with a communication device 220 including a Bluetooth function.
[0086] The communication device 220 can enable the display device 200 to communicate with the external device or server 400 by wireless or wired connection. Among them, the wired connection can connect the display device 200 with the external device through components such as data cables and interfaces. The wireless connection can connect the display device 200 with the external device through wireless signals or wireless networks. The display device 200 can establish a connection relationship with the external device directly, or indirectly establish a connection relationship through a gateway, a router, a connection device, etc.
[0087] In some embodiments, the processor 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first interface to an nth interface for input / output. The processor 250 controls the operation of the display device and responds to the user's operation through various software control programs stored in the memory. The processor 250 controls the overall operation of the display device 200.
[0088] In some embodiments, the processor 250 and the tuner-demodulator 210 may be located in different separate devices, that is, the tuner-demodulator 210 may also be located in an external device of the main device where the processor 250 is located, such as an external set-top box.
[0089] In some embodiments, the user may input a user command through a graphical user interface (GUI) displayed on the display 260 , and the user input interface receives the user input command through the graphical user interface (GUI).
[0090] In some embodiments, the audio output device 270 may be a local speaker of the display device 200, or may be an external audio output device of the display device 200. In particular, for the external audio output device of the display device 200, the display device 200 may also be provided with an external audio output terminal, and the audio output device may be connected to the display device 200 through the external audio output terminal to output the sound of the display device 200.
[0091] In some embodiments, the user input interface 280 may be used to receive instructions from a user.
[0092] Local Dimming is a technology that enhances contrast by adjusting the backlight brightness in different areas of the screen. Traditional TV backlights illuminate the entire screen evenly, which can cause black areas to appear gray. Local Dimming divides the backlight into multiple small areas and controls the brightness of different areas according to the needs of the image content. For example, in dark scenes, it reduces the brightness of the corresponding areas to provide deeper blacks. The effect of Local Dimming depends on the number and accuracy of the backlight partitions: the more partitions, the better the light control effect, but the cost is also relatively high.
[0093] With the continuous advancement of display technology, users' requirements for visual experience are becoming higher and higher. In pursuit of a better visual experience, high refresh technologies such as high frame rate of video sources, hardware super resulation (HSR) and variable refresh rate (VRR) are gradually being widely used, screen sizes are getting larger, and backlight partitions are increasing. In this highly dynamic display environment, the support for local dimming technology also brings certain challenges and problems.
[0094] Specifically, in the traditional local dimming process, the dimming data transmission cycle is the same as the image refresh cycle on the display device. However, as the source frame rate increases, the refresh rate of the display device increases, and the dimming data transmission cycle corresponding to a frame of image data becomes shorter; the screen size becomes larger and the backlight partitions become more, resulting in a larger amount of dimming data to be sent; in addition, as the screen size increases, the cable used to transmit data becomes longer, and the transmission rate is also limited. This is because when the cable becomes longer, the signal quality is likely to deteriorate, and at the same time, the transmission rate is limited by the hardware performance of the display device.
[0095] Therefore, when the data transmission rate is limited and the data transmission cycle becomes shorter, the dimming data corresponding to a frame of display picture may not be completely sent within the transmission cycle.
[0096] Based on this, in order to solve the problem of incomplete dimming data transmission, the present application proposes a data transmission and processing mechanism based on frame extraction, which can ensure that the dimming data can be sent to each partition in a timely and accurate manner under the conditions of high number of partitions and high refresh rate.
[0097] In some embodiments, the display device 200 includes a display 260 and a processor 250 as described above. The display 260 is configured to display content from a broadcast system or network and / or a user interface. The processor 250 is configured to:
[0098] When the target refresh rate is greater than the preset refresh rate, the number of image data frames between two adjacent dimming data transmissions is determined based on the target refresh rate and the preset refresh rate as the frame extraction interval number, and the preset refresh rate is determined according to the transmission time length of the processor 250 transmitting the dimming data to the display 260;
[0099] When dimming data corresponding to a frame of image data has been sent to the display 260, corresponding dimming data is not sent to the display 260 for subsequent image data of several frame intervals, and the display 260 is configured to perform local dimming based on the received dimming data.
[0100] Among them, the target refresh rate refers to the system refresh rate of the current display device 200. Specifically, the system refresh rate is affected by the source frame rate, hardware configuration and system settings. For example, this embodiment can be applied to display devices that have enabled high refresh technologies such as super-resolution frequency doubling (HSR, Hardware Super Resulation) or variable refresh rate (VRR, Variable Refresh rate). Among them, super-resolution frequency doubling refers to the difference display achieved through timing adjustment, that is, in each frame of the image, only the pixels of odd or even rows are rendered, and the other row is displayed by fusing the information of two adjacent rows. Variable refresh rate (VRR) means that the display device can dynamically adjust its refresh rate in real time to match the frame rate output by a compatible data source. Because technologies such as HSR or VRR can greatly improve the system refresh rate of the display device, it is more likely to have the problem that the dimming data corresponding to a frame of display screen cannot be sent in the sending cycle.
[0101] The preset refresh rate refers to the refresh rate threshold that requires frame extraction. Specifically, the higher the target refresh rate, the shorter the duration for which the display displays a frame of image data. When the target refresh rate reaches a threshold, the duration for which the display displays a frame of image data is insufficient for the dimming data corresponding to the frame of image data to be completely transmitted. Based on this, the present embodiment determines a preset refresh rate. When the target refresh rate is greater than the preset refresh rate, it indicates that the dimming data cannot be completely transmitted at this time and frame extraction is required. Therefore, the preset refresh rate is determined based on the transmission duration for the processor 250 to transmit the dimming data to the display 260.
[0102] It should be noted that since the target refresh rate is affected by multiple factors, such as whether the HSR or VRR function is turned on, it is necessary to monitor the target refresh rate in real time and determine whether to extract frames in real time based on the target refresh rate.
[0103] Among them, the frame extraction processing means that after the processor 250 sends the dimming data corresponding to a frame of image data to the display 260, it will send the dimming data corresponding to the next frame of image data after a group of image data frames with the number of frame extraction intervals; the number of frame extraction intervals is determined according to the target refresh rate and the preset refresh rate.
[0104] The local dimming technology divides the backlight source into multiple independently controlled areas. The processor 250 dynamically calculates the backlight brightness data according to the currently displayed image data and determines the backlight brightness data as the dimming data. For example, if the image data is a starry sky, the brightness of the night sky part is adjusted to be lower and the brightness of the star part is adjusted to be higher. Figure 3 , the image data is displayed on the screen 261 of the display 260, and the dimming data acts on the backlight 262 of the display 260. For example, the backlight is composed of a large number of LED lamp beads, and the dimming data can be transmitted in the form of an electrical signal. When the display 260 receives the dimming data, the brightness of the LEDs in each partition of the backlight changes according to the dimming data, thereby achieving the purpose of local dimming.
[0105] The above technical solution has the following advantages or beneficial effects:
[0106] The target refresh rate of the display device 200 is detected in real time. When the target refresh rate is greater than the preset refresh rate, the dimming data corresponding to some image data frames are sent to the display 260 at intervals to ensure that the dimming data can be completely sent within each dimming data sending cycle. In addition, in dynamic scenarios, this embodiment can also intelligently adjust the frame extraction behavior and the frame extraction interval number according to the target refresh rate and the preset refresh rate, thereby ensuring the optimal visual effect while ensuring that the dimming data can be sent completely.
[0107] In an exemplary embodiment, the processor 250 performs a process of determining a preset refresh rate and is configured to:
[0108] According to the data size of the dimming data corresponding to a frame of display image and the transmission rate at which the processor 250 transmits the dimming data to the display 260, the transmission time for the processor 250 to transmit the dimming data to the display 260 is calculated; based on the inverse of the transmission time, the preset refresh rate is determined.
[0109] Specifically, the data size of the dimming data corresponding to a frame of display image is obtained by dividing the quotient of the transmission rate at which the processor 250 transmits the dimming data to the display 260, and the quotient is the transmission time of transmitting the dimming data to the display 260. For example, the dimming data can be transmitted based on SPI (Serial Peripheral Interface). SPI can theoretically achieve a higher transmission speed. However, due to the limitation of the processor hardware performance and in order to ensure the quality of data transmission, the actual transmission speed is controlled at about 10Mbps. The reciprocal of the transmission time is used as the preset refresh rate. It should be noted that the unit conversion is required to take into account the change of dimension during the calculation.
[0110] The data size of the dimming data corresponding to a frame of display image is related to the number of local dimming partitions and the hardware performance of the processor; generally speaking, the data size of the dimming data is positively correlated with the number of local dimming partitions. The more local dimming partitions there are, the larger the data volume of the dimming data is. For a fixed display device, the data size of the dimming data corresponding to each frame of display image is fixed. However, the transmission rate may fluctuate to a certain extent. Therefore, it is necessary to monitor the transmission rate in real time and adjust the preset resolution according to the dynamic changes in the transmission rate.
[0111] When the target resolution of the display device is equal to the preset resolution, it means that the dimming data corresponding to a frame of image data can just be sent out at this resolution. If the target resolution is higher than the preset resolution, the duration corresponding to a frame of image data becomes shorter, and the dimming data cannot be sent out completely when the data size of the corresponding dimming data remains unchanged.
[0112] The above technical solution has the following advantages or beneficial effects:
[0113] By calculating the preset resolution, where the preset resolution means that at this resolution, the dimming data corresponding to a frame of image data can just be sent out, the target resolution for frame extraction is determined. The dynamic changes of the data transmission rate are monitored in real time, and the frame extraction behavior and preset resolution are adjusted accordingly to maintain the best display performance.
[0114] In an exemplary embodiment, the processor 250 determines the number of image data frames between each two adjacent dimming data sent based on the target refresh rate and the preset refresh rate, as the frame extraction interval number, and is configured to: obtain the quotient obtained by dividing the target refresh rate by the preset refresh rate, and round up the quotient; based on the rounding result, determine the frame extraction interval number.
[0115] Specifically, after obtaining the frame extraction interval number, after sending the dimming data corresponding to a frame of image data, no new dimming data is sent within a period of several image data frames after the frame extraction interval. The actual sending period of the dimming data becomes the frame extraction interval number plus the duration of 1 image data frame, thereby extending the sending period of the dimming data.
[0116] Divide the target refresh rate by the preset refresh rate to get the quotient between them; if the quotient is an integer, the result of rounding up is equal to the quotient itself, and if the quotient is a non-integer, the result of rounding up is the integer of the quotient plus 1. This is because the actual interval frame number can only be an integer, and rounding up can ensure that the dimming data to be sent can be sent in the shortest possible sending cycle. The frame extraction interval number obtained by this calculation method can make the minimum interval number for dimming data to be sent.
[0117] It is also important to note here that since the target refresh rate is affected by multiple factors, such as whether the HSR or VRR function is enabled, it is necessary to monitor the target refresh rate in real time and update the frame rate based on the target refresh rate.
[0118] The above technical solution has the following advantages or beneficial effects:
[0119] According to the target refresh rate and the preset refresh rate, the frame interval number is determined in real time, and a set of dimming data is sent for each set of frame interval number, which extends the sending cycle of the dimming data and can ensure the complete sending of the dimming data in the shortest possible period, while ensuring a better visual effect.
[0120] In an exemplary embodiment, the processor 250 is further configured to:
[0121] Collect the picture vertical synchronization signal of the display 260, generate a dimming vertical synchronization signal corresponding to the picture vertical synchronization signal, the frequency of the picture vertical synchronization signal is the same as the frequency of the image data displayed by the display 260; based on the dimming vertical synchronization signal corresponding to the current frame image data, send the dimming data corresponding to the current frame image data to the display 260.
[0122] See also Figure 4 , Figure 4It is a signal timing diagram when the target resolution is not greater than the preset resolution, that is, when frame extraction is not required. First, the concept of vertical synchronization is clarified: in some displays, the picture is displayed by line scanning, that is, the pixels of the image data are arranged in rows on the display panel, and the display of the picture is completed by scanning each row of pixels in sequence by an electron beam. All pixels of a frame of image data must be scanned to display the complete picture. However, if the graphics processor writes the content of the next frame into the frame buffer after scanning half of the screen, it will cause screen tearing. Vertical synchronization is used to solve this problem. The display generates a vertical synchronization signal after displaying each frame of image data. After the graphics processor receives the vertical synchronization signal, it writes the next frame of the picture, which can ensure the stability of the picture and avoid tearing.
[0123] In this embodiment, after turning on vertical synchronization, the display will generate a vertical synchronization signal corresponding to the image data after displaying each complete frame of image data. The screen vertical synchronization signal in this embodiment is a signal that is vertically synchronized with the image data of the display. The dimming vertical synchronization signal of the local dimming follows the screen vertical synchronization signal, and the dimming data is triggered according to the dimming vertical synchronization signal. The dimming data needs to be sent within one cycle of the dimming vertical synchronization signal in order for the display backlight to display normally.
[0124] In an exemplary embodiment, the processor 250 performs, when dimming data corresponding to a frame of image data has been sent to the display 260, not sending corresponding dimming data to the display 260 for a number of subsequent image data at a frame extraction interval, and is configured as follows:
[0125] When dimming data corresponding to one frame of image data has been sent to the display 260, generation of the dimming vertical synchronization signal is interrupted, and sending the dimming data to the display 260 is stopped;
[0126] In the case of image data with a frame interval of several frames, a dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal; based on the regenerated dimming vertical synchronization signal, the dimming data corresponding to the next frame of image data after the image data with a frame interval of several frames is sent to the display 260 is restored.
[0127] See also Figure 5 , Figure 5It is a signal timing diagram when the target resolution is greater than the preset resolution and the number of frame extraction is 1. Exemplarily, after the display 260 displays the image data 511, a screen vertical synchronization signal is generated, and a dimming vertical synchronization signal is generated accordingly, triggering the sending of dimming data 516; when the display 260 displays the next frame of image data 512, since the number of frame extraction intervals is 1, the image data 512 does not need to send dimming data, and the dimming vertical synchronization signal at this time is interrupted and the dimming data is not sent; when the image data 513 is displayed, the dimming vertical synchronization signal that follows the screen vertical synchronization signal is regenerated, that is, the dimming vertical synchronization signal is reset, and then the sending of the dimming data 517 corresponding to the next frame of image data 514 is triggered according to the regenerated dimming vertical synchronization signal. This is to ensure the synchronization of the image data and the dimming vertical synchronization signal, and then to ensure the synchronization of the image data and the dimming data, and to avoid irregular delays in the dimming data relative to the image data caused by frame extraction, so that the dimming data can be sent correctly.
[0128] For example, when data is transmitted between the processor 250 and the display 260 via SPI, the sending of dimming data may be interrupted via a SPI send done instruction.
[0129] The above technical solution has the following advantages or beneficial effects:
[0130] In the case where the dimming data corresponding to a frame of image data has been sent to the display 260, the dimming data is not sent to the display 260; after extracting a few frames of image data, the dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal. Resetting the dimming vertical synchronization signal can ensure the synchronization of the image data and the dimming vertical synchronization signal, and further ensure the synchronization of the image data and the dimming data, avoiding irregular delay of the dimming data relative to the image data caused by frame extraction, so that the dimming data can be sent correctly.
[0131] In an exemplary embodiment, the display 260 performs a process of performing local dimming based on the received dimming data, and is configured as follows:
[0132] When dimming data corresponding to the currently displayed image data is received, the backlight partition brightness is adjusted based on the dimming data; when dimming data corresponding to the currently displayed image data is not received, the backlight partition brightness state is maintained.
[0133] Specifically, when the dimming data corresponding to the currently displayed image data is received, the backlight partition brightness of the display 260 can be adjusted based on the dimming data; if the dimming data corresponding to the currently displayed image data is not received, for example, the display 260 is in a state of displaying image data with a frame extraction interval of several frames, the backlight partition brightness of the last received dimming data is maintained until new dimming data is received, and then the backlight partition brightness is adjusted. In actual applications, the frame extraction time is quite short and difficult for the human eye to perceive, and it will not have a great impact on the effect of local dimming. Reusing the dimming data received last time will not cause the backlight to flicker, the visual effect is better, and it is friendly to the backlight source hardware, and the loss to the hardware is low. If the current display 260 does not receive any dimming data, for example, the display device 200 has just been turned on, etc., the backlight source brightness is adjusted based on a preset backlight partition brightness, or the backlight source is not turned on.
[0134] The above technical solution has the following advantages or beneficial effects:
[0135] In the case where the dimming data corresponding to the currently displayed image data is not received, the backlight partition brightness at the last dimming data received is maintained, thereby avoiding backlight flickering, achieving better visual effects and low hardware loss.
[0136] In an exemplary embodiment, a local dimming method is also provided, which is applied to the display device mentioned above. For details, see Figure 6 , the local dimming method provided in this embodiment includes:
[0137] Step 601, when the target refresh rate is greater than the preset refresh rate, based on the target refresh rate and the preset refresh rate, determining the number of image data frames between two adjacent dimming data transmissions as the frame extraction interval number, the preset refresh rate is determined according to the transmission time length of the processor transmitting the dimming data to the display;
[0138] Step 602, when dimming data corresponding to a frame of image data has been sent to the display, corresponding dimming data is not sent to the display for subsequent image data of several frame intervals, and the display is configured to perform local dimming based on the received dimming data.
[0139] In an exemplary embodiment, the process of determining the preset refresh rate includes:
[0140] According to the data size of the dimming data corresponding to a frame of display image and the transmission rate at which the processor transmits the dimming data to the display, the transmission time for the processor to transmit the dimming data to the display is calculated; based on the inverse of the transmission time, the preset refresh rate is determined.
[0141] In an exemplary embodiment, based on the target refresh rate and the preset refresh rate, determining the number of image data interval frames between two adjacent dimming data transmissions as the frame extraction interval number includes:
[0142] Obtain a quotient obtained by dividing the target refresh rate by the preset refresh rate, and round up the quotient; determine the frame extraction interval number based on the rounded-up result.
[0143] In an exemplary embodiment, the method further comprises:
[0144] Collect the vertical synchronization signal of the display, generate a dimming vertical synchronization signal corresponding to the vertical synchronization signal, the frequency of the vertical synchronization signal is the same as the frequency of the image data displayed by the display; based on the dimming vertical synchronization signal corresponding to the current frame image data, send the dimming data corresponding to the current frame image data to the display.
[0145] In an exemplary embodiment, when dimming data corresponding to a frame of image data has been sent to a display, corresponding dimming data is not sent to the display for a number of subsequent image data at a frame extraction interval, including:
[0146] When dimming data corresponding to a frame of image data has been sent to the display, the generation of the dimming vertical synchronization signal is interrupted and the sending of the dimming data to the display is stopped; when image data has been extracted for several frames at an interval, the dimming vertical synchronization signal is regenerated based on the current image vertical synchronization signal; based on the regenerated dimming vertical synchronization signal, the sending of the dimming data corresponding to the next frame of image data after the image data has been extracted for several frames at an interval to the display is resumed.
[0147] In an exemplary embodiment, a process of performing local dimming based on received dimming data includes: when dimming data corresponding to currently displayed image data is received, adjusting the backlight partition brightness based on the dimming data; when dimming data corresponding to currently displayed image data is not received, maintaining the backlight partition brightness state.
[0148] To more clearly illustrate the local dimming method of the present application, a most detailed embodiment of a practical application is given below:
[0149] See also Figure 7 For example, in order to more comprehensively describe the local dimming method of the present application, a detailed description is given in conjunction with a display device equipped with VRR / HSR high refresh technology: the display device includes a VRR / HSR module for implementing the VRR / HSR function; a dimming data module for generating dimming data based on the image data of the display; and a frame extraction module for performing frame extraction processing.
[0150] First, initialize each module of the display device, determine the data size of the dimming data according to the number of local dimming partitions, obtain the data transmission rate and timing information, calculate the refresh rate information that needs to be processed by frame extraction and record it as the preset refresh rate; at the same time, start the frame extraction decision thread and the frame extraction algorithm thread.
[0151] Detect the target refresh rate of the current system in real time. When the target refresh rate is greater than the preset refresh rate, start the frame extraction process, further calculate the required frame extraction interval number, and record the frame extraction interval number;
[0152] The preset refresh rate is equal to 1 / the number of bytes sent in one LDM frame / spi rate (Mbps)*1000 / 8, which is the reciprocal of the transmission time of dimming data to the display, where 1000 / 8 is used for unit conversion; the frame interval is equal to the rounded-up result of the target refresh rate / preset refresh rate;
[0153] According to the frame extraction interval number, the dimming data and the dimming vertical synchronization signal are subjected to frame extraction processing. When one frame of image data is displayed, the dimming data of the frame extraction interval number is discarded, and the dimming vertical synchronization signal is subjected to the same discarding processing.
[0154] Specifically, the frame extraction process is performed in an interrupt mode. When a frame of image data is displayed and the dimming data corresponding to the image data is sent, an SPI send done instruction is generated. At this time, the dimming data corresponding to the image data of several frames is extracted, and the dimming vertical synchronization signal is reset to ensure the synchronization of the dimming vertical synchronization signal and the image data, thereby ensuring that the dimming data can be sent correctly.
[0155] Let's take a more specific example to illustrate:
[0156] The number of local dimming partitions is 2800 partitions. The data size of the dimming data corresponding to the current frame of image data is calculated. The data transmission rate based on SPI is 8Mbps. It is calculated that when the refresh rate is greater than 144hz, frame extraction processing is required, and the preset refresh rate is recorded as 144hz.
[0157] Monitor the current target refresh rate information in real time. When the target refresh rate is greater than 144 Hz, perform frame extraction. For example, if the current refresh rate is 240 Hz, frame extraction is required, and the frame extraction interval is calculated as 2, that is, only one frame of image data corresponding to the dimming data is sent every 3 frames, and 2 frames are discarded.
[0158] like Figure 7 As shown, it is a workflow diagram of this specific embodiment, wherein it is not necessary to check whether the VRR or HSR mode is turned on, and frame extraction processing can be performed as long as the target refresh rate is higher than the preset refresh rate.
[0159] See also Figure 8 , Fig. 9 , Fig.10 , to illustrate the frame extraction process of local dimming data in the case of multi-zone high refresh.
[0160] Figure 8 It shows that during normal operation, the dimming data needs to be sent within one cycle of the dimming vertical synchronization signal. At this time, in the normal mode of 120hz, each frame of dimming data can be sent within one cycle of the dimming vertical synchronization signal, and the local dimming display is normal.
[0161] like Fig. 9 As shown, when any high refresh mode is turned on, such as the HSR144hz mode, because the frame rate becomes faster, the dimming data 801, 802, and 803 cannot be sent within one cycle of the dimming vertical synchronization signal, and the local dimming will display abnormally.
[0162] At this time, a frame rate change is detected, the target resolution is greater than the pre-calculated preset resolution, and a frame extraction action is performed, and the frame extraction interval number is calculated to be 1. Therefore, after the dimming data 801 corresponding to a frame of image data is sent, the dimming data 802 is discarded, and the dimming vertical synchronization signal is reset to ensure synchronization with the image data.
[0163] like Fig.10 As shown, it is the effect diagram after the frame extraction processing. At this time, the dimming data is normally sent within one sending cycle.
[0164] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0165] Based on the same inventive concept, the embodiment of the present application also provides a local dimming device for implementing the local dimming method involved above. The implementation solution provided by the device to solve the problem is similar to the implementation solution recorded in the above method, so the specific limitations in one or more local dimming device embodiments provided below can refer to the limitations of the local dimming method above, and will not be repeated here.
[0166] In an exemplary embodiment, Fig.11 As shown, a local dimming device is provided, including: a frame extraction module 1101 and a sending module 1102, wherein:
[0167] A frame extraction module 1101 is used to determine, when the target refresh rate is greater than the preset refresh rate, the number of image data frames between each two adjacent dimming data transmissions based on the target refresh rate and the preset refresh rate as the frame extraction interval number, and the preset refresh rate is determined according to the transmission time length of the processor transmitting the dimming data to the display;
[0168] The sending module 1102 is used for not sending corresponding dimming data to the display for subsequent image data of several frame intervals when dimming data corresponding to a frame of image data has been sent to the display. The display is configured to perform local dimming based on the received dimming data.
[0169] The frame extraction module 1101 is further used for:
[0170] Calculate the transmission time for the processor to transmit the dimming data to the display according to the data size of the dimming data corresponding to one frame of the display image and the transmission rate at which the processor transmits the dimming data to the display;
[0171] Based on the inverse of the transmission time, the preset refresh rate is determined.
[0172] The frame extraction module 1101 is further used for:
[0173] Obtain a quotient obtained by dividing the target refresh rate by the preset refresh rate, and round the quotient upwards;
[0174] Based on the rounded-up result, determine the frame extraction interval number.
[0175] The sending module 1102 is further used for:
[0176] Collect the vertical synchronization signal of the display screen, generate a dimming vertical synchronization signal corresponding to the vertical synchronization signal of the display screen, and the frequency of the vertical synchronization signal of the display screen is the same as the frequency of the image data displayed by the display;
[0177] Based on the dimming vertical synchronization signal corresponding to the current frame image data, the dimming data corresponding to the current frame image data is sent to the display.
[0178] The sending module 1102 is further used for:
[0179] When dimming data corresponding to a frame of image data has been sent to the display, interrupting the generation of the dimming vertical synchronization signal and stopping sending the dimming data to the display;
[0180] In the case of image data of several frames after frame extraction, a dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal;
[0181] Based on the regenerated dimming vertical synchronization signal, the dimming data corresponding to the next frame of image data after the image data of a few frames of frame extraction interval is sent to the display is restored.
[0182] The sending module 1102 is further used for:
[0183] When dimming data corresponding to the currently displayed image data is received, adjusting the backlight partition brightness based on the dimming data;
[0184] When the dimming data corresponding to the currently displayed image data is not received, the backlight partition brightness state is maintained.
[0185] Each module in the above-mentioned local dimming device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.
[0186] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0187] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0188] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A display device, characterized in that: include: Display and processor; The processor is configured to: In the case where the target refresh rate is greater than the preset refresh rate, determining the number of image data frames between each two adjacent dimming data transmissions based on the target refresh rate and the preset refresh rate as the frame extraction interval number, wherein the preset refresh rate is determined according to the transmission time length of the processor transmitting the dimming data to the display; When dimming data corresponding to a frame of image data has been sent to the display, corresponding dimming data is not sent to the display for subsequent image data of several frame intervals, and the display is configured to perform local dimming based on the received dimming data.
2. The display device according to claim 1, characterized in that The processor performs a process of determining the preset refresh rate and is configured to: Calculating the transmission time for the processor to transmit the dimming data to the display according to the data size of the dimming data corresponding to the one frame of the display image and the transmission rate at which the processor transmits the dimming data to the display; The preset refresh rate is determined based on the inverse of the transmission duration.
3. The display device according to claim 1, characterized in that The processor performs the step of determining the number of image data interval frames between two adjacent dimming data transmissions based on the target refresh rate and the preset refresh rate as the number of frame extraction intervals, and is configured as follows: Obtain a quotient obtained by dividing the target refresh rate by the preset refresh rate, and round up the quotient; Based on the rounding result, the frame extraction interval number is determined.
4. The display device according to claim 1, characterized in that The processor is further configured to: Collecting a picture vertical synchronization signal of the display, generating a dimming vertical synchronization signal corresponding to the picture vertical synchronization signal, wherein the frequency of the picture vertical synchronization signal is the same as the frequency of the display displaying image data; Based on the dimming vertical synchronization signal corresponding to the current frame image data, the dimming data corresponding to the current frame image data is sent to the display.
5. The display device according to claim 4, characterized in that The processor executes, when dimming data corresponding to a frame of image data has been sent to the display, not sending corresponding dimming data to the display for subsequent image data of a plurality of frame extraction intervals, and is configured to: When dimming data corresponding to a frame of image data has been sent to the display, interrupting the generation of the dimming vertical synchronization signal and stopping sending the dimming data to the display; In the case of image data of several frames after the frame extraction interval, a dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal; Based on the regenerated dimming vertical synchronization signal, the dimming data corresponding to the next frame of image data after the image data of the frame extraction interval of several frames is sent to the display is restored.
6. The display device according to claim 1, characterized in that The display performs a process of performing local dimming based on received dimming data, and is configured as follows: When dimming data corresponding to the currently displayed image data is received, adjusting the backlight partition brightness based on the dimming data; When the dimming data corresponding to the currently displayed image data is not received, the backlight partition brightness state is maintained.
7. A local dimming method, characterized in that: Applied to the display device as claimed in any one of claims 1 to 6, the method comprises: In the case where the target refresh rate is greater than the preset refresh rate, determining the number of image data frames between each two adjacent dimming data transmissions based on the target refresh rate and the preset refresh rate as the frame extraction interval number, wherein the preset refresh rate is determined according to the transmission time length of the processor transmitting the dimming data to the display; When dimming data corresponding to a frame of image data has been sent to the display, corresponding dimming data is not sent to the display for subsequent image data of several frame intervals, and the display is configured to perform local dimming based on the received dimming data.
8. The method according to claim 7, characterized in that The process of determining the preset refresh rate includes: Calculating the transmission time for the processor to transmit the dimming data to the display according to the data size of the dimming data corresponding to the one frame of the display image and the transmission rate at which the processor transmits the dimming data to the display; The preset refresh rate is determined based on the inverse of the transmission duration.
9. The method according to claim 7, characterized in that: The method further comprises: Collecting a picture vertical synchronization signal of the display, generating a dimming vertical synchronization signal corresponding to the picture vertical synchronization signal, wherein the frequency of the picture vertical synchronization signal is the same as the frequency of the display displaying image data; Based on the dimming vertical synchronization signal corresponding to the current frame image data, the dimming data corresponding to the current frame image data is sent to the display.
10. The method according to claim 9, characterized in that In the case where dimming data corresponding to a frame of image data has been sent to the display, for subsequent image data of a plurality of frame extraction intervals, corresponding dimming data is not sent to the display, including: When dimming data corresponding to a frame of image data has been sent to the display, interrupting the generation of the dimming vertical synchronization signal and stopping sending the dimming data to the display; In the case of image data of several frames after the frame extraction interval, a dimming vertical synchronization signal is regenerated based on the current picture vertical synchronization signal; Based on the regenerated dimming vertical synchronization signal, the dimming data corresponding to the next frame of image data after the image data of the frame extraction interval of several frames is sent to the display is restored.