一種信息處理方法及電子設備的制造方法
【技術領域】
[0001]本發(fā)明涉及電子技術領域,特別涉及一種信息處理方法及電子設備。
【背景技術】
[0002]隨著科學技術的發(fā)展,越來越多的諸如:智能手機、平板電腦、筆記本電腦等電子設備逐漸呈現(xiàn)多功能化,比如,同時兼?zhèn)渑恼展δ埽浵窆δ?,等等。從而給人們的日常生活帶來了諸多的便利。
[0003]本申請發(fā)明人在發(fā)明本申請實施例中技術方案的過程中,發(fā)現(xiàn)上述現(xiàn)有技術至少存在如下技術問題:
[0004]現(xiàn)有技術中,在通過電子設備上的比如攝像頭等視頻拍攝裝置來進行實時錄像的過程中,往往只能對當前視頻拍攝裝置拍攝到的當前畫面和電子設備當前環(huán)境中的音頻內(nèi)容進行錄制。所以,現(xiàn)有技術中的電子設備存在在實時錄像過程中不能實現(xiàn)將虛擬物體引入拍攝視頻的技術問題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供一種信息處理方法及電子設備,用于解決現(xiàn)有技術中的電子設備存在實時錄像過程中不能實現(xiàn)將虛擬物體引入拍攝視頻的技術問題,實現(xiàn)了在實時錄像過程將虛擬物體引入拍攝視頻,進而提高用戶體驗的技術效果。
[0006]一,本申請實施例提供了一種信息處理方法,包括以下步驟:
[0007]獲得第一虛擬對象;
[0008]確定所述第一虛擬對象的第一運動路徑;
[0009]取i從I至M,控制所述第一虛擬對象依次在M幀圖像中的第i幀圖像上運動,其中,M為正整數(shù),i為不大于M的正整數(shù);所述M幀圖像為通過一電子設備的視頻拍攝裝置采集獲得的一段視頻所包括的圖像;
[0010]依次在所述M幀圖像上所形成的M段運動路徑共同構成所述第一運動路徑,控制所述第一虛擬對象在所述視頻中沿所述第一運動路徑運動。
[0011]可選地,所述獲得第一虛擬對象,具體為:
[0012]響應用戶用于調(diào)用或選定所述第一虛擬對象的至少一個操作,獲得所述第一虛擬對象;或者,
[0013]基于所述視頻拍攝裝置采集的所述視頻中的至少一幀圖像,獲得所述第一虛擬對象,其中,所述至少一幀圖像為在所述M幀圖像之前拍攝獲得的圖像。
[0014]可選地,所述基于所述視頻拍攝裝置采集的所述視頻中的至少一幀圖像,獲得所述第一虛擬對象,具體包括:
[0015]從所述至少一幀圖像中確定出第一目標對象;
[0016]基于所述第一目標對象,獲得與所述第一目標對象相對應的第一虛擬對象。
[0017]可選地,所述確定所述第一虛擬對象的第一運動路徑,具體包括:
[0018]獲得一觸控操作;
[0019]獲得與所述觸控操作對應的所述第一運動路徑。
[0020]可選地,所述確定所述第一虛擬對象的第一運動路徑,具體包括:
[0021]對所述視頻拍攝裝置在所述M幀圖像之前采集的N幀圖像或所述M幀圖像中的第I幀圖像進行圖像識別,確定出第一目標對象,其中,N為正整數(shù);
[0022]取j從I至M,獲得所述第一目標對象在所述M幀圖像中的第j幀圖像上對應的第j段運動路徑;
[0023]基于所述第j段運動路徑,確定出所述第一虛擬對象的第一運動路徑。
[0024]可選地,所述基于所述第j段運動路徑,確定出所述第一虛擬對象的第一運動路徑,具體包括:
[0025]基于所述第j段運動路徑,確定所述第一目標對象的由M段運動路徑構成的第二運動路徑;
[0026]基于所述第一運動路徑與所述第二運動路徑的對應關系,確定出所述第一虛擬對象的所述第一運動路徑。
[0027]可選地,所述確定所述第一虛擬對象的第一運動路徑,具體包括:
[0028]對所述視頻拍攝裝置在所述M幀圖像之前采集的N幀圖像或所述M幀圖像中的第I幀圖像進行圖像識別,確定出第一目標對象,其中,N為正整數(shù);
[0029]基于所述第一目標對象,隨機地確定出所述第一虛擬對象的所述第一運動路徑。
[0030]可選地,所述基于所述第一目標對象,隨機地確定出所述第一虛擬對象的所述第一運動路徑,具體包括:
[0031]確定所述第一目標對象所處的第一區(qū)域;
[0032]確定所述第一虛擬對象位于與所述第一區(qū)域相距一預設區(qū)域范圍的第二區(qū)域內(nèi);
[0033]確定所述第一虛擬對象在所述第二區(qū)域內(nèi)運動的所述第一運動路徑。
[0034]可選地,在所述控制所述第一虛擬對象依次在M幀圖像中的第i幀圖像上運動之后,所述方法還包括:
[0035]獲得所述第一虛擬對象對應的第一數(shù)據(jù),以及所述第i段運動路徑對應的第二數(shù)據(jù),以及所述視頻拍攝裝置采集獲得的所述第i幀圖像對應的第三數(shù)據(jù);
[0036]將所述第一數(shù)據(jù),所述第二數(shù)據(jù)以及所述第三數(shù)據(jù)在所述電子設備的幀緩存器中進行疊加,獲得第i個紋理數(shù)據(jù),共獲得與所述M幀圖像對應的M個紋理數(shù)據(jù);
[0037]所述電子設備中的編碼器對所述M個紋理數(shù)據(jù)進行編碼,獲得一視頻文件。
[0038]可選地,在所述電子設備中的編碼器對所述M個紋理數(shù)據(jù)進行編碼,獲得一視頻文件之后,所述方法還包括:
[0039]所述電子設備中的解碼器對所述視頻文件進行解碼,并在播放所述視頻文件的過程中,控制所述第一虛擬對象沿所述第一運動路徑運動。
[0040]二,本申請實施例還提供了一種電子設備,包括:
[0041]視頻拍攝裝置;
[0042]處理器,與所述視頻拍攝裝置連接,其中,所述處理器被配置為:
[0043]獲得第一虛擬對象;
[0044]確定所述第一虛擬對象的第一運動路徑;
[0045]取i從I至M,控制所述第一虛擬對象依次在M幀圖像中的第i幀圖像上運動,其中,M為正整數(shù),i為不大于M的正整數(shù);所述M幀圖像為通過所述視頻拍攝裝置采集獲得的一段視頻所包括的圖像;
[0046]依次在所述M幀圖像上所形成的M段運動路徑共同構成所述第一運動路徑,控制所述第一虛擬對象在所述視頻中沿所述第一運動路徑運動。
[0047]可選地,所述處理器被配置為:
[0048]響應用戶用于調(diào)用或選定所述第一虛擬對象的至少一個操作,獲得所述第一虛擬對象;或者,
[0049]基于所述視頻拍攝裝置采集的所述視頻中的至少一幀圖像,獲得所述第一虛擬對象,其中,所述至少一幀圖像為在所述M幀圖像之前拍攝獲得的圖像
[0050]可選地,所述處理器被配置為:
[0051]從所述至少一幀圖像中確定出第一目標對象;
[0052]基于所述第一目標對象,獲得與所述第一目標對象相對應的第一虛擬對象。
[0053]可選地,所述處理器被配置為:
[0054]獲得一觸控操作;
[0055]獲得與所述觸控操作對應的所述第一運動路徑。
[0056]可選地,所述處理器被配置為:
[0057]對所述視頻拍攝裝置在所述M幀圖像之前采集的N幀圖像或所述M幀圖像中的第I幀圖像進行圖像識別,確定出第一目標對象,其中,N為正整數(shù);
[0058]取j從I至M,獲得所述第一目標對象在所述M幀圖像中的第j幀圖像上對應的第j段運動路徑;
[0059]基于所述第j段運動路徑,確定出所述第一虛擬對象的第一運動路徑。
[0060]可選地,所述處理器被配置為:
[0061]基于所述第j段運動路徑,確定所述第一目標對象的由M段運動路徑構成的第二運動路徑;
[0062]基于所述第一運動路徑與所述第二運動路徑的對應關系,確定出所述第一虛擬對象的所述第一運動路徑。
[0063]可選地,所述處理器被配置為:
[0064]對所述視頻拍攝裝置在所述M幀圖像之前采集的N幀圖像或所述M幀圖像中的第I幀圖像進行圖像識別,確定出第一目標對象,其中,N為正整數(shù);
[0065]基于所述第一目標對象,隨機地確定出所述第一虛擬對象的所述第一運動路徑。
[0066]可選地,所述處理器被配置為:
[0067]確定所述第一目標對象所處的第一區(qū)域;
[0068]確定所述第一虛擬對象位于與所述第一區(qū)域相距一預設區(qū)域范圍的第二區(qū)域內(nèi);
[0069]確定所述第一虛擬對象在所述第二區(qū)域內(nèi)運動的所述第一運動路徑。
[0070]可選地,在所述控制所述第一虛擬對象依次在M幀圖像中的第i幀圖像上運動之后,所述處理器被配置為:
[0071]獲得所述第一虛擬對象對應的第一數(shù)據(jù),以及所述第i段運動路徑對應的第二數(shù)據(jù),以及所述視頻拍攝裝置采集獲得的所述第i幀圖像對應的第三數(shù)據(jù);
[0072]將所述第一數(shù)據(jù),所述第二數(shù)據(jù)以及所述第三數(shù)據(jù)在所述電子設備的幀緩存器中進行疊加,獲得第i個紋理數(shù)據(jù),共獲得與M幀圖像對應的M個紋理數(shù)據(jù);
[0073]所述電子設備中的編碼器對所述M個紋理數(shù)據(jù)進行編碼,獲得一視頻文件。
[0074]可選地,在所述電子設備中的編碼器對所述M個紋理數(shù)據(jù)進行編碼,獲得一視頻文件之后,所述處理器被配置為:
[0075]所述電子設備中的解碼器對所述視頻文件進行解碼,并在播放所述視頻文件的過程中,控制所述第一虛擬對象沿所述第一運動路徑運動。
[0076]三,本申請實施例還提供了一種電子設備,包括:
[0077]第一獲得單元,用于獲得第一虛擬對象;
[0078]第一確定單元,用于確定所述第一虛擬對象的第一運動路徑;
[0079]第一控制單元,取i從I至M,控制所述第一虛擬對象依次在M幀圖像中的第i幀圖像上運動,其中,M為正整數(shù),i為不大于M的正整數(shù);所述M幀圖像為通過一電子設備的視頻拍攝裝置采集獲得的一段視頻所包括的圖像;
[0080]第二控制單元,依次在所述M幀圖像上所形成的M段運動路徑共同構成所述第一運動路徑,控制所述第一虛擬對象在所述視頻中沿所述第一運動路徑運動。
[0081]本申請實施例中的上述一個或多個技術方案,至少具有如下一種或多種技術效果:
[0082]由于在本申請實施例的技術方案中,通過獲得第一虛擬對象,確定所述第一虛擬對象的第一運動路徑,控制所述第一虛擬對象依次在M幀圖像中的