Media content processing method and apparatus, device, and storage medium
By obtaining the initial image material from the preset material source associated with the account of the preset object, filtering out the target image materials of the preset image category associated with the image content and the preset object, combining the historical business data and attribute information of the preset entity, the target media content associated with the target preset entity is automatically generated and published, which solves the problems of low efficiency and high cost of media content processing in the prior art, and realizes efficient and diversified media content generation and release.
Patent Information
- Application Number
- PCT/CN2024/133192
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-24
- Filing Date
- 2024-11-20
- Publication Date
- 2025-05-30
AI Technical Summary
Existing media content processing solutions are inefficient, costly and difficult to meet the diverse needs of users when processing and publishing media content.
By obtaining the initial image material from the preset material source associated with the account of the preset object, filtering out the target image material of the preset image category associated with the image content and the preset object, combining the historical business data and attribute information of the preset entity, the target media content associated with the target preset entity is automatically generated and published.
It improves the efficiency of media content generation and release, reduces costs, enhances the diversity and display effect of media content, and meets the diverse needs of users.
Smart Images

Figure CN2024133192_30052025_PF_FP_ABST
Abstract
Description
Media content processing method, device, equipment and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed on November 24, 2023, with application number 202311588984.5 and invention name “Media content processing method, device, equipment and storage medium”. The entire contents of that application are incorporated by reference into this application. Technical Field
[0003] The embodiments of the present disclosure relate to the field of computer technology, and in particular to a method, apparatus, device, and storage medium for processing media content. Background Art
[0004] With the rapid development of information technology and the popularization of mobile Internet, users can obtain a variety of resources through various Internet-related functions. For example, through online shopping functions, they can obtain various items, services and virtual resources, etc., which provides many conveniences for users' lives and work.
[0005] Currently, resource providers, such as businesses or stores, can display the resources they provide to users by publishing media content online. However, the media content processing solution still has shortcomings and needs to be improved. Summary of the Invention
[0006] The embodiments of the present disclosure provide a media content processing method, apparatus, device, and storage medium, which can optimize existing media content processing solutions.
[0007] In a first aspect, an embodiment of the present disclosure provides a media content processing method, including:
[0008] Acquire an initial image material from a preset material source corresponding to a preset object, wherein the preset material source is associated with an account of the preset object;
[0009] Filtering target image materials of a preset image category from the initial image materials, wherein the preset image category is determined based on an association relationship between image content in the initial image materials and the preset object;
[0010] Determining a target preset entity from a preset entity set corresponding to the preset object, wherein the target preset entity is determined based on historical entity business data of preset entities in the preset entity set;
[0011] Based on the preset attribute information of the preset object, generating target media content associated with the target preset entity according to the target image material, wherein the preset attribute information is attribute information associated with the service of the preset object;
[0012] The target media content is published under the account of the preset object.
[0013] In a second aspect, the embodiments of the present disclosure further provide a media content processing device, including:
[0014] A material acquisition module, configured to acquire an initial image material from a preset material source corresponding to a preset object, wherein the preset material source is associated with an account of the preset object;
[0015] a material screening module, configured to screen target image materials of a preset image category from the initial image materials, wherein the preset image category is determined based on an association between image content in the initial image materials and the preset object;
[0016] a target entity determination module, configured to determine a target preset entity from a preset entity set corresponding to the preset object, wherein the target preset entity is determined based on historical entity business data of the preset entities in the preset entity set;
[0017] a content generation module, configured to generate target media content associated with the target preset entity according to the target image material based on preset attribute information of the preset object, wherein the preset attribute information is attribute information associated with the service of the preset object;
[0018] The content publishing module is used to publish the target media content under the account of the preset object.
[0019] In a third aspect, an embodiment of the present disclosure further provides an electronic device, the electronic device comprising:
[0020] one or more processors;
[0021] a storage device for storing one or more programs,
[0022] 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.
[0023] In a fourth aspect, an embodiment of the present disclosure further provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to execute the media content processing method provided by an embodiment of the present disclosure.
[0024] The media content processing solution provided by the embodiments of the present disclosure obtains initial image material from a preset material source associated with an account of a preset object, and filters out target image material of a preset image category from the initial image material, wherein the preset image category is determined based on the association relationship between the image content in the initial image material and the preset object, and a target preset entity is determined from a preset entity set corresponding to the preset object, and the target preset entity is determined based on historical entity business data of the preset entity in the preset entity set. Based on preset attribute information of the preset object, target media content associated with the target preset entity is generated according to the target image material, and the preset attribute information is attribute information associated with the business of the preset object, and the target media content is published under the account of the preset object. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
[0026] FIG1 is a flow chart of a method for processing media content provided by an embodiment of the present disclosure;
[0027] FIG2 is a flow chart of a method for processing media content provided by an embodiment of the present disclosure;
[0028] FIG3 is a schematic structural diagram of a media content processing device provided by an embodiment of the present disclosure;
[0029] FIG4 is a schematic structural diagram of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0030] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying 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 described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.
[0031] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders 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 respect.
[0032] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.
[0033] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0034] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".
[0035] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0036] It is understandable that before using the technical solutions disclosed in the various embodiments of this disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved in this 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.
[0037] For example, in response to a user's active request, a prompt message is sent to the user to clearly inform the user that the operation requested will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the electronic device, application, server, storage medium, or other software or hardware that performs the operations of the disclosed technical solution based on the prompt message.
[0038] As an optional but non-limiting implementation, in response to receiving a user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. Furthermore, the pop-up window may also contain a selection control for the user to select "agree" or "disagree" to provide personal information to the electronic device.
[0039] It is understandable that the above notification and user authorization process are merely illustrative and do not limit the implementation of the present disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0040] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) must comply with the requirements of relevant laws, regulations and relevant provisions.
[0041] Figure 1 is a 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 situations involving media content processing. The method can be executed by a media content processing device, which can be implemented in the form of software and / or hardware. Optionally, it can be implemented by an electronic device, which can be a mobile terminal such as a mobile phone, smart watch, tablet computer, and personal digital assistant, or a device such as a personal computer (PC) or a server.
[0042] As shown in FIG1 , the method includes:
[0043] Step 101: Acquire an initial image material from a preset material source corresponding to a preset object, wherein the preset material source is associated with an account of the preset object.
[0044] For example, the target media content generated in the embodiments of the present disclosure can be published in a preset application (specifically, it can be published in the server corresponding to the preset application and pushed by the server to the preset application for display to the user). The preset object can be an entity that can publish media content in the preset application, specifically by registering an account in the preset application and publishing media content under the registered account. The preset object can be, for example, a merchant. The preset object can provide preset resources, and the preset object's account 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, which can include resources such as goods, items, or services. The preset object has a corresponding preset entity set, which can include one or more preset entities. The preset entity can include entities that provide the preset resources offline, such as a merchant's store. The preset object can produce media content independently, such as collecting materials, editing and synthesizing the collected materials, and then generating media content to be published. When the preset entity set contains multiple preset entities, it may also be necessary to manually determine which preset entity the published media content should be associated with. Therefore, it is time-consuming and labor-intensive for preset objects such as merchants to produce media content, resulting in high costs and low efficiency. In the disclosed embodiments, the target media content can be automatically generated and published by a preset object, thereby improving the efficiency of media content generation and publication and reducing the cost of generation and publication. The target media content can be in the form of a work, such as a graphic work or a video work.
[0045] Exemplarily, the image material may include materials in the form of pictures or videos. The preset material source 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 resource provided by the preset object in the preset application, and the target comment information corresponding to the account of the preset object. The target comment information includes at least one of the comment information for the preset object under the account of the preset object, the comment information for the preset resource published under the account of the preset object, and the comment information for the historical media content published under the account of the preset object, and the comment information includes comment pictures and / or pictures generated based on the comment text. Taking the preset object as a merchant providing catering services as an example, the comment information for the preset object may be the comment information published by the user under the merchant's account, and the comment information for the preset resource may be the comment information published by the user under the specific meal published by the merchant. The media content that has been published in the merchant's account is recorded as historical media content. After viewing the historical media content, the user can publish comment information in the comment area of the historical media content. When posting a comment, a user can post either text or an image. Images can be used directly or after processing as material in a preset source. Text comments can be generated as images containing text comments, such as by adding text comments to a preset image template (e.g., an image template with a preset background pattern) to obtain an image generated based on the text comments. The advantage of a preset source including target comment information corresponding to a preset object is that it can enhance the richness of the target media content, thereby enhancing the presentation of the target media content.
[0046] Optionally, obtaining the initial image material from a preset material source corresponding to the preset object includes: obtaining the original image material from the preset material source corresponding to the preset object, and filtering the initial image material from the original image material based on preset filtering conditions. The preset filtering conditions may be determined based on image content or image attributes. Preset filtering conditions based on image content may, for example, include a clear subject or a quiet environment; preset filtering conditions based on image attributes may, for example, include a resolution greater than a preset resolution threshold or an image aspect ratio within a preset ratio range.
[0047] Step 102: Filter target image materials of a preset image category from the initial image materials, wherein the preset image category is determined based on an association between image content in the initial image materials and the preset object.
[0048] For example, the target media content to be generated includes image material of a preset image category. The preset image category can be determined based on the association between the image content in the image material and the preset object. For example, an image containing a preset resource provided by the preset object (such as a picture of a restaurant's food) is a preset image category. Another example is an image containing the environment in which the preset object is located (such as a picture of a restaurant's dining environment).
[0049] Optionally, prior to this step, the process may further include classifying the initial image material based on the preset image categories to obtain a pool of image materials corresponding to the preset image categories corresponding to the preset objects. This step may specifically include obtaining the target image material from the pool of image materials corresponding to the preset image categories. This allows the initial image material to be classified in advance, allowing target image materials of different categories to be directly obtained from the corresponding pool when needed, further improving the efficiency of generating target media content.
[0050] Optionally, classifying the initial image material based on the preset image category to obtain a pool of image materials corresponding to the preset image category for the preset object includes: classifying the initial image material based on the preset image category to obtain a pool of initial image materials corresponding to the preset image category for the preset object, and performing preset processing on the image materials in the initial image material pool to obtain a pool of image materials corresponding to the preset image category for the preset object. The preset processing may, for example, include image quality assessment and image sorting based on image quality scores.
[0051] Step 103: Determine a target preset entity from the preset entity set corresponding to the preset object, wherein the target preset entity is determined based on historical entity business data of the preset entities in the preset entity set.
[0052] Exemplarily, each preset entity may be sorted according to the historical entity business data of the first preset business dimension within the first preset target time period, and the target preset entity may be determined based on the sorting result. Exemplarily, the historical entity business data of the first preset business dimension may include the total provision of preset resources of the preset entity and the length of time the preset entity has been established, 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 time of each store, etc. The first preset business dimension may be one or more. If there are multiple, different first preset business dimensions may correspond to different first preset target time periods. For example, each store may be sorted according to the sales volume within the first target time period (such as the past week), and then the newly opened stores within the second target time period (such as the past 3 days) are selected, and the target store, that is, the target preset entity, is determined based on the sales volume ranking and the newly opened stores.
[0053] For example, the frequency at which each preset entity becomes a target preset entity can be set according to the preset configuration information. After the target preset entity is determined, deduplication processing is performed according to the preset configuration information to meet the frequency requirement. For example, each preset entity generates y target media content every x days.
[0054] Step 104: Generate target media content associated with the target preset entity according to the target image material based on the preset attribute information of the preset object, wherein the preset attribute information is attribute information associated with the service of the preset object.
[0055] Exemplarily, the preset attribute information may include attribute information associated with the resource category of the preset resources provided by the preset object, recorded as the first preset attribute information, such as different resource categories corresponding to different industries, such as catering, hotels, scenic spots, housekeeping or comprehensive services, etc.; the preset attribute information may also include attribute information associated with the historical business data of the preset object, recorded as the second preset attribute information, such as the opening hours, sales volume or the rate of change of the number of stores, etc.
[0056] Exemplarily, the preset attribute information of the preset object can be used to determine the display priority of target image materials of different preset image categories in the generated target media content, for example, it can be the combination order of target image materials of at least two preset image categories when generating the target media content.
[0057] Optionally, the preset image categories corresponding to the preset objects can also be determined based on preset attribute information. For example, based on the first preset attribute information, for example, restaurants may include images of dishes and surroundings, while hotels may include images of hotel facilities and services. Based on the second preset attribute information, for example, restaurants with a short history may include images of brands and stores, while restaurants with a long history may include images of products and product experiences.
[0058] For example, target image materials are subjected to target processing based on preset attribute information of preset objects to generate target media content. Target processing may include combining target image materials, and may also include one or more processing methods such as image processing (such as brightness adjustment), editing, splicing, synthesis, and adding preset elements (such as special effects, text, or soundtracks).
[0059] For example, the association between the target preset entity and the target media content may include the target media content including images, icons, text, or controls related to the target preset entity. Optionally, a preset portal related to the target preset entity may be associated with the target media content, allowing users to access a page related to the target preset entity (such as a store details page) by triggering the preset portal.
[0060] Step 105: Publish the target media content under the account of the preset object.
[0061] For example, after the target media content is generated, it can be automatically published to the account of the preset target at a preset time. The preset time can be determined based on a preset publishing frequency, such as publishing n target media content to the account of the preset target every day, where n can be set according to actual needs.
[0062] The media content processing method provided by the embodiments of the present disclosure screens initial image materials obtained from a preset material source associated with an 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 the target preset entity to be associated based on historical entity business data in a preset entity set corresponding to the preset object, and automatically uses the target image materials to generate target media content associated with the target preset entity based on preset attribute information of the preset object and publishes it under the account of the preset object, thereby improving the generation efficiency and publishing efficiency of media content under the preset object account and effectively reducing the difficulty and cost of media content publishing.
[0063] Optionally, publishing the target media content under the preset object's account may include determining a similarity between the target media content and historical media content under the preset object's account, and publishing the target media content under the preset object's account if the similarity is less than a preset similarity threshold. This can avoid publishing duplicate media content and wasting resources.
[0064] In some embodiments, the method of filtering out target image materials of a preset image category from the initial image material includes: determining a material filtering method corresponding to the preset object according to a preset display scene, wherein different preset display scenes correspond to different material filtering methods, the number of the preset image categories is at least two, and the material filtering method is a method for determining weight information corresponding to at least two preset image categories; filtering out target image materials of the at least two preset image categories from the initial image material according to the weight information indicated by the material filtering method; wherein the target media content is used to be displayed in the corresponding preset display scene. Thus, different media content can be displayed for different preset display scenes, thereby improving the diversity of media content, enabling corresponding media content to be displayed in different preset display scenes, and enhancing the display effect of the media content.
[0065] Exemplarily, the preset display scene may specifically be a preset display scene of the target media content to be generated. The display scene may be determined based on relevant factors such as the display time, display location, and the display page. Optionally, the preset display scene is determined based on historical interactive operations on historical media content. Historical media content includes media content that has been displayed in a preset application. Among them, historical interactive operations may include, for example, media content viewing operations, media content like operations, media content collection operations, operations based on media content that trigger preset interactive events of preset resources, etc. The preset interactive events may be interactive events that can be supported by the preset resources. For example, the preset object can publish preset resources in the preset application for users to trigger corresponding preset interactive events, such as purchase events or reservation events. It should be noted that the acquisition, storage, and use of data related to historical interactive operations comply with relevant laws and regulations and are fully authorized by the user.
[0066] For example, corresponding material screening methods can be set for different preset display scenarios, and the material screening methods are used to indicate weight information of image materials of at least two image categories included in the target media content to be generated. The weight information may include weight values of preset weight dimensions.
[0067] Exemplarily, the preset weight dimension may include, for example, the image material of a single preset image category in the target media content, and its quantitative proportion in all image materials in the target media content (which may be recorded as the first quantitative proportion). Specifically, assuming that the two preset image categories are recorded as category a and category b respectively, the weight information may be that the quantitative proportion of image materials of category a is 70%, while the quantitative proportion of image materials of category b is 30%. Assuming that the total number of target image materials to be obtained is 10, 7 image materials of category a and 3 image materials of category b may be obtained as target image materials. The specific acquisition method is not limited, such as obtaining images with higher quality scores, and / or obtaining images that have not been used to generate target media content within a preset time period (such as the last month).
[0068] For example, at least one target media content corresponding to different preset presentation scenarios can be pre-generated and published at a preset publication time, which can be set based on actual needs. When the target media content needs to be presented, for example, in response to a presentation instruction for the target media content, the similarity between the current presentation scenario and each preset presentation scenario is determined, the preset presentation scenario with the highest similarity is selected as the target preset presentation scenario, and the target media content corresponding to the target preset presentation scenario is presented.
[0069] In some embodiments, the target media content associated with the target preset entity is generated according to the target image material based on the preset attribute information of the preset object, including: 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, 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. In this way, the display order of each image material in the generated target media content can be made more consistent 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 the food image is higher than the order of the environment image, that is, the food image takes precedence over the environment image in display. When viewing the target media content, the user can see the food image first and then the environment image.
[0070] In some embodiments, the first preset attribute information is used to determine the first combination order of target image materials of different preset image categories, such as the order of food pictures and environment pictures in the above example; the second preset attribute information is used to determine the second combination order of target image materials of different subcategories in the same preset image category. For example, for food pictures, they can be further divided into multiple subcategories, such as the first subcategory pictures that focus on a single food itself and the second subcategory pictures that focus on the overall food situation of the store, etc. The second combination order can specifically be that if the opening time is longer, the first subcategory pictures can be displayed first, and if the opening time is shorter, the second subcategory pictures can be displayed first, etc. In this way, the preset image categories can be divided into more detailed and multi-dimensional categories, which can improve the distinction between different target media content and can more accurately adapt to different preset display scenes, further improving the display effect of the target media content.
[0071] In some embodiments, based on the preset attribute information of the preset object, target media content associated with the target preset entity is generated based on the target image material; based on the preset attribute information of the preset object, target media content associated with the target preset entity is generated based on the target image material and target text material; wherein the target text material is text material obtained based on the preset attribute information of the preset object. In this way, corresponding target text materials can be determined for different preset object preset attribute information, thereby improving the matching degree between the text information in the target media content and the preset object, and further improving the display effect of the target media content.
[0072] Exemplarily, the preset attribute information used to obtain the target text material may specifically be the first preset attribute information and / or the second preset attribute information. As in the above example, for a preset object with a short opening time, the target text material may focus on the introduction of the store or brand, while for a preset object with a long opening time, the target text material may focus on the introduction of specific products or services. Exemplarily, the target text material may be obtained from the preset object's associated information, such as the description of the preset object on the preset object's homepage, or the description of the preset resources published by the preset object.
[0073] FIG2 is a flow chart of a method for processing media content provided by an embodiment of the present disclosure. The present disclosure is optimized based on the various optional solutions in the above embodiments. Specifically, the method includes the following steps:
[0074] Step 201: Acquire initial image materials from multiple preset material sources corresponding to preset objects.
[0075] The multiple preset material sources include the account album 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 preset object's account. For example, assuming that the preset object is a merchant, the multiple preset material sources may include the merchant's album, the product album, and the comment information in the comment area corresponding to the merchant's account. The preset entity image can be, for example, a merchant's store.
[0076] Step 202: Determine a material screening method corresponding to a preset object according to a preset display scene, wherein the material screening method is a method for determining weight information corresponding to at least two preset image categories.
[0077] Optionally, the weight information includes weight values of preset weight dimensions. The first preset image category is denoted as any one of the at least two preset image categories, and 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. The weight value of the first weight dimension is determined based on the first quantitative proportion of the target image material of the first preset image category in all target image materials in the target media content; the weight value of the second weight dimension is determined based on the second quantitative proportion of the target image material from a single preset material source in the target image material of the first preset image category; 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 in the material quality score ranking sequence of the initial image material of the first preset image category.
[0078] The target image materials of the first preset image category account for a first quantitative proportion of all target image materials in the target media content. For example, taking a restaurant in the preset object as an example, including images of food and images of the environment, if the focus is determined to be on food quality based on historical interaction operations, the proportion of food images may be determined to be higher than that of environment images, such as 70% and 30% respectively. If the focus is determined to be on the dining environment based on historical interaction operations, the proportion of food images may be determined to be lower than that of environment images, such as 40% and 60% respectively.
[0079] Among them, among the target image materials of the first preset image category, the target image materials from a single preset material source account for the second quantity proportion in the target image materials of the first preset image category. For example, taking a merchant in the catering industry as an example of the preset object, and taking the first preset image category as an example of food pictures, food pictures can come from the merchant album, product album, and comment area. If it is determined based on historical interactive operations that the focus is on merchant pictures, then the food pictures from the merchant album and product album can be more, such as the second quantity proportions of 40% and 40% respectively, and the second quantity proportion of food pictures from the comment area or pictures containing food evaluation text is 20%; if it is determined based on interactive operations that the focus is on the comment content, then the food pictures from the comment area or pictures containing food evaluation text can be more.
[0080] Among them, the material quality score of the target image material of the first preset image category is ranked in the material quality score ranking sequence of the initial image material of the first preset image category. Continuing with the above example, if it is determined based on historical interactive operations that image quality should be emphasized, image materials with a higher order in the material quality score ranking sequence 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 the presence of certain repeated image contents in multiple target media contents when the number of image materials is insufficient, thereby ensuring the diversity and content quality of target media contents corresponding to multiple different preset display scenarios as a whole.
[0081] Step 203: Filter 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.
[0082] Step 204: Acquire target text material according to preset attribute information of the preset object.
[0083] Step 205: Determine a target preset entity and a target preset resource provided by the target preset entity according to the historical entity business data of the preset entities in the preset entity set.
[0084] Exemplarily, after determining the target preset entity, the preset resources provided by the target preset entity can be sorted according to the historical entity business data of the second preset business dimension within the second preset target time period, and the target preset resources can be determined based on the sorting result. The historical entity business data of the second preset business dimension may include the amount of preset resources provided by the target preset entity and the length of time the preset resources have been released. For example, it may include product sales and product release time. The second preset business dimension may be one or more. If there are multiple, different second preset business dimensions may correspond to different second preset target time periods. For the products that have been released by the merchant, the products provided by the target store are sorted according to the sales volume of the product within the third target time period (such as the past week), and then the products provided by the merchant's newly released target store within the fourth target time period (such as the past 3 days) are selected, and the target product, that is, the target preset resource, is determined based on the product sales ranking and the newly released product.
[0085] 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.
[0086] Step 207: Associating a first preset entry of the target preset entity and a second preset entry associated with the target preset resource in the initial media content to obtain target media content, wherein 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.
[0087] Optionally, only the first preset entry may be associated, which can be set according to actual conditions.
[0088] Exemplarily, the first associated page may be an entity details page of a target preset entity, and the entity details page may, for example, include a set of second preset entrances of multiple preset resources provided by the target preset entity. For example, by triggering the first preset entrance, you can enter the store details page of the target store, and the description information of the target store can be displayed on the store details page, and a set of second preset entrances of multiple provided commodities can also be displayed. The second associated page may be a resource details page of the target preset resource, and the description information of the target preset resource can be displayed on the resource details page, and it may also include a preset control for triggering a preset interactive event for the target preset resource. For example, by triggering the second preset entrance, you can enter the product details page of the target commodity, and the description information of the target commodity (such as a product introduction and a product photo, etc.) can be displayed on the product details page, and a preset control for triggering the purchase of the target commodity, such as a purchase button, can also be displayed.
[0089] Step 208: In response to the preset publishing instruction, the target media content is published under the preset object account.
[0090] Step 209 : In response to the preset display instruction, determine the similarity between the current display scene and each preset display scene, use the preset display scene with the highest similarity as the target preset display scene, and display the target media content corresponding to the target preset display scene.
[0091] For example, the weight information can be used as a label for the target media content. When facing the current display scene, the current weight information corresponding to the current display scene is determined, the similarity between the current weight information and each label is calculated, and the label with the highest similarity is used as the target label, and then the target media content corresponding to the target label is obtained for display.
[0092] The media content processing method provided by the embodiment 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 scene, screens out the corresponding target image materials from the initial image materials according to the weight information indicated by the target image materials, and obtains the target text materials according to the preset attribute information of the preset object, determines the target preset entity and the target preset resource according to the historical entity business data, generates initial media content according to the material combination method, the target image material and the target text material, and associates 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, publishes the target media content when a preset publishing instruction is received, and determines the target preset display scene according to the similarity between the current display scene and each preset display scene when a preset display instruction is received, and displays the corresponding target media content. By adopting the above technical solution, it is possible to automatically obtain materials and generate target media content with relevant entrances of target preset entities and target preset resources for publication under the account of the preset object according to the attribute characteristics of the preset object and different preset display scenarios, and display the target media content in the corresponding preset display scenario, thereby improving the generation efficiency of media content, improving the diversity of media content, enhancing the display effect of media content, and making it convenient for users to trigger the preset entrance to the corresponding page, thereby improving interaction efficiency.
[0093] FIG3 is a schematic diagram of the structure of a media content processing device provided by an embodiment of the present disclosure. As shown in FIG3 , the device includes:
[0094] The material acquisition module 301 is configured to acquire an initial image material from a preset material source corresponding to a preset object, wherein the preset material source is associated with an account of the preset object;
[0095] A material screening module 302 is configured to screen target image materials of a preset image category from the initial image materials, wherein the preset image category is determined based on an association between the image content in the initial image materials and the preset object;
[0096] A target entity determination module 303 is configured to determine a target preset entity from a preset entity set corresponding to the preset object, wherein the target preset entity is determined based on historical entity business data of the preset entities in the preset entity set;
[0097] The content generation module 304 is configured to generate target media content associated with the target preset entity according to the target image material based on the preset attribute information of the preset object, wherein the preset attribute information is attribute information associated with the service of the preset object;
[0098] The content publishing module 305 is configured to publish the target media content under the account of the preset object.
[0099] The media content processing device provided by the embodiment of the present disclosure screens the initial image material obtained from the preset material source associated with the account of the preset object, obtains the target image material of the preset image category whose image content is associated with the preset object, automatically determines the target preset entity that needs to be associated based on the historical entity business data in the preset entity set corresponding to the preset object, and automatically uses the target image material to generate the target media content associated with the target preset entity based on the preset attribute information of the preset object and publishes it under the account of the preset object, thereby improving the generation efficiency and publishing efficiency of the media content under the preset object account and effectively reducing the difficulty and cost of media content publishing.
[0100] Optionally, the material screening module includes:
[0101] a screening method determining unit, configured to determine a material screening method corresponding to the preset object according to a preset display scene, wherein different preset display scenes 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;
[0102] a screening unit, configured to screen 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;
[0103] The preset display scene is determined according to historical interactive operations on historical media content, and the target media content is used to be displayed in the corresponding preset display scene.
[0104] Optionally, the content generation module is specifically used to: generate target media content associated with the target preset entity based on the target image material based on a material combination method determined according to the preset attribute information of the preset object, 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.
[0105] 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 resource 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 target image materials of different preset image categories; the second preset attribute information is used to determine the second combination order of target image materials of different subcategories in the same preset image category.
[0106] Optionally, the preset material source includes target comment information corresponding to the account of the preset object, wherein 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 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 based on comment text.
[0107] Optionally, the number of the preset material sources is multiple, and the weight information includes weight values of preset weight dimensions;
[0108] 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, wherein the first preset image category is any one of the at least two preset image categories;
[0109] The weight value of the first weight dimension is determined based on a first proportion of the target image material of the first preset image category in all target image materials in the target media content;
[0110] The weight value of the second weight dimension is determined based on a second proportion of target image materials from a single preset material source in the target image materials of the first preset image category;
[0111] 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 material quality score ranking sequence of the initial image material of the first preset image category.
[0112] Optionally, the content generation module is specifically used to generate 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 and target text material; wherein, the target text material is a text material obtained according to the preset attribute information of the preset object.
[0113] Optionally, the target entity determination module is specifically configured to: determine the target preset entity according to historical entity business data of the preset entity in the preset entity set, or determine the target preset entity and the target preset resource provided by the target preset entity;
[0114] Wherein, the content generation module includes:
[0115] an initial content generating unit, configured to generate initial media content according to the target image material based on preset attribute information of the preset object;
[0116] A target content generation unit is configured to associate a first preset entry of the target preset entity with the initial media content, or to associate the first preset entry of the target preset entity with a second preset entry associated with the target preset resource, to obtain target media content, wherein 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.
[0117] 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 the corresponding functional modules and beneficial effects of the execution method.
[0118] It is worth noting that the various units and modules included in the above-mentioned device are only divided according to functional logic, but are not limited to the above-mentioned 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 distinguishing each other, and are not used to limit the protection scope of the embodiments of the present disclosure.
[0119] FIG4 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. Referring to FIG4 , a schematic diagram of the structure of an electronic device (such as a terminal device or server in FIG4 ) 400 suitable for implementing an embodiment of the present disclosure is shown below. The terminal device in the embodiment 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. The electronic device shown in FIG4 is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present disclosure.
[0120] As shown in FIG4 , the electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 401, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 402 or a program loaded from a storage device 408 into a random access memory (RAM) 403. Various programs and data required for the operation of the electronic device 400 are also stored in the RAM 403. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An edit / output (I / O) interface 405 is also connected to the bus 404.
[0121] Typically, 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 by wire to exchange data. Although FIG4 shows the electronic device 400 with various devices, it should be understood that not all of the devices shown are required to be implemented or present. More or fewer devices may alternatively be implemented or present.
[0122] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from 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-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
[0123] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0124] The electronic device provided by the embodiment of the present disclosure and the media content processing method provided by the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to the above embodiment, and this embodiment has the same beneficial effects as the above embodiment.
[0125] An embodiment of the present disclosure provides a computer storage medium on which a computer program is stored. When the program is executed by a processor, the media content processing method provided by the above embodiment is implemented.
[0126] An embodiment of the present disclosure provides a computer program product, including a computer program, which, when executed by a processor, implements the media content processing method provided in the above embodiment.
[0127] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or 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, device, or component, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), 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 that can be used by or in conjunction with an instruction execution system, device, or component. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal may take a variety of 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 that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wires, optical cables, RF (radio frequency), etc., or any suitable combination thereof.
[0128] In some embodiments, the client and server can communicate using any currently known or later developed network protocol, such as HTTP (HyperText Transfer Protocol), and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or later developed network.
[0129] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0130] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: obtains initial image material from a preset material source corresponding to a preset object, wherein the preset material source is associated with the account of the preset object; filters out target image material of a preset image category from the initial image material, wherein the preset image category is determined based on the association between the image content in the initial image material and the preset object; determines a target preset entity from a preset entity set corresponding to the preset object, wherein the target preset entity is determined based on historical entity business data of the preset entity in the preset entity set; generates target media content associated with the target preset entity according to the target image material based on preset attribute information of the preset object, wherein the preset attribute information is attribute information associated with the business of the preset object; and publishes the target media content under the account of the preset object.
[0131] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including, but not limited to, object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may 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 may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0132] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0133] The units involved in the embodiments described in this disclosure may be implemented in software or hardware. In some cases, the name of a module does not limit the module itself. For example, the material acquisition module may also be described as a "module for acquiring initial image material from a preset material source corresponding to a preset object."
[0134] The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may 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 the like.
[0135] 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 conjunction with an instruction execution system, device or equipment. 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, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium can include an electrical connection based on one or more lines, 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 foregoing.
[0136] The above description is merely a preferred embodiment of the present disclosure and an illustration of the technical principles employed. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by the specific combination of the above-mentioned technical features, but also includes other technical solutions formed by any combination of the above-mentioned technical features or their equivalents without departing from the above-mentioned disclosed concepts. For example, a technical solution formed by replacing the above-mentioned features with (but not limited to) technical features with similar functions disclosed in this disclosure.
[0137] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details have been included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0138] 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. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims
1. A media content processing method, comprising: Acquire an initial image material from a preset material source corresponding to a preset object, wherein the preset material source is associated with an account of the preset object; Filtering target image materials of a preset image category from the initial image materials, wherein the preset image category is determined based on an association relationship between 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 historical entity business data of preset entities in the preset entity set; Based on the preset attribute information of the preset object, generating target media content associated with the target preset entity according to the target image material, wherein the preset attribute information is attribute information associated with the service of the preset object; The target media content is published under the account of the preset object.
2. The method according to claim 1, wherein: The step of selecting target image materials of a preset image category from the initial image materials includes: Determine a material screening method corresponding to the preset object according to a preset display scene, wherein different preset display scenes 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; Filtering 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; The preset display scene is determined according to the historical interactive operations on the historical media content, and the target media content is used to be displayed in the corresponding preset display scene.
3. The method according to claim 2, wherein: The generating, based on the preset attribute information of the preset object and according to the target image material, the target media content associated with the target preset entity comprises: Based on the material combination mode determined according to the preset attribute information of the preset object, generating target media content associated with the target preset entity according to the target image material, wherein the material combination mode is used to indicate the combination order of the target image materials of the at least two preset image categories; Among them, 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 resource 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 target image materials of different preset image categories; the second preset attribute information is used to determine the second combination order of target image materials of different subcategories in the same preset image category.
4. The method according to claim 1, wherein: The preset material source includes target comment information corresponding to the account of the preset object, wherein 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 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 based on comment text.
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; 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, wherein the first preset image category is any one of the at least two preset image categories; The weight value of the first weight dimension is determined based on a first quantity proportion of the target image material 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 a second quantity ratio of 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 material quality score of the target image material of the first preset image category and the order of the material quality score ranking sequence of the initial image material of the first preset image category.
6. The method according to claim 1, wherein: The generating, based on the preset attribute information of the preset object and according to the target image material, the target media content associated with the target preset entity comprises: Based on the preset attribute information of the preset object, generating target media content associated with the target preset entity according to the target image material and the target text material; The target text material is a text material obtained according to preset attribute information of the preset object.
7. The method according to claim 1, wherein: The determining of the target preset entity from the preset entity set corresponding to the preset object includes: Determine a target preset entity according to historical entity business data of the preset entity in the preset entity set, or determine a target preset entity and a target preset resource provided by the target preset entity; The step of generating 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: Based on the preset attribute information of the preset object, generating initial media content according to the target image material; The target media content is obtained by associating a first preset entry of the target preset entity in the initial media content, or associating the first preset entry of the target preset entity and a second preset entry associated with the target preset resource, wherein 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, wherein: include: A material acquisition module, used to acquire an initial image material from a preset material source corresponding to a preset object, wherein the preset material source is associated with an account of the preset object; A material screening module, used to screen 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; A target entity determination module, configured to determine a target preset entity from a preset entity set corresponding to the preset object, wherein the target preset entity is determined based on historical entity business data of preset entities in the preset entity set; A content generation module, configured to generate target media content associated with the target preset entity according to the target image material based on preset attribute information of the preset object, wherein the preset attribute information is attribute information associated with the business of the preset object; The content publishing module is used to publish the target media content under the account of the preset object.
9. An electronic device, comprising: one or more processors; a storage device for storing 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 as described in any one of claims 1-7.
10. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to perform the media content processing method according to any one of claims 1 to 7 when executed by a computer processor.
Citation Information
Patent Citations
Advertisement information processing method, device and equipment and storage medium
CN112561586A
Media content publishing method and device, equipment, storage medium and program product
CN114817631A
Media information publishing method and device, electronic equipment and readable storage medium
CN116132716A
Media material determination method and device, medium and equipment
CN116484033A
Advertisement information processing method and apparatus, device and storage medium
WO2022127543A1