Driving method and display device

By calculating the movement rate of objects in the LCD screen image and automatically adjusting the MPRT function, the motion blur problem when displaying dynamic images on the LCD screen is solved, improving image quality and user experience.

CN117153122BActive Publication Date: 2026-03-20QISDA SUZHOU +1
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-23
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

Existing LCD monitors are prone to motion blur when displaying dynamic images, and the MPRT function requires manual selection and adjustment by the user, which affects the user experience.

Method used

By receiving image data, the system calculates the current movement speed of objects in the image frame, determines the corresponding dynamic image reaction time period in the lookup table, and automatically adjusts the MPRT function to reduce motion blur.

Benefits of technology

It enables automatic adjustment of dynamic image response time based on image content, improving the dynamic image quality of the display panel and enhancing user convenience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117153122B_ABST
    Figure CN117153122B_ABST
Patent Text Reader

Abstract

The application discloses a display device and a driving method thereof. The driving method comprises the following steps: receiving current image data, wherein the image frame corresponding to the current image data contains a first object; calculating the current moving speed of the first object; determining the corresponding current dynamic image response time period number in a first lookup table according to the current moving speed, wherein the first lookup table contains a plurality of moving speeds and the dynamic image response time matched with the moving speeds; and displaying the current image data according to the current dynamic image response time period number. The application can automatically adjust the current dynamic image response time (MPRT) period number based on the image frame content, thereby improving the dynamic image quality of the display panel and the convenience of the user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to a driving method and a display device, and particularly relates to a driving method and a display device capable of automatically adjusting moving picture response time (MPRT) based on image content. BACKGROUND

[0002] When a liquid crystal display displays a dynamic picture, a user sometimes observes a dynamic blur phenomenon. The reason for causing the dynamic blur is that the liquid crystal display belongs to a hold type display, and a dynamic picture actually uses a method of changing a position of a target object displayed in each picture to make a human eye feel an effect of the object moving. Because the dynamic picture is actually composed of multiple static pictures, when a response time required by a light transmission switch of the liquid crystal in the liquid crystal display cannot follow a moving object in the dynamic picture, an image of a previous frame is left on an image of a current frame, and a human eye is easy to perceive a visual persistence. Especially for a display applied to an e-sports industry, a dynamic blur problem significantly affects a dynamic picture quality of a display panel.

[0003] In order to reduce the dynamic blur, a moving picture response time (MPRT) function is usually configured in a display device. When the display displays the dynamic picture, a user can turn off a backlight to reduce the dynamic blur by means of the MPRT function when a picture is converted. However, the current MPRT function needs the user to select whether to start or not according to actual needs, and even if starting, the user also needs to manually select and adjust a segment number of the MPRT, which is not convenient for the user to use. SUMMARY

[0004] In order to solve the above problems, the present application provides a driving method and a display device capable of automatically adjusting a dynamic picture response time based on image content to improve user convenience.

[0005] In order to achieve the above purpose, the present application provides a driving method and a display device. The driving method comprises the following steps:

[0006] Step A, receiving current image data, the current image data corresponding to an image picture containing a first object, calculating a current moving speed of the first object;

[0007] Step B, determining a corresponding current dynamic picture response time segment number in a first lookup table according to the current moving speed, the first lookup table containing multiple moving speeds and dynamic picture response times matched with the moving speeds; and

[0008] Step C, displaying the current image data according to the number of current dynamic image reaction time periods.

[0009] As an optional technical solution, the first object is the object with the largest area in the image frame.

[0010] As an optional technical solution, the first object has a feature point, and in step A, the current moving speed of the first object is calculated by detecting the position change information of the feature point.

[0011] As an optional technical solution, in step A, the current moving speed of the first object is calculated according to the position change and interval time of the first object in any two image frames of adjacent multiple image frames in the current image data.

[0012] As an optional technical solution, step A comprises,

[0013] Step A1, obtaining an initial current moving speed of the first object according to the position change and interval time of the first object in any two image frames of adjacent multiple image frames in the current image data;

[0014] Step A2, repeatedly performing step A1 to obtain multiple initial current moving speeds;

[0015] Step A3, determining an average value according to the multiple initial current moving speeds, and taking the average value as a final current moving speed.

[0016] As an optional technical solution, step A comprises,

[0017] Step A1, obtaining multiple initial current moving speeds of the first object according to the position change and interval time of the first object in adjacent multiple image frames in the current image data; and

[0018] Step A2, determining an average value according to the multiple initial current moving speeds, and taking the average value as a final current moving speed.

[0019] As an optional technical solution, the image frame corresponding to the current image data further comprises multiple other objects, and step A comprises,

[0020] Step A1, obtaining an initial current moving speed of the first object according to the position change and interval time of the first object in any two image frames of adjacent multiple image frames in the current image data, and obtaining multiple initial current moving speeds corresponding to the multiple other objects according to the position change and interval time of the multiple other objects; and

[0021] Step A2, determine an average value according to the initial current moving rate of each object, and take the average value as the final current moving rate.

[0022] The application further discloses a display device, which comprises a processing unit and a display unit, wherein the processing unit is used for receiving current image data, the image frame corresponding to the current image data comprises a first object, the processing unit calculates the current moving rate of the first object, and determines the corresponding current dynamic image reaction time period number in a first lookup table according to the current moving rate, wherein the first lookup table comprises a plurality of moving rates and dynamic image reaction times matched with the moving rates; the display unit is in communication connection with the processing unit, and the display unit is used for displaying the current image data according to the current dynamic image reaction time period number.

[0023] As an optional technical solution, the processing unit further comprises a rate calculation unit, which is used for calculating the current moving rate of the first object according to the position change information of the first object in the image frame corresponding to the current image data.

[0024] As an optional technical solution, the processing unit further comprises a data storage unit, which is used for storing the current moving rate and the first lookup table.

[0025] The driving method and the display device provided by the application realize the function of automatically adjusting the current dynamic image reaction time (MPRT) period number based on the image frame content by receiving the current image data, calculating the current moving rate of the first object in the image frame according to the position change information of the first object, and then determining the corresponding current dynamic image reaction time period number in the first lookup table according to the current moving rate of the first object and automatically adjusting, so that the dynamic image quality of the display panel is improved and the convenience of the user is improved.

[0026] The application will be described in detail below in combination with the drawings and specific embodiments, but is not limited to the application. BRIEF DESCRIPTION OF DRAWINGS

[0027] Figure 1 It is a flow chart of the driving method of the display device of the application.

[0028] Figure 2 It is a flow chart of obtaining the current moving rate of the first object.

[0029] Figure 3 It is another flow chart of the driving method of the display device of the application.

[0030] Figure 4A block diagram of the display device of the present application. DETAILED DESCRIPTION

[0031] In order to further understand the purpose, structure, features and functions of the present application, the following detailed description is provided in conjunction with the embodiments.

[0032] Reference is made to Figure 1 , Figure 1 A flow chart of the driving method of the display device of the present application. As shown in Figure 1 , the present application provides a driving method of a display device, which comprises the following steps:

[0033] Step A (100), receiving current image data, the image frame corresponding to the current image data comprising a first object, calculating the current moving speed of the first object;

[0034] Step B (200), determining the corresponding current dynamic image response time period number in the first lookup table according to the current moving speed, wherein the first lookup table comprises a plurality of moving speeds and the dynamic image response time matched therewith; and

[0035] Step C (300), displaying the current image data according to the current dynamic image response time period number.

[0036] The above driving method can realize the function of automatically adjusting the current dynamic image response time (MPRT) based on the content of the image frame, without the need for the user to manually select whether to turn on the dynamic image response time (MPRT) function and manually adjust the period number of the dynamic image response time (MPRT) according to the application scenario of the image frame, thereby improving the dynamic picture quality of the display panel and the convenience of use of the user.

[0037] In an embodiment, the first lookup table can be as shown in Table 1, which is not limited in actual operation.

[0038] Table 1

[0039]

[0040]

[0041] In step A, the image frame corresponding to the received current image data can comprise a plurality of objects. Generally, the first object can be selected as the largest object in the image frame. When the display panel displays a dynamic image frame, if the larger object has image sticking, it will usually attract the user's visual line more easily, affecting the user's visual experience. Therefore, the period number of the dynamic image response time (MPRT) matched with the largest object in the image frame can be determined based on the moving speed of the largest object, so as to avoid image sticking and better meet the user's visual experience.

[0042] In actual operation, since the first object to be detected has a large area, the difficulty of determining the detection object in the image frame corresponding to the current image data can be reduced, and the possible error in detecting the current moving speed of the first object can be reduced. Further, in calculating the current moving speed of the first object, a feature point can be selected on the first object, and subsequent speed calculation is performed by using the feature point. The first object in the image frame corresponding to the current image data is compared and calculated by using the feature point, so as to facilitate tracking and positioning. The current moving speed of the first object is calculated quickly and accurately by detecting the position change information of the feature point.

[0043] The moving speed generally refers to the speed of physical movement in physics, and the calculation formula is the length of the path moved divided by the time used. The optical flow is the change of the position of the target object or the camera caused by the movement of the target object between two frames of images. This phenomenon can be regarded as the parallel movement of an image frame in a two-dimensional vector. The optical flow is calculated based on the following three assumptions: (1) fixed brightness, that is, the brightness of the pixel (or pixel area) where the target object is located is considered to be the same between consecutive frames; (2) regular time, that is, the time interval between consecutive frames is very short and the interval is the same; (3) spatial consistency, that is, the pixels between consecutive frames have consistent (or similar) movement. In the present application, the current moving speed of the first object is calculated based on such a thought. In step A, the current moving speed of the first object can be calculated according to the position change of the first object in any two frames of the adjacent M1 frames of image frames and the interval time between the two frames of image frames.

[0044] In the present embodiment, when detecting the current moving speed of the first object in the image frame corresponding to the current image data, the adjacent M1 frames of image frames can be selected for detection, wherein M1 is a positive integer greater than 1. The current moving speed of the first object is calculated according to the position change of the first object in any two frames of the adjacent M1 frames of image frames and the interval time between the two frames of image frames. For example, the moving speed of the first object can be calculated according to the ratio of the moving path length of the feature point on the first object in the first frame of image frames and the M1th frame of image frames to the interval time between the first frame of image frames and the M1th frame of image frames. In other embodiments, the selected two frames of image frames can be adjacent two frames of image frames, or image frames with a certain number of frames apart, etc.

[0045] Please refer to Figure 2 , Figure 2 The flowchart for obtaining the current moving speed of the first object of the present application is shown in FIG. 1. As shown in FIG. 1, the flow for obtaining the current moving speed of the first object comprises the following steps: Figure 2 ​

[0046] Step S101, determining the object with the largest area in the image frame corresponding to the current image data as the first object to be detected, and defining a feature point on the first object;

[0047] Step S102, defining the frame number N of the current image frame as 1;

[0048] Step S103, obtaining the position information of the feature point on the first object in the current image frame;

[0049] Step S104, switching the (N+1)th image frame as the current image frame, and updating the frame number N of the current image frame to N+1 as the updated frame number N;

[0050] Step S105, judging whether the updated frame number N is greater than M1, M1 being a positive integer greater than 1, if not, executing step 103, and if yes, executing step 106;

[0051] Step S106, calculating the moving path length of the feature point by using the position change information of the feature point of the first object in the 1st image frame and the M1th image frame, using the interval time between the 1st image frame and the M1th image frame as the moving time, and calculating the current moving speed of the first object according to the ratio of the moving path length to the moving time. In an embodiment, the current moving speed of the first object can also be calculated by using the position information of the feature point of the first object in any two image frames among the 1st image frame and the M1th image frame and the interval time between the two image frames.

[0052] In actual operation, in another embodiment, in step 200, the current moving speed of the first object for searching the corresponding dynamic image reaction time (MPRT) segment number is not the instantaneous speed but the average speed. Specifically, the process of obtaining the current moving speed of the first object as shown in Figure 2 is executed for M2 times in a loop, M2 being a positive integer greater than 1, M2 initial current moving speeds of a feature point in the largest object in the image frame corresponding to the current image data are obtained, the average of the M2 initial current moving speeds is taken as the final current moving speed of the first object, so that the representativeness and accuracy of the obtained current moving speed of the first object can be further improved, and the dynamic image quality of the display panel can be optimized.

[0053] Thus, the foregoing step A can include:

[0054] Step A1, obtaining an initial current moving speed of the first object according to the position change and interval time of the first object in any two image frames among the adjacent multiple image frames in the current image data;

[0055] Step A2, performing step A1 repeatedly to obtain a plurality of initial current moving speeds;

[0056] Step A3, determining an average value according to the plurality of initial current moving speeds, and taking the average value as a final current moving speed.

[0057] Correspondingly, the driving method comprises the following steps:

[0058] Step A (S100), receiving current image data, the image frame corresponding to the current image data containing a first object, calculating an initial current moving speed of the first object, performing this step repeatedly to obtain a plurality of initial current moving speeds and calculate an average value as a final current moving speed;

[0059] Step B (S200), determining a corresponding current dynamic image reaction time period number according to the average value of the current moving speed in a first lookup table, wherein the first lookup table comprises a plurality of moving speeds and dynamic image reaction times matched therewith; and

[0060] Step C (S300), displaying the current image data according to the current dynamic image reaction time period number.

[0061] Please refer to Figure 3 , Figure 3 is another flowchart of the driving method of the display device of the present application. As shown in Figure 3 , the driving method comprises the following steps:

[0062] Step S201, receiving current image data;

[0063] Step S202, defining the current number n of initial current moving speeds of a first object in the image frame corresponding to the current image data as 0;

[0064] Step S203, performing steps 101 to 106 to obtain an initial current moving speed;

[0065] Step S204, updating the current number n of initial current moving speeds as = n + 1 and taking the updated current number n as the updated current number n;

[0066] Step S205, judging whether the updated current number n is ≥ M2, M2 being a positive integer ≥ 1, if not, performing step 203, and if yes, performing step 206;

[0067] Step S206, calculating an average value according to the n initial current moving speeds obtained as a final current moving speed;

[0068] Step S207, determining a corresponding current dynamic image reaction time (MPRT) segment number according to the final current moving speed in a first lookup table, wherein the first lookup table contains a plurality of moving speeds and dynamic image reaction times matched therewith; and

[0069] Step S208, displaying the current image data according to the current dynamic image reaction time segment number.

[0070] In actual operation, in another embodiment, the step A of obtaining the current moving speed of the first object comprises the following steps:

[0071] Step A1, obtaining a plurality of initial current moving speeds of the first object according to the position changes of the first object in a plurality of adjacent image frames in the current image data and the interval time; and

[0072] Step A2, determining an average value according to the plurality of initial current moving speeds, and taking the average value as the final current moving speed.

[0073] Specifically, the method can comprise the following steps:

[0074] Step S101, determining an object with the largest area in an image frame corresponding to the current image data as the first object to be detected, and defining a feature point on the first object;

[0075] Step S102, defining the frame number N of the current image frame as 1;

[0076] Step S103, obtaining the position information of the feature point on the first object in the current image frame;

[0077] Step S104, switching the (N+1)th image frame as the current image frame, and updating the frame number N of the current image frame as N+1 as the updated frame number N;

[0078] Step S105, determining whether the updated frame number N is greater than M1, wherein M1 is a positive integer greater than 1, if not, executing step 103, and if yes, executing step 106;

[0079] Step S106, obtaining a plurality of current moving speeds according to the positions of the feature point in the N image frames and the interval time. For example, obtaining a current moving speed according to the 1st image frame and the 2nd image frame, obtaining a current moving speed according to the 2nd image frame and the 3rd image frame, obtaining a current moving speed according to the 1st image frame and the 3rd image frame, and the like.

[0080] Correspondingly, the driving method of the display device in the embodiment comprises the following steps:

[0081] Step S201, receiving current image data;

[0082] Step S202, performing steps 101 to 106 to obtain a plurality of initial current moving speeds;

[0083] Step S203, calculating an average value from the plurality of initial current moving speeds as a final current moving speed;

[0084] Step S204, determining a corresponding current dynamic image reaction time (MPRT) segment number in a first lookup table according to the final current moving speed, wherein the first lookup table contains a plurality of moving speeds and dynamic image reaction times matched therewith; and

[0085] Step S205, displaying the current image data according to the current dynamic image reaction time segment number.

[0086] In actual operation, in another embodiment, different from the first embodiment is that in addition to the first object with the largest area in the image frame corresponding to the received current image data as the detection object, a plurality of (defined as M3, M3 is a positive integer greater than 1) objects can also be selected as the detection object, such as the second object with the second largest area in the image frame as the detection object, similarly, the third object, the fourth object, …, the M3th object are selected, and the current moving speed of the M3 objects is obtained, thereby obtaining M3 initial current moving speeds and taking the average value as the final current moving speed.

[0087] In other words, in the foregoing embodiment, the image frame corresponding to the current image data also contains a plurality of other objects, and step A includes,

[0088] Step A1, obtaining an initial current moving speed of the first object according to the position change and interval time of the first object in any two image frames of a plurality of adjacent image frames in the current image data, and obtaining a plurality of initial current moving speeds corresponding to the plurality of other objects according to the position change and interval time of the plurality of other objects; and

[0089] Step A2, determining an average value from the initial current moving speeds of each object, and taking the average value as the final current moving speed.

[0090] Reference Figure 4The application further discloses a display device 1, which comprises a display unit 2 and a processing unit 3. The processing unit 3 receives current image data, the image frame corresponding to the current image data comprises a first object, the processing unit 3 calculates the current moving speed of the first object, and determines the corresponding current dynamic image response time period according to the current moving speed in a first lookup table, wherein the first lookup table comprises a plurality of moving speeds and dynamic image response times matched with the moving speeds; and then the display unit 2 displays the current image data according to the current dynamic image response time period. Therefore, the function of automatically adjusting the current dynamic image response time (MPRT) can be realized based on the image frame content, the dynamic picture quality of the display panel is improved, and the convenience of use of the user is improved. In actual operation, the processing unit 3 can comprise a speed calculation unit 4, the speed calculation unit 4 calculates the current moving speed of the first object by using the position change information of the first object comprised in the image frame corresponding to the current image data.

[0091] Further, the processing unit 3 can further comprise a data storage unit 5, the data storage unit 5 can be used for storing the current moving speed of the first object to be measured in the image frame corresponding to the current image data and the first lookup table and the like, so that the processing unit 3 can quickly and accurately determine the dynamic image response time (MPRT) period and automatically adjust.

[0092] In the application, the current moving speed of the first object is calculated by receiving the current image data and using the position change information of the first object comprised in the image frame corresponding to the current image data, then the corresponding current dynamic image response time period is determined according to the current moving speed of the first object in the first lookup table and automatically adjusted, so that the function of automatically adjusting the current dynamic image response time (MPRT) period based on the image frame content is realized, the dynamic picture quality of the display panel is improved, and the convenience of use of the user is improved.

[0093] Of course, the application can have other various embodiments, and those skilled in the art can make various corresponding changes and modifications according to the application without departing from the spirit and essence of the application, but these corresponding changes and modifications should all belong to the protection scope of the claims attached to the application.

Claims

1. A driving method of a display device, characterized by, The driving method comprises: Step A, receiving current image data, the image frame corresponding to the current image data containing a first object, calculating the current moving speed of the first object; Step B, determining the corresponding current dynamic image reaction time period number in a first lookup table according to the current moving speed, the first lookup table containing a plurality of moving speeds and dynamic image reaction times matched therewith; and Step C, displaying the current image data according to the current dynamic image reaction time period number, the current dynamic image reaction time period number being adjusted by controlling the turning off of the backlight when the image frame is converted; The image frame corresponding to the current image data further contains a plurality of other objects, and step A further comprises: Step A1, obtaining an initial current moving speed of the first object according to the position change and interval time of the first object in the current image data, and obtaining a plurality of initial current moving speeds corresponding to the plurality of other objects according to the position change and interval time of the plurality of other objects; and Step A2, determining an average value according to the initial current moving speed of each object, and taking the average value as a final current moving speed. The first object is the largest object in the image frame.

2. The driving method according to claim 1, wherein The first object has a feature point, and in step A, the current moving speed of the first object is calculated by detecting the position change information of the feature point.

3. The driving method according to claim 1, wherein In step A, the current moving speed of the first object is calculated according to the position change and interval time of the first object in any two image frames of a plurality of adjacent image frames in the current image data.

4. The driving method according to claim 1, wherein The display device comprises:

5. A display device, characterized by comprising: A processing unit for receiving current image data, the image frame corresponding to the current image data containing a first object, the processing unit calculating the current moving speed of the first object, the image frame corresponding to the current image data further containing a plurality of other objects, the processing unit obtaining an initial current moving speed of the first object according to the position change and interval time of the first object in the current image data, and obtaining a plurality of initial current moving speeds corresponding to the plurality of other objects according to the position change and interval time of the plurality of other objects, and determining an average value according to the initial current moving speed of each object, and taking the average value as a final current moving speed, and determining the corresponding current dynamic image reaction time period number in a first lookup table according to the final current moving speed, wherein the first lookup table contains a plurality of moving speeds and dynamic image reaction times matched therewith; and A display unit in communication connection with the processing unit, the display unit being configured to display the current image data according to the current dynamic image reaction time period number, the current dynamic image reaction time period number being adjusted by controlling the turning off of the backlight when the image frame is converted. ​ 6. The display device according to claim 5, wherein The processing unit further includes a rate calculation unit configured to calculate the current moving rate of the first object according to position change information of the first object in the image frame corresponding to the current image data.

7. The display device according to claim 5, wherein The processing unit further includes a data storage unit configured to store the current moving rate and the first lookup table.

Citation Information

Patent Citations

  • Image speedup drive apparatus and image speedup drive control method

    CN101251991A