Wallpaper automatic generation method and device, equipment and storage medium

By obtaining keywords from the keyword database in the display device and using AI drawing software to generate wallpaper materials, the problem of low efficiency in obtaining wallpaper resources in the display device is solved, automatic generation and continuous update of wallpapers are realized, and the performance of personalized functions is improved.

CN119848274APending Publication Date: 2025-04-18SHENZHEN SKYWORTH DISPLAY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411908207.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, the acquisition efficiency of wallpaper resources of display devices is low, which affects the full use of personalized functions.

Method used

By obtaining the target keywords from the preset keyword library, using AI drawing software to generate wallpaper materials and store them in the material library to achieve automatic wallpaper generation.

Benefits of technology

It improves the efficiency of obtaining wallpaper resources in display devices, saves time for manufacturers or users to find wallpaper materials, and continuously generates new wallpaper materials through AI drawing software, solving the problem of limited number of wallpaper materials.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119848274A_ABST
    Figure CN119848274A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic wallpaper generation method and device, equipment and a storage medium, and relates to the technical field of display equipment, and the method comprises the following steps: obtaining a target keyword from a preset keyword library; generating a target wallpaper material based on the target keyword through preset AI drawing software; and storing the target wallpaper material in a preset material library. According to the method, the keyword is acquired from the keyword library, and then the picture is generated through the AI drawing software, so that compared with a conventional mode that the keyword is preset and stored in a display device by a manufacturer or a user uploads or downloads the picture from a third party by himself, the wallpaper material can be automatically generated, the time of finding the wallpaper material by the manufacturer or the user is saved, and the user experience is improved. The new wallpaper materials can be continuously generated through the AI drawing software, the problem that the number of the wallpaper materials is limited is solved, and therefore the efficiency of generating the wallpaper materials in the display device is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of display devices, and in particular to a wallpaper automatic generation method, device, equipment and storage medium. Background Art

[0002] In televisions, mobile phones, and other electronic devices equipped with display screens, when the system interface is activated or the device is in a non-operating state such as the lock screen or sleep state, in order to enhance the personalized features of the device and cater to the user's personalized aesthetic needs, the system will display various forms of image content such as desktop wallpapers, lock screen wallpapers, and screen saver wallpapers.

[0003] Usually, the pictures or videos used in these wallpapers come from various sources. On the one hand, manufacturers will invest a lot of manpower and time to create or purchase copyrights to provide a rich variety of wallpaper options. On the other hand, users can also customize their own device wallpapers by uploading or downloading them. However, these processes require a certain amount of human resources and time costs. In addition, the number of wallpaper resources is limited, making it difficult to achieve continuous updating and display, which in turn affects the full use of the personalized functions of display devices.

[0004] Therefore, how to improve the efficiency of acquiring wallpaper resources in display devices has become an urgent problem to be solved.

[0005] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0006] The main purpose of the present application is to provide a wallpaper automatic generation method, device, equipment and storage medium, aiming to solve the technical problem of how to improve the efficiency of obtaining wallpaper resources in a display device.

[0007] To achieve the above purpose, the present application proposes a wallpaper automatic generation method, which is applied to a display device and includes:

[0008] Get target keywords from the preset keyword library;

[0009] Generate target wallpaper material based on the target keyword by using preset AI drawing software;

[0010] The target wallpaper material is stored in a preset material library.

[0011] In one embodiment, before the step of acquiring the target keyword from the preset keyword library, the method further includes:

[0012] Obtaining historical playback records of the display device;

[0013] Obtaining content keywords corresponding to target content whose playback duration exceeds a preset duration threshold in the historical playback record;

[0014] Add the content keywords to a preset keyword library.

[0015] In one embodiment, the step of acquiring the target keyword from the preset keyword library includes:

[0016] Classifying each keyword in the keyword library according to the preset label corresponding to each keyword;

[0017] A first preset number of target keywords are obtained under at least one of the preset tags.

[0018] In one embodiment, the step of acquiring the target keyword from the preset keyword library further includes:

[0019] A second preset number of target keywords are randomly acquired from the keywords according to the weight of each keyword in the keyword library.

[0020] In one embodiment, after the step of storing the target wallpaper material in a preset material library, the method further includes:

[0021] Displaying each wallpaper material in the material library according to a preset display rule, and displaying a preset interactive interface;

[0022] When the interactive information input is received through the interactive interface, the interactive information is associated with the current wallpaper material currently displayed.

[0023] In one embodiment, after the step of associating the interaction information with the currently displayed current wallpaper material, the method further includes:

[0024] If the interaction information is a negative mark, the weight of the target keyword corresponding to the current wallpaper material is reduced, or the target keyword corresponding to the current wallpaper material is deleted from the keyword library;

[0025] If the interactive information is a positive mark, the weight of the target keyword corresponding to the current wallpaper material is increased.

[0026] In one embodiment, the step of generating a target wallpaper material based on the target keyword by using a preset AI drawing software includes:

[0027] In the case where there are multiple target keywords, generating natural sentences according to each of the target keywords;

[0028] The natural sentence is input into a preset AI drawing software to obtain wallpaper material output by the AI ​​drawing software.

[0029] In addition, to achieve the above-mentioned purpose, the present application also proposes a wallpaper automatic generation device, which is arranged on a display device and includes:

[0030] An acquisition module is used to acquire target keywords from a preset keyword library;

[0031] A wallpaper generation module, used to generate target wallpaper materials based on the target keywords through a preset AI drawing software;

[0032] The storage module is used to store the target wallpaper material in a preset material library.

[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a display device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the wallpaper automatic generation method as described above.

[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the wallpaper automatic generation method described above are implemented.

[0035] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the wallpaper automatic generation method as described above are implemented.

[0036] The present application provides a method for automatically generating wallpapers. The present application obtains at least one target keyword from a keyword library preset in a display device, and then generates a target wallpaper material based on the target keyword through the AI ​​drawing software built into the display device, and then stores the target wallpaper material in a material library preset in the display device for subsequent application and display.

[0037] In summary, the present application obtains keywords from the keyword library and then generates pictures through AI drawing software. Compared with the conventional method of pre-setting and storing them in the display device by the manufacturer, or uploading or downloading them from a third party by the user, the present application can automatically generate wallpaper materials, saving the time of manufacturers or users in finding wallpaper materials. In addition, new wallpaper materials can be continuously generated through AI drawing software, which solves the problem of limited number of wallpaper materials, thereby improving the efficiency of wallpaper material generation in the display device. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0040] Figure 1 A schematic diagram of a process flow provided in Example 1 of the method for automatically generating wallpaper of the present application;

[0041] Figure 2 A schematic diagram of a wallpaper generation process provided in an embodiment of the wallpaper automatic generation method of the present application;

[0042] Figure 3 A schematic diagram of an interactive process provided in an embodiment of the wallpaper automatic generation method of the present application;

[0043] Figure 4 This is a schematic diagram of an interactive interface involved in an embodiment of the wallpaper automatic generation method of the present application;

[0044] Figure 5 This is a schematic diagram of the module structure of the wallpaper automatic generation device according to an embodiment of the present application;

[0045] Figure 6 Schematic diagram of the device structure of the hardware operating environment involved in the wallpaper automatic generation method in the embodiment of the present application.

[0046] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0047] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0048] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0049] The main solution of the embodiment of the present application is: obtaining target keywords from a preset keyword library; generating target wallpaper materials based on the target keywords through a preset AI drawing software; and storing the target wallpaper materials in a preset material library.

[0050] In this embodiment, for the convenience of description, the following description is made with the display device as the execution subject.

[0051] In televisions, mobile phones, and other electronic devices equipped with display screens, when the system interface is activated or the device is in a non-operating state such as the lock screen or sleep state, in order to enhance the personalized features of the device and cater to the user's personalized aesthetic needs, the system will display various forms of image content such as desktop wallpapers, lock screen wallpapers, and screen saver wallpapers.

[0052] Usually, the pictures or videos used in these wallpapers come from various sources. On the one hand, manufacturers will invest a lot of manpower and time to create or purchase copyrights to provide a rich variety of wallpaper options. On the other hand, users can also customize their own device wallpapers by uploading or downloading them. However, these processes require a certain amount of human resources and time costs. In addition, the number of wallpaper resources is limited, making it difficult to achieve continuous updating and display, which in turn affects the full use of the personalized functions of display devices.

[0053] Therefore, how to improve the efficiency of acquiring wallpaper resources in display devices has become an urgent problem to be solved.

[0054] In response to the above problems, the present application provides a method for automatically generating wallpapers. The present application obtains at least one target keyword from a keyword library preset in a display device, and then generates a target wallpaper material based on the target keyword through the built-in AI drawing software in the display device, and then stores the target wallpaper material in a material library preset in the display device for subsequent application and display.

[0055] In summary, the present application obtains keywords from the keyword library and then generates pictures through AI drawing software. Compared with the conventional method of pre-setting and storing them in the display device by the manufacturer, or uploading or downloading them from a third party by the user, the present application can automatically generate wallpaper materials, saving the time of manufacturers or users in finding wallpaper materials. In addition, new wallpaper materials can be continuously generated through AI drawing software, which solves the problem of limited number of wallpaper materials, thereby improving the efficiency of wallpaper material generation in the display device.

[0056] It should be noted that the execution subject of this embodiment may be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device, a display device, etc. capable of realizing the above functions. The following takes a display device as an example to illustrate this embodiment and the following embodiments.

[0057] Based on this, the embodiment of the present application provides a method for automatically generating wallpaper. Figure 1 , Figure 1 This is a flow chart of the first embodiment of the wallpaper automatic generation method of the present application.

[0058] In this embodiment, the wallpaper automatic generation method includes steps S10 to S30:

[0059] Step S10, obtaining target keywords from a preset keyword library;

[0060] In this embodiment, the device automatically accesses its built-in, pre-built keyword library. The keyword library covers a wide range of specific vocabulary, designed to meet the needs of wallpaper creation under different themes, styles and scenes. Through intelligent algorithms, the device can randomly select keywords from the keyword library according to pre-set rules to ensure the diversity and pertinence of wallpaper creation.

[0061] Furthermore, in a feasible implementation manner, before the above step S10, the method may further include steps S01 to S03:

[0062] Step S01, obtaining the historical playback record of the display device;

[0063] In this embodiment, when the keyword library is updated, the database stored internally or accessed through a network connection is accessed to retrieve and collect all playback records of the display device in the past period of time (such as the last week, month, etc.). These playback records include but are not limited to various types of content such as videos, pictures, music, etc. watched by the user, as well as detailed information such as the corresponding playback time and duration.

[0064] Step S02, obtaining content keywords corresponding to target content whose playback duration exceeds a preset duration threshold in the historical playback record;

[0065] In this embodiment, the collected historical playback records are intelligently analyzed, especially focusing on those contents whose playback times significantly exceed the preset time threshold (such as 1 hour, 10 hours, etc., and the specific threshold can be set according to the actual situation). These contents that are played for a long time usually reflect the strong interests or needs of users. Then, the device extracts representative keywords from these contents, including but not limited to themes, characters, places, events, etc., which can accurately reflect the core information of the content.

[0066] Step S03: adding the content keywords to a preset keyword library.

[0067] In this embodiment, the extracted content keywords are compared with the preset keyword library. For new keywords that are not yet included in the library, the device will automatically add them to the keyword library to ensure the continuous updating and enrichment of the keyword library so that it can better reflect the user's latest interests and needs.

[0068] Through the above steps, we can have a deeper understanding of the user's interests and needs, so as to more accurately extract the target keywords from the keyword library and generate wallpaper materials that meet the user's preferences. This improvement not only improves the personalization and accuracy of wallpaper creation, but also enhances the satisfaction and loyalty of user experience. At the same time, the continuously updated keyword library ensures the timeliness and innovation of wallpaper creation.

[0069] Furthermore, in a feasible implementation manner, the above step S10 includes steps S11 to S12:

[0070] Step S11, classifying each keyword in the keyword library according to the preset label corresponding to each keyword;

[0071] In this embodiment, when obtaining keywords in the keyword library, each keyword in the keyword library is first intelligently analyzed, and one or more preset tags are assigned to it according to its semantic features, application scenarios or user preferences. These preset tags may include "natural scenery", "urban landscape", "abstract art", "festival celebrations", "style", "sports", etc., aiming to fully cover various possible wallpaper themes and styles.

[0072] Step S12: acquiring a first preset number of target keywords under at least one of the preset tags.

[0073] In this embodiment, after each keyword is classified, at least one keyword under a preset label is selected as a target keyword from the classified keywords according to certain conditions, such as user preference, current time node (such as festival, season, etc.), popular trend or completely random factors. The number of these target keywords is determined by the first preset number, and the specific number can be set according to actual needs, such as 5, 10, etc.

[0074] Specifically, for example, from January to February, the device matches the keyword "Spring Festival" according to the current time, and then randomly selects the keyword "warmth" from the "style" category, and selects the keyword "high-rise building" from the "city landscape", and obtains the target keywords: "Spring Festival", "warmth", and "high-rise building".

[0075] Step S20, generating a target wallpaper material based on the target keyword by using a preset AI drawing software;

[0076] In this embodiment, after the target keyword is obtained, the obtained target keyword is input into the integrated AI drawing software, and the AI ​​drawing software can be any AI drawing software in the prior art, which is not limited here. By inputting the target keyword into the AI ​​drawing software, the target wallpaper material output by the AI ​​drawing software can be obtained.

[0077] In addition, since the screen resolution and display size of the display device are fixed, the generated target wallpaper material can be set in the AI ​​drawing software to always be consistent with the screen resolution and display size, or the screen resolution and display size can be entered as keywords each time the wallpaper material is generated.

[0078] Furthermore, in a feasible implementation manner, the above step S20 may further include steps S21 to S22:

[0079] Step S21, when there are multiple target keywords, generating a natural sentence according to each of the target keywords;

[0080] In this embodiment, when the device extracts multiple target keywords from the keyword library, in order to make the generated wallpaper more refined and logical, the device will intelligently combine these keywords into one or more natural sentences. Multiple target keywords can be input into the NPL model to generate natural sentences, or keywords can be filled into the template according to the preset template to generate natural sentences.

[0081] In one example, the template is "someone" "doing something" at "a certain time" and "a certain place", where "someone" is the keyword under the "person" category selected by the device, "a certain time" is the keyword selected under the "time" category, "a certain place" is the selected keyword with the "scene" label, and "doing something" is the selected keyword with the "event" label. For example, the selected keywords are "Pleasant Goat", "Christmas", "Grassland", and "playing football". Filling them into the template will result in the natural sentence "Pleasant Goat plays football on the grassland on Christmas."

[0082] Step S22, inputting the natural sentence into a preset AI drawing software to obtain wallpaper material output by the AI ​​drawing software.

[0083] In this embodiment, the generated natural sentence is taken as input and passed to the preset AI drawing software, and the AI ​​drawing software generates corresponding wallpaper materials according to the input natural sentence.

[0084] The method of generating wallpaper materials by generating natural sentences based on keywords can make the instructions input into the AI ​​drawing software more precise, thereby making the generated wallpaper materials more precise.

[0085] Step S30, storing the target wallpaper material in a preset material library.

[0086] In this embodiment, once the target wallpaper material is created, the device will automatically transfer it to a preset material library for storage.

[0087] For example, in order to help understand the implementation process of the wallpaper automatic generation method obtained by combining this embodiment with the above-mentioned embodiment 1, please refer to Figure 2 , Figure 2 A wallpaper generation process diagram of a wallpaper automatic generation method is provided. Specifically: when a device automatically updates wallpaper in the background, AI painting software is started from the device or the cloud, and then a keyword library is obtained, at least one keyword is obtained from the keyword library, and a wallpaper material is generated through AI painting according to the keywords obtained from the keyword library, and then the wallpaper material is saved in the material library to update the material library, and new wallpaper materials are continuously generated according to different keywords to continuously update the material library.

[0088] This embodiment provides a method for automatically generating wallpapers, by obtaining keywords from a keyword library and then generating pictures through AI drawing software. Compared with the conventional method of pre-setting and storing in a display device by a manufacturer, or uploading or downloading from a third party by a user, this application can automatically generate wallpaper materials, saving the time of manufacturers or users in finding wallpaper materials. In addition, new wallpaper materials can be continuously generated through AI drawing software, solving the problem of limited number of wallpaper materials, thereby improving the efficiency of wallpaper material generation in the display device.

[0089] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction, and will not be repeated in the following. On this basis, in another feasible implementation manner, the above step S10 can also include step S13:

[0090] Step S13: randomly acquiring a second preset number of target keywords from the keywords according to the weight of each keyword in the keyword library.

[0091] In this embodiment, each keyword in the keyword library has an initial weight value, which may be based on a variety of factors, such as the historical frequency of use of the keyword, user preferences, popular trends, etc. The higher the weight value of the keyword, the greater the probability of being selected. Then, the device randomly selects a second preset number of keywords in the keyword library as target keywords based on these weight values.

[0092] Furthermore, after the above step S30, the method may further include steps A10 to A20:

[0093] Step A10, displaying each wallpaper material in the material library according to a preset display rule, and displaying a preset interactive interface;

[0094] In this embodiment, when the wallpaper materials in the material library need to be displayed, the wallpaper materials in the material library are displayed according to a preset display rule (such as time sequence, classification display, random display, etc.). At the same time, the device will also present a preset interactive interface on the display interface, which may include but is not limited to various interactive elements such as buttons, sliding bars, and input boxes for receiving user input instructions and interactive information.

[0095] Step A20, when the interactive information input is received through the interactive interface, the interactive information is associated with the current wallpaper material currently displayed.

[0096] In this embodiment, when the user inputs instructions or information through the interactive interface (such as clicking a button, sliding the screen, entering text, etc.), the device will capture and identify the interactive information. Then, the device will associate the interactive information with the wallpaper material currently being displayed, apply the user's selection, preference or instruction to the wallpaper material, and use the user's behavior as the basis for subsequent recommendations or optimizations.

[0097] By providing an interactive interface and associating the user's interaction information, the device can further understand the user's intentions and needs and provide more personalized services and recommendations.

[0098] Furthermore, in a feasible implementation manner, after the above step A20, the method may further include steps A30 to A40:

[0099] Step A30: if the interaction information is a negative mark, then reducing the weight of the target keyword corresponding to the current wallpaper material, or deleting the target keyword corresponding to the current wallpaper material from the keyword library;

[0100] In this embodiment, the interactive information input by the user through the interactive interface is analyzed. If this information is identified as a negative mark (such as the user clicks "dislike", "skip" or gives a low score evaluation, etc.), the device will take corresponding measures. One measure is to reduce the weight of the target keyword corresponding to the current wallpaper material, which means that when generating wallpaper materials in the future, the probability of these keywords being selected will be reduced. Another more extreme measure is to delete these keywords directly from the keyword library, that is, the device believes that these keywords no longer meet the user's preferences or needs.

[0101] Step A40: if the interactive information is a positive mark, increase the weight of the target keyword corresponding to the current wallpaper material.

[0102] In this embodiment, if the interactive information input by the user through the interactive interface is recognized as a positive mark (such as the user clicks "like", "favorite" or gives a high score evaluation, etc.), the device will increase the weight of the target keywords corresponding to the current wallpaper material, which means that when wallpaper materials are generated in the future, the probability of these keywords being selected will increase.

[0103] For example, in order to help understand the implementation process of the wallpaper automatic generation method obtained by combining this embodiment with the above-mentioned embodiment 1, please refer to Figure 3 , Figure 3 A schematic diagram of the interactive process of the wallpaper automatic generation method is provided. Specifically: during the display of wallpapers, users can mark their preferences. Please refer to Figure 4 , Figure 4 This is a schematic diagram of the interactive interface involved in the embodiment of the wallpaper automatic generation method of this application, such as Figure 4 As shown, in the display device, there are wallpaper and favorite buttons. The user can mark the current wallpaper as liked by triggering the thumbs up button, and mark the current wallpaper as disliked by triggering the thumbs down button. If the user marks, the keywords used in the pictures that the user likes or dislikes are recorded as a reference for subsequent AI drawing.

[0104] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the wallpaper automatic generation method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.

[0105] This application also provides a wallpaper automatic generation device, please refer to Figure 5 The wallpaper automatic generation device is applied to a display device, and the device comprises:

[0106] The acquisition module 10 is used to acquire the target keyword from a preset keyword library;

[0107] A wallpaper generation module 20, configured to generate a target wallpaper material based on the target keyword by using a preset AI drawing software;

[0108] The storage module 30 is used to store the target wallpaper material in a preset material library.

[0109] Optionally, the wallpaper automatic generating device is also used for:

[0110] Obtaining historical playback records of the display device;

[0111] Obtaining content keywords corresponding to target content whose playback times exceed a preset number threshold in the historical playback records;

[0112] Add the content keywords to a preset keyword library.

[0113] Optionally, the acquisition module 10 is further used for:

[0114] Classifying each keyword in the keyword library according to the preset label corresponding to each keyword;

[0115] A first preset number of target keywords are obtained under at least one of the preset tags.

[0116] Optionally, the acquisition module 10 is further used for:

[0117] A second preset number of target keywords are randomly acquired from the keywords according to the weight of each keyword in the keyword library.

[0118] Optionally, the wallpaper automatic generating device is also used for:

[0119] Displaying each wallpaper material in the material library according to a preset display rule, and displaying a preset interactive interface;

[0120] When the interactive information input is received through the interactive interface, the interactive information is associated with the current wallpaper material currently displayed.

[0121] Optionally, the wallpaper automatic generating device is also used for:

[0122] If the interaction information is a negative mark, the weight of the target keyword corresponding to the current wallpaper material is reduced, or the target keyword corresponding to the current wallpaper material is deleted from the keyword library;

[0123] If the interactive information is a positive mark, the weight of the target keyword corresponding to the current wallpaper material is increased.

[0124] Optionally, the wallpaper generating module 20 is further used for:

[0125] In the case where there are multiple target keywords, generating natural sentences according to each of the target keywords;

[0126] The natural sentence is input into a preset AI drawing software to obtain wallpaper material output by the AI ​​drawing software.

[0127] The wallpaper automatic generation device provided by the present application adopts the wallpaper automatic generation method in the above embodiment, which can solve the technical problem of how to improve the efficiency of obtaining wallpaper resources in the display device. Compared with the prior art, the beneficial effects of the wallpaper automatic generation device provided by the present application are the same as the beneficial effects of the wallpaper automatic generation method provided by the above embodiment, and other technical features in the wallpaper automatic generation device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0128] The present application provides a display device, the display device comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the wallpaper automatic generation method in the above-mentioned embodiment 1.

[0129] Reference below Figure 6 , which shows a schematic diagram of the structure of a display device suitable for implementing the embodiment of the present application. The display device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptops, PADs (Portable Application Description: tablet computers), PMPs (Portable Media Players: portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 6 The display device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0130] like Figure 6 As shown, the display device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the display device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the display device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a display device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0131] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0132] The display device provided by the present application adopts the wallpaper automatic generation method in the above embodiment, which can solve the technical problem of how to improve the efficiency of obtaining wallpaper resources in the display device. Compared with the prior art, the beneficial effects of the display device provided by the present application are the same as the beneficial effects of the wallpaper automatic generation method provided by the above embodiment, and other technical features in the display device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0133] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0134] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0135] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the wallpaper automatic generation method in the above-mentioned embodiment.

[0136] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.

[0137] The computer-readable storage medium may be included in the display device; or may exist independently without being assembled into the display device.

[0138] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the display device, the display device: obtains target keywords from a preset keyword library; generates target wallpaper materials based on the target keywords through preset AI drawing software; and stores the target wallpaper materials in a preset material library.

[0139] The computer program code for performing the operation of the present application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or entirely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0140] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0141] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0142] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned wallpaper automatic generation method, and can solve the technical problem of how to improve the efficiency of obtaining wallpaper resources in the display device. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the wallpaper automatic generation method provided in the above-mentioned embodiment, and will not be repeated here.

[0143] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned wallpaper automatic generation method when executed by a processor.

[0144] The computer program product provided by the present application can solve the technical problem of how to improve the efficiency of obtaining wallpaper resources in a display device. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the wallpaper automatic generation method provided by the above embodiment, which will not be repeated here.

[0145] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A wallpaper automatic generation method, characterized in that: The method is applied to a display device, and the method comprises: Get target keywords from the preset keyword library; Generate target wallpaper material based on the target keyword by using preset AI drawing software; The target wallpaper material is stored in a preset material library.

2. The wallpaper automatic generation method according to claim 1, characterized in that: Before the step of acquiring the target keyword from the preset keyword library, the method further includes: Obtaining historical playback records of the display device; Obtaining content keywords corresponding to target content whose playback duration exceeds a preset duration threshold in the historical playback record; Add the content keywords to a preset keyword library.

3. The wallpaper automatic generation method according to claim 1, characterized in that: The step of acquiring the target keyword from the preset keyword library includes: Classifying each keyword in the keyword library according to the preset label corresponding to each keyword; A first preset number of target keywords are obtained under at least one of the preset tags.

4. The wallpaper automatic generation method according to claim 1, characterized in that: The step of acquiring the target keyword from the preset keyword library also includes: A second preset number of target keywords are randomly acquired from the keywords according to the weight of each keyword in the keyword library.

5. The wallpaper automatic generation method according to claim 4, characterized in that: After the step of storing the target wallpaper material in a preset material library, the method further includes: Displaying each wallpaper material in the material library according to a preset display rule, and displaying a preset interactive interface; When the interactive information input is received through the interactive interface, the interactive information is associated with the current wallpaper material currently displayed.

6. The wallpaper automatic generation method according to claim 5, characterized in that: After the step of associating the interaction information with the currently displayed current wallpaper material, the method further includes: If the interaction information is a negative mark, the weight of the target keyword corresponding to the current wallpaper material is reduced, or the target keyword corresponding to the current wallpaper material is deleted from the keyword library; If the interactive information is a positive mark, the weight of the target keyword corresponding to the current wallpaper material is increased.

7. The wallpaper automatic generation method according to claim 1, characterized in that: The step of generating a target wallpaper material based on the target keyword by using a preset AI drawing software includes: In the case where there are multiple target keywords, generating natural sentences according to each of the target keywords; The natural sentence is input into a preset AI drawing software to obtain wallpaper material output by the AI ​​drawing software.

8. A wallpaper automatic generation device, characterized in that: The device is arranged on a display device, and comprises: An acquisition module is used to acquire target keywords from a preset keyword library; A wallpaper generation module, used to generate target wallpaper materials based on the target keywords through a preset AI drawing software; The storage module is used to store the target wallpaper material in a preset material library.

9. A display device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the wallpaper automatic generation method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the wallpaper automatic generation method according to any one of claims 1 to 7 are implemented.