Image display optimization method, device, television and computer-readable storage medium

By monitoring and calculating image stimulus values ​​in real time, image optimization operations are triggered, and visual discomfort caused by changes in TV screen brightness is solved and user experience is improved.

CN114866721BActive Publication Date: 2025-08-26SHENZHEN SKYWORTH RGB ELECTRONICS CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210498981.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-09
Publication Date
2025-08-26
Estimated Expiration
2042-05-09

AI Technical Summary

Technical Problem

When the brightness of the TV screen changes, it is difficult for the human eye to adapt quickly, resulting in visual discomfort for users. Especially when watching TV series or movies for a long time, when the menu suddenly appears or the color changes, it takes several minutes for users to adapt, affecting the user experience.

Method used

By acquiring target image information, the trigger operation is monitored in real time, the image stimulation value is calculated, and the image optimization operation is triggered when the stimulation value exceeds the preset threshold, including adjusting brightness and contrast, etc., to reduce visual stimulation.

Benefits of technology

It effectively alleviates the visual stimulation of changes in TV screen brightness to the human eye, improves user experience, reduces adaptation time, and improves the comfort of image display.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114866721B_ABST
    Figure CN114866721B_ABST
Patent Text Reader

Abstract

The present invention discloses an image display optimization method, device, television, and computer-readable storage medium, belonging to the field of image display technology. The present invention obtains target image information and monitors in real time whether there is an image change trigger operation to determine whether there is a change trigger for the currently displayed image. If an image change trigger operation is detected, the image change information is determined based on the image change trigger operation, the image change situation is obtained, and an image stimulation value is calculated based on the target image information and the image change information to determine the degree of change of the current image. The image stimulation value is compared with a preset stimulation value. When the image stimulation value is greater than the preset stimulation value, it is considered that the current image change will produce a larger stimulation value. At this time, the preset image optimization operation is triggered to achieve display optimization of the television's changing image, alleviate the stimulation caused by the image change, and improve the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of image display technology, and in particular to an image display optimization method, device, television, and computer-readable storage medium. Background Art

[0002] A common problem encountered when watching a movie: at the end of a movie or in an emergency, the lights in the theater suddenly turn on. Many people will instinctively cover their eyes or blink rapidly to adjust to the situation. This happens because the human eye has long been exposed to relatively stable light and color gamut, forming a certain pattern. When this environment changes, the human eye cannot immediately adapt.

[0003] In daily life, televisions, as essential household appliances, play a crucial role. As people spend more and more time in front of screens, eye fatigue and slower lens adjustment are becoming increasingly common. This is especially true for older adults, where these issues become more common with age. Furthermore, adjusting the menu while watching TV can cause eye discomfort due to the sudden appearance and color changes of the menu, leading to blurry images and watery eyes. This problem is particularly evident when the menu suddenly appears after a long period of watching a TV show or movie. When this happens, users typically blink to quickly adjust to the brightness change on the TV. However, with the increasing number of people experiencing this problem and the decline in physical function among the elderly, the stimulation caused by the brightness change can take two to three minutes or even longer to resolve, significantly impacting the user experience. Summary of the Invention

[0004] The main purpose of the present invention is to provide an image display optimization method, device, television and computer-readable storage medium, aiming to solve the technical problem of how to optimize the display of changing images on television.

[0005] To achieve the above object, the present invention provides an image display optimization method, characterized in that the image display optimization method comprises the following steps:

[0006] Obtain target image information and monitor in real time whether there are any image changes that trigger operations;

[0007] If the image change triggering operation is detected, determining image change information based on the image change triggering operation;

[0008] An image stimulation value is calculated based on the target image information and the image change information. If the image stimulation value is greater than a preset stimulation value, a preset image optimization operation is triggered to optimize the image display.

[0009] Optionally, the step of acquiring target image information includes:

[0010] Determine whether there is an image change triggering an operation within a preset detection time;

[0011] If the image change triggering operation does not exist within the preset detection time, the current image information at the current moment is obtained, and historical image information of a preset number of frames before the current moment is sequentially obtained based on a preset time interval;

[0012] Target image information is determined according to the current image information and the historical image information.

[0013] Optionally, the step of determining target image information according to the current image information and the historical image information includes:

[0014] respectively determining image brightness values ​​corresponding to the current image information and each of the historical image information;

[0015] Determining a weight corresponding to the image brightness value based on preset display screen performance parameters;

[0016] Performing weighted average calculation based on the image brightness value and the weight value;

[0017] Target image information is determined based on a calculation result of the weighted average calculation.

[0018] Optionally, the step of determining image change information based on the image change triggering operation includes:

[0019] Determining current image information at a current moment, and determining a current image brightness value corresponding to the current image information;

[0020] Acquire trigger image information corresponding to the image change trigger operation, and determine a trigger image brightness value corresponding to the trigger image information;

[0021] The trigger image brightness value is compared with the current image brightness value, and image change information is determined according to the comparison result.

[0022] Optionally, the step of triggering a preset image optimization operation includes:

[0023] Calculating the difference between the image stimulation value and the preset stimulation value;

[0024] determining an image adjustment parameter based on the difference;

[0025] A preset image optimization operation is triggered according to the image adjustment parameters.

[0026] Optionally, after the step of triggering a preset image optimization operation according to the image adjustment parameter, the method further includes:

[0027] Determining an optimized brightness value of the image after triggering the preset image optimization operation;

[0028] A preset optimization restoration operation is performed based on the image adjustment parameter and the image optimization brightness value within a preset restoration time.

[0029] Optionally, the image display optimization method further includes:

[0030] Determine a preset trigger image brightness value corresponding to a preset image change trigger operation;

[0031] Current image information at the current moment in real time, and determining preset image change information based on the current image brightness value corresponding to the current image information and the preset trigger image brightness value;

[0032] A preset image stimulation value is calculated based on the current image information and the preset image change information. If the preset image change triggering operation is detected, a preset image optimization operation is triggered when the preset image stimulation value is greater than a preset stimulation value.

[0033] In addition, to achieve the above-mentioned purpose, the present invention further provides an image display optimization device, characterized in that the image display optimization device comprises:

[0034] The change monitoring module is used to obtain target image information and monitor in real time whether there are image changes that trigger operations;

[0035] an information determining module, configured to determine image change information based on the image change triggering operation if the image change triggering operation is detected;

[0036] The display optimization module is used to calculate an image stimulation value based on the target image information and the image change information, and trigger a preset image optimization operation to optimize the image display if the image stimulation value is greater than a preset stimulation value.

[0037] In addition, to achieve the above-mentioned purpose, the present invention also provides a television, which includes a memory, a processor, and an image display optimization program stored in the memory and runnable on the processor, wherein: when the image display optimization program is executed by the processor, the steps of the image display optimization method described above are implemented.

[0038] In addition, to achieve the above-mentioned purpose, the present invention also provides a computer-readable storage medium, on which an image display optimization program is stored. When the image display optimization program is executed by a processor, the steps of the image display optimization method described above are implemented.

[0039] The present invention proposes an image display optimization method, device, television and computer-readable storage medium, which obtain target image information and monitor in real time whether there is an image change trigger operation to determine whether there is a change trigger for the currently displayed image. If an image change trigger operation is detected, the image change information is determined based on the image change trigger operation, and the image change situation is obtained. The image stimulation value is calculated based on the target image information and the image change information, and the degree of change of the current image is determined to compare the image stimulation value with the preset stimulation value. When the image stimulation value is greater than the preset stimulation value, it is considered that the current image change will produce a larger stimulation value. At this time, the preset image optimization operation is triggered to achieve display optimization of the television's changing image, alleviate the stimulation caused by the image change, and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A schematic diagram of a television structure of a hardware operating environment involved in an embodiment of the present invention;

[0041] Figure 2 This is a flow chart of a first embodiment of an image display optimization method according to the present invention;

[0042] Figure 3 This is a structural diagram of the image display optimization device of the present invention.

[0043] The purpose, features and advantages of the present invention will be further described with reference to the accompanying drawings and in conjunction with the embodiments. DETAILED DESCRIPTION

[0044] It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0045] Reference Figure 1 , Figure 1 This is a schematic diagram of the television structure of the hardware operating environment involved in the embodiment of the present invention.

[0046] like Figure 1As shown, the television may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the user interface 1003 may optionally include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0047] Those skilled in the art will understand that Figure 1 The structure shown in the figure does not constitute a limitation of the television, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0048] like Figure 1 As shown, the memory 1005 as a computer-readable storage medium may include an operating system, a data storage module, a network communication module, a user interface module, and an image display optimization program.

[0049] exist Figure 1 In the television shown, the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the television of the present invention can be set in the television, and the television calls the image display optimization program stored in the memory 1005 through the processor 1001 and executes the image display optimization method provided by the embodiment of the present invention.

[0050] The embodiment of the present invention provides an image display optimization method, referring to Figure 2 , Figure 2 FIG. 4 is a flow chart of a first embodiment of an image display optimization method according to the present invention.

[0051] In this embodiment, the image display optimization method includes:

[0052] Step S100, obtaining target image information and monitoring in real time whether there is an image change triggering operation;

[0053] In this embodiment, it should be noted that modern people use televisions for long periods of time, and their eyes often work under relatively stable lighting and color gamuts. This can lead to fixed patterns in the user experience. When the environment changes, the human eye cannot immediately adapt, significantly impacting the user experience. In this embodiment, a preset image optimization operation is used to adaptively adjust sudden image changes on the television to reduce irritation to the human eye. An image change triggering operation refers to an operation that causes a change in the current image displayed on the television, such as operating the TV menu display through a remote control, adjusting the TV volume through a remote control, or changing the image displayed on the television through remote control using buttons on the TV or other mobile terminals. Target image information refers to the image information displayed on the television before the image change triggering operation is detected, such as the image information displayed on the television during the playback of a TV series when the user is watching the TV. The target image information can be image brightness or a value related to display brightness. The target image information can be obtained by calculating all image information within a certain period of time, or it can be calculated based on image information corresponding to a preset number of image frames.

[0054] Step S200: if the image change triggering operation is detected, determining image change information based on the image change triggering operation;

[0055] In this embodiment, it should be noted that the image change triggering operation will cause the currently displayed image to change, and the image change information is information representative of this change. The image change information can be determined based on the image display content triggered by the image change triggering operation and the image content information immediately before the image triggering operation, or it can be determined based on the image display content triggered by the image change triggering operation and the image content information within a period of time before the image triggering operation. The image change information is the image display brightness, or a value representative of the display brightness.

[0056] Step S300 : calculating an image stimulation value based on the target image information and the image change information. If the image stimulation value is greater than a preset stimulation value, triggering a preset image optimization operation to optimize the image display.

[0057] In the present embodiment, it should be noted that the image stimulation value represents the change value that will be output by the current image change. The preset stimulation value is a standard value for reference to the image stimulation value, and is a value that can be flexibly adjusted according to the actual scenario. If the image stimulation value is greater than the preset stimulation value, it can be considered that the image change information brought about by the current image change triggering operation will produce a large visual stimulation to the user viewing the image. In this case, it is considered necessary to optimize the image change information brought about by the image change triggering operation to reduce the visual stimulation to the user. If the image stimulation value is less than or equal to the preset stimulation value, it can be considered that the image change information brought about by the current image change triggering operation will not produce a large visual stimulation to the user viewing the image. In this case, there is no need to optimize the image change information brought about by the image change triggering operation to rationally plan system resources. The image stimulation value calculated based on the target image information and the image change information can be determined by calculating the percentage of the image change information in the target image information based on the image change information, or it can be calculated based on the difference between the target image information and the image change information.

[0058] In an embodiment of the present invention, target image information is obtained, and whether there is an image change trigger operation is monitored in real time to determine whether there is a change trigger for the currently displayed image. If an image change trigger operation is monitored, the image change information is determined based on the image change trigger operation, and the image change situation is obtained. The image stimulation value is calculated based on the target image information and the image change information, and the degree of change of the current image is determined. The image stimulation value is compared with the preset stimulation value. When the image stimulation value is greater than the preset stimulation value, it is considered that the current image change will produce a larger stimulation value. At this time, the preset image optimization operation is triggered to achieve display optimization of the changing image on the TV, alleviate the stimulation caused by the image change, and improve the user experience.

[0059] Furthermore, based on the first embodiment of the image display optimization method of the present invention, a second embodiment of the image display optimization method of the present invention is proposed. Step S100, which obtains target image information and monitors in real time whether there is an image change triggering operation, includes:

[0060] Step a: determining whether there is an image change triggering operation within a preset detection time;

[0061] Step b: if the image change triggering operation does not exist within the preset detection time, obtaining the current image information at the current moment, and sequentially obtaining the historical image information of a preset number of frames before the current moment based on a preset time interval;

[0062] Step c: determining target image information based on the current image information and the historical image information, and monitoring in real time whether there is an image change triggering operation.

[0063] In this embodiment, it should be noted that the target image information is determined by image information within a period of time, namely, the current time and the period before the current time. The preset detection time is this period of time, which can be adaptively adjusted according to actual needs and is not strictly limited. Sequentially acquiring a preset number of frames of historical image information prior to the current time based on a preset time interval involves acquiring historical image information at preset time intervals starting from the current time. For example, if the current time is 7:10 PM and the preset time interval is 1 minute, then the time intervals from 7:10 PM to the historical time at preset time intervals are determined as 7:09 PM, 7:08 PM, 7:07 PM, and 7:06 PM. The preset number of frames represents the amount of historical image information acquired. For example, if the preset number of frames is 3, then historical image information corresponding to 7:10 PM, 7:09 PM, and 7:08 PM is acquired. It should be understood that the above example is merely for illustrative purposes. In actual applications, the preset time interval is typically measured in milliseconds, with the preset time interval being a certain number of milliseconds. The preset time interval and the preset number of frames are values ​​that can be adaptively changed based on actual application scenarios and are not strictly limited.

[0064] Specifically, it is determined whether there is an image change triggering operation within the preset detection time. If no image change triggering operation is detected within the preset detection time, the current image information of the current moment is obtained and the historical image information of a preset number of frames before the current moment is obtained in sequence based on the preset time interval, so as to determine the target image information based on the obtained current image information and historical image information.

[0065] In this embodiment, target image information is determined through multiple image information, which reduces accidental errors and improves the accuracy of image information acquisition.

[0066] Furthermore, the step of determining target image information according to the current image information and the historical image information includes:

[0067] Step d, respectively determining the image brightness values ​​corresponding to the current image information and each of the historical image information;

[0068] Step e: determining a weight corresponding to the image brightness value based on preset display screen performance parameters;

[0069] Step f, performing weighted average calculation based on the image brightness value and the weight value;

[0070] Step g: determining target image information based on the calculation result of the weighted average calculation.

[0071] In this embodiment, it should be noted that the target image information is calculated based on the current image information and a preset number of frames of historical image information. The calculation is performed based on the image brightness value corresponding to the current image and the image brightness values ​​corresponding to the preset number of frames of historical image information. Methods for obtaining the image brightness value may include, but are not limited to, the following: intercepting the current output image through the system, grayscale-converting the current output image, and thereby obtaining a relative brightness value, which is used as the image brightness value; obtaining the system's underlying display grayscale histogram, thereby obtaining a relative brightness value, which is used as the image brightness value. When a user displays image information on a display screen, different display performance can affect the image display. For example, different displays have different blanking times. Preset display performance parameters represent the current display performance. Based on the current display performance, weights corresponding to each image brightness value can be determined, and the impact of display differences can be mitigated using these weights. Weighted average calculation is a calculation method that calculates the average of each image brightness value after combining the corresponding weights. It can be understood that, in one embodiment, the method for calculating the target image information can also be to perform median calculation on the weighted brightness values ​​of each image, and determine a representative value based on the brightness values ​​of each image as the calculation method of the target image brightness value according to the calculation result.

[0072] Specifically, the image brightness value corresponding to the current image information is determined, and the image brightness value corresponding to each historical image information is determined. The weights corresponding to the brightness values ​​of each image on the current display screen are determined according to the preset display screen performance parameters. Then, a weighted average calculation is performed based on the brightness values ​​of each image display and the weights corresponding to each image display brightness value to obtain a calculation result, and then the target image information is determined based on the calculation result of the weighted average calculation.

[0073] In this embodiment, the preset display screen performance parameters are used to determine the weight corresponding to the image brightness value, and then the target image information is calculated, thereby reducing the impact of the display screen on the displayed image, reducing the impact of other variable factors, and improving the accuracy of image display optimization.

[0074] Furthermore, the step of determining image change information based on the image change triggering operation includes:

[0075] Step h, determining the current image information at the current moment, and determining the current image brightness value corresponding to the current image information;

[0076] Step i, obtaining trigger image information corresponding to the image change triggering operation, and determining a trigger image brightness value corresponding to the trigger image information;

[0077] Step j: compare the brightness value of the trigger image with the brightness value of the current image, and determine image change information based on the comparison result.

[0078] In this embodiment, it should be noted that image change information represents the image change resulting from an image change triggering operation. In this embodiment, image change information is determined by comparing the current image information with the trigger image information generated based on the image change triggering operation. The image change information is calculated using the current image brightness value corresponding to the current image information and the trigger image brightness value corresponding to the trigger image information. The trigger image brightness value corresponding to the trigger image information can be obtained by obtaining information about the UI components and resources required for the trigger image information, thereby obtaining a relative brightness value, which is used as the trigger image brightness value. Alternatively, a fixed relative brightness value corresponding to the image change triggering operation can be preset in the system software, which is used as the trigger image brightness value. Since image change triggering operations are not uniquely defined, fixed relative brightness values ​​are preset for different image change triggering operations. Image change information is determined based on the current image brightness value and the trigger image brightness value. Specifically, the trigger image brightness value is compared with the current image brightness value, and the image change information is determined based on the comparison result. The comparison result is determined by calculating the absolute value of the difference between the current image brightness value and the trigger image brightness value. Specifically, the current image information corresponding to the current moment is obtained, the corresponding current image brightness value is determined based on the current image information, the trigger image information corresponding to when the image change trigger operation is triggered is obtained, the corresponding trigger image brightness value is determined based on the trigger image information, and then the image change information is determined based on the result of comparing the current image brightness value with the trigger image brightness value.

[0079] In this embodiment, the final image change information is determined using the current image brightness value at the current moment and the trigger image brightness value when the image change trigger operation is triggered, ensuring the real-time and effectiveness of the image change information, thereby providing an accurate reference value for the image display optimization operation.

[0080] Furthermore, the step of triggering the preset image optimization operation includes:

[0081] Step k, calculating the difference between the image stimulation value and the preset stimulation value;

[0082] Step 1, determining an image adjustment parameter based on the difference;

[0083] Step m: triggering a preset image optimization operation according to the image adjustment parameters.

[0084] In this embodiment, it should be noted that the preset stimulation value serves as a minimum reference standard for determining whether the current change will cause irritation to the user viewing the displayed image. Specifically, if the current image stimulation value exceeds this preset stimulation value, the output image display content is likely to cause significant visual irritation to the user when viewing the displayed image content. If it is determined that significant visual irritation will be caused, a preset image optimization operation is triggered to reduce the visual irritation to the user viewing the displayed image through this preset image optimization operation. The preset image optimization operation mitigates visual irritation. Since the image stimulation value is determined based on the image change triggering operation, different image triggering operations will generate different image stimulation values. Therefore, the preset image optimization operations triggered by different image stimulation values ​​will also be different. The preset image optimization operation can include operations such as reducing backlight and adjusting contrast. The image adjustment parameter is the difference between the image stimulation value and the preset stimulation value. This image adjustment parameter represents a measure of how much the image stimulation generated by the current image change triggering operation exceeds the preset stimulation value. Based on this image adjustment parameter, it is possible to accurately determine which image optimization operation is required for the image displayed after the image change triggering operation to reduce visual irritation. The preset image optimization operation has different operation contents based on different image adjustment parameters, that is, the preset image optimization operation is not fixed, but is determined according to the actual image display scene.

[0085] Specifically, after determining the image stimulation value, the image stimulation value is subtracted from the preset stimulation value to obtain a difference value, and the image adjustment parameter is determined according to the difference value, and then the image optimization operation is triggered based on the image adjustment parameter.

[0086] In this embodiment, the preset image optimization operation is triggered according to the image adjustment parameters, and the corresponding image optimization operation is accurately determined for the current scene, thereby improving the accuracy and effectiveness of image display optimization.

[0087] Furthermore, after the step of triggering the preset image optimization operation according to the image adjustment parameter, the method further includes:

[0088] Step n, determining the image optimization brightness value after triggering the preset image optimization operation;

[0089] Step o: performing a preset optimization restoration operation based on the image adjustment parameters and the image optimized brightness value within a preset restoration time.

[0090] In this embodiment, it should be noted that triggering a preset image optimization operation adaptively adjusts the brightness-related information of the current image display to reduce the visual stimulation caused by the image change triggering operation. While reducing visual stimulation, due to the changes in the displayed image caused by the preset image optimization operation, the displayed image state is no longer the state originally set for the image change triggering operation. Therefore, after reducing visual stimulation, it is necessary to restore the optimization effect of the preset image display optimization operation, that is, to restore the displayed image corresponding to the image change triggering operation to its original state. In this embodiment, a preset optimization restoration operation is used to restore the displayed image corresponding to the image change triggering operation to its original state. The preset image optimization operation is triggered based on image adjustment parameters, that is, the image optimization brightness value corresponds to the image adjustment parameters. Therefore, when restoring the optimization effect caused by the preset image optimization operation, the preset optimization restoration operation is performed using the image adjustment parameters and the image optimization brightness value. The preset optimization restoration operation resets the adjusted image optimization brightness value, restoring it to its pre-adjustment state, so that the original state of the image change triggering operation is displayed after visual stimulation is reduced. For example, after executing the preset image optimization operation, the image optimization brightness value increases by 5, then when executing the preset restoration operation, it will decrease by 5. The preset restoration time refers to the execution time of the preset optimization restoration operation. When the preset optimization restoration operation is executed, it can be a balanced restoration within the preset restoration time, or it can be a gradual restoration within the preset time, that is, a slow-first-fast-later-fast recovery method, so as to reduce the probability of visual stimulation. It is understandable that after triggering the preset image optimization operation, the preset optimization restoration operation can be executed within the preset restoration time after a preset time interval, or the preset optimization restoration operation can be executed immediately within the preset restoration time. Specifically, the image optimization brightness value after the preset image optimization operation is triggered is determined, and the preset optimization restoration operation is executed based on the image adjustment parameters and the image optimization brightness value within the preset restoration time.

[0091] In this embodiment, by presetting an optimized restoration operation, the original display state of the image change triggering operation is displayed while reducing possible visual stimulation, providing users with a good visual experience when performing operations and watching movies.

[0092] Furthermore, the image display optimization method further includes:

[0093] Step p, determining a preset trigger image brightness value corresponding to a preset image change trigger operation;

[0094] Step q, obtaining the current image information at the current moment in real time, and determining the preset image change information based on the current image brightness value corresponding to the current image information and the preset trigger image brightness value;

[0095] Step r, calculating a preset image stimulation value based on the current image information and the preset image change information, and triggering a preset image optimization operation if the preset image change triggering operation is detected and the preset image stimulation value is greater than the preset stimulation value.

[0096] In this embodiment, it should be noted that when determining the image stimulation value, it can be determined in real time based on the current image information determined in real time and the preset image change information. The preset image change trigger operation refers to a preset image change trigger operation commonly used by users, such as an operation to enter a menu option, a volume adjustment operation, or a preset image change trigger operation that all users can perform. Specifically, it can be flexibly set according to the actual application scenario. The preset trigger image brightness value is the image brightness value corresponding to the preset image change trigger operation when it is displayed. This value is the original value set by the system default. The preset image change information is the image change information determined based on the current image brightness value corresponding to the current image information at each moment and the preset trigger image brightness value corresponding to the preset image change trigger operation that can be executed at that moment. The preset image stimulation value is the image stimulation value that will be generated when the preset image change operation is executed. That is, the system background records the image change information brought about by each possible image change trigger operation in real time, and calculates the preset image stimulation value based on the current image information and the preset image change information, so that when a preset image change trigger operation is detected, the preset image stimulation value brought about by the preset image change operation can be immediately determined, and then the image stimulation value can be directly and quickly judged whether it is greater than the preset stimulation value, so as to quickly trigger the preset image optimization operation.

[0097] In this embodiment, the preset trigger image brightness value corresponding to the preset image change trigger operation is used to determine the possible image stimulus value in advance, so that a quick response is performed when the image change trigger operation is triggered, thereby improving the image display optimization efficiency.

[0098] In addition, reference Figure 3 The present invention further proposes an image display optimization device, the device comprising:

[0099] The change monitoring module 2001 is used to obtain target image information and monitor in real time whether there is any image change triggering operation;

[0100] An information determination module 2002 is configured to determine image change information based on the image change triggering operation if the image change triggering operation is detected;

[0101] The display optimization module 2003 is configured to calculate an image stimulation value based on the target image information and the image change information, and trigger a preset image optimization operation to optimize the image display if the image stimulation value is greater than a preset stimulation value.

[0102] Optionally, the change monitoring module 2001 is further configured to:

[0103] Determine whether there is an image change triggering an operation within a preset detection time;

[0104] If the image change triggering operation does not exist within the preset detection time, the current image information at the current moment is obtained, and historical image information of a preset number of frames before the current moment is sequentially obtained based on a preset time interval;

[0105] Target image information is determined according to the current image information and the historical image information.

[0106] Optionally, the change monitoring module 2001 is further configured to:

[0107] respectively determining image brightness values ​​corresponding to the current image information and each of the historical image information;

[0108] Determining a weight corresponding to the image brightness value based on preset display screen performance parameters;

[0109] Performing weighted average calculation based on the image brightness value and the weight value;

[0110] Target image information is determined based on a calculation result of the weighted average calculation.

[0111] Optionally, the information determination module 2002 is further configured to:

[0112] Determining current image information at a current moment, and determining a current image brightness value corresponding to the current image information;

[0113] Acquire trigger image information corresponding to the image change trigger operation, and determine a trigger image brightness value corresponding to the trigger image information;

[0114] The trigger image brightness value is compared with the current image brightness value, and image change information is determined according to the comparison result.

[0115] Optionally, the display optimization module 2003 is further configured to:

[0116] Calculating the difference between the image stimulation value and the preset stimulation value;

[0117] determining an image adjustment parameter based on the difference;

[0118] A preset image optimization operation is triggered according to the image adjustment parameters.

[0119] Optionally, the display optimization module 2003 is further configured to:

[0120] Determining an optimized brightness value of the image after triggering the preset image optimization operation;

[0121] A preset optimization restoration operation is performed based on the image adjustment parameter and the image optimization brightness value within a preset restoration time.

[0122] Optionally, the display optimization module 2003 is further configured to:

[0123] Determine a preset trigger image brightness value corresponding to a preset image change trigger operation;

[0124] Current image information at the current moment in real time, and determining preset image change information based on the current image brightness value corresponding to the current image information and the preset trigger image brightness value;

[0125] A preset image stimulation value is calculated based on the current image information and the preset image change information. If the preset image change triggering operation is detected, a preset image optimization operation is triggered when the preset image stimulation value is greater than a preset stimulation value.

[0126] The specific implementation of the image display optimization device of the present invention is basically the same as the various embodiments of the above-mentioned image display optimization method, and will not be repeated here.

[0127] In addition, the present invention also proposes a television, characterized in that the television includes a memory, a processor, and an image display optimization program stored in the memory and runnable on the processor, wherein: when the image display optimization program is executed by the processor, the image display optimization method described in each embodiment of the present invention is implemented.

[0128] In addition, the present invention also proposes a computer-readable storage medium on which an image display optimization program is stored. The computer-readable storage medium may be Figure 1 The memory 20 in the terminal may also be at least one of a ROM (Read-Only Memory) / RAM (Random Access Memory), a magnetic disk, and an optical disk. The computer-readable storage medium includes a number of instructions for enabling a television with a processor to execute the image display optimization method described in each embodiment of the present invention.

[0129] It should be understood that, in the description of this specification, reference to terms such as "one embodiment," "another embodiment," "other embodiments," or "first to Nth embodiments" means that the specific features, structures, materials, or characteristics described in conjunction with that embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any appropriate manner in any one or more embodiments or examples.

[0130] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.

[0131] The serial numbers of the above embodiments of the present invention are for description only and do not represent the advantages or disadvantages of the embodiments.

[0132] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a computer-readable storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present invention.

[0133] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention description and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for optimizing image display, characterized in that: The image display optimization method comprises the following steps: Determine whether there is an image change triggering an operation within a preset detection time; If the image change triggering operation does not exist within the preset detection time, the current image information at the current moment is obtained, and historical image information of a preset number of frames before the current moment is sequentially obtained based on a preset time interval; respectively determining image brightness values ​​corresponding to the current image information and each of the historical image information; Determining a weight corresponding to the image brightness value based on preset display screen performance parameters; Performing weighted average calculation based on the image brightness value and the weight value; Determining target image information based on the calculation result of the weighted average calculation, and monitoring in real time whether there is an image change triggering operation; If the image change triggering operation is detected, current image information at the current moment is determined, and a current image brightness value corresponding to the current image information is determined; Acquire trigger image information corresponding to the image change trigger operation, and determine a trigger image brightness value corresponding to the trigger image information; Comparing the brightness value of the trigger image with the brightness value of the current image, and determining image change information according to the comparison result; An image stimulation value is calculated based on the target image information and the image change information. If the image stimulation value is greater than a preset stimulation value, a preset image optimization operation is triggered to optimize the image display.

2. The image display optimization method according to claim 1, wherein: The step of triggering the preset image optimization operation includes: Calculating the difference between the image stimulation value and the preset stimulation value; determining an image adjustment parameter based on the difference; A preset image optimization operation is triggered according to the image adjustment parameters.

3. The image display optimization method according to claim 2, wherein: After the step of triggering the preset image optimization operation according to the image adjustment parameters, the method further includes: Determining an optimized brightness value of the image after triggering the preset image optimization operation; A preset optimization restoration operation is performed based on the image adjustment parameter and the image optimization brightness value within a preset restoration time.

4. The image display optimization method according to claim 1, wherein: The image display optimization method further includes: Determine a preset trigger image brightness value corresponding to a preset image change trigger operation; Determine the current image information at the current moment in real time, and determine the preset image change information based on the current image brightness value corresponding to the current image information and the preset trigger image brightness value; A preset image stimulation value is calculated based on the current image information and the preset image change information. If the preset image change triggering operation is detected, a preset image optimization operation is triggered when the preset image stimulation value is greater than a preset stimulation value.

5. An image display optimization device, characterized in that: The image display optimization device comprises: A change monitoring module is configured to obtain target image information and monitor in real time whether an image change trigger operation exists; the change monitoring module is further configured to determine whether an image change trigger operation exists within a preset detection time; if the image change trigger operation does not exist within the preset detection time, obtain current image information at the current moment, and sequentially obtain historical image information of a preset number of frames before the current moment based on a preset time interval; determine image brightness values ​​corresponding to the current image information and each of the historical image information; determine weights corresponding to the image brightness values ​​based on preset display screen performance parameters; perform weighted average calculation based on the image brightness values ​​and the weights; and determine target image information based on the calculation result of the weighted average calculation; an information determination module configured to, if the image change triggering operation is detected, determine image change information based on the image change triggering operation; the information determination module further configured to determine current image information at a current moment and determine a current image brightness value corresponding to the current image information; obtain trigger image information corresponding to the image change triggering operation and determine a trigger image brightness value corresponding to the trigger image information; compare the trigger image brightness value with the current image brightness value, and determine image change information based on the comparison result; The display optimization module is used to calculate an image stimulation value based on the target image information and the image change information, and trigger a preset image optimization operation to optimize the image display if the image stimulation value is greater than a preset stimulation value.

6. A television, characterized in that: The television includes: a memory, a processor, and an image display optimization program stored in the memory and executable on the processor, wherein the image display optimization program is configured to implement the steps of the image display optimization method according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that The computer-readable storage medium stores an image display optimization program, which, when executed by a processor, implements the steps of the image display optimization method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Adjusting method of display picture, display panel and display device

    CN109256090A