A display quality optimization method, intelligent terminal and storage medium
By analyzing the data of the display screen and the image quality display parameters, and automatically determining and adjusting the image quality display parameters, the problem of low efficiency in artificial adjustment of image quality display parameters in the existing technology is solved, and better image quality optimization effect is achieved.
Patent Information
- Application Number
- CN202011162182.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-27
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2040-10-27
AI Technical Summary
In the prior art, when adjusting the image quality display parameters through menus, it mainly relies on human operations and the optimization effect is not good.
By obtaining the display screen and image quality display parameters, analyzing the image quality data, determining the display defects and their corresponding optimization methods, and automatically adjusting the image quality display parameters to achieve optimization.
The image quality display parameters can be automatically adjusted without human operation, improve the picture quality and better optimization effect.
Smart Images

Figure CN114489531B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of picture quality optimization, and in particular to a display picture quality optimization method, an intelligent terminal and a storage medium. Background Art
[0002] For terminal devices, the picture quality display parameters are carefully debugged, but it is still impossible to exhaust all display situations, nor can it meet the taste needs of all users with a unified debugging style. Although the current terminal devices are equipped with corresponding menus to adjust the picture quality display parameters, the adjustment needs to be made manually, and the picture quality display parameters are set based on the user's subjective feelings, and the picture quality optimization effect is not good.
[0003] Therefore, the prior art still needs to be improved and enhanced. Summary of the invention
[0004] The technical problem to be solved by the present invention is that, in view of the above-mentioned defects of the prior art, a display quality optimization method, an intelligent terminal and a storage medium are provided, aiming to solve the problem that when adjusting the image quality display parameters through the menu in the prior art, the adjustment is mainly performed through manual operation, and the image quality optimization effect is not good.
[0005] In order to solve the above technical problems, the technical solution adopted by the present invention is as follows:
[0006] In a first aspect, the present invention provides a method for optimizing display quality, wherein the method comprises:
[0007] Acquire a display picture and picture quality display parameters, and obtain picture quality data according to the display picture and the picture quality display parameters, wherein the picture quality display parameters are parameters set in a parameter setting menu of the smart terminal;
[0008] Determining, according to the image quality data, a display defect of the display image and an image quality optimization method corresponding to the display defect;
[0009] According to the image quality optimization method, the image quality display parameters corresponding to the display defects of the display picture are adjusted to achieve image quality optimization.
[0010] In one implementation, the acquiring of the display picture and the picture quality display parameters, and obtaining the picture quality data according to the display picture and the picture quality display parameters, includes:
[0011] According to the data acquisition instruction, the image quality display parameter of the smart terminal is acquired;
[0012] Acquire a display image on the screen of the smart terminal;
[0013] The image quality data is obtained according to the display screen and the image quality display parameters.
[0014] In one implementation, obtaining the image quality data according to the display screen and the image quality display parameter includes:
[0015] Determining display content of the display screen according to the display screen;
[0016] According to the display content, obtaining grayscale signal histogram information corresponding to the display content;
[0017] The image quality data corresponding to the display picture is obtained according to the image quality display parameter and the grayscale signal histogram information.
[0018] In one implementation, obtaining the image quality data corresponding to the display screen according to the image quality display parameter and the grayscale signal histogram information includes:
[0019] Obtaining the grayscale signal corresponding to the display content and the number of pixels corresponding to each grayscale signal according to the grayscale signal histogram information;
[0020] Classifying the display content according to the grayscale signal corresponding to the display content and the number of pixels corresponding to each grayscale signal to obtain classification information;
[0021] According to the classification information, the display screen is divided into regions, and grayscale signal histogram information corresponding to each region is obtained;
[0022] The image quality data is obtained according to the image quality display parameters and the grayscale signal histogram information corresponding to each area.
[0023] In one implementation, obtaining the image quality data according to the image quality display parameter and the grayscale signal histogram information corresponding to each region includes:
[0024] Determining signal control curve data of the smart terminal according to the image quality display parameters, wherein the signal control curve data is a curve determined based on the image quality display parameters and used to adjust the display screen of the smart terminal;
[0025] The image quality display parameters, the signal control curve and the grayscale signal histogram information corresponding to each area are encoded according to a preset encoding specification to obtain the image quality data.
[0026] In one implementation, determining, according to the image quality data, a display defect of the display image and an image quality optimization method corresponding to the display defect includes:
[0027] Determining a display defect corresponding to the display image according to the image quality data;
[0028] According to the display defect, a picture quality optimization method corresponding to the display defect is determined.
[0029] In one implementation, determining the display defect corresponding to the display picture according to the picture quality data includes:
[0030] Acquire user feedback data, and extract keyword information from the user feedback data;
[0031] Determining defect information in the keyword information according to the keyword information;
[0032] A display defect corresponding to the display image is determined according to the defect information and the image quality data.
[0033] In one implementation, determining, according to the display defect, a picture quality optimization method corresponding to the display defect includes:
[0034] The display defect is matched with a preset mapping file to obtain a picture quality optimization method corresponding to the display defect, wherein the mapping file stores a corresponding relationship between the display defect and the picture quality optimization method.
[0035] In one implementation, adjusting the image quality display parameter corresponding to the display defect of the display picture according to the image quality optimization method to achieve image quality optimization includes:
[0036] Determining image quality adjustment parameters according to the image quality optimization method;
[0037] According to the image quality adjustment parameter, the image quality display parameter corresponding to the display defect in the smart terminal is adjusted to optimize the image quality of the display defect of the display picture.
[0038] In a second aspect, the present invention also provides an intelligent terminal, which includes a memory and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors, including the method for executing any one of the above-mentioned schemes.
[0039] In a third aspect, the present invention further provides a non-temporary computer-readable storage medium, which, when the instructions in the storage medium are executed by a processor of an electronic device, enables the electronic device to execute the method described in any one of the above-mentioned schemes.
[0040] Beneficial effects: The present invention provides a method for optimizing display quality. Compared with the prior art, the present invention first obtains a display image and image quality display parameters, and the image quality display parameters are parameters set in the parameter setting menu of the smart terminal. After the display image and the display parameters are obtained, image quality data is obtained according to the display image and the image quality display parameters. Since the display image of the smart terminal screen is obtained in this embodiment, and there are display defects in the display image, the generated image quality data is related to the display defects of the display image. Moreover, when obtaining the image quality data, it is also based on the image quality display parameters. Therefore, the image quality data can not only reflect the display defects of the display image, but also reflect which parameters of the image quality display parameters set by the smart terminal are related to these display defects, that is, the image quality display parameters corresponding to the display defects. After obtaining the image quality data, the image quality data can be analyzed to determine the display defects corresponding to the display screen and the image quality optimization method corresponding to the display defects. The image quality optimization method matches the display defects and can be used to optimize the display defects. Therefore, based on the image quality optimization method, the image quality display parameters corresponding to the display defects can be adjusted to improve the image quality and make the display effect of the display screen better. It can be seen that the present invention can analyze the display screen and the image quality display parameters, and automatically adjust the image quality display parameters corresponding to the display defects in the display screen to optimize the display defects in the display screen, without manual operation to adjust the parameters, and the image quality optimization effect is better. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 The present invention provides a flowchart of a specific implementation of the display quality optimization method provided in an embodiment of the present invention.
[0042] Figure 2 A flow chart of obtaining image quality data in a display image quality optimization method provided in an embodiment of the present invention.
[0043] Figure 3 A schematic diagram of grayscale signal histogram information corresponding to display content in a display quality optimization method provided by an embodiment of the present invention.
[0044] Figure 4 A schematic diagram of a signal control curve in a display quality optimization method provided in an embodiment of the present invention.
[0045] Figure 5The present invention provides a flowchart for determining a display quality optimization method in a display quality optimization method provided by an embodiment of the present invention.
[0046] Figure 6 A flow chart of image quality optimization in a display image quality optimization method provided in an embodiment of the present invention.
[0047] Figure 7 This is a comparison diagram of the effects of applying the display quality optimization method provided by an embodiment of the present invention.
[0048] Figure 8 It is a principle block diagram of a display quality optimization device provided by an embodiment of the present invention.
[0049] Fig. 9 It is a block diagram of the internal structure principle of the intelligent terminal provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solution and effect of the present invention clearer and more specific, the present invention is further described in detail with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0051] In the prior art, for terminal devices, their picture quality display parameters are carefully debugged. However, it is still impossible to exhaust all display situations, nor can it meet the taste needs of all users with a unified debugging style. Although the current terminal devices are equipped with corresponding menus to adjust the picture quality display parameters, the vast majority of users have not adjusted these parameters, and only a very small number of professional users may adjust them. The main reason is that most users do not understand the role of these parameters, so they dare not change them easily. At the same time, they also lack the necessary cognition and are worried that they cannot be restored after the adjustment. Even if adjustments are made, manual operation is required to make the adjustments. Moreover, when adjusting, the picture quality display parameters are set based on the user's subjective feelings. The adjustment process is relatively cumbersome, and the picture quality optimization effect is not good.
[0052] In order to solve the above problems, this embodiment provides a method for optimizing display quality. In specific implementation, this embodiment first obtains a display screen and a picture quality display parameter, and the picture quality display parameter is a parameter set in the parameter setting menu of the smart terminal. After the display screen and the display parameters are obtained, the picture quality data is obtained according to the display screen and the picture quality display parameters. Since the display screen of the smart terminal screen is obtained in this embodiment, and there are display defects in the display screen, the generated picture quality data is related to the display defects of the display screen. In addition, when obtaining the picture quality data, it is also based on the picture quality display parameters. Therefore, the picture quality data can not only reflect the display defects of the display screen, but also reflect which parameters of the picture quality display parameters set by the smart terminal are related to these display defects, that is, the picture quality display parameters corresponding to the display defects. After obtaining the image quality data, the image quality data can be analyzed to determine the display defects corresponding to the display screen and the image quality optimization method corresponding to the display defects. The image quality optimization method matches the display defects and can be used to optimize the display defects. Therefore, based on the image quality optimization method, the image quality display parameters corresponding to the display defects can be adjusted to improve the image quality and make the display effect of the display screen better. It can be seen that the present invention can analyze the display screen and the image quality display parameters, and automatically adjust the image quality display parameters corresponding to the display defects in the display screen to optimize the display defects in the display screen, without manual operation to adjust the parameters, and the image quality optimization effect is better.
[0053] For example, when the display effect of the smart terminal is not good, there are display defects, such as snowflakes and ghosting on the screen. At this time, the smart terminal can start to obtain the display screen and the image quality display parameters, such as the display screen obtained is the image of the person being displayed by the smart terminal. The image quality display parameters can be obtained from the parameter setting menu of the smart terminal by reading data, such as the obtained image quality display parameters include screen brightness, image contrast, saturation, etc. Since the image of the person in this example may have display defects, such as snowflakes and ghosting, the obtained image quality display parameters can reflect which parameters cause the above-mentioned display defects. After obtaining the display screen (such as the image of the person) and the image quality display parameters, the smart terminal can obtain the image quality data according to the image quality display parameters and the display screen (such as the image of the person), and the image quality data can reflect the display defects of the person image (such as snowflakes or ghosting) and which parameters in the image quality display parameters of the smart terminal are related to the display defects. Therefore, after obtaining the image quality data, the image quality data can be analyzed to determine the display defects of the display screen and the image quality optimization method matching the display defects. Due to the display defects of the character image reflected in the image quality data, the image quality optimization method matching the display defects can be used to optimize the display defects. In addition, the image quality data also reflects which image quality display parameters in the image quality display parameters correspond to the display defects. For example, when ghosting occurs in the character image, the image quality display parameters related to the ghosting are saturation and backlight brightness. Therefore, the image quality optimization method can be used to adjust the parameters of these image quality display parameters corresponding to the display defects, thereby realizing the image quality optimization of the display defects. It can be seen that this embodiment can realize automatic image quality optimization of the display defects of the display screen according to the display screen and the intelligent image quality display parameters, without the need for manual operation, and because the image quality optimization method used when optimizing the image quality of the display defects is determined based on the display screen and the image quality display parameters, the optimization effect is better.
[0054] Exemplary Methods
[0055] The display quality optimization method provided in this embodiment can be applied to smart terminals, such as Figure 1 As shown in , the specific steps include:
[0056] Step S100, obtaining a display screen and picture quality display parameters, and obtaining picture quality data according to the display screen and the picture quality display parameters, wherein the picture quality display parameters are parameters set in a parameter setting menu of the smart terminal.
[0057] In this embodiment, the display screen refers to the image screen displayed on the screen of the smart terminal. For example, the screen of the video image played on the screen of the smart terminal. When there is a display defect in the display screen, the present embodiment can control the smart terminal to obtain the display screen, and also obtain the image quality display parameters of the smart terminal. The display defect in this embodiment refers to the image quality defect of the display screen, which will cause the image quality of the display screen to be low, such as the presence of snowflakes (that is, there are some spots on the screen) or the appearance of white or ghosting. From the user's intuitive experience, the display defect is mainly manifested in whether the display screen is clear. The image quality display parameters in this embodiment refer to the parameters set in the parameter setting menu of the smart terminal. These image quality display parameters can be set by the user or set by the smart terminal when it leaves the factory. In this embodiment, the image quality data can be obtained by obtaining the display screen and the image quality display parameters of the smart terminal. According to the image quality data, the display defect of the display screen can be determined, and in this embodiment, the image quality display parameters obtained can reflect which image quality display parameters correspond to the display screen being displayed in the smart terminal at this time. Therefore, in this embodiment, the display defects of the display screen and the image quality display parameters corresponding to the display defects can be reflected according to the image quality data, so as to analyze the image quality data later, thereby optimizing the image quality of the display screen.
[0058] In one implementation, Figure 2 As shown in , step S100 specifically includes the following steps:
[0059] Step S101: acquiring the image quality display parameters of the smart terminal according to a data acquisition instruction;
[0060] Step S102: Acquire a display image on the screen of the smart terminal;
[0061] Step S103: Obtain the image quality data according to the display image and the image quality display parameters.
[0062] In one implementation, the smart terminal in this embodiment needs to obtain the display screen and the image quality display parameters, and the display screen and the image quality display parameters are obtained when the user finds that the display screen being displayed by the smart terminal has display defects, such as the above-mentioned display screen has snowflakes (that is, there are some spots on the screen) or the screen is whitish or ghosting, that is, the smart terminal in this embodiment starts to obtain the image quality display parameters and the display screen when the image displayed by the smart terminal has image quality problems. Specifically, the smart terminal in this embodiment can trigger the process of obtaining the image quality display parameters and the display screen by receiving a data acquisition instruction. The data acquisition instruction can be sent by the user to the smart terminal through a corresponding remote control device. That is to say, when the user subjectively feels that the display screen being displayed by the smart terminal has display defects (such as the above-mentioned display screen has snowflakes or the screen is whitish or ghosting, etc.), the user can send the data acquisition instruction to the smart terminal through the remote control device, and the smart terminal starts to obtain the display screen and the image quality display parameters after receiving the data acquisition instruction.
[0063] In one implementation, the remote control device in this embodiment may adopt a voice remote control device or a voice recognition device. After receiving the voice information sent by the user, the voice remote control device or the voice recognition device identifies the voice information and sends a data acquisition instruction to the smart terminal according to the identified content. For example, when the user says the voice information "The displayed picture is pale, which is different from the impression and not real". The voice remote control device or the voice recognition device will identify the voice information and send the data acquisition instruction to the smart terminal according to the identified keyword information (such as the picture is pale, not real), and then the smart terminal will start to acquire the picture quality display parameters and the display picture after receiving the data acquisition instruction.
[0064] Since the picture quality display parameters in this embodiment refer to the parameters set in the parameter setting menu of the smart terminal. Therefore, when the picture quality display parameters are obtained in this embodiment, they are obtained by reading the data in the parameter setting menu of the smart terminal. In this embodiment, the picture quality display parameters include two parameters, namely the parameters of the display capability of the smart terminal and the parameters set by the user in the menu. The parameters of the display capability of the smart terminal refer to the parameters inherent in the smart terminal for display or for enhancing the display effect. These parameters are generally fixed, that is, they are set when the smart terminal leaves the factory, such as screen peak brightness Peak_L, three primary color vertex color coordinates and brightness (xr, yr, Lr), (xg, yg, Lg), (xb, yb, Lb). The parameters set by the user in the menu refer to parameters that the user can adjust at any time. These parameters are generally provided with corresponding adjustment buttons, which can be adjusted as needed, such as: backlight brightness BL_UI, contrast CONTRAST_UI, saturation SATURATION_UI, color temperature CT_UI. Since the display screen in this embodiment is the screen image being displayed by the smart terminal, when acquiring the display screen, this embodiment can obtain it by intercepting the image displayed on the smart terminal. For example, when the user subjectively feels that the display screen being displayed by the smart terminal has display defects (such as the above-mentioned display screen has snowflakes or the screen is white or double images, etc.), a data acquisition instruction is sent to the smart terminal. The smart terminal intercepts the display image according to the data acquisition instruction. The image of the person being displayed by the smart terminal can be intercepted by intercepting the image displayed on the screen, and the intercepted image of the person is the display screen.
[0065] In this embodiment, after obtaining the display screen and the picture quality display parameters, this embodiment can analyze the display screen and the picture quality display parameters to obtain a picture quality optimization method. Since there are display defects in the display screen in this embodiment, the picture quality display parameters obtained can reflect which picture quality display parameters correspond to the display screen displayed by the smart terminal at this time, so the picture quality display parameters corresponding to the display defects can be determined. Therefore, in this embodiment, the picture quality data obtained according to the display screen with the picture quality display parameters can reflect the display defects of the display screen and the picture quality display parameters corresponding to the display defects, so the picture quality data can be analyzed in subsequent steps to achieve picture quality optimization of the display screen.
[0066] In one implementation, in order to obtain the image quality data based on the display screen and the image quality display parameters, this embodiment identifies the display screen after acquiring the display screen, and determines the display content in the display screen. The display content refers to all the screen content displayed on the screen of the smart terminal. For example, when the display screen is a person image, the identified display content is the person and other background areas excluding the person. After the display content is identified, in this example, the grayscale signal histogram information corresponding to the display content is obtained based on the display content. The grayscale signal histogram information in this embodiment includes the grayscale signal corresponding to the display and the number of pixels corresponding to each grayscale signal. Specifically, Figure 3 As shown in Figure 3 The grayscale signal histogram information shown in is expressed as HIS1, HIS1=f1(SIGNAL,NUM), wherein SIGNAL represents each grayscale signal (0-255) in the display image, and NUM represents the number of pixels of each grayscale signal in the display image.
[0067] After obtaining the grayscale signal histogram information, this embodiment obtains the grayscale signal corresponding to the display content and the number of pixels corresponding to each grayscale signal according to the grayscale signal histogram information; then classifies the display content according to the grayscale signal corresponding to the display content and the number of pixels corresponding to each grayscale signal to obtain classification information. Specifically, when classifying the display content, this embodiment classifies based on the envelope information and distribution characteristics of the grayscale signal histogram information. The envelope information is determined based on the number of peaks and the position of the peaks in the grayscale signal histogram information. Therefore, the envelope information is measured by the number and position of the peaks, while the distribution characteristics are measured by the change and position of the waveform of the grayscale signal histogram information. That is to say, the distribution characteristics reflect the distribution of the waveform in the grayscale signal histogram information, including the change and position of the waveform. Therefore, after the envelope information and distribution characteristics are determined, the above three measurement standards (peak number, peak position, waveform change and position) are obtained, and then the regional division rules of the bet win can be found in the preset three-dimensional database according to these three measurement standards, and then the display content is classified according to the regional division rules. For example, the regional division rules determined according to the above three measurement standards in this embodiment are classified according to the number of pixels of each grayscale signal in the grayscale signal histogram information. Therefore, it is possible to classify according to the number of pixels of each grayscale signal in the grayscale signal histogram information to obtain classification information. For example, the classification information includes: the display content corresponding to the grayscale signal with a pixel number of 0-200 is classified into one category, the display content corresponding to the grayscale signal with a pixel number of 200-400 is classified into one category, and the display content corresponding to the grayscale signal with a pixel number of 400-600 is classified into one category.
[0068] After the display content is classified, this embodiment divides the display screen into regions based on the classification information to obtain the grayscale signal histogram information corresponding to each region; then the image quality data is obtained according to the image quality display parameters and the grayscale signal histogram information corresponding to each region. Specifically, this embodiment can divide the display screen corresponding to each category of display content into regions according to the 3*2 region division rule to obtain a number of 3*2 regions and the grayscale signal histogram information corresponding to each 3*2 region, which is recorded as: HISN, HISN = f2 (HIS2, HIS3, HIS4, HIS5, HIS6, HIS7), where the definition of each element in the set is similar to the above HIS1.
[0069] Since the grayscale signal histogram information of each 3*2 area is finally obtained in this embodiment, and each 3*2 area is classified by content, the grayscale signal histogram information of each 3*2 area can represent the display content in the area and the grayscale signal corresponding to the display content and the number of grayscale signals corresponding to the grayscale signal, and this information can fully reflect the detail information in the display screen, so the display defect in the display screen can be determined according to the grayscale signal histogram information of each 3*2 area. Specifically, since the grayscale signal histogram information of each 3*2 area reflects the display content in the area and the grayscale signal corresponding to the display content and the number of grayscale signals corresponding to the grayscale signal, that is, there are three dimensions of data, namely, the display content, the grayscale signal corresponding to the display content, and the number of pixels corresponding to the grayscale signal. Based on the data of these three dimensions, it is possible to determine what the display defect is specifically. For example, if the display defect is a white screen, then what is reflected in the grayscale signal histogram information is that the number of pixel values of the grayscale signal of a certain display content is too small, so based on this, the display defect is determined according to the grayscale signal histogram information.
[0070] In one implementation, this embodiment can determine the signal control curve data of the smart terminal according to the image quality display parameters, and the signal control curve data is a curve determined based on the image quality display parameters and used to adjust the display screen of the smart terminal. Figure 4 As shown in Figure 4 What is shown is the signal control curve data of the image quality display parameters of the smart terminal. The signal control curve data is used to adjust the display screen of the smart terminal, and the curve is self-optimized as the user continuously feedbacks the display screen. After obtaining the signal control curve data, this embodiment encodes the image quality display parameters, the signal control curve, and the grayscale signal histogram information corresponding to each area according to a preset encoding specification to obtain the image quality data. For example, as shown below, the image quality data is encoded into RAW=f4(DISPLAY_T,STREAM_T,C_T).
[0071] in,
[0072] DISPLAY_T=f5(Peak_L,xr,yrLr,xg,yg,Lg,xb,yb,Lb,BL_UI,CONTRAST_UI,SATURATION_UI,CT_UI);
[0073] STREAM_T=f6(HIS1,HISN).
[0074] Step S200: Determine, according to the image quality data, a display defect of the display image and an image quality optimization method corresponding to the display defect.
[0075] After obtaining the image quality data, in order to optimize the display defects in the image quality data, this embodiment needs to analyze the image quality data and determine the image quality optimization method corresponding to the image quality data. Since the image quality data in this embodiment is determined based on the display screen and the image quality display parameters, it can not only reflect the display defects of the display screen, but also reflect the image quality display parameters corresponding to these display defects in the image quality display parameters set by the smart terminal. Therefore, the image quality optimization method obtained according to the image quality data is used to optimize the display defects in the display data.
[0076] Specifically, Figure 5 As shown in , the step S200 includes the following steps:
[0077] Step S201, determining a display defect corresponding to the display image according to the image quality data;
[0078] Step S202: Determine, according to the display defect, a picture quality optimization method corresponding to the display defect.
[0079] In this embodiment, after obtaining the image quality data, the image quality data can be parsed. Since the image quality data is obtained by encoding and processing according to a preset encoding specification based on the image quality display parameter, the determined display defect, the signal control curve and the grayscale signal histogram information corresponding to each region. The grayscale signal histogram information corresponding to each region can fully reflect the detail information in the display picture, so the display defect in the display picture can be determined according to the grayscale signal histogram information of each region. Specifically, since the grayscale signal histogram information of each region reflects the display content in the region and the grayscale signal corresponding to the display content and the number of grayscale signals corresponding to the grayscale signal, that is, there are three dimensions of data, namely, the display content, the grayscale signal corresponding to the display content, and the number of pixels corresponding to the grayscale signal. Based on the data of these three dimensions, it is possible to determine what the display defect is specifically. For example, if the display defect is a white screen, then what is reflected in the grayscale signal histogram information is that the number of pixel values of the grayscale signal of a certain display content is too small, so based on this, the display defect is determined according to the grayscale signal histogram information.
[0080] Therefore, the present embodiment can obtain the display defect based on the image quality data. After obtaining the display defect, the image quality optimization method corresponding to the display defect can be obtained according to the display defect. In the present embodiment, the image quality optimization method corresponds to the display defect, that is, it is specifically used to optimize the display defect. In one implementation method, the present embodiment can match the display defect with a preset mapping file to obtain the image quality optimization number corresponding to the display defect, and the mapping file stores the corresponding relationship between the display defect and the image quality optimization method.
[0081] For example, when the display defect is a white screen, a picture quality optimization method corresponding to the white screen is found in the preset mapping file, and the picture quality optimization method can optimize the white screen defect. In one implementation, the mapping file can be set in the local system of the smart terminal in the form of a database, or in the cloud server connected to the smart terminal in the form of a database. When the mapping file is set in the cloud server connected to the smart terminal in the form of a database, the smart terminal sends the picture quality data to the cloud server, and then the cloud server finds the corresponding picture quality optimization method in the mapping file according to the picture quality data, and then sends the picture quality optimization method to the smart terminal. When the smart terminal receives the picture quality optimization method, it can optimize the display defect according to the picture quality optimization method.
[0082] In another implementation, this example can also be implemented in combination with user feedback data when determining the display defect. Specifically, this embodiment can first obtain user feedback data and extract keyword information in the user feedback data, wherein the keyword information includes defect information for describing the display defect. Therefore, this embodiment can determine the defect information in the keyword information according to the keyword information, wherein the key information is a field or word for reflecting the display defect. In one implementation, the method for determining the defect information from the keyword information in this embodiment can adopt a keyword screening method, and specifically, the defect information can be screened out from the keyword information by searching a preset character library (the character library stores fields or words corresponding to various defect information). Then, the defect information is combined with the image quality data for analysis to determine the display defect corresponding to the display screen. Since the image quality data contains information such as display quality parameters for reflecting the display defect, the defect information and the image quality data are combined for analysis to know whether the image quality display parameters related to the display defect in the image quality data match the defect information obtained through the user feedback information. If they match, the display defect is determined. It can be seen that in this embodiment, the defect information and the image quality data are combined and analyzed to further more accurately determine the display defect.
[0083] For example, when the user subjectively feels that the screen display of the smart terminal has display defects, such as the picture is not real. The user can say a voice message of "the picture being displayed is pale, which is different from the impression and not real", and the voice message is the user feedback information. Then, the voice remote control device or the voice recognition device will recognize the voice message and extract the recognized keyword information (such as the picture is pale, which is different from the impression and not real). Then, according to "the picture is pale, which is different from the impression and not real", it is determined that the defect information is "the picture is pale". And because the picture quality data can reflect which picture quality display parameters in the display picture are related to the display defects, that is, which picture quality display parameters are related to the pale picture, therefore, by combining the defect information and the picture quality data, the display defects can be determined more accurately, such as, the display defect in this example is the pale display picture.
[0084] Step S300: According to the image quality optimization method, the image quality display parameters corresponding to the display defects of the display image are adjusted to achieve image quality optimization.
[0085] Since the image quality optimization method corresponds to the display defect, that is, it is specifically used to optimize the display defect. When performing the optimization process, in this embodiment, the image quality display parameters corresponding to the display defect are adjusted to achieve optimization. Since users generally do not adjust the image quality display parameters in the prior art, even if they do, the adjustment is manually performed and based on the user's subjective feelings, and the adjustment effect is not good. In this embodiment, the image quality optimization method is obtained based on the display defect. Therefore, according to the image quality optimization method, the image quality display parameters corresponding to the display defect can be adjusted to optimize the display defect.
[0086] Specifically, Figure 6 As shown in , the step S300 specifically includes:
[0087] Step S301, outputting image quality adjustment parameters according to the image quality optimization method;
[0088] Step S302: According to the image quality adjustment parameter, the image quality display parameter corresponding to the display defect in the smart terminal is adjusted to optimize the image quality of the display defect of the display screen.
[0089] In this embodiment, since the image quality optimization method corresponds to the display defect, that is, it is specifically used to optimize the display defect. Therefore, when the smart terminal obtains the image quality optimization method, it can output the image quality adjustment parameters according to the image quality optimization method. The image quality adjustment parameters are used to adjust the parameters related to the display defect in the image quality display parameters. If the image quality optimization method corresponds to the display defect of the white screen, the output image quality adjustment parameters include parameter values for adjusting the brightness of the three primary colors. After obtaining the image quality adjustment parameters, the smart terminal can adjust the image quality display parameters corresponding to the display defect to achieve image quality optimization of the display defect of the display screen.
[0090] In this embodiment, the smart terminal adjusts the image quality display parameters according to the image quality adjustment parameters in a fully automated manner, without the need for manual operation. In one implementation, in this embodiment, after the image quality display parameters of the smart terminal are adjusted, the smart terminal also obtains the adjusted image quality display parameters and stores the adjusted image quality display parameters so that the smart terminal can conveniently call the adjusted image quality display parameters in subsequent displays. When the display screen of the smart terminal has the same display defects, the adjusted image quality display parameters can be quickly called to quickly achieve the effect of image quality optimization. Figure 7 As shown in Figure 7 A in the middle represents the display effect before the display screen is optimized. Figure 7B in the figure shows the display effect after the display picture is optimized by the display picture quality optimization method in this embodiment. It can be clearly seen that the display effect of the display picture in B is obviously better than that of A.
[0091] In summary, this embodiment first obtains the display screen and the picture quality display parameters, and the picture quality display parameters are the parameters set in the parameter setting menu of the smart terminal. After the display screen and the display parameters are obtained, the picture quality data is obtained according to the display screen and the picture quality display parameters. Since the display screen of the smart terminal screen is obtained in this embodiment, and there are display defects in the display screen, the generated picture quality data is related to the display defects of the display screen. In addition, when obtaining the picture quality data, it is also based on the picture quality display parameters, so the picture quality data can not only reflect the display defects of the display screen, but also reflect which parameters of the picture quality display parameters set by the smart terminal are related to these display defects, that is, the picture quality display parameters corresponding to the display defects. After obtaining the image quality data, the image quality data can be analyzed to determine the display defects corresponding to the display screen and the image quality optimization method corresponding to the display defects. The image quality optimization method matches the display defects and can be used to optimize the display defects. Therefore, based on the image quality optimization method, the image quality display parameters corresponding to the display defects can be adjusted to improve the image quality and make the display effect of the display screen better. It can be seen that the present invention can analyze the display screen and the image quality display parameters, and automatically adjust the image quality display parameters corresponding to the display defects in the display screen to optimize the display defects in the display screen, without manual operation to adjust the parameters, and the image quality optimization effect is better.
[0092] Exemplary Devices
[0093] like Figure 8 As shown in , an embodiment of the present invention provides a display image quality optimization device, which includes: an image quality data acquisition module 10, an image quality optimization method acquisition module 20, and an image quality optimization processing module 30.
[0094] Specifically, the image quality data acquisition module 10 is used to acquire a display image and image quality display parameters, and obtain image quality data according to the display image and the image quality display parameters, wherein the image quality display parameters are parameters set in the parameter setting menu of the intelligent terminal. The image quality optimization method acquisition module 20 is used to determine the display defects of the display image and the image quality optimization method corresponding to the display defects. The image quality optimization processing module 30 is used to adjust the image quality display parameters corresponding to the display defects of the display image according to the image quality optimization method to achieve image quality optimization.
[0095] Based on the above embodiments, the present invention further provides an intelligent terminal, whose principle block diagram can be shown as follows: Fig. 9 As shown. The intelligent terminal includes a processor, a memory, a network interface, a display screen, and a temperature sensor connected through a system bus. Among them, the processor of the intelligent terminal is used to provide computing and control capabilities. The memory of the intelligent terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the intelligent terminal is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a method for optimizing display quality is implemented. The display screen of the intelligent terminal can be a liquid crystal display screen or an electronic ink display screen, and the temperature sensor of the intelligent terminal is pre-set inside the intelligent terminal to detect the operating temperature of the internal device.
[0096] Those skilled in the art will understand that Fig. 9 The principle block diagram shown in the figure is only a block diagram of a partial structure related to the scheme of the present invention, and does not constitute a limitation on the smart terminal to which the scheme of the present invention is applied. The specific smart terminal may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0097] In one embodiment, a smart terminal is provided, comprising a memory and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors, and the one or more programs include instructions for performing the following operations:
[0098] Acquire a display picture and picture quality display parameters, and obtain picture quality data according to the display picture and the picture quality display parameters, wherein the picture quality display parameters are parameters set in a parameter setting menu of the smart terminal;
[0099] Determining, according to the image quality data, a display defect of the display image and an image quality optimization method corresponding to the display defect;
[0100] According to the image quality optimization method, the image quality display parameters corresponding to the display defects of the display picture are adjusted to achieve image quality optimization.
[0101] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided by the present invention can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
[0102] In summary, the present invention discloses a display quality optimization method, terminal and storage medium, the method comprising: obtaining a display screen and picture quality display parameters of the smart terminal, obtaining picture quality data according to the display screen and the picture quality display parameters, wherein the picture quality display parameters are parameters set in the parameter setting menu of the smart terminal, and the picture quality data is used to reflect the display defects of the display screen; according to the picture quality data, comparing and analyzing the picture quality data to determine the picture quality optimization method corresponding to the picture quality data; according to the picture quality optimization method, optimizing the picture quality of the display defects of the display screen. The present invention can automatically adjust the picture quality display parameters according to the display screen and the picture quality display parameters to optimize the display defects in the display screen.
[0103] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for optimizing display quality, characterized in that: The method comprises: Acquire a display picture and picture quality display parameters, and obtain picture quality data according to the display picture and the picture quality display parameters, wherein the picture quality display parameters are parameters set in a parameter setting menu of the smart terminal; Determining, according to the image quality data, a display defect of the display image and an image quality optimization method corresponding to the display defect; According to the image quality optimization method, the image quality display parameter corresponding to the display defect of the display picture is adjusted to achieve image quality optimization; The determining, according to the image quality data, a display defect of the display image and an image quality optimization method corresponding to the display defect comprises: Determining a display defect corresponding to the display image according to the image quality data; According to the display defect, determining an image quality optimization method corresponding to the display defect; The determining, according to the image quality data, a display defect corresponding to the display image includes: Acquire user feedback data, and extract keyword information from the user feedback data; Determine defect information in the keyword information according to the keyword information, where the defect information is a field or a word used to reflect a display defect; Determining a display defect corresponding to the display image according to the defect information and the image quality data; The adjusting the image quality display parameter corresponding to the display defect of the display picture according to the image quality optimization method to achieve image quality optimization includes: Determining image quality adjustment parameters according to the image quality optimization method; According to the image quality adjustment parameter, the image quality display parameter corresponding to the display defect in the smart terminal is adjusted to optimize the image quality of the display defect of the display picture; After the image quality display parameter corresponding to the display defect of the display image is adjusted, the method further includes: Acquire the adjusted picture quality display parameters, and store the adjusted picture quality display parameters in the local terminal; When the same display defect is recognized again, the image quality display parameter is adjusted based on the adjusted image quality display parameter.
2. The display quality optimization method according to claim 1, characterized in that: The acquiring of the display picture and the picture quality display parameters, and obtaining the picture quality data according to the display picture and the picture quality display parameters, comprises: According to the data acquisition instruction, the image quality display parameter of the smart terminal is acquired; Acquire a display image on the screen of the smart terminal; The image quality data is obtained according to the display screen and the image quality display parameters.
3. The display quality optimization method according to claim 2, characterized in that: The obtaining the image quality data according to the display picture and the image quality display parameter includes: Determining display content of the display screen according to the display screen; According to the display content, obtaining grayscale signal histogram information corresponding to the display content; The image quality data corresponding to the display picture is obtained according to the image quality display parameter and the grayscale signal histogram information.
4. The display quality optimization method according to claim 3, characterized in that: The obtaining the image quality data corresponding to the display screen according to the image quality display parameter and the grayscale signal histogram information includes: Obtaining the grayscale signal corresponding to the display content and the number of pixels corresponding to each grayscale signal according to the grayscale signal histogram information; Classifying the display content according to the grayscale signal corresponding to the display content and the number of pixels corresponding to each grayscale signal to obtain classification information; According to the classification information, the display screen is divided into regions, and grayscale signal histogram information corresponding to each region is obtained; The image quality data is obtained according to the image quality display parameters and the grayscale signal histogram information corresponding to each area.
5. The display quality optimization method according to claim 4, characterized in that: The obtaining the image quality data according to the image quality display parameter and the grayscale signal histogram information corresponding to each area includes: Determining signal control curve data of the smart terminal according to the image quality display parameters, wherein the signal control curve data is a curve determined based on the image quality display parameters and used to adjust the display screen of the smart terminal; The image quality display parameters, the signal control curve and the grayscale signal histogram information corresponding to each area are encoded according to a preset encoding specification to obtain the image quality data.
6. The display quality optimization method according to claim 1, characterized in that: The determining, according to the display defect, a picture quality optimization method corresponding to the display defect comprises: The display defect is matched with a preset mapping file to obtain a picture quality optimization method corresponding to the display defect, wherein the mapping file stores a corresponding relationship between the display defect and the picture quality optimization method.
7. An intelligent terminal, characterized in that: The device comprises a memory and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by one or more processors, and the one or more programs include being used to execute the method according to any one of claims 1 to 6.
8. A non-transitory computer-readable storage medium, characterized in that: When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method as claimed in any one of claims 1 to 6.
Citation Information
Patent Citations
Picture quality processing method and device in real-time video application
CN105721888A
Display screen image adjusting method, display terminal, and readable storage medium
CN107293265A
Image quality adjustment method, smart television and memory medium
CN108810649A
Image quality adjustment method, television and readable storage medium
CN109495781A