Wallpaper display method and device

Through wallpaper technology that integrates target character objects and geographical scope information, the problem of single wallpaper form is solved, the display effect and fun of the wallpaper are improved, and the rich and diverse replacement of wallpapers are achieved.

CN119127375APending Publication Date: 2024-12-13VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411278265.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-12
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

In the prior art, the wallpaper has a single form, resulting in poor display effect and lack of interest.

Method used

By obtaining the image feature information of the target person object in the target image, and combining the geographical range information, the associated wallpaper is retrieved from the wallpaper image library, and integrating the image feature information of the target person object and the image feature information of the wallpaper to generate a new wallpaper , display under the conditions of changing wallpaper.

Benefits of technology

It enriches the wallpaper form, improves the display effect of the wallpaper and the fun of changing wallpaper.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127375A_ABST
    Figure CN119127375A_ABST
Patent Text Reader

Abstract

The invention discloses a wallpaper display method and device, and belongs to the technical field of image processing. The wallpaper display method comprises the following steps: acquiring image feature information of a target person object in a target image; receiving a first input for key information; wherein the key information is associated with geographical range information; in response to the first input, obtaining at least one piece of wallpaper associated with the key information; under the condition that the condition of replacing the wallpaper is met, determining first wallpaper in the at least one piece of wallpaper, and fusing the image feature information of the target person object and the image feature information of the first wallpaper to obtain second wallpaper; and displaying the second wallpaper.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of image processing technology, and specifically relates to a wallpaper display method and device. Background Art

[0002] Currently, in electronic devices, users can set the system's built-in wallpaper pictures or pictures in the album as the wallpaper of the electronic device. Wallpapers are divided into desktop wallpapers and lock screen wallpapers. Users can set the desktop wallpaper or lock screen wallpaper separately, or they can set a picture as both the desktop wallpaper and the lock screen wallpaper.

[0003] In the prior art, the pictures used to set wallpapers can only be static pictures, dynamic pictures, or behavioral wallpapers with fixed themes. Users need to manually change the wallpapers at regular intervals.

[0004] It can be seen that in the prior art, due to the relatively simple form of wallpaper, the display effect of the wallpaper is poor and lacks interest. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide a wallpaper display method that can solve the problem in the prior art that the wallpaper display effect is poor and lacks interest due to the relatively single wallpaper form.

[0006] In a first aspect, an embodiment of the present application provides a wallpaper display method, the method comprising: obtaining image feature information of a target person object in a target image; receiving a first input of key information; wherein the key information is associated with geographic range information; in response to the first input, obtaining at least one wallpaper associated with the key information; when a condition for changing the wallpaper is met, determining a first wallpaper from the at least one wallpaper, and fusing the image feature information of the target person object with the image feature information of the first wallpaper to obtain a second wallpaper; and displaying the second wallpaper.

[0007] In a second aspect, an embodiment of the present application provides a wallpaper display device, comprising: a first acquisition module, used to acquire image feature information of a target person object in a target image; a receiving module, used to receive a first input of key information; wherein the key information is associated with geographic range information; a second acquisition module, used to acquire at least one wallpaper associated with the key information in response to the first input; a processing module, used to determine a first wallpaper from the at least one wallpaper when a condition for changing the wallpaper is met, and to fuse the image feature information of the target person object with the image feature information of the first wallpaper to obtain a second wallpaper; and a display module, used to display the second wallpaper.

[0008] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the programs or instructions are executed by the processor, the steps described in the first aspect are implemented.

[0009] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0010] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0011] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0012] In an embodiment of the present application, in the wallpaper setting page, the user uploads a target image including a target person object, and confirms key information associated with the geographic range information through a first input, so that the electronic device retrieves at least one wallpaper associated with the key information in the wallpaper image library according to the key information, and selects one of the wallpapers as the first wallpaper, and then merges the image feature information of the target person object in the target image with the image feature information of the first wallpaper to obtain a second wallpaper, so as to display the second wallpaper when the conditions for changing the wallpaper are met. It can be seen that in an embodiment of the present application, the wallpaper is an image obtained by merging a certain person and a background, and the background is obtained based on a limited search of the geographic range, thereby enriching the wallpaper form, making the display effect of the wallpaper richer, and improving the fun of changing the wallpaper. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 is a flowchart of a wallpaper display method in some embodiments of the present application;

[0014] Figure 2 is a block diagram of a wallpaper display device in some embodiments of the present application;

[0015] Figure 3 Schematic diagram of the hardware structure of the electronic device of some embodiments of the present application;

[0016] Figure 4 It is a schematic diagram of the hardware structure of an electronic device of some embodiments of the present application. DETAILED DESCRIPTION

[0017] The following will be combined with the drawings of the embodiments of the present application to clearly describe the technical solutions of the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present application belong to the scope of protection of this application.

[0018] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally a class, and the number of objects is not limited. For example, the target object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0019] The wallpaper display method provided in the embodiment of the present application is described in detail below through specific embodiments and application scenarios in conjunction with the accompanying drawings.

[0020] like Figure 1 FIG. 1 is a flowchart of a wallpaper display method according to an embodiment of the present application. The method is applied to an electronic device as an example. The method includes:

[0021] Step 110: Obtain image feature information of a target person object in a target image.

[0022] In this embodiment, a method for interacting with a behavioral wallpaper is provided. The behavioral wallpaper refers to a wallpaper with interactive behaviors, and the user can set the interactive behaviors on the wallpaper.

[0023] Based on this, the user turns on the portrait fusion wallpaper function in the system setting page. Further, the user uploads a target image including a target person object in the setting page of the function.

[0024] For example, when a user uploads his or her own photo, the subject of the portrait in the photo is the user himself or herself, and accordingly, the target person object is the user himself or herself.

[0025] Optionally, the target person object may be a single person, for example, the target image is a photo of a single person; the target person object may also be multiple persons, for example, the target image is a group photo.

[0026] In this step, image feature information of the target person object is obtained. Optionally, the image feature information includes a sub-image of the target person object corresponding to the target image, a position of the target person object in the target image, facial image features of the target person object, and body image features of the target person object.

[0027] In practice, the target image is used as the wallpaper currently being replaced. For example, the wallpaper is immediately replaced as the target image, and the subsequent wallpaper replacement method can refer to the method provided in this embodiment.

[0028] Step 120: Receive a first input of key information, wherein the key information is associated with geographic range information.

[0029] In some embodiments of the present application, the above-mentioned first input is used for the user to confirm the key information, thereby triggering the system to screen at least one wallpaper associated with the key information in the wallpaper image library according to the key information, and these wallpapers are used to merge with the target person object in the target image, and the fused new wallpaper is used to be displayed in the electronic device. The key information is associated with the geographical range information. The first input can be a first operation. Exemplarily, the above-mentioned first input includes but is not limited to: the user uses a touch device such as a finger or a stylus to touch the controls on the screen, the touch input to the screen area, or the voice command input by the user, or the specific gesture input by the user, or other feasible input, which can be determined according to the actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input.

[0030] For example, the first input may be that, in the setting page of the portrait fusion wallpaper function, at least one label is provided, and a label is used to indicate a geographical range information. When a user clicks on a global label, the global geographical range information indicated by the label may be used as key information, or may be understood to be associated with the key information.

[0031] For another example, the first input may be that in the setting page of the portrait fusion wallpaper function, a wallpaper change theme input box is provided, and the user fills in the input box: global travel, so that global travel can be used as key information and associated with the global geographical range information.

[0032] Step 130: In response to the first input, obtain at least one wallpaper associated with the key information.

[0033] In this step, based on the key information, a search is performed in the wallpaper image library to obtain at least one wallpaper associated with the key information.

[0034] For reference, a large number of wallpapers are prepared to generate a wallpaper image library, and labels of the wallpapers are generated according to the image content of each wallpaper in the wallpaper image library. For example, if the image content of a wallpaper is the landscape of a certain city, the generated label is the name of the city. When specific city attractions can be identified, the generated label can be the name of the specific attraction of the city.

[0035] Furthermore, based on the key information, a relevant algorithm is used to calculate the similarity between the key information and the wallpaper label. When the similarity is greater than a preset threshold, it is considered that the wallpaper label is similar to the key information, and accordingly, the wallpaper is associated with the key information.

[0036] For example, the image content of a wallpaper is a street scene of city A, so the label of the wallpaper is the name of city A. Therefore, when the user selects the label of the geographical range information of city A on the relevant setting page, the geographical range information of city A can be obtained as key information, which is similar to the label of city A of the wallpaper, and the result of the wallpaper being associated with the key information of city A is obtained.

[0037] Based on the wallpaper retrieval method, for example, if the user selects a tag of geographic scope information of city A, multiple wallpapers showing the style of city A can be obtained, not limited to street scenes, scenic spots, etc. of city A. For another example, if the user selects a tag of geographic scope information of country B, multiple wallpapers showing the style of country B can be obtained, not limited to iconic buildings, famous attractions, etc. of country B.

[0038] Step 140: When the condition for changing the wallpaper is met, a first wallpaper is determined from at least one wallpaper, and the image feature information of the target person object is merged with the image feature information of the first wallpaper to obtain a second wallpaper.

[0039] In this step, when the conditions for changing the wallpaper are met, before changing the wallpaper, first determine a wallpaper as the first wallpaper, then merge the image feature information of the target person object with the image feature information of the first wallpaper into one image, which is the second wallpaper.

[0040] For example, the first wallpaper is a street view image of city A. A person object is integrated into the street view image to obtain a tourist image of the person on the street of city A.

[0041] Step 150: Display the second wallpaper.

[0042] In this step, the current wallpaper of the electronic device is replaced with the second wallpaper.

[0043] An application scenario is that every once in a while, the electronic device will change a user's portrait wallpaper. In different wallpapers, the user is in different countries. For example, the current wallpaper is the user in country A, and after a period of time, the wallpaper is the user in country B. Based on the change of wallpaper, it seems as if the user is traveling around the world, making the wallpaper display much more interesting.

[0044] In an embodiment of the present application, in the wallpaper setting page, the user uploads a target image including a target person object, and confirms key information associated with the geographic range information through a first input, so that the electronic device retrieves at least one wallpaper associated with the key information in the wallpaper image library according to the key information, and selects one of the wallpapers as the first wallpaper, and then merges the image feature information of the target person object in the target image with the image feature information of the first wallpaper to obtain a second wallpaper, so as to display the second wallpaper when the conditions for changing the wallpaper are met. It can be seen that in an embodiment of the present application, the wallpaper is an image obtained by merging a certain person and a background, and the background is obtained based on a limited search of the geographic range, thereby enriching the wallpaper form, making the display effect of the wallpaper richer, and improving the fun of changing the wallpaper.

[0045] In the process of the wallpaper display method of another embodiment of the present application, step 130 includes:

[0046] Sub-step A1: Generate a travel route according to the geographical range information, wherein the travel route includes a plurality of regions within the geographical range arranged in order.

[0047] Sub-step A2: Obtain a wallpaper for each of the multiple regions.

[0048] In this embodiment, a wallpaper display method can be provided by imitating a travel scene, wherein the geographical range indicated by the geographical range information associated with the key information is used as a reference, and by changing the wallpaper on the electronic device, an interesting effect of the user traveling within the geographical range is created.

[0049] Optionally, based on the distribution of multiple regions included in the geographical scope, a travel route is generated, in which the various regions in the geographical scope are passed through in an orderly manner.

[0050] For example, the geographical scope is the world, so a global route is generated according to the locations of countries around the world. A stop on the global route is a country. If two countries are adjacent, they are reflected in the global route as two adjacent stops. Correspondingly, the wallpaper image library includes wallpapers showing the styles of various countries.

[0051] For another example, the geographical scope is a country, and a national tourist route is generated according to the location of each province in the country. A stop on the tourist route can be a province. If two provinces are adjacent, they are reflected in the tourist route as two adjacent stops. Correspondingly, the wallpaper image library includes wallpapers showing the scenery of each province.

[0052] For another example, the geographical scope is a city, and a city tourist route is generated according to the locations of various scenic spots in the city. A stop on the tourist route can be a scenic spot. If two scenic spots are not far apart, they are reflected in the tourist route as two adjacent stopovers. Correspondingly, the wallpaper image library includes wallpapers showing the features of various scenic spots in the city.

[0053] More specifically, the geographical scope is a certain scenic spot, and a tourist route is generated according to the locations of the various scenic spots in the scenic spot. A passing point on the tourist route can be a scenic spot. If two scenic spots are not far apart, they are reflected in the tourist route as two adjacent passing points. Correspondingly, the wallpaper image library includes wallpapers showing the features of the various scenic spots in the scenic spot.

[0054] On a larger scale, the geographical scope is not limited to: the universe, and the various regions included in the universe may be the moon, Mars, and planets.

[0055] Therefore, in this step, based on the various regions included in the geographical range, a wallpaper for each region is obtained.

[0056] Correspondingly, step 140 includes:

[0057] Sub-step A3: when displaying wallpapers of a first region among a plurality of regions, determining wallpapers of a second region located in a region next to the first region as the first wallpaper.

[0058] In this step, the first region and the second region are two adjacent passing places in the itinerary of the geographical range, and in the itinerary, it is necessary to pass through the first region first and then pass through the second region.

[0059] In the application scenario, the wallpaper displayed by the electronic device is a wallpaper describing the style of a first region. When the wallpaper is changed, a wallpaper describing the style of a second region is displayed.

[0060] It should be noted that when the wallpaper describing the style of the first region or the wallpaper describing the style of the second region is displayed, the image feature information of the target person object is integrated.

[0061] In this embodiment, a method for changing wallpapers based on a geographical range is provided, and the changing rules refer to the scenes of tourism in a certain geographical range, making the wallpaper changing interesting. It can be seen that this embodiment provides users with a way to appreciate geographical scenery while displaying wallpapers, and the geographical scenery is integrated with portraits, allowing users to feel the fun of cloud tourism, thereby improving the fun of displaying wallpapers in many aspects.

[0062] In the process of the wallpaper display method of another embodiment of the present application, the key information is also associated with the refinement level value; step 130 includes:

[0063] Sub-step B1: Generate a travel route according to the geographical range information, wherein the travel route includes a plurality of regions within the target geographical range arranged in order.

[0064] Sub-step B2: acquiring at least two wallpapers for each of the multiple regions according to the refinement value; wherein the refinement value is positively correlated with the number of wallpapers for each region.

[0065] In this embodiment, a new concept, namely, a refinement level value, is introduced.

[0066] In one implementation, the precision value is any one of high, medium, and low. For example, if the precision value is high, a relatively large number of wallpapers for a region are obtained, specifically 100; if the precision value is medium, a relatively small number of wallpapers for a region are obtained, specifically 50; if the precision value is low, a relatively small number of wallpapers for a region are obtained, specifically 20.

[0067] Optionally, the user confirms the precision value on the relevant setting page. For example, on the relevant setting page, three precision value options of high, medium and low are provided, and the user can click one of the options to complete the confirmation.

[0068] For example, if the geographical scope is a city, if the precision value is high, 100 wallpapers are obtained for a scenic spot in the city; conversely, if the precision value is low, 20 wallpapers are obtained for a scenic spot in the city.

[0069] Correspondingly, step 140 includes:

[0070] Sub-step B3: when displaying the Nth wallpaper of a first region among the multiple regions, determining the N+1th wallpaper of the first region as the first wallpaper, where N is a positive integer.

[0071] For reference, if multiple wallpapers of a region respectively present the landscapes of different locations in the region, they can also be arranged in order according to the geographical proximity between these different locations, and thus displayed in sequence.

[0072] For reference, multiple wallpapers of a region may be arranged in order according to an agreed manner so as to be displayed in sequence; or, multiple wallpapers of a region may be arranged randomly so as to be displayed in sequence.

[0073] Based on this, taking the first region as an example, the electronic device displays the Nth wallpaper of the first region, and when the wallpaper is changed for the first time, the wallpaper changed is the N+1th wallpaper of the first region. Further, referring to the aforementioned embodiment, the electronic device displays the last wallpaper of the first region, and when the wallpaper is changed for the first time, the wallpaper changed is the first wallpaper of the second region.

[0074] In this embodiment, the user confirms the precision value through a specified interaction method, so that in the solution of changing wallpaper, more or fewer features of an area can be displayed according to the precision value, further enriching the user interaction method and the wallpaper display effect.

[0075] In the process of the wallpaper display method of another embodiment of the present application, the condition for changing the wallpaper is satisfied, including any of the following:

[0076] The time between the current time and the last time the wallpaper was changed is equal to the preset time, wherein the preset time is a fixed value, or the preset time is associated with the user's itinerary.

[0077] In one achievable manner, the user fills in a preset time of 24 hours on a related setting page, thereby changing the wallpaper every 24 hours.

[0078] In a feasible way, when the user is on a certain trip, the time consumed corresponding to the distance between two adjacent places of the trip can be used as the preset time. For example, the user is walking sightseeing in City A, and the user fills in the walking sightseeing of City A in the setting option of the preset time on the relevant setting page. Then the system combines the current positioning of the device to generate a trip route suitable for walking sightseeing in City A. It is calculated that the user needs half an hour to walk from the current position to the next tourist attraction, and half an hour is the preset time for changing the wallpaper. In terms of the replacement effect, the wallpaper of the current attraction is displayed at this time, and after half an hour, when it arrives at the next attraction, it is automatically replaced with the wallpaper of the next attraction. Among them, based on the different distances between different adjacent attractions, the time spent by the user is also different, so the preset time will change in real time.

[0079] Alternatively, the distance between the current moment and the last time the wallpaper was changed is equal to a preset number of steps, wherein the preset number of steps is a fixed value, or the preset number of steps is associated with the user's itinerary.

[0080] In one achievable manner, the user fills in a preset number of steps as 5,000 steps on a related setting page, so that based on the record of the user's steps, the wallpaper is changed every 5,000 steps taken by the user.

[0081] In a feasible way, when the user is on a certain trip, the number of steps consumed corresponding to the distance between two adjacent places of the trip can be used as the preset number of steps. For example, the user is walking sightseeing in City A, and the user fills in the setting option of the preset number of steps in the relevant setting page for walking sightseeing in City A. The system combines the current positioning of the device to generate a trip route suitable for walking sightseeing in City A. After calculation, the user needs to walk 3000 steps from the current positioning to the next tourist attraction, and 3000 steps are the preset number of steps for changing wallpaper. In terms of the replacement effect, the wallpaper of the current attraction is displayed at this time. After the user walks 3000 steps and arrives at the next attraction, it is automatically replaced with the wallpaper of the next attraction. Among them, based on the different distances between different adjacent attractions, the number of steps the user needs to take is also different, so the preset number of steps will change in real time.

[0082] In this embodiment, a feasible solution for changing wallpaper conditions is provided to avoid a single changing method. On the one hand, the wallpaper can be changed regularly based on a preset duration; on the other hand, the wallpaper can be changed regularly based on a preset number of steps. The preset duration and the preset number of steps can be fixed values ​​or can change in real time according to the user's actual itinerary, thereby achieving interesting wallpaper changes.

[0083] In the process of the wallpaper display method of another embodiment of the present application, step 110 includes:

[0084] Sub-step C1: receiving a second input of a target image, wherein the target image includes a target person object.

[0085] In some embodiments of the present application, the second input is used for the user to upload a target image, and the target image includes a target person object. The second input can be a second operation. Exemplarily, the second input includes but is not limited to: the user's touch input to the controls on the screen or the screen area through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements and are not limited in the embodiments of the present invention. The specific gesture in the embodiments of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiments of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input.

[0086] For example, the second input may be that the user selects a photo including a certain person to upload in the relevant function setting page.

[0087] Sub-step C2: in response to the second input, obtaining a first sub-image of the area where the target person object is located in the target image, and position information of the first sub-image in the target image.

[0088] Optionally, a cutout processing method is adopted to cut out the area where the target person object is located in the target image, and the cutout image is the first sub-image.

[0089] In addition, it is also necessary to obtain the position information of the first sub-image in the target image. For example, the position information includes the distance between the top of the first sub-image and the top of the target image, and the distance between the leftmost end of the first sub-image and the leftmost end of the target image; for another example, the position information includes the coordinates of the outline of the first sub-image.

[0090] Optionally, the first sub-image and position information of the first sub-image in the target image are stored.

[0091] Furthermore, after acquiring the first sub-image, it is displayed on the screen, and the user scales the size of the first sub-image; in addition, the first sub-image can be displayed in the target image, and the user adjusts the position of the first sub-image, thereby storing the scaled first sub-image and the adjusted position information.

[0092] Correspondingly, step 140 includes:

[0093] Sub-step C3: displaying the first sub-image in the first wallpaper according to the position information.

[0094] In this step, the first sub-image is displayed in a corresponding area of ​​the first wallpaper according to the acquired position information.

[0095] For example, if the first sub-image is located in the upper half of the target image, the first sub-image is synthesized in the upper half of the first wallpaper, and the first wallpaper and the target image are the same size by default, and the size of the first sub-image in the first wallpaper is the same as its size in the target image. In the first wallpaper, the first sub-image covers the original image content.

[0096] The effect that can be achieved is that the background of each of the multiple wallpapers that are replaced is different, which can be a park, a shopping mall, etc., but the portrait in the wallpaper and the position of the portrait in the wallpaper are the same.

[0097] In this embodiment, a method for fusing the image feature information of a target person object and the image feature information of a wallpaper is provided. Specifically, a portrait cut out from a target image is placed in different wallpapers according to its position in the target image, so as to achieve the effect of fusing the portrait and the wallpaper background into one image. It can be seen that this embodiment presents an interesting effect of the same person appearing in different shooting scenes to the user based on the replacement of the wallpaper.

[0098] In the process of the wallpaper display method of another embodiment of the present application, step 110 includes:

[0099] Sub-step D1: receiving a third input of at least two target images, wherein each target image includes a target person object.

[0100] In some embodiments of the present application, the third input is used for the user to upload at least two target images, each of which includes the same target person object. The third input can be a third operation. Exemplarily, the third input includes but is not limited to: the user's touch input to the controls on the screen or the screen area through a touch device such as a finger or a stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiments of the present invention are not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input.

[0101] For example, the third input may be that the user selects multiple photos including a certain person to upload in the relevant function setting page.

[0102] Optionally, the user turns on the 3D fusion wallpaper function in advance on the relevant function page to distinguish it from the 2D fusion wallpaper function. In the 2D fusion wallpaper function, the user only needs to upload a target image.

[0103] Sub-step D2: In response to the third input, a second sub-image of the area where the target person object is located in each target image is obtained.

[0104] Optionally, a cutout processing method is adopted to cut out the area where the target person object is located in the target image, and the cutout image is the second sub-image. Correspondingly, multiple target images can obtain multiple second sub-images.

[0105] Sub-step D3: Perform three-dimensional modeling on the target person object according to the image feature information of each second sub-image to obtain a three-dimensional model of the target person object.

[0106] In different second sub-images, the same target person object presents different postures, expressions, clothing, size, and position. For example, the target person object in different target images can be in full body, half body, side, front, standing and other postures; the target person object in different target images can be happy, sad and other expressions; the target person object in different target images can be wearing casual, trendy pants and other styles of clothing. Based on the image feature information of the target person object in different target images, artificial intelligence (AI) technology is used to perform three-dimensional modeling on the target person object to obtain a three-dimensional model of the target person object.

[0107] Optionally, the target person object that can be presented by the three-dimensional model is a three-dimensional object, which may specifically include various parts of the body of the person object.

[0108] Correspondingly, step 140 includes:

[0109] Sub-step D4: Generate a third sub-image according to the feature information of the three-dimensional model.

[0110] In this step, a three-dimensional sub-image is generated according to the feature information of the three-dimensional model, which is defined as the third sub-image.

[0111] The third sub-image is a three-dimensional model image of the target person object.

[0112] Sub-step D5: displaying the third sub-image in the first wallpaper according to the scene information of the first wallpaper.

[0113] In this step, the third sub-image is displayed in the first wallpaper so that the third sub-image covers the corresponding area of ​​the first wallpaper.

[0114] Optionally, a related algorithm performs three-dimensional scene understanding on the first wallpaper, thereby automatically adjusting the size and placement of the third sub-image so that the third sub-image can be integrated with the scene of the first wallpaper.

[0115] For example, if the first wallpaper is a street scene image, the algorithm identifies that the location where the third sub-image can be placed is the center of the street. Furthermore, a depth map can be generated for the two-dimensional scene in the first wallpaper, and then the third sub-image is placed on the street. The algorithm will further calculate the magnification ratio of the third sub-image and use the depth map to calculate the perspective relationship. The farther the third sub-image is placed from the camera lens, the smaller it will be, and the closer it is to the camera lens, the larger it will be, so as to conform to the perspective relationship of the real environment and avoid any goofs.

[0116] Optionally, the relevant algorithm performs three-dimensional scene understanding on the first wallpaper, thereby automatically adjusting at least one of the posture, expression, and clothing of the target person object presented in the third sub-image, so that the character image presented in the third sub-image can be integrated with the scene of the first wallpaper.

[0117] For example, if the first wallpaper is a scene of a happy atmosphere, the expression of the target person object is happy; for another example, if the first wallpaper is a scene of a shopping mall, the clothing of the target person object is casual style to match the shopping scene.

[0118] Sub-step D6: receiving a fourth input of the third sub-image in the first wallpaper, wherein the fourth input is associated with at least one of the posture information, expression information, clothing information, position information, and size information of the target person object.

[0119] In some embodiments of the present application, the fourth input is used for the user to set at least one of the posture information, expression information, decoration information, size information and position information of the target person object presented in the third sub-image, so as to adjust the three-dimensional model image displayed in the first wallpaper according to the information set by the user, so that the effect of the target person object presented by the three-dimensional model image meets the user's needs. The fourth input can be a fourth operation. Exemplarily, the fourth input includes but is not limited to: the user uses a touch device such as a finger or a stylus to touch the controls on the screen, the touch input to the screen area, or the voice command input by the user, or the specific gesture input by the user, or other feasible input, which can be determined according to the actual use requirements, and the embodiment of the present invention is not limited. The specific gesture in the embodiment of the present application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double-click gesture; the click input in the embodiment of the present application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input.

[0120] For example, the fourth input may be that the user clicks on the side option and the full body option among the various posture options provided; the user clicks on the sad option among the various expression options provided; the user clicks on the casual option among the various decoration options provided; the user scales the three-dimensional model image; the user drags the three-dimensional model image.

[0121] Sub-step D7: In response to the fourth input, adjust at least one of the posture, expression, clothing, position, and size of the target character object presented in the third sub-image in the first wallpaper according to at least one of the posture information, expression information, clothing information, position information, and size information of the target character object associated with the fourth input.

[0122] In this step, based on the fourth input of the user, the 3D model image in the first wallpaper is adjusted. For example, the facial features of the person in the 3D model image are fine-tuned to satisfy the sad expression; for another example, the posture of the person in the 3D model image is adjusted to satisfy the whole body posture and side posture; for another example, the clothing of the person in the 3D model image is adjusted, and a target image of the target person object wearing casual clothing can be found in multiple target images, so that the image feature information of the casual clothing of the target person object is applied to the 3D model image; for another example, the 3D model image is moved to the target position; the 3D model image is scaled to the target size.

[0123] Correspondingly, after the three-dimensional model image is adjusted, it is reflected in the first wallpaper, that is, at least one of the image of the target person object presented by the three-dimensional model image, the position in the scene, and the size in the scene changes accordingly.

[0124] When changing the wallpaper, the automatically merged second wallpaper is output, such as displayed in a pop-up window, and the user adjusts the portrait in the second wallpaper, so that the updated second wallpaper is displayed. Alternatively, the automatically merged second wallpaper is directly displayed, and during the display of the second wallpaper, the user can adjust the portrait in the second wallpaper at any time, so that the updated second wallpaper is displayed.

[0125] Based on this embodiment, it can be achieved that in different wallpapers, the same person appears standing sideways in one wallpaper, standing frontally in another wallpaper, fully in another wallpaper, half in another wallpaper, with a happy expression in another wallpaper, with a serious expression in another wallpaper, and wearing a skirt in another wallpaper. To display the above various situations, the wallpaper only needs to use the three-dimensional model of the person.

[0126] In this embodiment, a three-dimensional portrait of the character object is constructed based on multiple two-dimensional images of the same character object, and the constructed three-dimensional portrait is integrated into the wallpaper. Based on the characteristics of the three-dimensional portrait, during the fusion process, the portrait can have a customized posture, expression, decoration, size and position, so that it is a vivid character image in the wallpaper scene, as if it were a real photo, thereby enhancing the diversity and interest of the wallpaper.

[0127] In the process of the wallpaper display method of another embodiment of the present application, the fusion process further includes the following steps:

[0128] The brightness and color of the sub-image corresponding to the target person object in the first wallpaper are adjusted so that the brightness and color of the adjusted sub-image match the brightness and color of the first wallpaper respectively.

[0129] In this embodiment, in the process of fusing the sub-image with the wallpaper, a general image color matching algorithm or an AI color matching algorithm is used to automatically learn the differences in color and brightness between the sub-image and the wallpaper, thereby adaptively adjusting the color and brightness of the sub-image so that the target person object is naturally integrated into the wallpaper scene.

[0130] In a wallpaper replacement solution, the sub-image of the target person object is fixed, and each time the wallpaper is replaced, it is necessary to make adjustments based on the sub-image.

[0131] In another wallpaper replacement solution, the sub-image of the target person object needs to be obtained from the previous wallpaper, and each time the wallpaper is changed, it needs to be adjusted based on the sub-image in the previous wallpaper. For example, if the previous wallpaper scene is daytime and the sub-image of the target person object in the wallpaper has a high brightness, then when the wallpaper scene is changed to night, the brightness of the sub-image of the target person object is automatically lowered to adapt to the night scene.

[0132] In this embodiment, in order to make the target person object appear naturally in the wallpaper scene, the color and brightness of the sub-image of the target person object may be adaptively adjusted during the fusion process.

[0133] In more embodiments, in combination with the light source existing in the wallpaper scene, during the fusion process, the target person object appearing in the wallpaper scene is illuminated, thereby achieving secondary photographic composition and making the fusion effect natural.

[0134] In summary, the purpose of this application is to provide a related solution for portrait fusion wallpaper. After the user turns on the portrait fusion wallpaper function, the system will cut out the portrait subject in the image uploaded by the user, and automatically change the wallpaper in combination with parameters such as the number of steps and duration. The replaced wallpaper is a fusion of the aforementioned cut-out portrait and the geographical location-related background. The specific fusion process may include adjusting the color and brightness of the portrait and the background to be harmonious and unified, just like a real photo effect. In addition, after the user turns on the three-dimensional fusion wallpaper function, the system will generate a three-dimensional model based on the portrait subject in multiple images uploaded by the user. The three-dimensional modeling is used to generate the portrait, and the generated portrait is used to be integrated into the geographical location-related background. The specific fusion process may include adjusting the size, position, posture, expression, and clothing of the portrait to match the scene presented by the background. Finally, the effect of changing the wallpaper presented in the electronic device is that the same person appears in different scenes of the relevant geographical location. It can be seen that this application solves the problem of the single form of existing wallpapers and improves the user experience of the wallpaper function.

[0135] The wallpaper display method provided in the embodiment of the present application can be executed by a wallpaper display device. In the embodiment of the present application, the wallpaper display device provided in the embodiment of the present application is described by taking the wallpaper display method executed by the wallpaper display device as an example.

[0136] Figure 2 A block diagram of a wallpaper display device according to an embodiment of the present application is shown, and the device includes:

[0137] The first acquisition module 10 is used to acquire image feature information of a target person object in a target image;

[0138] The receiving module 20 is used to receive a first input of key information; wherein the key information is associated with the geographical range information;

[0139] A second acquisition module 30, configured to acquire at least one wallpaper associated with the key information in response to the first input;

[0140] The processing module 40 is used to determine a first wallpaper from at least one wallpaper when the wallpaper replacement condition is met, and fuse the image feature information of the target person object with the image feature information of the first wallpaper to obtain a second wallpaper;

[0141] The display module 50 is used to display the second wallpaper.

[0142] In an embodiment of the present application, in the wallpaper setting page, the user uploads a target image including a target person object, and confirms key information associated with the geographic range information through a first input, so that the electronic device retrieves at least one wallpaper associated with the key information in the wallpaper image library according to the key information, and selects one of the wallpapers as the first wallpaper, and then merges the image feature information of the target person object in the target image with the image feature information of the first wallpaper to obtain a second wallpaper, so as to display the second wallpaper when the conditions for changing the wallpaper are met. It can be seen that in an embodiment of the present application, the wallpaper is an image obtained by merging a certain person and a background, and the background is obtained based on a limited search of the geographic range, thereby enriching the wallpaper form, making the display effect of the wallpaper richer, and improving the fun of changing the wallpaper.

[0143] Optionally, the second acquisition module 30 includes:

[0144] A first generating unit is used to generate a travel route according to the geographical range information; wherein the travel route includes a plurality of regions within the geographical range arranged in order;

[0145] A first acquisition unit, configured to acquire a wallpaper from each of a plurality of regions;

[0146] The processing module 40 includes:

[0147] The first determining unit is configured to determine, when displaying wallpaper of a first region among a plurality of regions, wallpaper of a second region located in a region next to the first region as the first wallpaper.

[0148] Optionally, the key information is also associated with a precision value; the second acquisition module 30 comprises:

[0149] A second generating unit is used to generate a travel route according to the geographical range information; wherein the travel route includes a plurality of regions within the target geographical range arranged in order;

[0150] A second acquisition unit is used to acquire at least two wallpapers from each of the multiple regions according to the fineness value; wherein the fineness value is positively correlated with the number of wallpapers in each region;

[0151] The processing module 40 includes:

[0152] The second determining unit is configured to determine the N+1th wallpaper of the first region as the first wallpaper when the Nth wallpaper of the first region among the multiple regions is displayed; wherein N is a positive integer.

[0153] Optionally, the first acquisition module 10 includes:

[0154] A first receiving unit is used to receive a second input of a target image; wherein the target image includes a target person object;

[0155] A third acquisition unit, configured to acquire, in response to the second input, a first sub-image of an area where a target person object is located in the target image, and position information of the first sub-image in the target image;

[0156] The processing module 40 includes:

[0157] The first display unit is used to display the first sub-image in the first wallpaper according to the position information.

[0158] Optionally, the first acquisition module 10 includes:

[0159] A second receiving unit is used to receive a third input of at least two target images, wherein each target image includes a target person object;

[0160] A fourth acquisition unit, configured to acquire, in response to the third input, a second sub-image of the area where the target person object is located in each target image;

[0161] A modeling unit, configured to perform three-dimensional modeling on a target person object according to image feature information of each second sub-image, so as to obtain a three-dimensional model of the target person object;

[0162] The processing module 40 includes:

[0163] A third generating unit, used for generating a third sub-image according to feature information of the three-dimensional model;

[0164] a second display unit, configured to display a third sub-image in the first wallpaper according to the scene information of the first wallpaper;

[0165] A third receiving unit is used to receive a fourth input of the third sub-image in the first wallpaper; wherein the fourth input is associated with at least one of the posture information, expression information, clothing information, position information, and size information of the target person object;

[0166] An adjustment unit is used to adjust, in response to a fourth input, at least one of the posture, expression, clothing, position, and size of the target character object presented in the third sub-image in the first wallpaper according to at least one of the posture information, expression information, clothing information, position information, and size information of the target character object associated with the fourth input.

[0167] The device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (augmented reality, AR) / virtual reality (virtual reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (ultra-mobile personal computer, UMPC), a netbook or a personal digital assistant (personal digital assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0168] The device of the embodiment of the present application may be a device having an action system. The action system may be an Android action system, an iOS action system, or other possible action systems, which are not specifically limited in the embodiment of the present application.

[0169] The device provided in the embodiment of the present application can implement each process implemented in the above method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0170] Alternatively, if Figure 3 As shown, an embodiment of the present application further provides an electronic device 100, including a processor 101, a memory 102, and a program or instruction stored in the memory 102 and executable on the processor 101. When the program or instruction is executed by the processor 101, each step of any of the above-mentioned wallpaper display method embodiments is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0171] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0172] Figure 4 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0173] The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, a processor 1010, a camera 1011 and other components.

[0174] Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 4 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0175] Among them, the processor 1010 is used to obtain image feature information of a target person object in a target image; the user input unit 1007 is used to receive a first input of key information; wherein the key information is associated with geographic range information; the processor 1010 is also used to obtain at least one wallpaper associated with the key information in response to the first input; when a condition for changing the wallpaper is met, a first wallpaper is determined from the at least one wallpaper, and the image feature information of the target person object is merged with the image feature information of the first wallpaper to obtain a second wallpaper; the display unit 1006 is used to display the second wallpaper.

[0176] In an embodiment of the present application, in the wallpaper setting page, the user uploads a target image including a target person object, and confirms key information associated with the geographic range information through a first input, so that the electronic device retrieves at least one wallpaper associated with the key information in the wallpaper image library according to the key information, and selects one of the wallpapers as the first wallpaper, and then merges the image feature information of the target person object in the target image with the image feature information of the first wallpaper to obtain a second wallpaper, so as to display the second wallpaper when the conditions for changing the wallpaper are met. It can be seen that in an embodiment of the present application, the wallpaper is an image obtained by merging a certain person and a background, and the background is obtained based on a limited search of the geographic range, thereby enriching the wallpaper form, making the display effect of the wallpaper richer, and improving the fun of changing the wallpaper.

[0177] Optionally, the processor 1010 is further used to generate a travel route based on the geographic range information; wherein the travel route includes multiple regions within the geographic range arranged in order; obtain a wallpaper for each of the multiple regions; and when displaying the wallpaper of the first region among the multiple regions, determine the wallpaper of the second region located in the next region of the first region as the first wallpaper.

[0178] Optionally, the key information is also associated with a degree of refinement value; the processor 1010 is further used to generate a travel route based on the geographic range information; wherein the travel route includes multiple regions within the target geographic range arranged in order; according to the degree of refinement value, at least two wallpapers for each of the multiple regions are obtained; wherein the degree of refinement value is positively correlated with the number of wallpapers in each region; when displaying the Nth wallpaper of the first region among the multiple regions, the N+1th wallpaper of the first region is determined as the first wallpaper; wherein N is a positive integer.

[0179] Optionally, the user input unit 1007 is also used to receive a second input of a target image; wherein the target image includes a target person object; the processor 1010 is also used to obtain, in response to the second input, a first sub-image of the area where the target person object is located in the target image, and position information of the first sub-image in the target image; the display unit 1006 is also used to display the first sub-image in the first wallpaper according to the position information.

[0180] Optionally, the user input unit 1007 is further used to receive a third input of at least two target images; wherein each of the target images includes a target person object; the processor 1010 is further used to obtain a second sub-image of the area where the target person object is located in each of the target images in response to the third input; perform three-dimensional modeling on the target person object according to the image feature information of each of the second sub-images to obtain a three-dimensional model of the target person object; generate a third sub-image according to the feature information of the three-dimensional model; display the third sub-image in the first wallpaper according to the scene information of the first wallpaper; user input Unit 1007 is also used to receive a fourth input for the third sub-image in the first wallpaper; wherein the fourth input is associated with at least one item of the posture information, expression information, clothing information, position information, and size information of the target character object; processor 1010 is also used to respond to the fourth input and adjust at least one item of the posture, expression, clothing, position, and size of the target character object presented by the third sub-image in the first wallpaper according to at least one item of the posture information, expression information, clothing information, position information, and size information of the target character object associated with the fourth input.

[0181] In summary, the purpose of this application is to provide a related solution for portrait fusion wallpaper. After the user turns on the portrait fusion wallpaper function, the system will cut out the portrait subject in the image uploaded by the user, and automatically change the wallpaper in combination with parameters such as the number of steps and duration. The replaced wallpaper is a fusion of the aforementioned cut-out portrait and the geographical location-related background. The specific fusion process may include adjusting the color and brightness of the portrait and the background to be harmonious and unified, just like a real photo effect. In addition, after the user turns on the three-dimensional fusion wallpaper function, the system will generate a three-dimensional model based on the portrait subject in multiple images uploaded by the user. The three-dimensional modeling is used to generate the portrait, and the generated portrait is used to be integrated into the geographical location-related background. The specific fusion process may include adjusting the size, position, posture, expression, and clothing of the portrait to match the scene presented by the background. Finally, the effect of changing the wallpaper presented in the electronic device is that the same person appears in different scenes of the relevant geographical location. It can be seen that this application solves the problem of the single form of existing wallpapers and improves the user experience of the wallpaper function.

[0182] It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes the image data of the static picture or video image obtained by the image capture device (such as a camera) in the video image capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes a touch panel 10071 and at least one of other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and an action rod, which will not be repeated here. The memory 1009 can be used to store software programs and various data, including but not limited to applications and action systems. The processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly processes the action system, user pages and application programs, etc., and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1010.

[0183] The memory 1009 can be used to store software programs and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1009 may include a volatile memory or a non-volatile memory, or the memory 1009 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1009 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0184] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1010.

[0185] The embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned wallpaper display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0186] The processor is the processor in the electronic device in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0187] The embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned wallpaper display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0188] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0189] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned wallpaper display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0190] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0191] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of each embodiment of the present application.

[0192] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A wallpaper display method, characterized in that: The method comprises: Obtaining image feature information of a target person object in a target image; receiving a first input of key information; wherein the key information is associated with geographical range information; In response to the first input, acquiring at least one wallpaper associated with the key information; In the case where the condition for changing the wallpaper is met, determining a first wallpaper from the at least one wallpaper, and fusing the image feature information of the target person object with the image feature information of the first wallpaper to obtain a second wallpaper; The second wallpaper is displayed.

2. The method according to claim 1, characterized in that The acquiring at least one wallpaper associated with the key information includes: Generate a travel route according to the geographical range information; wherein the travel route includes a plurality of regions within the geographical range arranged in order; obtaining a wallpaper for each of the plurality of regions; The step of determining a first wallpaper from the at least one wallpaper comprises: When a wallpaper of a first region among the plurality of regions is displayed, a wallpaper of a second region located in a region next to the first region is determined as the first wallpaper.

3. The method according to claim 1, characterized in that The key information is also associated with a refinement level value; and obtaining at least one wallpaper associated with the key information includes: Generate a travel route according to the geographical range information; wherein the travel route includes a plurality of regions within the target geographical range arranged in order; According to the precision value, obtaining at least two wallpapers for each of the multiple regions; wherein the precision value is positively correlated with the number of wallpapers for each region; The step of determining a first wallpaper from the at least one wallpaper comprises: When the Nth wallpaper of a first region among the multiple regions is displayed, the N+1th wallpaper of the first region is determined as the first wallpaper; wherein N is a positive integer.

4. The method according to claim 1, characterized in that: The step of obtaining image feature information of a target person object in a target image includes: Receiving a second input of a target image; wherein the target image includes a target person object; In response to the second input, acquiring a first sub-image of a region in the target image where the target person object is located, and position information of the first sub-image in the target image; The step of fusing the image feature information of the target person object with the image feature information of the first wallpaper includes: The first sub-image is displayed in the first wallpaper according to the position information.

5. The method according to claim 1, characterized in that The step of obtaining image feature information of a target person object in a target image includes: Receiving a third input of at least two target images; wherein each of the target images includes a target person object; In response to the third input, obtaining a second sub-image of the area where the target person object is located in each of the target images; Performing three-dimensional modeling on the target person object according to the image feature information of each of the second sub-images to obtain a three-dimensional model of the target person object; The step of fusing the image feature information of the target person object with the image feature information of the first wallpaper includes: generating a third sub-image according to the feature information of the three-dimensional model; displaying the third sub-image in the first wallpaper according to the scene information of the first wallpaper; Receiving a fourth input of the third sub-image in the first wallpaper; wherein the fourth input is associated with at least one of the posture information, expression information, clothing information, position information, and size information of the target person object; In response to the fourth input, at least one of the posture, expression, clothing, position, and size of the target character object presented by the third sub-image in the first wallpaper is adjusted based on at least one of the posture information, expression information, clothing information, position information, and size information of the target character object associated with the fourth input.

6. A wallpaper display device, characterized in that: The device comprises: The first acquisition module is used to acquire image feature information of a target person object in a target image; A receiving module, configured to receive a first input of key information; wherein the key information is associated with geographic range information; a second acquisition module, configured to acquire, in response to the first input, at least one wallpaper associated with the key information; a processing module, configured to determine a first wallpaper from the at least one wallpaper, and fuse the image feature information of the target person object with the image feature information of the first wallpaper to obtain a second wallpaper when a condition for changing the wallpaper is met; The display module is used to display the second wallpaper.

7. The device according to claim 6, characterized in that The second acquisition module includes: A first generating unit is used to generate a travel route according to the geographical range information; wherein the travel route includes a plurality of regions within the geographical range arranged in order; A first acquisition unit, configured to acquire a wallpaper from each of the plurality of regions; The processing module comprises: The first determining unit is configured to determine, when displaying a wallpaper of a first region among the multiple regions, a wallpaper of a second region located next to the first region as a first wallpaper.

8. The device according to claim 6, characterized in that The key information is also associated with a precision value; the second acquisition module includes: A second generating unit is used to generate a travel route according to the geographical range information; wherein the travel route includes a plurality of regions within the target geographical range arranged in order; A second acquisition unit is used to acquire at least two wallpapers of each of the multiple regions according to the fineness value; wherein the fineness value is positively correlated with the number of wallpapers of each region; The processing module comprises: The second determining unit is configured to determine the N+1th wallpaper of a first region among the multiple regions as the first wallpaper when the Nth wallpaper of the first region is displayed; wherein N is a positive integer.

9. The device according to claim 6, characterized in that The first acquisition module includes: A first receiving unit is used to receive a second input of a target image; wherein the target image includes a target person object; A third acquisition unit, configured to acquire, in response to the second input, a first sub-image of an area where the target person object is located in the target image, and position information of the first sub-image in the target image; The processing module comprises: The first display unit is configured to display the first sub-image in the first wallpaper according to the position information.

10. The device according to claim 6, characterized in that The first acquisition module includes: A second receiving unit, configured to receive a third input of at least two target images, wherein each of the target images includes a target person object; A fourth acquisition unit, configured to acquire, in response to the third input, a second sub-image of the area where the target person object is located in each of the target images; A modeling unit, configured to perform three-dimensional modeling on the target person object according to the image feature information of each of the second sub-images to obtain a three-dimensional model of the target person object; The processing module comprises: A third generating unit, configured to generate a third sub-image according to the feature information of the three-dimensional model; a second display unit, configured to display the third sub-image in the first wallpaper according to the scene information of the first wallpaper; a third receiving unit, configured to receive a fourth input of the third sub-image in the first wallpaper; wherein the fourth input is associated with at least one of the posture information, expression information, clothing information, position information, and size information of the target person object; An adjustment unit is used to adjust at least one of the posture, expression, clothing, position, and size of the target character object presented in the third sub-image in the first wallpaper in response to the fourth input, according to at least one of the posture information, expression information, clothing information, position information, and size information of the target character object associated with the fourth input.