A method for setting a display device and an image mode.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-25
- Publication Date
- 2026-08-14
AI Technical Summary
基于此,若显示设备当前所播放片源的片源类型不支持当前应用的图像模式,会影响片源的画质效果
[0009]上述技术方案具有以下有益效果或优点:
Smart Images

Figure CN120499430B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of display device technology, and in particular to a display device and a method for setting image modes. Background Technology
[0002] Display devices refer to terminal devices capable of outputting specific display images, such as smart TVs, mobile terminals, smart advertising screens, and projectors. Taking smart TVs as an example, smart TVs are television products based on Internet application technologies, possessing open operating systems and chips, and having open application platforms. They enable two-way human-computer interaction and integrate multiple functions such as audio-visual, entertainment, and data to meet diverse and personalized user needs.
[0003] Display devices can be configured with multiple image modes, each corresponding to a set of image parameters, also known as an image parameter group. Thus, when a display device uses an image mode, it is actually using the set of image parameters corresponding to that mode, and the corresponding image quality effect is achieved by that set of image parameters.
[0004] Different video source types require specific image modes to achieve optimal picture quality; in other words, different video source types support different image modes. Therefore, if the video source currently being played on the display device does not support the currently used image mode, it will affect the video quality. Summary of the Invention
[0005] This application provides a display device and a method for setting an image mode. Before the display device completes the process of setting the target image mode, if it detects a change in the source type and the new source type does not support the target image mode, it can promptly issue a prompt to ensure the picture quality of the played source.
[0006] In a first aspect, this application provides a display device, comprising:
[0007] The display is configured to: play a first source material in a first image mode, the first source material corresponding to a first source material type; and a memory.
[0008] The controller is configured to: in response to a user initiating a series of startup operations to set a target image mode, control the display to show a first configuration page and register a monitoring service, wherein the first configuration page is used to customize the image modes supported by the first source material type, and the monitoring service is used to monitor for changes in the source material type; in response to a user initiating a series of setting operations based on the first configuration page to set the target image mode, initiate an image mode setting process, the setting process including configuring target image parameters corresponding to the target image mode, and after completing the configuration of the target image parameters, switching the first image mode to the target image mode; wherein, before completing the setting process, if the monitoring service detects that the first source material type has switched to a second source material type, obtain the second image modes supported by the second source material type; switch the first image mode to the second image mode; and, if the second source material type does not support the target image mode, control the display to show a prompt message, the prompt message being used to indicate that the second source material type does not support the target image mode.
[0009] The above technical solution has the following beneficial effects or advantages:
[0010] Before the display device completes the process of setting the target image mode, it can listen for changes in the source material type through a monitoring service. If a change in the source material type is detected and the new source material type does not support the target image mode, a prompt can be issued in a timely manner to ensure the picture quality of the played source material.
[0011] In some embodiments of this application, if the second source image type does not support the target image mode, the controller controls the display to show a prompt message, specifically configured as follows:
[0012] Terminate the setup process and control the display to show the prompt information; obtain the configured target image parameters; store the target image mode and the configured target image parameters in the memory.
[0013] The above technical solution has the following beneficial effects or advantages:
[0014] If the display device detects a change in the source image type before completing the setup process, and the new source image type does not support the target image mode, it can promptly terminate the setup process. This avoids the user wasting time and effort setting the target image mode if it cannot be applied immediately. Furthermore, the display device stores the configured target image parameters and can save the progress of setting the target image mode, making it easier for the user to continue setting the target image mode based on that progress later.
[0015] In some embodiments of this application, if the second source image type does not support the target image mode, the controller controls the display to show a prompt message, specifically configured as follows:
[0016] The setting process continues to run, and after the target image parameters are configured, the second image mode is applied, and the display is controlled to show the prompt information; the target image parameters corresponding to the target image mode are obtained; the target image mode and the target image parameters are stored in the memory.
[0017] The above technical solution has the following beneficial effects or advantages:
[0018] If the display device detects a change in the source material type before completing the setup process, and the new source material type does not support the target image mode, it can continue running the setup process to ensure the continuity of the user's operation in setting the target image mode. Furthermore, after configuring the target image parameters, it will not switch the image mode to ensure the picture quality of the currently playing source material. The display device can also display a prompt message to promptly indicate the reason why the target image mode cannot be applied.
[0019] In some embodiments of this application, the memory is configured to store available source material types that support custom image modes;
[0020] In response to a series of user-initiated startup operations to set a target image mode, the controller controls the display to show a first configuration page, specifically configured as follows:
[0021] In response to the first operation in the startup operation series, the first source material type is obtained, wherein the first operation is used to instruct the opening of the first menu; the first source material type is compared with the available source material types, and the display is controlled to display the first menu based on the comparison result; if the first menu includes a first menu item and the first menu item is available, in response to the second operation in the startup operation series, the display is controlled to display the first configuration page, wherein the second operation is an operation performed by the user based on the first menu item, and the first menu item is the entry point for setting the image mode; wherein, if the comparison result is that the first source material type belongs to the available source material types, the first menu includes the first menu item and the first menu item is available; if the comparison result is that the first source material type does not belong to the available source material types, the first menu does not include the first menu item, or the first menu includes the first menu item and the first menu item is unavailable.
[0022] The above technical solution has the following beneficial effects or advantages:
[0023] When displaying the first menu, the display device dynamically shows the first menu item to ensure the effectiveness of the user's corresponding operation in setting the target image mode.
[0024] In some embodiments of this application, when the first menu includes a first menu item and the first menu item is available, the controller, in response to the second operation in the startup operation series, controls the display to show the first configuration page, specifically configured as follows:
[0025] In response to the second operation, the event type corresponding to the second operation is obtained, the event type including adding an image mode and reconfiguring an existing custom image mode; according to the event type, the display is controlled to display a first preview page, the first preview page including a preview screen for displaying the image quality effect of the first image mode; in response to the user confirming the operation of starting the image mode setting, the display is controlled to display a first configuration page; wherein, if the event type is adding an image mode, the display is controlled to display the first preview page; if the event type is reconfiguring an existing custom image mode, the display is controlled to display a second preview page, and in response to the user confirming the operation of reconfiguring the image mode, the display is controlled to display the first preview page, wherein the second preview page includes a preview screen for displaying the image quality effect of a third image mode, the third image mode being an existing custom image mode to be reconfigured.
[0026] The above technical solution has the following beneficial effects or advantages:
[0027] Display devices can set a target image mode by adding an image mode or reconfiguring an existing custom image mode. Based on the different ways of setting the target image mode, different preview pages are displayed before entering the first configuration page, i.e., before setting the target image mode, to demonstrate the image quality effect corresponding to the image mode that will affect the user's custom needs, thereby improving the effectiveness of the user's target image mode setting.
[0028] In some embodiments of this application, the controller, in response to a series of setting operations by the user based on the first configuration page to set the target image mode, initiates the image mode setting process, specifically configured as follows:
[0029] In response to the third operation in the setting operation series, the target image parameters indicated by the user are configured for the target image mode; in response to the fourth operation in the setting operation series, the first image mode is switched to the target image mode, and the target image mode is stored in the memory; wherein, if the event type is reconfiguring an existing custom image mode, the controller, in response to the fourth operation, also deletes the third image mode from the memory.
[0030] The above technical solution has the following beneficial effects or advantages:
[0031] After confirming the target image mode, the display device can store the target image mode to record it as a usable custom image mode. This ensures that all target image parameters corresponding to the target image mode have been configured and that the user's acceptance of the target image mode is guaranteed.
[0032] In some embodiments of this application, the first configuration page includes at least one configuration item, each configuration item has at least one sub-configuration item, each configuration item corresponds to a preset image parameter group, each preset image parameter group includes image parameters belonging to the same category, and different preset image parameter groups include image parameters belonging to different categories; each sub-configuration item corresponds to the preset image parameter group to which it belongs, and at least one image parameter in the preset image parameter group corresponding to each sub-configuration item of the same configuration item has a different value;
[0033] In response to the third operation in the setting operation series, the controller configures the target image parameters indicated by the user for the target image mode, specifically configured as follows:
[0034] In response to the user selecting a target sub-configuration item among the sub-configuration items of each configuration item, the image parameters in the preset image parameter group corresponding to each target sub-configuration item are obtained; and the image parameters in the preset image parameter group corresponding to each target sub-configuration item are configured for the target image mode.
[0035] The above technical solution has the following beneficial effects or advantages:
[0036] By grouping image parameters belonging to the same category into a preset image parameter group, the number of preset image parameter groups can be effectively controlled. Since each preset image parameter group corresponds to one configuration item, the number of configuration items can be effectively controlled. Therefore, the process of setting the target image mode through each configuration item can effectively reduce the number of configuration items that need to be set, thus reducing the number of user interactions.
[0037] In some embodiments of this application, the controller, in response to a third operation in the setting operation series, configures the user-indicated target image parameters for the target image mode, specifically configured as follows:
[0038] In response to the third operation, the screen state of the first configuration page is obtained; based on the screen state, the target image parameters are configured for the target image mode, and the display is controlled to show the target preview page; wherein, if the screen state is full-screen, after configuring the target image parameters, the display is controlled to show the target preview page, the target preview page includes a preset demonstration example for displaying the image quality effect of the target image mode, and the media asset type of the preset demonstration example is consistent with the media asset type of the first source video; if the screen state is not full-screen, during the process of configuring the target image parameters for the target image mode, after each target image parameter is configured, the display is controlled to update and show the target preview page, the target preview page includes the screen of the first source video played using each configured target image parameter.
[0039] The above technical solution has the following beneficial effects or advantages:
[0040] The display device can use different objects to showcase the preview effect of the target image mode based on the first configuration page in different screen states. Specifically, for the first configuration page in full-screen mode, the display device can use preset demo samples. By using preset demo samples whose media asset type matches the first source video, the displayed image quality can be ensured to be closer to the actual effect of playing the first source video in the target image mode. For the first configuration page in non-full-screen mode, the display device can directly display the image of the first source video as a sample and can display the image quality effect of the configured target image parameters in real time.
[0041] In some embodiments of this application, after configuring the target image parameters for the target image mode according to the screen state, and controlling the display to show the target preview page, the controller is further configured to:
[0042] In response to a user-inputted comparison command, the recorded original image mode is obtained, wherein the original image mode is the image mode corresponding to the image quality effect displayed in the first preview page, and the original image mode is the image mode recorded when the first preview page is detected; a preview screen for displaying the image quality effect of the original image mode is displayed in the target preview page.
[0043] The above technical solution has the following beneficial effects or advantages:
[0044] The display device can respond to the user's comparison command and display the image quality effect of the original image mode again, so that the user can more quickly compare the image quality effect of the original image mode and the target image mode, so that the user can set the target image mode more accurately.
[0045] Secondly, this application provides a method for setting an image mode, applied to a display device as described in any of the first aspects, wherein the display device plays a first source in a first image mode, and the first source corresponds to a first source type;
[0046] The method includes: in response to a user initiating a series of startup operations to set a target image mode, displaying a first configuration page and registering a monitoring service, wherein the first configuration page is used to customize the image modes supported by the first source type, and the monitoring service is used to monitor for changes in the source type; in response to a user setting the target image mode based on the first configuration page, initiating an image mode setting process, the setting process including configuring target image parameters corresponding to the target image mode, and after completing the configuration of the target image parameters, switching the first image mode to the target image mode; wherein, before completing the setting process, if the monitoring service detects that the first source type has switched to a second source type, obtaining the second image mode supported by the second source type; switching the first image mode to the second image mode; and, if the second source type does not support the target image mode, displaying a prompt message, the prompt message indicating that the second source type does not support the target image mode.
[0047] The above technical solution has the following beneficial effects or advantages:
[0048] Before the display device completes the process of setting the target image mode, it can listen for changes in the source material type through a monitoring service. If a change in the source material type is detected and the new source material type does not support the target image mode, a prompt can be issued in a timely manner to ensure the picture quality of the played source material. Attached Figure Description
[0049] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0050] Figure 1 This is a schematic diagram illustrating the operation scenario between the display device 200 and the control device 100 in an embodiment of this application;
[0051] Figure 2This is a hardware configuration block diagram of the display device 200 in this embodiment of the application;
[0052] Figure 3 This is a diagram showing the operating system configuration of the display device 200 in this embodiment of the application;
[0053] Figure 4 A flowchart illustrating a display device 200 playing a first video source, provided in an embodiment of this application;
[0054] Figure 5 A flowchart illustrating the setting of a target image mode for a display device 200 provided in this application embodiment;
[0055] Figure 6 A timing diagram for setting a target image mode for the display device 200 provided in the embodiments of this application;
[0056] Figure 7 This is a schematic diagram illustrating the display of prompt information in the form of a pop-up window, provided as an embodiment of this application.
[0057] Figure 8 A flowchart illustrating how a display device 200 displays a prompt message when a second source material does not support the target image mode, as provided in this application embodiment;
[0058] Figure 9 A flowchart illustrating another display device 200 provided in this application embodiment that displays a prompt message when the second source type does not support the target image mode;
[0059] Figure 10 A flowchart illustrating a display device 200 displaying a first configuration page, provided in an embodiment of this application;
[0060] Figure 11 A timing diagram for setting a target image mode in a way that adds an image mode, as provided in an embodiment of this application;
[0061] Figure 12A and Figure 12B A schematic diagram of the first menu provided for an embodiment of this application;
[0062] Figure 13 A flowchart illustrating how a display device 200, provided in this application embodiment, displays a first configuration page based on different target image modes;
[0063] Figure 14 A flowchart illustrating the process of setting up an image mode for a display device 200 provided in an embodiment of this application;
[0064] Figure 15 An interactive flowchart illustrating how the display device 200 provided in this application sets a target image mode by adding an image mode;
[0065] Figure 16 A timing diagram for setting a target image mode in a display device 200 provided in an embodiment of this application by reconfiguring an existing custom image mode;
[0066] Figure 17 An interactive flowchart illustrating how the display device 200 provided in this application sets a target image mode by reconfiguring an existing custom image mode;
[0067] Figure 18 A schematic diagram of the first configuration page provided in an embodiment of this application;
[0068] Figure 19 A flowchart illustrating a display device 200 displaying a target preview page, provided in an embodiment of this application;
[0069] Figure 20 A flowchart illustrating the image quality effect of the display device 200 provided in this application embodiment. Detailed Implementation
[0070] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.
[0071] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.
[0072] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.
[0073] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.
[0074] In this application embodiment, "display device" refers to a device with screen display and data processing capabilities. For example, display devices include, but are not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, and augmented reality devices.
[0075] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, users can operate the display device 200 via touch, voice, mobile terminal 300, and control device 100. For example, control device 100 can be a remote control, stylus, gamepad, etc.
[0076] like Figure 1 The diagram also shows that the display device 200 communicates with the server 400 via various communication methods. This allows the display device 200 to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0077] Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support, including but not limited to network television, smart television, Internet Protocol television (IPTV), etc.
[0078] Figure 2 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of display device 200.
[0079] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a user input interface 280, a memory, and a power supply.
[0080] In some embodiments, the communication device 220 is a component for communicating with external devices or the server 400 according to various communication protocol types. The display device 200 may be equipped with multiple communication devices 220 depending on the supported communication methods. The communication devices 220 can enable the display device 200 to communicate with the external devices or the server 400 via wireless or wired connections.
[0081] In some embodiments, the detector 230 is used to collect signals from the external environment or to interact with the outside world.
[0082] In some embodiments, device interface 240 is used to connect to an external device.
[0083] In some embodiments, the controller 250 is used to control the overall operation of the display device 200. The controller 250 may include at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), and a power processor, and a first to an nth interface for input / output. The controller 250 controls the operation of the display device 200 and responds to user operations through various software control programs stored in memory.
[0084] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0085] In some embodiments, the display 260 is used to receive and display image signals output from the controller 250. The display 260 may include display function components for presenting images and driving components for driving image display.
[0086] In some embodiments, a user can input user commands on a graphical user interface (GUI) displayed on a display 260, and a user input interface 280 can receive user commands through the GUI.
[0087] In some embodiments, the audio output device 270 may be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200.
[0088] In some embodiments, the user input interface 280 can be used to receive instructions from user input.
[0089] In some embodiments, to enable user interaction, the display device 200 may run an operating system. An operating system is a computer program that manages and controls the hardware and software resources of the display device 200. The operating system can control the display device to provide a user interface; for example, the operating system can directly control the display device to provide a user interface, or it can provide a user interface by running applications. The operating system also allows users to interact with the display device 200.
[0090] The operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices 200.
[0091] An operating system can be divided into different modules or levels based on the functions it implements, for example... Figure 3 As shown, in some embodiments, the system can be divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Runtime Library layer, and the Kernel Layer.
[0092] In some embodiments, the application layer provides services and interfaces for applications so that the display device 200 can run the applications and interact with the user based on the applications.
[0093] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications within the application layer. Through the API, applications can access system resources and obtain system services during execution.
[0094] In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C / C++ instruction library, to implement the functions to be performed by the framework layer.
[0095] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management.
[0096] It should be noted that the above examples are merely a simple division of operating system functions and do not limit the specific form of the operating system of the display device 200 in this application embodiment. Depending on the function of the display device, the type of operating system, and other factors, the number of levels and the specific level type of the operating system may be expressed in other forms.
[0097] The display device 200 can be configured with multiple image modes, each corresponding to a set of image parameters, also known as an image parameter group. Thus, when the display device 200 uses an image mode, it actually uses the corresponding set of image parameters to achieve the desired image quality effect. In this way, the user can adjust a set of image parameters at once by instructing the user to apply the image mode.
[0098] The image modes pre-configured in the display device 200 can be referred to as basic image modes. In some embodiments, the basic image modes can be divided according to function, applicable scenarios, etc. For example, according to applicable scenarios, the basic image modes may include movie mode, sports mode, game mode, etc. Among them, the image quality effect corresponding to movie mode is suitable for scenarios of playing movies, the image quality effect corresponding to sports mode is suitable for scenarios of playing sports programs, and the image quality effect corresponding to game mode is suitable for scenarios of playing games.
[0099] Image parameters are those related to image quality, such as brightness, resolution, sharpness, contrast, and color.
[0100] In some embodiments, image parameters can be categorized according to the categories that affect image quality. For example, categories may include brightness, color temperature, color, sharpness, etc.
[0101] The video source played by the display device 200 may correspond to different video source types. For example, video source types may include Standard Dynamic Range (SDR), High Dynamic Range (HDR), HDR10+, Dolby Vision, etc.
[0102] Different video source types require specific image modes to achieve optimal picture quality. In other words, different video source types support different image modes. Therefore, if the video source currently being played on the display device 200 does not support the currently applied image mode, it will affect the video quality.
[0103] To address the aforementioned issues, this application provides a display device 200. Before completing the setting process for the target image mode, if the display device 200 detects a change in the source material type and the new source material type does not support the target image mode, it can promptly issue a prompt to ensure the image quality of the played source material.
[0104] When playing a first source material corresponding to a first source material type, the display device 200 automatically selects the first image mode to be applied. This first image mode is an image mode supported by the first source material type. The first image mode can be a basic image mode or a user-defined image mode.
[0105] Figure 4 A flowchart illustrating the playback of a first video source by a display device 200, as provided in this application embodiment, includes the following specific steps:
[0106] Step S401: In response to the instruction to play the first video source, obtain the first video source type corresponding to the first video source.
[0107] In some embodiments, the instruction to play the first video source can be a power-on instruction, an instruction to play a specified signal source, an instruction to play a network program, etc.
[0108] The display device 200 can determine the corresponding video source type by parsing the received video source signal.
[0109] Step S402: Obtain the first image mode supported by the first source type.
[0110] In some embodiments, the display device 200 may store in its memory a first correspondence between each video source type and the supported image modes. A video source type may support one or more image modes; that is, a video source type may have a first correspondence with at least one image mode.
[0111] In one implementation, the display device 200 can store and manage the first correspondence in a configuration file in memory, and manage the first correspondence in the configuration file by writing and deleting, that is, manage the support relationship between the source type and the image mode.
[0112] The display device 200 can read the first correspondences from the configuration file and determine the first image mode that has a first correspondence with the first source type.
[0113] Step S403: Switch the image mode to the first image mode to play the first video source in the first image mode.
[0114] In some cases, if the first image mode includes an image mode, the first source material is played in that image mode.
[0115] In some cases, if the first image mode includes multiple image modes, the current video source is played in one of the multiple image modes. This single image mode can be the default image mode used for the first video source type, the image mode used when the first video source was last played, a random image mode among the multiple image modes, or an image mode selected by the display device 200 based on the current playback conditions (such as playback environment, network environment, etc.).
[0116] In some embodiments, the display device 200 applies a certain image mode (taking the first image mode as an example), or switches the image mode from one image mode to another image mode (taking the first image mode as an example), including: adjusting the corresponding image parameters of the system according to the image parameter group corresponding to the first image mode, so as to adjust the value of the corresponding image parameters of the system to the same value as the image parameters in the image parameter group.
[0117] Combination Figure 3 The operating system configuration diagram shown includes a Settings application at the application layer of the operating system. This Settings application is used to support the function of user-defined image modes.
[0118] The embodiments of this application all take the case of playing the first source in the first image mode as an example to illustrate the process of setting the target image mode.
[0119] Figure 5 A flowchart illustrating the setting of a target image mode for the display device 200 provided in this embodiment. (e.g.) Figure 5 As shown, the specific steps are as follows:
[0120] In step S510, in response to the user's startup operation series of setting the target image mode, the first configuration page is displayed, and the listening service is registered.
[0121] The target image mode refers to the image mode that the user defines for the first source material type.
[0122] The startup operation series includes multiple operations for controlling the display device 200 to open the first configuration page corresponding to the first source material type.
[0123] The first configuration page, also known as the custom settings page or custom image mode settings page, is used to customize the image modes supported by the first source material type. In other words, the first configuration page specifically supports configuring image modes supported by the first source material type, and does not support setting image modes not supported by the first source material type.
[0124] In one example, the configurable image parameters provided on the first configuration page are all image parameters supported by the first source type.
[0125] Combination Figure 3 In response to starting the operating system, the display device 200 launches a settings application, which can provide a settings picture, including a first configuration page.
[0126] After determining that the target image mode can be started, the display device 200 registers a listening service.
[0127] In one implementation, the display device 200 can determine that the target image mode can be started after detecting the display of the first configuration page, and register a listening service.
[0128] In one example, display device 200 can register a listening service when it recognizes that the top-level activity is the activity of the first configuration page.
[0129] The monitoring service is used to monitor for changes in video source type.
[0130] Combination Figure 3 The operating system also includes a Platform Interface Adapter (AV) Middleware layer, also known as a platform middleware layer. This layer contains middleware for implementing various functions. In some embodiments, the AV Middleware layer may include a signal listening middleware. This middleware can be used to invoke a listening service and report the listening results to the settings application.
[0131] The kernel layer is configured with a dependency library that provides the MediaTek (MTK) interface. The MTK interface can be used to acquire video source signals and can identify whether there is a change in signal type between the currently acquired video source signal and the previous video source signal, that is, whether a video source type switch has occurred.
[0132] Figure 6 A timing diagram for setting a target image mode for the display device 200 provided in the embodiments of this application.
[0133] like Figure 6 As shown, in response to the user's startup operation series of setting the target image mode, the display device 200 opens the first configuration page through the settings application. After opening the first configuration page, the settings application registers a listening service through the listening signal middleware.
[0134] Step S520: In response to the user's setting operation series based on the first configuration page to set the target image mode, the image mode setting process is started.
[0135] The setup process includes configuring the target image parameters corresponding to the target image mode, and after configuring the target image parameters, switching the first image mode to the target image mode.
[0136] like Figure 3 As shown, the platform interface adaptation layer can be configured with an image mode middleware, which is used to perform the task of setting the target image mode. The platform interface adaptation layer can also be configured with an activation setting middleware, which is used to perform the task of applying the target image mode. The platform interface adaptation layer can also be configured with a setting parameter middleware. When the activation setting middleware performs the task of applying the target image mode, it can call the setting parameter middleware to adjust the system's image parameters to switch the first image mode to the target image mode.
[0137] Combination Figure 6In response to the user's setting operations, the display device 200 transmits the configured target image parameters to the platform interface adaptation layer via the setting application, and also transmits the instruction to apply the target image mode to the platform interface adaptation layer. The activation setting middleware in the platform interface adaptation layer responds to this instruction, generates the corresponding target image mode based on each configured target image parameter, and calls the image mode middleware to store the target image mode. Furthermore, the activation setting middleware also calls the setting parameter middleware to switch the first image mode to the target image mode. After switching to the target image mode, the setting parameter middleware can send a refresh notification to the display 260, instructing the display 260 to refresh the screen using the target image mode to play the first source video in the target image mode.
[0138] Specifically, step S520 includes the following:
[0139] Step S521: Before completing the setup process, if the monitoring service detects that the first source type has switched to the second source type, obtain the second image mode supported by the second source type.
[0140] The completion of the setup process refers to the completion of switching the first image mode to the target image mode. Based on this, before adjusting the system's image parameters to the target image parameters corresponding to the target image mode, if the display device 200 detects that the first source type has switched to the second source type, that is, the source signal has changed, it obtains the second image mode supported by the second source type.
[0141] Combination Figure 6 If the monitoring service detects a change in the source signal through the MTK interface, it reports the change to the monitoring signal middleware. This message can include the type of the source signal before the change and the type of the source signal after the change. The monitoring signal middleware then reports this message to the settings application. The settings application will determine the first source type before the change and the second source type after the change based on this message.
[0142] The process of setting the application to obtain the second image mode supported by the second source type can be referred to step S402, which will not be elaborated here.
[0143] It should be noted that each user-defined image mode has a corresponding basic image mode.
[0144] In one example, if the custom image mode is set by adding an image mode, the base image mode corresponding to the custom image mode is the currently used base image mode. If another custom image mode is currently being used, the base image mode corresponding to the custom image mode is the base image mode corresponding to that other custom image mode.
[0145] In another example, if the method for setting a custom image mode is to reconfigure an existing custom image mode, the base image mode corresponding to the custom image mode is the base image mode corresponding to the existing custom image mode.
[0146] The process of setting a custom image mode will be explained in detail later, and will not be repeated here.
[0147] In one implementation, the base image mode corresponding to a custom image mode can be written in the configuration file.
[0148] After obtaining the second image mode, the application can further obtain the corresponding base image mode. The application then identifies whether the base image mode corresponding to the second image mode includes the base image mode corresponding to the target image mode. If the base image mode corresponding to the second image mode includes the base image mode corresponding to the target image mode, the second source material type supports the target image mode; if the base image mode corresponding to the second image mode does not include the base image mode corresponding to the target image mode, the second source material type does not support the target image mode.
[0149] In some embodiments, the display device 200 may write in a configuration file the available source types that can support custom image modes. For example, available source types include SDR and HDR, but exclude HDR10+ and Dolby Vision. The settings application can identify whether a second source type is one of the available source types recorded in the configuration file, i.e., whether it supports custom image modes. If the second source type supports custom image modes, it further identifies whether the second source type supports a target image mode.
[0150] refer to Figure 3 The operating system shown has a platform interface adaptation layer configured with whether it supports configuration middleware. The application can call the configuration middleware to read the available source types from the configuration file and determine whether the second source type supports custom image modes.
[0151] Specifically, the application is configured to, when it detects that the second type of video source supports a custom image mode, determine whether the base image mode corresponding to the second image mode includes the base image mode corresponding to the target image mode. If the application detects that the second type of video source does not support a custom image mode, it will directly trigger a prompt message indicating that the second type of video source does not support a custom image mode. Furthermore, the application will no longer perform the task of determining whether the base image mode corresponding to the second image mode includes the base image mode corresponding to the target image mode; that is, it will no longer perform the task of determining whether the second type of video source supports the target image mode.
[0152] Combination Figure 6 The application can identify whether the second source material type supports custom image modes by checking whether the configuration middleware is supported in the platform interface adaptation layer. If the second source material type supports custom image modes, the application can obtain the second image modes supported by the second source material type through the image mode middleware and identify whether the second source material type supports the target image mode based on the feedback from the image mode middleware.
[0153] Step S522: Switch the first image mode to the second image mode, and if the second source type does not support the target image mode, display a prompt message.
[0154] The message indicates that the second source type does not support the target image mode.
[0155] The process of the display device 200 switching from the first image mode to the second image mode can be referred to step S403, and will not be repeated here.
[0156] Based on step S521, if the second source type does not support the custom image mode, or the basic image mode corresponding to the second source type does not include the basic image mode corresponding to the target image mode, it means that the second source type does not support the target image mode, and a prompt message needs to be displayed.
[0157] Combination Figure 6 The application sends parameter setting instructions to the setting parameter middleware in the platform interface adaptation layer to switch the first image mode to the second image mode. After completing the setting, the setting parameter middleware can send a refresh notification to the display 260. Based on the refresh notification, the display 260 refreshes the screen using the second image mode to play the switched second video source in the second image mode.
[0158] If the application detects that the second source material type does not support the target image mode, it sends a pop-up notification to the display 260, so that the display 260 can display a prompt message in the form of a pop-up window based on the pop-up notification.
[0159] exist Figure 6 In the process shown, the process and the listener are set to execute in parallel.
[0160] In one example, such as Figure 7 As shown, before completing the setup process, the display device 200 displays the first configuration page. If it detects a switch from the first source type to the second source type, such as a switch from HDR or SDR to HDR10+ or Dolby Vision, it can be determined that the second source type does not support custom images, that is, the second source type does not support the target image mode. The display device 200 displays a pop-up window 701 on the first configuration page and displays a prompt message in the pop-up window 701, such as "The current source type does not support custom image mode".
[0161] Based on step S521, if the base image mode corresponding to the second image mode includes the base image mode corresponding to the target image mode, it means that the second source type supports the target image mode, and no prompt message is displayed.
[0162] Therefore, before completing the setting process of the target image mode, the display device 200 can listen for changes in the source material type through the listening service. If a change in the source material type is detected and the new source material type does not support the target image mode, a prompt can be issued in a timely manner to ensure the picture quality of the played source material.
[0163] In one implementation, the display device 200 terminates the setup process if it detects that the second source type does not support the target image mode.
[0164] Figure 8 This is a flowchart illustrating how a display device 200 displays a prompt message when a second source material type does not support the target image mode, as provided in an embodiment of this application. Figure 8 As shown, step S522 specifically includes:
[0165] Step S801: Terminate the setup process and display a prompt message.
[0166] When the display device 200 detects that the second source type does not support the target image mode, it terminates the setup process and displays a prompt message.
[0167] Step S802: Obtain the configured target image parameters.
[0168] The configured target image parameters are those customized by the user for the target image mode. Depending on the node where the source signal changes, the display device 200 can configure all or part of the target image parameters corresponding to the target image mode.
[0169] In one implementation, to more accurately manage the progress of setting the target image mode, a first marker can be added to the target image parameters that have been configured. This first marker indicates that the corresponding target image parameter is a configured image parameter. Thus, if the target image mode can be set later, the setting application can quickly locate the configured target image parameter based on the first marker, thereby quickly determining the progress of setting the target image mode and allowing the user to continue setting the target image parameter that has not yet been configured.
[0170] Step S803: Store the target image mode and the configured target image parameters in the memory.
[0171] The application settings store the target image mode and the configured target image parameters in the memory. In other words, the target image mode and the target image parameters are associated. That is, when using the target image mode, it can be directly associated with the corresponding target image parameters.
[0172] In some embodiments, the setting application also stores the state of the target image mode, which includes a completed configuration state and an incomplete configuration state. The completed configuration state means that all target image parameters have been configured. The incomplete configuration state means that at least one target image parameter has not been configured.
[0173] In some embodiments, the setting application may mark the first source type as supporting the target image mode, that is, the first source type and the target image mode have a first correspondence.
[0174] In some embodiments, the settings application also stores the base image mode corresponding to the target image mode.
[0175] Therefore, if the display device 200 detects a change in the source image type before completing the setup process, and the new source image type does not support the target image mode, it can promptly terminate the setup process. This avoids the user wasting time setting the target image mode if it cannot be applied immediately. Furthermore, the display device 200 stores the configured target image parameters and can also store the progress of setting the target image mode, making it easier for the user to continue setting the target image mode based on that progress later.
[0176] In another implementation, if the display device 200 recognizes that the second source type does not support the target image mode, it continues to run the setup process but does not apply the target image mode.
[0177] Figure 9 A flowchart illustrating how another display device 200, provided in an embodiment of this application, displays a prompt message when the second source material type does not support the target image mode. For example... Figure 9 As shown, step S522 specifically includes:
[0178] Step S901: Continue running the setup process, and after completing the configuration of the target image parameters, continue applying the second image mode and display a prompt message;
[0179] When the display device 200 detects that the second source material type does not support the target image mode, it continues the setup process to configure the target image parameters for the target image mode. After configuring all the target image parameters corresponding to the target image mode, it can receive a user instruction to apply the target image mode. However, since the second source material type does not support the target image mode, to ensure the playback quality of the second source material, the display device 200 responds to the instruction by continuing to apply the second image mode without switching to the target image mode. Furthermore, the display device 200 can display a prompt message to indicate that the second source material type does not support the target image mode.
[0180] Step S902: Obtain the target image parameters corresponding to the target image mode.
[0181] Based on step SS901, all target image parameters corresponding to the target image mode can be obtained, and all target image parameters have been configured.
[0182] Step S903: Store the target image mode and target image parameters in the memory.
[0183] Steps S902-S903 are similar to steps S802-S803, and will not be described in detail here.
[0184] Therefore, if the display device 200 detects a change in the source material type before completing the setup process, and the new source material type does not support the target image mode, it can continue running the setup process to ensure the continuity of the user's operation in setting the target image mode. Furthermore, after configuring the target image parameters, it does not switch the image mode to ensure the picture quality of the currently playing source material. Additionally, the display device 200 can display prompts to promptly indicate the reason why the target image mode cannot be applied.
[0185] In some embodiments, after displaying the prompt message, the display device 200 may, in response to a user's exit command or after detecting that the prompt message has been displayed for a specified duration, close the prompt message and exit the current page, such as the first configuration page and the page confirming the target image mode of the application, so as to continue playing the second source in the second image mode.
[0186] The following further explains the process by which the display device 200 displays the first configuration page in response to a series of user startup operations. The startup operation series includes a first operation and a second operation.
[0187] Figure 10 This is a flowchart illustrating a display device 200 displaying a first configuration page, as provided in an embodiment of this application. Figure 10 As shown, the specific steps are as follows:
[0188] Step S1001: In response to the first operation in the startup operation series, obtain the first source type.
[0189] The first action is used to indicate when to open the first menu.
[0190] The first menu contains an entry point for setting the image mode. The first menu can be a system menu; for example, it can be a submenu of the system settings menu.
[0191] In one example, the first menu is a third-level menu corresponding to the Intelligent Settings menu item within the second-level menu of the Display & Sound menu item in the system settings menu. Accordingly, the display device 200 can respond to a user's command output based on the settings key on the control device 100 by displaying the system settings menu, which includes the Display & Sound menu item; responding to a user's command to select the Display & Sound menu item by displaying the second-level menu corresponding to the Display & Sound menu item, which includes the Intelligent Settings menu item; and responding to a user's command to select the Intelligent Settings menu item by displaying the first menu. The first operation corresponds to the user inputting the aforementioned three commands.
[0192] Figure 11 This is a timing diagram of a display device 200 provided in an embodiment of the present application, which sets a target image mode by adding an image mode. Figure 16 This application provides a timing diagram for setting a target image mode in a display device 200 by reconfiguring an existing custom image mode.
[0193] Combination Figure 11 and Figure 16 In response to the first operation, the display device 200 uses a setting application to read the currently acquired source signal from the MTK interface via a configuration middleware in the platform interface adaptation layer. The configuration middleware determines the current source type based on the source signal returned by the MTK interface. In this embodiment, the current source type is the first source type.
[0194] Step S1002: Compare the first source type with the available source types, and display the first menu based on the comparison result.
[0195] As described above, the display device 200 can pre-configure available source types in a configuration file. The display device 200 can obtain a comparison result by comparing the first source type with the available source types. If the comparison result shows that the first source type belongs to the available source types, it means that the first source type supports custom image modes; if the comparison result shows that the first source type does not belong to the available source types, it means that the first source type does not support custom image modes.
[0196] If the comparison result indicates that the first source type is an available source type, the first menu includes a first menu item, and the first menu item is available. This first menu item is the entry point for setting the image mode. Figure 12A and Figure 12B A schematic diagram of the first menu provided for an embodiment of this application can be found in one example. Figure 12A The first menu shown includes a first menu item, such as Personalized customization. This first menu item is available, meaning that the user can enter the first configuration page by selecting the first menu item.
[0197] If the comparison result indicates that the first source type is not an available source type, the first menu does not include the first menu item, or the first menu includes the first menu item but the first menu item is unavailable. For an example, please refer to... Figure 12B The first menu shown does not include the first menu item.
[0198] Combination Figure 11 and Figure 16 The platform interface adaptation layer determines whether the configuration middleware supports the first source image type after identifying the first source image type. It can then read the available source image types from the configuration file and compare the first source image type with the available source image types to determine if the first source image type supports custom image modes. The configuration middleware then returns the comparison result to the settings application, allowing the settings application to display the first menu based on the comparison result. Further details will follow... Figure 11 and Figure 16 The comparison results show that the first source type supports custom image modes, which will be used as an example for explanation.
[0199] In step S1003, if the first menu includes a first menu item and the first menu item is available, the first configuration page is displayed in response to the second operation in starting the operating system.
[0200] The second operation is an action performed by the user based on the first menu item, such as clicking the first menu item.
[0201] Therefore, when displaying the first menu, the display device 200 dynamically displays the first menu item to ensure the effectiveness of the user's corresponding operation of setting the target image mode.
[0202] In some embodiments, the settings application provides multiple ways to set the target image mode, which may include: setting the target image mode by adding an image mode, wherein the added image mode is the target image mode; or setting the target image mode by reconfiguring an existing custom image mode, wherein the reconfigured existing custom image mode is the target image mode.
[0203] Figure 13 A flowchart illustrating how a display device 200, as provided in this application embodiment, displays a first configuration page based on different target image modes. For example... Figure 13 As shown, the specific process is as follows:
[0204] Step S1301: In response to the second operation, obtain the event type corresponding to the second operation.
[0205] The event type corresponds to the way the target image mode is set. Event types include adding an image mode and reconfiguring an existing custom image mode.
[0206] Step S1302: Display the first preview page according to the event type.
[0207] The first preview page includes a preview screen showcasing the image quality of the first image mode.
[0208] In some embodiments, the object used to display the image quality effect of the first image mode can be a preset video or image.
[0209] If the event type is "Add Image Mode", that is, the target image mode is set by adding image mode, the display device 200 directly displays the first preview page.
[0210] If the event type is reconfiguring an existing custom image mode, that is, setting the target image mode by reconfiguring an existing custom image mode, the display device 200 first displays a second preview page. The second preview page includes a preview screen for displaying the image quality effect of a third image mode, which is the existing custom image mode to be reconfigured. Then, in response to the user's confirmation of the image mode reconfiguration operation, the display device 200 displays the first preview page.
[0211] In step S1303, in response to the user's confirmation of starting the image mode settings, the first configuration page is displayed.
[0212] In some embodiments, the first preview page may include a first button for confirming the initiation of the target image mode settings. In some embodiments, the first preview page may also include a second button for canceling the initiation of the target image mode settings. The display device 200 displays a first configuration page in response to the user selecting the first button.
[0213] Therefore, the display device 200 can set the target image mode by adding an image mode or reconfiguring an existing custom image mode. Based on the different ways of setting the target image mode, before entering the first configuration page, that is, before starting to set the target image mode, the corresponding preview page is displayed with different strategies. These preview pages demonstrate the image quality effect corresponding to the image mode that will affect the user's custom needs, thereby improving the effectiveness of the user setting the target image mode.
[0214] Figure 14 A flowchart illustrating the process of setting up an image mode for a display device 200 provided in this embodiment of the application. Figure 14 As shown, the specific steps are as follows:
[0215] Step S1401, in response to the third operation in the setting operation series, configures the target image parameters indicated by the user for the target image mode.
[0216] The third operation is used to indicate the target image parameters configured for the target image mode. The display device 200 can configure the user-indicated target image parameters for the target image mode by establishing an association between the target image mode and the target image parameters.
[0217] In step S1402, in response to the fourth operation in the setting operation series, the first image mode is switched to the target image mode, and the target image mode is stored in the memory.
[0218] After configuring all target image parameters corresponding to the target image mode, the display device 200 responds to the fourth operation by switching the first image mode to the target image mode. The fourth operation is an operation in which the user instructs the user to apply the target image mode.
[0219] Furthermore, the display device 200 also stores the target image mode to add the target image mode as a custom image mode that can be used later.
[0220] If the event type is "reconfigure an existing custom image mode", that is, the target image mode is set by reconfiguring an existing custom image mode, and the third image mode is deleted from the memory, that is, the reconfigured existing custom image mode is deleted, so as to replace the image mode before reconfiguration with the image mode after reconfiguration.
[0221] Therefore, after confirming the application target image mode, the display device 200 can store the target image mode to record the target image mode as a usable custom image mode, which can ensure that all target image parameters corresponding to the target image mode have been configured, and can also ensure the user's acceptance of the target image mode.
[0222] The following two embodiments will be used to specifically describe the process of setting the target image mode corresponding to steps S1301-S1303 and steps S1401-S1402.
[0223] Example 1
[0224] Figure 15 This is an interactive flowchart of setting a target image mode in a way that adds an image mode for the display device 200 provided in this application embodiment.
[0225] Combination Figure 11 and Figure 15 The process of setting the target image mode for the display device 200 by adding an image mode is explained in detail.
[0226] Step S1-1: In response to the user's selection of the first menu item, the first preview page is displayed.
[0227] In response to the user's selection of the first menu item, the display device 200 obtains the third image mode, which refers to a custom image mode supported by the first source type.
[0228] In one implementation, if the display device 200 does not obtain the third image mode, it means that the target image mode cannot be set by reconfiguring an existing custom image mode; it can only be set by adding an image mode. Therefore, the display device 200 can directly initiate the addition of the target image mode and display the first preview page.
[0229] like Figure 15 As shown in Figure ①, the display device 200 displays a first menu, which includes a first menu item, and the first menu item is in an available state. In response to a user selecting the first menu item, if the third image mode is not obtained, the display device 200... Figure 15 As shown in ②, the display device 200 directly displays the first preview page.
[0230] In another implementation, if the display device 200 obtains a third image mode, it means that the target image mode can be set either by reconfiguring an existing custom image mode or by adding an image mode. Therefore, the display device 200 can display a list of custom image modes, which includes a second menu item and an add entry point for each third image mode.
[0231] The display device 200 can respond to the user's selection of an entry point by starting the target image addition mode and displaying the first preview page.
[0232] If the display device 200 obtains the third image mode, in Figure 15 After the middle ①, in Figure 15 Before ②, such as Figure 15 As shown in ③, the display device 200 displays a list of custom image modes. This list includes second menu items corresponding to third image modes 1 through n, and an "Add" entry. The display device 200 responds to the user's selection of the "Add" entry as follows: Figure 15 As shown in ②, the first preview page is displayed.
[0233] refer to Figure 3 The operating system shown has a platform interface adaptation layer configured with an enable demo middleware and an end demo middleware. The enable demo middleware is used to confirm the image mode corresponding to the preview screen, and the end demo middleware is used to record relevant data when the preview ends.
[0234] Combination Figure 11 The application is configured to respond to the selection of the first menu item by obtaining the first image mode of the current application through the demonstration middleware, and the application is configured to display the first preview page based on the result returned by the demonstration middleware and the first image mode indicated by the result.
[0235] Step S1-2: In response to the user selecting the first button on the first preview page, the first configuration page is displayed.
[0236] If, after viewing the image quality displayed on the first preview page, the user still wishes to continue setting the target image mode, they can confirm and start setting the target image mode by clicking the first button.
[0237] like Figure 15 As shown in Figure ②, the first preview page includes a first button, such as a Start button, and a second button, such as a Cancel button. The display device 200 responds to the user's selection of the Start button, as shown in Figure ②. Figure 15 As shown in ④, the first configuration page is displayed.
[0238] Combination Figure 11 The application is set to respond to the user selecting the first button on the first preview page and display the first configuration page.
[0239] Steps S1-3: In response to the user's operation of configuring target image parameters based on the first configuration page, configure target image parameters for the target image mode.
[0240] Combination Figure 11 The settings application responds to the user's configuration of target image parameters by passing the configured target image parameters to the image mode middleware in the platform interface adaptation layer. The image mode middleware then generates the target image mode based on the target image parameters passed by the settings application.
[0241] Steps S1-4: In response to the user's instruction to apply the target image mode, the first image mode is switched to the target image mode, and the target image mode is stored in the memory.
[0242] In some embodiments, prior to steps S1-4, the display device 200 may display a target preview page based on the generated target image mode. This target preview page demonstrates the image quality of the target image mode. The target preview page includes an "Apply" button, which the user can select to apply the target image mode.
[0243] After generating the target image pattern, such as Figure 15 As shown in Figure ⑤, a target preview page is displayed, which includes a preview screen in the target image mode. This target preview page also includes an Apply button, and the display device 200 responds to the user selecting the Apply button, as shown below. Figure 15 As shown in step ⑥, exit the target preview page and play the first source video in target image mode.
[0244] Combination Figure 11 The image mode middleware in the platform interface adaptation layer sends the generation result back to the settings application to notify it that a target image mode has been generated. Based on this generation result, the settings application displays a target preview page and, in response to the operation instructing the application to use the target image mode, switches the first image mode to the target image mode by calling the settings parameter middleware in the platform interface adaptation layer. After switching to the target image mode, the settings parameter middleware can send a refresh notification to the display 260, causing the display 260 to refresh the screen using the target image mode to play the first source video in the target image mode. Furthermore, the image mode middleware also stores the target image mode in memory, for example, by writing a first correspondence between the first source video type and the target image mode in a configuration file.
[0245] Example 2
[0246] Figure 17 The flowchart illustrates the interaction process of setting a target image mode by reconfiguring an existing custom image mode in the display device 200 provided in this embodiment of the application.
[0247] Combination Figure 16 and Figure 17 The process of setting the target image mode for the display device 200 by reconfiguring an existing custom image mode is explained in detail.
[0248] Step S2-1: In response to the user selecting the first menu item, display the custom image mode list.
[0249] You can refer to step S1-1, which will not be repeated here.
[0250] like Figure 17 As shown in Figure ①, the display device 200 displays a first menu, which includes a first menu item, and the first menu item is in an available state. The display device 200 responds to the user's selection of the first menu item. Taking the display device 200 acquiring a third image mode as an example, ... Figure 17 As shown in ②, display device 200 displays a list of custom image modes.
[0251] Step S2-2: In response to the user's selection of the third image mode, the second preview page is displayed.
[0252] like Figure 17 As shown in ②, taking the user selecting the third image mode 1 as an example, as follows: Figure 17 As shown in ③, the second preview page is displayed, which includes the preview screen displayed in the third image mode 1.
[0253] Combination Figure 16 ,and Figure 11 In contrast, the settings application, in response to the user selecting the first menu item, obtains the third image mode through the image mode middleware of the platform interface adaptation layer and displays a list of custom image modes. The settings application, in response to the user selecting the third image mode, obtains the third image mode to be reconfigured through the demo middleware, and displays a second preview page based on the result returned by the demo middleware, indicating the third image mode.
[0254] In step S2-3, in response to the user's confirmation to initiate the sub-operation of reconfiguring the third image mode, the first preview page is displayed.
[0255] In some embodiments, the second preview page may include a third button for confirming the initiation of reconfiguring the third image mode. In some embodiments, the second preview page may also include a fourth button for canceling the initiation of reconfiguring the third image mode.
[0256] If a user still wants to reconfigure the third image mode after viewing the image quality in the second preview page, they can select the third button to confirm and start reconfiguring the third image mode.
[0257] like Figure 17 As shown in ③, the second preview page includes a third button, such as a Reconfigure button, and a fourth button, such as a Cancel button. The display device 200 responds to the user's selection of the Reconfigure button, as follows: Figure 17 As shown in ④, the first preview page is displayed.
[0258] Combination Figure 16 The application is configured to display the first preview page in response to the user selecting the third button on the second preview page.
[0259] Step S2-4: In response to the user selecting the first button on the first preview page, the first configuration page is displayed.
[0260] Steps S2-4 can be referred to step S1-2. Figure 16 The corresponding steps can be referred to Figure 11 The steps involved are not detailed here.
[0261] Continue to refer to Figure 17 The display device 200 responds to the fifth sub-operation, such as Figure 17 As shown in ⑤, the first configuration page is displayed.
[0262] Step S2-5: In response to the user's operation of configuring target image parameters based on the first configuration page, configure target image parameters for the target image mode.
[0263] Steps S2-6: In response to the user's instruction to apply the target image mode, the first image mode is switched to the target image mode, the target image mode is stored in the memory, and the third image mode is deleted from the memory.
[0264] Steps S2-5-S2-6 can be referenced from steps S1-3-S1-4, and... Figure 16 The corresponding steps can be referred to Figure 11The corresponding steps are not detailed here. The main difference is that, in response to the user's instruction to apply the target image mode, the display device 200 also needs to remove the previously reconfigured third image mode from the configuration file.
[0265] Continue to refer to Figure 17 The display device 200 responds to the user's settings and displays sequentially. Figure 17 neutralize Figure 17 Middle ⑦, Figure 17 neutralize Figure 17 You can refer to section ⑦ separately. Figure 15 neutralize Figure 15 Section 6 will not be elaborated upon here.
[0266] The following is a detailed explanation of the process of configuring the target image parameters based on the first configuration page.
[0267] The first configuration page includes at least one configuration item, and each configuration item has at least one sub-configuration item.
[0268] Each configuration item corresponds to a preset image parameter group, and each preset image parameter group includes image parameters belonging to the same category. Different preset image parameter groups include image parameters belonging to different categories. This effectively limits the number of configuration items.
[0269] Each sub-configuration item corresponds to a preset image parameter group of its respective configuration item, and at least one image parameter in the preset image parameter group corresponding to each sub-configuration item of the same configuration item has a different value.
[0270] Figure 18 This is a schematic diagram of a first configuration page provided in an embodiment of this application. Figure 18 As shown, the first configuration page includes four configuration items, namely configuration item 11, configuration item 12, configuration item 13, and configuration item 14. Among them, the preset image parameter group corresponding to configuration item 11 includes image parameters belonging to the category of "brightness"; the preset image parameter group corresponding to configuration item 12 includes image parameters belonging to the category of "color temperature"; the preset image parameter group corresponding to configuration item 13 includes image parameters belonging to the category of "color"; and the preset image parameter group corresponding to configuration item 14 includes image parameters belonging to the category of "clarity".
[0271] Each sub-configuration item is associated with an image parameter group, where the value of each image parameter is fixed. In other words, each sub-configuration item is associated with a relatively fixed sub-image quality effect, which corresponds to the preset image parameter group associated with the sub-configuration item.
[0272] The sub-configuration item can be an image style, and the image quality of the image should be consistent with the sub-image quality of the corresponding sub-configuration item.
[0273] The first configuration page displays the sub-configuration items corresponding to the selected configuration items, such as... Figure 18 Configuration item 13 is selected. The first configuration page currently displays the sub-configuration items corresponding to configuration item 13, such as sub-configuration item 131, sub-configuration item 132, sub-configuration item 133, and sub-configuration item 134. Each of these four sub-configuration items corresponds to a brightness-related image parameter group.
[0274] In some embodiments, if the target image mode is set by adding an image mode, the configuration items included in the first configuration page and the sub-configuration items of each configuration item correspond to the first image mode. If the target image mode is set by reconfiguring an existing custom image mode, the configuration items included in the first configuration page and the sub-configuration items of each configuration item correspond to the existing custom image mode to be reconfigured.
[0275] In response to a user selecting a target sub-configuration item among the sub-configuration items of each configuration item, the display device 200 obtains the image parameters from the preset image parameter group corresponding to each target sub-configuration item. The obtained image parameters are the target image parameters. The display device 200 configures the image parameters from the preset image parameter group corresponding to each target sub-configuration item for the target image mode, that is, it configures each target image parameter for the target image mode. For example, an association relationship is established between the target image mode and each target image parameter.
[0276] Continue to refer to Figure 18 When the user selects a target sub-configuration item in configuration item 13, such as sub-configuration item 132, the target image parameters obtained by the display device 200 include the image parameters in the preset image parameter group corresponding to sub-configuration item 132.
[0277] Therefore, by grouping image parameters belonging to the same category into a preset image parameter group, the number of preset image parameter groups can be effectively controlled. Since each preset image parameter group corresponds to one configuration item, the number of configuration items can be effectively controlled. Thus, by setting the target image mode through each configuration item, the number of configuration items that need to be set can be effectively reduced, thus reducing the number of user interactions.
[0278] The following is a detailed explanation of the process by which the display device 200 displays the target preview page.
[0279] Figure 19 This is a flowchart illustrating a display device 200 displaying a target preview page, as provided in an embodiment of this application. Figure 19 As shown, the specific steps are as follows:
[0280] Step S1901: In response to the third operation, obtain the screen state of the first configuration page.
[0281] The first configuration page is displayed on top of the first source video. The screen states of the first configuration page include full-screen and non-full-screen states.
[0282] Step S1902: Configure target image parameters for the target image mode and display the target preview page according to the screen status.
[0283] In one implementation, if the screen is in full-screen mode, a target preview page is displayed after configuring the target image parameters. This target preview page includes a preset demo example showcasing the image quality of the target image mode; the media asset type of this preset demo example is consistent with the media asset type of the first source image.
[0284] Media asset types include videos and images.
[0285] In one implementation, the settings application includes a persistent service. After displaying the first configuration page, the settings application registers a service to listen for media playback status. For example, the listening service may include a Media Session Manager service, which can listen for active media sessions (i.e., sessions in playback). The listening service may also include an Audio Manager service, which can listen for applications that have audio focus (i.e., applications using audio). If an active media session and an application with audio focus are detected, it can be determined that a media asset is playing in the background, i.e., the first source file. If it is determined that a media asset is playing in the background, it is further determined whether the player used to play the media asset is a video player. If it is a video player, the media asset type of the first source file can be determined to be video; if it is not a video player, the media asset type of the first source file can be determined to be image.
[0286] The preset demo samples are media assets pre-installed on the display device 200 to demonstrate image quality effects. The media asset types of the preset demo samples can include videos and images.
[0287] After generating the target image pattern, a target preview page is displayed on the first screen, demonstrating the image quality effect corresponding to the target image pattern using a preset demo example. Specifically, if the media asset type is video, the preset demo example is video; if the media asset type is image, the demo example is image.
[0288] When display device 200 is displaying the first configuration page in full-screen mode, it cannot simultaneously display the first video source being played. Therefore, display device 200 pauses playback of the first video source upon entering the first configuration page in full-screen mode to avoid the user accidentally playing the wrong media content during the target image mode setting process. Correspondingly, display device 200 resumes playback of the first video source after exiting the target image mode setting process.
[0289] In another implementation, if the screen is not in full-screen mode, during the configuration of target image parameters for the target image mode, the target preview page is updated after each target image parameter is configured. This target preview page includes footage of the first source video played using the configured target image parameters.
[0290] In some embodiments, the first configuration page is displayed on the first screen in the form of a half-screen or a small window. That is, while setting the target image mode, the user can simultaneously watch the video source being played.
[0291] The display device 200 can directly use the first source image as a demonstration example. After configuring each target image parameter, it displays the first source image according to that target image parameter and all previously configured target image parameters. In other words, the first source image is directly used as the target preview page. This can be understood as a real-time preview page.
[0292] After configuring all target image parameters, the image quality of the target image mode can be displayed in real time on the target preview page using the first source image.
[0293] In some embodiments, after detecting the display of the first preview page, the display device 200 records the first image mode as the original image mode. The original image mode refers to the image mode used before the target image mode was applied, that is, the image mode currently used.
[0294] Combination Figure 11 and Figure 16 After the application displays the first preview page, it calls the image mode middleware in the platform interface adaptation layer to record the first image mode as the original image mode.
[0295] In some embodiments, the display device 200 can provide an image mode comparison function by setting an application, so that before applying the target image mode, the user can quickly compare the image quality effect in the current image mode and the image quality effect in the target image mode, and help the user determine whether to apply the target image mode.
[0296] Figure 20A flowchart illustrating the image quality effect of the display device 200 provided in this embodiment of the application. Figure 20 As shown, the specific steps are as follows:
[0297] Step S2001: In response to the comparison command input by the user, the recorded original image pattern is obtained.
[0298] The original image mode is the one recorded when the first preview page is displayed. This original image mode is the image mode corresponding to the image quality effect displayed in the first preview page.
[0299] In some embodiments, the target preset page may include a fifth button, which the user can select to input comparison instructions. See also... Figure 15 The target preview page shown in ⑤ and ⑥ of 17 includes a fifth button, such as a Compare button.
[0300] In response to a comparison command, the display device 200 acquires the recorded original image pattern, that is, the image pattern that needs to be compared with the target image pattern.
[0301] Combination Figure 11 and Figure 16 The application is configured to respond to the comparison command by calling the image mode middleware in the platform interface adaptation layer to obtain the recorded original image mode, such as the first image mode.
[0302] Step S2002: Display a preview screen on the target preview page to show the image quality effect of the original image mode.
[0303] The display device 200 adjusts the system's image parameters according to the image parameters corresponding to the first image mode, and adjusts the target image mode to the first image mode to display the preview screen in the first image mode. In this way, the user can switch between browsing the preview screen in the first image mode and the preview screen in the target image mode on the target preview page to compare the image quality effects of the two image modes.
[0304] Before displaying a preview screen in the first image mode on the target preview page, the display device 200 sets the target image mode to be applied. If the user wants to view the image quality effect in the target image mode again on the target preview page, or if the user wants to apply the target image mode, the display device 200 can obtain the recorded image mode to be applied and display a preview screen in the target image mode on the target preview page, or exit the target preview page and switch the first image mode to the target image mode.
[0305] In some embodiments, the display device 200, in response to an application command input by a user, may display a waiting page, which may include a preset animation indicating that a target image mode is currently being switched. After detecting a switch to the target image mode, the display device 200 exits the waiting page and plays the first video source in the target image mode.
[0306] If the target preview page is not in full-screen mode, when applying the target image mode, there is no need to adjust the system's image parameters again, and there is no need to display a waiting page; it is only necessary to save the target image mode.
[0307] In some embodiments, the settings application also provides an editing function for each second menu item in the custom image mode list, based on which the custom image mode corresponding to each second menu item can be edited.
[0308] The specific process for editing a custom image mode on display device 200 is as follows:
[0309] When displaying a list of custom image modes, the display device 200 adjusts the second menu item to an editable state in response to a control command input by the user based on the second menu item. For example, the display device 200 may adjust the second menu item to an editable state in response to a control command input by the user pressing and holding the second menu item.
[0310] The second menu item being editable means that the second menu item can be edited, and its corresponding custom image mode can be further edited. For example, the editable second menu item includes at least one editing control. This at least one editing control may include an editable text box, a delete control, etc., wherein the editable text box includes the name of the custom image mode corresponding to the second menu item, and is used to edit that name; the delete control is used to indicate the deletion of the second menu item.
[0311] The display device 200 responds to an editing command input by the user based on an editable second menu item, and edits the second menu item and the user-defined image mode corresponding to the second menu item.
[0312] In one example, display device 200 can respond to an editing command entered by a user in an editable text box, changing the first name in the text box to a second name. The first name is the currently used name of the custom image mode corresponding to the second menu item, and the second name is the modified name. After changing the first name in the text box to the second name, display device 200 updates the list of custom image modes to update the name in the second menu item to the second name. Furthermore, display device 200 also changes the name of the custom image mode in the configuration file to the second name.
[0313] In another example, display device 200 may remove the second menu item from the list of custom image modes in response to an edit command entered by the user based on a delete control. Display device 200 then updates the list of custom image modes, ensuring that the second menu item is not included in the updated list. Furthermore, display device 200 also removes the custom image mode corresponding to the second menu item from the configuration file.
[0314] Therefore, the display device 200 can provide the function of editing user-defined image modes, so that users can flexibly edit custom image modes according to their needs.
[0315] For ease of explanation, the above description has been provided in conjunction with specific embodiments. However, the discussion in some embodiments is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Various modifications and variations can be obtained based on the above teachings. The selection and description of the above embodiments are for the purpose of better explaining the contents of this disclosure, thereby enabling those skilled in the art to better utilize the embodiments.
Claims
1. A display device, characterized in that, include: The display is configured to play a first source in a first image mode, the first source corresponding to a first source type; Memory; The controller is configured as follows: In response to a series of startup operations initiated by the user to set the target image mode, the system controls the display to show a first configuration page and registers a monitoring service. The first configuration page is used to customize the image modes supported by the first video source type, and the monitoring service is used to monitor for changes in video source type. In response to a series of setting operations performed by the user based on the first configuration page to set the target image mode, an image mode setting process is initiated. The setting process includes configuring the target image parameters corresponding to the target image mode, and after completing the configuration of the target image parameters, switching the first image mode to the target image mode. Before completing the setup process, if the monitoring service detects that the first source type has switched to the second source type, the second image mode supported by the second source type is obtained. The first image mode is switched to the second image mode, and if the second source material type does not support the target image mode, the display is controlled to show a prompt message, which is used to indicate that the second source material type does not support the target image mode.
2. The display device according to claim 1, characterized in that, If the second source image type does not support the target image mode, the controller controls the display to show a prompt message, specifically configured as follows: Terminate the setup process and control the display to show the prompt message; Obtain the configured target image parameters; The target image mode and the configured target image parameters are stored in the memory.
3. The display device according to claim 1, characterized in that, If the second source image type does not support the target image mode, the controller controls the display to show a prompt message, specifically configured as follows: Continue running the setup process, and after completing the configuration of the target image parameters, continue applying the second image mode and control the display to show the prompt information; Obtain the target image parameters corresponding to the target image pattern; The target image pattern and the target image parameters are stored in the memory.
4. The display device according to claim 1, characterized in that, The memory is configured to store available source material types, which support custom image modes; In response to a series of user-initiated startup operations to set a target image mode, the controller controls the display to show a first configuration page, specifically configured as follows: In response to the first operation in the startup operation series, the first source type is obtained, wherein the first operation is used to instruct the opening of the first menu; The first source material type is compared with the available source material types, and the display is controlled to show the first menu based on the comparison result; When the first menu includes a first menu item and the first menu item is available, in response to the second operation in the startup operation series, the display is controlled to display the first configuration page, wherein the second operation is an operation performed by the user based on the first menu item, and the first menu item is the entry point for setting the image mode; Wherein, if the comparison result indicates that the first source type belongs to the available source type, the first menu includes the first menu item, and the first menu item is in an available state; If the comparison result indicates that the first source type does not belong to the available source types, the first menu does not include the first menu item, or the first menu includes the first menu item and the first menu item is unavailable.
5. The display device according to claim 4, characterized in that, When the first menu includes a first menu item and the first menu item is available, the controller, in response to the second operation in the startup operation series, controls the display to show the first configuration page, specifically configured as follows: In response to the second operation, the event type corresponding to the second operation is obtained, and the event type includes adding an image mode and reconfiguring an existing custom image mode; According to the event type, the display is controlled to show a first preview page, the first preview page including a preview screen for showing the image quality effect of the first image mode; In response to the user's confirmation to start the image setting mode, the display is controlled to show the first configuration page; If the event type is the "Add Image" mode, the display is controlled to show the first preview page; If the event type is reconfiguring an existing custom image mode, control the display to show a second preview page, and in response to the user's confirmation of reconfiguring the image mode, control the display to show the first preview page, wherein the second preview page includes a preview screen for displaying the image quality effect of a third image mode, the third image mode being an existing custom image mode to be reconfigured.
6. The display device according to claim 5, characterized in that, The controller, in response to a series of user settings based on the first configuration page, initiates the image mode setting process, specifically configured as follows: In response to the third operation in the set operation series, the target image parameters indicated by the user are configured for the target image mode; In response to the fourth operation in the set operation series, the first image mode is switched to the target image mode, and the target image mode is stored in the memory; If the event type is "reconfigure an existing custom image mode", the controller, in response to the fourth operation, also deletes the third image mode from the memory.
7. The display device according to claim 6, characterized in that, The first configuration page includes at least one configuration item, each configuration item has at least one sub-configuration item, each configuration item corresponds to a preset image parameter group, each preset image parameter group includes image parameters belonging to the same category, and different preset image parameter groups include image parameters belonging to different categories; each sub-configuration item corresponds to the preset image parameter group to which it belongs, and at least one image parameter in the preset image parameter groups corresponding to the sub-configuration items of the same configuration item has a different value; In response to the third operation in the setting operation series, the controller configures the target image parameters indicated by the user for the target image mode, specifically configured as follows: In response to the user selecting a target sub-configuration item among the sub-configuration items of each configuration item, the image parameters in the preset image parameter group corresponding to each target sub-configuration item are obtained; Configure the image parameters in the preset image parameter group corresponding to each of the target sub-configuration items for the target image mode.
8. The display device according to claim 6, characterized in that, In response to the third operation in the setting operation series, the controller configures the target image parameters indicated by the user for the target image mode, specifically configured as follows: In response to the third operation, obtain the screen state of the first configuration page; Based on the screen state, configure the target image parameters for the target image mode, and control the display to show the target preview page; If the screen state is full-screen, after configuring the target image parameters, the display is controlled to show the target preview page. The target preview page includes a preset demonstration example for displaying the image quality effect of the target image mode. The media asset type of the preset demonstration example is consistent with the media asset type of the first source video. If the screen state is not full-screen, during the process of configuring the target image parameters for the target image mode, after each target image parameter is configured, the display is controlled to update and display the target preview page. The target preview page includes the screen of the first source video played using each of the configured target image parameters.
9. The display device according to claim 8, characterized in that, After configuring the target image parameters for the target image mode based on the screen state, and controlling the display to show the target preview page, the controller is further configured to: In response to a comparison command input by the user, the recorded original image mode is obtained, wherein the original image mode is the image mode corresponding to the image quality effect displayed in the first preview page, which is recorded when the first preview page is detected to be displayed. The target preview page displays a preview screen to showcase the image quality effect of the original image mode.
10. A method for setting an image mode, characterized in that, Applied to a display device, the display device plays a first source in a first image mode, the first source corresponding to a first source type; The method includes: In response to a series of startup operations initiated by the user to set the target image mode, a first configuration page is displayed, and a monitoring service is registered. The first configuration page is used to customize the image modes supported by the first video source type, and the monitoring service is used to monitor for changes in video source type. In response to a series of setting operations performed by the user based on the first configuration page to set the target image mode, an image mode setting process is initiated. The setting process includes configuring the target image parameters corresponding to the target image mode, and after completing the configuration of the target image parameters, switching the first image mode to the target image mode. Before completing the setup process, if the monitoring service detects that the first source type has switched to the second source type, the second image mode supported by the second source type is obtained. The first image mode is switched to the second image mode, and if the second source type does not support the target image mode, a prompt message is displayed, the prompt message being used to indicate that the second source type does not support the target image mode.
Citation Information
Patent Citations
Display device
CN102651806A
Display mode setting method, display and terminal equipment
CN109743517A