本發(fā)明涉及視頻圖像處理技術(shù)領(lǐng)域,尤其涉及一種增強(qiáng)現(xiàn)實(shí)視頻生成方法。
背景技術(shù):
近年來(lái)移動(dòng)智能終端的計(jì)算能力高速發(fā)展,多媒體處理性能不斷提高,同時(shí)終端集成了攝像頭、GPS等模塊,為增強(qiáng)現(xiàn)實(shí)技術(shù)在移動(dòng)智能終端上的應(yīng)用提供了有利條件,結(jié)合移動(dòng)互聯(lián)網(wǎng)絡(luò)的實(shí)時(shí)在線、智能感知、廣覆蓋等特性,可研究出面向移動(dòng)智能終端的增強(qiáng)現(xiàn)實(shí)系統(tǒng)的具體應(yīng)用方案,借助移動(dòng)互聯(lián)網(wǎng)絡(luò)實(shí)現(xiàn)增強(qiáng)現(xiàn)實(shí)技術(shù)的移動(dòng)化應(yīng)用,形成移動(dòng)互聯(lián)網(wǎng)上新的增值業(yè)務(wù)。增強(qiáng)現(xiàn)實(shí)系統(tǒng)具有真實(shí)與虛擬相結(jié)合、實(shí)時(shí)交互、三維注冊(cè)的特點(diǎn),可使系統(tǒng)的窗口、圖形與現(xiàn)實(shí)環(huán)境中的對(duì)象產(chǎn)生疊映的視覺(jué)效果,給人們帶來(lái)一種增強(qiáng)現(xiàn)實(shí)場(chǎng)景的真實(shí)體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種增強(qiáng)現(xiàn)實(shí)視頻生成方法,利用增強(qiáng)現(xiàn)實(shí)的視頻疊加技術(shù)實(shí)現(xiàn)手機(jī)上的實(shí)時(shí)視頻合并,可方便地為人們提供增強(qiáng)現(xiàn)實(shí)的體驗(yàn)與服務(wù)。
為了實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種增強(qiáng)現(xiàn)實(shí)視頻生成方法,包括:
攝像機(jī)拍攝包含人像圖像的第一視頻段,在第一視頻段內(nèi)識(shí)別并分離人像圖像,形成人像視頻流;
將所述人像視頻流與用戶選擇的模板視頻合成形成結(jié)果視頻。
優(yōu)選的,所述在第一視頻段內(nèi)識(shí)別并分離人像圖像,形成人像視頻流具體為:對(duì)每一幀的人像進(jìn)行邊緣檢測(cè),并將位于所述人像邊緣內(nèi)部的像素點(diǎn)認(rèn)定為目標(biāo)像素,將每一幀中的目標(biāo)像素提取出來(lái),形成人像視頻流。
優(yōu)選的,所述人像視頻流和模板視頻幀數(shù)相同,人像視頻流和模板視頻進(jìn)行像素相加,實(shí)現(xiàn)視頻合并。
優(yōu)選的,人像視頻流中的人物圖像的像素點(diǎn)作為結(jié)果視頻中的前景視頻。
優(yōu)選的,將所述人像視頻流與模板視頻流合成形成結(jié)果視頻流,所述人像視頻流在結(jié)果視頻流中處于預(yù)定的位置。
優(yōu)選的,將用戶施加于目標(biāo)人像的增強(qiáng)數(shù)據(jù)疊加于結(jié)果視頻的視頻幀圖像上,所述增強(qiáng)數(shù)據(jù)包括交互元素和\或交互事件,其中交互元素包括圖像、音頻、網(wǎng)頁(yè)、文本、3D模型、URI地址中的一種或多種。
優(yōu)選的,所述模板視頻以配置文件形式保存在本地,或模板視頻以配置文件形式保存在遠(yuǎn)端服務(wù)器上供本地客戶端下載。
本發(fā)明利用增強(qiáng)現(xiàn)實(shí)的視頻疊加技術(shù)實(shí)現(xiàn)手機(jī)上的實(shí)時(shí)視頻合并,可方便地為人們提供增強(qiáng)現(xiàn)實(shí)的體驗(yàn)與服務(wù)。能將隨意拍攝的人物視頻,背景進(jìn)行轉(zhuǎn)換,例如用戶可以在家里拍攝一段人物視頻,然后將視頻背景轉(zhuǎn)換為外太空,讓人感受星際漫步。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖:
圖1為本發(fā)明實(shí)施例增強(qiáng)現(xiàn)實(shí)視頻生成方法流程示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
下面結(jié)合圖1詳細(xì)說(shuō)明本發(fā)明實(shí)施例。
參見(jiàn)圖1,為本發(fā)明實(shí)施例增強(qiáng)現(xiàn)實(shí)視頻生成方法流程示意圖,本實(shí)施例增強(qiáng)現(xiàn)實(shí)視頻生成方法包括如下步驟:
S101:攝像機(jī)拍攝包含人像圖像的第一視頻段;
S102:在第一視頻段內(nèi)識(shí)別并分離人像圖像,形成人像視頻流;本步驟中, 識(shí)別并分離人像圖像可以采用對(duì)每一幀的人像進(jìn)行邊緣檢測(cè),并將位于所述人像邊緣內(nèi)部的像素點(diǎn)認(rèn)定為目標(biāo)像素,將每一幀中的目標(biāo)像素提取出來(lái),形成人像視頻流。
S103:將所述人像視頻流與用戶選擇的模板視頻合成形成結(jié)果視頻。本實(shí)施例中,所拍攝的第一視頻段幀數(shù)需要與模板視頻幀數(shù)相同,以使得到的人像視頻流和模板視頻幀數(shù)相同,視頻合成采用人像視頻流和模板視頻進(jìn)行像素相加,實(shí)現(xiàn)視頻合并。
為了得到較好的效果,優(yōu)選將人像視頻流中的人物圖像的像素點(diǎn)作為結(jié)果視頻中的前景視頻。
在另一實(shí)施例中,為了得到更好效果的結(jié)果視頻,將所述人像視頻流與模板視頻流合成形成結(jié)果視頻流時(shí),將所述人像視頻流設(shè)定在結(jié)果視頻流中預(yù)定的位置。
在另一實(shí)施例中,為了使結(jié)果視頻具有交互性,還可以將用戶施加于目標(biāo)人像的增強(qiáng)數(shù)據(jù)疊加于結(jié)果視頻的視頻幀圖像上,所述增強(qiáng)數(shù)據(jù)包括交互元素和\或交互事件,其中交互元素包括圖像、音頻、網(wǎng)頁(yè)、文本、3D模型、URI地址中的一種或多種。當(dāng)增加了交互元素和交互事件后,播放才用本方法生成的增強(qiáng)現(xiàn)實(shí)視頻時(shí),用戶能進(jìn)行交互,例如點(diǎn)擊人物服飾,即可進(jìn)入該服飾購(gòu)買鏈接。
本發(fā)明實(shí)施例中,所述模板視頻以配置文件形式保存在本地,或模板視頻以配置文件形式保存在遠(yuǎn)端服務(wù)器上供本地客戶端下載,模板視頻通常是由軟件服務(wù)提供商提供,也可以由其他用戶制作分享,只需要滿足預(yù)定格式即可。
本發(fā)明利用增強(qiáng)現(xiàn)實(shí)的視頻疊加技術(shù)實(shí)現(xiàn)手機(jī)上的實(shí)時(shí)視頻合并,可方便地為人們提供增強(qiáng)現(xiàn)實(shí)的體驗(yàn)與服務(wù)。能將隨意拍攝的人物視頻,背景進(jìn)行轉(zhuǎn)換,例如用戶可以在家里拍攝一段人物視頻,然后將視頻背景轉(zhuǎn)換為外太空,讓人感受星際漫步。
本說(shuō)明書(shū)中公開(kāi)的所有特征,或公開(kāi)的所有方法或過(guò)程中的步驟,除了互相排斥的特征和/或步驟以外,均可以以任何方式組合。
本說(shuō)明書(shū)(包括任何附加權(quán)利要求、摘要和附圖)中公開(kāi)的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個(gè)特征只是一系列等效或類似特征中的一個(gè)例子而已。
本發(fā)明并不局限于前述的具體實(shí)施方式。本發(fā)明擴(kuò)展到任何在本說(shuō)明書(shū)中披露的新特征或任何新的組合,以及披露的任一新的方法或過(guò)程的步驟或任何新的組合。