Display problem processing method and apparatus, electronic device, and storage medium

CN117409699BActive Publication Date: 2026-10-09SHENZHEN TCL NEW-TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311063301.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-08-22
Publication Date
2026-10-09
Estimated Expiration
2043-08-22

AI Technical Summary

Technical Problem

[0004]本申请实施例提供一种显示问题处理方法、装置、电子设备及存储介质,用于解决显示问题处理的效率和准确性低的技术问题,有利于提高显示问题处理的效率和准确性

Benefits of technology

[0038] The solution adopted in this application embodiment can obtain display problems of a display device and display setting data, wherein the display data includes display setting item information of the display device; obtain display control algorithms associated with the display problems in the display device, wherein one display control algorithm corresponds to at least one display setting item information; calculate the current influence degree coefficient of the display control algorithm on the display problems based on the display setting item information in the display setting data; obtain at least one set of display setting item adjustment information that reduces the influence degree coefficient corresponding to the display control algorithm based on the display setting data and the current influence degree coefficient; and perform display control on the display device based on the display setting adjustment information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117409699B_ABST
    Figure CN117409699B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a display problem processing method and device, electronic equipment and a storage medium. The method comprises: obtaining a display problem of a display device and display setting data, wherein the display data comprises display setting item information of the display device; obtaining a display control algorithm associated with the display problem in the display device, wherein one display control algorithm corresponds to at least one display setting item information; calculating a current influence degree coefficient of the display control algorithm on the display problem according to the display setting item information in the display setting data; obtaining at least one set of display setting item adjustment information that reduces the influence degree coefficient corresponding to the display control algorithm according to the display setting data and the current influence degree coefficient; and performing display control on the display device according to the display setting item adjustment information. In this way, automatic processing of the display problem can be realized, which is conducive to improving the efficiency and accuracy of display problem processing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of display control technology, specifically to display problem handling methods, devices, electronic devices, and storage media. Background Technology

[0002] Currently, display devices are being used more and more widely, and their corresponding image quality parameters are usually carefully adjusted to achieve better display effects. However, with the diversification of display content formats and sources, display problems may still occur when using display devices (such as when playing videos).

[0003] There are many factors that can cause display problems, such as errors in video playback software or mismatches between display device parameters and playback content. Currently, when display problems occur, users usually have to manually adjust the device parameters one by one to try to resolve the corresponding display issue. The problem is that adjusting the device parameters one by one is inefficient, cannot accurately resolve the display problem, and may even lead to improper parameter adjustments, making the display problem worse or causing other display problems. This is detrimental to improving the efficiency and accuracy of display problem handling and affects the user experience. Summary of the Invention

[0004] This application provides a display problem processing method, apparatus, electronic device, and storage medium to solve the technical problem of low efficiency and accuracy in display problem processing, thereby improving the efficiency and accuracy of display problem processing.

[0005] The first aspect of this application provides a method for handling display problems, the method comprising:

[0006] Obtain display problems and display setting data of the display device, wherein the aforementioned display data includes display setting item information of the aforementioned display device;

[0007] Obtain the display control algorithm associated with the above display problem in the above display device, wherein one display control algorithm corresponds to at least one display setting item information;

[0008] Based on the display settings information in the above display settings data, calculate the influence coefficient of the above display control algorithm on the current display problem;

[0009] Based on the above display setting data and the above current influence coefficient, obtain at least one set of display setting adjustment information that reduces the influence coefficient corresponding to the display control algorithm;

[0010] Adjust the display settings information above to control the display device.

[0011] A second aspect of this application provides a display problem processing apparatus, the apparatus comprising:

[0012] The data acquisition module is used to acquire display problems of the display device and display setting data, wherein the aforementioned display data includes display setting item information of the aforementioned display device;

[0013] The display control algorithm acquisition module is used to acquire the display control algorithm associated with the above-mentioned display problem in the above-mentioned display device, wherein one display control algorithm corresponds to at least one display setting item information;

[0014] The impact factor calculation module is used to calculate the impact factor of the display control algorithm on the current display problem based on the display setting item information in the above display setting data.

[0015] The adjustment information acquisition module is used to acquire at least one set of display setting item adjustment information that reduces the influence coefficient corresponding to the display control algorithm, based on the above display setting data and the above current influence coefficient.

[0016] The control module is used to control the display device according to the display settings adjustment information.

[0017] In some optional embodiments, the above-mentioned influence degree coefficient calculation module includes:

[0018] The display setting item determination unit is used to determine the directly associated display setting item information and the indirectly associated display setting item information corresponding to the above display control algorithm from the display setting item information corresponding to the above display control algorithm;

[0019] The influence degree coefficient calculation unit is used to calculate the influence degree coefficient of the display control algorithm on the current display problem based on the directly related display setting information, the indirectly related display setting information, and the correlation strength between the indirectly related display setting information and the directly related display setting information.

[0020] In some optional embodiments, the above-mentioned adjustment information acquisition module includes:

[0021] The threshold calculation unit is used to obtain a preset impact reduction ratio value, and calculate the impact coefficient threshold based on the aforementioned impact reduction ratio value and the aforementioned current impact coefficient.

[0022] The adjustment information acquisition unit is used to acquire at least one set of display setting item adjustment information that makes the influence coefficient corresponding to the display control algorithm less than the influence coefficient threshold, based on the above display setting data and the above influence coefficient threshold.

[0023] In some optional embodiments, the control module described above is specifically used for:

[0024] Based on the adjustment information for each set of display settings, the settings corresponding to the display settings of the above display devices are adjusted;

[0025] After the settings corresponding to a set of display settings adjustment information are adjusted, the display device is controlled to replay the relevant segment when the display problem occurred, and the display data at the time of replay is obtained. When it is determined that the display problem has been resolved based on the display data, the adjustment of the settings is terminated.

[0026] In some optional embodiments, the control module described above is further specifically used for:

[0027] For each set of display setting adjustment information, a simulation adjustment is performed and the simulation adjustment score corresponding to the above display setting adjustment information is obtained;

[0028] Based on the above simulated adjustment scores, sort the adjustment information of each group of display settings items;

[0029] Based on the sorting results, the settings corresponding to the display settings of the above display devices are adjusted sequentially using the adjustment information of each group of display settings items.

[0030] In some optional embodiments, the data acquisition module described above includes:

[0031] The data packet acquisition unit is used to acquire analysis source data packets in a preset data format, wherein the analysis source data packets include feedback text information and display setting data;

[0032] The text parsing unit is used to parse the above feedback text information and determine the display problem corresponding to the above display device.

[0033] In some optional embodiments, the above-mentioned display control algorithm acquisition module includes:

[0034] The category determination unit is used to determine the target display problem category from the preset display problem categories based on the above-mentioned display problem;

[0035] The display control algorithm acquisition unit is used to acquire the display control algorithm associated with the display problem in the display device based on the algorithm list corresponding to each of the above-mentioned display problem categories and the above-mentioned target display problem category.

[0036] A third aspect of this application provides an electronic device, including a memory and a processor, wherein the memory stores a plurality of instructions; the processor loads instructions from the memory to execute steps in the display problem handling method provided in the first aspect of this application.

[0037] A fourth aspect of this application provides a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to execute steps in the display problem handling method provided in the first aspect of this application.

[0038] The solution adopted in this application embodiment can obtain display problems of a display device and display setting data, wherein the display data includes display setting item information of the display device; obtain display control algorithms associated with the display problems in the display device, wherein one display control algorithm corresponds to at least one display setting item information; calculate the current influence degree coefficient of the display control algorithm on the display problems based on the display setting item information in the display setting data; obtain at least one set of display setting item adjustment information that reduces the influence degree coefficient corresponding to the display control algorithm based on the display setting data and the current influence degree coefficient; and perform display control on the display device based on the display setting adjustment information.

[0039] In this embodiment, during the display problem handling process, the user is not required to manually adjust each device parameter one by one. Instead, the display control algorithm associated with the display problem is determined based on the display problem and display settings data, and the corresponding impact coefficient is calculated. Then, display setting adjustment information that reduces the impact coefficient is automatically obtained based on the display settings data and the impact coefficient. Finally, the display device is automatically controlled based on this adjustment information to resolve the corresponding display problem. This improves the efficiency and accuracy of display problem handling, thereby enhancing the user experience. Attached Figure Description

[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0041] Figure 1 This is a flowchart illustrating a display problem handling method provided in an embodiment of this application;

[0042] Figure 2 This is a schematic diagram of a process for constructing and analyzing source data packets provided in an embodiment of this application;

[0043] Figure 3 This is a schematic diagram illustrating a display problem that occurs during video playback on a display device, as provided in an embodiment of this application.

[0044] Figure 4This is a schematic flowchart illustrating a display problem handling method provided in an embodiment of this application;

[0045] Figure 5 This is a structural block diagram of a display problem processing device provided in an embodiment of this application;

[0046] Figure 6 This is a structural block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0047] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0048] This application provides a display problem handling method, apparatus, electronic device, and storage medium. Specifically, the display problem handling method of this application can be executed by a computer device, which can be a terminal or a server. The terminal can be a smartphone, tablet computer, laptop computer, touch screen, personal computer (PC), personal digital assistant (PDA), or other terminal device. The server can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.

[0049] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the preferred order of the embodiments.

[0050] The first aspect of this application provides a method for handling display problems. It should be noted that the method for handling display problems provided in this application can be applied to a display device, where the display device analyzes and processes its own display problems, or it can be applied to the cloud, where the cloud analyzes and processes the problems of the display device and controls the display device.

[0051] Please see Figure 1 , Figure 1 This is a flowchart illustrating a display problem handling method provided in an embodiment of this application. The specific flow of this display problem handling method can be as follows:

[0052] 101. Obtain display problems and display setting data of the display device, wherein the aforementioned display data includes display setting information of the aforementioned display device.

[0053] The aforementioned display problems refer to issues that occur when the display device is in use. The display settings data includes information on the display settings items in the display device, and may also include the display device model, display content format, display content source, etc.

[0054] In one application scenario, the above-mentioned acquisition of display device display problems and display setting data includes:

[0055] Obtain an analysis source data packet in a preset data format, wherein the analysis source data packet includes feedback text information and display setting data;

[0056] The above feedback text information is parsed to determine the display problem corresponding to the above display device.

[0057] It should be noted that when the above display problem handling method is executed by the display terminal, the display terminal directly collects and obtains the feedback text information and display setting data. When the above display problem handling method is executed by the cloud server, the cloud server obtains the analysis source data packet uploaded by the display device, thereby determining the display problem and display setting data.

[0058] In one application scenario, the display device is a smart TV. Using a voice remote control or other voice acquisition device, the display device collects real-time voice feedback from the user regarding display issues and converts this feedback into text to obtain feedback text information. Furthermore, this feedback text information can be recorded as FE.

[0059] Meanwhile, the display device obtains the currently playing content and related menu settings as display setting data, integrates them with feedback text information to obtain an analysis source data package, and uploads it to the cloud analysis center for analysis.

[0060] Figure 2 This is a schematic diagram of a process for constructing and analyzing source data packets provided in an embodiment of this application, such as... Figure 2 As shown in this embodiment, user feedback voice is collected and converted to obtain feedback text information FE. The relevant information STREAM_INFO corresponding to the currently playing content is collected, mainly including several key indicator parameters obtained through the following steps.

[0061] The display method (DISPLAY_type) for obtaining the current content mainly includes the following: A1, local media player; A2, external devices such as HDMI; A3, external devices such as DTV / ATV; A4, app playing network video.

[0062] Obtain the relevant information of the content provider, APPLY_type. For example, A4 represents the corresponding video playback app, but this is not a limitation on the specific video playback app.

[0063] Obtain the video format (VIDEO_type, e.g., Dolby Vision, HDR10+, HDR10, HLG, SDR), resolution (e.g., True Color Audio, 4K, 2K, 720P, 480P), source name, and corresponding time point of the displayed content.

[0064] Get the TV's picture effect menu settings PICTURE_type (including model, picture effect, dynamic backlight, color temperature, saturation, gamma, dynamic contrast, local dimming, ambient light sensing, motion clarity, etc.).

[0065] Based on the information obtained above, the data is encoded into a standard analysis source data package RAW according to the specifications corresponding to the preset data format. For example, RAW = f1(FE, DISPLAY_type, APPLY_type, APPLY_type, PICTURE_type). The specific encoding method is not specifically limited here.

[0066] 102. Obtain the display control algorithm associated with the above display problem in the above display device, wherein one display control algorithm corresponds to at least one display setting item information.

[0067] Specifically, after the cloud analysis center obtains the source data packet, it parses the feedback text information to identify display problems. If the display problem has been previously recorded, the corresponding display control algorithm is directly obtained; otherwise, it is used to infer which image quality algorithms in the display device may have caused the display problem.

[0068] In some embodiments of this application, the above-mentioned display control algorithm for obtaining the display problem associated with the above-mentioned display device includes:

[0069] Based on the above display issues, determine the target display issue category from the preset display issue categories;

[0070] Based on the list of algorithms corresponding to each of the above display problem categories, and the above target display problem category, obtain the display control algorithm associated with the above display problem in the above display device.

[0071] Specifically, Figure 3 This is a schematic diagram illustrating a display problem that occurs during video playback on a display device, as provided in an embodiment of this application. According to... Figure 3 It can be seen that significant changes in brightness occur in certain areas during video playback on the display device. It should be noted that... Figure 3The content of the video has been partially censored, but this does not affect the content of this application.

[0072] and Figure 3 The corresponding feedback text is: "When playing episode 6 of TV series A using a certain app, the screen flickers from 34 minutes and 40 seconds onwards, even though the resolution is set to 'True Color Audiovisual'." Analysis confirms the corresponding display problem as "flickering brightness." Based on this flickering display problem, the target display problem category is determined to be either a source material issue, a signal processing issue, or a backlight issue—that is, related to all three categories. For each target display problem category, the associated display control algorithm can be determined.

[0073] For example, for the backlight processing problem category, the corresponding display control algorithms include local dimming, dynamic backlight, feature detection image processing, overdrive, ambient light sensing, etc.

[0074] 103. Based on the display settings information in the above display settings data, calculate the influence coefficient of the above display control algorithm on the current display problem.

[0075] The aforementioned influence coefficient represents the degree of influence or correlation between the display control algorithm and the display problem. In one application scenario, one display control algorithm corresponds to one influence coefficient; in another application scenario, the influence coefficient is the sum of the influence degrees corresponding to all display control algorithms, that is, all display control algorithms correspond to one influence coefficient, which is not a specific limitation here.

[0076] Specifically, the menu settings corresponding to the aforementioned suspicious algorithms are extracted from PICTURE_type. Based on the settings, the suspicion coefficient D for each suspicious algorithm can be calculated (D ranges from 0 to 1, with 0 representing an extremely low probability).

[0077] In some embodiments of this application, the calculation of the influence coefficient of the display control algorithm on the current display problem based on the display setting item information in the display setting data includes:

[0078] From the display setting information corresponding to the above display control algorithm, determine the directly associated display setting information and the indirectly associated display setting information corresponding to the above display control algorithm;

[0079] Based on the aforementioned directly related display settings, the aforementioned indirectly related display settings, and the correlation strength between the aforementioned indirectly related display settings and the aforementioned directly related display settings, the influence coefficient of the aforementioned display control algorithm on the current display problem is calculated.

[0080] Among them, the aforementioned directly associated display setting information is the information corresponding to the setting items that are directly associated with the corresponding display control algorithm, while the indirectly associated display setting information is the information corresponding to the setting items that may affect the effect of the directly associated display setting information and thus affect the corresponding display control algorithm.

[0081] The degree of influence coefficient is specifically affected by the setting values ​​of each setting item in the menu settings. Specifically, each algorithm function has an open intensity setting for users to choose from, and different intensities have different influence coefficients Di on the above degree of influence coefficient.

[0082] For example, for the local dimming function, users can select four levels: off, low, medium, and high through the menu. The degree of influence of local dimming will vary depending on the level selected.

[0083] Assuming the user selects "Off," the suspicion coefficient D1 of local dimming is 0. The influence coefficients corresponding to "Low," "Medium," and "High" will vary depending on other menu options and are not fixed values. Here, they are expressed as Di = f(local dimming, option DA for the first strongly associated function, option DB for the second strongly associated function, and option DC for the third strongly associated function) = local dimming * DA + DB^2 + DC^3. Here, local dimming represents the directly associated display settings corresponding to the local dimming algorithm, while the first, second, and third strongly associated functions are the corresponding indirectly associated display settings. It should be noted that the suspicion coefficients and specific calculation formulas for each indirectly associated display setting can be set and adjusted according to actual needs and are not considered specific limitations here.

[0084] 104. Based on the above display setting data and the above current influence coefficient, obtain at least one set of display setting adjustment information that reduces the influence coefficient corresponding to the display control algorithm.

[0085] It should be noted that, in this embodiment of the application, the corresponding display setting adjustment information is obtained with the goal of reducing the overall influence coefficient of all associated display control algorithms.

[0086] In some embodiments of this application, the process of obtaining at least one set of display setting adjustment information that reduces the influence coefficient corresponding to the display control algorithm based on the aforementioned display setting data and the current influence coefficient includes:

[0087] Obtain a preset reduction ratio for the degree of influence, and calculate the threshold value for the degree of influence coefficient based on the reduction ratio and the current degree of influence coefficient.

[0088] Based on the above display setting data and the above influence coefficient threshold, at least one set of display setting adjustment information is obtained that makes the influence coefficient corresponding to the display control algorithm less than the above influence coefficient threshold.

[0089] The aforementioned reduction ratio for the degree of impact is a preset value that can be set and adjusted according to actual needs, and is not specifically limited here. A higher reduction ratio increases the likelihood of the problem being successfully resolved, but also requires more changes to menu settings and a more complex analysis and processing procedure. In this embodiment, a reduction ratio of 70% is used as an example, but this is not intended as a specific limitation.

[0090] In some embodiments of this application, all display control algorithms associated with display problems are sorted in reverse order according to their corresponding influence coefficients. Then, menu settings that can reduce the overall influence coefficient (i.e., the sum of the influence coefficients of all display control algorithms) by 70% or more are calculated as display setting adjustment information. By taking a set of display setting adjustment information that meets the requirements as an adjustment scheme, multiple different adjustment schemes can be obtained.

[0091] In one application scenario, the settings corresponding to each directly related display setting item and the indirectly related display setting item are adjusted to change their influence level, and the corresponding adjustment scheme is determined by permutation and combination.

[0092] It should be noted that for different display problem categories, corresponding adjustment solutions can be obtained for each display problem category, which are not considered as specific limitations here.

[0093] 105. Adjust the display settings according to the above information to control the display device.

[0094] In some embodiments of this application, the above-mentioned display control of the display device based on the above-mentioned display setting adjustment information includes:

[0095] Based on the adjustment information for each set of display settings, the settings corresponding to the display settings of the above display devices are adjusted;

[0096] After the settings corresponding to a set of display settings adjustment information are adjusted, the display device is controlled to replay the relevant segment (e.g., video segment) when the display problem occurred, and the display data at the time of replay is obtained. When it is determined that the display problem has been resolved based on the display data, the adjustment of the settings is terminated.

[0097] In one application scenario, each set of display settings adjustment information can be simulated and scored to determine its corresponding simulated adjustment score. This allows for prioritizing the adjustment of display settings information with higher simulated adjustment scores, thereby improving the efficiency of display problem handling.

[0098] The simulated adjustment score represents the probability that the set of display setting adjustments will successfully resolve the corresponding display problem during the simulated adjustment process. Specifically, the settings corresponding to the display settings of the display device are adjusted according to each set of display setting adjustment information, including:

[0099] For each set of display setting adjustment information, a simulation adjustment is performed and the simulation adjustment score corresponding to the above display setting adjustment information is obtained;

[0100] Based on the above simulated adjustment scores, sort the adjustment information of each group of display settings items;

[0101] Based on the sorting results, the settings corresponding to the display settings of the above display devices are adjusted sequentially using the adjustment information of each group of display settings items.

[0102] In one application scenario, display setting adjustment information can be input into an algorithm calculation system. The system then performs simulations and calculates the corresponding simulated adjustment score. It should be noted that the calculation process for the simulated adjustment score is similar to that for the influence coefficient, but it does not distinguish between directly related and indirectly related display settings. All settings are treated equally, and the corresponding calculation formulas can be set and adjusted according to actual needs; no specific limitations are imposed here.

[0103] Figure 4 This is a schematic flowchart illustrating a display problem handling method provided in an embodiment of this application, such as... Figure 4As shown, display issues can be handled jointly by the local TV system and the cloud analytics center. After the local TV system starts, it collects user feedback in real time and transmits the feedback information back to the cloud analytics center. The cloud analytics center analyzes the problem, extracts key information, and uses a key information reverse engineering module to deduce the image quality control algorithm associated with the display problem, outputting corresponding adjustment solutions. The algorithm simulation and calculation module calculates the simulation results (i.e., simulated adjustment scores) for each adjustment solution. Based on the simulated adjustment scores from high to low, the corresponding adjustment solutions are pushed to the local TV system in sequence. The local TV system automatically adjusts the TV's algorithm-related settings according to the corresponding adjustment solutions. After setting, it automatically rewinds and plays the video segment corresponding to the time the display problem occurred, while simultaneously detecting the display parameter indicators during replay. Based on the display parameter indicators, it determines whether the display problem has been resolved. When the display problem is confirmed to be resolved, the user is informed of the result, eliminating the need for the user to spend time and effort monitoring the resolution. Furthermore, the local TV system can provide feedback on relevant information related to the resolution of the display problem. The cloud analytics center uses this feedback to improve the database and provides it to the R&D team for in-depth optimization.

[0104] In this way, after users report display issues, relevant data can be collected and sent back to the cloud analysis center for intelligent analysis and automatic handling of display problems, eliminating the need for users to manually adjust menu settings and improving the user experience. The cloud analysis center can intelligently analyze the feedback information to identify which image quality algorithms are involved. An internal key information back-calculation module and algorithm simulation calculation module automatically perform a series of coefficient calculations to obtain the optimal solution for several branches. The entire process requires no manual intervention from R&D personnel and is highly stable and accurate, improving the efficiency and accuracy of display problem handling. Furthermore, the influence coefficient can be used to objectively analyze the factors affecting display problems, further improving the accuracy of display problem handling.

[0105] The first aspect of this application discloses a display problem handling method, which can obtain a display problem of a display device and display setting data, wherein the display data includes display setting item information of the display device; obtain a display control algorithm in the display device associated with the display problem, wherein one display control algorithm corresponds to at least one display setting item information; calculate the influence degree coefficient of the display control algorithm on the current display problem based on the display setting item information in the display setting data; obtain at least one set of display setting item adjustment information that reduces the influence degree coefficient corresponding to the display control algorithm based on the display setting data and the current influence degree coefficient; and perform display control on the display device based on the display setting adjustment information.

[0106] In this embodiment, during the display problem handling process, the user is not required to manually adjust each device parameter one by one. Instead, the display control algorithm associated with the display problem is determined based on the display problem and display settings data, and the corresponding impact coefficient is calculated. Then, display setting adjustment information that reduces the impact coefficient is automatically obtained based on the display settings data and the impact coefficient. Finally, the display device is automatically controlled based on this adjustment information to resolve the corresponding display problem. This improves the efficiency and accuracy of display problem handling, thereby enhancing the user experience.

[0107] Corresponding to the display problem handling method provided in the first aspect of the present application, the second aspect of the present application provides a display problem handling apparatus. The meanings of the terms used are the same as those in the display problem handling method provided in the first aspect of the present application, and specific implementation details can be found in the description of the method embodiments.

[0108] Please see Figure 5 , Figure 5 This is a structural block diagram of a display problem processing device provided in an embodiment of this application. The device includes:

[0109] The data acquisition module 501 is used to acquire display problems of the display device and display setting data, wherein the display data includes display setting item information of the display device;

[0110] The display control algorithm acquisition module 502 is used to acquire the display control algorithm associated with the display problem in the display device, wherein one display control algorithm corresponds to at least one display setting item information;

[0111] The influence degree coefficient calculation module 503 is used to calculate the influence degree coefficient of the display control algorithm on the current display problem based on the display setting item information in the above display setting data;

[0112] The adjustment information acquisition module 504 is used to acquire at least one set of display setting item adjustment information that reduces the influence coefficient corresponding to the display control algorithm based on the above display setting data and the above current influence coefficient.

[0113] The control module 505 is used to control the display device according to the display setting adjustment information.

[0114] In some optional embodiments, the above-mentioned influence degree coefficient calculation module 503 includes:

[0115] The display setting item determination unit is used to determine the directly associated display setting item information and the indirectly associated display setting item information corresponding to the above display control algorithm from the display setting item information corresponding to the above display control algorithm;

[0116] The influence degree coefficient calculation unit is used to calculate the influence degree coefficient of the display control algorithm on the current display problem based on the directly related display setting information, the indirectly related display setting information, and the correlation strength between the indirectly related display setting information and the directly related display setting information.

[0117] In some optional embodiments, the adjustment information acquisition module 504 described above includes:

[0118] The threshold calculation unit is used to obtain a preset impact reduction ratio value, and calculate the impact coefficient threshold based on the aforementioned impact reduction ratio value and the aforementioned current impact coefficient.

[0119] The adjustment information acquisition unit is used to acquire at least one set of display setting item adjustment information that makes the influence coefficient corresponding to the display control algorithm less than the influence coefficient threshold, based on the above display setting data and the above influence coefficient threshold.

[0120] In some optional embodiments, the control module 505 is specifically used for:

[0121] Based on the adjustment information for each set of display settings, the settings corresponding to the display settings of the above display devices are adjusted;

[0122] After the settings corresponding to a set of display settings adjustment information are adjusted, the display device is controlled to replay the relevant segment when the display problem occurred, and the display data at the time of replay is obtained. When it is determined that the display problem has been resolved based on the display data, the adjustment of the settings is terminated.

[0123] In some optional embodiments, the control module 505 is further specifically used for:

[0124] For each set of display setting adjustment information, a simulation adjustment is performed and the simulation adjustment score corresponding to the above display setting adjustment information is obtained;

[0125] Based on the above simulated adjustment scores, sort the adjustment information of each group of display settings items;

[0126] Based on the sorting results, the settings corresponding to the display settings of the above display devices are adjusted sequentially using the adjustment information of each group of display settings items.

[0127] In some optional embodiments, the data acquisition module 501 described above includes:

[0128] The data packet acquisition unit is used to acquire analysis source data packets in a preset data format, wherein the analysis source data packets include feedback text information and display setting data;

[0129] The text parsing unit is used to parse the above feedback text information and determine the display problem corresponding to the above display device.

[0130] In some optional embodiments, the above-described display control algorithm acquisition module 502 includes:

[0131] The category determination unit is used to determine the target display problem category from the preset display problem categories based on the above-mentioned display problem;

[0132] The display control algorithm acquisition unit is used to acquire the display control algorithm associated with the display problem in the display device based on the algorithm list corresponding to each of the above-mentioned display problem categories and the above-mentioned target display problem category.

[0133] This application discloses a display problem handling device. A data acquisition module 501 acquires display problems and display setting data of a display device, wherein the display data includes display setting item information of the display device. A display control algorithm acquisition module 502 acquires display control algorithms associated with the display problem in the display device, wherein one display control algorithm corresponds to at least one display setting item. An influence degree coefficient calculation module 503 calculates the current influence degree coefficient of the display control algorithm on the display problem based on the display setting item information in the display setting data. An adjustment information acquisition module 504 acquires at least one set of display setting item adjustment information that reduces the influence degree coefficient corresponding to the display control algorithm based on the display setting data and the current influence degree coefficient. A control module 505 performs display control on the display device based on the display setting item adjustment information.

[0134] In this embodiment, during the display problem handling process, the user is not required to manually adjust each device parameter one by one. Instead, the display control algorithm associated with the display problem is determined based on the display problem and display settings data, and the corresponding impact coefficient is calculated. Then, display setting adjustment information that reduces the impact coefficient is automatically obtained based on the display settings data and the impact coefficient. Finally, the display device is automatically controlled based on this adjustment information to resolve the corresponding display problem. This improves the efficiency and accuracy of display problem handling, thereby enhancing the user experience.

[0135] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0136] Accordingly, this application also provides an electronic device, which can be a terminal, such as a smartphone, tablet computer, laptop computer, touch screen, game console, personal computer (PC), personal digital assistant (PDA), etc. Figure 6 As shown, Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device 600 includes a processor 601 with one or more processing cores, a memory 602 with one or more computer-readable storage media, and a computer program stored on the memory 602 and executable on the processor. The processor 601 and the memory 602 are electrically connected. Those skilled in the art will understand that the electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0137] The processor 601 is the control center of the electronic device 600. It connects various parts of the electronic device 600 via various interfaces and lines. By running or loading software programs and / or modules stored in the memory 602, and by calling data stored in the memory 602, it executes various functions of the electronic device 600 and processes data, thereby providing overall monitoring of the electronic device 600. The processor 601 can be a central processing unit (CPU), a graphics processing unit (GPU), a network processor (NP), etc., and can implement or execute the methods, steps, and logic diagrams disclosed in the embodiments of this application.

[0138] In this embodiment, the processor 601 in the electronic device 600 loads the instructions corresponding to the processes of one or more applications into the memory 602 according to the following steps, and the processor 601 runs the applications stored in the memory 602 to realize various functions, such as:

[0139] Obtain display problems and display setting data of the display device, wherein the aforementioned display data includes display setting item information of the aforementioned display device;

[0140] Obtain the display control algorithm associated with the above display problem in the above display device, wherein one display control algorithm corresponds to at least one display setting item information;

[0141] Based on the display settings information in the above display settings data, calculate the influence coefficient of the above display control algorithm on the current display problem;

[0142] Based on the above display setting data and the above current influence coefficient, obtain at least one set of display setting adjustment information that reduces the influence coefficient corresponding to the display control algorithm;

[0143] Adjust the display settings information above to control the display device.

[0144] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0145] Optional, such as Figure 6 As shown, the electronic device 600 also includes: a touch display screen 603, a radio frequency circuit 604, an audio circuit 605, an input unit 606, and a power supply 607. The processor 601 is electrically connected to the touch display screen 603, the radio frequency circuit 604, the audio circuit 605, the input unit 606, and the power supply 607. Those skilled in the art will understand that... Figure 6 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0146] The touch display screen 603 can be used to display a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. The touch display screen 603 may include a display panel and a touch panel. The display panel can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the electronic device. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Optionally, the display panel can be configured using a liquid crystal display (LCD), organic light-emitting diode (OLED), or other similar technologies. The touch panel can be used to collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch panel), generate corresponding operation commands, and execute the corresponding program according to the operation commands. Optionally, the touch panel may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch location and the signal generated by the touch operation, transmitting the signal to the touch controller. The touch controller receives touch information from the touch detection device, converts it into touch point coordinates, and sends it to the processor 601. It can also receive and execute commands from the processor 601. The touch panel can cover the display panel. When the touch panel detects a touch operation on or near it, it transmits the information to the processor 601 to determine the type of touch event. Subsequently, the processor 601 provides corresponding visual output on the display panel based on the type of touch event. In this embodiment, the touch panel and the display panel can be integrated into the touch display screen 603 to achieve input and output functions. However, in some embodiments, the touch panel and the touch display screen 603 can be implemented as two independent components to achieve input and output functions. That is, the touch display screen 603 can also be used as part of the input unit 606 to achieve input functions.

[0147] The radio frequency circuit 604 can be used to transmit and receive radio frequency signals to establish wireless communication with network devices or other electronic devices, and to transmit and receive signals with network devices or other electronic devices.

[0148] Audio circuit 605 can be used to provide an audio interface between a user and an electronic device via a speaker and a microphone. Audio circuit 605 can convert received audio data into electrical signals and transmit them to the speaker, where the speaker converts them into sound signals for output. Conversely, the microphone converts collected sound signals into electrical signals, which are then received by audio circuit 605, converted back into audio data, and then processed by processor 601 before being transmitted via radio frequency circuit 604 to, for example, another electronic device, or output to memory 602 for further processing. Audio circuit 605 may also include an earphone jack to provide communication between peripheral headphones and electronic devices.

[0149] The input unit 606 can be used to receive input numbers, characters, or user characteristic information (such as fingerprints, iris, facial information, etc.), and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

[0150] Power supply 607 is used to supply power to various components of electronic device 600. Optionally, power supply 607 can be logically connected to processor 601 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. Power supply 607 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0151] although Figure 6 As not shown in the diagram, the electronic device 600 may also include a camera, sensor, wireless fidelity module, Bluetooth module, etc., which will not be described in detail here.

[0152] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.

[0153] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be performed by instructions, or by instructions controlling related hardware. These instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0154] Therefore, embodiments of this application provide a computer-readable storage medium storing a plurality of computer programs that can be loaded by a processor to execute steps in any of the display problem handling methods provided in embodiments of this application. For example, the computer program can execute the following steps:

[0155] Obtain display problems and display setting data of the display device, wherein the aforementioned display data includes display setting item information of the aforementioned display device;

[0156] Obtain the display control algorithm associated with the above display problem in the above display device, wherein one display control algorithm corresponds to at least one display setting item information;

[0157] Based on the display settings information in the above display settings data, calculate the influence coefficient of the above display control algorithm on the current display problem;

[0158] Based on the above display setting data and the above current influence coefficient, obtain at least one set of display setting adjustment information that reduces the influence coefficient corresponding to the display control algorithm;

[0159] Adjust the display settings information above to control the display device.

[0160] For details on the implementation of each of the above operations, please refer to the previous examples, which will not be repeated here.

[0161] The storage medium may include: read-only memory (ROM), random access memory (RAM), disk or optical disk, etc.

[0162] Since the computer program stored in the storage medium can execute the steps in any of the display problem handling methods provided in the embodiments of this application, the beneficial effects that any of the display problem handling methods provided in the embodiments of this application can achieve can be realized. For details, please refer to the previous embodiments, which will not be repeated here.

[0163] According to one aspect of this application, a computer program product or computer program is also provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various optional implementations of the above embodiments.

[0164] The above provides a detailed description of the display problem handling method, apparatus, electronic device, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A method for handling display problems, characterized in that, include: The system obtains display problems and display setting data of the display device, wherein the display setting data includes display setting item information of the display device; Obtain the display control algorithm in the display device that is associated with the display problem, wherein one display control algorithm corresponds to at least one display setting item information; Based on the display setting item information in the display setting data, calculate the influence coefficient of the display control algorithm on the current display problem; Based on the display setting data and the current influence coefficient, obtain at least one set of display setting adjustment information that reduces the influence coefficient corresponding to the display control algorithm; The display device is controlled according to the display settings adjustment information; The step of calculating the influence coefficient of the display control algorithm on the current display problem based on the display setting item information in the display setting data includes: From the display setting item information corresponding to the display control algorithm, determine the directly associated display setting item information and the indirectly associated display setting item information corresponding to the display control algorithm. The directly associated display setting information is the information corresponding to the setting item that is directly associated with the corresponding display control algorithm, and the indirectly associated display setting information is the information corresponding to the setting item that may affect the effect of the directly associated display setting information and thus affect the corresponding display control algorithm. Based on the directly associated display setting information, the indirectly associated display setting information, and the association strength between the indirectly associated display setting information and the directly associated display setting information, the influence coefficient of the display control algorithm on the current display problem is calculated.

2. The display problem handling method according to claim 1, characterized in that, The step of obtaining at least one set of display setting adjustment information that reduces the influence coefficient corresponding to the display control algorithm based on the display setting data and the current influence coefficient includes: Obtain a preset impact reduction ratio, and calculate an impact coefficient threshold based on the impact reduction ratio and the current impact coefficient. Based on the display setting data and the influence coefficient threshold, at least one set of display setting adjustment information is obtained such that the influence coefficient corresponding to the display control algorithm is less than the influence coefficient threshold.

3. The display problem handling method according to claim 1, characterized in that, The step of adjusting the display device according to the display settings information includes: The settings corresponding to the display settings items of the display device are adjusted according to the adjustment information of each set of display settings items; After the settings corresponding to a set of display settings adjustment information are adjusted, the display device is controlled to replay the relevant segment when the display problem occurred, and the display settings data at the time of replay is obtained. When it is determined that the display problem is resolved based on the display settings data, the adjustment of the settings is terminated.

4. The display problem handling method according to claim 3, characterized in that, The step of adjusting the setting values ​​corresponding to the display settings items of the display device according to the adjustment information of each set of display settings items includes: For each set of display setting adjustment information, a simulation adjustment is performed and the simulation adjustment score corresponding to the display setting adjustment information is obtained; The adjustment information of each group of display settings items is sorted according to the simulated adjustment scores; Based on the sorting results, the settings corresponding to the display settings of the display device are adjusted sequentially using each group of display setting adjustment information.

5. The display problem handling method according to any one of claims 1 to 4, characterized in that, The acquisition of display problems and display setting data of the display device includes: Obtain an analysis source data packet in a preset data format, wherein the analysis source data packet includes feedback text information and display setting data; The feedback text information is parsed to determine the display problem corresponding to the display device.

6. The display problem handling method according to any one of claims 1 to 4, characterized in that, The step of obtaining the display control algorithm associated with the display problem in the display device includes: The target display problem category is determined from the preset display problem categories based on the display problem. Based on the list of algorithms corresponding to each of the aforementioned display problem categories, and the target display problem category, obtain the display control algorithm associated with the display problem in the display device.

7. A display problem processing device, characterized in that, include: The data acquisition module is used to acquire display problems of the display device and display setting data, wherein the display setting data includes display setting item information of the display device; The display control algorithm acquisition module is used to acquire the display control algorithm associated with the display problem in the display device, wherein one display control algorithm corresponds to at least one display setting item information; The influence degree coefficient calculation module is used to calculate the influence degree coefficient of the display control algorithm on the current display problem based on the display setting item information in the display setting data; The adjustment information acquisition module is used to acquire at least one set of display setting item adjustment information that reduces the influence coefficient corresponding to the display control algorithm, based on the display setting data and the current influence coefficient. The control module is used to control the display device according to the display settings adjustment information; The step of calculating the influence coefficient of the display control algorithm on the current display problem based on the display setting item information in the display setting data includes: From the display setting item information corresponding to the display control algorithm, determine the directly associated display setting item information and the indirectly associated display setting item information corresponding to the display control algorithm. The directly associated display setting information is the information corresponding to the setting item that is directly associated with the corresponding display control algorithm, and the indirectly associated display setting information is the information corresponding to the setting item that may affect the effect of the directly associated display setting information and thus affect the corresponding display control algorithm. Based on the directly associated display setting information, the indirectly associated display setting information, and the association strength between the indirectly associated display setting information and the directly associated display setting information, the influence coefficient of the display control algorithm on the current display problem is calculated.

8. An electronic device, characterized in that, It includes a memory and a processor; the memory stores an application program, and the processor runs the application program within the memory to perform the steps of the display problem handling method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to perform the steps of the display problem handling method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Display screen detection method and system and storage medium

    CN113269735A

  • Display compensation method and device of flexible display screen and display device

    CN115662324A