[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN113507572A - Video picture display method, device, terminal and storage medium - Google Patents

Video picture display method, device, terminal and storage medium Download PDF

Info

Publication number
CN113507572A
CN113507572A CN202110777879.0A CN202110777879A CN113507572A CN 113507572 A CN113507572 A CN 113507572A CN 202110777879 A CN202110777879 A CN 202110777879A CN 113507572 A CN113507572 A CN 113507572A
Authority
CN
China
Prior art keywords
picture
video frame
parameter
adjustment
original
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110777879.0A
Other languages
Chinese (zh)
Inventor
胡杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202110777879.0A priority Critical patent/CN113507572A/en
Publication of CN113507572A publication Critical patent/CN113507572A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/222Studio circuitry; Studio devices; Studio equipment
    • H04N5/262Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects ; Cameras specially adapted for the electronic generation of special effects
    • H04N5/2622Signal amplitude transition in the zone between image portions, e.g. soft edges
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/646Circuits for processing colour signals for image enhancement, e.g. vertical detail restoration, cross-colour elimination, contour correction, chrominance trapping filters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/73Colour balance circuits, e.g. white balance circuits or colour temperature control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/77Circuits for processing the brightness signal and the chrominance signal relative to each other, e.g. adjusting the phase of the brightness signal relative to the colour signal, correcting differential gain or differential phase

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the application discloses a video picture display method, a video picture display device, a video picture display terminal and a storage medium, and belongs to the technical field of video processing. The method comprises the following steps: acquiring an original picture parameter of an nth video frame; determining picture adjustment parameters of the nth video frame based on the standard picture parameters and the original picture parameters; carrying out display effect processing on the nth video frame according to the picture adjusting parameters so as to enable actual picture parameters of the processed nth video frame to be consistent with standard picture parameters; and displaying the processed n-th video frame. In the embodiment of the application, the picture processing in different degrees is carried out according to the actual situation of the video frame, so that the final display effect of the video frame can reach an ideal state, and compared with a processing mode in the related art in which the picture parameters are directly adjusted according to the fixed enhancement degree, the video picture can be clearer and more natural, and the situation that the picture processing effect is weaker or the picture processing is excessive is avoided.

Description

Video picture display method, device, terminal and storage medium
Technical Field
The embodiment of the application relates to the technical field of video processing, in particular to a method, a device, a terminal and a storage medium for displaying a video picture.
Background
At present, many scenes in which user position information needs to be clarified exist in functions of an application program, such as certificate photo receipt, health code registration and the like, and subsequent operations can be carried out only by acquiring the position information.
In the related art, one of common positioning methods is system positioning, and the other is that a user manually selects or inputs position information. However, determining location information based on system location can only be performed when a user turns on system location permissions, and the user cannot be prompted to perform necessary location updates while the user turns off the location permissions; the operation of manually selecting the position is complicated, and the user needs to manually select the current position each time the function is used, so that the function completion rate is reduced.
Disclosure of Invention
The embodiment of the application provides a video picture display method, a video picture display device, a terminal and a storage medium. The technical scheme is as follows:
in one aspect, an embodiment of the present application provides a method for displaying a video image, where the method includes:
acquiring original picture parameters of an nth video frame, wherein the picture parameters determine the visual effect of the video frame;
determining picture adjustment parameters of the nth video frame based on standard picture parameters and the original picture parameters;
performing display effect processing on the nth video frame according to the picture adjusting parameters so that actual picture parameters of the processed nth video frame are consistent with the standard picture parameters;
and displaying the processed nth video frame.
In another aspect, an embodiment of the present application provides a display apparatus for a video frame, where the apparatus includes:
the first acquisition module is used for acquiring the original picture parameters of the nth video frame, wherein the picture parameters determine the visual effect of the video frame;
a first determining module, configured to determine a picture adjustment parameter of the nth video frame based on a standard picture parameter and the original picture parameter;
the first processing module is used for carrying out display effect processing on the nth video frame according to the picture adjusting parameters so as to enable actual picture parameters of the processed nth video frame to be consistent with the standard picture parameters;
and the first display module is used for displaying the processed nth video frame.
In another aspect, an embodiment of the present application provides a terminal, where the terminal includes a processor and a memory; the memory has stored therein at least one instruction, at least one program, a set of codes, or a set of instructions that are loaded and executed by the processor to implement the method of displaying video pictures as described in the above aspect.
In another aspect, the present application provides a computer-readable storage medium, in which at least one computer program is stored, and the computer program is loaded and executed by a processor to implement the method for displaying video pictures according to the above aspect.
According to an aspect of the application, a computer program product or computer program is provided, comprising computer instructions, the computer instructions being stored in a computer readable storage medium. The processor of the terminal reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, so that the terminal executes the display method of the video picture provided in the various alternative implementations of the above-mentioned aspect.
The beneficial effects brought by the technical scheme provided by the embodiment of the application at least comprise:
in the embodiment of the application, the standard picture parameters are set, the picture adjustment mode is determined based on the original picture parameters of the video frame, namely, picture processing in different degrees is carried out according to the actual situation of the video frame, so that the final display effect of the video frame can reach an ideal state.
Drawings
Fig. 1 is a flowchart of a method for displaying a video frame according to an exemplary embodiment of the present application;
fig. 2 is a flowchart of a method for displaying a video frame according to another exemplary embodiment of the present application;
FIG. 3 is a schematic diagram of a video frame processing process provided by an exemplary embodiment of the present application;
FIG. 4 is a flow diagram of a saturation processing procedure provided by another exemplary embodiment of the present application;
FIG. 5 is a flow chart of a contrast processing procedure provided by another exemplary embodiment of the present application;
FIG. 6 is a flow diagram of a sharpness processing procedure provided by another exemplary embodiment of the present application;
FIG. 7 is a schematic diagram of a video frame processing process provided by another exemplary embodiment of the present application;
fig. 8 is a flowchart of a method for displaying a video frame according to another exemplary embodiment of the present application;
fig. 9 is a block diagram of a display device for video pictures according to an exemplary embodiment of the present application;
fig. 10 is a block diagram of a terminal according to an exemplary embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
Reference herein to "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
In the field of video processing, video processing technology includes video source processing and post-processing, wherein the post-processing refers to performing different post-processing from multiple dimensions such as color, contrast, definition and the like so as to improve the quality of video images. All adopt fixed reinforcing when adjusting the saturation, contrast and the sharpness of video picture among the correlation technique, this makes originally more saturated or even oversaturated with regard to the picture of high saturation more easily, causes the picture distortion, makes the picture contrast of originally high contrast stronger, and partial display content overexposure, perhaps makes originally comparatively sharp picture sharper.
In order to solve the above technical problem, the present application provides a method for displaying a video frame, which is applied to a terminal having video processing and video playing functions, where the terminal may be a smart phone, a tablet computer, an e-book reader, a personal portable computer, a desktop computer, or the like. The method provided by the embodiment of the application can be used for processing the display effect of the video frame based on the original picture parameter of the video frame, so that the picture parameter of the processed video frame is consistent with the standard picture parameter, and the video pictures with different parameters can be clearer and more natural.
Fig. 1 is a flowchart illustrating a method for displaying a video frame according to an exemplary embodiment of the present application. The embodiment is described by taking the method as an example for a terminal with video processing and playing functions, and the method comprises the following steps:
step 101, obtaining an original picture parameter of an nth video frame, wherein the picture parameter determines a visual effect of the video frame.
In a possible implementation manner, after a terminal acquires a video file to be played, and decodes the video file to obtain an nth video frame, before rendering and screen-up are performed on the nth video frame, picture processing is performed on the nth video frame to optimize a display effect of the nth video frame during video playing. The terminal firstly carries out corresponding detection, data reading and other processing on the nth video frame to obtain the original picture parameter of the nth video frame, so that parameter adjustment is carried out on the nth video frame based on the original picture parameter.
The terminal obtains the original picture parameters of the nth video frame and adjusts the picture parameters of the nth video frame, so that the display effect of the video picture is improved and optimized. For example, the picture parameter includes at least one of saturation, contrast, sharpness, brightness, and resolution.
And 102, determining picture adjusting parameters of the nth video frame based on the standard picture parameters and the original picture parameters.
In one possible implementation, standard picture parameters are stored in the terminal, and the standard picture parameters are defined by developers in the program development stage based on the visual effect of a large number of video pictures and can enable different video pictures to achieve better display effect.
Optionally, the standard picture parameters are fixed, that is, all video frames adopt the same standard picture parameters; or, the standard picture parameters corresponding to different video frames may be different, for example, the standard saturation corresponding to the video frame whose main picture content is portrait is lower than the standard saturation corresponding to the video frame whose main picture content is food.
And the terminal determines the parameter adjustment amplitude required by optimizing the nth video frame, namely the picture adjustment parameter, based on the standard picture parameter and the original picture parameter of the nth video frame.
And 103, performing display effect processing on the nth video frame according to the picture adjustment parameters so as to enable actual picture parameters of the processed nth video frame to be consistent with standard picture parameters.
And the terminal carries out display effect processing on the nth video frame according to the adjusting mode indicated by the picture adjusting parameter, so that the picture parameter of the adjusted nth video frame is consistent with or similar to the standard picture parameter, and the visual effect of the processed nth video frame can reach the display effect corresponding to the standard picture parameter.
Illustratively, the original saturation of the nth video frame is 75%, the original sharpness is 30, the standard saturation corresponding to the nth video frame is 70%, and the standard sharpness is 50, the terminal determines that the saturation of the nth video frame needs to be reduced by 5% and the sharpness of the nth video frame needs to be improved by 20 based on the original picture parameter and the standard picture parameter, that is, the picture adjustment saturation is-5%, and the picture adjustment sharpness is 20, and then the display effect processing is performed on the nth video frame according to the picture adjustment saturation and the picture adjustment sharpness.
Optionally, when there are at least two picture parameters that need to be adjusted, the terminal adjusts the picture parameters that need to be adjusted at the same time, or, because there is correlation between different parameters, the terminal sequentially adjusts the picture parameters according to a fixed order, for example, after the contrast of the nth video frame is adjusted, the terminal obtains the original saturation and the standard saturation of the nth video frame, and then adjusts the saturation of the nth video frame, which is not limited in this embodiment of the present application.
And 104, displaying the processed nth video frame.
After the terminal performs the display effect processing on the nth video frame, rendering the nth video frame on a screen, and continuing to perform corresponding display effect processing on the video frame to be displayed (namely the (n + 1) th video frame and the subsequent video frame).
In summary, in the embodiment of the present application, the standard picture parameters are set and the picture adjustment mode is determined based on the original picture parameters of the video frame, that is, picture processing in different degrees is performed according to the actual situation of the video frame, so that the final display effect of the video frame can reach an ideal state.
In a possible implementation manner, the terminal performs display effect processing on the video frame based on the basic adjustment parameter, and the terminal uses the basic adjustment parameter as a parameter adjustment unit to make the actual picture parameter of the video frame reach the standard picture parameter by changing the adjustment proportion of the basic adjustment parameter.
Fig. 2 is a flowchart illustrating a method for displaying a video frame according to another exemplary embodiment of the present application. The embodiment is described by taking the method as an example for a terminal with video processing and playing functions, and the method comprises the following steps:
step 201, obtaining an original picture parameter of the nth video frame, wherein the picture parameter determines a visual effect of the video frame.
For a specific implementation of step 201, reference may be made to step 101, which is not described herein again in this embodiment of the present application.
In step 202, the parameter difference between the standard picture parameter and the original picture parameter is determined as a picture adjustment parameter.
In a possible implementation manner, since the terminal needs to adjust the actual picture parameter of the nth video frame to be consistent with the standard picture parameter, the parameter difference between the standard picture parameter and the original picture parameter is determined as the picture adjustment parameter, and the picture parameter of the nth video frame is adjusted to the standard picture parameter based on the picture adjustment parameter, so that the situation of over-adjustment or under-adjustment is avoided.
Illustratively, the original saturation of the nth video frame is 60%, and the standard saturation is 70%, the terminal determines that the picture adjustment saturation in the picture adjustment parameters is 10%.
Step 203, determining a parameter adjustment coefficient based on the picture adjustment parameter and the basic adjustment parameter, wherein the picture adjustment parameter is a product of the basic adjustment parameter and the parameter adjustment coefficient.
In a possible implementation manner, the terminal stores a basic adjustment parameter, and after determining the picture adjustment parameter of the nth video frame, the terminal determines a parameter adjustment coefficient based on a proportional relationship between the picture adjustment parameter and the basic adjustment parameter.
Optionally, the basic adjustment parameter is a fixed value, that is, the basic adjustment parameters adopted when the terminal processes any video frame are the same; or, the basic adjustment parameters corresponding to different video frames may be different, for example, the basic adjustment sharpness corresponding to the portrait is smaller than the basic adjustment sharpness corresponding to the landscape, and the terminal determines an appropriate basic adjustment parameter based on the picture content of the video frame.
Schematically, the formula of the picture parameter adjustment is as follows:
X1=X2+A*X3
wherein, X1 is the standard frame parameter, X2 is the original frame parameter, X3 is the basic adjustment parameter, and a is the parameter adjustment coefficient, so a X3 is the frame adjustment parameter.
Based on the example in step 202, the picture adjustment saturation of the nth video frame is 10%, and if the base adjustment saturation is 5%, the saturation adjustment coefficient is determined to be 2.
When the original picture parameter is lower than the standard picture parameter, the parameter adjustment coefficient is a positive number; when the original picture parameter is higher than the standard picture parameter, the parameter adjustment coefficient is negative. Therefore, the terminal can pull the original picture parameter to the standard picture parameter no matter the original picture parameter is high or low, and the condition that picture processing is not in place or excessive due to the fact that the parameter of the original picture is ignored and the adjustment amplitude is determined based on the picture content in the related technology is avoided.
In a possible embodiment, the basic adjustment parameter is related to the picture content of the video frame, the adjustment requirements of different picture contents for various parameters are different, the terminal needs to determine the basic adjustment parameter before determining the parameter adjustment coefficient, and the following steps are further included before step 203:
the method comprises the following steps of firstly, carrying out scene recognition on an nth video frame, and determining target picture content corresponding to the nth video frame.
In a possible implementation manner, the terminal performs scene recognition on the nth video frame based on an AI algorithm, and determines the target picture content corresponding to the nth video frame.
Optionally, when the video frame includes at least two kinds of picture contents, the terminal determines the target picture content based on the priority of each picture content, for example, when the nth video frame includes two kinds of picture contents, namely a "portrait" and a "food", the priority of the "portrait" is higher than the priority of the "food", and the terminal determines that the target picture content is the "portrait"; or, the terminal determines the target picture content based on the ratio of each picture content to the video picture, for example, the picture content with the highest ratio is determined as the target picture content, which is not limited in the embodiment of the present application.
And step two, determining the basic adjustment parameters of the nth video frame based on the target picture content.
Each picture content corresponds to a group of basic adjustment parameters, and the terminal determines the basic adjustment parameters corresponding to the target picture content based on the corresponding relation between the picture content and the basic adjustment parameters, so as to optimize the nth video frame. For example, the base adjustment saturation for "portrait" is 2, and the base adjustment saturation for "food" is 5.
And 204, performing display effect processing on the nth video frame based on the parameter adjusting coefficient and the basic adjusting parameter.
And the terminal adjusts the picture parameters of the nth video frame to the standard picture parameters based on the parameter adjustment coefficient and the basic adjustment parameters, so that the display effect of the nth video frame reaches the display effect of the standard picture parameters.
And step 205, displaying the processed nth video frame.
For a specific implementation of step 205, reference may be made to step 104 described above, and details of the embodiment of the present application are not described herein again.
In the embodiment of the application, the basic adjustment saturation is set, and the parameter adjustment coefficient of the basic adjustment saturation is adjusted, so that the picture adjustment parameter meets the parameter difference between the standard picture parameter and the original picture parameter, the picture parameter of the nth video frame is pulled to the standard picture parameter, and the display effect of the nth video frame can achieve the ideal effect no matter whether the original picture parameter is higher or lower than the standard picture parameter.
Based on this process, in a possible implementation manner, the present embodiment provides an adjustment process of three picture parameters, namely saturation, sharpness, and contrast, as shown in fig. 3, the terminal inputs an original image into an effect processing module 310 to perform display effect processing to obtain a post-processing image, where the effect processing module 310 includes a contrast processing unit 311, a sharpness processing unit 312, and a saturation processing unit 313, and optionally, the three units are independent from each other, or the same processing unit is responsible for executing picture processing tasks of the three units.
Schematically, fig. 4 shows the adjustment process of the video picture saturation.
Step 401, obtaining a three primary color brightness (Red, Green, Blue, RGB) value of the nth video frame.
Step 402, performing color space conversion on the RGB values to obtain the original saturation of the nth video frame.
Saturation of color (saturation) refers to the vividness of a color, also called purity. The terminal cannot directly acquire the saturation of a picture from a video frame, and an RGB color mode is a color standard in the industry, and various colors are obtained by changing three color channels of red (R), green (G) and blue (B) and superimposing the three color channels, wherein RGB represents the colors of the three channels of red, green and blue, the standard almost includes all colors which can be perceived by human vision, and is one of the most widely used color systems, and a certain conversion relation exists between an RGB value and the saturation, and the RGB value can be correspondingly converted into hue, saturation and lightness of an image. In one possible embodiment, therefore, the terminal indirectly obtains the original saturation of the nth video frame based on the color space conversion relationship between the RGB values and the saturation.
In step 403, the saturation difference between the standard saturation and the original saturation is determined as the picture adjustment saturation.
The standard saturation belongs to a standard picture parameter, the original saturation is the original picture parameter, and the terminal needs to adjust the actual saturation of the nth video frame when the nth video frame is displayed on the screen until the actual saturation is the same as the standard saturation, so that the terminal determines the saturation difference between the standard saturation and the original saturation as the picture adjustment saturation.
Illustratively, the original saturation of the nth video frame is 50%, the standard saturation is 70%, and the picture adjustment saturation is 20%.
In step 404, a saturation adjustment factor is determined based on the picture adjustment saturation and the base adjustment saturation.
In a possible implementation manner, a basic adjustment saturation is stored in the terminal, and after the terminal determines the picture adjustment saturation of the nth video frame, the saturation adjustment coefficient is determined based on a proportional relationship between the picture adjustment saturation and the basic adjustment saturation. Illustratively, the formula for adjusting the saturation is as follows:
S1=S2+A1*S3
wherein, S1 is the standard picture saturation, S2 is the original picture saturation, S3 is the base adjustment saturation, a1 is the saturation adjustment coefficient, and a1 × S3 is the picture adjustment saturation.
Illustratively, based on the example in step 403, the picture adjustment saturation of the nth video frame is 20%, and if the base adjustment saturation S3 is 5%, the saturation adjustment coefficient a1 is determined to be 4.
Step 405, based on the basic adjustment saturation and the saturation adjustment coefficient, the saturation of the nth video frame is adjusted from the original saturation to the standard saturation.
The terminal adjusts the saturation based on the base S3 and the saturation adjustment coefficient a1, and adds a1 × S3 to the original saturation S1, so that the actual saturation of the nth video frame coincides with the standard saturation S1.
And 406, displaying the processed nth video frame.
The specific implementation of step 406 may refer to step 104 described above, and details of this embodiment are not described herein again.
Schematically, fig. 5 shows a process of adjusting the contrast of a video picture.
Step 501, obtaining an image histogram corresponding to the nth video frame.
Step 502, obtaining the original contrast of the nth video frame based on the image histogram.
Contrast is a measure of the difference in brightness between bright and dark areas in a scene of an image. The histogram may describe the contrast of an image, a wide histogram may reflect that an image has a higher contrast, whereas a narrower histogram may reflect that an image has a lower contrast. The terminal cannot directly obtain the original contrast of the video frame from the video frame, the video frame needs to be converted first to obtain an image histogram corresponding to the nth video frame, and the original contrast of the nth video frame is obtained from the image histogram.
Step 503, determining the contrast difference between the standard contrast and the original contrast as the picture adjustment contrast.
In a possible implementation manner, since the terminal needs to adjust the actual contrast of the nth video frame to be consistent with the standard contrast, the contrast difference between the standard contrast and the original contrast is determined as the picture adjustment contrast, and the contrast of the nth video frame is adjusted to the standard contrast based on the picture adjustment contrast, so that the situation of over-adjustment or under-adjustment is avoided.
Illustratively, the original contrast of the nth video frame is 90, and the standard contrast is 80, the terminal determines that the picture adjustment contrast is-10.
Step 504, a contrast adjustment coefficient is determined based on the picture adjustment contrast and the base adjustment contrast.
In one possible embodiment, a basic adjustment contrast is stored in the terminal, and the contrast of the video frame is adjusted to the standard contrast by increasing or decreasing the basic adjustment contrast by a corresponding proportion. And after the terminal determines the picture adjustment contrast of the nth video frame, determining a contrast adjustment coefficient based on the proportional relation between the picture adjustment contrast and the basic adjustment contrast.
Illustratively, the adjustment formula of the contrast is as follows:
CON1=CON2+A2*CON3
wherein, CON1 is the standard contrast, CON2 is the original contrast of the nth video frame, CON3 is the contrast adjustment based on the standard contrast, a2 is the contrast adjustment coefficient, and a2 × CON3 is the picture adjustment contrast.
Illustratively, based on the example in step 503, the picture-adjusted contrast of the nth video frame is-10, and if the base-adjusted contrast is 2, the contrast adjustment coefficient is determined to be-5.
And 505, adjusting the contrast of the nth video frame from the original contrast to the standard contrast based on the basic adjustment contrast and the contrast adjustment coefficient.
The terminal adjusts the contrast ratio S3 and the contrast ratio A2 based on the basis, and adds A2S 3 on the basis of the original contrast ratio S2, so that the actual contrast ratio of the nth video frame is consistent with the standard contrast ratio S1.
Step 506, displaying the processed nth video frame.
The specific implementation of step 506 may refer to step 104 described above, and is not described herein again in this embodiment of the present application.
Schematically, fig. 6 shows an adjustment process of video picture sharpness.
Step 601, carrying out sharpness detection on the nth video frame to obtain the original sharpness of the nth video frame.
Illustratively, the terminal performs sharpness detection on the nth video frame based on a Modulation Transfer Function (MTF) or an image resolution algorithm (SFR) or other detection modes to obtain an original sharpness.
Step 602, determining a sharpness difference between the standard sharpness and the original sharpness as a picture adjustment sharpness.
The standard sharpness belongs to standard picture parameters, the original sharpness is the original picture parameters, the actual sharpness of the nth video frame is required to be adjusted to be the same as the standard sharpness when the nth video frame is displayed on the screen by the terminal, and therefore the sharpness difference between the standard sharpness and the original sharpness is determined to be the picture adjustment sharpness by the terminal.
Illustratively, the original sharpness of the nth video frame is 20, the standard sharpness is 35, and the picture adjustment sharpness is 15.
Because there are multiple resolutions in a video, processing such as blurring, noise, downsampling, and the like corresponding to video pictures with different resolutions needs to correspond to different parameters, and if this dimension is not considered, sharpness of a video frame may be improved and sharpness of a video frame may be deteriorated after sharpness optimization of the video frame, in a possible implementation manner, in order to ensure that a video picture after sharpness optimization is clearer than that before the optimization, the following steps are further included before step 602:
and step three, acquiring the target resolution of the nth video frame.
And fourthly, determining the standard sharpness corresponding to the target resolution based on the corresponding relation between the resolution and the sharpness, wherein the resolution and the sharpness are in positive correlation.
In a possible embodiment, the correspondence between resolution and sharpness is stored in the terminal. And the terminal acquires the target resolution of the nth video frame and determines the sharpness corresponding to the target resolution as the standard sharpness of the nth video frame based on the corresponding relation.
Illustratively, resolution and sharpness have a positive correlation, for example, for 1080P and above video frames, the standard sharpness is set to be in the range of 40 to 50, and for 720P to 1080P video frames, the standard sharpness is set to be in the range of 30 to 40.
Step 603, determining a sharpness adjustment coefficient based on the picture adjustment sharpness and the basic adjustment sharpness.
In a possible implementation manner, the base adjustment sharpness is stored in the terminal, and after the terminal determines the picture adjustment sharpness of the nth video frame, the sharpness adjustment coefficient is determined based on a proportional relation between the picture adjustment sharpness and the base adjustment sharpness. Illustratively, the sharpness adjustment formula is as follows:
sh1=sh2+A3*sh3
wherein, sh1 is the standard picture sharpness, sh2 is the original picture sharpness, sh3 is the adjusted sharpness based on, A3 is the sharpness adjustment coefficient, A3 × sh3 is the adjusted sharpness of the picture.
Illustratively, based on the example in step 602, the picture adjustment sharpness of the nth video frame is 15, and if the base adjustment sharpness sh3 is 5, the sharpness adjustment coefficient A3 is determined to be 3.
And step 604, based on the basic adjustment sharpness and sharpness adjustment coefficient, adjusting the sharpness of the nth video frame from the original sharpness to the standard sharpness.
And the terminal adjusts the sharpness sh3 and the sharpness adjustment coefficient A3 on the basis of the basis, and increases A3 by sh3 on the basis of the original sharpness sh1, so that the actual sharpness of the nth video frame is consistent with the standard sharpness sh 1.
Step 605, displaying the processed nth video frame.
The step 605 may refer to the step 104, and details of the embodiment of the present application are not described herein.
In the embodiment of the application, through the original saturation that acquires the video frame, original contrast and original sharpness, determine the difference between the display effect of video frame and the standard display effect, and then optimize to the saturation respectively according to standard picture parameter, contrast and sharpness, make the actual saturation of the video frame after the optimization processing, actual contrast and actual sharpness respectively with standard saturation, standard contrast and standard sharpness are unanimous, can make the display effect of the video picture of different saturations, contrast and sharpness reach nature, the clear state, prevent the supersaturation, overexposure, it is too sharp or undersaturation, the contrast is not good, the not good condition of sharpness.
Optionally, in the three embodiments, the rear terminal is combined to perform saturation, contrast, and sharpness optimization processing on the same video frame, and in the processing process, the terminal may sequentially perform processing according to a fixed sequence, or perform the three processing synchronously. Fig. 7 shows a schematic diagram of a process for optimizing contrast, sharpness and saturation for an nth video frame by a terminal. After acquiring the original image of the nth video frame, the terminal executes the following steps: step 701, acquiring a histogram; step 702, adjusting contrast; step 703, acquiring an image edge; step 704, adjusting sharpness; step 705, acquiring RGB; step 706, adjust the saturation. Specifically, the steps are executed by an algorithm processing module in the effect processing module, and a post-processing graph is finally obtained.
Fig. 8 is a flowchart illustrating a method for displaying a video frame according to another exemplary embodiment of the present application. The embodiment is described by taking the method as an example for a terminal with video processing and playing functions, and the method comprises the following steps:
step 801, obtaining an original picture parameter of an nth video frame, wherein the picture parameter determines a visual effect of the video frame.
For a specific implementation of step 801, reference may be made to step 101 described above, and details of this embodiment are not described herein again.
And step 802, performing scene recognition on the nth video frame, and determining the target picture content corresponding to the nth video frame.
In one possible implementation, the picture parameters for different picture contents are different, e.g. the portrait requires lower saturation and sharpness compared to food and landscape. Therefore, before determining the standard picture parameters, the terminal needs to perform scene recognition on the nth video frame and determine the target picture content of the nth video frame.
Optionally, when the video frame includes at least two kinds of picture contents, the terminal determines the target picture content based on the priority of each picture content, for example, when the nth video frame includes two kinds of picture contents, namely a "portrait" and a "food", the priority of the "portrait" is higher than the priority of the "food", and the terminal determines that the target picture content is the "portrait"; or, the terminal determines the target picture content based on the ratio of each picture content to the video picture, for example, the picture content with the highest ratio is determined as the target picture content, which is not limited in the embodiment of the present application.
Step 803, based on the correspondence between the screen content and the screen parameter, determining a standard screen parameter corresponding to the target screen content.
In a possible implementation manner, the terminal stores the corresponding relationship between the screen content and the screen parameter range, and the terminal determines the screen parameter corresponding to the target screen content as the standard screen parameter based on the corresponding relationship.
Step 804, determining picture adjustment parameters of the nth video frame based on the standard picture parameters and the original picture parameters.
And 805, performing display effect processing on the nth video frame according to the picture adjustment parameters so that the actual picture parameters of the processed nth video frame are consistent with the standard picture parameters.
And step 806, displaying the processed nth video frame.
For the specific implementation of steps 804 to 806, reference may be made to steps 102 to 104, which are not described herein again in this embodiment of the present application.
In step 807, according to the picture adjustment parameter of the nth video frame, display effect processing is performed on the (n + 1) th video frame to the (n + m) th video frame, where m is a positive integer.
In a possible embodiment, the terminal performs the above-described optimization process on each video frame. However, since the contents of most adjacent video frames in the video are continuous and similar, the corresponding standard picture parameters are the same or similar, and in order to improve the display efficiency of the video pictures and save the video processing resources, in another possible implementation, the terminal performs the display effect processing on the consecutive m video frames after the nth video frame by using the picture adjustment parameter of the nth video frame, that is, the picture adjustment parameters corresponding to every m +1 video frames are the same, and the terminal may directly perform the picture processing on the (n + 1) th to (n + m) th video frames.
Illustratively, if m is 4, the terminal executes the steps to determine the picture adjustment parameters of the 1 st video frame, performs display effect processing on the 1 st to 5 th video frames according to the picture adjustment parameters of the 1 st video frame, re-determines the picture adjustment parameters of the 6 th video frame, performs display effect processing on the 6 th to 10 th video frames according to the picture adjustment parameters of the 6 th video frame, and so on until all the video frames are processed.
And 808, displaying the processed n +1 th video frame to the n + m th video frame.
Optionally, the terminal performs rendering and screen-loading processing on one frame of video frame immediately after processing the video frame, or performs screen-loading processing on m video frames according to the timestamp after the terminal completes optimization of all the m video frames, which is not limited in the embodiment of the present application.
In the embodiment of the application, the terminal identifies the content of the video frame and determines the standard picture parameter based on the target picture content, so that the video frames with different picture contents can be optimized according with the corresponding display effect requirements; the same picture adjustment parameters are adopted for carrying out display effect processing on a plurality of continuous video frames, so that the video pictures are optimized, the processing efficiency of the video frames is improved, and the playing is prevented from being blocked.
Fig. 9 is a block diagram illustrating a configuration of a display device for video pictures according to an exemplary embodiment of the present application. The device includes:
a first obtaining module 901, configured to obtain an original picture parameter of an nth video frame, where the picture parameter determines a visual effect of the video frame;
a first determining module 902, configured to determine a picture adjustment parameter of the nth video frame based on a standard picture parameter and the original picture parameter;
a first processing module 903, configured to perform display effect processing on the nth video frame according to the picture adjustment parameter, so that an actual picture parameter of the processed nth video frame is consistent with the standard picture parameter;
a first display module 904, configured to display the processed nth video frame.
Optionally, the first determining module 902 includes:
a first determining unit, configured to determine a parameter difference between the standard picture parameter and the original picture parameter as the picture adjustment parameter;
the first processing module 903 includes:
a second determining unit, configured to determine a parameter adjustment coefficient based on the picture adjustment parameter and a basic adjustment parameter, where the picture adjustment parameter is a product of the basic adjustment parameter and the parameter adjustment coefficient;
and the processing unit is used for carrying out display effect processing on the nth video frame based on the parameter adjusting coefficient and the basic adjusting parameter.
Optionally, the original picture parameter includes an original saturation;
the first obtaining module 901 includes:
a first obtaining unit, configured to obtain a three-primary-color luminance value RGB value of the nth video frame;
a conversion unit, configured to perform color space conversion on the RGB values to obtain the original saturation of the nth video frame;
the first determining unit is further configured to:
determining a saturation difference between the standard saturation and the original saturation as a picture adjustment saturation;
the second determining unit is further configured to:
determining a saturation adjustment coefficient based on the picture adjustment saturation and a base adjustment saturation;
the processing unit is further configured to:
adjusting the saturation of the nth video frame from the original saturation to the standard saturation based on the base adjustment saturation and the saturation adjustment coefficient.
Optionally, the original picture parameter includes an original contrast;
the first obtaining module 901 includes:
the second acquisition unit is used for acquiring an image histogram corresponding to the nth video frame;
a third obtaining unit, configured to obtain the original contrast of the nth video frame based on the image histogram;
the first determining unit is further configured to:
determining a contrast difference between a standard contrast and the original contrast as a picture adjustment contrast;
the second determining unit is further configured to:
determining a contrast adjustment coefficient based on the picture adjustment contrast and a base adjustment contrast;
the processing unit is further configured to:
adjusting the contrast of the nth video frame from the original contrast to the standard contrast based on the base adjustment contrast and the contrast adjustment coefficient.
Optionally, the original picture parameter includes original sharpness;
the first obtaining module 901 includes:
a fourth obtaining unit, configured to perform sharpness detection on the nth video frame, and obtain the original sharpness of the nth video frame;
the first determining unit is further configured to:
determining a sharpness difference between the standard sharpness and the original sharpness as a picture adjustment sharpness;
the second determining unit is further configured to:
determining a sharpness adjustment coefficient based on the picture adjustment sharpness and a base adjustment sharpness;
the processing unit is further configured to:
adjusting the sharpness of the nth video frame from the original sharpness to the standard sharpness based on the base adjustment sharpness and the sharpness adjustment coefficient.
Optionally, the apparatus further comprises:
the second acquisition module is used for acquiring the target resolution of the nth video frame;
the second determination module is used for determining the standard sharpness corresponding to the target resolution based on the corresponding relation between the resolution and the sharpness, and the resolution and the sharpness are in positive correlation.
Optionally, the apparatus further comprises:
the first identification module is used for carrying out scene identification on the nth video frame and determining the target picture content corresponding to the nth video frame;
a third determination module to determine the base adjustment parameter for the nth video frame based on the target picture content.
Optionally, the apparatus further comprises:
the second identification module is used for carrying out scene identification on the nth video frame and determining the target picture content corresponding to the nth video frame;
and the fourth determining module is used for determining the standard picture parameter corresponding to the target picture content based on the corresponding relation between the picture content and the picture parameter.
Optionally, the apparatus further comprises:
the second processing module is used for carrying out display effect processing on the (n + 1) th video frame to the (n + m) th video frame according to the picture adjusting parameter of the n video frame, wherein m is a positive integer;
and the second display module is used for displaying the processed n +1 th video frame to the n + m th video frame.
Referring to fig. 10, a block diagram of a terminal 1000 according to an exemplary embodiment of the present application is shown. The terminal 1000 can be an electronic device installed and running with an application, such as a smart phone, a tablet computer, an electronic book, a portable personal computer, and the like. Terminal 1000 in the present application can include one or more of the following: a processor 1020, a memory 1010, and a screen 1030.
Processor 1020 may include one or more processing cores. Processor 1020 interfaces with various portions of the overall terminal 1000 using various interfaces and circuitry to perform various functions of terminal 1000 and process data by executing or performing instructions, programs, code sets, or instruction sets stored in memory 1010 and by invoking data stored in memory 1010. Alternatively, the processor 1020 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 1020 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing the content required to be displayed by the screen 1030; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 1020, but may be implemented by a communication chip.
The Memory 1010 may include a Random Access Memory (RAM) or a Read-Only Memory (ROM). Optionally, the memory 1010 includes a non-transitory computer-readable medium. The memory 1010 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 1010 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the above method embodiments, and the like, and the operating system may be an Android (Android) system (including a system based on Android system depth development), an IOS system developed by apple inc (including a system based on IOS system depth development), or other systems. The stored data area can also store data created by terminal 1000 in use (e.g., phonebook, audio-video data, chat log data), and the like.
The screen 1030 may be a capacitive touch display screen for receiving a touch operation of a user thereon or nearby using any suitable object such as a finger, a stylus, or the like, and displaying a user interface of each application. The touch display screen is typically provided on the front panel of terminal 1000. The touch display screen may be designed as a full-face screen, a curved screen, or a profiled screen. The touch display screen can also be designed to be a combination of a full-face screen and a curved-face screen, and a combination of a special-shaped screen and a curved-face screen, which is not limited in the embodiment of the present application.
In addition, those skilled in the art will appreciate that the configuration of terminal 1000 illustrated in the above-described figures is not intended to be limiting, and that terminal 1000 can include more or less components than those illustrated, or some components can be combined, or a different arrangement of components. For example, the terminal 1000 further includes a radio frequency circuit, a shooting component, a sensor, an audio circuit, a Wireless Fidelity (WiFi) component, a power supply, a bluetooth component, and other components, which are not described herein again.
The embodiment of the present application further provides a computer-readable storage medium, where at least one instruction is stored, and the at least one instruction is loaded and executed by a processor to implement the method for displaying a video picture according to the above embodiments.
According to an aspect of the application, a computer program product or computer program is provided, comprising computer instructions, the computer instructions being stored in a computer readable storage medium. The processor of the terminal reads the computer instructions from the computer-readable storage medium, and executes the computer instructions, so that the terminal executes the display method of the video picture provided in the various alternative implementations of the above-mentioned aspect.
Those skilled in the art will recognize that, in one or more of the examples described above, the functions described in the embodiments of the present application may be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable storage medium. Computer-readable storage media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
The above description is only exemplary of the present application and should not be taken as limiting, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (12)

1. A method for displaying a video frame, the method comprising:
acquiring original picture parameters of an nth video frame, wherein the picture parameters determine the visual effect of the video frame;
determining picture adjustment parameters of the nth video frame based on standard picture parameters and the original picture parameters;
performing display effect processing on the nth video frame according to the picture adjusting parameters so that actual picture parameters of the processed nth video frame are consistent with the standard picture parameters;
and displaying the processed nth video frame.
2. The method according to claim 1, wherein the determining the picture adjustment parameter for the nth video frame based on the standard picture parameter and the original picture parameter comprises:
determining a parameter difference between the standard picture parameter and the original picture parameter as the picture adjustment parameter;
the processing the display effect of the nth video frame according to the picture adjustment parameter includes:
determining a parameter adjustment coefficient based on the picture adjustment parameter and a basic adjustment parameter, wherein the picture adjustment parameter is a product of the basic adjustment parameter and the parameter adjustment coefficient;
and performing display effect processing on the nth video frame based on the parameter adjusting coefficient and the basic adjusting parameter.
3. The method of claim 2, wherein the original picture parameters comprise original saturation;
the acquiring of the original picture parameter of the nth video frame to be displayed includes:
acquiring a tricolor brightness value RGB value of the nth video frame;
performing color space conversion on the RGB value to obtain the original saturation of the nth video frame;
the determining a parameter difference between the standard picture parameter and the original picture parameter as the picture adjustment parameter includes:
determining a saturation difference between the standard saturation and the original saturation as a picture adjustment saturation;
the determining a parameter adjustment coefficient based on the picture adjustment parameter and a basic adjustment parameter includes:
determining a saturation adjustment coefficient based on the picture adjustment saturation and a base adjustment saturation;
the performing display effect processing on the nth video frame based on the parameter adjustment coefficient and the basic adjustment parameter includes:
adjusting the saturation of the nth video frame from the original saturation to the standard saturation based on the base adjustment saturation and the saturation adjustment coefficient.
4. The method of claim 2, wherein the original picture parameters comprise an original contrast;
the acquiring of the original picture parameter of the nth video frame to be displayed includes:
acquiring an image histogram corresponding to the nth video frame;
acquiring the original contrast of the nth video frame based on the image histogram;
the determining a parameter difference between the standard picture parameter and the original picture parameter as the picture adjustment parameter includes:
determining a contrast difference between a standard contrast and the original contrast as a picture adjustment contrast;
the determining a parameter adjustment coefficient based on the picture adjustment parameter and a basic adjustment parameter includes:
determining a contrast adjustment coefficient based on the picture adjustment contrast and a base adjustment contrast;
the performing display effect processing on the nth video frame based on the parameter adjustment coefficient and the basic adjustment parameter includes:
adjusting the contrast of the nth video frame from the original contrast to the standard contrast based on the base adjustment contrast and the contrast adjustment coefficient.
5. The method of claim 2, wherein the original picture parameters comprise original sharpness;
the acquiring of the original picture parameter of the nth video frame to be displayed includes:
carrying out sharpness detection on the nth video frame to obtain the original sharpness of the nth video frame;
the determining a parameter difference between the standard picture parameter and the original picture parameter as the picture adjustment parameter includes:
determining a sharpness difference between the standard sharpness and the original sharpness as a picture adjustment sharpness;
the determining a parameter adjustment coefficient based on the picture adjustment parameter and a basic adjustment parameter includes:
determining a sharpness adjustment coefficient based on the picture adjustment sharpness and a base adjustment sharpness;
the performing display effect processing on the nth video frame based on the parameter adjustment coefficient and the basic adjustment parameter includes:
adjusting the sharpness of the nth video frame from the original sharpness to the standard sharpness based on the base adjustment sharpness and the sharpness adjustment coefficient.
6. The method of claim 5, wherein before determining the sharpness difference between the standard sharpness and the original sharpness as a picture adjustment sharpness, the method comprises:
acquiring the target resolution of the nth video frame;
and determining the standard sharpness corresponding to the target resolution based on the corresponding relation between the resolution and the sharpness, wherein the resolution and the sharpness are in positive correlation.
7. The method according to any of claims 2 to 6, wherein before determining the parameter adjustment coefficients based on the picture adjustment parameters and the base adjustment parameters, the method comprises:
carrying out scene recognition on the nth video frame, and determining the target picture content corresponding to the nth video frame;
determining the base adjustment parameter for the nth video frame based on the target picture content.
8. The method according to any of claims 1 to 6, wherein before determining the picture adjustment parameter for the nth video frame based on the standard picture parameter and the original picture parameter, the method comprises:
carrying out scene recognition on the nth video frame, and determining the target picture content corresponding to the nth video frame;
and determining the standard picture parameters corresponding to the target picture content based on the corresponding relation between the picture content and the picture parameters.
9. The method according to any one of claims 1 to 6, wherein after displaying the processed nth video frame, the method further comprises:
performing display effect processing on the (n + 1) th video frame to the (n + m) th video frame according to the picture adjusting parameter of the n video frame, wherein m is a positive integer;
displaying the processed n +1 th to n + m th video frames.
10. A display device for video pictures, said device comprising:
the first acquisition module is used for acquiring the original picture parameters of the nth video frame, wherein the picture parameters determine the visual effect of the video frame;
a first determining module, configured to determine a picture adjustment parameter of the nth video frame based on a standard picture parameter and the original picture parameter;
the first processing module is used for carrying out display effect processing on the nth video frame according to the picture adjusting parameters so as to enable actual picture parameters of the processed nth video frame to be consistent with the standard picture parameters;
and the first display module is used for displaying the processed nth video frame.
11. A terminal, characterized in that the terminal comprises a processor and a memory; the memory has stored therein at least one instruction, at least one program, a set of codes, or a set of instructions that are loaded and executed by the processor to implement a method of displaying a video picture according to any one of claims 1 to 9.
12. A computer-readable storage medium, in which at least one computer program is stored, the computer program being loaded and executed by a processor to implement the method of displaying video pictures according to any one of claims 1 to 9.
CN202110777879.0A 2021-07-09 2021-07-09 Video picture display method, device, terminal and storage medium Pending CN113507572A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110777879.0A CN113507572A (en) 2021-07-09 2021-07-09 Video picture display method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110777879.0A CN113507572A (en) 2021-07-09 2021-07-09 Video picture display method, device, terminal and storage medium

Publications (1)

Publication Number Publication Date
CN113507572A true CN113507572A (en) 2021-10-15

Family

ID=78012484

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110777879.0A Pending CN113507572A (en) 2021-07-09 2021-07-09 Video picture display method, device, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN113507572A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116132644A (en) * 2022-12-28 2023-05-16 珠海市金品创业共享平台科技有限公司 Automatic color saturation adjustment method and device and related equipment
WO2024016797A1 (en) * 2022-07-20 2024-01-25 深圳Tcl数字技术有限公司 Picture display method and apparatus, computer device, and computer-readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109525901A (en) * 2018-11-27 2019-03-26 Oppo广东移动通信有限公司 Method for processing video frequency, device, electronic equipment and computer-readable medium
WO2019120016A1 (en) * 2017-12-20 2019-06-27 Oppo广东移动通信有限公司 Image processing method and apparatus, storage medium, and electronic device
WO2020108018A1 (en) * 2018-11-27 2020-06-04 Oppo广东移动通信有限公司 Game scene processing method and apparatus, electronic device, and storage medium
CN111402165A (en) * 2020-03-18 2020-07-10 展讯通信(上海)有限公司 Image processing method, device, equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019120016A1 (en) * 2017-12-20 2019-06-27 Oppo广东移动通信有限公司 Image processing method and apparatus, storage medium, and electronic device
CN109525901A (en) * 2018-11-27 2019-03-26 Oppo广东移动通信有限公司 Method for processing video frequency, device, electronic equipment and computer-readable medium
WO2020108018A1 (en) * 2018-11-27 2020-06-04 Oppo广东移动通信有限公司 Game scene processing method and apparatus, electronic device, and storage medium
CN111402165A (en) * 2020-03-18 2020-07-10 展讯通信(上海)有限公司 Image processing method, device, equipment and storage medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024016797A1 (en) * 2022-07-20 2024-01-25 深圳Tcl数字技术有限公司 Picture display method and apparatus, computer device, and computer-readable storage medium
CN116132644A (en) * 2022-12-28 2023-05-16 珠海市金品创业共享平台科技有限公司 Automatic color saturation adjustment method and device and related equipment

Similar Documents

Publication Publication Date Title
US8639050B2 (en) Dynamic adjustment of noise filter strengths for use with dynamic range enhancement of images
US9767544B2 (en) Scene adaptive brightness/contrast enhancement
WO2020108018A1 (en) Game scene processing method and apparatus, electronic device, and storage medium
US8325198B2 (en) Color gamut mapping and brightness enhancement for mobile displays
US9514525B2 (en) Temporal filtering for image data using spatial filtering and noise history
TWI511559B (en) Image processing method
WO2018176925A1 (en) Hdr image generation method and apparatus
CN113507598B (en) Video picture display method, device, terminal and storage medium
CN109345490B (en) Method and system for enhancing real-time video image quality of mobile playing terminal
WO2020108092A1 (en) Video processing method and device, and electronic device and storage medium
CN111739041B (en) Image frame clipping method, device and equipment
KR101985880B1 (en) Display device and control method thereof
WO2008026150A1 (en) Method and apparatus for image enhancement
CN104935902A (en) Image color enhancement method and device, and electronic equipment
CN113507572A (en) Video picture display method, device, terminal and storage medium
KR101854432B1 (en) Method and apparatus for detecting and compensating back light frame
CN114693526A (en) Directional scaling system and method
CN109509161B (en) Image enhancement device and image enhancement method
JP2003304400A (en) Image processing apparatus and method, program, and recording medium
CN115834972B (en) Subtitle color adjustment method, device, electronic equipment and storage medium
JP2015211320A (en) Image processing apparatus, control method thereof and program
CN103986922B (en) Image processing method
US20120039533A1 (en) Image processing apparatus and displaying method of the same
KR20160025876A (en) Method and apparatus for intensificating contrast in image
US11501416B2 (en) Image processing method and image processing circuit capable of smoothing false contouring without using low-pass filtering

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination