Display device

By automatically identifying the speed of the target object in the image frame and comparing it with a threshold, the automatic activation of the frequency multiplication display mode is achieved, solving the problem of users forgetting to turn on the frequency multiplication display and improving the display effect of moving images.

CN116614662BActive Publication Date: 2026-04-03HISENSE VISUAL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-09
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

In existing technologies, users often forget or fail to enable the frequency multiplication display function, resulting in poor display quality of moving images.

Method used

By acquiring image frames, the system identifies and calculates the speed of the target object's movement, compares it with a preset threshold, and automatically activates a multiplier display mode to improve the clarity and smoothness of moving images.

Benefits of technology

It enables automatic frequency doubling of motion images, improving image clarity and smoothness, and enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116614662B_ABST
    Figure CN116614662B_ABST
Patent Text Reader

Abstract

This application provides a display device including a controller and a display connected to the controller. The controller is configured to: acquire multiple image frames; perform recognition calculations on the multiple image frames to obtain the motion speed of a target object in the multiple image frames; compare the motion speed with a speed threshold corresponding to the target object; and if the motion speed is greater than or equal to the speed threshold, activate a frequency multiplication display mode. The display, connected to the controller, is used to display image frames based on the frequency multiplication display mode after the frequency multiplication display mode is activated. The display device provided in this embodiment improves the clarity and smoothness of moving images by comparing the motion speed of the target object in the image frame with a speed threshold and automatically activating the frequency multiplication display mode based on the comparison result, thereby enhancing the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display technology, and more particularly to a display device. Background Technology

[0002] With the development of display technology, the display effect of moving images can be improved by enabling the frequency doubling display function and displaying moving images based on the frequency doubling display mode.

[0003] In existing technologies, a frequency multiplier display mode option is usually added to the menu, and the user manually selects this option to enable the frequency multiplier display function.

[0004] However, in the process of realizing this application, the inventors discovered that there are at least the following problems in the prior art: In the prior art, when displaying moving images, users sometimes forget to turn on the frequency doubling display function, and some users are not even aware of the function, resulting in the frequency doubling display function being idle. Summary of the Invention

[0005] This application provides a display device to automatically activate a frequency multiplication display mode, thereby improving the display effect of moving images.

[0006] In a first aspect, embodiments of this application provide a display device, including:

[0007] The controller is configured as follows:

[0008] Acquire multiple image frames;

[0009] The motion speed of the target object in the multiple image frames is obtained by performing recognition calculations on the multiple image frames.

[0010] The movement speed is compared with the speed threshold corresponding to the target object. If the movement speed is greater than or equal to the speed threshold, the frequency multiplication display mode is activated.

[0011] The display, connected to the controller, is used to display image frames based on the frequency multiplication display mode after the frequency multiplication display mode is enabled.

[0012] In one possible design, when the controller performs recognition calculations on multiple image frames, it is specifically used for:

[0013] Based on the inter-frame image difference algorithm, identification calculations are performed on multiple image frames.

[0014] In one possible design, when the controller obtains the motion speed of the target object in multiple image frames, it is specifically used to:

[0015] Obtain the motion vectors of the target object within multiple preset time periods;

[0016] The velocity of the target object is determined based on the multiple motion vectors.

[0017] In one possible design, when the controller determines the velocity of the target object based on multiple motion vectors, it is specifically used for:

[0018] Calculate the average value of the multiple motion vectors, and determine the average value as the velocity of the target object.

[0019] In one possible design, the controller is further configured to:

[0020] Acquire multiple initial image frames;

[0021] The initial motion velocity of the target object is obtained by performing recognition calculations on multiple initial image frames.

[0022] The speed threshold is determined based on the initial motion speed.

[0023] In one possible design, when the controller obtains the initial velocity of the target object, it is specifically used to:

[0024] Obtain the initial motion vectors of the target object within multiple preset time periods;

[0025] The initial velocity of the target object is determined based on the multiple initial motion vectors.

[0026] In one possible design, when the controller determines the initial velocity of the target object based on a plurality of motion vectors, it is specifically used for:

[0027] If the multiple initial motion vectors are not equal, the average value of the multiple initial motion vectors is calculated, and the average value is determined as the initial motion velocity of the target object.

[0028] In one possible design, when the controller determines the speed threshold based on the initial motion speed, it specifically performs the following functions:

[0029] The initial motion speed is determined as the speed threshold.

[0030] In one possible design, before the controller performs recognition calculations on multiple initial image frames to obtain the initial motion velocity of the target object, it is further configured to:

[0031] Scene recognition is performed on at least one of the initial image frames;

[0032] If the current scene is a high-speed motion scene, then the initial motion speed of the target object is obtained by recognizing and calculating multiple initial image frames.

[0033] In one possible design, after activating the frequency multiplication display mode, the controller is also used to:

[0034] Scene recognition is performed on the image frames displayed on the monitor;

[0035] If the current scene is not a high-speed motion scene, then turn off the frequency multiplication display mode.

[0036] Secondly, embodiments of this application provide a display control method, including:

[0037] Acquire multiple image frames;

[0038] The motion speed of the target object in the multiple image frames is obtained by performing recognition calculations on the multiple image frames.

[0039] The movement speed is compared with the speed threshold corresponding to the target object. If the movement speed is greater than or equal to the speed threshold, the frequency multiplication display mode is activated.

[0040] The display device provided in this embodiment includes a controller configured to: acquire multiple image frames; perform recognition calculations on the multiple image frames to obtain the motion speed of a target object in the multiple image frames; compare the motion speed with a speed threshold corresponding to the target object; and if the motion speed is greater than or equal to the speed threshold, activate a frequency multiplication display mode; and a display connected to the controller for displaying image frames based on the frequency multiplication display mode after activation. The display device provided in this embodiment improves the clarity and smoothness of moving images by comparing the motion speed of a target object in an image frame with a speed threshold and automatically activating the frequency multiplication display mode based on the comparison result, thereby enhancing the user experience. Attached Figure Description

[0041] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0042] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device according to one or more embodiments of this application;

[0043] Figure 2An exemplary block diagram of the configuration of the control device 100 according to an exemplary embodiment is shown;

[0044] Figure 3 An exemplary block diagram of the hardware configuration of the display device 200 according to an exemplary embodiment is shown;

[0045] Figure 4 This is a schematic diagram of the software configuration in a display device 200 according to one or more embodiments of this application;

[0046] Figure 5 This is a schematic diagram showing the icon control interface of an application in a display device 200 according to one or more embodiments of this application;

[0047] Figure 6 This is a schematic diagram of the display of adjacent image frames in a display device 200 according to one or more embodiments of this application;

[0048] Figure 7 This is a flowchart illustrating a display control method according to one or more embodiments of this application. Detailed Implementation

[0049] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0050] 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.

[0051] 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.

[0052] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application 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, to implement the application in a sequence other than those given in the embodiments illustrated or described herein.

[0053] Furthermore, the terms “comprising” 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 that are explicitly listed, but may include other components that are not explicitly listed or that are inherent to such product or device.

[0054] As used in this application, the term "module" means 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.

[0055] As used in this application, the term "remote control" refers to a component of an electronic device (such as the display device disclosed in this application) that typically allows for wireless control of the electronic device over a short distance. It generally uses infrared and / or radio frequency (RF) signals and / or Bluetooth to connect to the electronic device, and may also include functional modules such as WiFi, wireless USB, Bluetooth, and motion sensors. For example, a handheld touch remote control replaces most of the physical built-in hard buttons in a typical remote control device with a user interface on a touchscreen.

[0056] As used in this application, the term "gesture" refers to user behavior in which a user expresses an expected idea, action, purpose, and / or result through a change in hand shape or hand movement.

[0057] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device according to one or more embodiments of this application, such as... Figure 1 As shown, a user can operate the display device 200 via a mobile terminal 300 and a control device 100. The control device 100 can be a remote control, and communication between the remote control and the display device includes infrared protocol communication, Bluetooth protocol communication, wireless or other wired methods to control the display device 200. The user can input user commands through buttons on the remote control, voice input, control panel input, etc., to control the display device 200. In some embodiments, a mobile terminal, tablet computer, computer, laptop computer, and other smart devices can also be used to control the display device 200.

[0058] In some embodiments, the mobile terminal 300 can install software applications with the display device 200 to achieve connection and communication via network communication protocols, enabling one-to-one control operations and data communication. Audio and video content displayed on the mobile terminal 300 can also be transmitted to the display device 200 for synchronous display. The display device 200 also communicates with the server 400 via various communication methods. The display device 200 can communicate via a local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 can provide various content and interactive features to the display device 200. The display device 200 can be a liquid crystal display, an OLED display, or a projection display device. In addition to providing broadcast television reception functions, the display device 200 can also be equipped with a smart network television function that provides computer support.

[0059] Figure 2 An exemplary block diagram of the configuration of the control device 100 according to an exemplary embodiment is shown. Figure 2 As shown, the control device 100 includes a controller 110, a communication interface 130, a user input / output interface 140, a memory, and a power supply. The control device 100 can receive user input commands and convert them into commands that the display device 200 can recognize and respond to, acting as an intermediary for interaction between the user and the display device 200. The communication interface 130 is used for external communication and includes at least one of a Wi-Fi chip, a Bluetooth module, NFC, or a replacement module. The user input / output interface 140 includes at least one of a microphone, a touchpad, a sensor, buttons, or a replacement module.

[0060] Figure 3 An exemplary block diagram of the hardware configuration of the display device 200 according to an exemplary embodiment is shown. Figure 3The display device 200 shown includes at least one of the following: a tuner / demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface 280. The controller includes a central processing unit, a video processor, an audio processor, a graphics processor, RAM, ROM, and a first to nth interface for input / output. The display 260 can be at least one of a liquid crystal display, an OLED display, a touch display, and a projection display, and can also be a projection device and a projection screen. The tuner / demodulator 210 receives broadcast television signals via wired or wireless reception and demodulates audio and video signals, such as EPG data signals, from multiple wireless or wired broadcast television signals. The detector 230 is used to collect signals from the external environment or signals interacting with the external environment. The controller 250 and the tuner / demodulator 210 can be located in different separate devices; that is, the tuner / demodulator 210 can also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.

[0061] In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in the memory. The controller 250 controls the overall operation of the display device 200. The user can input user commands through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input commands through the GUI. Alternatively, the user can input user commands by inputting specific sounds or gestures, and the user input interface receives the user input commands by recognizing the sounds or gestures through sensors.

[0062] In some embodiments, a "user interface" is the medium through which an application or operating system interacts and exchanges information with a user, enabling the conversion between the internal form of information and a form acceptable to the user. A common form of user interface is the graphical user interface (GUI), which refers to a user interface related to computer operation displayed graphically. It can be an icon, window, control, or other interface element displayed on the screen of an electronic device. Controls can include at least one of the visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, and widgets.

[0063] Figure 4 This is a schematic diagram of the software configuration in a display device 200 according to one or more embodiments of this application, such as... Figure 4As shown, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the Android runtime and system library layer (referred to as the "System Runtime Layer"), and the kernel layer. The kernel layer contains at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, Wi-Fi driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.

[0064] Figure 5 This is a schematic diagram showing the icon control interface of an application in a display device 200 according to one or more embodiments of this application, such as... Figure 5 As shown, the application layer contains at least one application whose corresponding icon control can be displayed on the screen, such as: live TV application icon control, video-on-demand application icon control, media center application icon control, application center icon control, game application icon control, etc. Live TV applications can provide live television from different signal sources. Video-on-demand applications can provide video from different storage sources. Unlike live TV applications, video-on-demand provides video display from certain storage sources. Media center applications can provide applications for playing various multimedia content. The application center can provide storage for various applications.

[0065] For LCD panels supporting double-frequency display mode, taking a 4K resolution display panel with a 60Hz refresh rate as an example, the basic technical principle is as follows: The Timing Controller (TCON) can support two combinations of resolution and refresh rate: 4K×2K with a 60Hz refresh rate and 4K×1K with a 120Hz refresh rate. When using the 4K×1K 120Hz refresh mode, the System-on-Chips (SOC) simultaneously needs to enable 4K×1K output and use motion estimation and motion compensation (MEMC) processing at a 120Hz refresh rate before outputting to the TCON at the screen. Based on this technology, the image clarity and smoothness of high-speed motion scenes can be significantly improved. In existing technologies, a double-frequency display mode option is usually added to the menu, which the user manually selects to enable the double-frequency display function. However, in the existing solution, when displaying moving images, users sometimes forget to turn on the frequency multiplication display function, and some users are not even aware of the function, resulting in the frequency multiplication display function being idle.

[0066] To address the aforementioned technical problems, the inventors discovered that by comparing the motion speed of a target object in an image frame with a speed threshold, and automatically activating a double-frequency display mode based on the comparison result, a display device can be provided that improves the clarity and smoothness of moving images by comparing the motion speed of a target object in an image frame with a speed threshold and automatically activating a double-frequency display mode based on the comparison result, thereby enhancing the user experience.

[0067] The technical solutions of this application will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0068] The display device provided in this application embodiment may include: a controller and a display connected to the controller. The controller is used to acquire multiple image frames, perform recognition calculations on the multiple image frames to obtain the motion speed of a target object in the multiple image frames, compare the motion speed with a speed threshold corresponding to the target object, and if the motion speed is greater than or equal to the speed threshold, then activate the frequency multiplication display mode. The display is used to display image frames based on the frequency multiplication display mode after the frequency multiplication display mode is activated.

[0069] Specifically, multiple consecutive image frames to be displayed can be acquired, and recognition calculations can be performed on these frames. Various algorithms can be used for this recognition calculation; for example, the motion object recognition algorithm built into the MEMC module can be used, or an inter-frame image difference algorithm can be used to identify adjacent image frames. Through recognition calculations, the motion speed of the target object in the multiple image frames is obtained, and then the motion speed of the target object is compared with a corresponding speed threshold. When the motion speed of the target object is greater than the corresponding speed threshold, it indicates that there is a high-speed moving object in the current image, which is suitable for displaying the image using a frequency multiplication display mode. Therefore, the frequency multiplication display mode can be automatically enabled, allowing the display to show images containing high-speed moving objects based on this mode.

[0070] For example, the frame buffering capability of the SOC can be used to obtain multiple buffered image frames, and recognition calculations can be performed on these multiple image frames to find moving target objects. Then, the MEMC module of the SOC or the Frame Rate Control (FRC) module can be used to calculate the object position between consecutive frames to identify moving objects and relatively stationary objects. Figure 6 This is a schematic diagram showing adjacent image frames in a display device 200 according to one or more embodiments of this application. Figure 6 As shown, both the first and second image frames include objects A and B. Using the object recognition algorithm built into the MEMC module, comparing the positional changes of the objects in the two frames reveals that the center of object A has moved from O1 to O2, and object A has moved a distance to the lower right; therefore, object A is a moving object. The position of object B has not changed, making it a relatively stationary object.

[0071] In some embodiments, in addition to using the object recognition algorithm built into the MEMC module, an inter-frame image difference algorithm can also be used to perform recognition calculations on multiple image frames. Of course, both algorithms can be used simultaneously for mutual verification. For example, after recognizing a moving object using the MEMC module's pose-based object recognition algorithm, the recognition result can be further verified using an inter-frame image difference algorithm.

[0072] In some embodiments, when the controller obtains the motion speed of the target object in multiple image frames, it may specifically be used to: obtain the motion vector of the target object within multiple preset time periods; and determine the motion speed of the target object based on the multiple motion vectors.

[0073] There are multiple ways to determine the velocity of a target object based on multiple motion vectors.

[0074] In one possible implementation, the average value of multiple motion vectors can be calculated, and this average value can be determined as the velocity of the target object. Specifically, when the controller determines the velocity of the target object based on the multiple motion vectors, it can be used to: calculate the average value of the multiple motion vectors and determine the average value as the velocity of the target object.

[0075] In another possible implementation, multiple motion vectors can be compared, the maximum and minimum values ​​among them can be selected, the average of the maximum and minimum values ​​can be calculated, and then the average of the maximum and minimum values ​​can be determined as the velocity of the target object. Of course, the median value among multiple vectors can also be determined as the velocity of the target object. This embodiment does not limit this.

[0076] For example, taking a 30Hz input frame mode as an example, at time t, the object recognition algorithm built into the MEMC module can first be used to recognize and calculate multiple image frames cached by the SOC to identify moving objects. Then, inter-frame calculations are performed continuously using an inter-frame image difference algorithm to calculate the motion vector A1 of 30 image frames within t+1 seconds, then the motion vector A2 of 30 image frames within t+2 seconds, and so on, until the motion vector An of 30 image frames within t+n seconds is calculated. Next, the average value of A1, A2…An can be calculated, and this average value is determined as the velocity of the target object. Alternatively, the maximum and minimum values ​​can be selected from A1, A2…An, and the average of these values ​​can be determined as the velocity of the target object. Finally, the median value can be selected from A1, A2…An, and this median value is determined as the velocity of the target object.

[0077] In some embodiments, the speed threshold may be preset, and each moving object may use the preset speed threshold.

[0078] In some embodiments, to improve the accuracy of the judgment, a corresponding speed threshold can be set for each moving object, and the speed threshold can be dynamically obtained.

[0079] Before comparing the target object's motion speed with the corresponding speed threshold, the speed threshold can be calculated first using an inter-frame difference algorithm. Specifically, before acquiring multiple image frames, the controller can also: acquire multiple initial image frames; perform recognition calculations on the multiple initial image frames to obtain the initial motion speed of the target object; and determine the speed threshold based on the initial motion speed.

[0080] In some embodiments, when the controller obtains the initial motion speed of the target object, it may specifically be used to: obtain the initial motion vector of the target object within a plurality of preset time periods; and determine the initial motion speed of the target object based on the plurality of initial motion vectors.

[0081] There are multiple ways to determine the initial velocity of a target object based on multiple initial motion vectors.

[0082] In one possible implementation, the average value of multiple initial motion vectors can be calculated, and this average value can be determined as the initial velocity of the target object. Specifically, when the controller determines the initial velocity of the target object based on the multiple motion vectors, it can be used to: calculate the average value of the multiple initial motion vectors and determine the average value as the initial velocity of the target object.

[0083] In another possible implementation, multiple initial motion vectors can be compared, the maximum and minimum values ​​among them can be selected, the average of these maximum and minimum values ​​can be calculated, and then the average of the maximum and minimum values ​​can be determined as the initial velocity of the target object. Alternatively, the median value among the multiple vectors can also be used to determine the initial velocity of the target object. This embodiment does not limit this approach.

[0084] For example, taking a 30Hz input frame mode as an example, at time t, the object recognition algorithm built into the MEMC module can first be used to recognize and calculate multiple image frames cached by the SOC to identify moving objects. Then, inter-frame calculations are performed continuously using an inter-frame image difference algorithm to calculate the motion vector A1 of 30 image frames within t+1 seconds, then the motion vector A2 of 30 image frames within t+2 seconds, and so on, until the motion vector An of 30 image frames within t+n seconds is calculated. Next, the average value of A1, A2...An can be calculated, and this average value is determined as the initial velocity of the target object. Alternatively, the maximum and minimum values ​​can be selected from A1, A2...An, and the average of these values ​​can be determined as the initial velocity of the target object. Finally, the median value can be selected from A1, A2...An, and this median value can be determined as the initial velocity of the target object.

[0085] There are several ways to determine the speed threshold based on the initial motion speed.

[0086] In one possible implementation, the initial motion speed of the target object can be directly determined as the speed threshold of the target object. Specifically, when the controller determines the speed threshold based on the initial motion speed, it can be used to: determine the initial motion speed as the speed threshold.

[0087] In another possible approach, the initial velocity can be weighted and the weighted initial velocity can be determined as the velocity threshold.

[0088] Because the double-frequency display mode significantly improves the display effect of moving images, to ensure the accuracy of the timing of activating the double-frequency display mode, the scene to which the image frame belongs can be identified first. If the current scene is a high-speed motion scene, such as a racing game scene, then the motion speed and motion threshold are compared. Specifically, in some embodiments, before the controller identifies and calculates the initial motion speed of the target object from multiple initial image frames, it can also be used to: perform scene identification on at least one initial image frame; if the current scene is a high-speed motion scene, then identify and calculate the initial motion speed of the target object from multiple initial image frames.

[0089] For example, taking a 30Hz input frame mode as an example, the scene can first be identified using AI image recognition processing modules such as neural network models. When entering the game scene at time t, the object recognition algorithm built into the MEMC module can be used to identify and calculate multiple image frames cached by the SOC, completing the identification of moving objects. Then, continuous inter-frame calculations are performed using an inter-frame image difference algorithm to calculate the motion vector A1 of 30 image frames within t+1 seconds, then the motion vector A2 of 30 image frames within t+2 seconds, and so on, until the motion vector An of 30 image frames within t+n seconds is calculated. Next, the average value of A1, A2…An can be calculated, and this average value is determined as the initial velocity of the target object. Alternatively, the maximum and minimum values ​​can be selected from A1, A2…An, and the average of these values ​​can be determined as the initial velocity of the target object. Finally, the median value can be selected from A1, A2…An, and this median value can be determined as the initial velocity of the target object. Therefore, this initial velocity can be determined as the velocity threshold α.

[0090] After obtaining the speed threshold α, statistics are performed for n seconds. That is, the inter-frame image difference algorithm is used again to calculate the motion vectors B1, B2, ... Bn corresponding to t+n+1 seconds, t+n+2 seconds, ..., t+2n seconds respectively. If min(B1, B2, ..., Bn) ≥ α, the frequency multiplication display mode can be enabled, and the refresh rate can be increased to 120 Hz. If min(B1, B2, ..., Bn) < α, the normal refresh rate is maintained, such as 60 Hz, and the frequency multiplication display mode is not enabled.

[0091] In this embodiment, the value of n can be determined according to the actual effect and the speed of switching. For example, n can be set to 3.

[0092] In some embodiments, after the controller enables the frequency multiplication display mode, it can also be used to: perform scene recognition on the image frames displayed on the display; if the current scene is a non-high-speed motion scene, then disable the frequency multiplication display mode.

[0093] Specifically, for high-speed motion scenes, enabling the refresh rate mode can effectively improve the display effect of moving images. However, in non-high-speed motion scenes, or relatively static scenes, it can lead to poor image resolution, resulting in a noticeable decrease in clarity. Therefore, in scenes with less motion, enabling the refresh rate mode, such as a 4K×1K display with a refresh rate of 120Hz, will actually result in a decrease in clarity compared to a standard 4K×2K display with a refresh rate of 60Hz. Based on this, AI image recognition processing modules, such as neural network models, can be used to identify the currently displayed scene in real time. If the scene switches from a high-speed motion scene to a non-high-speed motion scene, the refresh rate mode can be turned off to avoid affecting the clarity of relatively static images.

[0094] If the current scene is detected to have switched from a non-high-speed motion scene to a high-speed motion scene again, the display control method provided in the above embodiments can be used to acquire multiple image frames, perform recognition calculations on the multiple image frames to obtain the motion speed of the target object in the multiple image frames, compare the motion speed with a speed threshold corresponding to the target object, and if the motion speed is greater than or equal to the speed threshold, then the frequency multiplication display mode is activated. Alternatively, before comparing the motion speed with the speed threshold corresponding to the target object, multiple initial image frames can be acquired, and recognition calculations can be performed on the multiple initial image frames to obtain the initial motion speed of the target object, and the speed threshold can be determined based on the initial motion speed.

[0095] In the specific implementation process, when the current scene is a high-speed motion scene with a large amount of movement, the double-frequency display mode can be automatically activated. For example, it can output a display mode with a resolution of 4K×1K and a refresh rate of 120HZ. The MEMC module also switches to the 4K×1K resolution and 120HZ refresh rate mode for motion compensation processing, thereby improving the clarity and smoothness of motion. When the current scene is a non-high-speed motion scene with little movement, the double-frequency display mode can be automatically deactivated. For example, at this time, it is no longer necessary to convert to the 4K×1K refresh rate 120HZ mode output. It can be displayed with only the effect of 4K×2K refresh rate 60HZ mode, so as not to affect the clarity of relatively stationary objects. The MEMC also automatically switches to the effect of 60HZ refresh rate. In this process, the user does not need to manually switch, thus improving the user's viewing experience.

[0096] The parameter settings for the normal display mode and the doubled refresh rate display mode with a resolution of 4K×2K and a refresh rate of 60Hz and a resolution of 4K×1K and a refresh rate of 120Hz described in the above embodiments are only examples. As long as the display panel supports it, the display control method executed by the above display device can also be migrated to an 8K resolution display panel for application. For example, the TCON specification initially supports a refresh rate of 60Hz for a resolution of 8K×4K and a refresh rate of 120Hz for a resolution of 8K×2K. The SOC can also perform corresponding switching processes according to the above principles: When the current scene is a high-speed motion scene with a large amount of movement, the double-frequency display mode can be automatically turned on. For example, it can output a display mode with a resolution of 8K×2K and a refresh rate of 120HZ. The MEMC module also switches to the 8K×2K resolution and 120HZ refresh rate mode for motion compensation processing, thereby improving the clarity and smoothness of motion. When the current scene is a non-high-speed motion scene with little movement, the double-frequency display mode can be automatically turned off. For example, at this time, it is no longer necessary to switch to the 8K×2K refresh rate of 120HZ mode for output. It can be displayed with the effect of 8K×4K refresh rate of 60HZ mode, which will not affect the clarity of relatively stationary objects. The MEMC also automatically switches to the effect of 60HZ refresh rate. In this process, the user does not need to manually switch, thus improving the user's viewing experience.

[0097] The above design principle can also be extended to 4K and 8K panels that are already 120Hz, except that the panel will support both 120Hz and 240Hz. The difference lies in the fact that, after enabling the frequency multiplication function, the refresh rate can be multiplied to 240Hz for 4K×1K resolution and 240Hz for 8K×2K resolution, respectively, achieving extremely high refresh rates.

[0098] Figure 7 This is a flowchart illustrating a display control method according to one or more embodiments of this application. Figure 7 As shown, the method includes:

[0099] 701. Acquire multiple image frames.

[0100] 702. Perform recognition calculations on multiple image frames to obtain the motion speed of the target object in the multiple image frames.

[0101] 703. Compare the movement speed with the speed threshold corresponding to the target object. If the movement speed is greater than or equal to the speed threshold, then enable the frequency multiplication display mode.

[0102] The display control method provided in this application embodiment can be applied to the above-described display device embodiment, and its implementation principle and technical effect are similar, so it will not be described again here.

[0103] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.

Claims

1. A display device, characterized in that, include: The controller is configured as follows: Acquire multiple image frames; The motion speed of the target object in the multiple image frames is obtained by performing recognition calculations on the multiple image frames. The movement speed is compared with the speed threshold corresponding to the target object. If the movement speed is greater than or equal to the speed threshold, the frequency multiplication display mode is activated. The display, connected to the controller, is used to display image frames based on the frequency multiplication display mode after the frequency multiplication display mode is enabled. Before acquiring multiple image frames, the controller is also used to: Acquire multiple initial image frames; The initial motion vectors of the target object within multiple preset time periods are obtained by performing recognition calculations on multiple initial image frames. The initial velocity of the target object is determined based on the multiple initial motion vectors. The initial motion speed is determined as the speed threshold.

2. The display device according to claim 1, characterized in that, When the controller performs recognition calculations on multiple image frames, it is specifically used for: Based on the inter-frame image difference algorithm, identification calculations are performed on multiple image frames.

3. The display device according to claim 1, characterized in that, When the controller obtains the motion speed of the target object in multiple image frames, it is specifically used for: Obtain the motion vectors of the target object within multiple preset time periods; The velocity of the target object is determined based on the multiple motion vectors.

4. The display device according to claim 3, characterized in that, When determining the velocity of the target object based on multiple motion vectors, the controller is specifically used for: Calculate the average value of the multiple motion vectors, and determine the average value as the velocity of the target object.

5. The display device according to claim 1, characterized in that, When determining the initial velocity of the target object based on multiple motion vectors, the controller is specifically used for: Calculate the average value of the multiple initial motion vectors, and determine the average value as the initial motion velocity of the target object.

6. The display device according to claim 1, characterized in that, Before the controller performs recognition calculations on multiple initial image frames to obtain the initial motion velocity of the target object, it is further configured to: Scene recognition is performed on at least one of the initial image frames; If the current scene is a high-speed motion scene, then the initial motion speed of the target object is obtained by recognizing and calculating multiple initial image frames.

7. The display device according to any one of claims 1-4, characterized in that, After activating the frequency multiplication display mode, the controller is also used for: Scene recognition is performed on the image frames displayed on the monitor; If the current scene is not a high-speed motion scene, then turn off the frequency multiplication display mode.

Citation Information

Patent Citations

  • Display screen dynamic frame rate driving circuit and display screen dynamic frame rate driving method

    CN104835464A

  • Frame rate control method and device and electronic equipment

    CN112203034A