Image quality enhancement method and apparatus, computer device, and computer-readable storage medium

By acquiring and analyzing the brightness values ​​and neighborhood brightness values ​​in the display terminal image, combined with the brightness mean and standard deviation and backlight adjustment, the problem of poor image quality enhancement effect in the existing technology is solved, and better image quality improvement is achieved.

WO2025200869A1PCT designated stage Publication Date: 2025-10-02SHENZHEN TCL NEW-TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/078010
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-29
Filing Date
2025-02-19
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

In the existing technology for enhancing the image quality of display terminals, the image contrast is often improved only from the signal dimension or the backlight dimension, resulting in poor results.

Method used

By obtaining the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness value of the neighboring pixels, the target brightness value of each pixel is determined based on the brightness mean, brightness standard deviation and preset parameters, and combined with the backlight adjustment amplitude, the brightness and backlight value are adjusted.

Benefits of technology

At the same time, the screen contrast of the display terminal is improved from the signal dimension and backlight dimension to achieve better picture quality enhancement effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025078010_02102025_PF_FP_ABST
    Figure CN2025078010_02102025_PF_FP_ABST
Patent Text Reader

Abstract

An image quality enhancement method and apparatus (600), a computer device (100), and a computer-readable storage medium. The method comprises: acquiring an initial brightness value of each pixel point in an image currently displayed by a display terminal and an initial brightness value of a neighborhood pixel point of the pixel point (S201); on the basis of the initial brightness value of the pixel point and the initial brightness value of the neighborhood pixel point, determining a target brightness value of the pixel point (S202); and on the basis of the initial brightness value and the target brightness value of the pixel point, adjusting a brightness value and a backlight value of the pixel point (S203).
Need to check novelty before this filing date? Find Prior Art

Description

Image quality enhancement method, device, computer equipment and computer-readable storage medium

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on March 29, 2024, with application number 202410385952.3 and application name “Image quality enhancement method, device, computer equipment and computer-readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of computer technology, and in particular to a method and apparatus for enhancing image quality, a computer device, and a computer-readable storage medium. Background Art

[0003] In the field of display technology, image quality enhancement is a highly sought-after research area, with contrast enhancement algorithms and localized light control algorithms being the two core technologies. The contrast enhancement algorithm processes the display terminal's image at the signal level. Through a series of complex calculations and adjustments, it significantly improves the display terminal's image contrast, making the contrast between light and dark more pronounced and the details richer, providing viewers with a more immersive viewing experience. The localized light control algorithm adjusts the brightness of specific areas by controlling the local backlight, enhancing the contrast and detail of the image, providing viewers with a more vivid visual experience with a stronger contrast between light and dark. Technical issues

[0004] When enhancing the image quality of a display terminal image in the prior art, the image contrast of the display terminal is often improved only from a signal dimension or a backlight dimension, resulting in poor image quality enhancement effect of the display terminal. Technical Solutions

[0005] The embodiments of the present application provide a method, apparatus, computer device, and computer-readable storage medium for enhancing image quality, which can improve the image contrast of a display terminal from both the signal dimension and the backlight dimension.

[0006] In a first aspect, the present application provides a method for enhancing image quality, comprising:

[0007] Obtaining the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness values ​​of the neighboring pixels of each pixel;

[0008] Determine the target brightness value of each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels;

[0009] Based on the initial brightness value and target brightness value of each pixel, the brightness value and backlight value of each pixel are adjusted.

[0010] In some embodiments of the present application, determining a target brightness value for each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels includes:

[0011] Based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels, the brightness mean and brightness standard deviation corresponding to each pixel are determined;

[0012] The target brightness value of each pixel is determined based on the brightness mean, brightness standard deviation and the initial brightness value of each pixel.

[0013] In some embodiments of the present application, the target brightness value of each pixel is determined based on the brightness mean, brightness standard deviation, and initial brightness value of each pixel, including:

[0014] Obtaining a preset first parameter, a preset second parameter, and a preset third parameter;

[0015] Performing weighted processing on the brightness mean and the brightness standard deviation based on the first parameter and the second parameter to obtain a brightness adjustment value;

[0016] A target brightness value of each pixel is determined based on the third parameter, the initial brightness value of each pixel, and the brightness adjustment value.

[0017] In some embodiments of the present application, the calculation process of the brightness adjustment value is: S=β*avg+γ*std, where S represents the brightness adjustment value, avg represents the brightness mean, std represents the brightness standard deviation, β represents the first parameter, and γ represents the second parameter.

[0018] In some embodiments of the present application, determining a target brightness value for each pixel based on a third parameter, an initial brightness value for each pixel, and a brightness adjustment value includes:

[0019] Multiplying the third parameter by the initial brightness value of each pixel to obtain a candidate brightness value of each pixel;

[0020] The candidate brightness value of each pixel is added to the brightness adjustment value to obtain the target brightness value of each pixel.

[0021] In some embodiments of the present application, the process of determining the target brightness value is: new_intensity = α*A(p) + S, where new_intensity represents the target brightness value of the p-th pixel, α represents the third parameter, A(p) represents the initial brightness value of the p-th pixel, and S represents the brightness adjustment value of the p-th pixel.

[0022] In some embodiments of the present application, based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels, determining the brightness mean and brightness standard deviation corresponding to each pixel includes:

[0023] Determine the average brightness value of each pixel based on the initial brightness value of each pixel, the initial brightness value of the neighboring pixels, and the number of all pixels in the neighborhood of each pixel;

[0024] The brightness standard deviation corresponding to each pixel is determined based on the initial brightness value of each pixel, the initial brightness values ​​of the neighboring pixels, the brightness mean, and the number of all pixels in the neighborhood of each pixel.

[0025] In some embodiments of the present application, based on the initial brightness value of each pixel, the initial brightness value of the neighboring pixels, and the number of all pixels in the neighborhood of each pixel, the average brightness value corresponding to each pixel is determined, including:

[0026] The initial brightness value of each pixel and the initial brightness value of the neighboring pixels are summed to obtain the sum of the brightness values ​​of all pixels in the neighborhood of each pixel;

[0027] The sum of the brightness values ​​of all pixels in the neighborhood of each pixel is divided by the number of pixels in the neighborhood of each pixel to obtain the average brightness value corresponding to each pixel.

[0028] In some embodiments of the present application, based on the initial brightness value of each pixel, the initial brightness value of the neighboring pixels, the brightness mean, and the number of all pixels in the neighborhood of each pixel, the brightness standard deviation corresponding to each pixel is determined, including:

[0029] For any pixel point in the neighborhood of each pixel point, determine a first brightness difference value corresponding to the pixel point; the first brightness difference value is the difference between the initial brightness value of the pixel point and the brightness mean;

[0030] Summing the first brightness difference values ​​corresponding to all pixels in the neighborhood of each pixel to obtain a second brightness difference value;

[0031] A brightness standard deviation corresponding to each pixel is determined based on the second brightness difference value and the number of all pixels in a neighborhood of each pixel.

[0032] In some embodiments of the present application, the calculation process of the brightness standard deviation can be expressed as: Among them, std represents the brightness standard deviation corresponding to the i-th pixel, A i represents the initial brightness value of the i-th pixel, μ represents the mean brightness corresponding to the i-th pixel, and n represents the number of all pixels in the neighborhood of the i-th pixel.

[0033] In some embodiments of the present application, the brightness value and backlight value of each pixel are adjusted based on the initial brightness value and target brightness value of each pixel, including:

[0034] Determine the backlight adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel;

[0035] Adjust the brightness value of each pixel based on the target brightness value;

[0036] The backlight value of each pixel is adjusted based on the backlight adjustment amplitude.

[0037] In some embodiments of the present application, determining the backlight adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel includes:

[0038] Get the preset fourth parameter;

[0039] Determine the brightness adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel;

[0040] The backlight adjustment amplitude of each pixel is determined based on the brightness adjustment amplitude and the fourth parameter.

[0041] In some embodiments of the present application, determining the brightness adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel includes:

[0042] Subtract the initial brightness value of each pixel from the target brightness value of each pixel to obtain the brightness difference of each pixel;

[0043] The brightness difference of each pixel is determined as the brightness adjustment amplitude.

[0044] In some embodiments of the present application, the calculation process of the brightness difference of each pixel point is: delta = A′(p)-A(p), delta represents the brightness difference of the p-th pixel point, A′(p) represents the target brightness value of the p-th pixel point, and A(p) represents the initial brightness value of the p-th pixel point.

[0045] In some embodiments of the present application, determining the backlight adjustment amplitude of each pixel based on the brightness adjustment amplitude and the fourth parameter includes:

[0046] Multiplying the brightness adjustment amplitude by the fourth parameter to obtain the backlight adjustment amplitude;

[0047] The calculation process of the backlight adjustment range is: LD=m*delta, where LD represents the backlight adjustment range, m represents the fourth parameter, and delta represents the brightness adjustment range.

[0048] In some embodiments of the present application, adjusting the backlight value of each pixel based on the backlight adjustment amplitude includes:

[0049] For any pixel among the pixels, obtaining the initial backlight value and the preset backlight threshold of the pixel;

[0050] Comparing the backlight adjustment amplitude of the pixel with the backlight threshold to obtain a comparison result;

[0051] The backlight value of the pixel is adjusted based on the comparison result, the initial backlight value and the backlight adjustment amplitude.

[0052] In some embodiments of the present application, adjusting the backlight value of the pixel based on the comparison result, the initial backlight value, and the backlight adjustment amplitude includes:

[0053] If the comparison result shows that the backlight adjustment amplitude is greater than or equal to the backlight threshold, the sum of the initial backlight value and the absolute value of the backlight adjustment amplitude is determined as the target backlight value of the pixel;

[0054] If the comparison result shows that the backlight adjustment amplitude is less than the backlight threshold, the difference between the initial backlight value and the absolute value of the backlight adjustment amplitude is determined as the target backlight value of the pixel;

[0055] Adjust the backlight value of the pixel to the target backlight value.

[0056] In a second aspect, an embodiment of the present application further provides an image quality enhancement device, comprising:

[0057] An information acquisition module is used to obtain the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness values ​​of the neighboring pixels of each pixel;

[0058] A brightness determination module is used to determine a target brightness value for each pixel based on an initial brightness value of each pixel and initial brightness values ​​of neighboring pixels;

[0059] The image quality enhancement module is used to adjust the brightness value and backlight value of each pixel based on the initial brightness value and target brightness value of each pixel.

[0060] In a third aspect, the present application further provides a computer device, comprising:

[0061] one or more processors;

[0062] Memory; and

[0063] One or more applications, wherein the one or more applications are stored in a memory and configured to be executed by a processor to implement any one of the image quality enhancement methods of the first aspect.

[0064] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which is loaded by a processor to execute the steps in any one of the image quality enhancement methods in the first aspect. Beneficial effects

[0065] By obtaining the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness value of the neighboring pixels of each pixel, determining the target brightness value of each pixel based on the initial brightness value of each pixel and the initial brightness value of the neighboring pixels, and adjusting the brightness value and backlight value of each pixel based on the initial brightness value and target brightness value of each pixel, the picture contrast of the display terminal can be improved from both the signal dimension and the backlight dimension, so that the display terminal can achieve better picture quality enhancement effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0067] FIG1 is a schematic diagram of a flow chart of an image quality enhancement system provided in an embodiment of the present application;

[0068] FIG2 is a schematic diagram of a flow chart of a method for enhancing image quality according to an embodiment of the present application;

[0069] FIG3 is a schematic diagram of a specific process for determining target brightness information provided by an embodiment of the present application;

[0070] FIG4 is a schematic diagram of a specific process for adjusting brightness and backlight values ​​according to an embodiment of the present application;

[0071] FIG5 is a functional block diagram of an image quality enhancement device provided in an embodiment of the present application;

[0072] FIG6 is a schematic diagram of the structure of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION

[0073] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without making creative efforts are within the scope of protection of this application.

[0074] In the description of this application, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting this application. In addition, the terms "first", "second", "third" and the like are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the technical features indicated. Therefore, features defined as "first", "second", "third", etc. may explicitly or implicitly include one or more of the said features.

[0075] In this application, the word "exemplary" is used to mean "serving as an example, illustration, or illustration." Any embodiment described in this application as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments. The following description is given to enable any person skilled in the art to implement and use the present application. In the following description, details are listed for the purpose of explanation. It should be understood that one of ordinary skill in the art can recognize that the present application can be implemented without using these specific details. In other instances, well-known structures and processes are not elaborated in detail to avoid obscuring the description of the present application with unnecessary details. Therefore, the present application is not intended to be limited to the embodiments shown, but is consistent with the widest scope consistent with the principles and features disclosed in this application.

[0076] It should be noted that since the method of the embodiment of the present application is executed in a computer device, the processing objects of each computer device exist in the form of data or information. For example, time is actually time information. It can be understood that if size, quantity, position, etc. are mentioned in subsequent embodiments, the corresponding data exist for the computer device to process. The details will not be repeated here.

[0077] The embodiments of the present application provide a method, apparatus, computer device, and computer-readable storage medium for enhancing image quality, which are described in detail below.

[0078] Please refer to Figure 1, which is a scene diagram of the image quality enhancement system provided in an embodiment of the present application. The image quality enhancement system may include a computer device 100, and the computer device 100 is integrated with an image quality enhancement device, such as the computer device in Figure 1.

[0079] In the embodiment of the present application, the computer device 100 is mainly used to obtain the initial brightness value of each pixel point in the image currently displayed by the display terminal and the initial brightness value of the neighboring pixel points of each pixel point; based on the initial brightness value of each pixel point and the initial brightness value of the neighboring pixel points, the target brightness value of each pixel point is determined; based on the initial brightness value and target brightness value of each pixel point, the brightness value and backlight value of each pixel point are adjusted, which can improve the picture contrast of the display terminal from both the signal dimension and the backlight dimension.

[0080] In the embodiments of the present application, the computer device 100 may be an independent server, or a server network or server cluster composed of servers. For example, the computer device 100 described in the embodiments of the present application includes, but is not limited to, a computer, a network host, a single network server, a set of multiple network servers, or a cloud server composed of multiple servers. A cloud server is composed of a large number of computers or network servers based on cloud computing.

[0081] It is understood that the computer device 100 used in the embodiments of the present application can be a device that includes both receiving and transmitting hardware, that is, a device that has receiving and transmitting hardware capable of performing two-way communication over a two-way communication link. Such a device may include: a cellular or other communication device that has a single-line display, a multi-line display, or a cellular or other communication device without a multi-line display. The specific computer device 100 can be a desktop terminal or a mobile terminal. The computer device 100 can also be a smart TV, a mobile phone, a tablet computer, a laptop computer, etc.

[0082] It should be noted that the computer device 100 and the display terminal can be the same terminal device. For example, if the computer device 100 and the display terminal are the same smart TV, the smart TV can achieve its own image quality enhancement through the image quality enhancement method provided in the embodiment of the present application. Of course, the computer device 100 and the display terminal can also be different terminal devices. For example, if the computer device 100 is a server and the display terminal is a TV, the server can achieve image quality enhancement for the TV through the image quality enhancement method provided in the embodiment of the present application.

[0083] Those skilled in the art will understand that the application environment shown in FIG1 is merely one application scenario of the present application solution and does not constitute a limitation on the application scenario of the present application solution. Other application environments may also include more or fewer computer devices than shown in FIG1 . For example, only one computer device is shown in FIG1 . It is understandable that the image quality enhancement system may also include one or more other services, which are not specifically limited here.

[0084] In addition, as shown in FIG1 , the image quality enhancement system may further include a memory 200 for storing data, such as brightness data, such as an initial brightness value, a target brightness value, etc., and parameter information, such as a first parameter, a second parameter, a third parameter, etc.

[0085] It should be noted that the scenario diagram of the image quality enhancement system shown in Figure 1 is only an example. The image quality enhancement system and scenario described in the embodiment of the present application are intended to more clearly illustrate the technical solution of the embodiment of the present application, and do not constitute a limitation on the technical solution provided by the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of the image quality enhancement system and the emergence of new business scenarios, the technical solution provided by the embodiment of the present application is also applicable to similar technical problems.

[0086] First, an embodiment of the present application provides a method for enhancing image quality, the execution subject of which is an image quality enhancement device, which is applied to a computer device, and the method for enhancing image quality includes: obtaining the initial brightness value of each pixel point in the image currently displayed by the display terminal and the initial brightness value of the neighboring pixel points of each pixel point; determining the target brightness value of each pixel point based on the initial brightness value of each pixel point and the initial brightness value of the neighboring pixel points; adjusting the brightness value and backlight value of each pixel point based on the initial brightness value and target brightness value of each pixel point.

[0087] FIG2 is a flow chart of an embodiment of a method for enhancing image quality according to an embodiment of the present application. The method for enhancing image quality may include steps S201 to S203, specifically as follows:

[0088] Step S201: Acquire the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness values ​​of the neighboring pixels of each pixel.

[0089] Pixels are the basic elements of an image, and certain relationships exist between them. Common basic relationships between pixels include neighborhood, adjacency, path, connectivity, and distance. The neighborhood of a pixel (x, y) refers to the set of pixels corresponding to the pixel (x, y), {(x+p, y+q)}, where p and q are integers. For example, a neighborhood of 8 pixels is the 3x3 neighborhood of the pixel (x, y), while a neighborhood of 15 pixels is the 4x4 neighborhood of the pixel (x, y). Each pixel has a corresponding brightness, ranging from 0 to 255. Pixels closer to 255 have higher brightness, while pixels closer to 0 have lower brightness. The initial brightness value is the brightness of each pixel and its neighboring pixels in the image currently displayed on the display terminal.

[0090] Step S202: Determine a target brightness value for each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels.

[0091] The target brightness value is the brightness value to which each pixel needs to be adjusted based on the initial brightness value of each pixel and the initial brightness values ​​of its neighboring pixels. For example, the initial brightness value of pixel A is 125, and the target brightness value of pixel A, determined based on the initial brightness value of pixel A and the initial brightness values ​​of its neighboring pixels, is 150. In this case, the brightness value of pixel A needs to be adjusted from 125 to 150.

[0092] In a specific implementation, as shown in FIG3 , determining the target brightness value of each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels in step S202 may include the following steps S301 to S302 , specifically as follows:

[0093] Step S301: Based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels, determine the brightness mean and brightness standard deviation corresponding to each pixel.

[0094] The mean brightness value for each pixel refers to the average brightness of all pixels within its neighborhood. For example, the mean brightness value for each pixel refers to the average brightness of the nine pixels within its 3x3 neighborhood, and the mean brightness value for each pixel refers to the average brightness of the 16 pixels within its 4x4 neighborhood. The brightness standard deviation, also known as the brightness standard deviation, indicates the uniformity of the pixel grayscale on the display terminal. A smaller value indicates a more concentrated pixel grayscale distribution, while a larger value indicates a more dispersed pixel grayscale distribution.

[0095] In a specific embodiment, the above-mentioned determination of the brightness mean and brightness standard deviation corresponding to each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels may include the following steps:

[0096] (1) Based on the initial brightness value of each pixel, the initial brightness value of the neighboring pixels, and the number of all pixels in the neighborhood of each pixel, the average brightness value corresponding to each pixel is determined.

[0097] The number of all pixels within the neighborhood of each pixel refers to the number of all pixels within the neighborhood of each pixel, including each pixel. For example, if the neighborhood of pixel A is a 3*3 neighborhood of pixel A, then the number of all pixels within the neighborhood of pixel A is 9. For another example, if the neighborhood of pixel A is a 4*4 neighborhood of pixel A, then the number of all pixels within the neighborhood of pixel A is 16. The step of determining the average brightness value corresponding to each pixel based on the initial brightness value of each pixel, the initial brightness values ​​of its neighboring pixels, and the number of all pixels within the neighborhood of each pixel specifically includes: summing the initial brightness value of each pixel and the initial brightness values ​​of its neighboring pixels to obtain the sum of the brightness values ​​of all pixels within the neighborhood of each pixel; and dividing the sum of the brightness values ​​of all pixels within the neighborhood of each pixel by the number of pixels within the neighborhood of each pixel to obtain the average brightness value corresponding to each pixel.

[0098] (2) Based on the initial brightness value of each pixel, the initial brightness value of the neighboring pixels, the brightness mean, and the number of all pixels in the neighborhood of each pixel, the brightness standard deviation corresponding to each pixel is determined.

[0099] Specifically, based on the initial brightness value of each pixel, the initial brightness value of the neighboring pixels, the brightness mean, and the number of all pixels in the neighborhood of each pixel, the step of determining the brightness standard deviation corresponding to each pixel specifically includes: for any pixel in the neighborhood of each pixel, determining the first brightness difference corresponding to the pixel; the first brightness difference is the difference between the initial brightness value of the pixel and the brightness mean; summing the first brightness difference corresponding to all pixels in the neighborhood of each pixel to obtain a second brightness difference; based on the second brightness difference and the number of all pixels in the neighborhood of each pixel, determining the brightness standard deviation corresponding to each pixel. The calculation process of the brightness standard deviation can be expressed as: Among them, std represents the brightness standard deviation corresponding to the i-th pixel, A i represents the initial brightness value of the i-th pixel, μ represents the mean brightness corresponding to the i-th pixel, and n represents the number of all pixels in the neighborhood of the i-th pixel.

[0100] Step S302: Determine the target brightness value of each pixel based on the brightness mean, brightness standard deviation and the initial brightness value of each pixel.

[0101] The target brightness value is the brightness value to which each pixel needs to be adjusted based on the brightness mean, brightness standard deviation and initial brightness value of each pixel. This embodiment determines the target brightness value of each pixel based on the brightness mean, brightness standard deviation and initial brightness value of each pixel, and then adjusts the brightness of each pixel from the initial brightness value to the target brightness value, thereby improving the screen contrast of the display terminal from the signal dimension.

[0102] In a specific embodiment, the step of determining the target brightness value of each pixel based on the brightness mean, the brightness standard deviation, and the initial brightness value of each pixel specifically includes:

[0103] (1) Obtain a preset first parameter, a preset second parameter, and a preset third parameter.

[0104] The first parameter, the second parameter and the third parameter are pre-set adjustable parameters. The first parameter, the second parameter and the third parameter are used to control the degree of dependence of the target brightness value on the initial brightness value, the brightness mean and the brightness standard deviation. The first parameter, the second parameter and the third parameter can be adjusted according to the specific situation to obtain the best image quality enhancement effect.

[0105] (2) Perform weighted processing on the brightness mean and the brightness standard deviation based on the first parameter and the second parameter to obtain a brightness adjustment value.

[0106] The brightness adjustment value is the brightness value that needs to be adjusted for each pixel point, which is determined based on the brightness mean and brightness standard deviation corresponding to each pixel point. Specifically, the calculation process of the brightness adjustment value can be expressed as: S = β*avg + γ*std, where S represents the brightness adjustment value, avg represents the brightness mean, std represents the brightness standard deviation, β represents the first parameter, and γ represents the second parameter.

[0107] (3) Determine the target brightness value of each pixel based on the third parameter, the initial brightness value of each pixel, and the brightness adjustment value.

[0108] In one embodiment, the step of determining a target brightness value for each pixel based on a third parameter, an initial brightness value for each pixel, and a brightness adjustment value includes: multiplying the third parameter by the initial brightness value for each pixel to obtain a candidate brightness value for each pixel; and adding the candidate brightness value for each pixel to the brightness adjustment value to obtain a target brightness value for each pixel. The target brightness value determination process can be expressed as: new_intensity = α * A(p) + S, where new_intensity represents the target brightness value for the p-th pixel, α represents the third parameter, A(p) represents the initial brightness value for the p-th pixel, and S represents the brightness adjustment value for the p-th pixel.

[0109] Step S203: adjusting the brightness value and backlight value of each pixel based on the initial brightness value and target brightness value of each pixel.

[0110] After determining the target brightness value of each pixel point in this embodiment, the brightness value and backlight value of each pixel point are adjusted based on the initial brightness value and target brightness value of each pixel point. This can improve the picture contrast of the display terminal from both the signal dimension and the backlight dimension, so that the display terminal can achieve better picture quality enhancement effect.

[0111] In a specific implementation, as shown in FIG4 , the brightness value and backlight value of each pixel are adjusted based on the initial brightness value and target brightness value of each pixel in step S203, which may include the following steps S401 to S403, specifically as follows:

[0112] Step S401: Determine the backlight adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel.

[0113] The backlight adjustment amplitude is the amplitude at which the backlight of each pixel needs to be adjusted. In a specific embodiment, the step of determining the backlight adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel may specifically include:

[0114] (1) Obtain the preset fourth parameter.

[0115] The fourth parameter is a preset adjustable parameter, and is used to control the dependency of the backlight adjustment range on the brightness adjustment range. The fourth parameter can be adjusted according to specific circumstances to obtain the best image quality enhancement effect.

[0116] (2) Based on the initial brightness value and target brightness value of each pixel, the brightness adjustment range of each pixel is determined.

[0117] The brightness adjustment amplitude is the brightness value that needs to be adjusted for each pixel, determined based on the initial brightness value and the target brightness value of each pixel. In a specific embodiment, the step of determining the brightness adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel specifically includes: subtracting the initial brightness value of each pixel from the target brightness value of each pixel to obtain a brightness difference of each pixel; and determining the brightness difference of each pixel as the brightness adjustment amplitude. The calculation process of the brightness difference of each pixel can be expressed as: delta = A'(p) - A(p), where delta represents the brightness difference of the p-th pixel (i.e., the brightness adjustment amplitude of the p-th pixel), A'(p) represents the target brightness value of the p-th pixel, and A(p) represents the initial brightness value of the p-th pixel.

[0118] (3) Based on the brightness adjustment amplitude and the fourth parameter, the backlight adjustment amplitude of each pixel is determined.

[0119] Specifically, the step of determining the backlight adjustment amplitude of each pixel point based on the brightness adjustment amplitude and the fourth parameter specifically includes: multiplying the brightness adjustment amplitude and the fourth parameter to obtain the backlight adjustment amplitude, wherein the calculation process of the backlight adjustment amplitude can be expressed as: LD = m*delta, LD represents the backlight adjustment amplitude, m represents the fourth parameter, and delta represents the brightness adjustment amplitude.

[0120] Step S402: Adjust the brightness value of each pixel based on the target brightness value.

[0121] Adjusting the brightness value of each pixel based on the target brightness value means adjusting the brightness value of each pixel from the initial brightness value to the target brightness value. For example, the initial brightness value of pixel A is 125, and the target brightness value of pixel A is 150. The brightness value of pixel A is adjusted from 125 to 150, thereby improving the picture contrast of the display terminal from the signal dimension.

[0122] Step S403: adjusting the backlight value of each pixel based on the backlight adjustment amplitude.

[0123] By adjusting the backlight value of each pixel based on the backlight adjustment amplitude, the image contrast of the display terminal can be improved from the backlight dimension. In a specific embodiment, the step of adjusting the backlight value of each pixel based on the backlight adjustment amplitude specifically includes:

[0124] (1) For any pixel among the pixels, obtain the initial backlight value and the preset backlight threshold of the pixel.

[0125] The initial backlight value is the backlight value before the backlight value of each pixel in the image currently displayed by the display terminal is adjusted. The backlight threshold is a pre-set threshold for adjusting the backlight value of each pixel. The threshold can be set according to user needs, for example, the threshold is set to 0.

[0126] (2) Compare the backlight adjustment amplitude of the pixel with the backlight threshold to obtain a comparison result.

[0127] After obtaining the backlight threshold, the backlight adjustment amplitude is compared with the backlight threshold to determine whether the backlight adjustment amplitude is greater than or equal to the backlight threshold or less than the backlight threshold. For example, if the backlight threshold is set to 0 and the backlight adjustment amplitude is 20, it is determined that the backlight adjustment amplitude is greater than the backlight threshold. If the backlight adjustment amplitude is -20, it is determined that the backlight adjustment amplitude is less than the backlight threshold.

[0128] (3) Adjusting the backlight value of the pixel based on the comparison result, the initial backlight value, and the backlight adjustment amplitude.

[0129] Specifically, the step of adjusting the backlight value of the pixel point based on the comparison result, the initial backlight value, and the backlight adjustment amplitude includes: if the comparison result shows that the backlight adjustment amplitude is greater than or equal to the backlight threshold, determining the sum of the initial backlight value and the absolute value of the backlight adjustment amplitude as the target backlight value of the pixel point; if the comparison result shows that the backlight adjustment amplitude is less than the backlight threshold, determining the difference between the initial backlight value and the absolute value of the backlight adjustment amplitude as the target backlight value of the pixel point; and adjusting the backlight value of the pixel point to the target backlight value. For example, if the backlight threshold is 0 and the initial backlight value is B1, if the backlight adjustment amplitude is 20, then the target backlight value is B2 = B1 + |20| = B1 + 20, and the backlight value of the pixel point is adjusted from B1 to B1 + 20; if the backlight adjustment amplitude is -20, then the target backlight value is B2 = B1 - |-20| = B1 - 20, and the backlight value of the pixel point is adjusted from B1 to B1 - 20.

[0130] In summary, the image quality enhancement method provided by this embodiment obtains the initial brightness value of each pixel point in the image currently displayed by the display terminal and the initial brightness value of the neighboring pixel points of each pixel point, determines the target brightness value of each pixel point based on the initial brightness value of each pixel point and the initial brightness value of the neighboring pixel points, and adjusts the brightness value and backlight value of each pixel point based on the initial brightness value and target brightness value of each pixel point. In this solution, the target brightness value of each pixel is determined based on the initial brightness value of each pixel and the initial brightness value of the neighboring pixels, and the brightness value and backlight value of each pixel are adjusted based on the initial brightness value and target brightness value of each pixel. The picture contrast of the display terminal can be improved from the signal dimension and the backlight dimension at the same time, so that the display terminal can achieve better picture quality enhancement effect. Furthermore, the brightness mean and the brightness standard deviation are weighted based on the first parameter and the second parameter to obtain the brightness adjustment value, and the target brightness value of each pixel is determined based on the third parameter, the initial brightness value of each pixel and the brightness adjustment value. The best picture quality enhancement effect can be obtained by adjusting the first parameter, the second parameter and the third parameter. The brightness adjustment amplitude of each pixel is determined based on the initial brightness value and the target brightness value of each pixel, and the backlight adjustment amplitude of each pixel is determined based on the brightness adjustment amplitude and the fourth parameter. The best picture quality enhancement effect can be obtained by adjusting the fourth parameter.

[0131] In order to better implement the image quality enhancement method in the embodiment of the present application, based on the image quality enhancement method, the embodiment of the present application further provides an image quality enhancement device. As shown in FIG5 , the image quality enhancement device 600 includes:

[0132] An information acquisition module 610 is configured to acquire an initial brightness value of each pixel in an image currently displayed by the display terminal and initial brightness values ​​of neighboring pixels of each pixel;

[0133] A brightness determination module 620 is configured to determine a target brightness value for each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels;

[0134] The image quality enhancement module 630 is configured to adjust the brightness value and backlight value of each pixel based on the initial brightness value and target brightness value of each pixel.

[0135] In an embodiment of the present application, the target brightness value of each pixel is determined based on the initial brightness value of each pixel and the initial brightness value of the neighboring pixel points. Based on the initial brightness value and the target brightness value of each pixel point, the brightness value and backlight value of each pixel point are adjusted. The picture contrast of the display terminal can be improved from both the signal dimension and the backlight dimension, so that the display terminal can achieve better picture quality enhancement effect.

[0136] In some embodiments of the present application, the brightness determination module 620 is specifically configured to:

[0137] Based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels, the brightness mean and brightness standard deviation corresponding to each pixel are determined;

[0138] The target brightness value of each pixel is determined based on the brightness mean, brightness standard deviation and the initial brightness value of each pixel.

[0139] In some embodiments of the present application, the brightness determination module 620 is further configured to:

[0140] Obtaining a preset first parameter, a preset second parameter, and a preset third parameter;

[0141] Performing weighted processing on the brightness mean and the brightness standard deviation based on the first parameter and the second parameter to obtain a brightness adjustment value;

[0142] A target brightness value of each pixel is determined based on the third parameter, the initial brightness value of each pixel, and the brightness adjustment value.

[0143] In some embodiments of the present application, the brightness determination module 620 is further configured to:

[0144] Determine the average brightness value of each pixel based on the initial brightness value of each pixel, the initial brightness value of the neighboring pixels, and the number of all pixels in the neighborhood of each pixel;

[0145] The brightness standard deviation corresponding to each pixel is determined based on the initial brightness value of each pixel, the initial brightness values ​​of the neighboring pixels, the brightness mean, and the number of all pixels in the neighborhood of each pixel.

[0146] In some embodiments of the present application, the image quality enhancement module 630 is specifically used to:

[0147] Determine the backlight adjustment amplitude of each pixel based on the initial brightness value and the target brightness value of each pixel;

[0148] Adjust the brightness value of each pixel based on the target brightness value;

[0149] The backlight value of each pixel is adjusted based on the backlight adjustment amplitude.

[0150] In some embodiments of the present application, the image quality enhancement module 630 is further configured to:

[0151] Get the preset fourth parameter;

[0152] Determine the brightness adjustment range of each pixel based on the initial brightness value and the target brightness value of each pixel;

[0153] The backlight adjustment amplitude of each pixel is determined based on the brightness adjustment amplitude and the fourth parameter.

[0154] In some embodiments of the present application, the image quality enhancement module 630 is further configured to:

[0155] For any pixel among the pixels, obtaining the initial backlight value and the preset backlight threshold of the pixel;

[0156] Comparing the backlight adjustment amplitude of the pixel with the backlight threshold to obtain a comparison result;

[0157] The backlight value of the pixel is adjusted based on the comparison result, the initial backlight value and the backlight adjustment amplitude.

[0158] In some embodiments of the present application, the image quality enhancement module 630 is further configured to:

[0159] If the comparison result shows that the backlight adjustment amplitude is greater than or equal to the backlight threshold, the sum of the initial backlight value and the absolute value of the backlight adjustment amplitude is determined as the target backlight value of the pixel;

[0160] If the comparison result shows that the backlight adjustment amplitude is less than the backlight threshold, the difference between the initial backlight value and the absolute value of the backlight adjustment amplitude is determined as the target backlight value of the pixel;

[0161] Adjust the backlight value of the pixel to the target backlight value.

[0162] The present application also provides a computer device that integrates any one of the image quality enhancement devices provided in the present application. The computer device includes:

[0163] one or more processors;

[0164] Memory; and

[0165] One or more applications, wherein the one or more applications are stored in a memory and configured to execute, by a processor, the steps of the image quality enhancement method in any of the above-mentioned image quality enhancement method embodiments.

[0166] The present application also provides a computer device that integrates any of the image quality enhancement devices provided in the present application. As shown in FIG6 , it shows a schematic diagram of the structure of the computer device involved in the present application embodiment. Specifically:

[0167] The computer device may include one or more processing cores of a processor 801, one or more computer-readable storage media of a memory 802, a power supply 803, an input unit 804, and other components. Those skilled in the art will appreciate that the computer device structure shown in FIG6 does not limit the computer device, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0168] Processor 801 is the control center of the computer device. It connects the various components of the entire computer device using various interfaces and lines. By running or executing software programs and / or modules stored in memory 802 and accessing data stored in memory 802, it performs various functions of the computer device and processes data, thereby providing overall monitoring of the computer device. Optionally, processor 801 may include one or more processing cores. Preferably, processor 801 may integrate an application processor and a modem processor, wherein the application processor primarily processes the operating system, user interface, and application programs, while the modem processor primarily handles wireless communications. It is understood that the modem processor may not be integrated into processor 801.

[0169] The memory 802 can be used to store software programs and modules. The processor 801 executes various functional applications and data processing by running the software programs and modules stored in the memory 802. The memory 802 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 802 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device. Accordingly, the memory 802 may also include a memory controller to provide the processor 801 with access to the memory 802.

[0170] The computer device also includes a power supply 803 for supplying power to various components. Preferably, the power supply 803 can be logically connected to the processor 801 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The power supply 803 can also include one or more DC or AC power supplies, a recharging system, a power failure detection circuit, a power converter or inverter, a power status indicator, and other arbitrary components.

[0171] The computer device may further include an input unit 804, which may be configured to receive input digital or character information and generate keyboard, mouse, joystick, optical or trackball signal input related to user settings and function control.

[0172] Although not shown, the computer device may further include a display unit, etc., which will not be described in detail here. Specifically, in this embodiment, the processor 801 in the computer device will load the executable files corresponding to one or more application processes into the memory 802 according to the following instructions, and the processor 801 will run the application stored in the memory 802 to implement various functions as follows:

[0173] Obtaining the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness values ​​of the neighboring pixels of each pixel;

[0174] Determine the target brightness value of each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels;

[0175] Based on the initial brightness value and target brightness value of each pixel, the brightness value and backlight value of each pixel are adjusted.

[0176] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be accomplished by instructions, or by controlling related hardware through instructions. The instructions may be stored in a computer-readable storage medium and loaded and executed by a processor.

[0177] To this end, an embodiment of the present application provides a computer-readable storage medium, which may include: a read-only memory (ROM), a random access memory (RAM), a disk, or an optical disk. A computer program is stored on the computer medium, and the computer program is loaded by a processor to execute the steps of any of the image quality enhancement methods provided in the embodiments of the present application. For example, the computer program loaded by the processor may execute the following steps:

[0178] Obtaining the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness values ​​of the neighboring pixels of each pixel;

[0179] Determine the target brightness value of each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of neighboring pixels;

[0180] Based on the initial brightness value and target brightness value of each pixel, the brightness value and backlight value of each pixel are adjusted.

[0181] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the detailed description of other embodiments above and will not be repeated here.

[0182] In specific implementation, the above units or structures can be implemented as independent entities, or can be arbitrarily combined to implement as the same or several entities. The specific implementation of the above units or structures can refer to the previous method embodiments and will not be repeated here.

[0183] The specific implementation of the above operations can be found in the previous embodiments and will not be repeated here.

[0184] The above is a detailed introduction to the image quality enhancement method, device, computer equipment and computer-readable storage medium provided in the embodiments of the present application. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea; at the same time, for technical personnel in this field, based on the ideas of the present application, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A method for enhancing image quality, wherein: include: Obtaining the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness values ​​of the neighboring pixels of each pixel; Determining a target brightness value for each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of the neighboring pixels; Based on the initial brightness value of each pixel and the target brightness value, the brightness value and backlight value of each pixel are adjusted.

2. The method according to claim 1, wherein The determining the target brightness value of each pixel based on the initial brightness value of each pixel and the initial brightness value of the neighboring pixel includes: Determining a brightness mean and a brightness standard deviation corresponding to each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of the neighboring pixels; A target brightness value of each pixel is determined based on the brightness mean, the brightness standard deviation, and the initial brightness value of each pixel.

3. The method according to claim 2, wherein: The determining the target brightness value of each pixel based on the brightness mean, the brightness standard deviation, and the initial brightness value of each pixel includes: Obtaining a preset first parameter, a preset second parameter, and a preset third parameter; Performing weighted processing on the brightness mean and the brightness standard deviation based on the first parameter and the second parameter to obtain a brightness adjustment value; A target brightness value of each pixel is determined based on the third parameter, the initial brightness value of each pixel, and the brightness adjustment value.

4. The method according to claim 3, wherein: The calculation process of the brightness adjustment value is: S=β*avg+γ*std, where S represents the brightness adjustment value, avg represents the brightness mean, std represents the brightness standard deviation, β represents the first parameter, and γ represents the second parameter.

5. The method according to claim 3, wherein: The determining the target brightness value of each pixel based on the third parameter, the initial brightness value of each pixel, and the brightness adjustment value includes: Multiplying the third parameter by the initial brightness value of each pixel to obtain a candidate brightness value of each pixel; The candidate brightness value of each pixel point is added to the brightness adjustment value to obtain the target brightness value of each pixel point.

6. The method according to claim 5, wherein: The target brightness value is determined as follows: new_intensity = α*A(p)+S, where new_intensity represents the target brightness value of the p-th pixel, α represents the third parameter, A(p) represents the initial brightness value of the p-th pixel, and S represents the brightness adjustment value of the p-th pixel.

7. The method according to claim 2, wherein: The determining, based on the initial brightness value of each pixel and the initial brightness value of the neighboring pixel, the brightness mean and brightness standard deviation corresponding to each pixel, includes: Determining a mean brightness value corresponding to each pixel based on the initial brightness value of each pixel, the initial brightness value of the neighborhood pixel, and the number of all pixels in the neighborhood of each pixel; Based on the initial brightness value of each pixel, the initial brightness value of the neighborhood pixel, the brightness mean, and the number of all pixels in the neighborhood of each pixel, the brightness standard deviation corresponding to each pixel is determined.

8. The method according to claim 7, wherein: The determining, based on the initial brightness value of each pixel, the initial brightness value of the neighborhood pixel, and the number of all pixels in the neighborhood of each pixel, the average brightness value corresponding to each pixel includes: Summing the initial brightness value of each pixel and the initial brightness values ​​of the neighboring pixels to obtain the sum of the brightness values ​​of all pixels in the neighborhood of each pixel; The sum of the brightness values ​​of all pixels in the neighborhood of each pixel point is divided by the number of all pixels in the neighborhood of each pixel point to obtain the brightness mean corresponding to each pixel point.

9. The method according to claim 7, wherein: The determining, based on the initial brightness value of each pixel, the initial brightness value of the neighborhood pixel, the brightness mean, and the number of all pixels in the neighborhood of each pixel, the brightness standard deviation corresponding to each pixel includes: For any pixel point in the neighborhood of each pixel point, determining a first brightness difference value corresponding to the pixel point; the first brightness difference value is the difference between the initial brightness value of the pixel point and the brightness mean; Summing the first brightness difference values ​​corresponding to all pixels in a neighborhood of each pixel to obtain a second brightness difference value; Based on the second brightness difference value and the number of all pixels in the neighborhood of each pixel point, a brightness standard deviation corresponding to each pixel point is determined.

10. The method according to claim 9, wherein: The calculation process of the brightness standard deviation can be expressed as: Among them, std represents the brightness standard deviation corresponding to the i-th pixel, A i represents the initial brightness value of the i-th pixel, μ represents the mean brightness corresponding to the i-th pixel, and n represents the number of all pixels in the neighborhood of the i-th pixel.

11. The method according to claim 1, wherein The adjusting the brightness value and the backlight value of each pixel point based on the initial brightness value of each pixel point and the target brightness value includes: Determining a backlight adjustment amplitude of each pixel based on the initial brightness value of each pixel and the target brightness value; Adjusting the brightness value of each pixel based on the target brightness value; The backlight value of each pixel is adjusted based on the backlight adjustment amplitude.

12. The method according to claim 11, wherein The determining the backlight adjustment amplitude of each pixel point based on the initial brightness value of each pixel point and the target brightness value includes: Get the preset fourth parameter; Determining a brightness adjustment amplitude of each pixel based on the initial brightness value of each pixel and the target brightness value; Based on the brightness adjustment range and the fourth parameter, a backlight adjustment range of each pixel is determined.

13. The method according to claim 12, wherein: The determining the brightness adjustment amplitude of each pixel point based on the initial brightness value of each pixel point and the target brightness value includes: Subtracting the initial brightness value of each pixel from the target brightness value of each pixel to obtain a brightness difference value of each pixel; The brightness difference of each pixel point is determined as the brightness adjustment amplitude.

14. The method according to claim 13, wherein: The calculation process of the brightness difference of each pixel point is: delta = A′(p)-A(p), where delta represents the brightness difference of the p-th pixel point, A′(p) represents the target brightness value of the p-th pixel point, and A(p) represents the initial brightness value of the p-th pixel point.

15. The method according to claim 12, wherein: The determining the backlight adjustment amplitude of each pixel point based on the brightness adjustment amplitude and the fourth parameter includes: Multiplying the brightness adjustment amplitude by the fourth parameter to obtain a backlight adjustment amplitude; The calculation process of the backlight adjustment range is: LD=m*delta, LD represents the backlight adjustment range, m represents the fourth parameter, and delta represents the brightness adjustment range.

16. The method according to claim 11, wherein The adjusting the backlight value of each pixel based on the backlight adjustment amplitude includes: For any pixel point among the pixel points, obtaining an initial backlight value and a preset backlight threshold value of the pixel point; Comparing the backlight adjustment amplitude of the pixel with the backlight threshold to obtain a comparison result; The backlight value of the pixel is adjusted based on the comparison result, the initial backlight value and the backlight adjustment amplitude.

17. The method according to claim 16, wherein The adjusting the backlight value of the pixel based on the comparison result, the initial backlight value and the backlight adjustment amplitude includes: If the comparison result is that the backlight adjustment amplitude is greater than or equal to the backlight threshold, determining the sum of the initial backlight value and the absolute value of the backlight adjustment amplitude as the target backlight value of the pixel; If the comparison result is that the backlight adjustment amplitude is smaller than the backlight threshold, the difference between the initial backlight value and the absolute value of the backlight adjustment amplitude is determined as the target backlight value of the pixel; The backlight value of the pixel is adjusted to the target backlight value.

18. A device for enhancing image quality, wherein: include: An information acquisition module is used to acquire the initial brightness value of each pixel in the image currently displayed by the display terminal and the initial brightness values ​​of the neighboring pixels of each pixel; a brightness determination module, configured to determine a target brightness value for each pixel based on the initial brightness value of each pixel and the initial brightness values ​​of the neighboring pixels; The image quality enhancement module is used to adjust the brightness value and backlight value of each pixel point based on the initial brightness value of each pixel point and the target brightness value.

19. A computer device, wherein: The computer device comprises: one or more processors; Memory; and One or more applications, wherein the one or more applications are stored in the memory and configured to be executed by the processor to implement the image quality enhancement method according to any one of claims 1 to 17.

20. A computer-readable storage medium, wherein: A computer program is stored thereon, and the computer program is loaded by a processor to execute the steps in the image quality enhancement method according to any one of claims 1 to 17.

Citation Information

Patent Citations

  • Backlight adjustment method and device of intelligent display device

    CN107689214A

  • Double-layer liquid crystal screen, backlight brightness control method and device and electronic device

    CN108877694A

  • Image display method for enhancing contrast ratio, terminal and storage medium

    CN111372020A

  • Image processing method and device, computer equipment and medium

    CN112419217A

  • Image quality enhancement method and device, computer equipment and computer readable storage medium

    CN118155574A