Display device and content display method
By identifying and managing favorite artworks in the display device's art mode and displaying a tiered preview page, the problem of users being unable to browse artworks they haven't added as favorites is solved, improving user experience and efficiency.
Patent Information
- Application Number
- PCT/CN2025/092496
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-28
- Filing Date
- 2025-04-30
- Publication Date
- 2026-01-02
AI Technical Summary
In the art mode of the display device, if the user has not added a favorite art category, the user will be unable to browse, resulting in invalid operations and a reduced user experience.
In the first mode, the display device identifies the artworks that have been added as favorites and shows a tiered preview page, including the title of the first-level category and preview images of the second-level categories. The current artwork is displayed with a transparent background, allowing users to quickly find and manage their favorite artworks.
It improves the browsing efficiency and experience for users in art mode, allowing them to quickly find artworks of interest and avoid unnecessary operations.
Smart Images

Figure CN2025092496_02012026_PF_FP_ABST
Abstract
Description
Display device and content presentation method
[0001] Cross-reference to Related Applications
[0002] The present disclosure claims priority to Chinese applications No. 202410853985.6, filed on June 28, 2024, and No. 202410853743.7, filed on June 28, 2024, the contents of which are incorporated herein by reference in their entirety. TECHNICAL FIELD
[0003] The present disclosure relates to the technical field of display devices, and in particular, to a display device and a content presentation method. BACKGROUND
[0004] A display device refers to a terminal device capable of outputting a specific display picture, which can be a smart television, a mobile terminal, a smart advertising screen, a projector, or the like. Most of the current display devices can provide video and audio playback functions. In actual applications, in order to more fully develop the use value of the display device, the display device can be configured with a first application for providing a first mode. The first application can also be referred to as an artistic application, an artistic mode application, or the like. The first mode can also be referred to as an artistic mode, a gallery mode, or the like.
[0005] In the first mode, the display device can exhibit artistic paintings as decorations of the space, and can also simulate the artistic paintings as real artistic paintings to increase the immersion of the user. For example, a display frame can be added to the artistic paintings, a hardware frame can be installed on the frame of the display device, a paper-like screen can be used as a display screen, or the like.
[0006] When browsing the artistic paintings, the user can be more interested in some of the artistic paintings, and therefore the user can add favorites to these artistic paintings to quickly know which artistic paintings are of interest to the user when browsing the artistic paintings. Usually, the artistic paintings that have added favorites can be displayed in the same category, and the user can centrally browse all the artistic paintings that have added favorites under the category. However, if the user does not add favorites to any artistic painting, the user will not see any artistic painting after entering the category, and the user needs to exit the category to continue browsing other artistic paintings, which will result in invalid operation of the user and reduce the experience of the user. SUMMARY
[0007] In a first aspect, the present disclosure provides a display device, which can include: a display configured to display a showcase page of a first application in a first mode; the showcase page is a user interface set in the first mode, and is used to display artistic paintings; a memory configured to store computer instructions and data associated with the display device; at least one processor connected to the display and the memory, and configured to execute the computer instructions to enable the display device to: in response to a control instruction of a user, identify whether there is an added favorite artistic painting; if there is the added favorite artistic painting, control the display to display a hierarchical preview page above the showcase page, and the hierarchical preview page displays a title of a first classification including a favorite classification; if there is no added favorite artistic painting, control the display to display the hierarchical preview page above the showcase page, and the title of the first classification in the hierarchical preview page does not include the title of the favorite classification; wherein the hierarchical preview page includes a first menu and a second menu; the first menu includes the title of the first classification; the second menu is used to display a title of a second classification included under a first classification in a selected state or a focused state; the second menu includes a preview image list, and the preview image list includes a preview image of an artistic painting included in the second classification in the selected state or the focused state; and a background of the hierarchical preview page is in a transparent state, and an artistic painting displayed in the showcase page can be displayed through the background of the hierarchical preview page.
[0008] In a second aspect, the present disclosure also provides a content display method applied to the display device of any one of the first aspect, which can include: in response to a control instruction of a user, identifying whether there is an added favorite artistic painting; if there is the added favorite artistic painting, displaying a hierarchical preview page above a showcase page, and the hierarchical preview page displays a title of a first classification including a favorite classification; if there is no added favorite artistic painting, displaying the hierarchical preview page above the showcase page, and the title of the first classification in the hierarchical preview page does not include the title of the favorite classification; wherein the hierarchical preview page includes a first menu and a second menu; the first menu includes the title of the first classification; the second menu is used to display a title of a second classification included under a first classification in a selected state or a focused state; the second menu includes a preview image list, and the preview image list includes a preview image of an artistic painting included in the second classification in the selected state or the focused state; and a background of the hierarchical preview page is in a transparent state, and an artistic painting displayed in the showcase page can be displayed through the background of the hierarchical preview page. BRIEF DESCRIPTION OF DRAWINGS
[0009] FIG. 1 is a schematic diagram of an operating scenario between a display device and a control device according to some embodiments;
[0010] FIG. 2 is a hardware configuration block diagram of the control device 100 according to some embodiments;
[0011] FIG. 3 is a hardware configuration block diagram of the display device 200 according to some embodiments;
[0012] FIG. 4 is an operating system configuration diagram of the display device 200 according to some embodiments;
[0013] FIG. 5 is a schematic diagram of a showcase page of the art mode application according to some embodiments;
[0014] FIG. 6 is a further schematic diagram of a showcase page of the art mode application according to some embodiments;
[0015] FIG. 7 is a schematic diagram of a hierarchical preview page of the art mode application according to some embodiments;
[0016] FIG. 8 is a schematic diagram of a global preview page of the art mode application according to some embodiments;
[0017] FIG. 9 is a flowchart of displaying a hierarchical preview page of the art mode application according to some embodiments;
[0018] FIG. 10 is a schematic diagram of a hierarchical preview page without a favorite category according to some embodiments;
[0019] FIG. 11 is a flowchart of adding or removing a favorite for an art piece according to some embodiments;
[0020] FIG. 12 is a schematic diagram of a list of preview images after removing a favorite in a non-favorite category according to some embodiments;
[0021] FIG. 13 is a schematic diagram of a list of preview images after adding a favorite in a non-favorite category according to some embodiments;
[0022] FIG. 14 is a schematic diagram of a process of removing a favorite in a favorite category according to some embodiments;
[0023] FIG. 15 is a further flowchart of adding or removing a favorite for an art piece according to some embodiments;
[0024] FIG. 16 is a schematic diagram of a process of removing a favorite according to some embodiments;
[0025] FIG. 17 is a schematic diagram of a process of adding a favorite according to some embodiments;
[0026] FIG. 18 is a further flowchart of adding or removing a favorite for an art piece according to some embodiments;
[0027] FIG. 19 is a detail page schematic diagram of Landscape 4 according to some embodiments;
[0028] FIG. 20 is a schematic diagram of a detail page of landscape 5 according to some embodiments;
[0029] FIG. 21 is another flowchart of adding or canceling a favorite for an art piece according to some embodiments;
[0030] FIG. 22 is a schematic diagram of an edit page of a non-favorite category according to some embodiments;
[0031] FIG. 23 is a schematic diagram of an edit page of a favorite category according to some embodiments;
[0032] FIG. 24 is a flowchart of switching a display effect of an art piece according to some embodiments;
[0033] FIG. 25 is a schematic diagram of a display page with an application setting menu according to some embodiments;
[0034] FIG. 26 is a flowchart of displaying associated art pieces in different views according to some embodiments;
[0035] FIG. 27 is a view relationship diagram of displaying a target art piece and associated art pieces according to some embodiments;
[0036] FIG. 28 is a flowchart of switching display of associated art pieces according to some embodiments;
[0037] FIG. 29 is a flowchart of displaying associated art pieces in a dynamic effect according to some embodiments;
[0038] FIG. 30 is a flowchart of displaying associated art pieces in a static effect according to some embodiments;
[0039] FIG. 31 is a schematic diagram of a display page when display effect switching is not available according to some embodiments;
[0040] FIG. 32 is a flowchart of generating associated art pieces of a target art piece according to some embodiments;
[0041] FIG. 33 is a schematic diagram of a generation page of associated art pieces according to some embodiments. DETAILED DESCRIPTION
[0042] FIG. 1 is a schematic diagram of an operation scenario between a display device and a control device according to some embodiments. As shown in FIG. 1, a user can operate a display device 200 through a touch operation, voice, a control device 100, and a mobile terminal 300. For example, the control device 100 can be a remote controller, a touch pen, a handle, etc.
[0043] Continuing as shown in FIG. 1, the display device 200 can also be in data communication with the server 400 through a variety of communication means. The display device 200 can be allowed to be communicatively connected through a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0044] The display device 200 can provide a broadcast receiving television function, and can additionally provide an intelligent network television function of computer support function, including but not limited to, a network television, a smart television, an Internet protocol television (IPTV), and the like.
[0045] FIG. 2 is a hardware configuration block diagram of the control device 100 shown in FIG. 1, as shown in FIG. 2, the control device 100 can include a processor 110, a communication interface 120, a user input / output interface 130, a memory 140, and a power supply 150.
[0046] The processor 110 can include a RAM (Random Access Memory) 112, a ROM (Read-Only Memory) 113, and a communication bus.
[0047] The communication interface 120 can include at least one of a WiFi chip 121, a Bluetooth module 122, an NFC module 123, and other near field communication modules.
[0048] The user input / output interface 130, wherein the input interface can include at least one of a microphone 131, a touchpad 132, a sensor 133, a key 134, and other input interfaces.
[0049] In some embodiments, the control device 100 can include at least one of the communication interface 120 and the input / output interface 130.
[0050] The memory 140 can be used to store various running programs, data, and applications of the control device 100 under the control of the processor 110. The memory 140 can store various control signal instructions input by the user.
[0051] The power supply 150 can be used to provide operating power support for various elements of the control device 100 under the control of the processor 110.
[0052] The control device 100 is configured with a variety of keys, and the display device 200 is configured with a key value-function mapping table, which includes a mapping relationship between a key value corresponding to each key on the control device 100 and a corresponding function.
[0053] In some embodiments, the keys configured by the control device 100 can include basic keys such as a power key, a number key, a direction key, a volume key, a home key, a back key, and the like. Based on these basic keys, the user can control the display device 200 to implement corresponding basic functions. The keys configured by the control device 100 can also include special keys such as a color key and the like, based on which the user can control the display device 200 to implement specific functions in different scenarios.
[0054] FIG. 3 is a hardware configuration block diagram of the display device 200 in FIG. 1. As shown in FIG. 3, the display device 200 can include at least one of a tuner and demodulator 210, a communication device 220, a detector 230, a device interface 240, a processor 250, a display 260, an audio output device 270, a user input interface 280, a memory, a power supply, and the like.
[0055] In some embodiments, the communication device 220 is a component for communicating with an external device or a server 400 according to various communication protocol types. The display device 200 can be provided with multiple communication devices 220 according to different supported communication manners. The communication device 220 can make the display device 200 communicatively connected with the external device or the server 400 through wireless or wired connection.
[0056] In some embodiments, the detector 230 is used to collect signals of external environment or external interaction. For example, the detector 230 includes a light receiver for collecting ambient light intensity, or an image collector such as a camera for collecting external environment scenes, user attributes or user interaction gestures, or a sound collector such as a microphone for receiving external sound.
[0057] In some embodiments, the device interface 240 can be used to access external devices.
[0058] In some embodiments, the processor 250 is used to control the overall operation of the display device 200. The processor 250 can include at least one of a central processing unit (CPU), a video processor, an audio processor, a graphics processing unit (GPU), a power supply processor, a first interface to an n-th interface for input / output, and the like. The processor 250 controls the operation and response of the display device 200 to the user's operation through various software control programs stored in the memory.
[0059] In some embodiments, the processor 250 and the tuner demodulator 210 can be located in different split devices, i.e., the tuner demodulator 210 can also be located in an external device of the main device where the processor 250 is located, such as an external set-top box, etc.
[0060] In some embodiments, the display 260 is configured to receive image signals output from the processor 250 for display. The display 260 can include display functional components for presenting a picture, and driving components for driving the image display.
[0061] In some embodiments, the user can input user commands through a graphical user interface (GUI) displayed on the display 260, and the user input interface 280 can receive the user commands through the GUI.
[0062] In some embodiments, the audio output device 270 can be a native loudspeaker of the display device 200, or an external audio output device connected to the display device 200.
[0063] In some embodiments, the user input interface 280 can be configured to receive instructions from user input.
[0064] In order to perform user interaction, in some embodiments, the display device 200 can run an operating system. The operating system is a computer program for managing and controlling hardware resources and software resources in the display device 200.
[0065] The operating system can be a native operating system based on a specific operating platform, a third-party operating system deeply customized based on a specific operating platform, or an independent operating system specially developed for the display device 200.
[0066] The operating system can be divided into different modules or levels according to the functions implemented, for example, as shown in FIG. 4, the system can be divided into four layers, from top to bottom, the Applications layer (referred to as “application layer”), the Application Framework layer (referred to as “framework layer”), the system runtime library layer, and the kernel layer.
[0067] In some embodiments, the application layer is configured to provide services and interfaces for applications, so that the display device 200 can run the applications and interact with the user based on the applications. For example, the application layer can include a voice assistant, and the voice assistant can provide voice interaction functions, so that the user can interact with the display device through the voice assistant in the form of voice.
[0068] The framework layer can provide an application programming interface (API) and a programming framework for the application program. The application framework layer includes some pre-defined functions. The application framework layer is equivalent to a processing center that decides which application in the application layer to act. The application program can access the resources in the system and obtain the services of the system through the API interface during execution.
[0069] 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 included in the system runtime library layer, such as the C / C++ instruction library, to implement the functions of the framework layer.
[0070] In some embodiments, the kernel layer is a functional layer between the hardware and the software of the display device 200. The kernel layer can implement hardware abstraction, multitasking, memory management, and the like.
[0071] It should be noted that the above examples are only a simple division of the functions of the operating system, and do not constitute a limitation on the specific operating system form of the display device 200 in the embodiments of the present disclosure. According to the function of the display device, the type of the operating system, and the like, the number and specific type of the layers included in the operating system can be in other forms.
[0072] Generally, users mainly use the display device as a device with audio and video playback functions. In order to more fully develop the use value of the display device, the display device can be configured with a first application to provide a first mode through the first application. The first application can also be referred to as an art application, an art mode (Art Mode) application, a gallery (Gallery) application, a frame (Frame) application, and the like. The first mode can also be referred to as an art mode, a gallery mode, a frame mode, and the like. In the first mode, the display device can display an art painting as a decoration of the space. Moreover, the art painting can be simulated as a real art painting, so that the user can immerse in the browsing of the art painting. For example, a display frame is added on the art painting, a hardware frame is installed on the frame of the display device, a paper screen is used as a display screen, and the like.
[0073] For ease of understanding, the first application is taken as an art mode application, and the first mode is taken as an art mode, and the scheme related to the embodiments of the present disclosure is specifically described.
[0074] The display device 200 can enter the art mode in the following manner:
[0075] In some embodiments, the display device 200 can start the art mode application after booting up and enter the art mode after starting the art mode application, in response to a first instruction input by the user short-pressing the power key of the control device 100 in the power-off state.
[0076] In some embodiments, the display device 200 can display the system home page in response to an instruction input by the user long-pressing the power key of the control device 100 in the power-off state, and can start the art mode application and enter the art mode after starting the art mode application, in response to a first instruction input by the user short-pressing the power key or the home key of the control device 100.
[0077] In some embodiments, the display device 200 can start the art mode application after booting up and enter the art mode after starting the art mode application, in response to a first instruction input by the user through the art mode key of the control device 100 in the power-off state.
[0078] In some embodiments, the display device 200 can enter the art mode in response to an instruction input by the user selecting the icon of the art mode application when displaying the system home page. The icon of the art mode application can be configured on the system home page or in the sidebar of the system home page.
[0079] In some embodiments, the display device 200 can enter the art mode in response to a first instruction input by the user short-pressing the power key of the control device 100 in the power-on state and not entering the art mode.
[0080] In some embodiments, the display device 200 can enter the art mode in response to a first instruction input by the user based on the art mode key of the control device 100 in the power-on state and not entering the art mode.
[0081] In some embodiments, if the user enables the timed booting and sets the booting time, the display device 200 can start the art mode application after booting up and enter the art mode after starting the art mode application, in response to the system time meeting the booting time in the power-off state.
[0082] In some embodiments, the control device 100 can generate a press signal in response to the user pressing the key and send the press signal to the display device 200. The control device 100 can also generate a release signal in response to the user lifting the key and send the release signal to the display device 200. Accordingly, the display device 200 can determine whether the user performs a short-press operation or a long-press operation on the key by listening to the press event and the release event of the key.
[0083] For example, the display device 200 can capture the key event using the dispatchKeyEvent method, and the captured key event can include a press (KeyEvent.ACTION_DOWN) event and a release (KeyEvent.ACTION_UP) event. When the display device 200 listens to the key event, it detects whether it is the first press. If it is detected that it is the first press, such as event.getRepeatCount() == 0, a timer (such as Handler and Runnable) is started, and a predefined time, such as 500 ms, is counted by the timer. If the display device 200 does not listen to the release event within the predefined time, the timer triggers the long press event, i.e., it can be determined that the user performs a long press operation on the key. If the display device 200 listens to the release event within the predefined time, the timer is canceled. Since the timer does not trigger the long press event, it can be determined that the user performs a short press operation on the key.
[0084] In some embodiments, the control device 100 periodically sends a key value signal to the display device 200 in response to the user pressing the key until the user lifts the key. The display device 200 can determine whether the user performs a short press operation or a long press operation on the key according to the number of received key value signals, wherein if the number of received key value signals by the display device 200 is less than or equal to a preset number, it can be determined that the user performs a short press operation on the key. If the number of received key value signals by the display device 200 is greater than the preset number, it can be determined that the user performs a long press operation on the key. For example, the preset number is 1, if the number of received key value signals by the display device 200 is 1, it can be determined that the user performs a short press operation on the key. If the number of received key value signals by the display device 200 is greater than 1, it can be determined that the user performs a long press operation on the key.
[0085] The display device 200 can be configured with a second application, which can call the application data of the first application running in the background, such as artistic paintings, picture quality parameters, carousel parameters, etc. In this way, the display device 200 enters the second mode after entering the second application. In the second mode, the display device 200 will display the screen saver page of the second application, and display the artistic paintings provided by the first application on the screen saver page, thereby realizing the display of the artistic paintings provided by the first application in the form of a screen saver. In the second mode, the user cannot use the related functions of the first application, i.e., cannot set the artistic paintings, etc.
[0086] In some embodiments, the second application can also be referred to as an artistic screen saver application, a gallery screen saver application, a picture frame screen saver application, etc., and the second mode can also be referred to as an artistic screen saver mode, a gallery screen saver mode, a picture frame screen saver mode, etc.
[0087] For ease of understanding, the following takes the second application as an art screen saver application and the second mode as an art screen saver mode as an example to specifically describe the scheme involved in the embodiments of the present disclosure.
[0088] The display device 200 can enter the art screen saver mode in the following manner:
[0089] In some embodiments, the display device 200, in the state of being powered on and not entering the art mode, enters the art screen saver mode if it listens to the first condition. The first condition can include that no user operation is detected in a specified time period in a non-physical channel, or no signal input is detected in the currently used physical channel.
[0090] In some embodiments, the signal channels of the display device 200 can include physical channels and non-physical channels. The physical channel refers to a channel that transmits signals through a physical medium, which can be a cable, an optical fiber, a satellite antenna, etc. The physical channel can include a TV channel, an AV channel, an HDMI channel, etc. The non-physical channel refers to a channel that transmits signals through wireless means without the need for physical connection to transmit signals. The signal other than the physical channel can be referred to as a non-physical channel, and the non-physical channel can include a launcher home page, a third-party application, etc.
[0091] After the display device 200 enters the art mode, it can display a display page and display art paintings in the display page.
[0092] In some embodiments, the display page is a user display interface set in the first mode. For example, the display page can be the home page of the first application, i.e., the first page displayed after entering the first mode. The display page can also be a specified user display interface.
[0093] In some embodiments, the display device 200 can add a frame with a stereoscopic effect to the art paintings in the display page when no hardware frame is installed, to simulate the real mounting effect through the added display frame.
[0094] FIG. 5 is a schematic diagram of a display page of an art mode application according to some embodiments. As shown in FIG. 5, the display page can include art paintings 501 and an added display frame 502.
[0095] In some embodiments, a hardware frame can be installed on the frame of the display device 200 to simulate a real framing effect through the hardware frame. For example, as shown in FIG. 6, the display device 200 can be installed with a hardware frame 601, and after entering the art mode, an art painting 602 is displayed in the display page. In this way, the display device 200 in the art mode can simulate the art painting as a more real art painting by adding a display frame on the art picture or by installing a hardware decoration for simulating the frame, thereby improving the immersion of the user.
[0096] In some embodiments, the art paintings provided by the art mode application can be divided into different painting categories according to scenes, picture contents, etc. In this way, the user can quickly find the art paintings according to different painting categories.
[0097] In some embodiments, the art paintings in the same painting category can be further divided into different painting categories. The same painting category can be referred to as a superior painting category, and the painting categories contained therein can be referred to as inferior painting categories. In this way, the user can further quickly find the art paintings according to different inferior painting categories in the same superior painting category.
[0098] In the embodiments provided in the present disclosure, taking the division of art paintings into two-level painting categories as an example, the superior painting category is a first-level category, and the inferior painting category is a second-level category. The first-level category can include an art gallery category, a photo set category, an immersive atmosphere category, a favorite category, etc. The second-level categories included in the art gallery category can include a landscape category, a figure category, a modern category, a still life category, etc. The second-level categories included in the photo set category can include a my photo category and a photo theme category. The second-level categories included in the immersive atmosphere category can include an immersive atmosphere category, and the second-level categories included in the favorite category can include a favorite category.
[0099] In order to facilitate the user to quickly find the art paintings that the user wants to browse according to the classification and division, the art mode application can be configured with a hierarchical preview page. The hierarchical preview page can include a first menu and a second menu. The first menu includes the title of the first-level category, and the second menu is used to display the title of the second-level category included in the first-level category in a selected state or in a state of obtaining focus. The second menu further includes a preview image list in a single row, including the preview images of the art paintings included in the second-level category in a selected state or in a state of obtaining focus. In some embodiments, the background of the hierarchical preview page can be in a transparent state. In some embodiments, the background of the hierarchical preview page can be in an opaque state or a semi-transparent state. In some embodiments, the first menu and the second menu can be in a semi-transparent state and gradually change in transparency. In some embodiments, the first menu and the second menu can be in an opaque state or a transparent state.
[0100] In the embodiments of the present disclosure, the background of the hierarchical preview page is in a transparent state, the first menu and the second menu are in a semi-transparent state, and the transparency is gradually changed, for example.
[0101] In some embodiments, when displaying the exhibition page, the display device 200 can be configured to display the hierarchical browsing page on the upper layer of the exhibition page in response to the user inputting a designation based on the confirmation key or OK key of the control device 100. Through the hierarchical browsing page, the currently exhibited artwork in the lower layer exhibition page can be displayed.
[0102] Referring to the exhibition effect of the hierarchical preview page shown in FIG. 7, the hierarchical preview page includes a first menu 701 and a second menu 702. The first menu 701 includes the titles of the first-level categories, such as art gallery, photo set, immersive atmosphere, and favorites. Among them, the art gallery is in a selected state. Based on the art gallery being in the selected state, the second menu 702 includes the titles of the second-level categories included in the art gallery category, such as landscape, figure, modern, still life, and other. Among them, the focus is on the landscape. The second menu 702 also includes a preview list 703, which includes the preview of the artwork in the landscape category based on the focus on the landscape. For example, the preview corresponding to landscape 1, landscape 2, landscape 3, landscape 4, landscape 5, landscape 6, and landscape 7.
[0103] In the present embodiment of the present disclosure, for the sake of convenience, the corresponding artwork is represented in the form of "second-level category + order of the picture in the second-level category". For example, landscape 1 represents the first artwork in the landscape category.
[0104] The background of the hierarchical preview page is in a transparent state, which can be referred to in FIG. 7, the background 704 is in a transparent state. Therefore, the currently exhibited artwork in the exhibition page, such as the three geometric figures, can be displayed through the background 704.
[0105] In some embodiments, based on the hierarchical preview page, the user can select the first-level category and the second-level category that he or she wants to preview to browse the preview of the corresponding artwork in the preview list. And the user can exit the hierarchical preview page by selecting the preview, and quickly switch the artwork exhibited in the exhibition page to the artwork corresponding to the selected preview.
[0106] In some embodiments, to facilitate the user to preview more preview images at one time, and to improve the efficiency of searching for art works, the art mode application can also be configured with a global preview page. The global preview page can include a third menu including titles of the second categories included in the target first category, wherein the title of the target second category obtains focus. The target first category is the first category to which the art work currently displayed in the display page belongs, and the target second category is the second category to which the art work corresponding to the preview image currently included in the preview image list belongs. The global preview image list is in the form of an array, and includes preview images of art works included in the target second category. In this way, the user can browse the preview images of art works included in each second category in the target first category at one time through the global preview page.
[0107] In some embodiments, when a preview image in the preview image list obtains focus, the display device 200 can be configured to display the global preview page above the hierarchical preview page in response to the user inputting a downward instruction based on the down key of the control device 100.
[0108] With the hierarchical preview page shown in FIG. 7, the display device 200 can display the global preview page shown in FIG. 8 above the hierarchical preview page in response to the user's downward instruction. The global preview page includes a third menu 801. The third menu 801 includes titles of the second categories of the art gallery, such as landscape, figure, modern, still life, and other. Among them, the title of landscape obtains focus. The global preview page also includes a global preview image list 802, and the global preview image list 802 includes preview images of all art works included in the landscape category. Taking all art works included in the landscape category as examples of landscape 1-18, the global preview image list 802 includes preview images of landscape 1-18.
[0109] In some embodiments, based on the global preview page, the user can select the second category under the target first category that the user wants to preview, to browse the preview images of the corresponding art works in the global preview image list. And the user can exit the global preview page and the hierarchical preview page by selecting a preview image and other operations, and quickly switch the art work displayed in the display page to the art work corresponding to the selected preview image.
[0110] In some embodiments, under a part of the art work categories, each art work included in the art work category can be cycled. The part of the art work categories can include each second category in the art gallery, the immersive atmosphere category, the my photos category in the photo set category, the favorite category, and the like. Among them, cycling the art works means displaying each art work in the display page in turn according to the cycling time and the cycling order.
[0111] When browsing artistic works or imported photos (hereinafter, for the convenience of description, artistic works and imported photos are collectively referred to as artistic works unless otherwise specified), a user can be more interested in some of the artistic works and needs to find these artistic works more easily to quickly browse these artistic works and concentrate on browsing these artistic works. Based on this, the artistic mode application can be configured with a function of adding favorites to artistic works. After an artistic work is added to favorites, the artistic work will be added to a favorite category, so that the artistic work will belong to the original work category and the favorite category at the same time. In this way, the user can quickly find artistic works of interest under the favorite category and concentrate on browsing artistic works of interest by playing artistic works under the favorite category. Correspondingly, the artistic mode application is also configured with a function of canceling favorites of an artistic work that has been added to favorites to cancel the favorite of the artistic work when the user is no longer interested in the artistic work.
[0112] It can be seen that how to manage artistic works under the favorite category is one of the important factors affecting the user's use of the artistic mode application. In order to improve the user's experience of using the artistic mode application, the artistic mode application can provide the user with a quick, simple, and flexible way to manage the favorite category.
[0113] In some embodiments, when displaying the display page, the display device 200 can display a hierarchical preview page of the artistic mode application according to the flow shown in FIG. 9. As shown in FIG. 9, the hierarchical preview page can include the following steps:
[0114] S901, in response to a control instruction of the user, identifying whether there is an artistic work that has been added to favorites.
[0115] The control instruction is used to indicate entering the hierarchical preview home page of the artistic mode application. In some embodiments, the user can input the control instruction based on the confirmation key or OK key of the control device 100. The display device 200 identifies whether there is an artistic work that has been added to favorites in response to the control instruction.
[0116] In some embodiments, the artistic work has a mapping relationship with the work category to which the artistic work belongs. The mapping relationship can be recorded as a mapping of the picture ID of the artistic work and the work category. After the artistic work is added to favorites, a mapping of the picture ID of the artistic work and the favorite category is created. Based on this, the display device 200 can traverse the picture IDs of the artistic works and determine whether the picture IDs have a mapping relationship with the favorite category, or in other words, determine whether the picture IDs can be mapped to the favorite category. If there is a picture ID that has a mapping relationship with the favorite category, it means that there is an artistic work that has been added to favorites. If there is no picture ID that has a mapping relationship with the favorite category, it means that there is no artistic work that has been added to favorites.
[0117] S902, if there is an added favorite artwork, display a hierarchical preview page in the upper layer of the exhibition page, and the title of the favorite category is displayed in the hierarchical preview page.
[0118] If there is an added favorite artwork, it means that the favorite category includes artworks. In order to indicate that there is an added favorite artwork, when the hierarchical preview page is displayed, the title of the favorite category is displayed in the first menu. Please refer to the hierarchical preview page shown in FIG. 7. In this way, the user can quickly determine that there is an added favorite artwork through the title of the favorite category displayed in the first menu, and can quickly browse these added favorite artworks based on the title of the favorite category.
[0119] S903, if there is no added favorite artwork, display a hierarchical preview page in the upper layer of the exhibition page, and the title of the favorite category is not displayed in the hierarchical preview page.
[0120] If there is no added favorite artwork, it means that the favorite category does not include artworks. In order to inform the user that there is currently no added favorite artwork, and to avoid the user switching to the favorite category and finding no added favorite artwork, when the hierarchical preview page is displayed, the title of the favorite category is not displayed in the first menu. Please refer to the hierarchical preview page shown in FIG. 10, and the first menu 1001 does not include the title of the favorite category.
[0121] In this way, the display device 200 can manage the display or hiding of the favorite category displayed in the hierarchical preview page according to whether there is an added favorite artwork.
[0122] In some embodiments, the user can preview the preview images of the artworks included in each category in the preview image list of the hierarchical preview page. Among them, if the user browses the preview image list of a non-favorite category, in order to facilitate the user to distinguish between added favorite artworks and non-added favorite artworks, a favorite mark such as a heart pattern can be added to the preview image corresponding to the added favorite artwork. The favorite mark can be displayed in a separate view, which is located above the view displaying the preview image. Please refer to the hierarchical preview page shown in FIG. 7. If landscape 4 and landscape 6 are added favorite artworks, as shown in FIG. 7, the preview images of landscape 4 and landscape 6 both display a favorite mark.
[0123] In some embodiments, if the user browses the list of preview images of the non-favorite category in the global preview page, in order to facilitate the user to distinguish between the added favorite art works and the non-added favorite art works, a favorite mark, such as a heart pattern, can be added to the preview image corresponding to the added favorite art work. Referring to the hierarchical preview page shown in FIG. 8, if landscape 4 and landscape 6 are added favorite art works, as shown in FIG. 8, the preview images of landscape 4 and landscape 6 both display the favorite mark.
[0124] In this way, for the preview images under the non-favorite category, the user can determine whether the corresponding art work has been added to the favorite by whether the preview image carries the favorite mark, and then can perform different management operations on the art work, such as adding the non-added favorite art work to the favorite or canceling the added favorite art work from the favorite.
[0125] In some embodiments, since the favorite category includes art works that have all been added to the favorite, whether in the hierarchical preview page or in the global preview page, if the user browses the list of preview images of the favorite category or the global preview image list, no favorite mark needs to be added to each preview image. When displaying the hierarchical preview page, the art mode application can add the favorite or cancel the favorite for the art work in the following manner:
[0126] In some embodiments, the user can manage the corresponding art work by long pressing the preview image in the list of preview images. For example, the display device 200 can add the favorite or cancel the favorite for the art work according to the flow shown in FIG. 11, and as shown in FIG. 11, can include the following steps:
[0127] S1101, in response to the instruction of the user long pressing the first preview image in the list of preview images, identifying the current first-level category;
[0128] The first preview image corresponds to the first art work, and the first art work is the art work that the user wants to add to the favorite or cancel from the favorite.
[0129] In some embodiments, the user can control the focus to move on the list of preview images, and when moving to the first preview image, input the instruction of long pressing the first preview image by long pressing the confirmation piece or OK key of the control device 100.
[0130] In some embodiments, the art mode application can be configured to add a flag indicating whether the favorite category is entered. Accordingly, true can be added to the flag after the favorite category is entered, and false can be added to the flag when the favorite category is not entered. In this way, the display device 200 can determine whether the favorite category is currently entered by reading the flag. In some embodiments, the current first-level category is the first-level category to which the art piece currently displayed in the display page belongs. Therefore, the display device 200 can identify the art piece currently displayed in the display page, and further identify the first-level category to which the art piece belongs, so as to determine the first-level category to which the art piece belongs as the current first-level category.
[0131] S1102, if the current first-level category is not the favorite category, determining whether the first art piece is a favorite art piece.
[0132] If the current first-level category is not the favorite category, it means that the art piece under the category can be added or removed from the favorite. The display device 200 needs to further identify the current state of the first art piece, and determine whether to add or remove the favorite according to the current state of the first art piece.
[0133] The display device 200 can determine whether the first art piece is a favorite art piece by identifying whether there is a mapping relationship between the first art piece and the favorite category. If the mapping relationship exists, the first art piece is a favorite art piece, and if the mapping relationship does not exist, the first art piece is not a favorite art piece.
[0134] S1103, if the first art piece is a favorite art piece, removing the favorite of the first art piece.
[0135] After determining to remove the favorite of the first art piece, the mapping relationship between the first art piece and the favorite category is deleted.
[0136] After removing the favorite of the first art piece, the preview of the first art piece is still displayed in the preview list, but the favorite mark is no longer displayed on the preview of the first art piece.
[0137] In combination with the hierarchical preview page shown in FIG. 7, if the display device 200 receives the instruction input by the user long pressing the preview of landscape 4, the favorite of landscape 4 is removed, and the preview of landscape 4 is still displayed in the preview list as shown in FIG. 12, but the favorite mark is no longer displayed thereon.
[0138] S1104, if the first art piece is not a favorite art piece, adding the favorite of the first art piece.
[0139] After determining to add the first artistic picture as a favorite, a mapping relationship between the first artistic picture and the favorite category is created.
[0140] After adding the first artistic picture as a favorite, the preview of the first artistic picture is still displayed in the preview list, and a favorite mark is added to the preview of the first artistic picture.
[0141] In combination with the hierarchical preview page shown in FIG. 7, if the display device 200 receives an instruction input by the user long-pressing the preview of the landscape 5, the landscape 5 is added as a favorite, and a favorite mark is added to the preview of the landscape 5, as shown in FIG. 13.
[0142] In combination with the step S1101 shown in the foregoing FIG. 11, in some embodiments, if it is identified that the current first category is the favorite category, the first artistic picture is unfavored.
[0143] If the current first category is the favorite category, it indicates that the artistic pictures under the category are all the artistic pictures that have been added as favorites, and only the artistic pictures under the category can be unfavored.
[0144] The display device 200 responds to the instruction of long-pressing the first preset picture to unfavorite the first artistic picture, that is, delete the mapping relationship between the first artistic picture and the favorite category, and remove the first preview from the preview list.
[0145] Referring to the unfavorite process shown in FIG. 14, as shown in the hierarchical preview page in FIG. 14, the preview list includes the previews of the artistic pictures in the favorite category, such as the previews of favorite 1, favorite 2, favorite 3, favorite 4, favorite 5, favorite 6, and favorite 7. If the display device 200 receives an instruction input by the user long-pressing the preview of the favorite 3, the favorite 3 is unfavored, and as shown in FIG. 14, the preview of the favorite 3 is removed from the preview list.
[0146] In some embodiments, in order to facilitate the user to manage the artistic pictures, the artistic mode application can be configured to display a first operation guide in the hierarchical preview page, the first operation guide being used to prompt the user to long-press the preview to add or unfavorite the artistic picture. Referring to the hierarchical preview page shown in FIG. 7, when the preview obtains the focus, the first operation guide, such as “long-press the preview to add or unfavorite”, can be displayed below the preview list.
[0147] In some embodiments, the user can manage the corresponding artistic picture through the shortcut menu of the preview.
[0148] In some embodiments, the display device 200 can add or unfavorite the artistic picture according to the process shown in FIG. 15, and as shown in FIG. 15, the process can include the following steps:
[0149] S1501, in response to a setting instruction input by the user based on the second preview image, identifying whether the second artistic work corresponding to the second preview image is an artistic work that has been added to favorites.
[0150] The second artistic work is an artistic work that the user wants to add to favorites or cancel from favorites.
[0151] In some embodiments, the user can input the setting instruction through a color key of the control device 100.
[0152] The process in which the display device 200 identifies whether the second artistic work is an artistic work that has been added to favorites can refer to step S1102, and details are not described herein.
[0153] S1502, displaying a shortcut menu at a position corresponding to the second preview image, and displaying a setting button in the shortcut menu.
[0154] The shortcut menu is displayed on an upper layer of the hierarchical preview page.
[0155] The shortcut menu is displayed at a position corresponding to the second preview image, for example, directly above the second preview image. In this way, the user can quickly determine that the shortcut menu currently displayed is used to set the second artistic work corresponding to the second preview image according to the positional relationship between the shortcut menu and the second preview image.
[0156] If the second artistic work is an artistic work that has been added to favorites, the setting button is a button representing canceling favorites, and if the second artistic work is not an artistic work that has been added to favorites, the setting button is a button representing adding favorites.
[0157] Referring to the hierarchical preview page shown in FIG. 16, if the user inputs a setting instruction based on the preview image of Landscape 4, the display device 200 displays a shortcut menu 1601 directly above the preview image of Landscape 4, and the shortcut menu 1601 includes a button 1602 representing canceling favorites.
[0158] Referring to the hierarchical preview page shown in FIG. 17, if the user inputs a setting instruction based on the preview image of Landscape 5, the display device 200 displays a shortcut menu 1701 directly above the preview image of Landscape 5, and the shortcut menu 1701 includes a button 1702 representing adding favorites.
[0159] S1503, in response to an instruction that the user selects the setting button, setting the second artistic work.
[0160] If the setting button is a button representing canceling favorites, the second artistic work is canceled from favorites, and if the setting button is a button representing adding favorites, the second artistic work is added to favorites.
[0161] In combination with the hierarchical preview page shown in FIG. 16, if the user selects the button 1602 representing canceling the favorite, the landscape 4 is canceled as a favorite, and as shown in FIG. 16, the favorite mark is not displayed on the preview image of the landscape 4. In some embodiments, as shown in FIG. 16, the shortcut menu 1601 can be kept displayed, and the button 1602 representing canceling the favorite is changed to the button 1603 representing adding the favorite.
[0162] In combination with the hierarchical preview page shown in FIG. 17, if the user selects the button 1702 representing adding the favorite, the landscape 5 is added as a favorite, and as shown in FIG. 17, the favorite mark is displayed on the preview image of the landscape 5. In some embodiments, as shown in FIG. 17, the shortcut menu 1701 can be kept displayed, and the button 1702 representing adding the favorite is changed to the button 1703 representing canceling the favorite.
[0163] In some embodiments, the user can manage the corresponding artwork based on the detail page of the artwork.
[0164] In some embodiments, the display device 200 can add or cancel the favorite of the artwork according to the flow shown in FIG. 18, and as shown in FIG. 18, the flow can include the following steps:
[0165] S1801, in response to the detail page instruction input by the user based on the third preview image, identifying whether the third artwork corresponding to the third preview image is an artwork that has been added as a favorite.
[0166] In some embodiments, the user can input the detail page instruction by double-clicking the third preview image.
[0167] The process in which the display device 200 identifies whether the third artwork is an artwork that has been added as a favorite can refer to step S1102, and details are not described herein.
[0168] S1802, displaying the detail page of the third artwork on the upper layer of the hierarchical preview page, and displaying a setting button in the detail page.
[0169] The artwork mode application can be configured with a detail page of the artwork, which is used to display the relevant information of the artwork, such as the author information, the work introduction, etc.
[0170] The detail page can include a setting button, which is used to manage the corresponding artwork. If the third artwork is an artwork that has been added as a favorite, the setting button is a button representing canceling the favorite, and if the third artwork is not an artwork that has been added as a favorite, the setting button is a button representing adding the favorite.
[0171] In combination with the hierarchical preview page shown in FIG. 7, if the display device 200 receives a detail page instruction input based on the preview image of the landscape 4, a detail page shown in FIG. 19 for the landscape 4 can be displayed on the hierarchical preview page, which can include a button 1901 representing canceling the favorite. If the display device 200 receives a detail page instruction input based on the preview image of the landscape 5, a detail page shown in FIG. 20 for the landscape 5 can be displayed on the hierarchical preview page, which can include a button 2001 representing adding the favorite.
[0172] S1803, in response to an instruction of the user selecting the setting button, setting the third artistic painting.
[0173] Wherein, if the setting button is a button representing canceling the favorite, the third artistic painting is canceled as a favorite, and if the setting button is a button representing adding the favorite, the third artistic painting is added as a favorite.
[0174] The step S1803 can refer to the step S1503, which is not repeated here.
[0175] In some embodiments, the user can manage the artistic paintings based on the global preview page.
[0176] In some embodiments, the display device 200 can add or cancel the favorite of the artistic painting according to the flow shown in FIG. 21, which can include the following steps as shown in FIG. 21.
[0177] S2101, in response to an instruction of the user indicating to enter the global preview page, displaying the global preview page on the upper layer of the hierarchical preview page.
[0178] In some embodiments, when the preview image is focused, the user can input a control instruction through the down key of the control device 100 to instruct the display device 200 to enter the global preview page. In response to the instruction, the display device 200 displays the global preview page on the upper layer of the hierarchical preview page. The global preview page includes a third menu and a list of global preview images. The global preview page also includes an edit button.
[0179] The global preview page shown in FIG. 8 can be referred to, which includes an edit button 803.
[0180] S2102, in response to an instruction of the user selecting the edit button, displaying an edit page.
[0181] The edit page includes a preview image in an editable state, and a setting button.
[0182] Wherein, if the current first-level classification is not the favorite classification, the setting button includes a button representing adding the favorite and a button representing canceling the favorite.
[0183] The display device 200 can display an edit page as shown in FIG. 22 if it receives an instruction that the user selects the edit button 803 in combination with the global preview page shown in FIG. 8. The edit page includes preview pictures in an editable state, as indicated by the selection boxes in the upper left corner of each preview picture, and includes a button 2201 representing adding favorites and a button 2202 representing canceling favorites.
[0184] If the current first classification is the favorites classification, the buttons only include the button representing canceling favorites.
[0185] The display device 200 can display an edit page as shown in FIG. 23 if it receives an instruction that the user selects the edit button. The edit page includes preview pictures in an editable state and a button 2301 representing canceling favorites.
[0186] When the preview pictures are in an editable state, the user can select a preview picture and add or cancel favorites for the corresponding artwork through the corresponding function buttons.
[0187] S2103, after the user selects the fourth preview picture, the fourth artwork corresponding to the fourth preview picture is set in response to an instruction input by the user based on the setting buttons.
[0188] In some embodiments, for the global preview page of the non-favorites classification, after the user selects the fourth preview picture, if the user inputs an instruction based on the button representing adding favorites, the fourth artwork corresponding to the fourth preview picture is added to favorites. If the fourth artwork is currently an artwork that has been added to favorites, the fourth artwork remains added to favorites. If the user inputs an instruction based on the button representing canceling favorites, the fourth artwork is canceled from favorites. If the fourth artwork is currently an artwork that has not been added to favorites, the artwork remains not added to favorites. During the process of setting the fourth artwork, the fourth preview picture is always displayed in the global preview page.
[0189] In some embodiments, for the global preview page of the favorites classification, after the user selects the fourth preview picture, if the user inputs an instruction based on the button representing canceling favorites, the fourth artwork is canceled from favorites. After the fourth artwork is canceled from favorites, the fourth preview picture is removed from the global preview page.
[0190] Based on steps S901-S903, in the hierarchical preview page, the title of the favorites classification is dynamically displayed according to whether there is an artwork that has been added to favorites. Therefore, after the user sets the artwork, the display device 200 needs to dynamically adjust the title of the favorites classification displayed in the hierarchical preview page according to the changes in the artwork that has been added to favorites.
[0191] In some embodiments, before the user adds the favorite to the art piece, if the hierarchical preview page does not include the title of the favorite category, after the favorite is added to the art piece, the title of the favorite category is added in the hierarchical preview page.
[0192] In some embodiments, before the user removes the favorite from the art piece, if the hierarchical preview page includes the title of the favorite category, after the favorite is removed from the art piece, the display device 200 needs to identify whether there is still an art piece with a favorite. If there is still an art piece with a favorite, the title of the favorite category is kept displayed in the hierarchical preview page. If there is no art piece with a favorite, the title of the favorite category displayed in the hierarchical preview page is hidden.
[0193] In some embodiments, when the fifth art piece in the favorite category is displayed in the display page, if the fifth art piece is removed from the favorite, after the fifth art piece is removed from the favorite, the next art piece in the fifth art piece in the favorite category is switched to be displayed. If all art pieces in the favorite category are removed from the favorite, the first art piece included in the first second-level category in the first first-level category is switched to be displayed.
[0194] The art pieces provided by the art mode application are classified according to display effects, which can be divided into art pieces with dynamic effects and art pieces with static effects. Among them, the art pieces with dynamic effects are dynamic pictures, that is, videos. The art pieces with static effects are static pictures. Among them, the dynamic effects and the static effects can be referred to as opposite effects.
[0195] In the classification of art pieces, the art pieces in the art gallery category and the art pieces in the my photos category in the photo set category present static effects. The art pieces in the immersive atmosphere category present dynamic effects. The art pieces in the favorite category are added from other categories, so the favorite category can include art pieces with static effects or art pieces with dynamic effects. It can be seen that when the art pieces are displayed in the display page, the effects of the art pieces are consistent with the properties of the art pieces themselves. That is, if the art piece is a static picture, the art piece presents a static effect. If the art piece is a dynamic picture, the art piece presents a dynamic effect. It can be seen that the effect that can be displayed by each art piece is single, and cannot meet the needs of the user who wants to browse different display effects of the same art piece.
[0196] To solve the above problems, the embodiments of the present disclosure provide an art piece dynamic and static effect switching method in an art mode, so that when the art piece is displayed, the user can be switched to display different display effects of the art piece, and the user can browse the static effect and the dynamic effect of the same art piece.
[0197] In some embodiments, referring to the operation system shown in FIG. 4, a video and picture association control module is configured in the application layer, which is used to call the picture associated with the video or the video associated with the picture to realize the switching of the art painting from the static effect to the dynamic effect or from the dynamic effect to the static effect.
[0198] The following embodiments take the display device 200 to display a show page, and the target art painting currently shown in the show page as an example to illustrate the embodiments. The target art painting can be any one of the art paintings included in the art gallery category, the immersive atmosphere category, the my photo category and the favorite category. That is, the target art painting can be a preset art painting provided by the art mode application or a photo imported by the user. The target art painting is in a first effect, which can be a static effect or a dynamic effect, that is, the target art painting can be a static picture or a dynamic picture.
[0199] In some embodiments, the display device 200 can switch the show effect of the art painting according to the flow shown in FIG. 24, which can include the following steps as shown in FIG. 24.
[0200] S2401, in response to the switching operation of the user, identifying whether the target art painting has an associated painting.
[0201] The switching operation is used to switch the show effect of the target art painting. That is, if the target art painting is in a static effect, the target art painting needs to be switched to a dynamic effect. If the current art painting is in a dynamic effect, the target art painting needs to be switched to a static effect.
[0202] In some embodiments, the switching operation can be the operation of the user long pressing the confirmation key or the OK key of the control device 100 based on the show page. Correspondingly, when displaying the show page, the display device 200 identifies whether the target art painting has an associated painting if receiving the instruction of the user long pressing the confirmation key or the OK key.
[0203] In some embodiments, the switching operation can be the operation of the user opening the application setting menu and selecting the switching button in the application setting menu. The user can open the application setting menu by the first key of the control device 100.
[0204] In some embodiments, the first key can be a system application key of the control device 100, that is, a key with a default system function, such as a menu key, a color key, etc.
[0205] In some embodiments, the first key can be a special key of the control device 100, which has no default system function, but is a key specially used to open the application setting menu.
[0206] In the embodiments of the present disclosure, the first key is taken as an example of the menu key, and a detailed description is made.
[0207] Correspondingly, if the display device 200 receives the instruction input by the user based on the menu key and identifies that the current state is the display page, the display device 200 displays the application setting menu of the artistic mode application on the upper layer of the display page. The application setting menu is a dedicated setting menu of the artistic mode application, which is isolated from the system setting menu. That is, the parameters set by the user based on the application setting menu only take effect in the artistic mode application, and do not affect the whole machine parameters. The application setting menu can be a shortcut menu and is displayed on the third OSD layer. Referring to the display page shown in FIG. 25, the display device 200 can display the application setting menu 2501 on the upper layer of the display page in response to the menu key.
[0208] The application setting menu can include a plurality of menu items, each of which is used to set a related parameter of the artistic mode application. For example, an application picture quality parameter, an entry of an artistic mode setting page, a picture information, a picture frame, and the like. In the embodiments of the present disclosure, a switching button can be configured in the application setting menu, which can be referred to as the switching button 2502 shown in FIG. 25. The switching button is used to switch the display effect of the current artistic picture. That is, if the current artistic picture presents a static effect, the user can switch the current artistic picture to a dynamic effect based on the switching button. If the current artistic picture presents a dynamic effect, the user can switch the current artistic picture to a static effect based on the switching button. In response to the instruction that the user selects the switching button, the display device 200 identifies whether the target artistic picture has an associated picture.
[0209] The associated picture of the target artistic picture is two effects of the same artistic picture as the target artistic picture. That is, the picture content of the associated picture of the target artistic picture is consistent with the picture content of the target artistic picture, and the associated picture of the target artistic picture presents a second effect, wherein the first effect and the second effect are opposite effects. That is, if the target artistic picture presents a static effect, the associated picture presents a dynamic effect. If the target artistic picture presents a dynamic effect, the associated picture presents a static effect.
[0210] In some embodiments, the display device 200 can locally store each artistic picture and the association relationship between each artistic picture and the corresponding associated picture in the artistic mode application.
[0211] In some embodiments, the association relationship between the artistic work and the corresponding associated work can be represented by a picture ID. For example, if landscape 1 has an association relationship with immersive atmosphere 3, and the picture ID of landscape 1 is imageA1, and the picture ID of immersive atmosphere 3 is imageB3, the association relationship between the two can be represented as "imageA1<->imageB3". Wherein, the picture ID is used to uniquely identify the corresponding artistic work.
[0212] Thus, the artistic work and the associated work are essentially artistic works provided by the artistic mode application, and the two are dynamically changed according to the display in the display page. Among them, the artistic work displayed in the display page can be referred to as the artistic work in the association relationship, and the other artistic work in the association relationship is the associated work. Because the associated work is also an artistic work provided by the artistic mode application, the associated work also has a corresponding work classification.
[0213] In some embodiments, the display device 200 can uniformly maintain each association relationship, such as maintaining all association relationships through an association relationship list. In this way, by querying the association relationship list, the association relationship corresponding to each artistic work can be determined.
[0214] When the display device 200 identifies whether the target artistic work has an associated work, it can obtain the stored association relationship, for example, obtain the association relationship list. By comparing the picture ID of the target artistic work with each association relationship, the association relationship including the picture ID can be determined. If there is no association relationship including the picture ID, it means that the target artistic work has no associated work. If there is an association relationship including the picture ID, it means that the target artistic work has an associated work.
[0215] S2402, if there is an associated work of the target artistic work, the associated work is displayed in the display page.
[0216] If there is an associated work of the target artistic work, such as an association relationship containing the picture ID of the target artistic work, according to the association relationship, the picture ID of the associated work can be determined, and the associated work can be obtained.
[0217] After obtaining the associated work of the target artistic work, the associated work is displayed in the display page. Since the associated work and the target artistic work have consistent work content, and the associated work and the target artistic work have opposite effects, displaying the associated work in the display page can achieve the effect of switching the display effect of the target artistic work.
[0218] For example, if the target art painting presents a static effect, after switching to display the associated painting, the target art painting can be animated to present the dynamic effect of the target art painting to the user.
[0219] For example, if the target art painting presents a dynamic effect, after switching to display the static painting, the target art painting can be paused to present the static effect of the target art painting to the user.
[0220] In some embodiments, the display device 200 can display the associated painting according to the flow shown in FIG. 26, which can include the following steps as shown in FIG. 26:
[0221] S2601, create a first view in the display page, which is located above a second view in which the target art painting is located.
[0222] The target art painting can be displayed in the second view in the display page. To achieve the effect of displaying the associated painting in the display page, a first view can be created, which is located above the second view. In this way, the picture displayed in the first view will block the picture displayed in the second view. Both the first view and the second view belong to the same OSD layer, i.e., the OSD layer of the display page, such as the first OSD layer.
[0223] Taking the target art painting presenting a static effect as an example, the view relationship diagram shown in FIG. 27 can be referred to. The first view 2701 is located above the second view 2702, and the target art painting presenting a static effect is displayed in the second view 2702.
[0224] S2602, display the associated painting in the first view, and pause the carousel task of the second-level category in which the target art painting is located.
[0225] Displaying the associated painting of the target art painting in the first view, since the picture displayed in the first view will block the picture displayed in the second view, the effect of displaying the associated painting in the display page can be achieved.
[0226] Referring to the view relationship diagram shown in FIG. 27, the associated painting presenting a dynamic effect can be displayed in the first view 2701. The overall presentation effect can be referred to in FIG. 27, which shows the associated painting presenting a dynamic effect in the display page.
[0227] Before switching the effect, the carousel task of the second-level category in which the target art painting is located is executed in the display page, i.e., in the display page, each art painting in the second-level category or the first-level category to which the target art painting belongs is switched in a carousel manner.
[0228] When the associated artwork is displayed in the first view, the display of the target artwork in the second view is not affected, i.e., the carousel task of the secondary classification in which the target artwork is located is not affected. In order to avoid the user missing other artworks displayed in the carousel process when browsing the associated artwork, the carousel task of the secondary classification in which the target artwork is located can be paused when the associated artwork is displayed.
[0229] When the associated artwork is displayed in the first view, if the user does not want to browse the associated artwork but wants to continue browsing the target artwork, a return instruction can be input through the back key of the control device 100. The display device 200 responds to the return instruction to close the first view to redisplay the screen in the second view, i.e., the target artwork. In addition, the display device 200 also resumes the carousel task of the secondary classification in which the target artwork is located.
[0230] In some embodiments, the display device 200 can display the associated artwork according to the flow shown in FIG. 28, which can include the following steps as shown in FIG. 28:
[0231] S2801, obtaining a target secondary classification to which the associated artwork of the target artwork belongs.
[0232] The picture information of the artwork includes the classification to which the artwork belongs, such as the primary classification and the secondary classification. Thus, after the associated artwork is determined, the secondary classification to which the associated artwork belongs, i.e., the target secondary classification, can be further determined according to the picture information of the associated artwork.
[0233] S2802, switching the target artwork in the display page to the associated artwork, and performing the carousel task in the target secondary classification starting from the associated artwork of the target artwork.
[0234] The display device 200 directly switches the target artwork in the display page to the associated artwork, i.e., only one view is displayed in the display page. At this time, the classification to which the target artwork belongs is directly switched to the target secondary classification, i.e., the carousel task is performed in the target secondary classification starting from the associated artwork of the target artwork. In other words, the display device 200 switches the display effect of the target artwork while switching the secondary classification to which the artworks displayed in the display page belong.
[0235] Taking the example that the target artwork belongs to the landscape classification in the art gallery classification and the associated artwork belongs to the immersive atmosphere classification, after the target artwork is switched to the associated artwork in the display page, the secondary classification to which the artworks displayed in the display page belong is switched from the landscape classification to the immersive atmosphere classification. Taking the example of the associated artwork being the immersive atmosphere 3, the immersive atmosphere 3 is displayed in the display page, and the immersive atmosphere 4, the immersive atmosphere 5, the immersive atmosphere 6, and the like are sequentially displayed in the display page according to the carousel time.
[0236] In some embodiments, the display device 200 can play the artwork with static effect through the image player, and play the artwork with dynamic effect through the video player.
[0237] In some embodiments, the artwork with dynamic effect can be associated with a plurality of artworks with static effect (which can be referred to as static artworks for short), the artwork with dynamic effect can be divided into a plurality of playing progress, the number of playing progress is equal to the number of associated static artworks, wherein different playing progress of the artwork with dynamic effect are associated with different static artworks, each playing progress of the artwork with dynamic effect is consistent with the artwork content of the associated static artwork, so that each playing progress in the artwork with dynamic effect is equivalent to the artwork with dynamic effect (hereinafter referred to as dynamic artwork) that is exclusive to a static artwork.
[0238] Taking the association relationship between the immersive atmosphere 5 and the landscape 2, the person 3 and the photo 1 as an example, wherein the picture ID of the immersive atmosphere 5 is imageB5, the picture ID of the landscape 2 is imageA2, the picture ID of the person 3 is imageA3, and the picture ID of the photo 1 is imageC1, if the total display time of the immersive atmosphere 5 is 6min, the playing progress corresponding to the landscape 2 is 0-2min, the playing progress corresponding to the person 3 is 2-4min, and the playing progress corresponding to the photo 1 is 4-6min, then the association relationship can be expressed as “imageB5<->{0-2min<->imageA2, 2-4min<->imageA3, 4-6min<->imageC1}”.
[0239] In some embodiments, the display device 200 can display the associated artwork according to the flow shown in FIG. 29, as shown in FIG. 29, which can include the following steps:
[0240] S2901, if the first effect of the target artwork is a static effect, and the associated artwork of the target artwork includes a plurality of dynamic artworks corresponding to static artworks, then the first playing progress associated with the target artwork is obtained.
[0241] If the associated artwork of the target artwork includes a plurality of dynamic artworks corresponding to static artworks, it means that the associated artwork of the target artwork is associated with a plurality of static artworks, each static artwork is associated with a dynamic artwork, and each dynamic artwork corresponds to a playing progress of the target artwork, so that each static artwork is associated with a playing progress of the target artwork.
[0242] The target artwork is only one of the plurality of static artworks included in the associated artwork. Therefore, the first playing progress corresponding to the target artwork in the associated artwork, i.e., the playing progress of the dynamic artwork corresponding to the target artwork in the associated artwork of the target artwork, needs to be accurately determined, so that the dynamic artwork associated with the target artwork in the associated artwork can be located according to the first playing progress.
[0243] S2902, playing the associated artwork in the display page according to the first playing progress.
[0244] When the associated artwork is displayed in the display page, the associated artwork is played according to the first playing progress, i.e., the dynamic artwork associated with the target artwork in the associated artwork is displayed.
[0245] Taking the immersive atmosphere 5 and the landscape 2, the person 3, and the photo 1 as an example, if the target artwork is the person 3, it can be determined that the associated artwork is the immersive atmosphere 5. According to the association relationship, it can be further determined that the first playing progress corresponding to the dynamic artwork associated with the person 3 in the immersive atmosphere 5 is 2-4 min. Therefore, when the immersive atmosphere 5 is displayed in the display page, the immersive atmosphere 5 is played from the 2nd min. In some embodiments, if the associated artwork is displayed according to steps S2601-S2602, it can be played to the end of the 4th min of the immersive atmosphere 5. If the associated artwork is displayed according to steps S2801-S2802, it can be played at the 4th min of the immersive atmosphere 5, and continue to play and cycle in the immersive atmosphere category.
[0246] In some embodiments, the display device 200 can display the associated artwork according to the flow shown in FIG. 30, which can include the following steps as shown in FIG. 30:
[0247] S3001, if the first effect of the target artwork is a dynamic effect, and the target artwork includes a plurality of dynamic artworks corresponding to static artworks, the current playing progress of the target artwork is obtained.
[0248] If the first effect of the target artwork is a dynamic effect, and the target artwork includes a plurality of dynamic artworks corresponding to static artworks, when switching to display the associated artwork, the target static artwork currently associated in the plurality of static artworks needs to be accurately determined.
[0249] The display device 200 obtains the current playing progress of the target artwork, i.e., the currently played dynamic artwork.
[0250] S3002, according to the current playing progress and the association relationship between the plurality of static art paintings and the playing progress, obtaining a target static art painting associated with the current playing progress.
[0251] According to the association relationship, the static art painting associated with the current playing progress, i.e., the target static art painting, can be determined, which is the static art painting associated with the current playing progress of the target art painting.
[0252] S3003, displaying the target static art painting in the display page.
[0253] The target static art painting is displayed in the display page, i.e., the static art painting associated with the current playing progress of the target art painting is displayed.
[0254] Taking the association relationship between the immersive atmosphere 5 and the landscape 2, the figure 3 and the photo 1 as an example, if the target art painting is the immersive atmosphere 5, the current playing progress of the immersive atmosphere 5 can be obtained. For example, the current playing progress is 3 min. According to the association relationship between each playing progress and the static art painting, it can be determined that the current playing progress belongs to the playing progress of 2-4 min, and then the associated figure 3 can be determined. Therefore, the figure 3 is displayed in the display page.
[0255] S2403, if there is no associated painting of the target art painting, outputting a prompt representing that the target art painting has no associated painting.
[0256] In some embodiments, the display device 200 can display the prompt information according to the first effect of the target art painting. If the target art painting is in a static effect, the prompt information can prompt that the target art painting has no dynamic effect. If the target art painting is in a dynamic effect, the prompt information can prompt that the target art painting has no static effect.
[0257] Referring to the display page shown in FIG. 31, the display device 200 can display the prompt information, such as “unable to switch to dynamic effect”, in response to the instruction of the user long-pressing the OK key, if it is identified that the currently displayed target art painting has no associated painting and the target art painting is in a static effect.
[0258] In some embodiments, in order to enable the user to browse the target art painting in the opposite effect when the target art painting has no opposite effect, the user can be provided with the function of customizing the associated painting of the target art painting.
[0259] In some embodiments, the display device 200 can generate the associated painting of the target art painting according to the flow shown in FIG. 32, which can include the following steps as shown in FIG. 32.
[0260] S3201, display the generation button of the associated painting on the upper layer of the display page.
[0261] In some embodiments, the generation button of the associated painting is a dynamically displayed button. When the target art painting has an associated painting, the generation button of the associated painting is not displayed. When the target art painting does not have an associated painting, the generation button of the associated painting is displayed.
[0262] When the target art painting does not have an associated painting, the generation button of the associated painting can be displayed in the following manner:
[0263] In some embodiments, in response to the menu key, the generation button of the associated painting is displayed in the application setting menu, and at this time, the switching button can not be displayed. In this way, when the user cannot find the switching button and sees the generation button of the associated painting, it can be determined that the target art painting does not have an associated painting, and the associated painting can be generated immediately.
[0264] In some embodiments, in response to the user's long-press instruction on the OK key, the generation button of the associated painting can be displayed on the display page. For example, referring to the display page shown in FIG. 31, the prompt information and the generation button 3102 of the associated painting are displayed in the same pop-up box 3101.
[0265] S3202, if the user selects the generation button, the display device 200 generates the associated painting of the target art painting according to the target art painting through an artificial intelligence (AI) algorithm.
[0266] If the user does not want to generate the associated painting immediately, the display device 200 can continue to display the target art painting based on the back key input return instruction of the control device 100. If the user wants to generate the associated painting immediately, the user can select the generation button of the associated painting. The display device 200 can generate the associated painting according to the target art painting through an artificial intelligence (AI) algorithm. The target art painting is input data, and the AI algorithm generates / draws the associated painting according to the input data.
[0267] In some embodiments, the AI model can be configured in the display device 200, and the display device 200 can generate the associated painting locally.
[0268] In some embodiments, the AI model can be configured in the server 400, and the display device 200 can call the server interface, upload the target art painting to the server 400, use the AI model to generate the associated painting, and return the associated painting to the display device 200.
[0269] In some embodiments, the application layer of the operating system shown in FIG. 4 can be configured with an AI interface calling module for calling an AI model to generate an associated painting.
[0270] In some embodiments, the AI model for generating an associated painting for an artistic painting with static effects can be a motion and content decomposition generative adversarial network (MoCoGAN).
[0271] In some embodiments, if the target artistic painting has static effects, when generating the associated painting through an AI algorithm, the dynamic elements, i.e., elements that exhibit dynamic effects in the associated painting, can be determined according to the image features of the target artistic painting, and the associated painting can be generated according to the target artistic painting and the dynamic elements.
[0272] In some embodiments, when generating an associated painting with dynamic effects, music of a corresponding style can also be generated according to the image style of the target artistic painting, and the music can be added to the associated painting to obtain an associated painting with music.
[0273] In some embodiments, the design of generating an associated painting for a target artistic painting with static effects can refer to the following examples:
[0274] Video content of the associated painting generated according to the target artistic painting:
[0275] In some embodiments, music can be generated using convolutional neural networks (CNNs) and recurrent neural networks (RNNs). Among them, convolutional neural networks (CNNs) are used to extract features from images, while recurrent neural networks (RNNs) or long short-term memory networks (LSTMs) are used to generate time series data such as music.
[0276] For example, CNN can be used to process input images, extract high-level features, and pass the extracted features to RNN or LSTM to generate music sequences.
[0277] In some embodiments, music can be generated using variational autoencoders (VAEs) and recurrent neural networks (RNNs). Among them, variational autoencoders (VAEs) can be used for image-to-feature encoding, and combined with recurrent neural networks (RNNs) or LSTMs, music can be generated.
[0278] For example, VAE can be used to encode images into latent space representations, and pass the latent representations to RNN or LSTM to generate music sequences.
[0279] In some embodiments, music can be generated using GANs (generative adversarial networks). Among them, generative adversarial networks can be used for image-to-music mapping to generate music sequences by training generators and discriminators.
[0280] For example, the music sequence can be generated by the generator, and whether the generated music is real can be determined by the discriminator.
[0281] In some embodiments, music can be generated according to image style transfer and music style transfer.
[0282] For example, the style features of the target art painting are extracted by image style transfer, and then the features are mapped to music style. The code design of feature mapping can refer to the following example:
[0283] The generated video content and music are synthesized to obtain the associated painting with the music.
[0284] The FFmpeg is used to synthesize the moving picture sequence and the music into a video file:
[0285] In some embodiments, the art mode application can provide a function for the user to generate the same associated painting based on multiple art paintings with static effects.
[0286] In some embodiments, if the target art painting has a static effect, the display device 200 can display a generation page of the associated painting in response to the instruction of the user selecting the generation button of the associated painting. The generation page can include preview pictures of multiple art paintings, which have static effects and can generate the same associated painting together with the target art painting. For example, the art paintings belong to the same secondary classification as the target art painting, or belong to the same primary classification, or belong to different primary classifications. The generation page can include a painting classification menu, which includes the title of the primary classification and the title of the secondary classification. The primary classification and the secondary classification displayed in the painting classification menu are the primary classification and the secondary classification to which the art paintings that can generate the same associated painting together with the target art painting belong. The user can select the painting classification through the painting classification menu, and display the preview pictures of the art paintings included in the selected painting classification in the generation page.
[0287] Referring to FIG. 33, the generation page of the associated artwork includes an artwork classification menu 3301, and the artwork classification menu 3301 displays the titles of the first-level classifications, such as the titles of the art gallery classification, the photo set classification, and the favorite classification. If the target art painting is Landscape 2, the title of the art gallery classification is in the selected state, and the titles of the second-level classifications included in the first-level classification corresponding to the title in the selected state are displayed in the artwork classification menu 3301, i.e., the titles of Landscape, Figure, Modern, Still Life, and Other, wherein the title of Landscape is in the selected state, and accordingly, the preview images of the art paintings included in the second-level classification corresponding to the title in the selected state are displayed in the selected state in the generation page, such as Landscape 1-Landscape 18, wherein Landscape 2 is focused to identify the target art painting.
[0288] The preview images in the generation page are in the selectable state, such as the selection box in the upper right corner of the preview image. The user can select the corresponding art painting by selecting the preview image to set the corresponding art painting as the art painting to be generated into the associated artwork.
[0289] For example, the user selects Landscape 2, Landscape 7, and Landscape 8, as shown in FIG. 33, and the selection boxes of Landscape 2, Landscape 7, and Landscape 8 are added with the selected identifier “√”. If the user wants to select art paintings in other classifications, the user can switch to the other classification by selecting the corresponding title in the artwork classification menu 3301, and the generation page is updated to display the preview images of the art paintings included in the switched other classification for the user to select.
[0290] The generation page further includes a confirmation button, and after the user completes the selection, the user can instruct the display device 200 to generate the associated artwork from the selected art paintings based on the confirmation button. The process of generating a dynamic art painting for each selected art painting can refer to the above process, which is not repeated here. After generating a dynamic art painting for each selected art painting, the multiple dynamic art paintings are integrated into a video to obtain the associated artwork of the multiple selected art paintings. The order of the corresponding dynamic art paintings in the associated artwork can be arranged according to the order of the user-selected art paintings. For example, the user selects Landscape 2, Landscape 7, and Landscape 8 in sequence, and the order of the corresponding dynamic art paintings in the associated artwork from front to back is the dynamic art painting corresponding to Landscape 2, the dynamic art painting corresponding to Landscape 7, and the dynamic art painting corresponding to Landscape 8. The playback progress of each dynamic art painting in the associated artwork can be configured, and for example, the total duration of the associated artwork is 6 minutes, the playback progress of the dynamic art painting corresponding to Landscape 2 is 0-2 minutes, the playback progress of the dynamic art painting corresponding to Landscape 7 is 2-4 minutes, and the playback progress of the dynamic art painting corresponding to Landscape 8 is 4-6 minutes.
[0291] The design of generating associated paintings for target art works with dynamic effects can refer to the following examples: when implemented, the AI algorithm can analyze the art works with dynamic effects and extract frames, and process each frame to extract key information such as objects, characters, actions, etc. The algorithm can be used to select key frames containing the most important information.
[0292] For example, key frames can be selected based on the differences between frames, action recognition or object detection, and the required key information can be extracted from the key frames. For example, computer vision techniques such as object detection (YOLO, SSD), pose estimation (OpenPose), image classification (CNN), etc. can be used to extract key information. Using the extracted key information to generate a picture, i.e. an associated painting with static effects. The way to generate the picture can be to combine key frames, label information, or generate new composite images. Among them, the code design for extracting video frames can refer to the following examples: import cv2 import torch # Extract video frames def extract_frames(video_path): cap = cv2.VideoCapture(video_path) frames = [] while cap.isOpened(): ret, frame = cap.read() if not ret: break frames.append(frame) cap.release() return frames # Use the pre-trained YOLOv5 model for object detection model = torch.hub.load('ultralytics / yolov5', 'yolov5s') def detect_objects(frames): results = [] for frame in frames: result = model(frame) results.append(result) return results video_path = 'path_to_video.mp4' frames = extract_frames(video_path) detections = detect_objects(frames)
[0293] The code design for selecting key frames can refer to the following example: import numpy as np # Select key frames that contain the most important information def select_key_frames(frames, detections, threshold=0.5): key_frames = [frames[0]] prev_boxes = detections[0].pandas().xyxy[0] for i in range(1, len(frames)): current_boxes = detections[i].pandas().xyxy[0] iou_scores = [] for _, row in current_boxes.iterrows(): x1, y1, x2, y2 = row[:4] for _, prev_row in prev_boxes.iterrows(): px1, py1, px2, py2 = prev_row[:4] iou = bb_intersection_over_union((x1, y1, x2, y2), (px1, py1, px2, py2)) iou_scores.append(iou) if len(iou_scores) == 0 or np.max(iou_scores) < threshold: key_frames.append(frames[i]) prev_boxes = current_boxes return key_frames def bb_intersection_over_union(boxA, boxB): xA = max(boxA[0], boxB[0]) yA = max(boxA[1], boxB[1]) xB = min(boxA[2], boxB[2]) yB = min(boxB[3], boxB[3]) interArea = max(0, xB - xA + 1) * max(0, yB - yA + 1) boxAArea = (boxA[2] - boxA[0] + 1) * (boxA[3] - boxA[1] + 1) boxBArea = (boxB[2] - boxB[0] + 1) * (boxB[3] - boxB[1] + 1) iou = interArea / float(boxAArea + boxBArea - interArea) return iou key_frames = select_key_frames(frames, detections)
[0294] Code design for extracting the required key information from the key frames can refer to the following example: def extract_information(frames, model): info = [] for frame in frames: results = model(frame) info.append(results.pandas().xyxy[0]) return info key_frame_info = extract_information(key_frames, model)
[0295] Code design for generating a picture using the extracted key information can refer to the following example: def draw_boxes(frame, result): for _, row in result.iterrows(): x1, y1, x2, y2, confidence, cls, name = row cv2.rectangle(frame, (int(x1), int(y1)), (int(x2), int(y2)), (255, 0, 0), 2) cv2.putText(frame, f'{name}{confidence:.2f}', (int(x1), int(y1)-10), cv2.FONT_HERSHEY_SIMPLEX, 0.9, (255, 0, 0), 2) return frame def generate_image(frames, info): combined_image = frames[0] for frame, frame_info in zip(frames[1:], info[1:]): frame_with_boxes = draw_boxes(frame, frame_info) combined_image = np.hstack((combined_image, frame_with_boxes)) return combined_image combined_image = generate_image(key_frames, key_frame_info)
[0296] S3203, display the associated paintings of the target art painting in the display page, create an association relationship between the target art painting and the associated paintings, and add the associated paintings to the corresponding secondary classification.
[0297] After the associated artwork of the target artistic painting is generated, the associated artwork is directly displayed in the display page, so that the user can browse the target artistic painting with the opposite effect in time.
[0298] Correspondingly, after the associated artwork of the target artistic painting is generated, an association relationship between the target artistic painting and the associated artwork is created. The structure of the association relationship can refer to the above description and will not be described here.
[0299] The associated artwork also needs to be added to the corresponding secondary classification. For example, if the associated artwork presents a dynamic effect, the associated artwork is added to the immersive atmosphere classification. If the associated artwork presents a static effect, the corresponding secondary classification of the associated artwork can be determined according to the content of the artwork. For example, if the content of the artwork includes a landscape, it can be determined that the associated artwork corresponds to the landscape classification, and the associated artwork is added to the landscape classification.
[0300] Adding the associated artwork to the corresponding secondary classification includes establishing a mapping relationship between the associated artwork, the corresponding secondary classification, and the primary classification to which the secondary classification belongs.
[0301] After the associated artwork of the target artistic painting is generated, if the target artistic painting or the associated artwork is displayed in the display page, the display effect can be switched using the created association relationship in response to the switching operation of the user.
[0302] The above description has been made in combination with specific embodiments for the convenience of explanation. However, the above description in some embodiments is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed. Various modifications and variations can be derived according to the above teachings. The selection and description of the above embodiments are to better explain the content of the disclosure, so that those skilled in the art can better use the embodiments.
Claims
1. A display device, comprising: The display is configured to: in the first mode, display the presentation page of the first application; The display page is the user display interface set in the first mode, used to display artwork; Memory is configured to store computer instructions and data associated with display devices; At least one processor, connected to the display and the memory, is configured to execute computer instructions to cause the display device to perform: Responding to user control commands, it identifies whether there are any favorite artworks that have been added; If the added favorite artwork exists, the display is controlled to show a tiered preview page above the display page, and the tiered preview page displays the title of the first-level category containing the favorite category; If the added favorite artwork does not exist, the display is controlled to show the tiered preview page on top of the display page, and the title of the first-level category of the tiered preview page does not include the title of the favorite category; The hierarchical preview page includes a first menu and a second menu; the first menu includes the titles of the primary categories; the second menu displays the titles of the secondary categories included under the primary category that is selected or has received focus; the second menu includes a preview image list, which includes preview images of artworks included under the secondary categories that are selected or have received focus; the background of the hierarchical preview page is transparent, allowing the artworks displayed on the preview page to be seen through the background of the hierarchical preview page.
2. The display device according to claim 1, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: When the display shows the tiered preview page, in response to a user's instruction to long-press the first preview image in the preview image list, the current primary category is identified; wherein, The first preview image corresponds to the first artwork; If the primary category is the "like" category, then the first artwork will be removed from the "like" list. If the primary category is not the favorite category, then identify whether the first artwork is one of the artworks that has been added to the favorites list. as well as, If the first artwork is already a favorite, unfavorite it; if the first artwork is not already a favorite, add it to your favorites.
3. The display device according to claim 1, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: When the display shows the graded preview page, in response to the user's setting command based on the second preview image, it identifies whether the second artwork corresponding to the second preview image is the artwork that has been added as a favorite. A shortcut menu is displayed at the position corresponding to the second preview image, and a settings button is displayed in the shortcut menu based on the recognition result of whether the second artwork is an artwork that has been added to the favorites; wherein, if the second artwork is an artwork that has been added to the favorites, the settings button is a button that indicates that the favorite has been removed; if the second artwork is not an artwork that has been added to the favorites, the settings button is a button that indicates that the favorite has been added. In response to the user's instruction to select the settings button, the second artwork is set; wherein, if the settings button is a button indicating unliking, the second artwork is unliked; if the settings button is a button indicating adding to liking, the second artwork is added to liking.
4. The display device according to claim 1, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: When the display shows the graded preview page, in response to the details page instruction input by the user based on the third preview image, it identifies whether the third artwork corresponding to the third preview image is the artwork that has been added as a favorite. The details page of the third artwork is displayed above the graded preview page, and a settings button is displayed on the details page based on the identification result of whether the third artwork is an artwork that has been added to the favorites; wherein, if the third artwork is an artwork that has been added to the favorites, the settings button is a button that indicates that the favorite has been removed; if the third artwork is not an artwork that has been added to the favorites, the settings button is a button that indicates that the favorite has been added. In response to the user's instruction to select the settings button, the third artwork is set; wherein, if the settings button is a button indicating unliking, the third artwork is unliked, and if the settings button is a button indicating adding to liking, the third artwork is added to liking.
5. The display device according to claim 1, wherein the global preview page includes an edit button; the at least one processor is further configured to execute computer instructions to cause the display device to perform: When the display shows the hierarchical preview page, in response to a user's instruction to enter the global preview page, the global preview page is displayed on top of the hierarchical preview page; In response to the user's instruction to select the edit button, the user is taken to the edit page; wherein, The editing page includes an editable preview image and a settings button; if the current primary category is not the favorite category, the settings button includes a button to add a favorite and a button to remove a favorite; if the current primary category is the favorite category, the settings button only includes a button to remove a favorite. After the user selects the fourth preview image, in response to the user's instruction based on the settings button, the fourth artwork corresponding to the fourth preview image is set. If the settings button is the button that indicates adding to favorites, then the fourth artwork is added to favorites; if the settings button is the button that indicates de-liking, then the fourth artwork is de-liked.
6. The display device according to any one of claims 2-5, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: If you add a favorite to an artwork that you haven't already added a favorite to, a favorite icon will be added to the preview image of that artwork. If an artwork that has been added to your favorites is removed from your favorites list, the favorite icon will not be displayed on the preview image of that artwork. Under the "Favorites" category, if you unlike an artwork that you have already added to your favorites, the preview image corresponding to that artwork will be removed.
7. The display device according to any one of claims 2-5, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: If the rating preview page does not include a title for the "likes" category before a work of art is liked, then a title for displaying the "likes" category will be added to the rating preview page after a work of art is liked.
8. The display device according to any one of claims 2-5, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: Before unliking an artwork, if the graded preview page includes a title for the liked category, then after unliking the artwork, it is determined whether the artwork that was previously liked still exists. If the added favorite artwork still exists, the title of the favorite category will remain displayed on the rating preview page; If no added favorite artwork exists, the title of the favorite category displayed on the rating preview page is hidden.
9. The display device of claim 8, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: When displaying artworks included in the "Favorites" category on the display page, if an artwork is unfavorited and there is no artwork that has been added to the "Favorites" list, the display page will switch to displaying the first artwork in the first subcategory of the first primary category.
10. The display device according to claim 1, wherein the display page includes a target artwork displayed with a first effect; the first effect is a static effect, or a dynamic effect that is the opposite of the static effect; The at least one processor is further configured to execute computer instructions to cause the display device to perform: In response to the user's switching operation, the system identifies whether the target artwork has any associated artworks; wherein... The switching operation is used to switch the display effect of the target artwork. The associated artwork is displayed with the second effect. The content of the associated artwork is consistent with that of the target artwork. The first effect and the second effect are opposite to each other. If the associated artwork exists, then the associated artwork will be displayed on the display page; If no related artwork exists, a message will be displayed indicating that no related artwork exists for the target artwork.
11. The display device of claim 10, wherein the at least one processor is specifically configured to execute computer instructions to cause the display device to perform the user-responsive switching operation, identifying whether the target artwork has associated artworks: In response to a long-press command input by the user based on the confirmation key of the control device, identify whether the target artwork has any associated artworks; or, In response to a user's instruction input via the menu key of the control device, the display is controlled to show an application settings menu, including a toggle button, on the upper layer of the display page; and in response to a user's instruction to select the toggle button, the system identifies whether the target artwork has associated artworks.
12. The display device according to claim 1, wherein the memory is further configured to: store artworks provided by the first application, and the association relationship between each artwork and a corresponding associated artwork; The at least one processor is specifically configured to execute computer instructions to cause the display device to perform the user-responsive switching operation, identifying whether the target artwork has associated artworks: Obtain the aforementioned relationships; Based on the target artwork and the associated relationship, identify whether there are related artworks associated with the target artwork.
13. The display device of claim 10, wherein the at least one processor is specifically configured to execute computer instructions to cause the display device to perform the action of displaying the associated artwork within the display page: If there are related paintings to the target artwork, a first view is created within the display page; the first view is located above the second view where the target artwork is located. The associated artwork is displayed in the first view, and the carousel task of the secondary category where the target artwork is located is paused.
14. The display device of claim 13, wherein the at least one processor is further configured to execute computer instructions to cause the display device to perform: If there are related paintings to the target artwork, after displaying the related artwork on the display page, in response to the user's return command, the first view is closed and the carousel task of the secondary category where the target artwork is located is resumed.
15. The display device of claim 10, wherein the at least one processor is specifically configured to execute computer instructions to cause the display device to perform the action of displaying the associated artwork within the display page: If there are related paintings to the target artwork, then obtain the target secondary category to which the related paintings belong; The target artwork on the display page is switched to the associated artwork, and a carousel task is executed starting from the associated artwork in the target secondary category.
16. The display device according to claim 13 or 15, wherein the at least one processor is specifically configured to execute computer instructions to cause the display device to perform the action of displaying the associated artwork within the display page: If there are associated paintings of the target artwork, and the first effect is a static effect, and the associated paintings include multiple animated paintings corresponding to static paintings, then the first playback progress associated with the target artwork is obtained; wherein... The first playback progress is the playback progress of the dynamic artwork corresponding to the target artwork in the associated artwork of the target artwork; The associated artwork is played on the display page according to the first playback progress.
17. The display device according to claim 13 or 15, wherein the at least one processor is specifically configured to execute computer instructions to cause the display device to perform the action of displaying the associated artwork within the display page: If there are associated paintings of the target artwork, and the first effect is a dynamic effect, and the target artwork includes dynamic artworks corresponding to multiple static artworks, then the current playback progress of the target artwork is obtained. Based on the current playback progress and the association between the multiple static artworks and the playback progress, obtain the target static artwork associated with the current playback progress; The target static artwork is displayed on the display page.
18. The display device of claim 10, wherein the at least one processor is specifically configured to execute computer instructions to cause the display device to perform the prompt that the target artwork does not have an associated artwork: If no related artwork exists for the target artwork, the display is controlled to show a button to generate the related artwork on the upper layer of the display page; If the user selects the generate button, an artificial intelligence (AI) algorithm is used to generate a related artwork based on the target artwork. The associated artwork is displayed on the display page, and a relationship is created between the target artwork and the associated artwork, and the associated artwork is added to the corresponding secondary category.
19. A content display method, applied to a display device as described in any one of claims 1-18, comprising: Responding to user control commands, it identifies whether there are any favorite artworks that have been added; If the added favorite artworks exist, a tiered preview page will be displayed above the display page, and the tiered preview page will display the title of the first-level category containing the favorite category. If the added favorite artwork does not exist, the hierarchical preview page will be displayed above the display page, and the title of the favorite category will not be included in the title of the first-level category of the hierarchical preview page. The hierarchical preview page includes a first menu and a second menu; the first menu includes the titles of the primary categories; the second menu displays the titles of the secondary categories included under the primary category that is selected or has received focus; the second menu includes a preview image list, which includes preview images of artworks included under the secondary categories that are selected or have received focus; the background of the hierarchical preview page is transparent, allowing the artworks displayed on the preview page to be seen through the background of the hierarchical preview page.
Citation Information
Patent Citations
User-defined setting method and starting method of control key and display equipment
CN113805738A
Display device and channel management method based on channel list
CN117812421A
Display equipment and dynamic and static effect switching method for art painting
CN118672450A
Display device and favorite classification management method
CN118885095A
Setting display apparatus and setting method for favorite programs on digital television
CN1805513A