一種視頻數(shù)據(jù)處理方法和裝置的制造方法
【專(zhuān)利摘要】本公開(kāi)提供了一種視頻數(shù)據(jù)處理方法與裝置,所述方法包括:預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征;獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀;將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀;采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。本公開(kāi)提出的方法,生成了具有空間特性的視頻數(shù)據(jù),便于用戶(hù)調(diào)節(jié)視頻數(shù)據(jù)。
【專(zhuān)利說(shuō)明】
一種視頻數(shù)據(jù)處理方法和裝置
技術(shù)領(lǐng)域
[0001]本公開(kāi)涉及視頻數(shù)據(jù)處理技術(shù)領(lǐng)域,特別是涉及一種視頻數(shù)據(jù)處理方法和裝置。
【背景技術(shù)】
[0002]在移動(dòng)終端播放的視頻數(shù)據(jù),無(wú)論是點(diǎn)播視頻數(shù)據(jù),還是直播視頻數(shù)據(jù),都是二維視頻;視頻數(shù)據(jù)是基于時(shí)間軸進(jìn)行播放,每個(gè)時(shí)間點(diǎn)對(duì)應(yīng)一個(gè)視頻畫(huà)面。用戶(hù)觀看在觀看視頻時(shí),無(wú)法通過(guò)縮放操作,調(diào)節(jié)觀看視頻包含對(duì)象的距離,清楚觀看所述對(duì)象;即對(duì)視頻中某一對(duì)象進(jìn)行縮放時(shí),整個(gè)視頻畫(huà)面在二維平面上均被等比例縮放。
【發(fā)明內(nèi)容】
[0003]本公開(kāi)實(shí)施例提供一種視頻數(shù)據(jù)處理方法與裝置,用以解決現(xiàn)有技術(shù)中用戶(hù)通過(guò)對(duì)二維視頻進(jìn)行調(diào)節(jié),無(wú)法清楚看到視頻畫(huà)面包含的任意對(duì)象的缺陷;實(shí)現(xiàn)用戶(hù)可對(duì)視頻數(shù)據(jù)進(jìn)行任意操作,以清楚觀看視頻畫(huà)面包含的任意對(duì)象。
[0004]為了解決上述問(wèn)題,本公開(kāi)公開(kāi)了一種視頻數(shù)據(jù)處理方法,具體步驟包括:預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征;獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀;將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀;采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。
[0005]本公開(kāi)還公開(kāi)一種視頻處理裝置,具體包括:
[0006]空間軸建立模塊,用于預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征;
[0007]數(shù)據(jù)幀獲取模塊,用于獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀;
[0008]綁定處理模塊,用于將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀;
[0009]數(shù)據(jù)流生成模塊,用于采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。
[0010]與現(xiàn)有技術(shù)相比,本公開(kāi)實(shí)施例包括以下優(yōu)點(diǎn):
[0011]本公開(kāi)實(shí)施例提供的視頻數(shù)據(jù)處理方法和裝置,通過(guò)預(yù)先建立空間軸,再將獲取的視頻數(shù)據(jù)幀與空間軸進(jìn)行綁定,生成空間視頻數(shù)據(jù)幀,然后采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流;所述的直播視頻數(shù)據(jù)流是帶有空間特性的直播視頻數(shù)據(jù)流,使得用戶(hù)可以對(duì)播放的視頻數(shù)據(jù)畫(huà)面進(jìn)行操作,調(diào)節(jié)視頻播放畫(huà)面,以清楚觀看視頻數(shù)據(jù)畫(huà)面中包含的任意對(duì)象,提高了用戶(hù)觀看視頻的效果。
【附圖說(shuō)明】
[0012]為了更清楚地說(shuō)明本公開(kāi)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本公開(kāi)的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0013]圖1是本公開(kāi)的一種視頻數(shù)據(jù)處理方法實(shí)施例的步驟流程圖;
[0014]圖2是本公開(kāi)的一種視頻數(shù)據(jù)處理方法實(shí)施例的步驟流程圖;
[0015]圖3是本公開(kāi)的一種視頻數(shù)據(jù)處理裝置實(shí)施例的結(jié)構(gòu)框圖;
[0016]圖4是本公開(kāi)的一種視頻數(shù)據(jù)處理裝置實(shí)施例的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0017]為使本公開(kāi)實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本公開(kāi)實(shí)施例中的附圖,對(duì)本公開(kāi)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本公開(kāi)一部分實(shí)施例,而不是全部的實(shí)施例?;诒竟_(kāi)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本公開(kāi)保護(hù)的范圍。
[0018]本公開(kāi)實(shí)施例的核心構(gòu)思之一在于,通過(guò)預(yù)先建立空間軸,生成具有空間特性的直播視頻數(shù)據(jù),使得用戶(hù)可以對(duì)移動(dòng)終端播放的視頻數(shù)據(jù)進(jìn)行縮放等操作,調(diào)節(jié)視頻數(shù)據(jù)播放畫(huà)面,以清楚的觀看視頻數(shù)據(jù)播放畫(huà)面包含的任意對(duì)象。
[0019]參照?qǐng)D1,示出了本公開(kāi)的一種視頻數(shù)據(jù)處理方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0020]步驟S101、預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征。
[0021]在視頻數(shù)據(jù)直播之前,預(yù)先為視頻數(shù)據(jù)建立一個(gè)空間軸,建立空間軸的目的是為視頻數(shù)據(jù)配置空間特性??臻g特性,即是在原有的平面二維圖像基礎(chǔ)上,增加一個(gè)垂直于二維平面的空間,使得二維圖像具有空間立體感,空間軸是垂直于二維平面的,空間軸建立后,是一個(gè)立體的模型,例如,以二維平面兩個(gè)維度和垂直于二維平面的維度為半徑的部分球體。
[0022]步驟S102、獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀。
[0023]視頻數(shù)據(jù)由視頻數(shù)據(jù)幀組成,可以在視頻數(shù)據(jù)直播端獲取視頻數(shù)據(jù),進(jìn)而確定所述的視頻數(shù)據(jù)對(duì)應(yīng)的所有的視頻數(shù)據(jù)幀,再獲取各視頻數(shù)據(jù)幀對(duì)應(yīng)的相關(guān)信息。
[0024]步驟S103、將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀。
[0025]根據(jù)獲取的視頻數(shù)據(jù)幀的相關(guān)信息,確定視頻數(shù)據(jù)幀與預(yù)先建立的空間軸的映射關(guān)系,依據(jù)映射關(guān)系,將各視頻數(shù)據(jù)幀中包含所有的對(duì)象一一映射至空間軸上,并將各視頻數(shù)據(jù)幀和所述空間軸進(jìn)行綁定,確定具有空間特征的視頻數(shù)據(jù)幀,此時(shí)視頻數(shù)據(jù)幀具有三個(gè)維度,例如,現(xiàn)有視頻數(shù)據(jù)幀只有長(zhǎng)和寬的二維視頻,空間視頻數(shù)據(jù)幀不僅具有長(zhǎng)和寬,還有深度,即垂直于長(zhǎng)和寬平面的空間軸。
[0026]步驟S104、采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。
[0027]將各視頻數(shù)據(jù)幀生成對(duì)應(yīng)的空間視頻數(shù)據(jù)幀后,即可對(duì)應(yīng)的生成空間視頻數(shù)據(jù)流,形成直播視頻數(shù)據(jù)流。生成的直播視頻數(shù)據(jù)流具有空間特性,用戶(hù)可以對(duì)所述直播視頻數(shù)據(jù)流進(jìn)行操作,對(duì)視頻數(shù)據(jù)中的各細(xì)節(jié)進(jìn)行查看。例如,對(duì)視頻數(shù)據(jù)中某個(gè)對(duì)象進(jìn)行放大查看細(xì)節(jié)時(shí),如同走近該對(duì)象來(lái)觀察一樣。
[0028]本公開(kāi)實(shí)施例,通過(guò)預(yù)先建立空間軸,再將獲取的視頻數(shù)據(jù)幀與空間軸進(jìn)行綁定,生成空間視頻數(shù)據(jù)幀,然后采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流;所述的直播視頻數(shù)據(jù)流是帶有空間特性的直播視頻數(shù)據(jù)流,使得用戶(hù)可以對(duì)播放的視頻數(shù)據(jù)畫(huà)面進(jìn)行操作,調(diào)節(jié)視頻播放畫(huà)面,以清楚觀看視頻數(shù)據(jù)畫(huà)面中包含的任意對(duì)象,提高了用戶(hù)觀看視頻的效果。
[0029]參照?qǐng)D2,示出了本公開(kāi)的一種視頻數(shù)據(jù)處理方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0030]步驟S201、預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征。
[0031]在視頻數(shù)據(jù)直播之前,預(yù)先為視頻數(shù)據(jù)建立一個(gè)空間軸,建立空間軸的目的是為視頻數(shù)據(jù)配置空間特性。空間特性,即是在原有的平面二維圖像基礎(chǔ)上,增加一個(gè)垂直于二維平面的空間,使得二維圖像具有空間立體感,空間軸是垂直于二維平面的,空間軸建立后,是一個(gè)立體的模型,例如,以二維平面兩個(gè)維度和垂直于二維平面的維度為半徑的四分之一的球體。
[0032]例如,二維平面的長(zhǎng)和寬分別為X正半軸正半和y正半軸,建立一個(gè)垂直與xy平面的的z軸,空間軸可以是以X軸為直徑、y正半軸和z軸正半軸為半徑的球體,用戶(hù)觀看的視角范圍是球體X軸的180°范圍內(nèi),y正半軸90°范圍內(nèi),觀看的深度即為z軸的長(zhǎng)度,視角內(nèi)的物體都是立體的。
[0033]步驟S202、獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀。
[0034]視頻數(shù)據(jù)由視頻數(shù)據(jù)幀組成,可以在視頻數(shù)據(jù)直播端獲取視頻數(shù)據(jù),進(jìn)而確定所述的視頻數(shù)據(jù)對(duì)應(yīng)的所有的視頻數(shù)據(jù)幀,再獲取各視頻數(shù)據(jù)幀對(duì)應(yīng)的相關(guān)信息。
[0035]步驟S203、對(duì)各視頻數(shù)據(jù)幀進(jìn)行分析,確定所述視頻數(shù)據(jù)幀的紋理信息。
[0036]可以對(duì)獲取的各視頻數(shù)據(jù)幀和對(duì)應(yīng)的相關(guān)信息進(jìn)行分析,確定各視頻數(shù)據(jù)幀的圖像紋理信息。其中,紋理是一種重要的視覺(jué)線(xiàn)索,在圖像中普遍存在,圖像紋理信息包括組成紋理的色調(diào)基元和色調(diào)基元間的相互關(guān)系,例如紋理ID(Identity)。所述紋理信息是實(shí)現(xiàn)視頻數(shù)據(jù)幀與空間軸綁定的關(guān)鍵。
[0037]步驟S204、依據(jù)所述紋理信息將所述視頻數(shù)據(jù)與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀。
[0038]依據(jù)所述紋理信息,確定所述紋理信息與所述視頻數(shù)據(jù)的映射關(guān)系,將所述紋理信息與空間軸進(jìn)行對(duì)應(yīng),再將所述紋理信息與所述視頻數(shù)據(jù)進(jìn)行綁定,進(jìn)而使得各視頻數(shù)據(jù)幀與空間軸綁定,確定空間視頻數(shù)據(jù)幀,其中,所述的空間視頻數(shù)據(jù)幀具有空間特征。
[0039]步驟S205、采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。
[0040]將各視頻數(shù)據(jù)幀生成對(duì)應(yīng)的空間視頻數(shù)據(jù)幀后,將各視頻數(shù)據(jù)幀按照順序進(jìn)行組合,生成對(duì)應(yīng)的空間視頻數(shù)據(jù)流,形成直播視頻數(shù)據(jù)流。服務(wù)器將生成的視頻數(shù)據(jù)流發(fā)送至用戶(hù)客戶(hù)端,以使用戶(hù)通過(guò)用戶(hù)客戶(hù)端進(jìn)行直播視頻數(shù)據(jù)的播放。
[0041]步驟S206、依據(jù)調(diào)整指令確定調(diào)整信息,依據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流進(jìn)行調(diào)整。
[0042]用戶(hù)在用戶(hù)客戶(hù)端觀看直播視頻數(shù)據(jù)流時(shí),可以對(duì)所述直播視頻數(shù)據(jù)流的任意播放畫(huà)面進(jìn)行操作,根據(jù)用戶(hù)的調(diào)整指令確定對(duì)應(yīng)的調(diào)整信息,然后依據(jù)所述的調(diào)整信息對(duì)直播視頻數(shù)據(jù)流進(jìn)行相應(yīng)的調(diào)整,以滿(mǎn)足用戶(hù)的需求。例如,在直播過(guò)程中用戶(hù)執(zhí)行放大操作,如用戶(hù)在移動(dòng)設(shè)備上兩個(gè)手指在某個(gè)位置上由閉合慢慢分開(kāi),該操作對(duì)應(yīng)的調(diào)整信息為放大調(diào)整信息;因此,需要對(duì)所述位置的對(duì)象進(jìn)行放大調(diào)整。
[0043]步驟S2061、將所述調(diào)整指令轉(zhuǎn)換為與所述空間軸對(duì)應(yīng)的調(diào)整信息。
[0044]調(diào)整指令除了對(duì)視頻平面兩個(gè)軸上的空間視頻數(shù)據(jù)進(jìn)行調(diào)整外,還對(duì)在空間軸上對(duì)視頻數(shù)據(jù)進(jìn)行調(diào)整,因此,需要將所述的調(diào)整指令轉(zhuǎn)換至與空間軸對(duì)應(yīng)的調(diào)整信息。例如,可以通過(guò)視點(diǎn)變換計(jì)算視點(diǎn)矩陣,再根據(jù)視點(diǎn)矩陣,將調(diào)整質(zhì)量轉(zhuǎn)換至與空間軸對(duì)應(yīng)的調(diào)整信息,其中,視點(diǎn)變換是指,將物體在世界坐標(biāo)系中的坐標(biāo),轉(zhuǎn)換至視點(diǎn)坐標(biāo)系的過(guò)程;視點(diǎn)矩陣包括當(dāng)前變換矩陣、投影矩陣、朝向矩陣和最終變換矩陣。首先獲取視頻數(shù)據(jù)幀的當(dāng)前變換矩陣,再依據(jù)陀螺儀、觸摸屏的運(yùn)動(dòng)方向信息和陀螺儀的旋轉(zhuǎn)信息計(jì)算出朝向矩陣;依據(jù)調(diào)整指令來(lái)計(jì)算投影矩陣,最終得到最終變換矩陣,從而確定所述調(diào)整指令與空間軸的調(diào)整信息。
[0045]步驟S2062、根據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流的空間視頻數(shù)據(jù)幀進(jìn)行調(diào)整,生成調(diào)整的直播視頻數(shù)據(jù)。
[0046]確定在空間軸上的調(diào)整信息后,對(duì)所述視頻數(shù)據(jù)流的空間數(shù)據(jù)幀進(jìn)行調(diào)整,依據(jù)用戶(hù)的調(diào)整指令,生成對(duì)應(yīng)調(diào)整的直播視頻數(shù)據(jù)。
[0047]公開(kāi)本公開(kāi)通過(guò)預(yù)先為視頻數(shù)據(jù)建立空間軸,使得現(xiàn)有的二維視頻數(shù)據(jù)具有空間特性,用戶(hù)可以通過(guò)調(diào)節(jié)視頻數(shù)據(jù)查看視頻數(shù)據(jù)中的細(xì)節(jié),使得用戶(hù)有一種場(chǎng)景縱深的體驗(yàn),在觀看每個(gè)視頻數(shù)據(jù)畫(huà)面時(shí),能體驗(yàn)到VR(虛擬現(xiàn)實(shí))全景的效果。
[0048]需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本公開(kāi)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本公開(kāi)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書(shū)中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本公開(kāi)實(shí)施例所必須的。
[0049]參照?qǐng)D3,示出了本公開(kāi)一種視頻數(shù)據(jù)處理裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下模塊:空間軸建立模塊301,數(shù)據(jù)幀獲取模塊302,綁定處理模塊303,以及數(shù)據(jù)流生成模塊304,其中:
[0050]所述空間軸建立模塊301,用于預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征。
[0051 ]所述數(shù)據(jù)幀獲取模塊302,用于獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀。
[0052]所述綁定處理模塊303,用于將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀。
[0053]所述數(shù)據(jù)流生成模塊304,用于采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。
[0054]在視頻數(shù)據(jù)直播之前,所述空間軸建立模塊301,用于預(yù)先為視頻數(shù)據(jù)建立一個(gè)空間軸,建立空間軸的目的是為視頻數(shù)據(jù)配置空間特性??臻g特性,即是在原有的平面二維圖像基礎(chǔ)上,增加一個(gè)垂直于二維平面的空間,使得二維圖像具有空間立體感。由于視頻數(shù)據(jù)由視頻數(shù)據(jù)幀組成,因此,所述數(shù)據(jù)幀獲取模塊302,用于可以在視頻數(shù)據(jù)直播端獲取視頻數(shù)據(jù),進(jìn)而確定所述的視頻數(shù)據(jù)對(duì)應(yīng)的所有的視頻數(shù)據(jù)幀,再獲取各視頻數(shù)據(jù)幀對(duì)應(yīng)的相關(guān)信息。所述綁定處理模塊303,用于根據(jù)獲取的視頻數(shù)據(jù)幀的相關(guān)信息,確定視頻數(shù)據(jù)幀與預(yù)先建立的空間軸的映射關(guān)系,依據(jù)映射關(guān)系,將各視頻數(shù)據(jù)幀中包含所有的對(duì)象一一映射至空間軸上,并將各視頻數(shù)據(jù)幀和所述空間軸進(jìn)行綁定,確定具有空間特征的視頻數(shù)據(jù)幀。將各視頻數(shù)據(jù)幀生成對(duì)應(yīng)的空間視頻數(shù)據(jù)幀后,所述數(shù)據(jù)流生成模塊304,即可對(duì)應(yīng)的生成空間視頻數(shù)據(jù)流,形成直播視頻數(shù)據(jù)流。生成的直播視頻數(shù)據(jù)流具有空間特性,用戶(hù)可以對(duì)所述直播視頻數(shù)據(jù)流進(jìn)行操作,對(duì)視頻數(shù)據(jù)中的各細(xì)節(jié)進(jìn)行查看。例如,對(duì)視頻數(shù)據(jù)中某個(gè)對(duì)象進(jìn)行放大查看細(xì)節(jié)時(shí),如同走近該對(duì)象來(lái)觀察一樣。
[0055]參照?qǐng)D4,示出了本公開(kāi)一種視頻數(shù)據(jù)處理裝置實(shí)施例的結(jié)構(gòu)框圖。
[0056]本公開(kāi)實(shí)施例中,所述綁定處理模塊403包括視頻數(shù)據(jù)幀分析子模塊4031和空間視頻數(shù)據(jù)幀確定子模塊4032,其中:
[0057]所述數(shù)據(jù)幀分析子模塊4031,用于對(duì)各視頻數(shù)據(jù)幀進(jìn)行分析,確定所述視頻數(shù)據(jù)幀的紋理信息??梢詫?duì)獲取的各視頻數(shù)據(jù)幀和對(duì)應(yīng)的相關(guān)信息進(jìn)行分析,確定各視頻數(shù)據(jù)幀的圖像紋理信息。其中,紋理是一種重要的視覺(jué)線(xiàn)索,在圖像中普遍存在,圖像紋理信息包括組成紋理的色調(diào)基元和色調(diào)基元間的相互關(guān)系,例如紋理ID(Identity)。所述紋理信息是實(shí)現(xiàn)視頻數(shù)據(jù)幀與空間軸綁定的關(guān)鍵。
[0058]所述數(shù)據(jù)幀確定子模塊4032,用于依據(jù)所述紋理信息將所述視頻數(shù)據(jù)與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀。依據(jù)所述紋理信息,確定所述紋理信息與所述視頻數(shù)據(jù)的映射關(guān)系,將所述紋理信息與空間軸進(jìn)行對(duì)應(yīng),再將所述紋理信息與所述視頻數(shù)據(jù)進(jìn)行綁定,進(jìn)而使得各視頻數(shù)據(jù)幀與空間軸綁定,確定空間視頻數(shù)據(jù)幀,其中,所述的空間視頻數(shù)據(jù)幀具有空間特征。
[0059]本公開(kāi)實(shí)施例中,所述裝置還包括調(diào)整模塊405,用于依據(jù)調(diào)整指令確定調(diào)整信息,依據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流進(jìn)行調(diào)整。用戶(hù)在用戶(hù)客戶(hù)端觀看直播視頻數(shù)據(jù)流時(shí),可以對(duì)所述直播視頻數(shù)據(jù)流的任意播放畫(huà)面進(jìn)行操作,根據(jù)用戶(hù)的調(diào)整指令確定對(duì)應(yīng)的調(diào)整信息,然后依據(jù)所述的調(diào)整信息對(duì)直播視頻數(shù)據(jù)流進(jìn)行相應(yīng)的調(diào)整,以滿(mǎn)足用戶(hù)的需求。例如,在直播過(guò)程中用戶(hù)執(zhí)行放大操作,如用戶(hù)在移動(dòng)設(shè)備上兩個(gè)手指在某個(gè)位置上由閉合慢慢分開(kāi),該操作對(duì)應(yīng)的調(diào)整信息為放大調(diào)整信息;因此,需要對(duì)所述位置的對(duì)象進(jìn)行放大調(diào)整。
[0060]本公開(kāi)實(shí)施例中,所述調(diào)整模塊405,包括:信息轉(zhuǎn)換子模塊4051和數(shù)據(jù)生成子模塊4052,其中:
[0061]所述信息轉(zhuǎn)換子模塊4051,用于將所述調(diào)整指令轉(zhuǎn)換為與所述空間軸對(duì)應(yīng)的調(diào)整信息。調(diào)整指令除了對(duì)視頻平面兩個(gè)軸上的空間視頻數(shù)據(jù)進(jìn)行調(diào)整外,還對(duì)在空間軸上對(duì)視頻數(shù)據(jù)進(jìn)行調(diào)整,因此,需要將所述的調(diào)整指令轉(zhuǎn)換至與空間軸對(duì)應(yīng)的調(diào)整信息。例如,可以計(jì)算視點(diǎn)矩陣,再根據(jù)視點(diǎn)矩陣,將調(diào)整質(zhì)量轉(zhuǎn)換至與空間軸對(duì)應(yīng)的調(diào)整信息。其中,視點(diǎn)變換是指,將物體在世界坐標(biāo)系中的坐標(biāo),轉(zhuǎn)換至視點(diǎn)坐標(biāo)系的過(guò)程;視點(diǎn)矩陣包括當(dāng)前變換矩陣、投影矩陣、朝向矩陣和最終變換矩陣。首先獲取視頻數(shù)據(jù)幀的當(dāng)前變換矩陣,再依據(jù)陀螺儀、觸摸屏的運(yùn)動(dòng)方向信息和陀螺儀的旋轉(zhuǎn)信息計(jì)算出朝向矩陣;依據(jù)調(diào)整指令來(lái)計(jì)算投影矩陣,最終得到最終變換矩陣,從而確定所述調(diào)整指令與空間軸的調(diào)整信息。
[0062]所述數(shù)據(jù)生成子模塊4052,用于根據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流的空間視頻數(shù)據(jù)幀進(jìn)行調(diào)整,生成調(diào)整的直播視頻數(shù)據(jù)。確定在空間軸上的調(diào)整信息后,對(duì)所述視頻數(shù)據(jù)流的空間數(shù)據(jù)幀進(jìn)行調(diào)整,依據(jù)用戶(hù)的調(diào)整指令,生成對(duì)應(yīng)調(diào)整的直播視頻數(shù)據(jù)。
[0063]對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0064]本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
[0065]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本公開(kāi)實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本公開(kāi)實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本公開(kāi)實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0066]本公開(kāi)實(shí)施例是參照根據(jù)本公開(kāi)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0067]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0068]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0069]盡管已描述了本公開(kāi)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本公開(kāi)實(shí)施例范圍的所有變更和修改。
[0070]最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類(lèi)的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
[0071]以上對(duì)本公開(kāi)所提供的一種視頻數(shù)據(jù)處理方法和一種視頻數(shù)據(jù)處理裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本公開(kāi)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本公開(kāi)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本公開(kāi)的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本公開(kāi)的限制。
【主權(quán)項(xiàng)】
1.一種視頻數(shù)據(jù)處理方法,其中,包括: 預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征; 獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀; 將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀; 采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。2.根據(jù)權(quán)利要求1所述方法,其中,將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀,包括: 對(duì)各視頻數(shù)據(jù)幀進(jìn)行分析,確定所述視頻數(shù)據(jù)幀的紋理信息; 依據(jù)所述紋理信息將所述視頻數(shù)據(jù)與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀。3.根據(jù)權(quán)利要求1所述方法,其中,還包括: 依據(jù)調(diào)整指令確定調(diào)整信息,依據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流進(jìn)行調(diào)整。4.根據(jù)權(quán)利要求3所述方法,其中,依據(jù)調(diào)整指令確定調(diào)整信息,依據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流進(jìn)行調(diào)整,包括: 將所述調(diào)整指令轉(zhuǎn)換為與所述空間軸對(duì)應(yīng)的調(diào)整信息; 根據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流的空間視頻數(shù)據(jù)幀進(jìn)行調(diào)整,生成調(diào)整的直播視頻數(shù)據(jù)。5.一種視頻數(shù)據(jù)處理裝置,其中,包括: 空間軸建立模塊,用于預(yù)先建立空間軸,所述空間軸用于為視頻數(shù)據(jù)配置空間特征; 數(shù)據(jù)幀獲取模塊,用于獲取所述視頻數(shù)據(jù)中的各視頻數(shù)據(jù)幀; 綁定處理模塊,用于將各視頻數(shù)據(jù)幀與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀; 數(shù)據(jù)流生成模塊,用于采用空間視頻數(shù)據(jù)幀生成直播視頻數(shù)據(jù)流。6.根據(jù)權(quán)利要求5所述裝置,其中,所述綁定處理模塊包括: 數(shù)據(jù)幀分析子模塊,用于對(duì)各視頻數(shù)據(jù)幀進(jìn)行分析,確定所述視頻數(shù)據(jù)幀的紋理信息;數(shù)據(jù)幀確定子模塊,用于依據(jù)所述紋理信息將所述視頻數(shù)據(jù)與所述空間軸進(jìn)行綁定,確定空間視頻數(shù)據(jù)幀。7.根據(jù)權(quán)利要求5所述裝置,其中,還包括: 調(diào)整模塊,用于依據(jù)調(diào)整指令確定調(diào)整信息,依據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流進(jìn)行調(diào)整。8.根據(jù)權(quán)利要求7所述裝置,其中,所述調(diào)整模塊包括: 信息轉(zhuǎn)換子模塊,用于將所述調(diào)整指令轉(zhuǎn)換為與所述空間軸對(duì)應(yīng)的調(diào)整信息; 數(shù)據(jù)生成子模塊,用于根據(jù)所述調(diào)整信息對(duì)所述直播視頻數(shù)據(jù)流的空間視頻數(shù)據(jù)幀進(jìn)行調(diào)整,生成調(diào)整的直播視頻數(shù)據(jù)。
【文檔編號(hào)】H04N21/262GK105828104SQ201610312118
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2016年5月11日
【發(fā)明人】張榮輝
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視云計(jì)算有限公司