本申請涉及視頻處理,具體涉及一種3d視頻生成方法、裝置、電子設備和存儲介質(zhì)。
背景技術(shù):
1、目前,隨著科學技術(shù)的發(fā)展以及人們生活水平的提高,越來越多的用戶愿意體驗新鮮的科技產(chǎn)品,而裸眼3d技術(shù)及對應的產(chǎn)品便是用戶所愿意體驗的科技技術(shù)中的其中一種。
2、其中,裸眼3d技術(shù)自2013年以來已經(jīng)發(fā)展了很久,但普及較少,其發(fā)展也更多是體現(xiàn)在硬件的發(fā)展上,而關(guān)于普通2d視頻轉(zhuǎn)3d視頻的發(fā)展則極其緩慢,目前市面上3d視頻的生成方式主要為手動處理。該3d視頻的生成方式是通過人工對2d視頻中的視頻幀逐一進行摳圖處理,導致人工成本高昂且制作效率低下。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種3d視頻生成方法、裝置、電子設備和存儲介質(zhì),可以提高3d視頻生成的效率,降低制造成本。
2、第一方面,本申請實施例提供一種3d視頻生成方法,包括:
3、對原始視頻的圖像幀進行圖像主體提取,得到子圖像;
4、對所述子圖像進行縮放處理,得到目標子圖像;
5、獲取待生成的3d視頻所需的背景圖像,并在所述背景圖像上生成至少一個輔助背景區(qū)域,所述輔助背景區(qū)域的圖像內(nèi)容和所述背景圖像的圖像內(nèi)容不同;
6、將所述目標子圖像疊加到所述背景圖像上,得到3d視頻幀,所述目標子圖像所在的區(qū)域與所述輔助背景區(qū)域存在重疊區(qū)域;
7、基于所有獲取到的所述3d視頻幀,生成3d視頻。
8、第二方面,本申請實施例還提供一種3d視頻生成裝置,包括:
9、子圖像確定模塊,用于對原始視頻的圖像幀進行圖像主體提取,得到子圖像;
10、目標子圖像確定模塊,用于對所述子圖像進行縮放處理,得到目標子圖像;
11、背景圖像獲取模塊,用于獲取待生成的3d視頻所需的背景圖像,并在所述背景圖像上生成至少一個輔助背景區(qū)域,所述輔助背景區(qū)域的圖像內(nèi)容和所述背景圖像的圖像內(nèi)容不同;
12、3d視頻幀確定模塊,用于將所述目標子圖像疊加到所述背景圖像上,得到3d視頻幀,所述目標子圖像所在的區(qū)域與所述輔助背景區(qū)域存在重疊區(qū)域;
13、3d視頻生成模塊,用于基于所有獲取到的所述3d視頻幀,生成3d視頻。第三方面,本申請實施例還提供一種電子設備,包括存儲器存儲有多條指令;所述處理器從所述存儲器中加載指令,以執(zhí)行本申請實施例所提供的任一種3d視頻生成方法的步驟。
14、第四方面,本申請實施例還提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有多條指令,所述指令適于處理器進行加載,以執(zhí)行本申請實施例所提供的任一種3d視頻生成方法的步驟。
15、第五方面,本申請實施例還提供一種計算機程序產(chǎn)品,包括計算機程序或指令,所述計算機程序或指令被處理器執(zhí)行時實現(xiàn)本申請實施例所提供的任一種3d視頻生成方法中的步驟。
16、采用申請實施例的方案,可以對原始視頻的圖像幀進行圖像主體提取,得到子圖像;對所述子圖像進行縮放處理,得到目標子圖像;獲取待生成的3d視頻所需的背景圖像,并在所述背景圖像上生成至少一個輔助背景區(qū)域,所述輔助背景區(qū)域的圖像內(nèi)容和所述背景圖像的圖像內(nèi)容不同;將所述目標子圖像疊加到所述背景圖像上,得到3d視頻幀,所述目標子圖像所在的區(qū)域與所述輔助背景區(qū)域存在重疊區(qū)域;基于所有獲取到的所述3d視頻幀,生成3d視頻。通過將目標子圖像疊加到背景圖像上,確保目標子圖像一直位于輔助背景區(qū)域之上,增強了目標子圖像與背景圖像的透視效果,從而營造3d視頻觀看效果,提高3d視頻生成的效率,降低制造成本。
1.一種3d視頻生成方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的3d視頻生成方法,其特征在于,所述在所述背景圖像上生成至少一個輔助背景區(qū)域,包括:
3.根據(jù)權(quán)利要求1所述的3d視頻生成方法,其特征在于,所述在所述背景圖像上生成至少一個輔助背景區(qū)域,包括:
4.根據(jù)權(quán)利要求1所述的3d視頻生成方法,其特征在于,所述對所述子圖像進行縮放處理,得到目標子圖像,包括:
5.根據(jù)權(quán)利要求1所述的3d視頻生成方法,其特征在于,所述對原始視頻的圖像幀進行圖像主體提取,得到子圖像,包括:
6.根據(jù)權(quán)利要求4所述的3d視頻生成方法,其特征在于,所述在所述背景圖像上生成至少一個輔助背景區(qū)域之前,包括:
7.根據(jù)權(quán)利要求1-6任一項所述的3d視頻生成方法,其特征在于,將所述目標子圖像疊加到所述背景圖像上,得到3d視頻幀之前,還包括:
8.一種3d視頻生成裝置,其特征在于,包括:
9.一種電子設備,其特征在于,包括處理器和存儲器,所述存儲器存儲有多條指令;所述處理器從所述存儲器中加載指令,以執(zhí)行如權(quán)利要求1~7任一項所述的3d視頻生成方法的步驟。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)存儲有多條指令,所述指令適于處理器進行加載,以執(zhí)行權(quán)利要求1~7任一項所述的3d視頻生成方法的步驟。