本發(fā)明涉及視頻廣告生成,具體是一種短視頻廣告生成方法及系統(tǒng)。
背景技術:
1、短視頻廣告是一種在短時間內傳遞品牌信息、產品特點或促銷內容的廣告形式,通常長度在5到30秒之間。隨著短視頻平臺的快速發(fā)展,短視頻廣告憑借其高頻率、短時長和高互動性成為品牌推廣的重要手段。
2、現(xiàn)有的短視頻廣告都是剪輯師人為生成的視頻數(shù)據,面向一些比較常規(guī)的需求時,剪輯師需要進行大量的重復勞動,影響其工作效率,如何提供一種簡便的短視頻生成方案,緩解剪輯師的工作壓力是本發(fā)明技術方案想要解決的技術問題。
技術實現(xiàn)思路
1、本發(fā)明的目的在于提供一種短視頻廣告生成方法及系統(tǒng),以解決上述背景技術中提出的問題。
2、為實現(xiàn)上述目的,本發(fā)明提供如下技術方案:
3、一種短視頻廣告生成方法,所述方法包括:
4、接收廣告文本,對所述廣告文本進行主題提取和關鍵詞提?。?/p>
5、根據提取到的主題在預設的時間范圍內的媒體視頻中篩選得到含有曝光度的案例視頻,根據提取到的關鍵詞在預設的素材庫中選取素材;
6、基于案例視頻計算選取到的素材的個體曝光度,基于所述個體曝光度組合素材,生成草稿視頻;
7、將所述草稿視頻向驗證端發(fā)送,接收驗證端反饋的評價信息,對草稿視頻進行篩選;
8、其中,素材選取過程與ai模塊相連,ai模塊的應用條件為:將選取到的素材的個體曝光度與預設的曝光度閾值進行比對,記錄個體曝光度大于預設的曝光度閾值的素材數(shù)量,當素材數(shù)量小于預設的數(shù)量閾值時,應用ai模塊補充素材。
9、作為本發(fā)明進一步的方案:所述接收廣告文本,對所述廣告文本進行主題提取和關鍵詞提取的步驟包括:
10、接收用戶輸入的廣告文本,顯示預設的分類標簽,接收用戶輸入的選取指令,根據選取結果確定廣告文本的文本標簽;
11、基于文本標簽查詢廣告文本對應的文本集;其中,所述文本集的生成過程為:基于文本標簽對預設時間周期內的廣告文本進行聚類,得到以文本標簽為索引的文本集;
12、讀取文本集的lda模型計算結果,確定廣告文本的主題分布和每個主題的詞語分布;其中,對每一文本集,實時記錄文本集中的文本變化數(shù)量,當文本變化數(shù)量達到預設的數(shù)量閾值時,執(zhí)行一次lda模型計算過程;
13、基于所述主題分布和每個主題的詞語分布提取主題和關鍵詞。
14、作為本發(fā)明進一步的方案:所述根據提取到的主題在預設的時間范圍內的媒體視頻中篩選得到含有曝光度的案例視頻,根據提取到的關鍵詞在預設的素材庫中選取素材的步驟包括:
15、建立與媒體視頻庫的連接通道,截取預設時間范圍內的媒體視頻;
16、根據媒體視頻的瀏覽參數(shù)計算曝光度,選取曝光度達到預設閾值的媒體視頻,作為案例視頻;
17、建立與素材庫的連接通道,根據提取到的關鍵詞在預設的素材庫中選取素材。
18、作為本發(fā)明進一步的方案:所述基于案例視頻計算選取到的素材的個體曝光度,基于所述個體曝光度組合素材,生成草稿視頻的步驟包括:
19、將案例視頻拆分為圖像序列,統(tǒng)計所有圖像序列,作為圖像組;
20、對于任一素材,由素材遍歷所述圖像組,在遍歷過程中,計算個體曝光度;
21、基于個體曝光度確定每個素材的選取概率;
22、根據關鍵詞在廣告文本中的順序確定素材選取順序,基于選取概率確定每個關鍵詞對應的素材并按照順序進行組合,得到草稿視頻;
23、所述選取概率與所述個體曝光度呈正比。
24、作為本發(fā)明進一步的方案:所述對于任一素材,由素材遍歷所述圖像組,在遍歷過程中,計算個體曝光度的步驟包括:
25、對于任一素材,計算它與圖像組中各個圖像的相似度;
26、根據計算出的相似度和圖像對應的案例視頻的曝光度計算出素材的個體曝光度;
27、其中,個體曝光度的計算過程為:
28、;式中,為素材的曝光度,為第個圖像對應的案例視頻的曝光度,為素材與第個圖像的相似度,為預設的不小于一的整數(shù),為預設的系數(shù),表示圖像組中的圖像數(shù)量。
29、作為本發(fā)明進一步的方案:所述將所述草稿視頻向驗證端發(fā)送,接收驗證端反饋的評價信息,對草稿視頻進行篩選的步驟包括:
30、將草稿視頻向驗證端發(fā)送;
31、接收驗證端反饋的評價信息,對草稿視頻進行篩選;
32、其中,所述驗證端中含有ai模塊,用于根據草稿視頻生成廣告文本;所述廣告文本作為其中一種評價信息。
33、本發(fā)明技術方案還提供了一種短視頻廣告生成系統(tǒng),所述系統(tǒng)包括:
34、內容提取模塊,用于接收廣告文本,對所述廣告文本進行主題提取和關鍵詞提?。?/p>
35、數(shù)據篩選模塊,用于根據提取到的主題在預設的時間范圍內的媒體視頻中篩選得到含有曝光度的案例視頻,根據提取到的關鍵詞在預設的素材庫中選取素材;
36、素材組合模塊,用于基于案例視頻計算選取到的素材的個體曝光度,基于所述個體曝光度組合素材,生成草稿視頻;
37、視頻篩選模塊,用于將所述草稿視頻向驗證端發(fā)送,接收驗證端反饋的評價信息,對草稿視頻進行篩選;
38、其中,素材選取過程與ai模塊相連,ai模塊的應用條件為:將選取到的素材的個體曝光度與預設的曝光度閾值進行比對,記錄個體曝光度大于預設的曝光度閾值的素材數(shù)量,當素材數(shù)量小于預設的數(shù)量閾值時,應用ai模塊補充素材。
39、作為本發(fā)明進一步的方案:所述內容提取模塊包括:
40、文本標簽確定單元,用于接收用戶輸入的廣告文本,顯示預設的分類標簽,接收用戶輸入的選取指令,根據選取結果確定廣告文本的文本標簽;
41、文本集查詢單元,用于基于文本標簽查詢廣告文本對應的文本集;其中,所述文本集的生成過程為:基于文本標簽對預設時間周期內的廣告文本進行聚類,得到以文本標簽為索引的文本集;
42、分布讀取單元,用于讀取文本集的lda模型計算結果,確定廣告文本的主題分布和每個主題的詞語分布;其中,對每一文本集,實時記錄文本集中的文本變化數(shù)量,當文本變化數(shù)量達到預設的數(shù)量閾值時,執(zhí)行一次lda模型計算過程;
43、執(zhí)行單元,用于基于所述主題分布和每個主題的詞語分布提取主題和關鍵詞。
44、作為本發(fā)明進一步的方案:所述數(shù)據篩選模塊包括:
45、數(shù)據截取單元,用于建立與媒體視頻庫的連接通道,截取預設時間范圍內的媒體視頻;
46、曝光度比對單元,用于根據媒體視頻的瀏覽參數(shù)計算曝光度,選取曝光度達到預設閾值的媒體視頻,作為案例視頻;
47、素材選取單元,用于建立與素材庫的連接通道,根據提取到的關鍵詞在預設的素材庫中選取素材。
48、作為本發(fā)明進一步的方案:所述素材組合模塊包括:
49、視頻拆分單元,用于將案例視頻拆分為圖像序列,統(tǒng)計所有圖像序列,作為圖像組;
50、遍歷單元,用于對于任一素材,由素材遍歷所述圖像組,在遍歷過程中,計算個體曝光度;
51、概率計算單元,用于基于個體曝光度確定每個素材的選取概率;
52、順序組合單元,用于根據關鍵詞在廣告文本中的順序確定素材選取順序,基于選取概率確定每個關鍵詞對應的素材并按照順序進行組合,得到草稿視頻;
53、所述選取概率與所述個體曝光度呈正比。
54、與現(xiàn)有技術相比,本發(fā)明的有益效果是:本發(fā)明接收廣告文本,對廣告文本進行文本識別,提取關鍵詞,通過關鍵詞獲取素材并基于當前的爆款視頻進行組合評估,快速生成一些草稿視頻,剪輯師只需要在草稿視頻上進行簡單調整,甚到僅需要審稿,即可得到一個視頻成品,極大地提高了工作效率。