Video advertisement generation method and system
By automating the extraction of themes and keywords, screening and combining materials, and combining AI modules and feedback from the verification end, we have achieved efficient generation of short video ads, solving the problem of low efficiency in manual editing. Editors only need to make simple adjustments to obtain the finished product.
Patent Information
- Application Number
- CN202510029392.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-28
- Publication Date
- 2025-10-21
- Estimated Expiration
- 2044-11-28
AI Technical Summary
The current short video ad generation process relies on manual editing, resulting in low editor efficiency and an inability to efficiently meet routine needs.
The process involves receiving advertising texts to extract themes and keywords, using an AI module to filter high-exposure media videos and material libraries, calculating material exposure to create draft videos, filtering based on feedback from the verification end, and finally having editors make simple adjustments to generate the final video.
It greatly improves the efficiency of short video ad generation, allowing editors to obtain finished videos with simple adjustments, reducing the burden of manual editing.
Smart Images

Figure CN119963255B_ABST
Abstract
Description
[0001] This application is a divisional application of the invention application with the application date of November 28, 2024, Chinese application number 202411721827.1, and invention name “A short video advertising generation method and system”. Technical Field
[0002] The present invention relates to the technical field of video advertisement generation, and in particular to a method and system for generating short video advertisements. Background Art
[0003] Short video ads, typically between 5 and 30 seconds in length, are a form of advertising that delivers brand information, product features, or promotional content in a short period of time. With the rapid development of short video platforms, short video ads have become a key tool for brand promotion due to their high frequency, short duration, and high interactivity.
[0004] Existing short video advertisements are all video data manually generated by editors. When facing some relatively routine needs, editors need to perform a lot of repetitive work, which affects their work efficiency. How to provide a simple short video generation solution to alleviate the work pressure of editors is the technical problem that the technical solution of the present invention aims to solve. Summary of the Invention
[0005] The purpose of the present invention is to provide a short video advertisement generation method and system to solve the problems raised in the above background technology.
[0006] To achieve the above object, the present invention provides the following technical solutions:
[0007] A method for generating a short video advertisement, the method comprising:
[0008] receiving an advertisement text, and performing topic extraction and keyword extraction on the advertisement text;
[0009] Based on the extracted topics, media videos within a preset time range are screened to obtain case videos with high exposure, and materials are selected from the preset material library based on the extracted keywords;
[0010] Calculating individual exposures of the selected materials based on the case video, combining the materials based on the individual exposures, and generating a draft video;
[0011] Send the draft video to the verification end, receive evaluation information fed back by the verification end, and screen the draft video;
[0012] Among them, the material selection process is connected to the AI module. The application conditions of the AI module are: comparing the individual exposure of the selected materials with the preset exposure threshold, recording the number of materials whose individual exposure is greater than the preset exposure threshold, and when the number of materials is less than the preset number threshold, applying the AI module to supplement the materials.
[0013] As a further solution of the present invention, the steps of receiving an advertisement text and extracting topics and keywords from the advertisement text include:
[0014] Receive the advertisement text input by the user, display the preset category label, receive the selection instruction input by the user, and determine the text label of the advertisement text according to the selection result;
[0015] Querying a text set corresponding to an advertisement text based on a text tag; wherein the text set is generated by clustering advertisement texts within a preset time period based on the text tag to obtain a text set indexed by the text tag;
[0016] Read the LDA model calculation results of the text set to determine the topic distribution of the advertising text and the word distribution of each topic; for each text set, the number of text changes in the text set is recorded in real time. When the number of text changes reaches a preset threshold, the LDA model calculation process is executed once;
[0017] Topics and keywords are extracted based on the topic distribution and the word distribution of each topic.
[0018] As a further solution of the present invention: the step of screening the media videos within a preset time range according to the extracted theme to obtain case videos with high exposure, and selecting materials from a preset material library according to the extracted keywords includes:
[0019] Establish a connection channel with the media video library and intercept media videos within a preset time range;
[0020] Calculate exposure based on browsing parameters of media videos, and select media videos whose exposure reaches a preset threshold as case videos;
[0021] Establish a connection channel with the material library and select materials from the preset material library based on the extracted keywords.
[0022] As a further solution of the present invention, the steps of calculating the individual exposure of the selected materials based on the case video, combining the materials based on the individual exposure, and generating a draft video include:
[0023] Split the case video into image sequences and count all image sequences as image groups;
[0024] For any material, the material traverses the image group, and during the traversal process, calculates the individual exposure;
[0025] Determine the selection probability of each material based on individual exposure;
[0026] The order of selecting materials is determined based on the order of keywords in the ad text. The materials corresponding to each keyword are determined based on the selection probability and combined in order to obtain a draft video.
[0027] The selection probability is proportional to the individual exposure.
[0028] As a further solution of the present invention: for any material, the step of traversing the image group by the material, and calculating the individual exposure during the traversal process includes:
[0029] For any material, calculate its similarity with each image in the image group;
[0030] Calculate the individual exposure of the material based on the calculated similarity and the exposure of the case video corresponding to the image;
[0031] The calculation process of individual exposure is:
[0032] In the formula, G is the exposure of the material, B i is the exposure of the case video corresponding to the i-th image, S i is the similarity between the material and the i-th image, m is a preset integer not less than 1, β is a preset coefficient, and N represents the number of images in the image group.
[0033] As a further solution of the present invention, the steps of sending the draft video to the verification end, receiving evaluation information fed back by the verification end, and screening the draft video include:
[0034] Send the draft video to the verification end;
[0035] Receive evaluation information from the verification end and screen the draft videos;
[0036] The verification terminal includes an AI module for generating an advertisement text based on the draft video; the advertisement text serves as one type of evaluation information.
[0037] The technical solution of the present invention also provides a short video advertisement generation system, the system comprising:
[0038] A content extraction module, configured to receive an advertisement text and perform subject extraction and keyword extraction on the advertisement text;
[0039] The data screening module is used to filter media videos within a preset time range according to the extracted topics to obtain case videos with high exposure, and select materials from the preset material library according to the extracted keywords;
[0040] A material combination module, configured to calculate the individual exposure of the selected materials based on the case video, combine the materials based on the individual exposure, and generate a draft video;
[0041] A video screening module is used to send the draft video to the verification end, receive evaluation information fed back by the verification end, and screen the draft video;
[0042] Among them, the material selection process is connected to the AI module. The application conditions of the AI module are: comparing the individual exposure of the selected materials with the preset exposure threshold, recording the number of materials whose individual exposure is greater than the preset exposure threshold, and when the number of materials is less than the preset number threshold, applying the AI module to supplement the materials.
[0043] As a further solution of the present invention: the content extraction module includes:
[0044] A text label determination unit, configured to receive an advertisement text input by a user, display a preset classification label, receive a selection instruction input by the user, and determine a text label for the advertisement text based on the selection result;
[0045] A text set query unit is used to query a text set corresponding to an advertisement text based on a text tag; wherein the text set is generated by clustering advertisement texts within a preset time period based on the text tag to obtain a text set indexed by the text tag;
[0046] A distribution reading unit is used to read the LDA model calculation results of the text set and determine the topic distribution of the advertisement text and the word distribution of each topic; wherein, for each text set, the number of text changes in the text set is recorded in real time, and when the number of text changes reaches a preset threshold, an LDA model calculation process is executed;
[0047] An execution unit is configured to extract topics and keywords based on the topic distribution and the word distribution of each topic.
[0048] As a further solution of the present invention: the data screening module includes:
[0049] A data interception unit is used to establish a connection channel with the media video library and intercept media videos within a preset time range;
[0050] An exposure comparison unit is used to calculate the exposure according to the browsing parameters of the media video and select the media video whose exposure reaches a preset threshold as the case video;
[0051] The material selection unit is used to establish a connection channel with the material library and select materials from the preset material library according to the extracted keywords.
[0052] As a further solution of the present invention: the material combination module includes:
[0053] A video splitting unit is used to split the case video into image sequences and count all image sequences as image groups;
[0054] A traversal unit, configured to traverse the image group from any material, and calculate individual exposures during the traversal process;
[0055] A probability calculation unit, used to determine the selection probability of each material based on individual exposure;
[0056] A sequential combination unit is used to determine the order of material selection based on the order of keywords in the advertisement text, determine the material corresponding to each keyword based on the selection probability, and combine them in order to obtain a draft video;
[0057] The selection probability is proportional to the individual exposure.
[0058] Compared with the existing technology, the beneficial effects of the present invention are: the present invention receives advertising text, performs text recognition on the advertising text, extracts keywords, obtains materials through keywords and performs combination evaluation based on current popular videos, and quickly generates some draft videos. The editor only needs to make simple adjustments to the draft video, or even just review it, to get a finished video, which greatly improves work efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention.
[0060] Figure 1 A flowchart of a method for generating short video ads.
[0061] Figure 2 This is a structural block diagram of the short video ad generation system. DETAILED DESCRIPTION
[0062] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0063] Figure 1This is a flowchart of a method for generating a short video advertisement. In an embodiment of the present invention, a method for generating a short video advertisement includes:
[0064] Step S100: receiving an advertisement text, and extracting topics and keywords from the advertisement text;
[0065] The advertising text is the initial data that the user wants to convert into a video. After the user uploads the advertising text, the execution platform of this method extracts the theme and keyword of the advertising text to obtain the theme and keywords of the advertising text. It should be noted that the obtained theme and keywords are actually words, but they belong to different word spaces. The theme is generally a word that represents a scope, such as sports, entertainment, and photography, which is a range label, while the keyword is a more specific word, such as a sports star.
[0066] Step S200: Screening media videos within a preset time range based on the extracted theme to obtain case videos with high exposure, and selecting materials from a preset material library based on the extracted keywords;
[0067] After extracting the topic, some videos with high exposure are selected based on the topic, which are called case videos. To ensure the timeliness of the advertisement, the selection process occurs in media videos within a preset time range. The media video is the video file in the software, and the time range indicates how long the video is obtained. In each media software, exposure is an inherent parameter of a media video. Media videos with sufficiently high exposure are selected and called case videos.
[0068] At the same time, materials are selected from a preset material library based on the extracted keywords. The material library is an image library pre-constructed by the execution subject of this method.
[0069] Step S300: calculating the individual exposure of the selected materials based on the case video, combining the materials based on the individual exposure, and generating a draft video;
[0070] For the case videos and materials obtained, the case videos are regarded as excellent videos. The quality of the materials can be judged based on the case videos, which is represented by the parameter of individual exposure. The higher the individual exposure, the better it is considered. For advertising, this is an obvious logic. The materials are combined based on the individual exposure of each material, and the resulting material set is a video file, called a draft video.
[0071] Step S400: sending the draft video to the verification end, receiving evaluation information fed back by the verification end, and screening the draft video;
[0072] The generated draft video may not be unique, so there is also a selection process, which sends the draft video to the verification end, receives the evaluation information (score) fed back by the verification end, and selects a draft video; wherein, the verification end can be a manual end or some smart device with a built-in evaluation algorithm. The evaluation process is not something that needs to be considered in this application, so it will not be repeated.
[0073] In one embodiment of the technical solution of the present invention, the material acquisition process is defined as follows:
[0074] The material selection process is connected to the AI module. The application conditions of the AI module are: comparing the individual exposure of the selected materials with the preset exposure threshold, recording the number of materials whose individual exposure is greater than the preset exposure threshold, and applying the AI module to supplement the materials when the number of materials is less than the preset number threshold.
[0075] In the existing technology, the AI module is already very mature. Given a text description, an image can be fed back. When the material library is insufficient, a more suitable material can be generated through the AI module. Among them, there are two meanings of insufficient material in the material library. One is that there are really no photos corresponding to the keywords in the material library. The possibility of this situation is extremely low. The other is that the selected materials do not meet the conditions, that is, the individual exposure of most materials is insufficient (in other words, the number of materials with sufficient individual exposure is small), which is more common.
[0076] Regarding step S100, the steps of receiving an advertisement text and extracting topics and keywords from the advertisement text include:
[0077] Receive the advertisement text input by the user, display the preset category label, receive the selection instruction input by the user, and determine the text label of the advertisement text according to the selection result;
[0078] Querying a text set corresponding to an advertisement text based on a text tag; wherein the text set is generated by clustering advertisement texts within a preset time period based on the text tag to obtain a text set indexed by the text tag;
[0079] Read the LDA model calculation results of the text set to determine the topic distribution of the advertising text and the word distribution of each topic; for each text set, the number of text changes in the text set is recorded in real time. When the number of text changes reaches a preset threshold, the LDA model calculation process is executed once;
[0080] Topics and keywords are extracted based on the topic distribution and the word distribution of each topic.
[0081] The above content limits the topic extraction process and the keyword extraction process. The solution provided in this application is a content extraction process based on the LDA (Latent Direct Allocation) model. LDA decomposes the text set into a set of topics and assigns a probability distribution of a topic to each document. After processing the text set using the LDA model, the main results obtained are the topic distribution of each document and the word distribution of each topic.
[0082] It should be noted that the LDA model processes text sets. Therefore, a text set must be constructed first. After receiving the advertising text input by the user, the preset classification label is immediately displayed. The user selects a label, and the selected label is used as the text label of the advertising text. The advertising text is clustered according to the text label to obtain a text set. When in use, the corresponding text set can also be queried according to the text label. Then, the LDA model can be used for topic extraction and keyword extraction.
[0083] It is worth mentioning that when the user selects the classification label, the theme of the advertising text has actually been determined. On this basis, this application introduces the calculation process of the LDA model, which means that on the basis of the large topic classification, further topic segmentation is carried out according to the text content, which greatly reduces the granularity of the topic, and the topic extraction process and the word extraction process are extremely refined.
[0084] Regarding S200, the steps of screening media videos within a preset time range according to the extracted theme to obtain case videos with high exposure, and selecting materials from a preset material library according to the extracted keywords include:
[0085] Establish a connection channel with the media video library and intercept media videos within a preset time range;
[0086] Calculate exposure based on browsing parameters of media videos, and select media videos whose exposure reaches a preset threshold as case videos;
[0087] Establish a connection channel with the material library and select materials from the preset material library based on the extracted keywords.
[0088] The above content limits the data acquisition process. The data acquisition process is the preparatory work, including obtaining media videos and obtaining materials; establishing a connection channel with the media video library, intercepting media videos within a preset time range, which is generally a few days or a week, and calculating the exposure based on the browsing parameters of the media video. The media video with an exposure that reaches a preset threshold is selected as the case video; then, the extracted keywords are searched in the preset material library to obtain the material.
[0089] Among them, browsing parameters include the number of views, likes, favorites and reposts, etc. Multiplying these data by the preset weights and then accumulating them can get the exposure. In actual situations, exposure is often only related to the number of views. Simply multiplying the number of views by a coefficient can get the exposure.
[0090] Regarding step S300, the steps of calculating the individual exposure of the selected materials based on the case video, combining the materials based on the individual exposure, and generating a draft video include:
[0091] Split the case video into image sequences and count all image sequences as image groups;
[0092] For any material, the material traverses the image group, and during the traversal process, calculates the individual exposure;
[0093] Determine the selection probability of each material based on individual exposure;
[0094] The order of selecting materials is determined based on the order of keywords in the ad text. The materials corresponding to each keyword are determined based on the selection probability and combined in order to obtain a draft video.
[0095] The selection probability is proportional to the individual exposure.
[0096] In an example of the technical solution of the present invention, the process of combining materials is explained, and its core principle is to use case videos as excellent data to evaluate each material.
[0097] First, the case video is a collection of images, and the case video is converted into an image sequence; then, for any material, the material is compared with each image in the image sequence. After the comparison is completed, the quality of each material can be evaluated based on the case video, represented by the individual exposure. After the individual exposure is determined, the selection probability is determined based on the direct proportion of the individual exposure; finally, the materials can be combined based on the selection probability.
[0098] The process of combining materials based on selection probability is as follows:
[0099] The material acquisition process is as follows: select materials from the preset material library based on the extracted keywords. The selected materials are not unique, and the relationship between keywords and materials is one-to-many. This also means that each material corresponds to a keyword. Keywords are words in the advertising text. The order of keywords in the advertising text is obtained as the processing order; keywords are selected as processing objects in turn according to the processing order, and all materials corresponding to the keywords are queried. One material is randomly selected from all materials based on the selection probability, and spliced in accordance with the processing order. The resulting image set is called a draft video.
[0100] It should be noted that the process of randomly selecting materials and splicing them in the order of processing is a cyclic process, which is executed multiple times. After removing duplicate draft videos, the loop is exited when there are enough remaining draft videos.
[0101] Specifically, for any material, the material traverses the image group, and during the traversal process, the step of calculating the individual exposure includes:
[0102] For any material, calculate its similarity with each image in the image group;
[0103] Calculate the individual exposure of the material based on the calculated similarity and the exposure of the case video corresponding to the image;
[0104] The calculation process of individual exposure is:
[0105] In the formula, G is the exposure of the material, B i is the exposure of the case video corresponding to the i-th image, S i is the similarity between the material and the i-th image, m is a preset integer not less than 1, β is a preset coefficient, and N represents the number of images in the image group.
[0106] In the above content, a specific calculation process for individual exposure is provided. The calculation principle is to multiply the similarity by the exposure corresponding to the corresponding image, and then add them up to obtain a total exposure value, which is then multiplied by a preset coefficient β to be used as the individual exposure. Its physical meaning is that the more similar it is to an image with a higher exposure, the higher the individual exposure.
[0107] Based on the above content, this application has compounded the similarity, specifically S i -m Item, the similarity value is generally between zero and one, S i -m Item is actually The greater the similarity, the smaller the denominator, S i -m The larger the item is, the higher the exposure is, and the greater the impact on the final individual exposure is. In other words, images with high exposure have greater weight.
[0108] There are many calculation schemes for the similarity between images, such as structural similarity, and existing calculation schemes can be used.
[0109] Regarding step S400, the steps of sending the draft video to the verification end, receiving evaluation information fed back by the verification end, and screening the draft video include:
[0110] Send the draft video to the verification end;
[0111] Receive evaluation information from the verification end and screen the draft videos;
[0112] The verification terminal includes an AI module for generating an advertisement text based on the draft video; the advertisement text serves as one type of evaluation information.
[0113] Since this application involves an AI module, an AI module can actually be introduced in the verification end to evaluate the draft video. The specific evaluation method is to use the AI module to identify the draft video and obtain a descriptive text. If the video is good enough, then the obtained descriptive text should be similar enough to the original advertising text. This can be used as one of the evaluation information and expand the function of the verification end.
[0114] Figure 2 : This is a structural block diagram of a short video advertisement generation system. In an embodiment of the present invention, a short video advertisement generation system is provided. The system 10 includes:
[0115] The content extraction module 11 is used to receive the advertisement text and perform theme extraction and keyword extraction on the advertisement text;
[0116] The data screening module 12 is used to screen the media videos within a preset time range according to the extracted topics to obtain case videos with high exposure, and select materials from a preset material library according to the extracted keywords;
[0117] A material combination module 13 is configured to calculate the individual exposure of the selected materials based on the case video, combine the materials based on the individual exposure, and generate a draft video;
[0118] The video screening module 14 is used to send the draft video to the verification end, receive the evaluation information fed back by the verification end, and screen the draft video;
[0119] Among them, the material selection process is connected to the AI module. The application conditions of the AI module are: comparing the individual exposure of the selected materials with the preset exposure threshold, recording the number of materials whose individual exposure is greater than the preset exposure threshold, and when the number of materials is less than the preset number threshold, applying the AI module to supplement the materials.
[0120] Furthermore, the content extraction module 11 includes:
[0121] A text label determination unit, configured to receive an advertisement text input by a user, display a preset classification label, receive a selection instruction input by the user, and determine a text label for the advertisement text based on the selection result;
[0122] A text set query unit is used to query a text set corresponding to an advertisement text based on a text tag; wherein the text set is generated by clustering advertisement texts within a preset time period based on the text tag to obtain a text set indexed by the text tag;
[0123] A distribution reading unit is used to read the LDA model calculation results of the text set and determine the topic distribution of the advertisement text and the word distribution of each topic; wherein, for each text set, the number of text changes in the text set is recorded in real time, and when the number of text changes reaches a preset threshold, an LDA model calculation process is executed;
[0124] An execution unit is configured to extract topics and keywords based on the topic distribution and the word distribution of each topic.
[0125] Specifically, the data screening module 12 includes:
[0126] A data interception unit is used to establish a connection channel with the media video library and intercept media videos within a preset time range;
[0127] An exposure comparison unit is used to calculate the exposure according to the browsing parameters of the media video and select the media video whose exposure reaches a preset threshold as the case video;
[0128] The material selection unit is used to establish a connection channel with the material library and select materials from the preset material library according to the extracted keywords.
[0129] Furthermore, the material combination module 13 includes:
[0130] A video splitting unit is used to split the case video into image sequences and count all image sequences as image groups;
[0131] A traversal unit, configured to traverse the image group from any material, and calculate individual exposures during the traversal process;
[0132] A probability calculation unit, used to determine the selection probability of each material based on individual exposure;
[0133] A sequential combination unit is used to determine the order of material selection based on the order of keywords in the advertisement text, determine the material corresponding to each keyword based on the selection probability, and combine them in order to obtain a draft video;
[0134] The selection probability is proportional to the individual exposure.
[0135] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims
1. A method for generating a video advertisement, characterized in that: The method comprises: receiving an advertisement text, and performing topic extraction and keyword extraction on the advertisement text; Based on the extracted topics, media videos within a preset time range are filtered to obtain case videos with exposure, and materials are selected from the preset material library based on the extracted keywords; the time range indicates the length of time within which videos are obtained; The individual exposure of the selected materials is calculated based on the case video, and the materials are combined based on the individual exposure to generate a draft video. The case video is a collection of images. The case video is converted into an image sequence. Then, for any material, the material is compared with each image in the image sequence. After the comparison is completed, the quality of each material can be evaluated based on the case video, and represented by the individual exposure. The calculation process of the individual exposure is: multiply the similarity with the exposure of the corresponding image, and then accumulate them to obtain a total exposure value, which is then multiplied by a preset coefficient. Send the draft video to the verification end, receive evaluation information fed back by the verification end, and screen the draft video; Among them, the material selection process is connected to the AI module. The application conditions of the AI module are: comparing the individual exposure of the selected materials with the preset exposure threshold, recording the number of materials whose individual exposure is greater than the preset exposure threshold, and when the number of materials is less than the preset number threshold, applying the AI module to supplement the materials.
2. The video advertisement generating method according to claim 1, characterized in that: The steps of receiving an advertisement text and extracting topics and keywords from the advertisement text include: Receive the advertisement text input by the user, display the preset category label, receive the selection instruction input by the user, and determine the text label of the advertisement text according to the selection result; Querying a text set corresponding to an advertisement text based on a text tag; wherein the text set is generated by clustering advertisement texts within a preset time period based on the text tag to obtain a text set indexed by the text tag; Read the LDA model calculation results of the text set to determine the topic distribution of the advertising text and the word distribution of each topic; for each text set, the number of text changes in the text set is recorded in real time. When the number of text changes reaches a preset threshold, the LDA model calculation process is executed once; Topics and keywords are extracted based on the topic distribution and the word distribution of each topic.
3. The video advertisement generating method according to claim 1, wherein: The steps of screening the media videos within a preset time range according to the extracted topics to obtain case videos with high exposure, and selecting materials from a preset material library according to the extracted keywords include: Establish a connection channel with the media video library and intercept media videos within a preset time range; Calculate exposure based on browsing parameters of media videos, and select media videos whose exposure reaches a preset threshold as case videos; Establish a connection channel with the material library and select materials from the preset material library based on the extracted keywords.
4. The video advertisement generating method according to claim 1, wherein: The steps of calculating the individual exposure of the selected materials based on the case video, combining the materials based on the individual exposure, and generating a draft video include: Split the case video into image sequences and count all image sequences as image groups; For any material, the material traverses the image group, and during the traversal process, calculates the individual exposure; Determine the selection probability of each material based on individual exposure; The order of selecting materials is determined based on the order of keywords in the ad text. The materials corresponding to each keyword are determined based on the selection probability and combined in order to obtain a draft video. The selection probability is proportional to the individual exposure.
5. The video advertisement generating method according to claim 1, characterized in that: The steps of sending the draft video to the verification end, receiving evaluation information fed back by the verification end, and screening the draft video include: Send the draft video to the verification end; Receive evaluation information from the verification end and screen the draft videos; The verification terminal includes an AI module for generating an advertisement text based on the draft video; the advertisement text serves as one type of evaluation information.
6. A video advertisement generation system, characterized in that: The system comprises: A content extraction module, configured to receive an advertisement text and perform subject extraction and keyword extraction on the advertisement text; The data screening module is used to filter media videos within a preset time range based on the extracted topics to obtain case videos with exposure, and select materials from the preset material library based on the extracted keywords; the time range indicates the time period within which the videos are obtained; The material combination module is used to calculate the individual exposure of the selected materials based on the case video, combine the materials based on the individual exposure, and generate a draft video. The case video is a collection of images. The case video is converted into an image sequence. Then, for any material, the material is compared with each image in the image sequence. After the comparison is completed, the quality of each material can be evaluated based on the case video, and represented by the individual exposure. The calculation process of the individual exposure is: multiply the similarity with the exposure of the corresponding image, and then accumulate them to obtain a total exposure value, which is then multiplied by a preset coefficient. A video screening module is used to send the draft video to the verification end, receive evaluation information fed back by the verification end, and screen the draft video; Among them, the material selection process is connected to the AI module. The application conditions of the AI module are: comparing the individual exposure of the selected materials with the preset exposure threshold, recording the number of materials whose individual exposure is greater than the preset exposure threshold, and when the number of materials is less than the preset number threshold, applying the AI module to supplement the materials.
Citation Information
Patent Citations
Video automatic generation method based on image recognition
CN115866355A
Method, system and device for generating hotspot video template and storage medium
CN117009574A