A display method, apparatus and electronic device
By displaying a test chart and obtaining feedback results before replacing the LCD screen in an LCD TV, matching actual configuration parameters are generated, solving the problem of mismatched configuration parameters after screen replacement and enabling normal screen use.
Patent Information
- Application Number
- CN202410460453.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-17
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2044-04-17
AI Technical Summary
After replacing the LCD screen, the screen may become unusable due to incompatibility in the configuration parameters of screens from different manufacturers.
Before replacing the LCD screen, feedback results are obtained through a display test chart to generate actual configuration parameters that match the screen to be replaced, and then the screen is driven.
Ensure that the LCD TV can correctly drive the replaced LCD screen to avoid screen malfunction due to mismatched configuration parameters.
Smart Images

Figure CN118900348B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of display technology, and more particularly to a display method, apparatus, and electronic device. Background Technology
[0002] Currently, with the advancement of technology, more and more families are installing LCD TVs. However, during use, LCD TVs inevitably experience screen damage due to various reasons, rendering the TV unusable. Typically, when an LCD TV screen is damaged, it needs to be replaced. During the replacement process, because the configuration parameters of LCD screens manufactured by different companies differ from those of the original screen installed in the TV, if the TV is still driven by the original screen's configuration parameters, the replaced screen will not function properly.
[0003] Therefore, ensuring that the LCD TV can correctly drive the replaced LCD screen has become an urgent problem to be solved. Summary of the Invention
[0004] To address the aforementioned technical problems, this disclosure provides a display method, apparatus, and electronic device.
[0005] The technical solution disclosed herein is as follows:
[0006] In a first aspect, this disclosure provides a display method, comprising: when powered on and connected to a liquid crystal display screen to be replaced, if a user operation is received indicating the initiation of a screen replacement mode, controlling the liquid crystal display screen to be replaced to display a test pattern card; wherein, a test pattern card is used to test a variable parameter in the theoretical configuration parameters of a liquid crystal display screen to be replaced; receiving feedback results for each test pattern card; generating actual configuration parameters matching the liquid crystal display screen to be replaced based on the feedback results; and driving the liquid crystal display screen to be replaced according to the actual configuration parameters.
[0007] In a second aspect, this disclosure provides a display device, including: a processor configured to, when powered on and connected to a liquid crystal screen to be replaced, control the liquid crystal screen to be replaced to display a test chart if a communicator receives a user operation instructing the initiation of a screen replacement mode; wherein a test chart is used to test a variable parameter in the theoretical configuration parameters of a liquid crystal screen to be replaced.
[0008] The communicator is also configured to receive feedback results for each test chart.
[0009] The processor is also configured to generate actual configuration parameters that match the LCD screen to be replaced, based on feedback received from the communicator.
[0010] The processor is also configured to drive the LCD screen to be replaced according to the actual configuration parameters.
[0011] Thirdly, this disclosure provides an electronic device, including: a memory and a processor, wherein the memory is used to store a computer program; and the processor is used to cause the electronic device to implement any of the display methods provided in the first aspect above when executing the computer program.
[0012] Fourthly, this disclosure provides a computer-readable storage medium, comprising: a computer program stored on the computer-readable storage medium, which, when executed by a computing device, causes the computing device to implement any of the display methods provided in the first aspect above.
[0013] Fifthly, the present invention provides a computer program product that, when run on a computer, causes the computer to perform a display method as provided in any of the first aspects.
[0014] It should be noted that the aforementioned computer instructions may be stored, in whole or in part, on the first computer-readable storage medium. The first computer-readable storage medium may be packaged together with the processor of the display device, or it may be packaged separately from the processor of the display device; this disclosure does not impose any limitations on this.
[0015] The descriptions of the second, third, fourth, and fifth aspects in this disclosure can be referenced to the detailed description of the first aspect; and the beneficial effects of the descriptions of the second, third, fourth, and fifth aspects can be referenced to the analysis of the beneficial effects of the first aspect, which will not be repeated here.
[0016] In this disclosure, the names of the aforementioned display devices do not limit the devices or functional modules themselves. In actual implementation, these devices or functional modules may appear under other names. As long as the functions of each device or functional module are similar to those of this disclosure, they fall within the scope of the claims of this disclosure and their equivalents.
[0017] These or other aspects of this disclosure will become more readily apparent in the following description.
[0018] The technical solution provided in this disclosure has the following advantages compared with the prior art:
[0019] The display device provided in this disclosure, when powered on and connected to the LCD screen to be replaced, controls the LCD screen to display test patterns upon receiving a user operation instructing the user to activate the screen replacement mode. Subsequently, the display device receives feedback results for each test pattern. Based on the feedback results, the display device generates actual configuration parameters matching the LCD screen to be replaced; and drives the LCD screen to be replaced according to these actual configuration parameters. Thus, when replacing an LCD screen, the display device can generate actual configuration parameters matching the LCD screen to be replaced based on the feedback results of each test pattern by displaying test patterns on the LCD screen to be replaced. Then, it drives the LCD screen to be replaced according to these actual configuration parameters. Because the display device drives the LCD screen to be replaced according to the actual configuration parameters matching the LCD screen to be replaced, rather than according to the configuration parameters of the original LCD screen, this avoids the problem of the replaced LCD screen being unusable when the LCD TV still drives the replaced LCD screen according to the configuration parameters of the original LCD screen. Attached Figure Description
[0020] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0021] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0022] Figure 1 One of the flowcharts of the display method provided in the embodiments of this application;
[0023] Figure 2 This is one of the structural schematic diagrams of the display device in the display method provided in the embodiments of this application;
[0024] Figure 3 This is a second schematic diagram of the structure of the display device in the display method provided in the embodiments of this application;
[0025] Figure 4 One of the flowcharts of the display method provided in the embodiments of this application;
[0026] Figure 5 A schematic diagram of a test chart for the display method provided in the embodiments of this application;
[0027] Figure 6 One of the scenario diagrams illustrating the display method provided in the embodiments of this application;
[0028] Figure 7 A second schematic diagram of a scenario for the display method provided in an embodiment of this application;
[0029] Figure 8 A third schematic diagram of a scenario illustrating the display method provided in this application embodiment;
[0030] Figure 9 Fourth scenario illustration of the display method provided in the embodiments of this application;
[0031] Figure 10 A second schematic flowchart illustrating the display method provided in an embodiment of this application;
[0032] Figure 11 The third schematic flowchart of the display method provided in the embodiments of this application;
[0033] Figure 12 The fourth schematic flowchart of the display method provided in the embodiments of this application;
[0034] Figure 13 Fifth schematic flowchart of the display method provided in the embodiments of this application;
[0035] Figure 14 This is a schematic diagram of the structure of a display device provided in an embodiment of this application;
[0036] Figure 15 This is a schematic diagram of a chip system provided in an embodiment of this application. Detailed Implementation
[0037] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0038] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0039] The display device provided in this application can have various implementation forms, such as a television, a smart television, a laser projection device, a monitor, an electronic bulletin board, an electronic table, etc. Figure 1 and Figure 2 This is one specific embodiment of the display device of this application.
[0040] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0041] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device according to one or more embodiments of this application, such as... Figure 1 As shown, a user can operate the display device 200 via a mobile terminal 300 and a control device 100. The control device 100 can be a remote control, and communication between the remote control and the display device includes infrared protocol communication, Bluetooth protocol communication, wireless or other wired methods to control the display device 200. The user can input user commands through buttons on the remote control, voice input, control panel input, etc., to control the display device 200. In some embodiments, a mobile terminal, tablet computer, computer, laptop computer, and other smart devices can also be used to control the display device 200.
[0042] In some embodiments, the electronic device provided in this application can be the display device 200 described above. When the liquid crystal screen of the display device 200 is damaged, during screen replacement, if the display device 200, while powered on and connected to the liquid crystal screen to be replaced, receives a user operation instructing the liquid crystal screen to be replaced to activate the screen replacement mode, it controls the liquid crystal screen to be replaced to display test patterns. Then, the display device 200 receives feedback results for each test pattern. Based on the feedback results, the display device 200 generates actual configuration parameters matching the liquid crystal screen to be replaced; and drives the liquid crystal screen to be replaced according to the actual configuration parameters. Thus, when replacing the liquid crystal screen, the display device 200 can generate actual configuration parameters matching the liquid crystal screen to be replaced based on the feedback results of each test pattern, and then drive the liquid crystal screen to be replaced according to the actual configuration parameters. Since the display device 200 drives the LCD screen to be replaced according to the actual configuration parameters that match the LCD screen to be replaced, rather than according to the configuration parameters of the LCD screen before replacement, this avoids the problem that the replaced LCD screen cannot be used properly when the LCD TV still drives the replaced LCD screen according to the configuration parameters of the LCD screen before replacement.
[0043] Figure 2 A hardware configuration block diagram of a display device 200 according to an exemplary embodiment is shown. For example... Figure 2 The display device 200 shown includes at least one of the following: a tuner / demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a memory, a power supply, and a user interface 280. The controller includes a central processing unit, a video processor, an audio processor, a graphics processor, RAM, ROM, and a first to nth interface for input / output. The display 260 may be a touch-enabled display, such as a touch screen display. The tuner / demodulator 210 receives broadcast television signals via wired or wireless reception and demodulates audio and video signals, such as EPG data signals, from multiple wireless or wired broadcast television signals. The detector 230 is used to collect signals from the external environment or signals interacting with the external environment. The controller 250 and the tuner / demodulator 210 may be located in different separate devices; that is, the tuner / demodulator 210 may also be located in an external device of the main device containing the controller 250, such as an external set-top box.
[0044] In some embodiments, the controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200.
[0045] In some examples, the display device 200 of one or more embodiments is a television set 1, and the operating system of the television set 1 is the Android system, for example... Figure 3 As shown, TV 1 can be logically divided into an application layer (referred to as "application layer") 21, an application framework layer (referred to as "framework layer") 22, an Android runtime and system library layer (referred to as "system runtime library layer") 23, and a kernel layer 24.
[0046] The application layer 21 includes one or more applications. These applications can be system applications or third-party applications. The framework layer 22 provides application programming interfaces (APIs) and programming frameworks for the applications in the application layer 21. The system runtime library layer 23 provides support for the upper layer, namely the framework layer 22. When the framework layer 22 is used, the Android operating system runs the C / C++ libraries contained in the system runtime library layer 23 to implement the functions required by the framework layer 22. The kernel layer 24 acts as a software middleware between the hardware layer and the application layer 21, and is used to manage and control hardware and software resources.
[0047] In some examples, when the LCD screen of television 1 is damaged and the LCD screen is being replaced, the processing unit 201 of display device 200, while powered on and connected to the LCD screen to be replaced, controls the LCD screen to be replaced to display test patterns if it receives a user operation instructing the screen replacement mode to be activated. Then, the receiving unit 202 of television 1 receives feedback results for each test pattern. Based on the feedback results received by the receiving unit 202, the processing unit 201 of television 1 generates actual configuration parameters that match the LCD screen to be replaced; the processing unit 201 of television 1 then drives the LCD screen to be replaced according to the actual configuration parameters.
[0048] Specifically, the storage unit 203 of the television set 1 is used to store data such as computer programs for the display method provided in the embodiments of this disclosure.
[0049] In the following embodiments, the display device 200, which is a television set 1, is used as the execution subject of the display method provided in the embodiments of this disclosure to illustrate the method of the embodiments of this application.
[0050] This application provides a display method, such as... Figure 4 As shown, the display method may include S11-S14.
[0051] S11. When powered on and connected to the LCD screen to be replaced, if a user operation instructing the LCD screen to be replaced to activate the screen replacement mode is received, the LCD screen to be replaced is controlled to display a test chart. One test chart is used to test a variable parameter in the theoretical configuration parameters of one LCD screen to be replaced.
[0052] In some feasible examples, a user can control TV 1 to initiate screen replacement mode through targeted methods, such as: 1. Connecting the screen to be replaced to the motherboard; 2. After the motherboard of TV 1 is powered on and connected to the network, the user inputs the command "Screen replacement mode activated" via voice. At this time, TV 1 is confirmed to be powered on and connected to the LCD screen to be replaced. If it receives the user's operation to activate screen replacement mode, it controls the LCD screen to be replaced to display the test chart. Targeted methods include voice commands, pressing a target button combination on the remote control, or pressing a designated button on the motherboard of TV 1.
[0053] In some examples, a theoretical configuration parameter includes at least one variable parameter. For instance, when the theoretical configuration parameter is the resolution, the variable parameter could be 4K, 1080P, etc. Or, when the theoretical configuration parameter is the screen's bit width, the variable parameter could be 8-bit, 10-bit, etc.
[0054] For example, taking the screen resolution as the theoretical configuration parameter, the test chart corresponding to this resolution is as follows: Figure 5 As shown.
[0055] like Figure 6 As shown, when the resolution of the LCD screen to be replaced is 4K, and the resolution of the test chart is 1080p, because the resolution of the LCD screen to be replaced is different from the corresponding resolution of the test chart, the test chart displayed on the LCD screen to be replaced cannot fill the entire LCD screen to be replaced. In other words, the resolution of the LCD screen to be replaced and the corresponding resolution of the test chart are mismatched. Subsequently, as... Figure 7 The TV set 1 shows that the resolution of the test pattern card is adjusted to 4K. Since the resolution of the LCD screen to be replaced is the same as the resolution of the test pattern card, the test pattern card displayed on the LCD screen to be replaced can fill the LCD screen to be replaced. That is, the resolution of the LCD screen to be replaced matches the resolution of the test pattern card, and this resolution is used as the resolution in the actual configuration parameters that match the LCD screen to be replaced.
[0056] For example, taking the theoretical configuration parameters as the starting points of the screen's rows and columns, such as TV 1 controlling the LCD screen to be replaced to display... Figure 7The page shown. At this point, although the test pattern can cover the entire LCD screen to be replaced, the diagonals of the test pattern and the LCD screen to be replaced may not coincide. In this case, the user can adjust the horizontal and vertical positions of the test pattern to match the diagonals of the LCD screen to be replaced by moving the diagonals of the test pattern, such as moving them left, right, up, or down. Afterwards, the user inputs a user operation to confirm that the diagonals of the test pattern and the LCD screen to be replaced are aligned. The TV 1 responds to this user operation, determines the row and column starting points of the screen based on the final actual display position of the test pattern, and uses these row and column starting points as the row and column starting points in the actual configuration parameters that match the LCD screen to be replaced.
[0057] For example, taking the theoretical configuration parameters as the flicker of the screen's rows and columns, if TV 1 controls the LCD screen to be replaced to display with the target flicker, such as... Figure 8 The page shown prompts the user to "Please determine if the screen is flickering". When TV 1 receives a user operation indicating that the LCD screen to be replaced is flickering, it changes to the next theoretical flicker value until it receives a user operation indicating that the LCD screen to be replaced is not flickering. Then, it uses the theoretical flicker value as the flicker value in the actual configuration parameters that match the LCD screen to be replaced.
[0058] For example, taking the theoretical configuration parameters of the screen's color output format as an example, if TV 1 controls the LCD screen to be replaced to display the target color output format, such as... Figure 9 The page shown prompts the user to "check if the red, green, blue, and yellow colors match the prompt colors." When TV 1 receives a user operation indicating whether the red, green, blue, and yellow colors displayed on the LCD screen to be replaced are inconsistent with the prompt colors, it changes to the next theoretical color output format. This process continues until a user operation is received indicating whether the red, green, blue, and yellow colors displayed on the LCD screen to be replaced match the prompt colors. At this point, the theoretical color output format is used as the color output format in the actual configuration parameters that match the LCD screen to be replaced.
[0059] S12. Receive feedback results for each test chart.
[0060] In some examples, the feedback results include a screen display image captured in a preset pose. For instance, when a communication connection is established between a television set 1 and a camera, the television set 1 sends a photo-taking command to the camera each time the LCD screen to be replaced displays a test pattern card. After receiving the photo-taking command from the television set 1, the camera captures a photo of the test pattern card displayed on the LCD screen to be replaced in a preset pose, thus obtaining a screen display image. The camera then sends the screen display image back to the television set 1. Upon receiving the screen display image from the camera, the television set 1 establishes a correspondence between the currently displayed test image and the screen display image, thus obtaining the feedback result for the current test pattern card.
[0061] Alternatively, when the television 1 controls the LCD screen to be replaced to display the test pattern card each time, the user uses a camera to take a picture of the test pattern card displayed on the LCD screen to be replaced in a preset pose, thereby obtaining the screen display image. Then, the user sends the screen display image to the television 1 through an electronic device, such as a mobile phone, that has established a communication connection with the television 1. Upon receiving the screen display image sent by the camera, the television 1 establishes a correspondence between the currently displayed test image and the screen display image, thus obtaining the feedback result of the current test pattern card.
[0062] In some examples, the feedback includes voice evaluation information about the test pattern. For instance, when TV 1 controls the LCD screen to be replaced to display the test pattern, the user can visually view it. The user can then determine if the displayed test pattern meets the requirements. For example, if the resolution of the LCD screen to be replaced differs from the resolution of the test pattern, the test pattern will not fill the entire screen. In this case, the user can input voice evaluation information about the test pattern into TV 1, such as "not filling the entire screen." Based on this voice evaluation, TV 1 obtains the feedback result for the previous test pattern.
[0063] In some examples, the feedback includes the actual score of the test chart. For instance, when TV 1 controls the display of the test chart on the LCD screen to be replaced, the user can directly view the displayed test chart. The user can then determine whether the displayed test chart meets the requirements. For example, if the resolution of the LCD screen to be replaced is different from the resolution corresponding to the test chart, the test chart cannot fill the entire LCD screen. In this case, the user can input the actual score of the test chart into TV 1, such as 0 points. Thus, TV 1 obtains the feedback result of the previous test chart based on the user's voice evaluation information.
[0064] In some examples, the feedback results include the operating parameters when the LCD screen to be replaced is driven by variable parameters. For instance, when TV 1 controls the LCD screen to be replaced to display the test chart, the operating parameters of the LCD screen to be replaced are obtained. Based on these operating parameters, a correspondence between the currently displayed test image and the operating parameters can be established, thus obtaining the feedback results of the current test chart.
[0065] S13. Based on the feedback results, generate actual configuration parameters that match the LCD screen to be replaced.
[0066] In some examples, when the feedback result includes a screen display image captured in a preset pose, the similarity between the screen display image in the feedback result and the corresponding test chart can be calculated (e.g., cosine similarity, mean-square error (MSE), structural similarity (SSIM), etc.) to obtain the similarity between the screen display image and the test chart. Since the same theoretical configuration parameter contains at least one variable parameter, and each variable parameter corresponds to one test chart, for the same theoretical configuration parameter, the similarity between multiple variable parameter test charts and the corresponding screen display image can be determined. Then, the variable parameters of the test chart corresponding to the highest similarity are used as the actual configuration parameters of the LCD screen to be replaced, thus obtaining the actual configuration parameters that match the LCD screen to be replaced.
[0067] In some examples, when there are multiple maximum similarities, the variable parameters of the test chart corresponding to one of the multiple maximum similarities can be randomly selected as the actual configuration parameters of the LCD screen to be replaced.
[0068] In some examples, when the feedback result includes voice evaluation information for the test chart, the voice evaluation information can be converted to text to obtain the corresponding text data. Then, the text data is segmented to obtain at least one actual segment. Since different theoretical configuration parameters correspond to different preset segmentations (e.g., when the theoretical configuration parameter is resolution, the corresponding preset segmentation could be incomplete, not fully covered, or poor), the actual segmentation can be compared with the preset segmentation to determine whether the display effect meets the user's requirements when controlling the LCD screen to be replaced according to the current variable parameters. For example, each actual segmentation is compared with each preset segmentation of the theoretical configuration parameter corresponding to the feedback result. If an actual segmentation with the same preset segmentation exists, it indicates that the display effect does not meet the user's requirements when controlling the LCD screen to be replaced according to the current variable parameters. Therefore, it is necessary to switch to the test chart with the next variable parameter corresponding to the theoretical configuration parameter of the feedback result until no actual segmentation with the same preset segmentation exists for the next variable parameter test chart. This indicates that the display effect meets the user's requirements when controlling the LCD screen to be replaced according to the current variable parameters. Therefore, the variable parameters of the next variable parameter test chart can be used as the actual configuration parameters of the LCD screen to be replaced.
[0069] In some examples, when the feedback results include the actual scores of the test charts, since the same theoretical configuration parameter contains at least one variable parameter, and each variable parameter corresponds to one test chart, the actual scores corresponding to test charts with multiple variable parameters can be determined for the same theoretical configuration parameter. Then, the variable parameters of the test chart corresponding to the highest actual score in the feedback results are used as the actual configuration parameters for the LCD screen to be replaced.
[0070] In some examples, when there are multiple maximum actual scores, the variable parameter corresponding to the test chart corresponding to the maximum actual score can be randomly selected as the actual configuration parameter of the LCD screen to be replaced.
[0071] In some examples, when the feedback result includes the operating parameters of the LCD screen to be replaced driven by variable parameters, the operating parameters of the LCD screen to be replaced can be obtained when TV 1 controls the LCD screen to be replaced to display the test pattern card. Since the same theoretical configuration parameter contains at least one variable parameter, and one variable parameter corresponds to one test pattern card, the operating parameters corresponding to multiple test pattern cards with variable parameters can be determined for the same theoretical configuration parameter. Then, the variable parameters and their corresponding operating parameters are matched to determine the degree of matching. Based on the degree of matching, the variable parameter with the highest degree of matching is taken as the actual configuration parameter of the LCD screen to be replaced.
[0072] S14. Drive the LCD screen to be replaced according to the actual configuration parameters.
[0073] As described above, the display method provided in this embodiment involves a display device that, when powered on and connected to the LCD screen to be replaced, controls the LCD screen to be replaced to display test patterns upon receiving a user operation instructing the activation of the screen replacement mode. The display device then receives feedback results for each test pattern. Based on the feedback results, the display device generates actual configuration parameters matching the LCD screen to be replaced and drives the LCD screen to be replaced according to these actual configuration parameters. Thus, when replacing an LCD screen, the display device can generate actual configuration parameters matching the LCD screen to be replaced based on the feedback results of each test pattern by displaying test patterns on the LCD screen to be replaced. Then, the LCD screen to be replaced is driven according to these actual configuration parameters. Because the display device drives the LCD screen to be replaced according to the actual configuration parameters matching the LCD screen to be replaced, rather than according to the configuration parameters of the original LCD screen, this avoids the problem of the replaced LCD screen being unusable when the LCD TV still drives the replaced LCD screen according to the configuration parameters of the original LCD screen.
[0074] In some feasible examples, the feedback results include a screen display image captured in a preset pose; combined with Figure 4 ,like Figure 10 As shown, the above S13 can be implemented by the following S130 and S131.
[0075] S130. Calculate the similarity between the screen display image in the feedback result and the test card corresponding to the feedback result to obtain the similarity between the screen display image and the test card.
[0076] S131. For the same theoretical configuration parameters, the variable parameters of the test chart corresponding to the highest similarity are used as the actual configuration parameters of the LCD screen to be replaced.
[0077] In some feasible examples, different theoretical configuration parameters correspond to different preset word segmentation, and the feedback results include speech evaluation information on the test card; combined with Figure 4 ,like Figure 11 As shown, the above S13 can be specifically implemented through the following S132-S134.
[0078] S132. Perform a speech-to-text operation on the speech evaluation information to obtain the text data corresponding to the speech evaluation information.
[0079] S133. Perform word segmentation on the text data to obtain at least one actual word segmentation.
[0080] S134. Compare each actual word segment with each preset word segment corresponding to the theoretical configuration parameter of the feedback result. If there is an actual word segment that is the same as the preset word segment, switch the test chart of the next variable parameter of the theoretical configuration parameter corresponding to the feedback result until there is no actual word segment that is the same as the preset word segment corresponding to the test chart of the next variable parameter. Then, take the variable parameter of the test chart of the next variable parameter as the actual configuration parameter of the LCD screen to be replaced.
[0081] In some feasible examples, the feedback includes the actual score on the test chart; combined with Figure 4 ,like Figure 12 As shown, the above S13 can be specifically implemented through the following S135.
[0082] S135. For the same theoretical configuration parameters, the variable parameters of the test chart corresponding to the largest actual score in the feedback results shall be used as the actual configuration parameters of the LCD screen to be replaced.
[0083] In some feasible examples, the feedback includes operating parameters when the LCD screen to be replaced is driven according to variable parameters; combined with Figure 4 ,like Figure 13 As shown, the above S13 can be implemented in specific ways through the following S136 and S137.
[0084] S136. For the same theoretical configuration parameter, match the variable parameter and the corresponding operating parameter to determine the degree of matching between the variable parameter and the corresponding operating parameter.
[0085] S137. Based on the matching degree, the variable parameter corresponding to the maximum matching degree is used as the actual configuration parameter of the LCD screen to be replaced.
[0086] In some feasible examples, the theoretical configuration parameters include at least the screen resolution, the starting points of the screen rows and columns, the screen color output format, the screen bit width, and the screen flicker.
[0087] In some examples, the screen's color output format includes any of YUV444, YUV422, or RGB.
[0088] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0089] This application embodiment can divide the display device into functional modules according to the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing unit. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0090] like Figure 14 As shown in the diagram, an embodiment of this application provides a schematic structural diagram of a display device 200, which includes a processor 101 and a communicator 102.
[0091] The processor 101 is configured to, when powered on and connected to the LCD screen to be replaced, control the LCD screen to be replaced to display a test pattern card if the communicator 102 receives a user operation instructing the activation of the screen replacement mode; wherein, one test pattern card is used to test a variable parameter in the theoretical configuration parameters of the LCD screen to be replaced; the communicator 102 is also configured to receive feedback results for each test pattern card; the processor 101 is also configured to generate actual configuration parameters matching the LCD screen to be replaced based on the feedback results received by the communicator 102; the processor 101 is also configured to drive the LCD screen to be replaced according to the actual configuration parameters.
[0092] In some feasible examples, the feedback results include a screen display image captured in a preset pose; the processor 101 is further configured to perform a similarity calculation between the screen display image in the feedback results received by the communicator 102 and the test chart corresponding to the feedback results received by the communicator 102, to obtain the similarity between the screen display image and the test chart; the processor 101 is further configured to, for the same theoretical configuration parameters, use the variable parameters of the test chart corresponding to the largest similarity as the actual configuration parameters of the LCD screen to be replaced.
[0093] In some feasible examples, different theoretical configuration parameters correspond to different preset word segments, and the feedback results include voice evaluation information of the test chart; the processor 101 is further configured to perform a speech-to-text operation on the voice evaluation information received by the communicator 102 to obtain text data corresponding to the voice evaluation information; the processor 101 is further configured to perform word segmentation on the text data to obtain at least one actual word segmentation; the processor 101 is further configured to compare each actual word segmentation with each preset word segmentation of the theoretical configuration parameter corresponding to the feedback result, and if there is an actual word segmentation that is the same as the preset word segmentation, switch the test chart of the next variable parameter of the theoretical configuration parameter corresponding to the feedback result until there is no actual word segmentation that is the same as the preset word segmentation of the next variable parameter test chart, and then use the variable parameter of the next variable parameter test chart as the actual configuration parameter of the LCD screen to be replaced.
[0094] In some implementable examples, the feedback results include the actual score of the test chart; the processor 101 is further configured to use the variable parameters of the test chart corresponding to the largest actual score in the feedback results received by the communicator 102 as the actual configuration parameters of the LCD screen to be replaced, for the same theoretical configuration parameters.
[0095] In some feasible examples, the feedback results include the operating parameters when driving the LCD screen to be replaced according to the variable parameters; the processor 101 is further configured to match the variable parameters and the operating parameters received by the corresponding communicator 102 for the same theoretical configuration parameters to determine the matching degree between the variable parameters and the operating parameters corresponding to the variable parameters; the processor 101 is further configured to take the variable parameter corresponding to the largest matching degree as the actual configuration parameter of the LCD screen to be replaced based on the matching degree.
[0096] In some feasible examples, the theoretical configuration parameters include at least the screen resolution, the starting points of the screen rows and columns, the screen color output format, the screen bit width, and the screen flicker.
[0097] All relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and their functions will not be repeated here.
[0098] Of course, the display device 200 provided in this application embodiment includes, but is not limited to, the modules described above. For example, the display device 200 may also include a memory 103. The memory 103 may be used to store the program code of the display device 200, and may also be used to store data generated by the display device 200 during operation, such as data in write requests.
[0099] As an example, combined Figure 3The acquisition unit 202 in the television set 1 performs the same function as the communicator 102, the processing unit 201 performs the same function as the processor 101, and the storage unit 203 performs the same function as the memory 103.
[0100] like Figure 15 As shown, this application embodiment also provides a chip system that can be applied to the display device 200 in the foregoing embodiments. The chip system includes at least one processor 1501 and at least one interface circuit 1502. The processor 1501 may be the processor in the display device 200. The processor 1501 and the interface circuit 1502 are interconnected via a circuit. The processor 1501 can receive and execute computer instructions from the memory of the display device 200 through the interface circuit 1502. When the computer instructions are executed by the processor 1501, the display device 200 can perform the various steps performed by the display device 200 in the foregoing embodiments. Of course, the chip system may also include other discrete devices, which are not specifically limited in this application embodiment.
[0101] This application also provides a computer-readable storage medium for storing computer instructions executed by the display device 200.
[0102] This application also provides a computer program product, including computer instructions executed by the above-described display device 200.
[0103] The above description is merely a specific embodiment of this disclosure, enabling those skilled in the art to understand or implement it. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to the embodiments described herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A display device, characterized by comprising: The application relates to a liquid crystal screen replacement system. The processor is configured to control the to-be-replaced liquid crystal screen to display a test card if the communicator receives a user operation for indicating starting of a screen replacement mode when the processor has been powered on and a connection with the to-be-replaced liquid crystal screen is established; one test card is used to test one variable parameter in theoretical configuration parameters of one to-be-replaced liquid crystal screen. The communicator is further configured to receive feedback results of each test card. The processor is further configured to generate actual configuration parameters matched with the to-be-replaced liquid crystal screen based on the feedback results received by the communicator. The processor is further configured to drive the to-be-replaced liquid crystal screen according to the actual configuration parameters.
2. The display device of claim 1, wherein, The feedback results include screen display images taken in a preset pose. The processor is further configured to perform similarity calculation on the screen display images in the feedback results received by the communicator and test cards corresponding to the feedback results received by the communicator, so as to obtain similarity of the screen display images and the test cards. The processor is further configured to take a variable parameter of a test card with the maximum similarity as the actual configuration parameter of the to-be-replaced liquid crystal screen for one theoretical configuration parameter.
3. The display device of claim 1, wherein, Different preset divisions correspond to different theoretical configuration parameters, and the feedback results include voice evaluation information of test cards. The processor is further configured to perform voice-to-text operation on the voice evaluation information received by the communicator, so as to obtain text data corresponding to the voice evaluation information. The processor is further configured to divide the text data, so as to obtain at least one actual division. The processor is further configured to compare each actual division with each preset division of a theoretical configuration parameter corresponding to the feedback results, switch a test card of a next variable parameter of the theoretical configuration parameter corresponding to the feedback results in a case where there is an actual division identical with the preset division, and take the variable parameter of the test card of the next variable parameter as the actual configuration parameter of the to-be-replaced liquid crystal screen in a case where there is no actual division identical with the test card of the next variable parameter.
4. The display device of claim 1, wherein, The feedback results include actual scores of test cards. The processor is further configured to take a variable parameter of a test card corresponding to the maximum actual score in the feedback results received by the communicator as the actual configuration parameter of the to-be-replaced liquid crystal screen for one theoretical configuration parameter.
5. The display device of claim 1, wherein, The feedback results include running parameters when the to-be-replaced liquid crystal screen is driven according to the variable parameters. The processor is further configured to match the variable parameters and the running parameters corresponding to the variable parameters received by the communicator for one theoretical configuration parameter, and determine matching degrees of the variable parameters and the running parameters corresponding to the variable parameters. The processor is further configured to take a variable parameter corresponding to the maximum matching degree as the actual configuration parameter of the to-be-replaced liquid crystal screen based on the matching degrees.
6. The display device according to any of claims 1-5, characterized in that, The theoretical configuration parameters at least include resolution of the screen, row and column start point of the screen, color output format of the screen, bit width of the screen and flicker degree of the screen.
7. A display method characterized by comprising: Comprise: In the case of having been powered on and establishing connection with the liquid crystal screen to be replaced, if a user operation for indicating starting of the screen replacement mode is received, the liquid crystal screen to be replaced is controlled to display a test picture card; wherein one test picture card is used to test one variable parameter in the theoretical configuration parameters of one liquid crystal screen to be replaced; Receiving feedback results of each test picture card; Based on the feedback results, generating actual configuration parameters matched with the liquid crystal screen to be replaced; Driving the liquid crystal screen to be replaced according to the actual configuration parameters.
8. The display method according to claim 7, wherein The feedback results include screen display images taken in a preset pose; The actual configuration parameters of the liquid crystal screen to be replaced are generated based on the feedback results, comprising: Calculating the similarity between the screen display images in the feedback results and the test picture cards corresponding to the feedback results, to obtain the similarity between the screen display images and the test picture cards; For the same theoretical configuration parameter, the variable parameter of the test picture card corresponding to the maximum similarity is taken as the actual configuration parameter of the liquid crystal screen to be replaced.
9. An electronic device, comprising: Comprise: The memory is used for storing a computer program; and the processor is used for enabling the electronic device to implement the display method in any one of claims 7 or 8 when executing the computer program.
10. A computer-readable storage medium, characterized in that, Comprise: The computer readable storage medium has a computer program stored thereon, and when the computer program is executed by a computing device, the computing device implements the display method in any one of claims 7 or 8.
Citation Information
Patent Citations
Screen testing method, screen testing system, screen testing device and electronic equipment
CN115469160A
Screen body color cast correction method and device, terminal equipment and storage medium
CN116434721A