Dynamic wallpaper display method and system, electronic equipment and storage medium

By obtaining time and weather information in real time, combining dynamic rendering and ambient light optimization, adaptively adjusting wallpaper parameters, the problem of static wallpaper function in large-screen terminals is solved, personalized and convenient wallpaper display is realized, and user experience is improved.

CN119277029APending Publication Date: 2025-01-07当趣网络科技(杭州)有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411208286.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

The existing large-screen terminal wallpaper function cannot meet users' needs for dynamic and personalized wallpapers, and the display method is relatively convenient.

Method used

By obtaining time and weather information in real time, dynamically generate light and shadow wallpaper matching the current environment, use dynamic rendering engine to adjust wallpaper parameters, optimize display effects with ambient light data, and explore user interests and habits through user interaction information analysis, and adaptively adjust wallpaper content. .

Benefits of technology

The personalized display of wallpaper has been realized, greatly improving the dynamics of wallpaper and user convenience, and improving visual experience and satisfaction.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277029A_ABST
    Figure CN119277029A_ABST
Patent Text Reader

Abstract

The invention relates to a dynamic wallpaper display method and system. According to the method, the electronic equipment and the storage medium, the time and weather information is acquired in real time, and the shadow wallpaper matched with the current environment is dynamically generated according to the time information and the weather information, so that personalized display of the wallpaper is realized, and the wallpaper pushing display dynamics and the user convenience are greatly improved. Besides, by analyzing and mining the interactive information accumulated by the user, the wallpaper more conforming to the interest of the user and the current environment can be dynamically generated, and the visual experience and the satisfaction degree of the user are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent projection technology, and in particular to a dynamic wallpaper display method, system, electronic device and storage medium. Background Art

[0002] With the continuous development of science and technology, intelligent large-screen terminals have become important devices for home entertainment. However, the existing large-screen terminal wallpaper function usually can only provide static visual effects, which cannot meet the user's needs for dynamic and personalized wallpapers.

[0003] In the related technology, although there are some dynamic wallpaper display solutions, such as the special projector smart screen function, this type of solution has certain intelligence, but the dynamic and convenience of the wallpaper still needs to be improved.

[0004] Currently, no effective solution has been proposed for the problem that wallpaper display methods in related technologies are less convenient. Summary of the invention

[0005] The embodiments of the present application provide a method, apparatus, system, computer device, and computer-readable storage medium for displaying a dynamic wallpaper, so as to at least solve the problem of low convenience of wallpaper display methods in related technologies.

[0006] In a first aspect, an embodiment of the present application provides a dynamic wallpaper display method, which is applied to a large-screen terminal, and the method includes:

[0007] Get weather information at preset time intervals;

[0008] According to the current time, select a target wallpaper template from the preset wallpaper template library;

[0009] Based on the current time and the most recently acquired weather information, the target wallpaper template is rendered and edited to obtain a light and shadow wallpaper that matches the current time and the current weather conditions;

[0010] The light and shadow wallpaper is displayed through a display device.

[0011] In some embodiments, the method further comprises:

[0012] Obtaining geographic location information corresponding to the large-screen terminal;

[0013] A target wallpaper template is selected from the preset wallpaper template library according to the geographical location information and the current time.

[0014] In some embodiments, rendering the target wallpaper template to obtain a light and shadow wallpaper matching the current time and current weather conditions includes:

[0015] By means of a dynamic rendering engine, a first image parameter of the target wallpaper template is adjusted according to the current time, and a second image parameter of the target wallpaper template is fine-tuned according to the weather information, so as to obtain the light and shadow wallpaper;

[0016] The first image parameters include hue, brightness, contrast and saturation, and the second image parameters include saturation, blur, transparency and animation effect.

[0017] In some embodiments, displaying the light and shadow wallpaper by a display device includes:

[0018] Acquire ambient light data of the current operating environment, wherein the ambient light data includes ambient light intensity and ambient color temperature;

[0019] By optimizing the display algorithm, the light and shadow wallpaper is optimized according to the ambient light data, and the display device is instructed to display the optimized light and shadow wallpaper.

[0020] In some embodiments, optimizing the light and shadow wallpaper according to the ambient light data by optimizing the display algorithm includes:

[0021] The image optimization signal corresponding to the ambient light intensity is obtained through an adaptive adjustment model, and the brightness and contrast of the light and shadow wallpaper are optimized according to the image optimization signal.

[0022] The adaptive adjustment model is constructed and trained based on a machine learning algorithm, taking the ambient light intensity as input and an optimization signal matching the ambient light intensity as output;

[0023] By matching the ambient color temperature in a preset color temperature matching table, a color temperature optimization signal is obtained, and the color temperature of the light and shadow wallpaper is optimized according to the color temperature optimization signal.

[0024] The preset color temperature matching table includes a plurality of ambient color temperature levels and corresponding color temperature adjustment values, and the preset color temperature matching table is constructed according to experimental results and optimized according to user interaction information.

[0025] In some embodiments, after displaying the light and shadow wallpaper by a display device, the method further includes:

[0026] receiving an interactive instruction input by a user through a user interactive interface, and sending the interactive instruction to the display device to instruct the display device to adjust the hue, brightness, contrast and saturation of the target wallpaper template,

[0027] And, instructing the display device to switch the light and shadow wallpaper, and switching the display effect of the light and shadow wallpaper by adjusting the first image parameter and the second image parameter.

[0028] In some embodiments, the method further comprises:

[0029] Obtaining historical operation information input by the user through the user interaction interface from the log file;

[0030] According to the historical operation information, the user's interest and habit characteristics are obtained through a big data analysis model;

[0031] Taking the interest habit characteristics as auxiliary information, a target wallpaper template is selected from a preset wallpaper template library, and the target wallpaper template is rendered and edited to obtain a light and shadow wallpaper that matches the current time and current weather conditions.

[0032] In a second aspect, an embodiment of the present application provides a dynamic wallpaper display system, the system comprising: an acquisition module, a rendering module and a display module, wherein:

[0033] The acquisition module is used to acquire weather information at preset time intervals and select a target wallpaper template from a preset wallpaper template library according to the current time;

[0034] The rendering module is used to render and edit the target wallpaper template based on the current time and the most recently acquired weather information to obtain a light and shadow wallpaper that matches the current time and current weather conditions;

[0035] The display module is used to display the light and shadow wallpaper through a display device.

[0036] In a third aspect, an embodiment of the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method described in the first aspect above when executing the computer program.

[0037] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in the first aspect above.

[0038] Compared with the related art, the dynamic wallpaper display method provided in the embodiment of the present application realizes personalized display of wallpaper by acquiring time and weather information in real time, and dynamically generating light and shadow wallpaper matching the current environment according to the time information and weather information, thereby greatly improving the dynamic nature and user convenience of wallpaper push display. In addition, by analyzing and mining the accumulated interaction information of users, wallpapers that are more in line with the user's interests and the current environment can be dynamically generated, thereby improving the user's visual experience and satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0040] Figure 1 is a flow chart of a dynamic wallpaper display method according to an embodiment of the present application;

[0041] Figure 2 is a schematic diagram of adjusting a wallpaper template according to weather information and time information according to an embodiment of the present application;

[0042] Figure 3 is a schematic diagram of adjusting a wallpaper template according to weather information, time information, and geographic location information according to an embodiment of the present application;

[0043] Figure 4 is a structural block diagram of a dynamic wallpaper display system according to an embodiment of the present application;

[0044] Figure 5 It is a schematic diagram of the internal structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. Based on the embodiments provided in the present application, all other embodiments obtained by ordinary technicians in the field without making creative work are within the scope of protection of the present application.

[0046] Obviously, the drawings described below are only some examples or embodiments of the present application. For ordinary technicians in this field, the present application can also be applied to other similar scenarios based on these drawings without creative work. In addition, it can also be understood that although the efforts made in this development process may be complicated and lengthy, for ordinary technicians in this field related to the content disclosed in this application, some changes in design, manufacturing or production based on the technical content disclosed in this application are just conventional technical means, and should not be understood as insufficient content disclosed in this application.

[0047] Reference to "embodiments" in this application means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.

[0048] Unless otherwise defined, the technical terms or scientific terms involved in this application should be understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the" and the like involved in this application do not indicate a quantitative limitation, and may represent the singular or plural. The terms "include", "comprise", "have" and any of their variations involved in this application are intended to cover non-exclusive inclusions; for example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may also include steps or units that are not listed, or may also include other steps or units inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there may be three relationships, for example, "A and / or B" can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects before and after are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.

[0049] With the continuous development of technology, smart projectors have become an important device for home entertainment. However, the existing projector wallpaper function usually only provides static visual effects and cannot meet users' needs for dynamic and personalized wallpapers. In particular, the projector's smart screen function, although it has a certain degree of intelligence, still needs to be improved in terms of the dynamic and personalized wallpaper.

[0050] In view of this, an embodiment of the present application provides a dynamic wallpaper display method, which can obtain time and weather information in real time, and dynamically generate light and shadow wallpapers based on this information, thereby realizing the personalization and dynamism of the wallpaper.

[0051] This application solution can be applied to large-screen terminal devices such as projectors and smart interactive displays. Figure 1 is a flow chart of a dynamic wallpaper display method according to an embodiment of the present application, such as Figure 1 As shown, the process includes the following steps:

[0052] S101, obtaining weather information at a preset time interval;

[0053] In this embodiment, weather information is obtained once every preset time period, which can be set to 1h, 30min, 10min, etc.; in the actual deployment stage, the preset time interval should be set to one hour at most to ensure the real-time nature of weather information.

[0054] Furthermore, the large-screen terminal communicates with the external weather service platform through a network interface to accurately obtain the weather information of the location; optionally, the device can obtain the weather information by using a communication method such as a wifi network, a Bluetooth network or a 5G network; specifically, the weather information includes but is not limited to: temperature, humidity, wind speed, meteorological information, etc.;

[0055] S102, selecting a target wallpaper template from a preset wallpaper template library according to the current time;

[0056] The preset wallpaper template library is built and maintained by the developer, and contains multiple wallpaper templates for various time and weather conditions; it should contain at least 100 light and shadow wallpaper templates of different styles and themes, covering natural scenery, urban landscapes, abstract art and other types;

[0057] In this embodiment, specific examples of selecting templates based on time information include but are not limited to: selecting a template with morning glow or sunrise scenes during the sunrise period, selecting a bright, sunny template during the daytime period, selecting a template with sunset or sunset scenes during the sunset period, and selecting a template with a night view or starry sky during the night period.

[0058] In addition, in addition to determining the wallpaper template according to the current time, the geographical location information of the projector can be further obtained, and a more refined wallpaper template can be selected in combination with the geographical location information and time information; the current climate zone, season and specific geographical features (such as coast, mountain, city, etc.) can be determined according to the geographical location information, and then combined with the current time, the wallpaper template that best matches the geographical features, climate zone and time period in the current environment can be selected from the template library;

[0059] In this embodiment, specific examples of selecting templates based on time information and geographic information include but are not limited to: selecting a wallpaper with a starry sky and waves on the coastline in the early morning, selecting a wallpaper with morning mist and morning glow in the mountains at sunrise, selecting a sunny wallpaper with a city landscape in the city during the day, selecting a wallpaper with a sunset and fields in the countryside at sunset, and selecting a wallpaper with a starry sky on the plains at night.

[0060] It should be noted that after obtaining the time information and weather information, data cleaning is required to ensure the accuracy and reliability of the data. The specific steps of data cleaning include but are not limited to removing outliers and supplementing missing values;

[0061] Furthermore, after data cleaning, a data conversion step needs to be performed to convert the data into an input format required for generating light and shadow wallpapers. Specifically, the input format may be, but is not limited to, numerical data and text data.

[0062] S103, based on the current time and the most recently acquired weather information, rendering and editing the target wallpaper template to obtain a light and shadow wallpaper that matches the current time and the current weather conditions;

[0063] This step specifically includes the following steps Step1-Step2;

[0064] Step 1, adjusting the first image parameters of the target wallpaper template according to the time information through the dynamic rendering engine, wherein the first image parameters include hue, brightness, contrast and saturation

[0065] In this embodiment, the dynamic rendering engine uses image processing technology to support real-time rendering and dynamic adjustment of light and shadow effects, color, element layout, etc.

[0066] In addition, a set of light and shadow effect parameters are defined for each time period, including hue (color temperature), brightness, contrast, etc. For example, warm hues can be used in the morning and evening, and the brightness and contrast can be appropriately increased to simulate the warmth of sunrise and the warmth of sunset; brighter hues and higher contrast can be used at noon; and cool hues and lower brightness can be used at night to create a tranquil atmosphere.

[0067] It should be noted that if the current time is at the intersection of two time periods, the light and shadow effect parameters during the transition can be calculated through an interpolation algorithm (such as linear interpolation) to achieve smooth light and shadow changes and enhance the user experience when switching wallpaper light and shadow effects.

[0068] Step 2, fine-tuning the second image parameters of the target wallpaper template according to the weather information to obtain a light and shadow wallpaper, wherein the second image parameters include saturation, blur, transparency and animation effect;

[0069] Specifically, the second image parameters are adjusted according to the weather conditions to obtain a wallpaper matching the weather. A specific example of this process includes:

[0070] On sunny days, you can adjust the saturation and transparency to make the wallpaper present a bright and clear light and shadow effect. In addition, you can also increase the texture of sunlight to make the wallpaper look more vivid.

[0071] On rainy days, you can adjust the blurriness to add a hazy filter effect to the wallpaper to simulate the scattering effect of rain on light; in addition, you can also use the rendering engine to further add the animation effect of raindrops to the wallpaper to make the wallpaper more realistic.

[0072] On cloudy days, you can reduce the saturation and contrast to make the light and shadow effects of the wallpaper softer and as close to the cloudy atmosphere as possible;

[0073] On snowy days, you can use the rendering engine to add an animation effect of falling snow to the wallpaper, and adjust the tone to a cold white tone to simulate the reflective effect of the snow.

[0074] In addition, for special weather phenomena (such as fog, haze, etc.), their light and shadow characteristics can be simulated by adding corresponding filters or texture effects.

[0075] Figure 2 is a schematic diagram of adjusting a wallpaper template according to weather information and time information according to an embodiment of the present application, such as Figure 2 As shown, through the above steps, combined with time information and weather information, the adjusted light and shadow effects are applied to the wallpaper image using a graphics rendering engine, and a light and shadow wallpaper adapted to the current environmental information is output, thereby improving the user experience. Figure 3 It is a schematic diagram of adjusting a wallpaper template according to weather information, time information, and geographic location information according to an embodiment of the present application.

[0076] S104, displaying the light and shadow wallpaper via a display device.

[0077] The light and shadow wallpaper can be displayed by projecting it through a projector, or it can be directly displayed on a device such as a display screen;

[0078] It should be noted that, considering the change of the environment in which the display device is located, the consistency between the light and shadow wallpaper and the environment may be affected; in this embodiment, in order to further improve the display effect of the light and shadow wallpaper, the light and shadow wallpaper is dynamically adjusted by optimizing the display algorithm according to the ambient light data of the operating environment of the large-screen terminal. The process specifically includes:

[0079] Step 1, obtaining the ambient light data of the current operating environment, wherein the ambient light data includes ambient light intensity and ambient color temperature;

[0080] The ambient light data can be obtained through an external ambient light sensor, and in a whole-house smart scene, it can also be obtained through a home server.

[0081] Step 2, optimize the light and shadow wallpaper according to the real-time ambient light data by optimizing the display algorithm, and instruct the display device to display the optimized light and shadow wallpaper.

[0082] For the brightness change of the environment, in this embodiment, an adaptive light intensity adjustment model is used to take the ambient light intensity as input, and after analysis and prediction, a corresponding image optimization signal is output, and the brightness and contrast of the light and shadow wallpaper are optimized according to the image optimization signal.

[0083] It should be noted that the adaptive adjustment model in this embodiment takes the ambient light intensity as input and the optimization signal for optimizing the light and shadow wallpaper that matches the ambient light intensity as output, and is constructed and trained based on a machine learning algorithm;

[0084] In addition, the parameters and logic of the adaptive adjustment model can be continuously optimized through actual testing and user feedback to ensure that the model can accurately adapt to the impact of ambient light changes on the display effect of light and shadow wallpaper according to user usage habits.

[0085] In addition, for the change of the ambient color temperature, in this embodiment, the ambient color temperature is matched in a preset color temperature matching table to obtain a color temperature optimization signal, and the color temperature of the light and shadow wallpaper is optimized according to the color temperature optimization signal;

[0086] Among them, the preset color temperature matching table is a lookup table containing multiple ambient color temperature levels and corresponding color temperature adjustment values, which can be constructed according to actual test results and expert knowledge in this field, and optimized synchronously according to user interactive feedback information.

[0087] Through the above step S104, after displaying the light and shadow wallpaper, in order to more finely adjust the display effect of the light and shadow wallpaper under different ambient lights, a relationship list (lookup table) matching the ambient light and the adjustment value can be set or an adaptive adjustment model can be constructed and trained to dynamically calculate the corresponding adjustment value based on the input ambient light information, and the adjustment value is applied to the wallpaper, so that the wallpaper changes in real time according to the ambient light and switches the light and shadow effects accordingly, thereby achieving a finer-grained display, so that the wallpaper always keeps matching the semantic information in the environment, and enhances the user's sensory experience.

[0088] Through the above steps S101 to S104, compared with the wallpaper display method in the related art, the present application scheme can obtain time and weather information in real time, and dynamically generate light and shadow wallpapers based on this information, thereby realizing personalized display of wallpapers and greatly improving the dynamic display of wallpapers and user convenience.

[0089] In some of the embodiments, the present application solution may also support switching light and shadow wallpapers and adjusting the effects of light and shadow wallpapers according to user needs, specifically including:

[0090] Through the user interaction interface, interactive instructions input by the user are received, and interactive instructions are sent to the display device to instruct the display device to adjust the hue, brightness, contrast and saturation of the target wallpaper template, and to instruct the display device to switch the light and shadow wallpaper, and to switch the light and shadow effects of the light and shadow wallpaper by adjusting the first image parameters and the second image parameters.

[0091] Through the above steps, a user interaction interface is provided, allowing the user to customize and adjust the light and shadow wallpaper; the user can choose a preset light and shadow effect, or personalize it according to his or her own preferences.

[0092] In addition, this solution can also intelligently identify the user's usage habits and interests, and proactively push customized light and shadow wallpapers based on the usage habits and interests, including:

[0093] Step 1, obtain the historical operation information input by the user through the user interaction interface from the log file;

[0094] Among them, if the log file is stored locally in the large-screen terminal, the log file can be obtained through the communication link inside the large-screen terminal; if the log file is stored in the cloud server, the log file can be obtained through the network interface and the mobile network;

[0095] Step 2. Based on historical operation information, the user’s interest and habit characteristics are obtained through big data analysis models;

[0096] It can be understood that the log file stores the data generated by the user's cumulative interaction, which may include instructions such as switching wallpapers, editing wallpapers, and turning the computer on and off, and each instruction corresponds to a timestamp information. The historical operation instructions can be extracted by analyzing the log;

[0097] In addition, the big data analysis model can perform data mining and feature analysis, induction and summary on historical operation instructions to accurately discover the interest and habit characteristics of users when using large-screen terminals.

[0098] Specifically, K-means clustering can be used to divide users into different interest groups to match the category of the current user; and association rules between user operations can be discovered through association rule analysis, for example, users are more inclined to choose a certain type of wallpaper in a certain time period.

[0099] Specifically, the interest habit feature may include a time feature, for example, when the user often switches wallpapers, and on which days of the week the user operates the device more frequently;

[0100] Operational characteristics may also be included: for example, what type of wallpapers the user prefers (nature landscapes, urban landscapes, abstract art, etc.), and what aspects of the wallpaper the user likes to edit (brightness, contrast, hue, etc.).

[0101] It may also include habit information, such as the user's power on and off time patterns, the user's wallpaper changing frequency, etc.

[0102] Step 3, using interest and habit characteristics as auxiliary information, selecting a target wallpaper template from a preset wallpaper template library, and rendering and editing the target wallpaper template to obtain a light and shadow wallpaper that matches the current time and current weather conditions.

[0103] The most suitable target wallpaper template may be selected from a preset wallpaper template library in combination with the current time and weather conditions, as well as the user's interest characteristics and habit characteristics.

[0104] In an exemplary embodiment, if the user often selects natural scenery wallpapers in the morning and the current weather is clear, then natural scenery wallpapers with sufficient morning light are given priority; if the user often selects city night view wallpapers in the evening and the current weather is cloudy, then night view wallpapers with city light effects are selected.

[0105] Furthermore, the selected wallpaper template is rendered and edited to match the current time and weather conditions: the brightness, contrast and hue of the wallpaper can be adjusted according to the current time. For example, warm tones are added in the morning and cool tones are added in the evening. The light and shadow effects of the wallpaper can also be adjusted according to the current weather. For example, bright light and shadow are added on sunny days and hazy effects are added on rainy days.

[0106] Through the above steps, a wallpaper that is more in line with the user's interests and current environment can be dynamically generated, thereby improving the user's visual experience and satisfaction.

[0107] The embodiment of the present application also provides a dynamic wallpaper display system. Figure 4 is a structural block diagram of a dynamic wallpaper display system according to an embodiment of the present application, such as Figure 4 As shown, the system includes: an acquisition module 40, a rendering module 41 and a display module 42, wherein:

[0108] The acquisition module 40 is used to acquire weather information at preset time intervals and select a target wallpaper template from a preset wallpaper template library according to the current time;

[0109] The rendering module 41 is used to render and edit the target wallpaper template based on the current time and the most recently acquired weather information to obtain a light and shadow wallpaper that matches the current time and the current weather conditions;

[0110] The display module 42 is used to display the light and shadow wallpaper through a display device.

[0111] Through the above system, by obtaining time and weather information in real time, and dynamically generating light and shadow wallpapers that match the current environment based on the time information and weather information, personalized display of wallpapers can be achieved, greatly improving the dynamic nature of wallpaper push display and user convenience.

[0112] This embodiment further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0113] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0114] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0115] S1, obtaining weather information at preset time intervals;

[0116] S2, selecting a target wallpaper template from a preset wallpaper template library according to the current time;

[0117] S3, based on the current time and the most recently acquired weather information, rendering and editing the target wallpaper template to obtain a light and shadow wallpaper that matches the current time and current weather conditions;

[0118] S4, displaying the light and shadow wallpaper via a display device.

[0119] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation modes, and this embodiment will not be described in detail here.

[0120] In one embodiment, Figure 5 is a schematic diagram of the internal structure of an electronic device according to an embodiment of the present application, such as Figure 5 As shown, an electronic device is provided, which may be a server, and its internal structure diagram may be as shown in Figure 5 As shown. The electronic device includes a processor, a network interface, an internal memory and a non-volatile memory connected through an internal bus, wherein the non-volatile memory stores an operating system, a computer program and a database. The processor is used to provide computing and control capabilities, the network interface is used to communicate with an external terminal through a network connection, the internal memory is used to provide an environment for the operation of the operating system, the computer program is executed by the processor to implement a dynamic wallpaper display method, and the database is used to store data.

[0121] Those skilled in the art will understand that Figure 5 The structure shown in the figure is merely a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the electronic device to which the scheme of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.

[0122] In addition, in combination with the dynamic wallpaper display method in the above embodiment, the present application embodiment can provide a storage medium for implementation. The storage medium stores a computer program; when the computer program is executed by a processor, any low-quality image target detection method in the above embodiment is implemented.

[0123] In one embodiment, a computer program product is provided, including a computer program, characterized in that when the computer program is executed by a processor, any one of the dynamic wallpaper display methods in the above embodiments is implemented.

[0124] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0125] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0126] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A dynamic wallpaper display method, characterized in that: Applied to a large-screen terminal, the method includes: Get weather information at preset time intervals; According to the current time, select a target wallpaper template from the preset wallpaper template library; Based on the current time and the most recently acquired weather information, the target wallpaper template is rendered and edited to obtain a light and shadow wallpaper that matches the current time and the current weather conditions; The light and shadow wallpaper is displayed through a display device.

2. The method according to claim 1, characterized in that The method further comprises: Obtaining geographic location information corresponding to the large-screen terminal; A target wallpaper template is selected from the preset wallpaper template library according to the geographical location information and the current time.

3. The method according to any one of claims 1 to 2, characterized in that Rendering the target wallpaper template to obtain a light and shadow wallpaper that matches the current time and current weather conditions includes: By means of a dynamic rendering engine, a first image parameter of the target wallpaper template is adjusted according to the current time, and a second image parameter of the target wallpaper template is fine-tuned according to the weather information, so as to obtain the light and shadow wallpaper; The first image parameters include hue, brightness, contrast and saturation, and the second image parameters include saturation, blur, transparency and animation effect.

4. The method according to claim 1, characterized in that: Displaying the light and shadow wallpaper by a display device includes: Acquire ambient light data of the current operating environment, wherein the ambient light data includes ambient light intensity and ambient color temperature; By optimizing the display algorithm, the light and shadow wallpaper is optimized according to the ambient light data, and the display device is instructed to display the optimized light and shadow wallpaper.

5. The method according to claim 4, characterized in that Optimizing the light and shadow wallpaper according to the ambient light data by optimizing the display algorithm includes: The image optimization signal corresponding to the ambient light intensity is obtained through an adaptive adjustment model, and the brightness and contrast of the light and shadow wallpaper are optimized according to the image optimization signal. The adaptive adjustment model is constructed and trained based on a machine learning algorithm, taking the ambient light intensity as input and an optimization signal matching the ambient light intensity as output; By matching the ambient color temperature in a preset color temperature matching table, a color temperature optimization signal is obtained, and the color temperature of the light and shadow wallpaper is optimized according to the color temperature optimization signal. The preset color temperature matching table includes a plurality of ambient color temperature levels and corresponding color temperature adjustment values, and the preset color temperature matching table is constructed according to experimental results and optimized according to user interaction information.

6. The method according to claim 2, characterized in that After displaying the light and shadow wallpaper through the display device, the method further includes: receiving an interactive instruction input by a user through a user interactive interface, and sending the interactive instruction to the display device to instruct the display device to adjust the hue, brightness, contrast and saturation of the target wallpaper template, And, instructing the display device to switch the light and shadow wallpaper, and switching the display effect of the light and shadow wallpaper by adjusting the first image parameter and the second image parameter.

7. The method according to claim 6, characterized in that The method further comprises: Obtaining historical operation information input by the user through the user interaction interface from the log file; According to the historical operation information, the user's interest and habit characteristics are obtained through a big data analysis model; Taking the interest habit characteristics as auxiliary information, a target wallpaper template is selected from a preset wallpaper template library, and the target wallpaper template is rendered and edited to obtain a light and shadow wallpaper that matches the current time and current weather conditions.

8. A dynamic wallpaper display system, characterized in that: The system comprises: an acquisition module, a rendering module and a display module, wherein: The acquisition module is used to acquire weather information at preset time intervals and select a target wallpaper template from a preset wallpaper template library according to the current time; The rendering module is used to render and edit the target wallpaper template based on the current time and the most recently acquired weather information to obtain a light and shadow wallpaper that matches the current time and current weather conditions; The display module is used to display the light and shadow wallpaper through a display device.

9. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.