Media content processing method and device, equipment and storage medium
By obtaining and filtering image materials from the material sources associated with the preset object account, generating target media content based on historical business data and attribute information, and automatically publishing it under the account, the problems of low efficiency and high cost of media content processing in the existing technology are solved, and efficient and low-cost media content generation and release are achieved.
Patent Information
- Application Number
- CN202311588984.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-05-27
AI Technical Summary
Existing media content processing solutions have problems of inefficiency and high cost, especially when generating and publishing media content.
By obtaining the initial image material from the preset material source associated with the preset object account, the target image material of the preset image category is filtered out, and the target preset entity is determined based on the historical entity business data, the target media content associated with the target preset entity is generated using the preset attribute information, and automatically publish it under the preset object's account.
It improves the efficiency of media content generation and release efficiency, reduces the difficulty and cost of media content release, and improves the diversity and display effect of media content.
Smart Images

Figure CN120050443A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of computer technologies, and in particular, to methods, apparatuses, devices, and storage media for media content processing. Background Art
[0002] With the rapid development of information technology and the popularization of mobile Internet, users can obtain various resources through various Internet-related functions. For example, through the online shopping function, various items, services, and virtual resources can be obtained, providing many conveniences for all aspects of users' lives and work.
[0003] Currently, resource providers, such as merchants or stores, can display the provided resources to users by publishing media content online. However, the media content processing solutions still have deficiencies and need to be improved. Summary of the Invention
[0004] Embodiments of the present disclosure provide methods, apparatuses, devices, and storage media for media content processing, which can optimize existing media content processing solutions.
[0005] In a first aspect, embodiments of the present disclosure provide a method for media content processing, including:
[0006] Obtaining initial image materials from a preset material source corresponding to a preset object, where the preset material source is associated with the account of the preset object;
[0007] Screening out target image materials of a preset image category from the initial image materials, where the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object;
[0008] Determining a target preset entity from a preset entity set corresponding to the preset object, where the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set;
[0009] Generating target media content associated with the target preset entity according to the target image materials based on the preset attribute information of the preset object, where the preset attribute information is attribute information associated with the business of the preset object;
[0010] Publishing the target media content under the account of the preset object.
[0011] In a second aspect, embodiments of the present disclosure further provide a media content processing apparatus, including:
[0012] A material acquisition module, configured to obtain initial image materials from a preset material source corresponding to a preset object, where the preset material source is associated with the account of the preset object;
[0013] A material screening module, configured to screen out target image materials of a preset image category from the initial image materials, where the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object;
[0014] A target entity determination module, configured to determine a target preset entity from a preset entity set corresponding to the preset object, where the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set;
[0015] A content generation module, configured to generate target media content associated with the target preset entity based on the preset attribute information of the preset object according to the target image materials, where the preset attribute information is attribute information associated with the service of the preset object;
[0016] A content publishing module, configured to publish the target media content under the account of the preset object.
[0017] In a third aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:
[0018] One or more processors;
[0019] A storage device, configured to store one or more programs,
[0020] When the one or more programs are executed by the one or more processors, the one or more processors implement the media content processing method provided by the embodiment of the present disclosure.
[0021] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, where the computer-executable instructions are used to execute the media content processing method provided by the embodiment of the present disclosure when executed by a computer processor.
[0022] The media content processing solution provided by the embodiments of the present disclosure obtains initial image materials from a preset material source associated with the account of a preset object, and screens out target image materials of a preset image category from the initial image materials. Among them, the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object. A target preset entity is determined from the preset entity set corresponding to the preset object, and the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set. Based on the preset attribute information of the preset object, target media content associated with the target preset entity is generated according to the target image materials. The preset attribute information is attribute information associated with the business of the preset object. The target media content is published under the account of the preset object. By adopting the above technical solution, the initial image materials obtained from the preset material source associated with the account of the preset object are screened to obtain target image materials of the preset image category whose image content is associated with the preset object. The target preset entity to be associated is automatically determined according to the historical entity service data in the preset entity set corresponding to the preset object. According to the preset attribute information of the preset object, target media content associated with the target preset entity is automatically generated using the target image materials and published under the account of the preset object, which improves the generation efficiency and publishing efficiency of the media content under the account of the preset object, and can effectively reduce the difficulty and cost of media content publishing. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In combination with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages and aspects of the embodiments of the present disclosure will become more obvious. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic, and the original components and elements are not necessarily drawn to scale.
[0024] Figure 1 It is a flowchart of a method for processing media content provided by an embodiment of the present disclosure;
[0025] Figure 2 It is a flowchart of a method for processing media content provided by an embodiment of the present disclosure;
[0026] Figure 3 It is a structural diagram of a device for processing media content provided by an embodiment of the present disclosure;
[0027] Figure 4 It is a structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0028] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not used to limit the protection scope of the present disclosure.
[0029] It should be understood that the various steps recited in the method embodiments of the present disclosure can be executed in a different order and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this regard.
[0030] The term "including" and its variations used herein are open-ended, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0031] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependent relationships.
[0032] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise clearly stated in the context, it should be understood as "one or more".
[0033] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only for illustrative purposes and are not used to limit the scope of these messages or information.
[0034] It can be understood that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0035] For example, in response to receiving an active request from the user, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, an application program, a server, or a storage medium that performs the operations of the technical solutions of the present disclosure according to the prompt message.
[0036] As an optional but non-limiting implementation, in response to receiving an active request from a user, the way to send a prompt message to the user can be, for example, in the form of a pop-up window, and the prompt message can be presented in text in the pop-up window. In addition, the pop-up window can also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0037] It can be understood that the above notification and user authorization process is only illustrative and does not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations can also be applied to the implementation of the present disclosure.
[0038] It can be understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) should comply with the requirements of the corresponding laws, regulations and related provisions.
[0039] Figure 1 FIG. is a schematic flow chart of a media content processing method provided by an embodiment of the present disclosure. The embodiment of the present disclosure is applicable to the situation of media content processing. The method can be executed by a media content processing device, and the device can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, and the electronic device can be a mobile terminal such as a mobile phone, a smart watch, a tablet computer, and a personal digital assistant, or can also be a device such as a personal computer (PC) or a server.
[0040] As Figure 1 shown, the method includes:
[0041] Step 101, obtain an initial image material from a preset material source corresponding to a preset object, where the preset material source is associated with the account of the preset object.
[0042] Exemplarily, the target media content generated in the embodiments of the present disclosure can be used for publication in a preset application (specifically, it can be published on the server corresponding to the preset application and pushed by the server into the preset application for display to users). The preset object can be a subject capable of publishing media content in the preset application. Specifically, it can register an account in the preset application and publish media content under the registered account. The preset object can be, for example, a merchant. The preset object can provide preset resources, and the account of the preset object can also be used to publish the preset resources provided by the preset object. The published media content can be related to the preset resources, and the preset resources can include resources such as goods, items, or services. There is a corresponding preset entity set for the preset object, and the preset entity set can include one or more preset entities. The preset entity can include an entity that provides preset resources offline, such as a store of a merchant. The preset object can produce media content by itself. For example, after collecting materials, it edits and synthesizes the collected materials to generate the media content that needs to be published. When there are multiple preset entities in the preset entity set, it may also be necessary to manually determine which preset entity the published media content specifically needs to be associated with. Therefore, preset objects such as merchants are time-consuming, laborious, costly, and inefficient when producing media content. In the embodiments of the present disclosure, it can automatically help the preset object generate appropriate target media content and publish it, which can improve the generation efficiency and publishing efficiency of media content and reduce the generation cost and publishing cost. The target media content can be in the form of a work, such as a graphic work or a video work, etc.
[0043] Exemplarily, the image materials may include materials in the form of pictures or videos, etc. The preset material sources may include at least one of the following: the account album of the preset object's account in the preset application, the resource album of the preset resources provided by the preset object in the preset application, and the target comment information corresponding to the preset object's account. Among them, the target comment information includes at least one of the comment information about the preset object under the preset object's account, the comment information about the preset resources published under the preset object's account, and the comment information about the historical media content published under the preset object's account. The comment information includes comment pictures and / or pictures generated according to the comment text. Taking the preset object as a merchant providing catering services as an example, the comment information about the preset object may be the comment information published by the user under the merchant's account, the comment information about the preset resources may be the comment information published by the user under the specific food items published by the merchant. The media content already published in the merchant's account is recorded as historical media content. After the user views the historical media content, the user can publish comment information in the comment area of the historical media content. When publishing comment information, the user can publish comment text or comment pictures. For comment pictures, they can be directly used or processed and then used as materials in the preset material source. For comment text, pictures containing the comment text can be generated as materials in the preset material source, such as adding the comment text to a preset picture template (such as a picture template with a preset background pattern) to obtain a picture generated according to the comment text. The advantage of including the target comment information corresponding to the preset object in the preset material source is that it can improve the content richness in the target media content, and further improve the display effect of the target media content.
[0044] Optionally, obtaining the initial image materials from the preset material source corresponding to the preset object includes: obtaining the original image materials from the preset material source corresponding to the preset object, and screening out the initial image materials from the original image materials based on the preset screening conditions. Among them, the preset screening conditions can be determined based on image content or image attributes, etc. The preset screening conditions based on image content may include, for example, clear subject or quiet environment, etc.; the preset screening conditions based on image attributes may include, for example, the resolution is greater than the preset resolution threshold or the image width-to-height ratio is within the preset ratio range, etc.
[0045] Step 102: Screen out the target image materials of the preset image category from the initial image materials, where the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object.
[0046] Exemplarily, the target media content to be generated includes image materials of a preset image category, and the preset image category can be determined according to the association relationship between the image content in the image material and the preset object. For example, an image containing preset resources provided by the preset object (such as a picture of a meal in a restaurant) is a preset image category, and another example is an image containing the environment where the preset object is located (such as a picture of the dining environment in a restaurant) is a preset image category, etc.
[0047] Optionally, before this step, it may further include: classifying the initial image materials based on the preset image category to obtain image material pools corresponding to the preset image categories of the preset object respectively. This step may specifically include: obtaining target image materials from the image material pools corresponding to the preset image categories. Thus, the initial image materials can be classified in advance, and when different types of target image materials need to be obtained, they can be directly obtained from the corresponding image material pools, further improving the generation efficiency of the target media content.
[0048] Optionally, classifying the initial image materials based on the preset image category to obtain image material pools corresponding to the preset image categories of the preset object respectively includes: classifying the initial image materials based on the preset image category to obtain initial image material pools corresponding to the preset image categories of the preset object respectively, and performing preset processing on the image materials in the initial image material pools to obtain image material pools corresponding to the preset image categories of the preset object respectively. Among them, the preset processing may include, for example, image quality assessment, and may also include image sorting according to the image quality score, etc.
[0049] Step 103: Determine a target preset entity from the preset entity set corresponding to the preset object, where the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set.
[0050] Exemplarily, the preset entities can be sorted according to the historical entity service data of the first preset service dimension within the first preset target time period, and the target preset entity is determined according to the sorting result. Exemplarily, the historical entity service data of the first preset service dimension may include the total supply volume of the preset resources of the preset entity and the established duration of the preset entity, etc. Taking the preset object as a merchant and the preset entity as a store as an example, for example, it may include the sales volume of each store and the opening duration of each store, etc. The first preset service dimension can be one or more. If there are multiple, different first preset service dimensions may correspond to different first preset target time periods. For example, sort the stores according to the sales volume within the first target time period (such as the recent week), and then select the newly opened stores within the second target time period (such as the recent 3 days), and comprehensively determine the target store, that is, the target preset entity, according to the sales volume sorting and the newly opened stores.
[0051] Exemplarily, the frequency at which each preset entity becomes a target preset entity can be set according to preset configuration information. After determining the target preset entity, duplicate removal processing is performed according to the preset configuration information to meet the frequency requirement. For example, each preset entity generates y target media contents every x days.
[0052] Step 104: Based on the preset attribute information of the preset object, generate target media content associated with the target preset entity according to the target image material, where the preset attribute information is attribute information associated with the business of the preset object.
[0053] Exemplarily, the preset attribute information may include attribute information associated with the resource category of the preset resources provided by the preset object, denoted as the first preset attribute information. For example, different resource categories correspond to different industries, such as catering, hotel, scenic area, housekeeping, or comprehensive service, etc.; the preset attribute information may also include attribute information associated with the historical business data of the preset object, denoted as the second preset attribute information, such as the change rate of the opening duration, sales volume, or the number of stores.
[0054] Exemplarily, the preset attribute information of the preset object can be used to determine the display priority of the target image materials of different preset image categories in the generated target media content. For example, it can be the combination order of the target image materials of at least two preset image categories when generating the target media content.
[0055] Optionally, the preset image categories corresponding to the preset object can also be determined according to the preset attribute information. For example, determined according to the first preset attribute information, for example, the catering category may include food pictures and environment pictures, etc., and the hotel category may include hotel facility pictures and service pictures, etc. For example, determined according to the second preset attribute information, for example, those with a shorter opening duration may include brand pictures and store pictures, etc., and those with a longer opening duration may include product pictures and product experience pictures, etc.
[0056] Exemplarily, target processing is performed on the target image material based on the preset attribute information of the preset object to generate target media content. Among them, the target processing may include the combination of the target image material, and may also include one or more of image processing (such as brightness adjustment, etc.), editing, splicing, synthesis, adding preset elements (such as special effects, text, or background music), etc.
[0057] Exemplarily, the association relationship between the target preset entity and the target media content may include that the target media content contains images, icons, text, or controls, etc. related to the target preset entity. Optionally, a preset entry related to the target preset entity may be associated in the target media content, facilitating users to enter the relevant page (such as the store details page, etc.) corresponding to the target preset entity by triggering the preset entry.
[0058] Step 105: Publish the target media content under the account of the preset object.
[0059] Exemplarily, after the target media content is generated, it can be automatically published under the account of the preset object at a preset time point. Among them, the preset time point can be determined based on a preset publishing frequency. For example, n target media contents are published every day under the account of the preset object, and n can be set according to actual needs.
[0060] The media content processing method provided by the embodiments of the present disclosure screens the initial image materials obtained from the preset material source associated with the account of the preset object to obtain target image materials of a preset image category whose image content is associated with the preset object, automatically determines the target preset entities that need to be associated according to the historical entity service data in the preset entity set corresponding to the preset object, automatically generates target media content associated with the target preset entities by using the target image materials according to the preset attribute information of the preset object, and publishes it under the account of the preset object, improving the generation efficiency and publishing efficiency of the media content under the account of the preset object, and effectively reducing the difficulty and cost of media content publishing.
[0061] Optionally, publishing the target media content under the account of the preset object may include: determining the similarity between the target media content and the historical media content under the account of the preset object, and if the similarity is less than a preset similarity threshold, publishing the target media content under the account of the preset object. Thus, it is possible to avoid publishing duplicate media content and causing waste of resources.
[0062] In some embodiments, screening out the target image materials of the preset image category from the initial image materials includes: determining the material screening method corresponding to the preset object according to the preset display scenario, where different preset display scenarios correspond to different material screening methods, the number of the preset image categories is at least two, and the material screening method is a method for determining the weight information corresponding to at least two preset image categories respectively; screening out the target image materials of the at least two preset image categories from the initial image materials according to the weight information indicated by the material screening method; where the target media content is used for display in the corresponding preset display scenario. Thus, different media contents can be displayed for different preset display scenarios, improving the diversity of the media content, so that the corresponding media content can be displayed in different preset display scenarios, enhancing the display effect of the media content.
[0063] Exemplarily, the preset display scenario may specifically be a display scenario of the target media content to be generated in advance. The display scenario may be determined based on relevant factors such as display time, display location, and the display page where it is located. Optionally, the preset display scenario is determined according to the historical interaction operations on historical media content. The historical media content includes the media content displayed in the preset application. Among them, the historical interaction operations may include, for example, media content viewing operations, media content liking operations, media content collection operations, operations for triggering preset interaction events of preset resources based on media content, etc. The preset interaction events may be interaction events supported by the preset resources. For example, a preset object may publish a preset resource in the preset application for users to trigger corresponding preset interaction events, such as purchase events or reservation events, etc. It should be noted that the acquisition, storage, and use of historical interaction operation-related data all comply with relevant laws and regulations and have obtained the full authorization of the user.
[0064] Exemplarily, corresponding material screening methods may be respectively set for different preset display scenarios. The material screening method is used to indicate the weight information of at least two types of image materials included in the target media content to be generated. Among them, the weight information may include the weight values of the preset weight dimensions.
[0065] Exemplarily, the preset weight dimension may include, for example, the proportion of the number of image materials of a single preset image type in all image materials in the target media content (which can be denoted as the first quantity proportion). Specifically, assuming that the two preset image types are respectively denoted as category a and category b, the weight information may be that the quantity proportion of the image materials of category a is 70%, and the quantity proportion of the image materials of category b is 30%. Assuming that the total number of target image materials to be obtained is 10, then 7 image materials of category a and 3 image materials of category b can be obtained as the target image materials. The specific acquisition method is not limited, such as obtaining those with higher image quality scores, and / or obtaining those that have not been used to generate the target media content within a preset time period (such as the most recent month).
[0066] Exemplarily, at least one target media content corresponding to different preset display scenarios may be generated in advance, and the generated target media content is published at a preset publishing time, which can be set according to actual needs. When it is necessary to display the target media content, for example, in response to the display instruction of the target media content, determine the similarity between the current display scenario and each preset display scenario, and use the preset display scenario with the highest similarity as the target preset display scenario, and display the target media content corresponding to the target preset display scenario.
[0067] In some embodiments, generating the target media content associated with the target preset entity based on the preset attribute information of the preset object and according to the target image material includes: generating the target media content associated with the target preset entity according to the target image material based on the material combination method determined according to the preset attribute information of the preset object, where the material combination method is used to indicate the combination order of the target image materials of at least two preset image categories. Thereby, the display order of each image material in the generated target media content can be made more in line with the attribute characteristics of the preset object. For example, for a preset object of the catering category, when combining image materials, the order of food pictures is more forward than the order of environment pictures, that is, the food pictures are displayed prior to the environment pictures. When the user views the target media content, they can first see the food pictures and then the environment pictures.
[0068] In some embodiments, the first preset attribute information is used to determine the first combination order of the target image materials of different preset image categories, such as the order of food pictures and environment pictures exemplified above; the second preset attribute information is used to determine the second combination order of the target image materials of different sub-categories within the same preset image category. For example, for food pictures, they can be further divided into multiple sub-categories, such as the first sub-category pictures focusing on a single food item itself and the second sub-category pictures focusing on the overall food situation of the store. The second combination order can specifically be that if the opening time is longer, the first sub-category pictures can be preferentially displayed; if the opening time is shorter, the second sub-category pictures can be preferentially displayed, etc. Thereby, a more detailed multi-dimensional division of the preset image category can be performed, improving the distinctiveness of different target media contents, and also being able to more accurately adapt to different preset display scenarios, further enhancing the display effect of the target media content.
[0069] In some embodiments, generating the target media content associated with the target preset entity based on the preset attribute information of the preset object and according to the target image material: generating the target media content associated with the target preset entity based on the preset attribute information of the preset object, according to the target image material and the target text material; where the target text material is the text material obtained according to the preset attribute information of the preset object. Thereby, the corresponding target text material can be determined according to the preset attribute information of different preset objects, improving the matching degree of the text information in the target media content with the preset object, and further enhancing the display effect of the target media content.
[0070] Exemplarily, the preset attribute information for obtaining the target text material may specifically be the above-mentioned first preset attribute information and / or second preset attribute information. As in the above example, for a preset object with a relatively short business duration, the target text material may focus on the introduction of the store or brand. For a preset object with a relatively long business duration, the target text material may focus on the introduction of specific products or services, etc. Exemplarily, the target text material may be obtained from the associated information of the preset object, such as the description information about the preset object in the homepage of the preset object, or the description information of the preset resources published by the preset object, etc.
[0071] Figure 2 The flowchart of a media content processing method provided by an embodiment of the present disclosure is shown. The embodiments of the present disclosure are optimized based on each of the above-mentioned optional solutions. Specifically, the method includes the following steps:
[0072] Step 201: Obtain initial image materials from multiple preset material sources corresponding to a preset object.
[0073] Among them, the multiple preset material sources include the account album of the account of the preset object in the preset application, the resource album of the preset resources provided by the preset object in the preset application, and the target comment information corresponding to the account of the preset object. Exemplarily, assuming the preset object is a merchant, the multiple preset material sources may include the merchant album, the product album, and the comment information in the comment area corresponding to the merchant account. The preset entity object may be, for example, a store of a merchant.
[0074] Step 202: Determine a material screening method corresponding to the preset object according to the preset display scenario, where the material screening method is a method for determining the weight information corresponding to at least two preset image categories respectively.
[0075] Optionally, the weight information includes the weight values of the preset weight dimensions. Among them, let the first preset image category be any one of the at least two preset image categories. The preset weight dimension corresponding to the first preset image category includes at least one of the first weight dimension, the second weight dimension, and the third weight dimension. Among them, the weight value of the first weight dimension is determined based on the first quantity ratio of the target image materials of the first preset image category in all the target image materials in the target media content; the weight value of the second weight dimension is determined based on the second quantity ratio of the target image materials from a single preset material source in the target image materials of the first preset image category in the target image materials of the first preset image category; the weight value of the second weight dimension is determined based on the order of the material quality score of the target image materials of the first preset image category in the material quality score ranking sequence of the initial image materials of the first preset image category.
[0076] Among them, it is the proportion of the number of target image materials of the first preset image category in all target image materials in the target media content. For example, taking a store in the catering industry as the preset object, which includes food pictures and environmental pictures. If it is determined according to historical interaction operations that the focus is on food quality, it can be determined that the proportion of food pictures is higher than that of environmental pictures, such as 70% and 30% respectively. If it is determined according to historical interaction operations that the focus is on the dining environment, it can be determined that the proportion of food pictures is lower than that of environmental pictures, such as 40% and 60% respectively.
[0077] Among them, it is the proportion of the number of target image materials from a single preset material source in the target image materials of the first preset image category among the target image materials of the first preset image category. For example, taking a merchant in the catering industry as the preset object and the first preset image category as food pictures. The food pictures can come from the merchant's album, product album, and comment area. If it is determined according to historical interaction operations that the focus is on merchant pictures, then the food pictures from the merchant's album and product album can be more, such as the second number proportions are 40% and 40% respectively, and the second number proportion of the food pictures or pictures containing food evaluation text from the comment area is 20%; if it is determined according to interaction operations that the focus is on comment content, then the food pictures or pictures containing food evaluation text from the comment area can be more.
[0078] Among them, it is the order of the material quality score of the target image materials of the first preset image category in the ranking sequence of the material quality scores of the initial image materials of the first preset image category. Continuing the above example, if it is determined according to historical interaction operations that image quality needs to be emphasized, then image materials with a higher order in the ranking sequence of material quality scores can be obtained. If image quality is not emphasized, image materials with a medium or lower order can be obtained to ensure the richness of image materials and avoid a certain degree of duplicate image content in multiple target media contents when the number of image materials is insufficient, and to ensure the diversity and content quality of the target media contents corresponding to multiple different preset display scenarios as a whole.
[0079] Step 203: Screen out the target image materials of the at least two preset image categories from the initial image materials according to the weight information indicated by the material screening method.
[0080] Step 204: Obtain target text materials according to the preset attribute information of the preset object.
[0081] Step 205: Determine the target preset entity and the target preset resources provided by the target preset entity according to the historical entity business data of the preset entities in the preset entity set.
[0082] Exemplarily, after determining the target preset entity, the preset resources provided by the target preset entity can be sorted according to the historical entity service data of the second preset service dimension within the second preset target period, and the target preset resources can be determined according to the sorting result. The historical entity service data of the second preset service dimension may include the provided quantity of the preset resources provided by the target preset entity and the published duration of the preset resources, etc. For example, it may include the sales volume of goods and the published duration of goods, etc. The second preset service dimension may be one or more. If there are multiple ones, different second preset service dimensions may correspond to different second preset target periods. For the goods published by the merchant, the goods provided by the target store are sorted according to the sales volume of the goods within the third target period (such as the recent week), and then the goods newly published by the merchant provided by the target store within the fourth target period (such as the recent 3 days) are selected. The target goods, that is, the target preset resources, are determined based on the sales volume sorting and the newly published goods.
[0083] Step 206: Based on the material combination method determined according to the preset attribute information of the preset object, generate initial media content according to the target image material and the target text material.
[0084] Step 207: Associate the first preset entry of the target preset entity and the second preset entry of the target preset resource in the initial media content to obtain the target media content, where the first preset entry is used to trigger entering the first associated page corresponding to the target preset entity, and the second preset entry is used to trigger entering the second associated page corresponding to the target preset resource.
[0085] Optionally, only the first preset entry can be associated, which can be set according to the actual situation.
[0086] Exemplarily, the first associated page may be the entity details page of the target preset entity. The entity details page may, for example, include a set of second preset entries of multiple preset resources provided by the target preset entity. For example, by triggering the first preset entry, the store details page of the target store can be entered. In the store details page, the description information of the target store can be displayed, and a set of second preset entries of multiple goods provided can also be displayed. The second associated page may be the resource details page of the target preset resource. In the resource details page, the description information of the target preset resource can be displayed, and it may also include preset controls for triggering preset interaction events for the target preset resource. For example, by triggering the second preset entry, the goods details page of the target good can be entered. In the goods details page, the description information of the target good (such as product introduction and product photos, etc.) can be displayed, and preset controls for triggering the purchase of the target good, such as a purchase button, etc., can also be displayed.
[0087] Step 208: In response to a preset release instruction, release the target media content under the account of the preset object.
[0088] Step 209: In response to a preset display instruction, determine the similarity between the current display scenario and each preset display scenario, use the preset display scenario with the highest similarity as the target preset display scenario, and display the target media content corresponding to the target preset display scenario.
[0089] Exemplarily, the weight information can be used as a label for the target media content. When facing the current display scenario, determine the current weight information corresponding to the current display scenario, calculate the similarity between the current weight information and each label, use the label with the highest similarity as the target label, and then obtain and display the target media content corresponding to the target label.
[0090] The media content processing method provided by the embodiments of the present disclosure first obtains initial image materials from multiple preset material sources, determines the material screening method corresponding to the preset object according to the preset display scenario, screens out the corresponding target image materials from the initial image materials according to the weight information indicated thereby, and obtains target text materials according to the preset attribute information of the preset object. Determine the target preset entity and target preset resource according to the historical entity service data, generate initial media content according to the material combination method, based on the target image materials and target text materials, and associate the first preset entry of the determined target preset entity and the second preset entry of the target preset resource in the initial media content. When receiving a preset release instruction, release the target media content, and when receiving a preset display instruction, determine the target preset display scenario according to the similarity between the current display scenario and each preset display scenario, and display the corresponding target media content. By adopting the above technical solutions, it is possible to automatically obtain materials according to the attribute characteristics of the preset object and different preset display scenarios, generate target media content with relevant entries of the target preset entity and target preset resource mounted for release under the account of the preset object, display the target media content in the corresponding preset display scenario, improve the generation efficiency of the media content, increase the diversity of the media content, enhance the display effect of the media content, and facilitate the user to enter the corresponding page by triggering the preset entry, thereby improving the interaction efficiency.
[0091] Figure 3 The following is a schematic structural diagram of a media content processing device provided by an embodiment of the present disclosure, as Figure 3 shown, the device includes:
[0092] A material acquisition module 301, configured to obtain initial image materials from a preset material source corresponding to a preset object, where the preset material source is associated with the account of the preset object;
[0093] The material screening module 302 is configured to screen out target image materials of a preset image category from the initial image materials, where the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object;
[0094] The target entity determination module 303 is configured to determine a target preset entity from a preset entity set corresponding to the preset object, where the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set;
[0095] The content generation module 304 is configured to generate target media content associated with the target preset entity based on the target image materials according to the preset attribute information of the preset object, where the preset attribute information is attribute information associated with the service of the preset object;
[0096] The content publishing module 305 is configured to publish the target media content under the account of the preset object.
[0097] The media content processing device provided by the embodiments of the present disclosure screens the initial image materials obtained from a preset material source associated with the account of a preset object to obtain target image materials of a preset image category whose image content is associated with the preset object, automatically determines a target preset entity that needs to be associated according to the historical entity service data in the preset entity set corresponding to the preset object, automatically generates target media content associated with the target preset entity using the target image materials according to the preset attribute information of the preset object, and publishes it under the account of the preset object, improving the generation efficiency and publishing efficiency of the media content under the account of the preset object, and effectively reducing the difficulty and cost of media content publishing.
[0098] Optionally, the material screening module includes:
[0099] The screening method determination unit is configured to determine the material screening method corresponding to the preset object according to a preset display scenario, where different preset display scenarios correspond to different material screening methods, the number of the preset image categories is at least two, and the material screening method is a method for determining the weight information corresponding to the at least two preset image categories respectively;
[0100] The screening unit is configured to screen out the target image materials of the at least two preset image categories from the initial image materials according to the weight information indicated by the material screening method;
[0101] Wherein, the preset display scenario is determined according to historical interaction operations on historical media content, and the target media content is used for display in the corresponding preset display scenario.
[0102] Optionally, the content generation module is specifically configured to: generate, based on a material combination mode determined according to the preset attribute information of the preset object, target media content associated with the target preset entity from the target image materials, where the material combination mode is used to indicate the combination order of the target image materials of the at least two preset image categories.
[0103] Optionally, the preset attribute information includes first preset attribute information and / or second preset attribute information. The first preset attribute information is associated with the resource category of the preset resources provided by the preset object, and the second preset attribute information is associated with the historical business data of the preset object; the first preset attribute information is used to determine the first combination order of the target image materials of different preset image categories; the second preset attribute information is used to determine the second combination order of the target image materials of different sub-categories in the same preset image category.
[0104] Optionally, the preset material source includes target comment information corresponding to the account of the preset object, where the account of the preset object is used to publish the preset resources provided by the preset object, and the target comment information includes at least one of the comment information on the preset object under the account of the preset object, the comment information on the preset resources published under the account of the preset object, and the comment information on the historical media content published under the account of the preset object. The comment information includes comment pictures and / or pictures generated according to comment texts.
[0105] Optionally, the number of the preset material sources is multiple, and the weight information includes weight values of a preset weight dimension;
[0106] Among them, the preset weight dimension corresponding to the first preset image category includes at least one of a first weight dimension, a second weight dimension, and a third weight dimension, where the first preset image category is any one of the at least two preset image categories;
[0107] Among them, the weight value of the first weight dimension is determined based on the first quantity ratio of the target image materials of the first preset image category in all the target image materials in the target media content;
[0108] The weight value of the second weight dimension is determined based on the second quantity ratio of the target image materials from a single preset material source in the target image materials of the first preset image category in the target image materials of the first preset image category;
[0109] The weight value of the second weight dimension is determined based on the material quality score of the target image material of the first preset image category and its order in the ranking sequence of the material quality scores of the initial image materials of the first preset image category.
[0110] Optionally, the content generation module is specifically configured to generate target media content associated with the target preset entity based on the preset attribute information of the preset object, the target image material, and the target text material; wherein, the target text material is text material obtained according to the preset attribute information of the preset object.
[0111] Optionally, the target entity determination module is specifically configured to: determine a target preset entity according to the historical entity service data of the preset entities in the preset entity set, or determine a target preset entity and a target preset resource provided by the target preset entity;
[0112] Wherein, the content generation module includes:
[0113] An initial content generation unit, configured to generate initial media content based on the preset attribute information of the preset object and the target image material;
[0114] A target content generation unit, configured to associate a first preset entry of the target preset entity, or associate a first preset entry of the target preset entity and a second preset entry of the target preset resource in the initial media content to obtain target media content, where the first preset entry is used to trigger entry into a first associated page corresponding to the target preset entity, and the second preset entry is used to trigger entry into a second associated page corresponding to the target preset resource.
[0115] The media content processing device provided by the embodiments of the present disclosure can execute the media content processing method provided by any embodiment of the present disclosure, and has corresponding functional modules and beneficial effects for executing the method.
[0116] It should be noted that the various units and modules included in the above device are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of mutual distinction and do not limit the protection scope of the embodiments of the present disclosure.
[0117] Figure 4 This is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. Below, refer to Figure 4 , which shows an electronic device suitable for implementing the embodiments of the present disclosure (for example Figure 4Schematic structural diagram of the terminal device or server) 400 in []. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Tablet Computers), PMPs (Portable Multimedia Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 4 The electronic device shown is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0118] As Figure 4 shown, the electronic device 400 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM) 402 or the program loaded from the storage device 408 into the random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other through a bus 404. The editing / output (I / O) interface 405 is also connected to the bus 404.
[0119] Generally, the following devices may be connected to the I / O interface 405: an input device 406 including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 407 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 408 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 409. The communication device 409 may allow the electronic device 400 to communicate with other devices wirelessly or wiredly to exchange data. Although Figure 4 the electronic device 400 with various devices is shown, it should be understood that it is not required to implement or have all the shown devices. Instead, more or fewer devices may be implemented or had.
[0120] Particularly, according to the embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, the embodiments of the present disclosure include a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program codes for performing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from the network through the communication device 409, or installed from the storage device 408, or installed from the ROM 402. When the computer program is executed by the processing device 401, the above functions defined in the methods of the embodiments of the present disclosure are executed.
[0121] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of these messages or information.
[0122] The electronic device provided in the embodiments of the present disclosure and the media content processing method provided in the above embodiments belong to the same inventive concept. For technical details not described in detail in this embodiment, reference may be made to the above embodiments, and this embodiment has the same beneficial effects as the above embodiments.
[0123] The embodiments of the present disclosure provide a computer storage medium, on which a computer program is stored, and when the program is executed by a processor, it implements the media content processing method provided in the above embodiments.
[0124] The embodiments of the present disclosure provide a computer program product, including a computer program, and when the program is executed by a processor, it implements the media content processing method provided in the above embodiments.
[0125] It should be noted that the computer-readable medium in the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, 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, a computer-readable storage medium may be any tangible medium that contains or stores a program, and the program may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, and the computer-readable signal medium may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium may be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0126] In some embodiments, the client and the server can communicate using any currently known or future-developed network protocol such as HTTP (HyperText Transfer Protocol), and can be interconnected with digital data communication in any form or medium (e.g., communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the Internet), and end-to-end networks (e.g., ad hoc end-to-end networks), as well as any currently known or future-developed networks.
[0127] The above computer-readable medium can be included in the above electronic device; it can also exist separately without being assembled into the electronic device.
[0128] The above computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device is caused to: obtain initial image materials from a preset material source corresponding to a preset object, where the preset material source is associated with the account of the preset object; screen out target image materials of a preset image category from the initial image materials, where the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object; determine a target preset entity from a preset entity set corresponding to the preset object, where the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set; generate, based on the preset attribute information of the preset object, target media content associated with the target preset entity according to the target image materials, where the preset attribute information is attribute information associated with the business of the preset object; and publish the target media content under the account of the preset object.
[0129] Computer program code for performing the operations of the present disclosure can be written in one or more programming languages or combinations thereof. The above programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., by using an Internet service provider to connect through the Internet).
[0130] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0131] The units involved in the embodiments described in the present disclosure can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation on the module itself in some cases. For example, the material acquisition module can also be described as "the module for obtaining initial image materials from a preset material source corresponding to a preset object".
[0132] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on Chip (SOCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0133] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. A 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, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media would include electrical connections based on one or more wires, portable computer disks, hard disks, Random Access Memory (RAM), Read Only Memory (ROM), Erasable Programmable Read Only Memory (EPROM or Flash Memory), optical fibers, portable compact disk read only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0134] The above description is only a preferred embodiment of the present disclosure and an explanation of the applied technical principles. Those skilled in the art should understand that the scope of the disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above technical features, and should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosure concept. For example, the technical solutions formed by mutually replacing the above features with the technical features (but not limited to) having similar functions disclosed in the present disclosure.
[0135] In addition, although the operations are depicted in a particular order, this should not be construed as requiring that the operations be performed in the particular order shown or in sequential order. In certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented separately or in any suitable sub-combination in multiple embodiments.
[0136] Although the subject matter has been described in language specific to structural features and / or methodological logical acts, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. On the contrary, the specific features and acts described above are merely example forms for implementing the claims.
Claims
1. A method for processing media content, characterized in that, it includes: obtaining initial image materials from a preset material source corresponding to a preset object, wherein the preset material source is associated with the account of the preset object; screening out target image materials of a preset image category from the initial image materials, wherein the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object; determining a target preset entity from a preset entity set corresponding to the preset object, wherein the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set; generating target media content associated with the target preset entity based on the preset attribute information of the preset object according to the target image materials, wherein the preset attribute information is attribute information associated with the business of the preset object; publishing the target media content under the account of the preset object.
2. The method according to claim 1, characterized in that, the screening out target image materials of a preset image category from the initial image materials includes: determining a material screening method corresponding to the preset object according to a preset display scenario, wherein different preset display scenarios correspond to different material screening methods, the number of the preset image categories is at least two, and the material screening method is a method for determining weight information corresponding to the at least two preset image categories respectively; screening out target image materials of the at least two preset image categories from the initial image materials according to the weight information indicated by the material screening method; wherein the preset display scenario is determined according to historical interaction operations on historical media content, and the target media content is used for display in the corresponding preset display scenario.
3. The method according to claim 2, characterized in that, the generating target media content associated with the target preset entity based on the preset attribute information of the preset object according to the target image materials includes: generating target media content associated with the target preset entity based on a material combination method determined according to the preset attribute information of the preset object according to the target image materials, wherein the material combination method is used to indicate the combination order of the target image materials of the at least two preset image categories; wherein the preset attribute information includes first preset attribute information and / or second preset attribute information, the first preset attribute information is associated with the resource category of a preset resource provided by the preset object, and the second preset attribute information is associated with the historical service data of the preset object; the first preset attribute information is used to determine the first combination order of the target image materials of different preset image categories; the second preset attribute information is used to determine the second combination order of the target image materials of different sub-categories in the same preset image category.
4. The method according to claim 1, characterized in that, The preset material source includes target comment information corresponding to the account of the preset object, where the account of the preset object is used to publish preset resources provided by the preset object, and the target comment information includes at least one of comment information on the preset object under the account of the preset object, comment information on the preset resources published under the account of the preset object, and comment information on historical media content published under the account of the preset object, and the comment information includes comment pictures and / or pictures generated according to comment texts.
5. The method according to claim 2, wherein, the number of the preset material sources is multiple, and the weight information includes weight values of preset weight dimensions; wherein, the preset weight dimensions corresponding to the first preset image category include at least one of a first weight dimension, a second weight dimension, and a third weight dimension, and the first preset image category is any one of the at least two preset image categories; wherein, the weight value of the first weight dimension is determined based on the proportion of the first quantity of the target image materials of the first preset image category in all the target image materials in the target media content; the weight value of the second weight dimension is determined based on the proportion of the second quantity of the target image materials from a single preset material source in the target image materials of the first preset image category; the weight value of the second weight dimension is determined based on the order of the material quality score of the target image materials of the first preset image category in the ranking sequence of the material quality scores of the initial image materials of the first preset image category.
6. The method according to claim 1, wherein, generating target media content associated with the target preset entity according to the target image materials based on the preset attribute information of the preset object includes: generating target media content associated with the target preset entity according to the target image materials and target text materials based on the preset attribute information of the preset object; wherein, the target text material is text material obtained according to the preset attribute information of the preset object.
7. The method according to claim 1, wherein, determining a target preset entity from the preset entity set corresponding to the preset object includes: determining a target preset entity according to the historical entity service data of the preset entities in the preset entity set, or determining a target preset entity and target preset resources provided by the target preset entity; wherein, generating target media content associated with the target preset entity according to the target image materials based on the preset attribute information of the preset object includes: generating initial media content according to the target image materials based on the preset attribute information of the preset object; Associate a first preset entry of the target preset entity in the initial media content, or associate a first preset entry of the target preset entity and a second preset entry of the target preset resource, to obtain target media content, where the first preset entry is used to trigger entry into a first associated page corresponding to the target preset entity, and the second preset entry is used to trigger entry into a second associated page corresponding to the target preset resource.
8. A media content processing device characterized in that it includes: A material acquisition module, configured to acquire initial image materials from a preset material source corresponding to a preset object, where the preset material source is associated with the account of the preset object; A material screening module, configured to screen out target image materials of a preset image category from the initial image materials, where the preset image category is determined based on the association relationship between the image content in the initial image materials and the preset object; A target entity determination module, configured to determine a target preset entity from a preset entity set corresponding to the preset object, where the target preset entity is determined based on the historical entity service data of the preset entities in the preset entity set; A content generation module, configured to generate target media content associated with the target preset entity based on the preset attribute information of the preset object according to the target image materials, where the preset attribute information is attribute information associated with the business of the preset object; A content publishing module, configured to publish the target media content under the account of the preset object.
9. An electronic device characterized in that the electronic device includes: One or more processors; A storage device, configured to store one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the media content processing method according to any one of claims 1-7.
10. A storage medium containing computer-executable instructions characterized in that the computer-executable instructions are used to execute the media content processing method according to any one of claims 1-7 when executed by a computer processor.