A display device and a picture quality demonstration method
By preconfiguring the image quality parameters of the demonstration video in the display device and updating with external devices, the problem of low efficiency and poor accuracy of manually adjusting the image quality parameters is solved, and efficient and accurate image quality demonstration effect is achieved.
Patent Information
- Application Number
- CN202310344118.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-31
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2043-03-31
AI Technical Summary
When existing display devices play demo videos, users need to manually adjust the image quality parameters to match different demonstration videos, resulting in low efficiency and low accuracy, and the best image quality demonstration effect cannot be achieved.
The display device is pre-configured with the image quality parameters of the demonstration video. By identifying the updated video imported by the external device and storing it in different locations, directly use the pre-configured image quality parameters to play the demonstration video to avoid manual adjustments.
It improves the efficiency and accuracy of image quality parameters to ensure the optimization of image quality demonstration effect.
Smart Images

Figure CN116489469B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular to a display device and a method for demonstrating image quality. Background Art
[0002] A display device refers to a terminal device capable of outputting a specific display image. These devices can include smart TVs, mobile terminals, smart advertising screens, projectors, and other terminal devices. Taking smart TVs as an example, they are based on Internet application technology, feature an open operating system and chip, and possess an open application platform. They enable two-way human-computer interaction and integrate multiple functions, including audio, video, entertainment, and data, to meet the diverse and personalized needs of users.
[0003] The display device is equipped with a picture quality demonstration function. After the user selects a demonstration item, the display device plays a demonstration video associated with the demonstration item to demonstrate the picture quality corresponding to the demonstration item. The display device can only achieve the best demonstration effect when playing the demonstration video using picture quality parameters that match the demonstration video. Typically, different demonstration videos match different picture quality parameters. Therefore, each time the display device plays a demonstration video, the user needs to manually adjust the picture quality parameters to match the currently playing demonstration video. However, this process of adjusting picture quality parameters is not only inefficient but also has low accuracy. Summary of the Invention
[0004] The present application provides a display device and a picture quality demonstration method. When the display device plays a demonstration video to demonstrate the corresponding picture quality, it can directly use the pre-configured picture quality parameters of the demonstration video without the need for the user to manually adjust the parameters, so as to improve the adjustment efficiency and accuracy of the picture quality parameters, thereby ensuring the picture quality demonstration effect.
[0005] In a first aspect, the present application provides a display device, comprising:
[0006] a display configured to present a demonstration item interface, wherein the demonstration item interface includes at least one demonstration item, and the demonstration item is used to demonstrate image quality;
[0007] a memory configured to store a demonstration video associated with the demonstration item, the demonstration video being played after the associated demonstration item is selected, the video name of the demonstration video including the same demonstration item name as the associated demonstration item, the demonstration videos including a first demonstration video and a second demonstration video, the first demonstration video being stored in a first location, the first demonstration video being a preconfigured demonstration video, the second demonstration video being stored in a second location, the second demonstration video being a demonstration video imported when the first demonstration video is updated via an external device, the second demonstration video having preconfigured image quality parameters, wherein the video name of the second demonstration video further includes an indicator character, and the image quality parameters are stored in a parameter file indicated by the indicator character;
[0008] The controller is configured as:
[0009] In response to a demonstration instruction input by a user based on a target demonstration item, identifying whether there is an associated target second demonstration video at the second position of the target demonstration item;
[0010] If the target second demonstration video exists, calling the target second demonstration video from the second location, and calling the image quality parameters of the target second demonstration video from the target parameter file, the target parameter file being the parameter file indicated by the indicator characters in the video name of the target second demonstration video;
[0011] The display is controlled to play the target second demonstration video using the image quality parameters of the target second demonstration video.
[0012] In some embodiments of the present application, the controller is further configured to:
[0013] When updating the first demonstration video, detecting whether the external device is connected, the external device including the second demonstration video;
[0014] If it is detected that the external device is connected, in response to a display instruction input by the user, identifying the second demonstration video according to a preset naming rule, wherein the preset naming rule is that the video name includes the demonstration item name and an indicator character;
[0015] Displaying an import interface according to the second demonstration video, the import interface including a file item of the second demonstration video, the name of the file item including the demonstration item name and indicator characters in the video name of the second demonstration video;
[0016] In response to the import instruction input by the user, the second demonstration video is stored in the second location, and the image quality parameters of the second demonstration video are written into the parameter file indicated by the indicator character.
[0017] In some embodiments of the present application, the demonstration items include a first type of demonstration items and a second type of demonstration items, wherein the first type of demonstration items indicates the image quality of the display when the designated function is not enabled for demonstration, and the second type of demonstration items indicates the image quality of the display when the designated function is enabled for demonstration;
[0018] If the second demonstration video is associated with the first type of demonstration item, the video name of the second demonstration video includes a first indicator character, and the first indicator character indicates that the parameter file storing the image quality parameter is a first parameter file;
[0019] If the second demonstration video is associated with the second type of demonstration item, the video name of the second demonstration video includes a second indicator character, the second indicator character indicates that the parameter file storing the image quality parameters is a second parameter file, and the image quality parameters of the second demonstration video include the demonstration item name.
[0020] In some embodiments of the present application, the controller, in response to a demonstration instruction input by a user based on a target demonstration item, identifies whether the target demonstration item has an associated target second demonstration video at the second position, and is configured to:
[0021] Obtain the video name of the second demonstration video in the second position;
[0022] Identify whether there is a target video name including the same demo item name as the target demo item;
[0023] If the target video name exists, determining the second demonstration video corresponding to the target video name as the target second demonstration video;
[0024] If the target video name does not exist, it is determined that the target second demonstration video does not exist.
[0025] In some embodiments of the present application, the controller calls the target second demonstration video from the second location, and calls the image quality parameters of the target second demonstration video from the target parameter file, and is configured as follows:
[0026] determining the target second demonstration video in the second position according to the demonstration item name of the target demonstration item, and identifying the video name of the target second demonstration video;
[0027] calling the target second demonstration video from the second location;
[0028] And, if the video name of the target second demonstration video includes the first indicator character, the image quality parameters of the target second demonstration video are called from the first parameter file.
[0029] In some embodiments of the present application, the controller calls the target second demonstration video from the second location, and calls the image quality parameters of the target second demonstration video from the target parameter file, and is configured as follows:
[0030] determining the target second demonstration video in the second position according to the demonstration item name of the target demonstration item, and identifying the video name of the target second demonstration video;
[0031] calling the target second demonstration video from the second location;
[0032] and, if the video name of the target second demonstration video includes the second indicator character, determining the image quality parameter of the target second demonstration video from the second parameter file according to the demonstration item name of the target demonstration item;
[0033] Call the image quality parameters of the target second demonstration video.
[0034] In some embodiments of the present application, before the controller controls the display to play the target second demonstration video using the image quality parameters of the target second demonstration video, the display is configured to display a user interface using the first image quality parameters;
[0035] Before the controller controls the display to play the target second demonstration video using the image quality parameters of the target second demonstration video, the controller is configured to:
[0036] recording the first image quality parameter;
[0037] After the controller controls the display to play the target second demonstration video using the image quality parameters of the target second demonstration video, the controller is configured to:
[0038] If it is detected that the target second demonstration video ends playing, or an exit playback instruction input by the user is received, the image quality parameters of the display are adjusted to the first image quality parameters.
[0039] In some embodiments of the present application, the controller is further configured to:
[0040] If the target second demonstration video does not exist, calling the target first demonstration video associated with the target demonstration item from the first location;
[0041] Control the display to play the target first demonstration video.
[0042] In some embodiments of the present application, the controller is configured to:
[0043] If the target second demonstration video does not exist, determining to use a first playback path, where the first playback path indicates a storage address of the target first demonstration video in the first position;
[0044] If the target second demonstration video exists, it is determined to use a second playback path, where the second playback path indicates the storage address of the target second demonstration video in the second location.
[0045] In a second aspect, the present application further provides a method for demonstrating image quality, which is applied to a display device as described in any one of the first aspects, and the method comprises:
[0046] In response to a demonstration instruction input by a user based on a target demonstration item, identifying whether there is an associated target second demonstration video at the second position of the target demonstration item;
[0047] If the target second demonstration video exists, calling the target second demonstration video from the second location, and calling the image quality parameters of the target second demonstration video from the target parameter file, the target parameter file being the parameter file indicated by the indicator characters in the video name of the target second demonstration video;
[0048] The display is controlled to play the target second demonstration video using the image quality parameters of the target second demonstration video.
[0049] The display device responds to the demonstration instruction input by the user based on the target demonstration item, and demonstrates the image quality corresponding to the target demonstration item by playing the demonstration video associated with the target demonstration item. The display device first identifies whether the target demonstration item has an associated target second demonstration video at the second position, wherein the target demonstration item has an associated target first demonstration video at the first position, the target first demonstration video is a preset demonstration video, the target second demonstration video is a demonstration video imported when the target first demonstration video is updated by an external device, and the target second demonstration video has pre-configured image quality parameters. If the target second demonstration video exists, the display device directly uses the image quality parameters of the target second demonstration video to play the target second demonstration video. This can not only effectively improve the efficiency of the display device in adjusting the image quality parameters, but also ensure the accuracy of the image quality parameters used by the display device, thereby effectively ensuring the demonstration effect of the image quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] In order to more clearly illustrate the technical solution of the present application, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0051] Figure 1 This is a usage scenario of the display device in the embodiment of the present application;
[0052] Figure 2 This is a configuration block diagram of the control device in the embodiment of the present application;
[0053] Figure 3 This is a configuration diagram of the display device in the embodiment of the present application;
[0054] Figure 4 This is a diagram of the operating system configuration of the display device in the embodiment of the present application;
[0055] Figure 5 This is a schematic diagram of the demonstration item interface in the embodiment of the present application;
[0056] Figure 6 A schematic diagram of a process for displaying a first demonstration video on a device according to an embodiment of the present application;
[0057] Figure 7 This is a schematic diagram of the import interface in the embodiment of the present application;
[0058] Figure 8 This is a schematic diagram of a process for demonstrating image quality of a display device in an embodiment of the present application;
[0059] Figure 9 A schematic diagram of a process for displaying a second demonstration video of a target identified by a display device in an embodiment of the present application;
[0060] Figure 10 This is a flow chart of the process of adjusting the image quality parameters of the display device after the target second demonstration video finishes playing in an embodiment of the present application. DETAILED DESCRIPTION
[0061] The following embodiments are described in detail, with examples illustrated in the accompanying drawings. When the following description refers to the drawings, identical numbers in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following embodiments are not intended to represent all possible implementations consistent with the present application. They are merely examples of systems and methods consistent with certain aspects of the present application, as detailed in the claims.
[0062] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.
[0063] In the specification and claims of this application and the accompanying drawings, the terms "first," "second," "third," etc. are used to distinguish similar or similar objects or entities, and are not necessarily intended to limit a particular order or sequence, unless otherwise noted. It should be understood that the terms used in this manner are interchangeable under appropriate circumstances.
[0064] The terms "comprise," "include," and "have," and any variations thereof, are intended to cover but not exclude inclusion; for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0065] The display device provided in the embodiments of the present application can have various implementation forms, for example, it can be a smart TV, laser projection equipment, a monitor, an electronic whiteboard (electronic bulletin board), an electronic desktop (electronic table), etc., or it can be a mobile phone, a tablet computer, a smart watch and other devices with a display screen. Figure 1 and Figure 2 This is a specific implementation of the display device of the present application.
[0066] Figure 1 Schematic diagram of the use scenario of the display device according to the embodiment. Figure 1 As shown, the user can operate the display device 200 through the control device 100, and the display device 200 can obtain network data through the server 300, or obtain a live broadcast signal through a satellite.
[0067] Figure 2 is a block diagram of the configuration of the control device 100. In some embodiments, the control device 100 may be a remote control. Communication between the remote control and the display device 200 may include infrared protocol communication, Bluetooth protocol communication, or at least one other short-range communication method, controlling the display device 200 wirelessly or wiredly. The user may control the display device 200 by inputting user commands through buttons on the remote control, voice input, control panel input, and so on.
[0068] Figure 3 A block diagram illustrating a configuration of a display device 200 according to an exemplary embodiment is shown.
[0069] The display apparatus 200 includes at least one of a tuner 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 .
[0070] In some embodiments, the display device 200 can establish transmission and reception of control signals and data signals with the control device 100 or the server 400 through the communicator 220. In some embodiments, the controller 250 and the tuner 210 can be located in different separate devices, that is, the tuner 210 can also be in an external device of the main device where the controller 250 is located, such as an external set-top box. 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 the memory. The controller 250 controls the overall operation of the display device 200. In some embodiments, the controller 250 includes at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), RAM (Random Access Memory), ROM (Read-Only Memory), a first interface to an nth interface for input / output, and a communication bus. In some embodiments, the display 260 includes a display screen component for presenting images, a driver component for driving the image display, a component for receiving image signals output from the controller 250, and a component for displaying video content, image content, and a menu control interface, as well as a user control UI interface. In some embodiments, the display 260 can be a liquid crystal display, an OLED display, or a projection display, and can also be a projection device and a projection screen. In some embodiments, a user can enter user commands through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input commands through the graphical user interface (GUI). Alternatively, the user can enter user commands by inputting specific sounds or gestures, and the user input interface receives the user input commands by recognizing the sounds or gestures through sensors. In some embodiments, a "user interface" is a media interface for interaction and information exchange between an application or operating system and a user, which converts information between the internal form and the form acceptable to the user. A common form of user interface is a graphical user interface (GUI), which refers to a user interface related to computer operation that is displayed graphically. It can be an interface element such as an icon, window, control, etc. displayed on the display screen of an electronic device, where the control can include at least one of the visual interface elements such as icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc.
[0071] See also Figure 4In some embodiments, the operating system of the display device 200 is divided into four layers: from top to bottom, the application layer (hereinafter referred to as the "application layer"), the application framework layer (hereinafter referred to as the "framework layer"), the Android runtime and system library layer (hereinafter referred to as the "system runtime layer"), and the kernel layer. In some embodiments, at least one application runs in the application layer. These applications can be window programs, system settings programs, or clock programs that come with the operating system, such as a live broadcast application for playing live programs; they can also be applications developed by third-party developers.
[0072] The display device 200 is equipped with a picture quality demonstration function. The display device 200 provides the picture quality demonstration function to the user by displaying a demonstration item interface. The demonstration item interface includes at least one demonstration item, and the demonstration item is used to demonstrate the picture quality. The demonstration item includes a demonstration item name, and the demonstration item name is different for different types of demonstration items. The demonstration items include a first type of demonstration item and a second type of demonstration item. Among them, the first type of demonstration item indicates the picture quality when the specified function is not turned on for demonstration, and the second type of demonstration item indicates the picture quality when the specified function is turned on for demonstration. In the embodiment of the present application, the specified function is a single function related to the picture quality of the display device 200, such as the screen, brightness, backlight capability, etc. The display device 200 can be equipped with one or more specified functions. The demonstration item name of the first type of demonstration item is used to distinguish it from other demonstration items, while the demonstration item name of the second type of demonstration item is not only used to distinguish it from other demonstration items, but also used to indicate the specified function to be demonstrated.
[0073] In some embodiments, an associated demonstration video can be pre-configured for each demonstration item in the display device 200. These pre-configured demonstration videos are stored in the first location of the memory, and the demonstration items and demonstration videos with an associated relationship include the same demonstration item name. When the user selects a demonstration item based on the demonstration item interface, the display device 200 plays the demonstration video associated with the demonstration item to demonstrate the image quality corresponding to the demonstration item. Specifically, if the user selects to demonstrate the first category of demonstration items, the display device 200 will turn off all specified functions and play the associated demonstration video to demonstrate the image quality. If the user selects to demonstrate the second category of demonstration items, the display device 200 will turn on the specified function indicated by the second category of demonstration items and play the associated demonstration video to demonstrate the image quality when the specified function is turned on.
[0074] The display device 200 is a television, Figure 5Take the demonstration item interface shown as an example. This demonstration item interface includes demonstration items, each of which is displayed in the form of a demonstration item list 501. Demonstration item list 501 includes four demonstration items, each named "Demonstration," "Screen Display," "Brightness Display," and "Backlight Capacity Display." The demonstration item "Demonstration" is a first-category demonstration item. "Demonstration" is used to distinguish it from the demonstration item names of other demonstration items. The demonstration items "Screen Display," "Brightness Display," and "Backlight Capacity Display" are second-category demonstration items. The demonstration item name of each second-category demonstration item indicates the specific function enabled when demonstrating image quality. For example, "Screen Display" indicates that the specific function enabled when demonstrating image quality is "Screen." The developer pre-configures demonstration videos x1, x2, x3, and x4 associated with each demonstration item in the display device. These videos are stored in a first location, such as location X. x1 is associated with "Demonstration" and has the video name "Demonstration." x2 is associated with "Screen Display" and has the video name "Screen Display." x3 is associated with "Brightness Display" and has the video name "Brightness Display." x4 is associated with "Backlight Capability Demonstration" and the video name is "Backlight Capability Demonstration." If the user selects the "Demo" demo, the TV retrieves x1 associated with the "Demo" demo from location X based on the "Demo" demo name, turns off all specified functions, and plays x1 to demonstrate the TV's image quality during normal playback. If the user selects the "Brightness Demonstration" demo, the TV retrieves x3 associated with the "Brightness Demonstration" demo from location X based on the "Brightness Demonstration" demo name, turns on the brightness function, and plays x3 to demonstrate the image quality of the display device performing a brightness demonstration.
[0075] When the display device 200 plays a demonstration video to demonstrate the picture quality, it uses picture quality parameters that match the demonstration video, which can achieve a better playback effect of the demonstration video and thus achieve a better picture quality demonstration effect. Therefore, when playing a demonstration video, the user needs to adjust the picture quality parameters to match the demonstration video. In addition, the picture quality parameters that match different demonstration videos are also different. Therefore, if the user switches to demonstrate different demonstration items, the user needs to adjust the picture quality parameters again to match the demonstration video associated with the switched demonstration item. However, the process of the user manually adjusting the picture quality parameters is also relatively cumbersome, resulting in low parameter adjustment efficiency, and it is easy to have inaccurate parameter adjustment, resulting in the inability to achieve the best playback effect of the demonstration video, so that the best picture quality demonstration effect cannot be achieved.
[0076] To solve the above problems, the present application provides a method for demonstrating image quality, which can be applied to the display device 200. When the display device 200 demonstrates image quality according to this method, there is no need to manually adjust the image quality parameters, which can effectively improve the parameter adjustment efficiency and ensure the accuracy of the image quality parameters used, thereby ensuring the best image quality demonstration effect.
[0077] The display device 200 is configured to store demo videos associated with each demo item in a memory. Each demo video is played after the associated demo item is selected. The video names of these demo videos include the same demo item name as the associated demo item.
[0078] The demonstration videos include a first demonstration video and a second demonstration video. The first demonstration video is the demonstration video pre-configured for each demonstration item in the display device 200 as described above and is stored in the first location. The second demonstration video is a new demonstration video stored in the display device 200 when the first demonstration video is updated. That is, the second demonstration video is used to update the first demonstration video associated with the same demonstration item. Different from the first demonstration video, each second demonstration video is stored in the second location.
[0079] The second demonstration video is explained below.
[0080] The second demonstration video has pre-configured image quality parameters. The video name of the second demonstration video includes not only the demonstration item name but also indicator characters, where the indicator characters are used to indicate a parameter file storing the image quality parameters.
[0081] Depending on the type of the associated demonstration item, the indicator character corresponding to the second demonstration video is also different.
[0082] If the second demonstration video is associated with the first demonstration item, the video name of the second demonstration video includes a first indicator character. The first indicator character indicates that the parameter file storing the image quality parameters is the first parameter file. For example, the first indicator character is "autoparams", and the first parameter file is the autoparams.json file in the assets directory.
[0083] For example, if the second demonstration video y1 is associated with the first type of demonstration item “demonstration”, the video name of y1 includes the demonstration item name “demonstration” and the first indicator character “autoparams”, that is, the video name of y1 may be “demonstration_autoparams”.
[0084] If the second demonstration video is associated with the second type of demonstration item, the video name of the second demonstration video includes a second indicator character. The second indicator character indicates that the parameter file storing the image quality parameters is the second parameter file. For example, the second indicator character is "params", and the second parameter file is the params.json file in the assets directory.
[0085] For example, if the second demonstration video y2 is associated with the second type of demonstration item “screen display”, the video name of y2 includes the demonstration item name “screen display” and the second indicator character “params”, that is, the video name of y2 may be “screen display_params”.
[0086] If the second demonstration video y3 is associated with the second type of demonstration item “brightness display”, the video name of y3 includes the demonstration item name “brightness display” and the second indicator character “params”, that is, the video name of y3 may be “brightness display_params”.
[0087] If the second demonstration video y4 is associated with the second type of demonstration item "backlight capability demonstration", the video name of y4 includes the demonstration item name "backlight capability demonstration" and the second indicator character "params", that is, the video name of y4 can be "backlight capability demonstration_params".
[0088] Thus, the image quality parameters of the second demonstration video associated with the same type of demonstration item are stored in the same parameter file, and the image quality parameters of the second demonstration video associated with different types of demonstration items are stored in different parameter files. Since the number of first-category demonstration items is 1, the first parameter file only includes one set of image quality parameters, which is the image quality parameters pre-configured for the second demonstration video associated with the first-category demonstration item. If the display device 200 includes multiple designated functions, there are also multiple second-category demonstration items. If the first demonstration video associated with multiple second-category demonstration items is updated, multiple second demonstration videos associated with the second-category demonstration items are stored in the display device 200, and the second parameter file will include multiple sets of image quality parameters, each set of image quality parameters being the image quality parameters pre-configured for a second demonstration video associated with the second-category demonstration item.
[0089] Depending on the type of the associated demonstration item, the pre-configured image quality parameters of the second demonstration video are also different.
[0090] The pre-configured picture quality parameters of the second demonstration video are picture quality parameters that can achieve the best picture quality demonstration effect when the display device 200 plays the second demonstration video to demonstrate the picture quality of the associated demonstration item. The picture quality parameters include parameter values of one or more adjustment items. The adjustment items are items related to picture quality and whose parameter values are adjustable, such as highlight (HighLight), contrast (Contrast), saturation (Saturation), backlight mode (Back Light Mode), etc. Configuring picture quality parameters for the second demonstration video means configuring the adjustment items that need to be adjusted in the display device 200 for the second demonstration video and the parameter values of each adjustment item.
[0091] If the second demonstration video is associated with a first-category demonstration item, the pre-configured image quality parameters for the second demonstration video are associated with the first-category demonstration item. That is, the adjustment item corresponding to each parameter value in the image quality parameters is the first adjustment item associated with the first-category demonstration item, and each parameter value is a parameter value that achieves the optimal playback effect when the display device 200 plays the second demonstration video. The image quality parameters of the second demonstration video associated with the first-category demonstration item are related to the performance of the display device 200, such as the hardware configuration and chip. For example, the same second demonstration video may have different image quality parameters when used to demonstrate the first-category demonstration item on different models of display devices 200.
[0092] For example, if the second demonstration video y1 is associated with the first type of demonstration item, the pre-configured image quality parameters of y1 include the parameter values of the first adjustment item. The first adjustment item includes: highlight, contrast, saturation, and backlight mode. Specifically, the pre-configured image quality parameters of y1 may be: "HighLight": "15", "Contrast": "50", "Saturation": "0", and "BackLightMode": "BackLightMode.LIGHT_MODE_ONE".
[0093] If the second demonstration video is associated with a second-category demonstration item, the pre-configured image quality parameters for the second demonstration video match those for the second-category demonstration item. That is, the adjustment item corresponding to each parameter value in the image quality parameters is the second adjustment item associated with the second-category demonstration item, and each parameter value is a parameter value that achieves the optimal playback effect when the display device 200 plays the second demonstration video when the designated function indicated by the second-category demonstration item is enabled. As can be seen from the above, the image quality parameters of the second demonstration videos associated with the second-category demonstration item are stored in the same parameter file. Therefore, in order to distinguish the image quality parameters corresponding to different second demonstration videos in the parameter file, the image quality parameters of the second demonstration video also include a demonstration item name, which is consistent with the demonstration item name of the second-category demonstration item associated with the second demonstration video.
[0094] For example, if the second demonstration video y2 is associated with a second demonstration item named "Screen Display," the pre-configured image quality parameters for y2 include parameter values for the second adjustment item. The second adjustment item includes highlight, contrast, saturation, and backlight mode. Specifically, the pre-configured image quality parameters for y2 may include: "name": "Screen Display," "HighLight": "15," "Contrast": "50," "Saturation": "50," and "BackLightMode": "BackLightMode.LIGHT_MODE_ONE."
[0095] If the second demonstration video y3 is associated with a second demonstration item, and the item name of the second demonstration item is "Brightness Display," the image quality parameters pre-configured for y3 include the parameter values of the second adjustment items. The second adjustment items include: highlight, contrast, saturation, and backlight mode. Specifically, the image quality parameters pre-configured for y3 may be: "name": "Brightness Display," "HighLight": "50," "Contrast": "35," "Saturation": "0," and "BackLightMode": "BackLightMode.LIGHT_MODE_ONE."
[0096] If the second demonstration video y4 is associated with a second demonstration item, and the item name of the second demonstration item is "Backlight Capability Demonstration," the image quality parameters pre-configured in y4 include the parameter values of the second adjustment items. The second adjustment items include: highlight, contrast, saturation, and backlight mode. Specifically, the image quality parameters pre-configured in y4 may be: "name": "Backlight Capability Demonstration," "HighLight": "10," "Contrast": "10," "Saturation": "10," and "BackLightMode": "BackLightMode.LIGHT_MODE_THREE."
[0097] The following describes the process of using the second demonstration video to update the first demonstration video.
[0098] The display device 200 typically uses Over-the-Air (OTA) technology to update each first demonstration video, that is, using OTA technology to download the second demonstration video associated with each demonstration item and replace the first demonstration video to achieve the update of the first demonstration video. The replaced first demonstration video and the second demonstration video have the same demonstration item name.
[0099] However, the process of updating the demonstration video using this method is relatively cumbersome, such as the need to ensure that the display device 200 is connected to the network and that the network connection is stable. Moreover, the second demonstration video is usually of higher quality, so the amount of data is also larger, and the efficiency of updating through OTA technology is relatively low. Since the second demonstration video updates the first demonstration video in a replacement manner, the second demonstration video can only be stored in the first position, and since the demonstration video in the first position cannot be deleted by the user, the second demonstration video will occupy more memory space in the display device 200, resulting in a decrease in the performance of the display device 200. Moreover, as the demonstration video is iteratively updated, the updated demonstration video will occupy more memory space, thereby affecting the performance of the display device 200.
[0100] In order to solve the above problem, the present application adopts the method of importing the second demonstration video into the display device 200 through an external device to update the first demonstration video. The display device 200 can be updated according to Figure 6 Import the second demonstration video in the same way as shown. The specific steps are as follows:
[0101] S601: When updating the first demonstration video, detect whether an external device is connected.
[0102] The external device can be a hardware device with data storage and data export functions, such as a USB flash drive, a mobile hard drive, a mobile phone, or a tablet computer. The display device 200 identifies whether a device is connected to a designated interface, where the designated interface is an interface for connecting an external device, such as a USB interface. After the display device 200 identifies that a device is connected to the designated interface, it further identifies the device type of the device to determine whether the connected device is an external device. For example, if the device type is identified as a USB flash drive, it is determined that an external device is connected. If the device type is identified as a speaker, it is determined that no external device is connected.
[0103] The external device includes the second demonstration video. The external device may also include other data, such as videos, pictures, music, documents, etc.
[0104] S602: If it is detected that an external device is connected, in response to a display instruction input by the user, a second demonstration video is identified according to a preset naming rule.
[0105] The default naming rule is: the video name includes the demo item name and indicator characters.
[0106] The user can input a display instruction based on a designated folder in an external device, and the designated folder includes a second demonstration video. The designated folder may also include other data, such as videos, pictures, music, documents, etc. In response to the display instruction input by the user, the display device 200 first identifies the videos in the designated folder, and then identifies the second demonstration video among these videos according to a preset naming rule. Among them, the video name of the second demonstration video, which is different from other videos, includes a demonstration item name and an indicator character, which complies with the preset naming rule. Thus, the display device 200 can determine the video name of the second demonstration video by comparing the video names of each video with the preset naming rule, and then determine the second demonstration video.
[0107] S603: Display an import interface according to the second demonstration video.
[0108] The display device 200 displays an import interface according to the recognition result of the second demonstration video.
[0109] The import interface includes a file item of the second demonstration video, wherein the name of the file item includes the demonstration item name and indicator characters in the video name of the second demonstration video.
[0110] In some embodiments, the import interface only includes the file item of the second demonstration video, and does not include the file items of other data in the external device. Thus, the user can quickly and accurately know the second demonstration video in the external device based on the import interface.
[0111] In some embodiments, the import interface includes a file item for the second demonstration video and also includes file items for other data in the external device, but the file items for the other data are grayed out. Thus, the user can access all the data in the external device based on the import interface, and graying out the file items for the other data can prevent the user from importing the other data into the display device 200 while updating the first demonstration video.
[0112] S604 , in response to the import instruction input by the user, storing the second demonstration video to a second location, and writing the image quality parameters of the second demonstration video into the parameter file indicated by the indicating character.
[0113] The import interface can be configured with a one-key import option. If the user inputs an import instruction based on the one-key import option, the display device 200, in response to the import instruction, determines the file items of all the second demonstration videos as objects to be imported. The display device 200 stores the second demonstration video of the object to be imported to the second location, and writes the image quality parameters of the second demonstration video into the parameter file indicated by the indicating characters in the file item name of the object to be imported. Thus, based on the one-key import option, the user only needs to input the import instruction once to import all the second demonstration videos and update all the first demonstration videos at one time, thereby effectively simplifying the user's operation.
[0114] The import interface can be configured with import options. If the user selects the file item of the second demonstration video and enters an import instruction based on the import option, the display device 200 will respond to the import instruction, identify the selected file items, and determine these file items as objects to be imported. The display device 200 stores the second demonstration video of the object to be imported to a second location and writes the image quality parameters of the second demonstration video into the parameter file indicated by the indicator characters in the file item name of the object to be imported. In this way, the user can manually select the second demonstration video to be imported, thereby updating the first demonstration video in a targeted manner.
[0115] By storing the first and second demonstration videos in different locations, the display device 200 can quickly determine whether the first demonstration video associated with the demonstration item has been updated based on the second demonstration video stored in the second location. If the second demonstration video associated with the demonstration item exists in the second location, it can be determined that the first demonstration video associated with the demonstration item has been updated. If the second demonstration video associated with the demonstration item does not exist in the second location, it can be determined that the first demonstration video associated with the demonstration item has not been updated.
[0116] Unlike the first demonstration video in the first position, which cannot be deleted by the user, the second demonstration video in the second position can be deleted. For example, when the display device 200 is restored to factory settings, the second demonstration video in the second position can be automatically deleted, or the user can manually delete the second demonstration video in the second position. Therefore, although the first position always stores the first demonstration video, these first demonstration videos always occupy a smaller memory space and have less impact on the performance of the display device 200. The updated second demonstration video will occupy a larger memory space due to its higher quality, but the memory space occupied by the second demonstration video can be released by deleting the second demonstration video, thereby effectively restoring the performance of the display device 200, and no matter how the second demonstration video is updated, the memory pressure of the display device 200 can be alleviated by deleting the second demonstration video.
[0117] When writing the image quality parameters into the parameter file, the display device 200 writes the image quality parameters into the first parameter file if it recognizes that the file item of the second demonstration video includes the first indicator character. If it recognizes that the file item of the second demonstration video includes the second indicator character, the display device 200 writes the image quality parameters into the second parameter file.
[0118] By storing the image quality parameters of the second demonstration video associated with different types of demonstration items in different parameter files, the display device 200 can quickly determine the corresponding parameter file when playing the second demonstration video associated with different types of demonstration items, and quickly and accurately find the image quality parameters of the second demonstration video from the determined parameter file.
[0119] When the display device 200 stores the second demonstration video in the second location, if it is recognized that the second location has stored a second demonstration video with the same video name as the second demonstration video (referred to as the original second demonstration video for distinction), the second demonstration video is used to replace the original second demonstration video.
[0120] When the display device 200 writes the picture quality parameters of the second demonstration video into the parameter file, if it is recognized that picture quality parameters associated with the same demonstration item as the picture quality parameters already exist in the parameter file (referred to as original picture quality parameters for distinction), the picture quality parameters of the second demonstration video are used to replace the original picture quality parameters.
[0121] Example 1
[0122] The following example illustrates the process of updating the first demonstration video by importing the second demonstration video into display device 200 via an external device. For example, display device 200 is a television. The television has pre-configured first demonstration videos x1, x2, x3, and x4 in memory location X. x1 is associated with the demonstration item "Demonstration," x2 is associated with the demonstration item "Screen Display," x3 is associated with the demonstration item "Brightness Display," and x4 is associated with the demonstration item "Backlight Capability Display." When updating the first demonstration video, the television detects whether an external device is connected to a designated interface. For example, the external device is a USB flash drive. The USB flash drive stores second demonstration videos y1, y2, y3, and y4 in the HX folder. y1 is associated with the demonstration item "Demonstration," the video name of y1 is "Demonstration_autoparams," and the pre-configured image quality parameters for y1 are: "HighLight": "15," "Contrast": "50," "Saturation": "0," and "BackLightMode": "BackLightMode.LIGHT_MODE_ONE." y2 is associated with the demonstration item "Screen Display". Its video name is "Screen Display_params". Its pre-configured image quality parameters are: "name": "Screen Display", "HighLight": "15", "Contrast": "50", "Saturation": "50", "BackLightMode": "BackLightMode.LIGHT_MODE_ONE". y3 is associated with the demonstration item "Brightness Display". Its video name is "Brightness Display_params". Its pre-configured image quality parameters are: "name": "Brightness Display", "HighLight": "50", "Contrast": "35", "Saturation": "0", "BackLightMode": "BackLightMode.LIGHT_MODE_ONE". y4 is associated with the demonstration item "Backlight Capability Display". Its video name is "Backlight Capability Display_params". Its pre-configured image quality parameters are: "name": "Backlight Capability Display", "HighLight": "10", "Contrast": "10", "Saturation": "10", "BackLightMode": "BackLightMode.LIGHT_MODE_THREE". After the TV detects that the USB flash drive is connected, if it receives a display instruction input by the user by selecting the HX folder, it identifies the second demonstration video in the USB flash drive according to the preset naming rules. If the preset naming rules are that the video name includes the demonstration item name and indicator characters, the TV can identify the second demonstration videos y1, y2, y3, and y4.The TV displays an import interface based on the recognition result, and the import interface is as follows. Figure 7 As shown, the file items y1, y2, y3, and y4 are included, wherein the name of each file item includes the demo item name and the indicator character in the video name of the corresponding second demo video. Figure 7 As shown, the import interface is provided with a one-key import option 701 and an import option 702. The user can import all of y1, y2, y3, and y4 into the TV based on the one-key import option 701, or import the selected second demonstration video into the TV based on the import option 702. Taking the example of a user inputting an import instruction based on the one-key import option 701, the TV determines the file items of y1, y2, y3, and y4 as objects to be imported, and stores y1, y2, y3, and y4 in location Y of the memory, and writes the image quality parameters of y1, y2, y3, and y4 into the parameter file indicated by the indicator character. Among them, the image quality parameters of y1 are written into the autoparams.json file under the assets directory, and the image quality parameters of y2, y3, and y4 are written into the params.json file under the assets directory. Thus, the update of x1, x2, x3, and x4 is completed.
[0123] The display device 200 can be Figure 8 The process shown demonstrates image quality. The specific steps are as follows:
[0124] S801 : In response to a demonstration instruction input by a user based on a target demonstration item, identifying whether the target demonstration item has an associated target second demonstration video at a second location.
[0125] As can be seen from the above process of updating the first demonstration video, if the first demonstration video associated with the target demonstration item (i.e., the target first demonstration video) is updated, the display device 200 will have a second demonstration video associated with the target demonstration item, i.e., the target second demonstration video, in the second position. If the target first demonstration video is not updated, the display device 200 will not have the target second demonstration video in the second position.
[0126] The display device 200 can be Figure 9 The process shown determines whether the target second demonstration video exists, and the specific steps are as follows:
[0127] S901: Obtain the video name of the second demonstration video in the second position.
[0128] The display device 200 obtains the video name of each second-category demonstration video, where the video name of each second-category demonstration video includes a demonstration item name and an indicator character.
[0129] S902 : Identify whether there is a target video name including the same demo item name as the target demo item.
[0130] The demo item name in the video name of each second-category demo video is compared with the demo item name of the target demo item to identify a video name having the same demo item name as the demo item name of the target demo item, that is, the target video name.
[0131] S903: If the target video name exists, determine the second demonstration video corresponding to the target video name as the target second demonstration video.
[0132] If it is determined that the target second demonstration video exists, it means that the target first demonstration video has been updated, and the display device 200 needs to demonstrate the image quality of the target demonstration item by playing the target second demonstration video.
[0133] After determining to play the target second demonstration video to demonstrate the picture quality of the target demonstration item, the display device 200 determines a second playback path, which indicates the storage address of the target second demonstration video in the second position. When the display device 200 plays according to the second playback path, the target second demonstration video can be obtained according to the storage address of the target second demonstration video in the second position.
[0134] S904: If the target video name does not exist, determine that the target second demonstration video does not exist.
[0135] If it is determined that the target second demonstration video does not exist, it means that the target first demonstration video has not been updated, and the display device 200 needs to play the target first demonstration video to demonstrate the image quality of the target demonstration item.
[0136] After determining to play the target first demonstration video to demonstrate the picture quality of the target demonstration item, the display device 200 determines a first playback path, which indicates the storage address of the target first demonstration video in the first position. When the display device 200 plays according to the first playback path, the target first demonstration video can be obtained according to the storage address of the target first demonstration video in the first position.
[0137] S802: If the target second demonstration video exists, the target second demonstration video is called from the second location, and the image quality parameters of the target second demonstration video are called from the target parameter file.
[0138] First, a target second demonstration video is determined in a second position based on the demonstration item name of the target demonstration item, and the video name of the target second demonstration video is obtained. Then, an indicator character in the video name is identified, and a target parameter file is determined based on the indicator character, and image quality parameters of the target second demonstration video are called from the target parameter file.
[0139] If the indicator character is the first indicator character, the target parameter file is determined to be the first parameter file. As can be seen from the above, the first parameter file only includes one set of image quality parameters, and the image quality parameters in the first parameter file can be directly determined to be the image quality parameters of the target second demonstration video.
[0140] If the indicator character is the second indicator character, the target parameter file is determined to be the second parameter file. As can be seen from the above, the second parameter file includes multiple sets of image quality parameters, wherein each set of image quality parameters is the image quality parameters of the second demonstration video associated with the second type of demonstration item. At this time, it is necessary to determine the image quality parameters of the target second demonstration video from the multiple sets of image quality parameters. The image quality parameters include the demonstration item name, and the display device 200 can identify the image quality parameters of the target second demonstration video from the image quality parameters based on the demonstration item name of the target demonstration item, wherein the image quality parameters of the target second demonstration video include the demonstration item name that is the same as the demonstration item name of the target demonstration item.
[0141] After the display device 200 determines the image quality parameters of the target second demonstration video from the target parameter file, it adjusts the current image quality parameters (referred to as the first image quality parameters for ease of distinction) according to the image quality parameters. The display device 200 can adjust the image quality parameters through a setting method, and the setting method is a method for setting parameter values of adjustment items, and the setting method specifies the items of adjustment items and the setting order, wherein the adjustment items specified in the setting method are consistent with the adjustment items included in the image quality parameters of the target second demonstration video. The display device 200 can pass the acquired image quality parameters into the setting method in the form of a parameter group, and the parameter group only includes the parameter values of each adjustment item, and each parameter value is sorted in the parameter group according to the setting order of the adjustment items specified in the setting method, so that when the display device 200 executes the setting method, the parameter value of each adjustment item can be accurately set.
[0142] The method used to set the image quality parameters of the second demonstration video associated with the first category of demonstration items may be the same as or different from the method used to set the image quality parameters of the second demonstration video associated with the second category of demonstration items. However, the method used to set the image quality parameters of the second demonstration video associated with the second category of demonstration items is the same.
[0143] For example, consider the image quality parameters for y1: "HighLight": "15", "Contrast": "50", "Saturation": "0", and "BackLightMode": "BackLightMode.LIGHT_MODE_ONE". If the setup method specifies the adjustment items in the following order: highlight, contrast, saturation, and backlight mode, the parameter group consisting of the image quality parameters for y1 is: {"15", "50", "0", "BackLightMode.LIGHT_MODE_ONE"}.
[0144] Take the image quality parameters corresponding to y2: "name": "Screen display", "HighLight": "15", "Contrast": "50", "Saturation": "50", "BackLightMode": "BackLightMode.LIGHT_MODE_ONE", the image quality parameters corresponding to y3: "name": "Brightness display", "HighLight": "50", "Contrast": "35", "Saturation": "0", "BackLightMode": "BackLightMode.LIGHT_MODE_ONE", and the image quality parameters corresponding to y4: "name": "Backlight capability display", "HighLight": "10", "Contrast": "10", "Saturation": "10", "BackLightMode": "BackLightMode.LIGHT_MODE_THREE" as examples. If the setting order of the adjustment items specified in the setting method is: highlight, contrast, saturation, backlight mode, then the parameter groups formed by the image quality parameters of y2, y3, and y4 are: {"Screen display","15","50","50","BackLight Mode.LIGHT_MODE_ONE"}, {"Brightness display","50","35","0","BackLightMode.LIG HT_MODE_ONE"}, {"Backlight capability display","10","10","10","BackLightMode.LIGHT_MODE_THREE"} respectively.
[0145] The display device 200 adjusts the parameter values of the adjustment items to values consistent with the parameter values of the adjustment items in the image quality parameters of the target second demonstration video by executing the setting method.
[0146] S803: Play the target second demonstration video using the image quality parameters of the target second demonstration video.
[0147] After the image quality parameters are adjusted, the display device 200 begins playing the target second demonstration video to ensure the demonstration effect of the target second demonstration video. In order to improve the user's experience from the time the demonstration instruction is issued to the time the display device 200 plays the target second demonstration video, the display device 200 displays a parameter loading prompt after recognizing the existence of the target second demonstration video. For example, the prompt "Loading parameters" is used to prompt the user that the image quality parameters are currently being automatically adjusted. After the display device 200 completes the adjustment of the image quality parameters, the parameter loading prompt is no longer displayed and the target second demonstration video is played.
[0148] Upon receiving a demonstration instruction input by the user, the display device 200 displays a user interface using the first image quality parameter. The first image quality parameter may be a default image quality parameter. The first image quality parameter generally provides a high baseline. That is, when playing most demonstration videos, if further image quality parameters are adjusted based on the first image quality parameter, relatively few adjustment items can be adjusted. This can effectively reduce user operations and improve parameter adjustment efficiency, especially for demonstration videos that require manual adjustment of image quality parameters.
[0149] In order to facilitate adjustment of the image quality parameters suitable for playing other demonstration videos after the target second demonstration video ends playing, the display device 200 can adjust the image quality parameters suitable for playing other demonstration videos according to the following conditions: Figure 10 The process shown here is to adjust the image quality parameters. The specific steps are as follows:
[0150] Before the controller controls the display to play the target second demonstration video using the image quality parameters of the target second demonstration video, the controller is configured to:
[0151] S1001, recording a first image quality parameter.
[0152] Before the display device 200 uses the image quality parameters of the target second demonstration video to play the target second demonstration video, it first records the first image quality parameters currently used.
[0153] S1002: If it is detected that the target second demonstration video ends playing, or an exit playback instruction input by the user is received, the image quality parameters are adjusted to the first image quality parameters.
[0154] When the display device 200 detects that the target second demonstration video has finished playing, or receives an exit playback instruction, it identifies whether the image quality parameters have been adjusted when playing the target second demonstration video. For example, the display device 200 can identify whether the image quality parameters have been adjusted by identifying whether there is log information recording the first image quality parameters. If the log information exists, it is determined that the image quality parameters have been adjusted; otherwise, it is determined that the image quality parameters have not been adjusted. The display device 200 can identify whether the image quality parameters have been adjusted by comparing the currently used image quality parameters with the recorded first image quality parameters. If the two sets of image quality parameters are inconsistent, it is determined that the image quality parameters have been adjusted; otherwise, it is determined that the image quality parameters have not been adjusted. The display device 200 can identify whether the image quality parameters have been adjusted by identifying the storage location of the currently played demonstration video. If it is the second storage location, it is determined that the image quality parameters have been adjusted; if it is the first storage location, it can be further determined whether the image quality parameters have been adjusted.
[0155] When the display device 200 recognizes that the image quality parameter has been adjusted, it adjusts the image quality parameter back to the first image quality parameter according to the record.
[0156] S804: If the target second demonstration video does not exist, call the target first demonstration video from the first position.
[0157] S805, play the target first demonstration video.
[0158] Steps S804-S805 can refer to the playback process of x1 and x3 above, and will not be repeated here.
[0159] Based on the above-mentioned process of displaying the target demonstration item after being updated through the first update mode, the display device 200 can directly use the image quality parameters that match the target second demonstration video when playing the target second demonstration video corresponding to the target demonstration item, without the need for the user to manually adjust the image quality parameters, which not only simplifies the user's operation, but also improves the accuracy of parameter adjustment.
[0160] The process of the display device 200 playing a demonstration video to demonstrate the image quality of the target demonstration item is described with reference to the following examples:
[0161] Example 2
[0162] Take the television in Example 1 that has updated the first demonstration video as an example.
[0163] When the user needs to demonstrate the picture quality of the TV, he can use the remote control to instruct the TV to display the demonstration item interface. Figure 5 Taking the demonstration item interface shown as an example, the user inputs a demonstration instruction based on the target demonstration item in the demonstration item list 501 .
[0164] If a user enters a demonstration command based on the target demonstration item "Demonstration," the TV, in response to the demonstration command, recognizes that the target demonstration item "Demonstration" contains a corresponding target second demonstration video y1 in location Y, determines to play y1, and sets the playback path to the second playback path, which indicates the storage address of y1 in location Y. The TV recognizes that the video name of y1 includes the indicator "autoparams" and, based on "autoparams," determines the image quality parameters corresponding to y1 from the autoparams.json file in the assets directory: "HighLight": "15," "Contrast": "50," "Saturation": "0," and "BackLightMode": "BackLightMode.LIGHT_MODE_ONE." Before adjusting the image quality parameters to those of y1, the TV records the currently used first image quality parameters. The TV passes y1's image quality parameters to the setup method as the parameter group {"15," "50," "0," "BackLightMode.LIGHT_MODE_ONE"} and adjusts the image quality parameters by executing the setup method. That is, the highlight is adjusted to 15, the contrast is adjusted to 50, the saturation is adjusted to 0, and the backlight mode is adjusted to mode 1. After adjusting the image quality parameters, the TV starts playing y1. If the TV detects that y1 has finished playing or receives an exit instruction from the user, it readjusts the image quality parameters to the first image quality parameters based on the record.
[0165] If a user enters a demonstration instruction based on the target demonstration item "brightness display," the TV responds to the demonstration instruction by recognizing that the target demonstration item "brightness display" has a corresponding target second demonstration video y3 in location Y, determines to play y3, and sets the playback path to the second playback path, which indicates the storage address of y3 in location Y. The TV recognizes that the video name of y3 includes the indicator character "params" and, based on "params," retrieves the image quality parameters from the parameter.json file in the assets directory. The TV recognizes that each parameter group includes the target name parameters for the demonstration item name "brightness display," namely, "name": "brightness display," "HighLight": "50," "Contrast": "35," "Saturation": "0," and "BackLightMode": "BackLightMode.LIGHT_MODE_ONE," which are the image quality parameters for y3. Before adjusting the image quality parameters to those for y3, the TV records the currently used first image quality parameters. The TV passes the image quality parameters for y1 to the setup method as a parameter set {"brightness display","50","35","0","BackLightMode.LIGH T_MODE_ONE"}. This setup method then adjusts the image quality parameters. Specifically, it adjusts the highlights to 50, the contrast to 35, the saturation to 0, and the backlight mode to Mode 1. After adjusting the image quality parameters, the TV begins playing y3. If the TV detects that y3 has finished playing or receives an exit command from the user, it resets the image quality parameters to the first settings based on the recorded parameters.
[0166] The display device 200 responds to the demonstration instruction input by the user based on the target demonstration item, and demonstrates the image quality corresponding to the target demonstration item by playing the demonstration video associated with the target demonstration item. The display device 200 first identifies whether the target demonstration item has an associated target second demonstration video at the second position, wherein the target demonstration item has an associated target first demonstration video at the first position, the target first demonstration video is a preset demonstration video, the target second demonstration video is a demonstration video imported when the target first demonstration video is updated by an external device, and the target second demonstration video has pre-configured image quality parameters. If the target second demonstration video exists, the display device 200 directly uses the image quality parameters of the target second demonstration video to play the target second demonstration video. This can not only effectively improve the efficiency of the display device in adjusting the image quality parameters, but also ensure the accuracy of the image quality parameters used by the display device 200, thereby effectively ensuring the demonstration effect of the image quality.
[0167] For ease of explanation, the above description has been made in conjunction with specific embodiments. However, the above discussion of some embodiments is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations can be obtained. The above embodiments are selected and described to better explain the content of this disclosure, thereby enabling those skilled in the art to better use the embodiments.
Claims
1. A display device, characterized in that: include: a display configured to present a demonstration item interface, wherein the demonstration item interface includes at least one demonstration item, and the demonstration item is used to demonstrate image quality; a memory configured to store a demonstration video associated with the demonstration item, the demonstration video being played after the associated demonstration item is selected, the video name of the demonstration video including the same demonstration item name as the associated demonstration item, the demonstration videos including a first demonstration video and a second demonstration video, the first demonstration video being stored in a first location, the first demonstration video being a preconfigured demonstration video, the second demonstration video being stored in a second location, the second demonstration video being a demonstration video imported when the first demonstration video is updated via an external device, the second demonstration video having preconfigured image quality parameters, wherein the video name of the second demonstration video further includes an indicator character, and the image quality parameters are stored in a parameter file indicated by the indicator character; The controller is configured as: In response to a demonstration instruction input by a user based on a target demonstration item, identifying whether there is an associated target second demonstration video at the second position of the target demonstration item; If the target second demonstration video exists, calling the target second demonstration video from the second location, and calling the image quality parameters of the target second demonstration video from a target parameter file, wherein the target parameter file is a parameter file indicated by an indicator character in the video name of the target second demonstration video; The display is controlled to play the target second demonstration video using the image quality parameters of the target second demonstration video.
2. The display device according to claim 1, wherein The controller is further configured to: When updating the first demonstration video, detecting whether the external device is connected, the external device including the second demonstration video; If it is detected that the external device is connected, in response to a display instruction input by the user, identifying the second demonstration video according to a preset naming rule, wherein the preset naming rule is that the video name includes the demonstration item name and an indicator character; Displaying an import interface according to the second demonstration video, the import interface including a file item of the second demonstration video, the name of the file item including the demonstration item name and indicator characters in the video name of the second demonstration video; In response to the import instruction input by the user, the second demonstration video is stored in the second location, and the image quality parameters of the second demonstration video are written into the parameter file indicated by the indicator character.
3. The display device according to claim 1 or 2, characterized in that The demonstration items include first-category demonstration items and second-category demonstration items, wherein the first-category demonstration items indicate the image quality of the display when a specified function is not enabled, and the second-category demonstration items indicate the image quality of the display when the specified function is enabled; If the second demonstration video is associated with the first type of demonstration item, the video name of the second demonstration video includes a first indicator character, and the first indicator character indicates that the parameter file storing the image quality parameter is a first parameter file; If the second demonstration video is associated with the second type of demonstration item, the video name of the second demonstration video includes a second indicator character, the second indicator character indicates that the parameter file storing the image quality parameters is a second parameter file, and the image quality parameters of the second demonstration video include the demonstration item name.
4. The display device according to claim 1, wherein The controller, in response to a demonstration instruction input by a user based on a target demonstration item, identifies whether the target demonstration item has an associated target second demonstration video at the second position, and is configured to: Obtain the video name of the second demonstration video in the second position; Identify whether there is a target video name including the same demo item name as the target demo item; If the target video name exists, determining the second demonstration video corresponding to the target video name as the target second demonstration video; If the target video name does not exist, it is determined that the target second demonstration video does not exist.
5. The display device according to claim 3, wherein The controller calls the target second demonstration video from the second location and calls the image quality parameters of the target second demonstration video from the target parameter file, and is configured as follows: determining the target second demonstration video in the second position according to the demonstration item name of the target demonstration item, and identifying the video name of the target second demonstration video; calling the target second demonstration video from the second location; And, if the video name of the target second demonstration video includes the first indicator character, the image quality parameters of the target second demonstration video are called from the first parameter file.
6. The display device according to claim 3, wherein The controller calls the target second demonstration video from the second location and calls the image quality parameters of the target second demonstration video from the target parameter file, and is configured as follows: determining the target second demonstration video in the second position according to the demonstration item name of the target demonstration item, and identifying the video name of the target second demonstration video; calling the target second demonstration video from the second location; and, if the video name of the target second demonstration video includes the second indicator character, determining the image quality parameter of the target second demonstration video from the second parameter file according to the demonstration item name of the target demonstration item; Call the image quality parameters of the target second demonstration video.
7. The display device according to claim 1, wherein Before the controller controls the display to play the target second demonstration video using the image quality parameters of the target second demonstration video, the display is configured to display a user interface using the first image quality parameters; Before the controller controls the display to play the target second demonstration video using the image quality parameters of the target second demonstration video, the controller is configured to: recording the first image quality parameter; After the controller controls the display to play the target second demonstration video using the image quality parameters of the target second demonstration video, the controller is configured to: If it is detected that the target second demonstration video ends playing, or an exit playback instruction input by the user is received, the image quality parameters of the display are adjusted to the first image quality parameters.
8. The display device according to claim 1, wherein The controller is further configured to: If the target second demonstration video does not exist, calling the target first demonstration video associated with the target demonstration item from the first location; Control the display to play the target first demonstration video.
9. The display device according to claim 8, wherein The controller is configured to: If the target second demonstration video does not exist, determining to use a first playback path, where the first playback path indicates a storage address of the target first demonstration video in the first position; If the target second demonstration video exists, it is determined to use a second playback path, where the second playback path indicates the storage address of the target second demonstration video in the second location.
10. A method for demonstrating image quality, characterized in that: Applied to the display device according to any one of claims 1 to 9, the method comprises: In response to a demonstration instruction input by a user based on a target demonstration item, identifying whether there is an associated target second demonstration video at the second position of the target demonstration item; If the target second demonstration video exists, calling the target second demonstration video from the second location, and calling the image quality parameters of the target second demonstration video from the target parameter file, the target parameter file being the parameter file indicated by the indicator characters in the video name of the target second demonstration video; The display is controlled to play the target second demonstration video using the image quality parameters of the target second demonstration video.
Citation Information
Patent Citations
Playing method and device of startup presentation file of TV
CN107734388A
Method for playing DEMO video on television, television and storage medium
US20150271436A1