Method and apparatus for presenting object atmosphere map, and device and storage medium

By automating the generation and switching of product main images, the problem of low switching efficiency caused by manual design was solved, enabling efficient display in e-commerce platform marketing plans and improving user experience.

WO2025246427A1PCT designated stage Publication Date: 2025-12-04SHANGHAI GEWU ZHIYUAN NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/075490
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-31
Filing Date
2025-01-27
Publication Date
2025-12-04

AI Technical Summary

Technical Problem

In existing technologies, the design and replacement of product main images rely on manual processes, resulting in low switching efficiency and failing to meet the high-efficiency display requirements of e-commerce platform marketing plans.

Method used

By automating the generation of product main images, we can obtain target objects associated with business tasks, determine their layer configuration information and materials, generate object atmosphere images, and automatically switch the display at the start time of the business task.

Benefits of technology

It improved the efficiency of switching product main images, ensured the display effect in the marketing plan, and increased user click-through rate and conversion rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075490_04122025_PF_FP_ABST
    Figure CN2025075490_04122025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are a method and apparatus for presenting an object atmosphere map, and a device and a storage medium. The method comprises: acquiring a plurality of target objects associated with a service task; for each target object, determining an object picture of the target object and image configuration information of the target object in the service task, wherein the image configuration information comprises layer configuration information of at least one atmosphere layer and a layer material corresponding to each atmosphere layer; on the basis of the layer configuration information of the at least one atmosphere layer, superposing onto the object picture of the target object the layer material corresponding to the at least one atmosphere layer, so as to generate an object atmosphere map of the target object in the service task; and associating the object atmosphere map with the start time of the service task, storing the object atmosphere map, and in response to the current time reaching the start time of the service task, presenting the object atmosphere map of each target object in the service task.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and equipment for displaying object atmosphere graph and storage medium

[0001] Cross-reference to Related Applications

[0002] The present application claims priority to the Chinese patent application No. 202410707899.4, filed on May 31, 2024, and entitled "Method, device and equipment for displaying object atmosphere graph and storage medium", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] Embodiments of the present disclosure relate to the technical field of Internet, and particularly relate to a method, device and equipment for displaying object atmosphere graph and storage medium. BACKGROUND

[0004] With the development of Internet technology, more and more merchants choose to publish goods on e-commerce platforms. Users can browse and purchase goods through e-commerce platforms. In order to improve the click rate and conversion rate of users, e-commerce platforms will launch various marketing plans. Each marketing plan corresponds to different marketing strategies, and the main pictures of the displayed goods are also different. SUMMARY

[0005] Embodiments of the present disclosure provide a method, device and equipment for displaying object atmosphere graph and storage medium, which can automatically switch object pictures of target objects and improve the switching efficiency of object pictures.

[0006] In a first aspect, the present disclosure provides a method for displaying object atmosphere graph, comprising:

[0007] obtaining a plurality of target objects associated with a business task;

[0008] for each target object, determining picture configuration information of the target object in the business task, the picture configuration information comprising layer configuration information of a plurality of layers and layer material corresponding to each layer;

[0009] generating an object picture of the target object in the business task according to the layer configuration information of the plurality of layers and the layer material corresponding to each layer;

[0010] associating and storing the object picture with a start time of the business task, and in response to the current time reaching the start time of the first business task, displaying the object picture of each target object in the first business task.

[0011] In a second aspect, the present disclosure provides a device for displaying object atmosphere graph, comprising:

[0012] an obtaining module configured to obtain a plurality of target objects associated with a business task;

[0013] determining, for each target object, picture configuration information of the target object in the business task, the picture configuration information comprising layer configuration information of a plurality of layers and layer material corresponding to each layer;

[0014] generating, according to the layer configuration information of the plurality of layers and the layer material corresponding to each layer, an object picture of the target object in the business task;

[0015] storing the object picture in association with the start time of the business task, and in response to the current time reaching the start time of the first business task, displaying the object picture of each target object in the first business task.

[0016] In a third aspect, an electronic device is provided, comprising:

[0017] a processor, and a memory connected to the processor in communication;

[0018] the memory stores computer-executable instructions;

[0019] the processor executes the computer-executable instructions stored in the memory to implement the method for displaying an object atmosphere picture according to the first aspect.

[0020] In a fourth aspect, a computer-readable storage medium is provided, and the computer-readable storage medium stores computer-executable instructions, and when a processor executes the computer-executable instructions, the method for displaying an object atmosphere picture according to the first aspect is implemented.

[0021] In a fifth aspect, a computer program product is provided, comprising a computer program, and when a processor executes the computer program, the method for displaying an object atmosphere picture according to the first aspect is implemented.

[0022] The method, device, equipment and storage medium for displaying an object atmosphere picture provided by the embodiment comprise: obtaining a plurality of target objects associated with a business task; determining, for each target object, an object picture of the target object and image configuration information of the target object in the business task, the image configuration information comprising layer configuration information of at least one atmosphere layer and layer material corresponding to each atmosphere layer; superimposing the layer material corresponding to the at least one atmosphere layer into the object picture of the target object according to the layer configuration information of the at least one atmosphere layer, to generate an object atmosphere picture of the target object in the business task; storing the object atmosphere picture in association with the start time of the business task, and in response to the current time reaching the start time of the business task, displaying the object atmosphere picture of each target object in the business task. Attached Figure Description

[0023] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 is a schematic diagram of an application scenario of a method for displaying an object atmosphere diagram provided in an embodiment of this disclosure;

[0025] Figure 2 is a flowchart of a method for displaying an object atmosphere diagram according to an embodiment of this disclosure;

[0026] Figure 3 is a schematic diagram of a method for displaying an object atmosphere diagram according to an embodiment of this disclosure;

[0027] Figure 4 is a schematic diagram of another method for displaying an object atmosphere diagram provided in an embodiment of this disclosure;

[0028] Figure 5 is a flowchart of another method for displaying an object atmosphere diagram provided in an embodiment of this disclosure;

[0029] Figure 6 is a schematic diagram of another method for displaying an object atmosphere diagram provided in an embodiment of this disclosure;

[0030] Figure 7 is a schematic diagram illustrating the generation of a summary information image according to an embodiment of this disclosure;

[0031] Figure 8 is a schematic diagram of the generation of an object background image provided in an embodiment of this disclosure;

[0032] Figure 9 is a schematic diagram of the generation of an object image provided in an embodiment of this disclosure;

[0033] Figure 10 is a schematic diagram of a material database provided in an embodiment of this disclosure;

[0034] Figure 11 is a structural block diagram of an object atmosphere diagram display device provided in an embodiment of this disclosure;

[0035] Figure 12 is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0036] To make the purposes, technical solutions, and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are some but not all of the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present disclosure.

[0037] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use, and processing of related data need to comply with relevant laws, regulations, and standards, and provide corresponding operation portals for users to choose authorization or refusal.

[0038] With the development of Internet technology, more and more merchants choose to publish goods on e-commerce platforms. Users can browse and purchase goods through e-commerce platforms. In order to improve the click rate and conversion rate of users, e-commerce platforms will launch various marketing plans. Each marketing plan corresponds to different marketing strategies, and the main pictures of the displayed goods are also different.

[0039] In the prior art, when the goods participate in the marketing plan (for example, XX holiday activity), the main picture of the goods is designed by manual, including the layout design of the main picture of the goods, the replacement field, and the promotion mark. Then, when the marketing plan starts, the designed main picture of the goods is replaced and displayed. However, since the design and replacement of the main picture of the goods are completed by manual, it is time-consuming and laborious, and therefore the switching efficiency of the main picture of the goods in the prior art is low.

[0040] Therefore, how to automatically generate and switch the main picture of the goods to improve the switching efficiency of the main picture of the goods is a technical problem to be solved at present.

[0041] In order to solve the above problems, the present embodiment proposes the following technical concept: first, determine the picture configuration information of the goods in the business task, and then generate the main picture of the goods through the picture configuration information; when the current time reaches the start time of the business task, the object atmosphere picture of the target object in the business task is displayed.

[0042] The specific method can comprise: first, obtaining a plurality of target objects associated with a business task. Then, for each target object, determining an object picture of the target object and image configuration information of the target object in the business task, the image configuration information comprising layer configuration information of at least one atmosphere layer and layer material corresponding to each atmosphere layer. Then, according to the layer configuration information of the at least one atmosphere layer, superimposing the layer material corresponding to the at least one atmosphere layer into the object picture of the target object to generate an object atmosphere picture of the target object in the business task. Finally, associating and storing the object atmosphere picture with a start time of the business task, and in response to the current time reaching the start time of the business task, displaying the object atmosphere picture of each target object in the business task.

[0043] In this case, since the object atmosphere picture of each target object in the business task is generated in advance before the business task, and the object atmosphere picture is automatically switched when the start time of the business task is reached, the switching efficiency of the object atmosphere picture is improved.

[0044] The application scenario of the embodiment of the present disclosure is explained as follows:

[0045] The object atmosphere picture display method provided by the embodiment of the present disclosure can be applied to the display scenario of the object atmosphere picture in various marketing plans of the commodity on the e-commerce platform. FIG. 1 is a schematic diagram of an application scenario of an object atmosphere picture display method provided by an embodiment of the present disclosure. As shown in FIG. 1, a display terminal 101 and a server 102 are connected in communication through wired or wireless mode, and the display terminal 101 and the server 102 can transmit data such as a commodity main picture. Wherein, a user sends a display request of a target object in an XX marketing plan to the server 102 through the display terminal 101, and the display request carries information such as an object picture, an object name, and a start time of the XX marketing plan. The server 102 receives the display request, generates an object atmosphere picture of the target object, and switches the object main picture of the target object to the object atmosphere picture at the start time of the XX marketing plan. At this time, the user can browse the object atmosphere picture of the target object through the e-commerce platform, so as to improve the click rate and conversion rate of the target object.

[0046] The object atmosphere picture display method provided by the embodiment of the present disclosure is described in detail by using a detailed embodiment.

[0047] FIG. 2 is a flowchart of an object atmosphere picture display method provided by an embodiment of the present disclosure. In this embodiment, the execution subject of the object atmosphere picture display method is taken as an electronic device for example. Referring to FIG. 2, the method comprises:

[0048] S201, obtaining a plurality of target objects associated with a business task.

[0049] In the embodiments of the present disclosure, the number of business tasks can be one or more. The plurality of target objects associated with different business tasks can be the same or different. For example, the plurality of target objects associated with business task A are object A, object B and object C, and the plurality of target objects associated with business task B are object A, object C and object D.

[0050] For the plurality of target objects in the business task, each target object can be associated with one or more resource business attributes, and the resource information of the target object is adjusted by the associated one or more resource business attributes. The business task can be an XX discount activity, an XX festival discount activity, etc.

[0051] Optionally, the resource business attribute is used to represent the adjustment mode of the resource information. For example, the resource business attribute includes a no-threshold resource business (e.g., a discount coupon), a threshold resource business (e.g., 20 yuan off for 100 yuan, half price for the second item, 8 yuan for 2 items, etc.), a gift resource business (e.g., XX gift), etc.

[0052] S202, for each target object, determining an object picture of the target object and image configuration information of the target object in the business task, the image configuration information including layer configuration information of at least one atmosphere layer and layer material corresponding to each atmosphere layer.

[0053] In the embodiments of the present disclosure, the target object can have multiple image configuration information in the same business task. Optionally, for the same business task, the image configuration information of the target object in different object display interfaces can be the same or different. The object display interface can be an object detail interface, an object search interface, an object recommendation interface, etc.

[0054] In some embodiments, the layer material corresponding to each atmosphere layer can include picture material, text material, etc. The layer configuration information includes the layer priority of the layer and the material display style of the layer material. Optionally, the material display style includes the material display position, the material display size and the material rotation angle, etc.

[0055] Optionally, the number of the plurality of atmosphere layers in the picture configuration information is related to a creative template adopted by the target object. For example, as shown in FIG. 3, the target object adopts a creative template A, and the creative template A includes one product layer and four atmosphere layers. The five layers corresponding to the creative template A are, in sequence, an estimated price layer, an activity information layer, an atmosphere border layer, a product layer, and a background layer. The layer material corresponding to the estimated price layer is an estimated price of 9.9, the layer material corresponding to the activity information layer is activity time XX and activity discount XX, the layer material corresponding to the atmosphere border layer is XX supermarket and XX service slogan, the layer material corresponding to the product layer is product A, and the layer material corresponding to the background layer is a background picture.

[0056] It should be noted that in the embodiment of the present disclosure, the layer configuration information can define the material display style of each layer material, and can also ensure that the high-level layer material does not block the low-level layer material after the plurality of layers are combined.

[0057] S203, according to the layer configuration information of the at least one atmosphere layer, superimposes the layer material corresponding to the at least one atmosphere layer into the object picture of the target object, and generates an object atmosphere picture of the target object in the business task.

[0058] In the embodiment of the present disclosure, the layer configuration information includes the layer priority of the atmosphere layer, and the layer material corresponding to the at least one atmosphere layer can be superimposed into the object picture of the target object according to the layer priority of each atmosphere layer, and the object atmosphere picture of the target object in the business task is generated.

[0059] For example, as shown in FIG. 4, the target object includes one product layer and four atmosphere layers: an estimated price layer, an activity information layer, an atmosphere border layer, a product layer, and a background layer. The layer priority of the atmosphere layer is: estimated price layer > activity information layer > atmosphere border layer > product layer > background layer. According to the layer priority of each atmosphere layer, the layer material corresponding to each atmosphere layer is synthesized in sequence, and the object atmosphere picture of product A is obtained.

[0060] S204, associate and store the object atmosphere picture with the start time of the business task, and in response to the current time reaching the start time of the business task, display the object atmosphere picture of each target object in the business task.

[0061] For example, the target object is object A; object aura diagram 1 of object A is associated with the start time (12 o'clock) of business task A, and object aura diagram 2 of object A is associated with the start time (18 o'clock) of business task B. In this case, when the current time reaches 12 o'clock, object aura diagram 1 of object A in business task A is displayed, and when the current time reaches 18 o'clock, object aura diagram 2 of object A in business task B is displayed.

[0062] The embodiment of the present disclosure provides a method for displaying an object aura diagram: obtaining a plurality of target objects associated with a business task; for each target object, determining an object picture of the target object and image configuration information of the target object in the business task, the image configuration information including layer configuration information of at least one aura layer and layer material corresponding to each aura layer; superimposing the layer material corresponding to the at least one aura layer into the object picture of the target object according to the layer configuration information of the at least one aura layer, to generate an object aura diagram of the target object in the business task; associating and storing the object aura diagram with the start time of the business task, and in response to the current time reaching the start time of the business task, displaying the object aura diagram of each target object in the business task. In the embodiment of the present disclosure, the object aura diagram of the target object in the business task is generated in advance before the business task, and is associated with the start time of the business task, so that the object aura diagram of the target object is automatically switched when the start time of the business task is reached, thereby improving the switching efficiency of the object aura diagram.

[0063] In the embodiment of the present disclosure, the method for determining the object picture of the target object and the image configuration information of the target object in the business task in step S202 is described in detail. As shown in FIG. 5, the method includes:

[0064] S501, according to the object identification of the target object, obtaining the object picture corresponding to the object identification from the material database, and according to the object identification of the target object, determining at least one aura layer of the target object in the business task.

[0065] In the embodiment of the present disclosure, the material database stores the correspondence between the object identification and the object picture. Accordingly, according to the object identification of the target object, obtaining the object picture corresponding to the object identification from the material database can include: according to the object identification of the target object, obtaining the object picture corresponding to the object identification from the correspondence between the object identification and the object picture stored in the material database.

[0066] Optionally, a corresponding relationship between the object identifier and the at least one atmosphere layer is stored in each business task. Accordingly, determining the at least one atmosphere layer of the target object in the business task according to the object identifier of the target object can include: determining the at least one atmosphere layer of the target object in the business task according to the object identifier of the target object and the stored corresponding relationship between the object identifier and the at least one atmosphere layer.

[0067] In some embodiments, the target object can correspond to multiple time periods in the same business task, and the at least one atmosphere layer corresponding to each time period is different. For example, the activity intensity of the commodity A in the XX section activity is the largest in the early morning period (0 o'clock to 2 o'clock in the morning).

[0068] Optionally, determining the at least one atmosphere layer of the target object in the business task according to the object identifier of the target object includes: obtaining a display time period of each atmosphere layer in the business task; and determining the at least one atmosphere layer corresponding to each of the multiple time periods of the target object in the business task according to the display time period of each atmosphere layer in the business task, wherein the at least one atmosphere layer required to be displayed by any two adjacent time periods is different.

[0069] S502, for each atmosphere layer, obtaining, from the preset protocol file, layer configuration information corresponding to the layer identifier according to the layer identifier of the atmosphere layer, wherein the layer configuration information includes one or more of a layer priority, a material display position, a material display size, and a material rotation angle.

[0070] In the embodiments of the present disclosure, a corresponding relationship between the layer identifier of each atmosphere layer and the layer configuration information is stored in the preset protocol file. Accordingly, this step can include: for each atmosphere layer, obtaining, from the corresponding relationship between the layer identifier of each atmosphere layer and the layer configuration information stored in the preset protocol file, layer configuration information corresponding to the layer identifier according to the layer identifier of the atmosphere layer.

[0071] S503, determining a layer type corresponding to the atmosphere layer according to the layer identifier of the atmosphere layer, and determining a layer material corresponding to the atmosphere layer according to the layer type, wherein the layer type includes a static layer with an unchanged layer material and a dynamic layer with a variable layer material.

[0072] In some embodiments, according to the layer identifier of the atmosphere layer, the layer type corresponding to the atmosphere layer is determined, including: if the layer identifier of the atmosphere layer is a border layer, an abstract information layer or a background layer, it is determined that the layer type corresponding to the atmosphere layer is a static layer; wherein the first layer material corresponding to the border layer includes an atmosphere border picture, the first layer material corresponding to the abstract information layer includes an abstract information picture, and the first layer material corresponding to the background layer includes an object background picture; if the layer identifier of the atmosphere layer is a resource display layer or a resource adjustment layer, it is determined that the layer type corresponding to the atmosphere layer is a dynamic layer; wherein the second layer material corresponding to the resource display layer includes resource information after resource adjustment, and the second layer material corresponding to the resource adjustment layer includes a resource adjustment mode.

[0073] In some embodiments, according to the layer type, the layer material corresponding to the atmosphere layer is determined, including: if the layer type is a static layer with unchanged layer material, a plurality of first layer materials corresponding to the object identifier of the target object are obtained from the material database according to the object identifier of the target object, and a target layer material matching the atmosphere layer is determined from the plurality of first layer materials according to the layer identifier of the atmosphere layer, wherein the first layer material includes a picture material and a text material; if the layer type is a dynamic layer with variable layer material, at least one resource service attribute corresponding to the target object is determined according to the object identifier of the target object, a second layer material corresponding to each resource service attribute is obtained, and a target layer material corresponding to the atmosphere layer is obtained from the at least one second layer material according to a preset material selection rule, wherein the second layer material includes resource adjustment information.

[0074] In some embodiments, the resource service attribute is used to represent the adjustment mode of the resource information. Optionally, the resource service attribute includes: a non-threshold service attribute (for example, a discount coupon), a threshold service attribute (for example, 20 yuan off for 100 yuan, half price for the second item, 8 yuan for 2 items, etc.), and a gift service (for example, XX gift).

[0075] Optionally, the material selection rule includes the priority size between any two resource service attributes and / or the superposition attribute between any two resource service attributes.

[0076] For example, the at least one resource service attribute corresponding to the target object includes: a non-threshold service attribute, a threshold service attribute and a gift service. Wherein, the material selection rule includes: the priority of the non-threshold service attribute is greater than the priority of the threshold service attribute, the priority of the threshold service attribute is greater than the priority of the gift service; and the non-threshold service attribute and the threshold service attribute cannot be superimposed, the gift service and the non-threshold service attribute can be superimposed, and the gift service and the threshold service attribute can be superimposed.

[0077] Exemplarily, as shown in FIG. 6, the gift service is XX gift, and the threshold service attribute is: half price for the second item. The gift service and the threshold service attribute are displayed in different areas, and the two can be superimposed. The non-threshold service attribute and the threshold service attribute are displayed in the same area (both are activity benefit point areas), and the two cannot be superimposed.

[0078] It should be noted that, before the plurality of first layer materials corresponding to the object identifier of the target object are acquired from the material database according to the object identifier of the target object, the material database can be created according to the newly added material. The following three kinds of materials are used to illustrate the creation process of the material database.

[0079] The first kind of material is an abstract information picture. The corresponding creation process includes: acquiring object attribute information of the newly added object, determining abstract information of the newly added object according to the object attribute information and a preset language generation model; generating an abstract information picture including the abstract information, establishing a corresponding relationship between the object identifier of the newly added object and the abstract information picture, and storing the corresponding relationship into the material database; wherein the object attribute information includes one or more of text information extracted based on object picture text recognition, object identifier, object type information, object introduction text and object historical interaction information.

[0080] Exemplarily, as shown in FIG. 7, the abstract information picture can be a product selling point picture including characteristic information of the product. The object attribute information includes text information 1 extracted based on product detail picture A text recognition and filtered information with small font. After filtering invalid information in the text information 1 and inputting the product name XX into the preset language generation model, a product selling point picture is generated. Wherein, the text recognition extraction can be OCR recognition. Wherein, the invalid information can be meaningless information such as punctuation marks, and the information with small font can be information with font size less than a preset value.

[0081] The second kind of material is an object background picture. The corresponding creation process includes: acquiring an original object picture of the newly added object, determining initial description information corresponding to the original object picture through an image understanding model, and acquiring a main body picture corresponding to the newly added object from the original object picture according to an image segmentation model; generating scene description information of the newly added object according to the initial description information and a scene description model, and generating an object background picture of the newly added object according to the main body picture, the scene description information and a scene picture generation model; establishing a corresponding relationship between the object identifier of the newly added object and the object background picture, and storing the corresponding relationship into the material database.

[0082] Exemplarily, as shown in FIG. 8, first, the initial description information corresponding to the original object picture A is determined by the image understanding model as: an electric kettle. According to the image segmentation model, the subject picture 1 corresponding to the new object is obtained from the original object picture A. Then, the initial description information (an electric kettle) is input into the scene description model to obtain the scene description information (the electric kettle is placed on the table, the background is a room, and the soft light effect). Finally, the scene description information (the electric kettle is placed on the table, the background is a room, and the soft light effect) and the subject picture 1 are input into the scene graph generation model to generate the object background picture.

[0083] The third material: object picture. Correspondingly, the creation process includes: obtaining the original object picture of the new object, extracting the pixel features corresponding to the new object from the original object picture according to the picture feature extraction model; decoding the pixel features by the multi-scale decoder to obtain the object picture of the new object; establishing the corresponding relationship between the object identifier of the new object and the object picture, and storing the corresponding relationship into the material database.

[0084] Exemplarily, as shown in FIG. 9, first, the pixel features corresponding to the new object are extracted from the original object picture A by the picture feature extraction model. Then, the pixel features are decoded by the multi-scale decoder to obtain the object picture 1 of the new object.

[0085] It should be noted that, as shown in FIG. 10, in the examples of the present disclosure, the material database can be a distributed storage database. Optionally, the material database can include a database 1 for storing materials, a database 2 for storing material types, and a database 3 for storing the corresponding relationship between the material types and the materials.

[0086] When storing the new material, first, the material type is parsed, the material type is constructed, and then it is determined whether the material type exists. If the material type exists, the material is saved to the database 1. At the same time, the corresponding relationship between the material type and the material is established and stored in the database 2. If the material type does not exist, the constructed material type is stored in the database 3.

[0087] On this basis, when it is necessary to query the material from the material library, the corresponding material can be quickly queried in combination with the material identifier and the material type. As shown in FIG. 10, the specific steps of the query can include: first, determining a plurality of candidate materials of the material type according to the material type, and then querying the material from the candidate materials according to the material identifier.

[0088] Exemplarily, if the material type is a picture, the material can be queried only from the picture material through the material identifier, which greatly improves the query efficiency of the material.

[0089] It should be noted that the actual commodity information (i.e., the object atmosphere map of the target object in the business task) can be obtained regularly and compared with the object atmosphere map currently displayed by the target object. For the inconsistent object atmosphere map, the data of the object atmosphere map can be updated in time, so that the object atmosphere map currently displayed can be ensured to be consistent with the actual commodity information.

[0090] In some embodiments, the step of updating the data of the object atmosphere map can include: for each target object, generating an object atmosphere map of the target object in the business task according to a preset period, and obtaining an object atmosphere map currently displayed by the target object; determining whether the object atmosphere map generated this time is consistent with the object atmosphere map currently displayed, and if not, replacing the object atmosphere map currently displayed with the object atmosphere map generated this time.

[0091] Here, since the data of the object atmosphere map is updated in time according to the preset period, the object atmosphere map currently displayed can be ensured to be consistent with the actual commodity information, thereby improving the user experience.

[0092] FIG. 11 is a structural block diagram of an object atmosphere map display device provided by an embodiment of the present disclosure. Referring to FIG. 11, the device includes:

[0093] An obtaining module 1101 is configured to obtain a plurality of target objects associated with a business task.

[0094] A determining module 1102 is configured to determine, for each target object, an object picture of the target object and image configuration information of the target object in the business task, the image configuration information including layer configuration information of at least one atmosphere layer and layer material corresponding to each atmosphere layer.

[0095] A generating module 1103 is configured to superimpose the layer material corresponding to the at least one atmosphere layer into the object picture of the target object according to the layer configuration information of the at least one atmosphere layer, and generate an object atmosphere map of the target object in the business task.

[0096] A display module 1104 is configured to associate and store the object atmosphere map with a start time of the business task, and display the object atmosphere map of each target object in the business task in response to the current time reaching the start time of the business task.

[0097] According to one or more embodiments of the present disclosure, the determining module 1102 determines the object picture of the target object and the image configuration information of the target object in the business task, specifically comprising: according to the object identifier of the target object, obtaining the object picture corresponding to the object identifier from a material database, and according to the object identifier of the target object, determining at least one atmosphere layer of the target object in the business task; for each atmosphere layer, according to the layer identifier of the atmosphere layer, obtaining the layer configuration information corresponding to the layer identifier from a preset protocol file, wherein the layer configuration information comprises one or more of layer priority, material display position, material display size and material rotation angle; according to the layer identifier of the atmosphere layer, determining the layer type corresponding to the atmosphere layer, and according to the layer type, determining the layer material corresponding to the atmosphere layer; wherein the layer type comprises a static layer with invariable layer material and a dynamic layer with variable layer material.

[0098] According to one or more embodiments of the present disclosure, the determining module 1102 determines the layer material corresponding to the atmosphere layer according to the layer type, specifically comprising: if the layer type is a static layer with invariable layer material, then according to the object identifier of the target object, obtaining a plurality of first layer materials corresponding to the object identifier from the material database, and according to the layer identifier of the atmosphere layer, determining the target layer material matching the atmosphere layer from the plurality of first layer materials, wherein the first layer material comprises picture material and text material; if the layer type is a dynamic layer with variable layer material, then according to the object identifier of the target object, determining at least one resource business attribute corresponding to the target object, obtaining the second layer material corresponding to each resource business attribute, and according to a preset material selection rule, obtaining the target layer material corresponding to the atmosphere layer from at least one second layer material, wherein the second layer material comprises resource adjustment information.

[0099] According to one or more embodiments of the present disclosure, the determining module 1102 determines the layer type corresponding to the atmosphere layer according to the layer identifier of the atmosphere layer, specifically comprising: if the layer identifier of the atmosphere layer is a border layer, an abstract information layer or a background layer, determining that the layer type corresponding to the atmosphere layer is a static layer; wherein the first layer material corresponding to the border layer comprises an atmosphere border picture, the first layer material corresponding to the abstract information layer comprises an abstract information picture, and the first layer material corresponding to the background layer comprises an object background picture; if the layer identifier of the atmosphere layer is a resource display layer or a resource adjustment layer, determining that the layer type corresponding to the atmosphere layer is a dynamic layer; wherein the second layer material corresponding to the resource display layer comprises resource information after resource adjustment, and the second layer material corresponding to the resource adjustment layer comprises a resource adjustment mode.

[0100] According to one or more embodiments of the present disclosure, the apparatus further comprises a storage module; the storage module is configured to obtain object attribute information of a new object, determine abstract information of the new object according to the object attribute information and a preset language generation model, generate an abstract information picture comprising the abstract information, establish a corresponding relationship between an object identifier of the new object and the abstract information picture, and store the corresponding relationship into the material database; wherein the object attribute information comprises one or more of text information extracted based on text recognition of an object picture, an object identifier, object type information, object introduction text and object historical interaction information.

[0101] According to one or more embodiments of the present disclosure, the storage module is further configured to obtain an original object picture of a new object, determine initial description information corresponding to the original object picture through an image understanding model, obtain a main body picture corresponding to the new object from the original object picture according to an image segmentation model, generate scene description information of the new object according to the initial description information and a scene description model, generate an object background picture of the new object according to the main body picture, the scene description information and a scene graph generation model, establish a corresponding relationship between an object identifier of the new object and the object background picture, and store the corresponding relationship into the material database.

[0102] According to one or more embodiments of the present disclosure, the storage module is further configured to obtain an original object picture of a new object, extract pixel features corresponding to the new object from the original object picture according to a picture feature extraction model, perform decoding processing on the pixel features through a multi-scale decoder to obtain an object picture of the new object, establish a corresponding relationship between an object identifier of the new object and the object picture, and store the corresponding relationship into the material database.

[0103] According to one or more embodiments of the present disclosure, the determining module 1102 determines at least one atmosphere layer of the target object in the business task according to the object identifier of the target object, specifically comprising: obtaining a display time period of each atmosphere layer in the business task; and determining at least one atmosphere layer corresponding to each time period of the target object in the business task according to the display time period of each atmosphere layer in the business task, wherein at least one atmosphere layer displayed by any two adjacent time periods is different.

[0104] According to one or more embodiments of the present disclosure, the apparatus further comprises an updating module, which is configured to generate an object atmosphere graph of the target object in the business task according to a preset period for each target object, and obtain the object atmosphere graph currently displayed by the target object; and determine whether the object atmosphere graph generated this time is consistent with the object atmosphere graph currently displayed, and if not, replace the object atmosphere graph currently displayed with the object atmosphere graph generated this time.

[0105] Referring to FIG. 12, a structural diagram of an electronic device 1200 suitable for implementing the embodiments of the present disclosure is shown, which can be a terminal device or a server. The terminal device can include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a Personal Digital Assistant (PDA), a Portable Android Device (PAD), a Portable Media Player (PMP), a vehicle terminal (e.g., a car navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in FIG. 12 is merely an example, and should not impose any limitation on the functions and use range of the embodiments of the present disclosure.

[0106] As shown in FIG. 12, the electronic device 1200 can include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 1201, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 1202 or a program loaded from a storage device 1208 into a Random Access Memory (RAM) 1203. Various programs and data required for the operation of the electronic device 1200 are also stored in the RAM 1203. The processing device 1201, the ROM 1202, and the RAM 1203 are connected to each other through a bus 1204. An Input / Output (I / O) interface 1205 is also connected to the bus 1204.

[0107] In general, the following devices can be connected to the I / O interface 1205: input devices 1206 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; output devices 1207 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage devices 1208 including, for example, a magnetic tape, a hard disk, and the like; and communication devices 1209. The communication devices 1209 can allow the electronic device 1200 to communicate wirelessly or wiredly with other devices to exchange data. While FIG. 12 illustrates the electronic device 1200 with various devices, it is understood that all of the illustrated devices are not required to be implemented or possessed. More or less devices can be alternatively implemented or possessed.

[0108] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing program code for executing the methods illustrated by the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication devices 1209, or installed from the storage devices 1208, or installed from the ROM 1202. When the computer program is executed by the processing devices 1201, the above-described functions defined in the methods of the embodiments of the present disclosure are performed.

[0109] It should be noted that the computer-readable medium in the above disclosure can be a computer-readable signal medium or a computer-readable storage medium or any combination of the two. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present disclosure, the computer-readable signal medium can include a data signal carried in a baseband or as a part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit a program for use by or in conjunction with an instruction execution system, device or apparatus. The program code contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to a wire, a cable, an RF (radio frequency) or the like, or any suitable combination of the above.

[0110] The computer-readable medium described above can be contained in the electronic device described above; or can exist separately and not be assembled into the electronic device.

[0111] The computer-readable medium described above carries one or more programs, which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above embodiments.

[0112] Computer program code for carrying out operations of the present disclosure can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0113] The flow diagrams and the block diagrams in the drawings are meant as possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flow diagrams and the block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.

[0114] The units described in the embodiments of the present disclosure can be implemented by software, or by hardware. In some cases, the name of the unit does not constitute a limitation on the unit itself. For example, the first obtaining unit can also be described as a unit for obtaining at least two Internet protocol addresses.

[0115] The functions described in this specification can be implemented in part or in whole by one or more hardware logic components. For example, and without limitation, illustrative types of hardware logic components that can be used include Field-programmable Gate Arrays (FPGAs), Program-specific Integrated Circuits (ASICs), Program-specific Standard Products (ASSPs), System-on-a-chip systems (SOCs), Complex Programmable Logic Devices (CPLDs), etc.

[0116] In the context of this disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more of: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0117] In a first aspect, according to one or more embodiments of the present disclosure, a method for displaying an object atmosphere map is provided, comprising:

[0118] obtaining a plurality of target objects associated with a business task;

[0119] For each target object, determining an object picture of the target object and image configuration information of the target object in the business task, the image configuration information comprising layer configuration information of at least one atmosphere layer and layer material corresponding to each atmosphere layer;

[0120] According to the layer configuration information of the at least one atmosphere layer, superimposing the layer material corresponding to the at least one atmosphere layer into the object picture of the target object to generate an object atmosphere map of the target object in the business task;

[0121] Associating and storing the object atmosphere map with a start time of the business task, and in response to a current time reaching the start time of the business task, displaying the object atmosphere map of each target object in the business task.

[0122] According to one or more embodiments of the present disclosure, the determining the object picture of the target object and the image configuration information of the target object in the business task comprises: obtaining, according to the object identifier of the target object, an object picture corresponding to the object identifier from a material database, and determining at least one atmosphere layer of the target object in the business task according to the object identifier of the target object; for each atmosphere layer, obtaining, according to a layer identifier of the atmosphere layer, layer configuration information corresponding to the layer identifier from a preset protocol file, wherein the layer configuration information comprises one or more of a layer priority, a material display position, a material display size and a material rotation angle; determining a layer type corresponding to the atmosphere layer according to the layer identifier of the atmosphere layer, and determining a layer material corresponding to the atmosphere layer according to the layer type; wherein the layer type comprises a static layer with invariable layer material and a dynamic layer with variable layer material.

[0123] According to one or more embodiments of the present disclosure, the determining the layer material corresponding to the atmosphere layer according to the layer type comprises: if the layer type is a static layer with invariable layer material, obtaining a plurality of first layer materials corresponding to the object identifier from the material database according to the object identifier of the target object, and determining a target layer material matching the atmosphere layer from the plurality of first layer materials according to the layer identifier of the atmosphere layer, wherein the first layer material comprises a picture material and a text material; if the layer type is a dynamic layer with variable layer material, determining at least one resource business attribute corresponding to the target object according to the object identifier of the target object, obtaining a second layer material corresponding to each resource business attribute, and obtaining a target layer material corresponding to the atmosphere layer from at least one second layer material according to a preset material selection rule, wherein the second layer material comprises resource adjustment information.

[0124] According to one or more embodiments of the present disclosure, the determining the layer type corresponding to the atmosphere layer according to the layer identifier of the atmosphere layer comprises: if the layer identifier of the atmosphere layer is a border layer, an abstract information layer or a background layer, determining that the layer type corresponding to the atmosphere layer is a static layer; wherein the first layer material corresponding to the border layer comprises an atmosphere border picture, the first layer material corresponding to the abstract information layer comprises an abstract information picture, and the first layer material corresponding to the background layer comprises an object background picture; if the layer identifier of the atmosphere layer is a resource display layer or a resource adjustment layer, determining that the layer type corresponding to the atmosphere layer is a dynamic layer; wherein the second layer material corresponding to the resource display layer comprises resource information after resource adjustment, and the second layer material corresponding to the resource adjustment layer comprises a resource adjustment mode.

[0125] According to one or more embodiments of the present disclosure, before the obtaining, from the material database, the plurality of first layer materials corresponding to the object identifier of the target object, the method further includes:

[0126] The object attribute information of the new object is obtained, the summary information of the new object is determined according to the object attribute information and a preset language generation model, a summary information picture including the summary information is generated, a corresponding relationship between the object identifier of the new object and the summary information picture is established, and the corresponding relationship is stored in the material database; wherein the object attribute information includes one or more of text information extracted based on object picture text recognition, object identifier, object type information, object introduction text and object historical interaction information.

[0127] According to one or more embodiments of the present disclosure, before the obtaining, from the material database, the plurality of first layer materials corresponding to the object identifier of the target object, the method further includes: obtaining an original object picture of the new object, determining initial description information corresponding to the original object picture through an image understanding model, and obtaining a main body picture corresponding to the new object from the original object picture according to an image segmentation model; generating scene description information of the new object according to the initial description information and a scene description model, and generating an object background picture of the new object according to the main body picture, the scene description information and a scene graph generation model; establishing a corresponding relationship between the object identifier of the new object and the object background picture, and storing the corresponding relationship in the material database.

[0128] According to one or more embodiments of the present disclosure, before the obtaining, from the material database, the object picture corresponding to the object identifier, the method further includes: obtaining an original object picture of the new object, and extracting pixel features corresponding to the new object from the original object picture according to a picture feature extraction model; decoding the pixel features through a multi-scale decoder to obtain the object picture of the new object; establishing a corresponding relationship between the object identifier of the new object and the object picture, and storing the corresponding relationship in the material database.

[0129] According to one or more embodiments of the present disclosure, the determining, according to the object identifier of the target object, the at least one atmosphere layer of the target object in the business task includes: obtaining a display time period of each atmosphere layer in the business task; determining at least one atmosphere layer corresponding to each of a plurality of time periods of the target object in the business task according to the display time period of each atmosphere layer in the business task, wherein at least one atmosphere layer required to be displayed in any two adjacent time periods is different.

[0130] According to one or more embodiments of the present disclosure, further comprising: generating, for each target object, an object atmosphere graph of the target object in the business task at a preset period, and obtaining an object atmosphere graph currently displayed by the target object; determining whether the object atmosphere graph generated this time is consistent with the object atmosphere graph currently displayed, and if not, replacing the object atmosphere graph currently displayed with the object atmosphere graph generated this time.

[0131] In a second aspect, according to one or more embodiments of the present disclosure, an object atmosphere graph display device is provided, comprising:

[0132] An obtaining module is configured to obtain a plurality of target objects associated with a business task;

[0133] A determining module is configured to determine, for each target object, an object picture of the target object and image configuration information of the target object in the business task, the image configuration information comprising layer configuration information of at least one atmosphere graph layer and layer material corresponding to each atmosphere graph layer;

[0134] A generating module is configured to superimpose layer material corresponding to at least one atmosphere graph layer into the object picture of the target object according to the layer configuration information of the at least one atmosphere graph layer, to generate an object atmosphere graph of the target object in the business task;

[0135] A display module is configured to associate and store the object atmosphere graph with a start time of the business task, and in response to the current time reaching the start time of the business task, display the object atmosphere graph of each target object in the business task.

[0136] According to one or more embodiments of the present disclosure, the determining module determines the object picture of the target object and the image configuration information of the target object in the business task, specifically comprising: according to the object identifier of the target object, obtaining the object picture corresponding to the object identifier from a material database, and according to the object identifier of the target object, determining at least one atmosphere graph layer of the target object in the business task; for each atmosphere graph layer, according to the layer identifier of the atmosphere graph layer, obtaining the layer configuration information corresponding to the layer identifier from a preset protocol file, wherein the layer configuration information comprises one or more of layer priority, material display position, material display size and material rotation angle; according to the layer identifier of the atmosphere graph layer, determining the layer type corresponding to the atmosphere graph layer, and according to the layer type, determining the layer material corresponding to the atmosphere graph layer; wherein the layer type comprises a static layer with unchanged layer material and a dynamic layer with variable layer material.

[0137] According to one or more embodiments of the present disclosure, the determining module determines the layer material corresponding to the atmosphere layer according to the layer type, specifically comprising: if the layer type is a static layer with invariable layer material, a plurality of first layer materials corresponding to the object identifier of the target object are obtained from a material database according to the object identifier of the target object, and a target layer material matching the atmosphere layer is determined from the plurality of first layer materials according to the layer identifier of the atmosphere layer, wherein the first layer material includes picture material and text material; if the layer type is a dynamic layer with variable layer material, at least one resource service attribute corresponding to the target object is determined according to the object identifier of the target object, a second layer material corresponding to each resource service attribute is obtained, and a target layer material corresponding to the atmosphere layer is obtained from at least one second layer material according to a preset material selection rule, wherein the second layer material includes resource adjustment information.

[0138] According to one or more embodiments of the present disclosure, the determining module determines the layer type corresponding to the atmosphere layer according to the layer identifier of the atmosphere layer, specifically comprising: if the layer identifier of the atmosphere layer is a border layer, an abstract information layer or a background layer, it is determined that the layer type corresponding to the atmosphere layer is a static layer; wherein the first layer material corresponding to the border layer includes an atmosphere border picture, the first layer material corresponding to the abstract information layer includes an abstract information picture, and the first layer material corresponding to the background layer includes an object background picture; if the layer identifier of the atmosphere layer is a resource display layer or a resource adjustment layer, it is determined that the layer type corresponding to the atmosphere layer is a dynamic layer; wherein the second layer material corresponding to the resource display layer includes resource information after resource adjustment, and the second layer material corresponding to the resource adjustment layer includes a resource adjustment mode.

[0139] According to one or more embodiments of the present disclosure, the device further comprises a storage module; the storage module is configured to obtain object attribute information of a new object, determine abstract information of the new object according to the object attribute information and a preset language generation model, generate an abstract information picture including the abstract information, establish a corresponding relationship between the object identifier of the new object and the abstract information picture, and store the corresponding relationship in the material database; wherein the object attribute information includes one or more of text information extracted by text recognition based on an object picture, an object identifier, object type information, object introduction text and object historical interaction information.

[0140] According to one or more embodiments of the present disclosure, the storage module is further configured to: acquire an original object picture of the new object, determine initial description information corresponding to the original object picture by using an image understanding model, acquire a main object picture corresponding to the new object from the original object picture according to an image segmentation model, generate scene description information of the new object according to the initial description information and a scene description model, generate an object background picture of the new object according to the main object picture, the scene description information, and a scene graph generation model, establish a corresponding relationship between an object identifier of the new object and the object background picture, and store the corresponding relationship in the material database.

[0141] According to one or more embodiments of the present disclosure, the storage module is further configured to: acquire an original object picture of the new object, extract pixel features corresponding to the new object from the original object picture according to a picture feature extraction model, perform decoding processing on the pixel features by using a multi-scale decoder to obtain an object picture of the new object, establish a corresponding relationship between an object identifier of the new object and the object picture, and store the corresponding relationship in the material database.

[0142] According to one or more embodiments of the present disclosure, the determination module is configured to determine at least one atmosphere layer of the target object in the business task according to an object identifier of the target object, specifically including: acquiring a display time period of each atmosphere layer in the business task, and determining at least one atmosphere layer corresponding to each of a plurality of time periods of the target object in the business task according to the display time period of each atmosphere layer in the business task, wherein at least one atmosphere layer required to be displayed by any two adjacent time periods is different.

[0143] According to one or more embodiments of the present disclosure, the apparatus further includes an update module, which is configured to, for each target object, generate an object atmosphere graph of the target object in the business task at a preset period, and acquire an object atmosphere graph currently displayed by the target object, and determine whether the object atmosphere graph currently displayed is consistent with the object atmosphere graph generated this time, and if not, replace the object atmosphere graph currently displayed with the object atmosphere graph generated this time.

[0144] In a third aspect, according to one or more embodiments of the present disclosure, an electronic device is provided, including: a processor, and a memory connected with the processor in communication;

[0145] The memory stores computer execution instructions.

[0146] The processor executes the computer execution instructions stored in the memory to implement the object atmosphere graph display method according to the first aspect and various possible designs of the first aspect.

[0147] In a fourth aspect, according to one or more embodiments of the present disclosure, a computer readable storage medium is provided, and the computer readable storage medium has stored therein computer executing instructions, and when a processor executes the computer executing instructions, a method for displaying an object atmosphere graph is implemented, as described in the first aspect above and various possible designs of the first aspect.

[0148] In a fifth aspect, a computer program product is provided, and the computer program product includes a computer program, and when a processor executes the computer program, a method for displaying an object atmosphere graph is implemented, as described in the first aspect above and various possible designs of the first aspect.

[0149] The above description is merely illustrative of the exemplary embodiments of the present disclosure and the principles of the technology involved. It should be understood by those skilled in the art that the disclosed scope of the present disclosure is not limited to the technical solutions formed by the specific combinations of the above technical features, and should also cover other technical solutions formed by the combinations of the above technical features or equivalent features, without departing from the above disclosed concept. For example, the technical solutions formed by the above features and the technical features disclosed in the present disclosure (but not limited to) having similar functions are replaced with each other.

[0150] In addition, although each operation is described in a particular order, this should not be understood as requiring the operations to be performed in the specific order shown or in a sequential order. In certain circumstances, multitasking and parallel processing can be advantageous. Similarly, although several implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments can also be combined in a single embodiment. Conversely, various features described in the context of a single embodiment can also be separated and implemented in multiple embodiments.

[0151] Although the subject matter has been described in language specific to structural features and / or methodological acts, it is to be understood that the subject defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1. A method for displaying an object atmosphere graph, comprising: obtaining a plurality of target objects associated with a business task; determining, for each target object, an object picture of the target object and image configuration information of the target object in the business task, the image configuration information comprising layer configuration information of at least one atmosphere layer and layer material corresponding to each atmosphere layer; superimposing the layer material corresponding to the at least one atmosphere layer into the object picture of the target object according to the layer configuration information of the at least one atmosphere layer, to generate an object atmosphere graph of the target object in the business task; associating and storing the object atmosphere graph with a start time of the business task, and in response to a current time reaching the start time of the business task, displaying the object atmosphere graph of each target object in the business task.

2. The method of claim 1, wherein the determining the object picture of the target object and the image configuration information of the target object in the business task comprises: obtaining, according to an object identifier of the target object, an object picture corresponding to the object identifier from a material database, and determining at least one atmosphere layer of the target object in the business task according to the object identifier of the target object; for each atmosphere layer, obtaining, according to a layer identifier of the atmosphere layer, layer configuration information corresponding to the layer identifier from a preset protocol file, wherein the layer configuration information comprises one or more of layer priority, material display position, material display size, and material rotation angle; determining a layer type corresponding to the atmosphere layer according to the layer identifier of the atmosphere layer, and determining layer material corresponding to the atmosphere layer according to the layer type; wherein the layer type comprises a static layer with invariable layer material and a dynamic layer with variable layer material.

3. The method of claim 2, wherein the determining layer material corresponding to the atmosphere layer according to the layer type comprises: if the layer type is a static layer with invariable layer material, obtaining a plurality of first layer materials corresponding to the object identifier from the material database according to the object identifier of the target object, and determining a target layer material matching the atmosphere layer from the plurality of first layer materials according to the layer identifier of the atmosphere layer, wherein the first layer material comprises picture material and text material; if the layer type is a dynamic layer with variable layer material, determining at least one resource business attribute corresponding to the target object according to the object identifier of the target object, obtaining second layer material corresponding to each resource business attribute, and obtaining a target layer material corresponding to the atmosphere layer from at least one second layer material according to a preset material selection rule, wherein the second layer material comprises resource adjustment information.

4. The method of claim 2, wherein the determining a layer type corresponding to the atmosphere layer according to the layer identifier of the atmosphere layer comprises: If the layer identifier of the atmosphere layer is a border layer, an abstract information layer or a background layer, it is determined that the layer type corresponding to the atmosphere layer is a static layer; wherein the first layer material corresponding to the border layer includes an atmosphere border picture, the first layer material corresponding to the abstract information layer includes an abstract information picture, and the first layer material corresponding to the background layer includes an object background picture; If the layer identifier of the atmosphere layer is a resource display layer or a resource adjustment layer, it is determined that the layer type corresponding to the atmosphere layer is a dynamic layer; wherein the second layer material corresponding to the resource display layer includes resource information after resource adjustment, and the second layer material corresponding to the resource adjustment layer includes a resource adjustment mode.

5. The method of claim 3, wherein before the obtaining, from the material database, the plurality of first layer materials corresponding to the object identifier of the target object, the method further comprises: obtaining object attribute information of the new object, and determining abstract information of the new object according to the object attribute information and a preset language generation model; generating an abstract information picture including the abstract information, establishing a corresponding relationship between the object identifier of the new object and the abstract information picture, and storing the corresponding relationship into the material database; wherein the object attribute information includes one or more of text information extracted based on object picture text recognition, object identifier, object type information, object introduction text and object history interaction information.

6. The method of claim 3, wherein before the obtaining, from the material database, the plurality of first layer materials corresponding to the object identifier of the target object, the method further comprises: obtaining an original object picture of the new object, determining initial description information corresponding to the original object picture through an image understanding model, and obtaining a main body picture corresponding to the new object from the original object picture according to an image segmentation model; generating scene description information of the new object according to the initial description information and a scene description model, and generating an object background picture of the new object according to the main body picture, the scene description information and a scene graph generation model; establishing a corresponding relationship between the object identifier of the new object and the object background picture, and storing the corresponding relationship into the material database.

7. The method of claim 2, wherein before the obtaining, from the material database, the object picture corresponding to the object identifier, the method further comprises: obtaining an original object picture of the new object, and extracting pixel features corresponding to the new object from the original object picture according to a picture feature extraction model; decoding the pixel features through a multi-scale decoder to obtain an object picture of the new object; establishing a corresponding relationship between the object identifier of the new object and the object picture, and storing the corresponding relationship into the material database.

8. The method of claim 2, wherein the determining the at least one atmosphere layer of the target object in the business task according to the object identification of the target object comprises: obtaining a display time period of each atmosphere layer in the business task; determining at least one atmosphere layer corresponding to each time period of the target object in the business task according to the display time period of each atmosphere layer in the business task, wherein the at least one atmosphere layer displayed by any two adjacent time periods is different.

9. The method of any one of claims 1 to 8, further comprising: generating an object atmosphere picture of the target object in the business task according to a preset period for each target object, and obtaining a currently displayed object atmosphere picture of the target object; determining whether the currently generated object atmosphere picture is consistent with the currently displayed object atmosphere picture, and if not, replacing the currently displayed object atmosphere picture with the currently generated object atmosphere picture.

10. An object atmosphere picture display device, comprising: an obtaining module configured to obtain a plurality of target objects associated with a business task; a determining module configured to determine, for each target object, an object picture of the target object and image configuration information of the target object in the business task, the image configuration information comprising layer configuration information of at least one atmosphere layer and layer material corresponding to each atmosphere layer; a generating module configured to superimpose the layer material corresponding to the at least one atmosphere layer into the object picture of the target object according to the layer configuration information of the at least one atmosphere layer, to generate an object atmosphere picture of the target object in the business task; a display module configured to associate and store the object atmosphere picture with a start time of the business task, and display the object atmosphere picture of each target object in the business task in response to a current time reaching the start time of the business task.

11. An electronic device comprising: a processor, and a memory connected to the processor in communication; the memory stores computer execution instructions; the processor executes the computer execution instructions stored in the memory to implement the object atmosphere picture display method of any one of claims 1 to 9.

12. A computer readable storage medium, the computer readable storage medium storing computer execution instructions, when the processor executes the computer execution instructions, the object atmosphere picture display method of any one of claims 1 to 9 is implemented.

13. A computer program product, comprising a computer program, when the computer program is executed by the processor, the object atmosphere picture display method of any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Page resource putting method and device

    CN110018864A

  • Method and system for extracting characters and identifying contents of pictures

    CN110020615A

  • Method for generating commodity main picture and electronic equipment

    CN114842115A

  • Page display method and device and electronic equipment

    CN115129409A

  • Text generation method and device

    CN115496550A