亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種視頻處理方法及裝置、系統(tǒng)的制作方法

文檔序號:7981280閱讀:173來源:國知局
一種視頻處理方法及裝置、系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種視頻處理方法,所述方法包括:按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像;對所述合成視頻圖像進(jìn)行編碼;將所述編碼后的合成視頻圖像發(fā)送出去。相應(yīng)的,本發(fā)明還公開了視頻處理裝置及系統(tǒng),能夠確保遠(yuǎn)程呈現(xiàn)會(huì)議中多路視頻之間的嚴(yán)格同步;并且,解決了視頻圖像輸出位置的確定問題,從而使得遠(yuǎn)程呈現(xiàn)會(huì)議呈現(xiàn)逼真的通信效果。
【專利說明】一種視頻處理方法及裝置、系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻會(huì)議技術(shù),尤其涉及一種視頻處理方法及裝置、系統(tǒng)。
【背景技術(shù)】
[0002]遠(yuǎn)程呈現(xiàn)以其真實(shí)的臨場感深受高端用戶的喜愛,聽聲辯位、真身大小是遠(yuǎn)程呈現(xiàn)系統(tǒng)的關(guān)鍵技術(shù)指標(biāo)。
[0003]在遠(yuǎn)程呈現(xiàn)會(huì)議系統(tǒng)中,要達(dá)到真身大小和聽聲辯位的效果,有多顯示屏的終端會(huì)場,每個(gè)顯示屏顯示遠(yuǎn)端一處坐席的與會(huì)者圖像,并與音頻輸出方位相對應(yīng)。即會(huì)場中顯示發(fā)言者圖像的顯示屏,與發(fā)言者音頻的輸出方位相對應(yīng)。比如三屏?xí)觯笙l(fā)言,那么應(yīng)該聽到聲音從左側(cè)發(fā)出。因此,遠(yuǎn)端圖像輸出的位置需要按照協(xié)商的策略確定,且多屏之間的時(shí)序嚴(yán)格同步,才能呈現(xiàn)逼真的通信效果。
[0004]發(fā)明人發(fā)現(xiàn)在遠(yuǎn)程呈現(xiàn)會(huì)議系統(tǒng)中,若采用多路視頻分別編碼傳輸?shù)姆绞?,則很難實(shí)現(xiàn)多路視頻之間的嚴(yán)格同步,從而難以達(dá)到視頻會(huì)議對實(shí)時(shí)性的同步要求,且不能解決視頻圖像輸出位置的確定問題。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明的主要目的在于提供一種視頻處理方法及裝置、系統(tǒng),能夠保證遠(yuǎn)程呈現(xiàn)會(huì)議中多路視頻之間的嚴(yán)格同步。
[0006]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0007]本發(fā)明提供了一種視頻處理方法,所述方法包括:
[0008]按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像;
[0009]對所述合成視頻圖像進(jìn)行編碼;
[0010]將所述編碼后的合成視頻圖像發(fā)送出去。
[0011]在上述方案中,所述將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接之前,所述方法還包括:分別由兩個(gè)或兩個(gè)以上的視頻采集設(shè)備采集所述兩個(gè)或兩個(gè)以上的原始視頻圖像。
[0012]在上述方案中,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯不設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
[0013]在上述方案中,所述將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接之前,所述方法還包括:通過與用于接收所述視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息。
[0014]本發(fā)明還提供了一種視頻處理裝置,所述裝置包括:拼接模塊、編碼模塊和發(fā)送模塊;其中,
[0015]拼接模塊,用于按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像;[0016]編碼模塊,用于對所述拼接模塊得到的合成視頻圖像進(jìn)行編碼;
[0017]發(fā)送模塊,用于將所述編碼模塊編碼后的合成視頻圖像發(fā)送出去。
[0018]在上述方案中,所述裝置還連接有兩個(gè)或兩個(gè)以上的視頻采集設(shè)備,所述視頻采集設(shè)備用于采集所述原始視頻圖像。
[0019]在上述方案中,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯不設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
[0020]在上述方案中,所述裝置還包括:第一確定模塊,還用于通過與用于接收所述視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息;
[0021]所述拼接模塊,用于根據(jù)所述第一確定模塊確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像。
[0022]本發(fā)明還提供了一種視頻處理方法,所述方法包括:
[0023]接收由兩個(gè)或兩個(gè)以上的原始視頻圖像拼接得到并進(jìn)行編碼后的合成視頻圖像;
[0024]對所述合成視頻圖像進(jìn)行解碼;
[0025]按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,并將各所述原始視頻圖像分別發(fā)送到相應(yīng)的視頻顯示設(shè)備上進(jìn)行顯示。
[0026]在上述方案中,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯不設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
[0027]在上述方案中,所述對解碼后的合成視頻圖像進(jìn)行分解之前,所述方法還包括:通過與用于發(fā)送所述合成視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息。
[0028]本發(fā)明還提供了一種視頻處理裝置,所述裝置包括:接收模塊、解碼模塊和分解模塊;其中,
[0029]接收模塊,用于接收由兩個(gè)或兩個(gè)以上的原始視頻圖像拼接得到并進(jìn)行編碼后的合成視頻圖像;
[0030]解碼模塊,用于對所述接收模塊接收到的合成視頻圖像進(jìn)行解碼;
[0031]分解模塊,用于按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,并將各所述原始視頻圖像分別發(fā)送到相應(yīng)的視頻顯示設(shè)備上進(jìn)行顯示。
[0032]在上述方案中,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯不設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
[0033]在上述方案中,所述裝置還包括:第二確定模塊,還用于通過與用于發(fā)送所述視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息;
[0034]所述分解模塊,用于根據(jù)所述第二確定模塊確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像。
[0035]本發(fā)明還提供了一種視頻處理方法,所述方法包括:[0036]按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像,對所述合成視頻圖像進(jìn)行編碼后發(fā)送出去;
[0037]接收所述合成視頻圖像,對所述合成視頻圖像進(jìn)行解碼,并按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,再將各所述原始視頻圖像分別發(fā)送到相應(yīng)的視頻顯示設(shè)備上進(jìn)行顯示。
[0038]在上述方案中,所述將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接之前,所述方法還包括:分別由兩個(gè)或兩個(gè)以上的視頻采集設(shè)備采集所述兩個(gè)或兩個(gè)以上的原始視頻圖像。
[0039]在上述方案中,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備標(biāo)識、各所述原始視頻圖像的位置信息、各所述原始視頻圖像所對應(yīng)視頻顯示設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
[0040]在上述方案中,所述方法還包括:進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息。
[0041]本發(fā)明還提供了一種視頻處理系統(tǒng),所述視頻處理系統(tǒng)包括:拼接模塊、編碼模塊、發(fā)送模塊、接收模塊、解碼模塊和分解模塊;其中,
[0042]拼接模塊,用于按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像;
[0043]編碼模塊,用于對所述拼接模塊得到的合成視頻圖像進(jìn)行編碼;
[0044]發(fā)送模塊,用于將所述編碼模塊編碼后的合成視頻圖像發(fā)送出去;
[0045]接收模塊,用于接收所述發(fā)送模塊發(fā)送的合成視頻圖像;
[0046]解碼模塊,用于對所述接收模塊接收到的合成視頻圖像進(jìn)行解碼;
[0047]分解模塊,用于按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,并將各所述原始視頻圖像分別發(fā)送到相應(yīng)的外接視頻顯示設(shè)備上進(jìn)行顯示。
[0048]在上述方案中,所述拼接模塊還連接有兩個(gè)或兩個(gè)以上的視頻采集設(shè)備,所述視頻采集設(shè)備用于采集所述原始視頻圖像。
[0049]在上述方案中,所述系統(tǒng)還包括:第一確定模塊和第二確定模塊,用于進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息;
[0050]所述拼接模塊,用于根據(jù)所述第一確定模塊確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像;
[0051]所述分解模塊,用于根據(jù)所述第二確定模塊確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像。
[0052]在上述方案中,所述拼接模塊、編碼模塊、發(fā)送模塊和第一確定模塊設(shè)置在本端終端上,所述本端終端外接視頻采集設(shè)備;
[0053]所述接收模塊、解碼模塊、分解模塊和第二確定模塊設(shè)置在遠(yuǎn)端終端上,所述遠(yuǎn)端終端外接視頻顯示設(shè)備。
[0054]在上述方案中,所述系統(tǒng)還包括多點(diǎn)處理單元MCU,用于實(shí)現(xiàn)所述本端終端與一個(gè)或多個(gè)遠(yuǎn)端終端之間的交互。
[0055]在上述方案中,所述系統(tǒng)包括多個(gè)終端和MCU,其中,所述多個(gè)終端之間互為本端終端和遠(yuǎn)端終端,通過所述MCU進(jìn)行交互;[0056]各所述終端均外接有視頻采集設(shè)備和視頻顯示設(shè)備,每個(gè)所述終端均包括所述拼接模塊、編碼模塊、發(fā)送模塊、接收模塊、解碼模塊、分解模塊、第一確定模塊和第二確定模塊;
[0057]所述MCU中包括所述拼接模塊、編碼模塊、發(fā)送模塊、接收模塊、解碼模塊、分解模塊、第一確定模塊和第二確定模塊。
[0058]本發(fā)明的視頻處理方法及裝置、系統(tǒng),能夠?qū)⒍嗦吩家曨l圖像拼接為一個(gè)合成視頻圖像后再進(jìn)行編碼和發(fā)送,確保遠(yuǎn)程呈現(xiàn)會(huì)議中多路視頻之間的嚴(yán)格同步;并且,在接收所述合成視頻圖像后先分解為多個(gè)原始視頻圖像再分別由相應(yīng)的視頻顯示設(shè)備進(jìn)行顯示,解決了視頻圖像輸出位置的確定問題,保證遠(yuǎn)程呈現(xiàn)會(huì)議中多屏之間的時(shí)序嚴(yán)格同步,視頻圖像按照預(yù)先設(shè)定的位置輸出,從而呈現(xiàn)逼真的通信效果。
【專利附圖】

【附圖說明】
[0059]圖1為本發(fā)明實(shí)施例一中視頻處理系統(tǒng)的組成結(jié)構(gòu)示意圖;
[0060]圖2為本發(fā)明實(shí)施例一中視頻處理過程的具體實(shí)現(xiàn)流程示意圖;
[0061]圖3為本發(fā)明實(shí)施例二中視頻處理系統(tǒng)的組成結(jié)構(gòu)示意圖;
[0062]圖4為本發(fā)明實(shí)施例二中視頻處理過程的具體實(shí)現(xiàn)流程示意圖;
[0063]圖5為本發(fā)明實(shí)施例三中視頻處理系統(tǒng)的組成結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0064]本發(fā)明的基本思想是:發(fā)送端將采集的多個(gè)視頻圖像按照預(yù)先協(xié)商的視頻排列信息進(jìn)行拼接,合成為一個(gè)圖像后進(jìn)行編碼發(fā)送;接收端接收到所述圖像后解碼后,按照所述視頻排列信息將所述圖像進(jìn)行分解,得到所述多個(gè)視頻圖像,并將所述多個(gè)視頻圖像發(fā)送到各自的顯示設(shè)備上進(jìn)行顯示。
[0065]實(shí)施例一
[0066]本實(shí)施例提供了一種用于遠(yuǎn)程呈現(xiàn)的視頻處理系統(tǒng),所述系統(tǒng)包括:多個(gè)視頻采集設(shè)備(VC1、VC2、VC3)、多個(gè)視頻顯示設(shè)備(VD1、VD2、VD3)、本端終端和遠(yuǎn)端終端,其中,所述多個(gè)視頻采集設(shè)備與本端終端連接,多個(gè)視頻顯示設(shè)備與遠(yuǎn)端終端連接。視頻采集設(shè)備用于采集原始視頻圖像,并將采集到的原始視頻圖像發(fā)送給本端終端,本端終端作為視頻圖像的發(fā)送端,將各視頻采集設(shè)備發(fā)送的原始視頻圖像進(jìn)行拼接得到一個(gè)合成視頻圖像,再對所述合成視頻圖像進(jìn)行編碼并發(fā)送;遠(yuǎn)端終端作為視頻圖像的接收端,接收所述本端終端發(fā)送的合成視頻圖像,將所述合成視頻圖像進(jìn)行分解,得到多個(gè)原始視頻圖像,再將所述多個(gè)原始視頻圖像分別發(fā)送給對應(yīng)的視頻顯示設(shè)備進(jìn)行顯示。
[0067]具體地,如圖1所示,本端終端與遠(yuǎn)端終端之間進(jìn)行點(diǎn)對點(diǎn)組網(wǎng),本端終端上連接有三個(gè)視頻采集設(shè)備(VC1、VC2、VC3),分別采集3路原始視頻圖像,相應(yīng)的,遠(yuǎn)端終端上連接有三個(gè)視頻顯示設(shè)備(VD1、VD2、VD3),分別顯示所述3路原始視頻圖像。
[0068]本實(shí)施例中,如圖2所示,基于上述的視頻處理系統(tǒng)進(jìn)行視頻處理的過程,具體可以包括如下步驟:
[0069]步驟201:本端終端與遠(yuǎn)端終端預(yù)先進(jìn)行媒體能力協(xié)商,確定用于指示從左至右的排列方式對VC1、VC2、VC3的原始視頻圖像進(jìn)行拼接的視頻排列信息。[0070]其中,本端終端與遠(yuǎn)端終端預(yù)先進(jìn)行媒體能力協(xié)商,確定用于指示從左至右的排列方式對VC1、VC2、VC3的原始視頻圖像進(jìn)行拼接的視頻排列信息。這樣,使得三個(gè)視頻采集設(shè)備VC1、VC2、VC3分別采集的左路(VCl)、中路(VC2)、右路(VC3)的原始視頻圖像能夠分別在位于左(VDl)、中(VD2)、右(VD3)處的視頻顯示設(shè)備中顯示。
[0071]具體地,可以在所述視頻排列信息預(yù)先規(guī)定各視頻采集設(shè)備所采集視頻圖像的位置信息。在本實(shí)施例中,在所述視頻排列信息中具體可以規(guī)定三個(gè)視頻采集設(shè)備VC1、VC2、VC3所采集到的視頻圖像在所述合成視頻圖像中的坐標(biāo)位置以及大小等信息。例如,可以在所述視頻排列信息中規(guī)定VCl視頻圖像的寬度、高度以及坐標(biāo)起始位置,VC2視頻圖像的寬度、高度以及坐標(biāo)起始位置,VC3視頻圖像的寬度、高度以及坐標(biāo)起始位置。如果需要將VCU VC2、VC3的視頻圖像按照左中右的順序拼接,則可以在所述視頻排列信息中規(guī)定VCl視頻圖像在所述合成視頻圖像中的坐標(biāo)起始位置為零,VC2視頻圖像在所述合成視頻圖像中的坐標(biāo)起始位置與VCl視頻圖像的寬度相同,VC3視頻圖像在所述合成視頻圖像中的坐標(biāo)起始位置為VCl視頻圖像與VC2視頻圖像的寬度之和?;蛘撸部梢栽谒鲆曨l排列信息中規(guī)定各視頻采集設(shè)備(VC1、VC2、VC3)所采集視頻圖像的大小以及在所述合成視頻圖像中的相對位置等信息,以使得本端終端在對各視頻圖像進(jìn)行拼接時(shí)能夠依據(jù)該視頻排列信息中各視頻圖像的大小以及相對位置進(jìn)行拼接處理,得到一個(gè)合成視頻圖像。
[0072]這里,在所述視頻排列信息中還可以規(guī)定各原始視頻圖像所對應(yīng)的視頻顯示設(shè)備。對于本實(shí)施例中的應(yīng)用場景,可以在所述視頻排列信息中規(guī)定如下信息:VC1對應(yīng)VD1、VC2對應(yīng)VD2、VC3對應(yīng)VD3 ;VD1表示左邊位置處的視頻顯示設(shè)備,VD2表示中間位置的視頻顯示設(shè)備,VD3表示右邊位置處的視頻顯示設(shè)備。
[0073]步驟202:三個(gè)視頻采集設(shè)備(VC1、VC2、VC3)分別采集三路原始視頻圖像;
[0074]步驟203:本端終端按照所述視頻排列信息,對三個(gè)視頻采集設(shè)備(VCl、VC2、VC3)采集的三路原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像,并對所述合成視頻圖像編碼后通過自身與遠(yuǎn)端終端之間的媒體通道發(fā)送給遠(yuǎn)端終端;
[0075]步驟204:遠(yuǎn)端終端接收所述合成視頻圖像,對所述合成視頻圖像進(jìn)行解碼后,按照所述視頻排列信息對解碼后的合成視頻圖像進(jìn)行分解,得到三路原始視頻圖像;
[0076]步驟205:遠(yuǎn)端終端將所述三路原始視頻圖像分別發(fā)送給左、中、右的三個(gè)視頻顯示設(shè)備進(jìn)行顯示。
[0077]具體的,遠(yuǎn)端終端接收到本端終端發(fā)送的合成視頻圖像碼流后,進(jìn)行解碼處理后,根據(jù)上述協(xié)商的視頻排列信息對解碼后的合成視頻圖像進(jìn)行分解處理,得到三個(gè)圖像VD1、VD2、VD3,發(fā)送給對應(yīng)的視頻顯示設(shè)備進(jìn)行顯示。這樣,遠(yuǎn)端終端在分解得到多路視頻圖像時(shí),首先根據(jù)視頻排列信息中所規(guī)定的各視頻采集設(shè)備所采集視頻圖像的位置信息,對合成視頻圖像進(jìn)行分解,得到多個(gè)視頻圖像,再將所述即已確定各視頻圖像所對應(yīng)的視頻顯示設(shè)備了。
[0078]本實(shí)施例中,本端終端具體包括拼接模塊、編碼模塊和發(fā)送模塊,其中,拼接模塊用于按照預(yù)先確定的視頻排列信息,將各視頻采集設(shè)備發(fā)送的各原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像;編碼模塊,用于對所述拼接模塊得到的合成視頻圖像進(jìn)行編碼處理;發(fā)送模塊,用于將所述編碼模塊編碼處理后的合成視頻圖像發(fā)送給遠(yuǎn)端終端。
[0079]遠(yuǎn)端終端具體可以包括接收模塊、解碼模塊和分解模塊,其中,接收模塊用于接收所述本端終端發(fā)送的合成視頻圖像;解碼模塊,用于對所述接收模塊接收到的合成視頻圖像進(jìn)行解碼處理;分解模塊,用于按照預(yù)先確定的視頻排列信息,對所述解碼模塊解碼處理后的合成視頻圖像進(jìn)行分解,得到多個(gè)原始視頻圖像,并將多個(gè)原始視頻圖像分別發(fā)送給對應(yīng)的視頻顯示設(shè)備進(jìn)行顯示。
[0080]本端終端還包括第一確定模塊,還用于通過與遠(yuǎn)端終端進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息;所述拼接模塊,用于根據(jù)所述第一確定模塊確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像。
[0081]遠(yuǎn)端終端還可以包括:第二確定模塊,還用于通過與用于發(fā)送所述視頻圖像的終端進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息;所述分解模塊,用于根據(jù)所述第二確定模塊確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像。
[0082]綜上可知,本實(shí)施例中,本端終端與遠(yuǎn)端終端協(xié)商所確定的視頻排列信息中可以包括各視頻采集設(shè)備的標(biāo)識、各視頻采集設(shè)備所采集原始視頻圖像的位置信息、各視頻顯示設(shè)備的標(biāo)識及三者之間的對應(yīng)關(guān)系。原始視頻圖像的位置信息還可以包含各視頻采集設(shè)備所采集原始視頻圖像的大小等信息。
[0083]實(shí)施例二
[0084]本實(shí)施例中的遠(yuǎn)程呈現(xiàn)的視頻處理系統(tǒng)組成結(jié)構(gòu)如圖3所示,與實(shí)施例一中視頻處理系統(tǒng)的組成結(jié)構(gòu)基本相同,所不同的是,本實(shí)施例中的視頻處理系統(tǒng)中還包括多點(diǎn)處理單元(MCU),本端終端與遠(yuǎn)端終端通過MCU進(jìn)行組網(wǎng),也就是說,本端終端與遠(yuǎn)端終端之間通過MCU進(jìn)行數(shù)據(jù)交互。
[0085]本實(shí)施例中視頻處理的過程如圖4所示,具體可以包括如下步驟:
[0086]步驟401:與步驟201基本相同,所不同的是,本端終端與遠(yuǎn)端終端之間不是直接進(jìn)行媒體能力協(xié)商,而是通過MCU進(jìn)行媒體能力協(xié)商。
[0087]也就是說,在進(jìn)行媒體能力協(xié)商時(shí),本端終端與用于接收所述視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息。這里,所述端點(diǎn)為上述的遠(yuǎn)端終端或者M(jìn)CU。
[0088]步驟402:與步驟202完全相同;
[0089]步驟403:與步驟203基本相同,所不同的是,本端終端對所述合成視頻圖像編碼后,通過自身與MCU之間的媒體通道發(fā)送給MCU。
[0090]步驟404:MCU將通過自身與遠(yuǎn)端終端之間的媒體通道,將編碼后的合成視頻圖像發(fā)送給遠(yuǎn)端終端;
[0091]步驟405:與步驟204基本相同,所不同的是,遠(yuǎn)端終端接收MCU轉(zhuǎn)發(fā)的所述合成視頻圖像。
[0092]步驟406:與步驟205完全相同。
[0093]本實(shí)施例中,本端終端與實(shí)施例一中的本端終端組成結(jié)構(gòu)完全相同,遠(yuǎn)端終端與實(shí)施例一中遠(yuǎn)端終端的組成結(jié)構(gòu)也完全相同,唯一不同的是,本實(shí)施例中本端終端的發(fā)送模塊將合成視頻圖像發(fā)送給MCU,遠(yuǎn)端終端的接收模塊接收由MCU轉(zhuǎn)發(fā)的合成視頻圖像。
[0094]實(shí)施例三
[0095]本實(shí)施例提供了一種遠(yuǎn)程呈現(xiàn)的視頻處理系統(tǒng),如圖5所示,所述系統(tǒng)包括:多個(gè)視頻采集設(shè)備、多個(gè)視頻顯示設(shè)備、MCU、第一終端、第二終端和第三終端,其中,第一終端上連接有三個(gè)視頻采集設(shè)備(VC1、VC2、VC3)和三個(gè)視頻顯示設(shè)備(VD4、VD5和VD6);第二終端上連接有兩個(gè)視頻采集設(shè)備(VC4、VC5)和兩個(gè)視頻顯示設(shè)備(VD1、VD2);第三終端上連接有一個(gè)視頻采集設(shè)備(VC6)和一個(gè)視頻顯示設(shè)備(VD3)。第一終端、第二終端和第三終端均可以同時(shí)作為視頻圖像的發(fā)送端和接收端。第一終端、第二終端和第三終端通過MCU組網(wǎng),第一終端作為本端時(shí),第二終端和第三終端作為相對應(yīng)的遠(yuǎn)端,第二終端和第三終端作為本端時(shí),第一終端作為相對應(yīng)的遠(yuǎn)端。
[0096]本實(shí)施例中,進(jìn)行視頻處理的過程具體可以包括如下步驟:
[0097]步驟1:第一終端、第二終端和第三終端預(yù)先分別與MCU進(jìn)行媒體能力協(xié)商,確定視頻排列信息,并將所述視頻排列信息分別配置到第一終端、第二終端、第三終端和MCU上。
[0098]本實(shí)施例中,第一終端與MCU協(xié)商確定的視頻排列信息可以包括:VC1對應(yīng)VDl、VC2對應(yīng)VD2、VC3對應(yīng)VD3,在合成視頻圖像中采用從左至右的排列方式對VC1、VC2、VC3的原始視頻圖像進(jìn)行拼接;以及,包括:VC4對應(yīng)VD4、VC5對應(yīng)VD5、VC6對應(yīng)VD6,并在合成視頻圖像中采用從左至右的排列方式對VC4、VC5、VC6的原始視頻圖像進(jìn)行拼接。
[0099]第二終端與MCU協(xié)商確定的視頻排列信息可以包括:VC1對應(yīng)VDl、VC2對應(yīng)VD2,在合成視頻圖像中采用從左至右的排列方式對VC1、VC2的原始視頻圖像進(jìn)行拼接;以及,VC4對應(yīng)VD4、VC5對應(yīng)VD5,并在合成視頻圖像中采用從左至右的排列方式對VC4、VC5的原始視頻圖像進(jìn)行拼接。
[0100]步驟2:三個(gè)視頻采集設(shè)備(VC1、VC2、VC3)分別采集原始視頻圖像;
[0101]步驟3:第一終端按照自身與MCU協(xié)商確定的視頻排列信息,對三個(gè)視頻采集設(shè)備(VC1、VC2、VC3)采集的原始視頻圖像進(jìn)行拼接,得到第一合成視頻圖像,并對所述第一合成視頻圖像編碼后通過自身與MCU之間的媒體通道發(fā)送給MCU ;
[0102]步驟4:MCU接收所述第一終端發(fā)送的第一合成視頻圖像的碼流,進(jìn)行解碼后,根據(jù)自身與第一終端協(xié)商確定的視頻排列信息再進(jìn)行分解,得到三個(gè)原始視頻圖像,再將VCU VC2的原始視頻圖像按照MCU與第二終端協(xié)商確定的視頻排列信息進(jìn)行拼接,得到第二合成視頻圖像,對該第二合成視頻圖像進(jìn)行編碼后通過自身與第二終端之間的通道發(fā)送給連接有VDl和VD2的第二終端,將VC3的原始視頻圖像編碼后發(fā)送給連接有VD3的第三終端;
[0103]步驟5:第二終端接收MCU發(fā)送的VC1、VC2的第二合成視頻圖像,進(jìn)行解碼后,根據(jù)MCU與自身協(xié)商確定的視頻排列信息進(jìn)行分解,得到兩個(gè)原始圖像,分別發(fā)送給VD1、VD2進(jìn)行顯示;第三終端接收MCU發(fā)送的VC3的視頻圖像,解碼后發(fā)送給VD3進(jìn)行顯示。
[0104]此外,上述視頻處理過程還可以包括如下的步驟:
[0105]步驟6:兩個(gè)視頻采集設(shè)備(VC4、VC5)分別采集原始視頻圖像,第二終端將兩個(gè)視頻采集設(shè)備(VC4、VC5)采集的兩路原始視頻圖像按照自身與MCU協(xié)商確定的視頻排列信息進(jìn)行拼接,得到第三合成視頻圖像,并對該第三合成視頻圖像進(jìn)行編碼后通過自身與MCU之間的媒體通道發(fā)送給MCU ;第三終端將視頻采集設(shè)備VC6采集的原始視頻圖像編碼后發(fā)送給MCU。
[0106]步驟7 =MCU對第二終端發(fā)送的第三合成視頻圖像解碼后,再按照自身與所述第二終端協(xié)商確定的視頻排列信息進(jìn)行分解,得到兩路原始視頻圖像;此外,還對第三終端發(fā)送的一路原始視頻圖像進(jìn)行解碼;然后,MCU按照自身與第一終端協(xié)商確定的視頻排列信息,對上述三路原始視頻圖像進(jìn)行拼接,得到第四合成視頻圖像,并對所述第四合成視頻圖像編碼后通過自身與第一終端之間的媒體通道發(fā)送給第一終端;
[0107]步驟8:第一終端接收所述MCU發(fā)送的第四合成視頻圖像,對所述第四合成視頻圖像進(jìn)行解碼后,按照自身與MCU協(xié)商確定的視頻排列信息對解碼后的第四合成視頻圖像進(jìn)行分解,得到三路原始視頻圖像,分別輸出到VD4、VD5和VD6進(jìn)行顯示。
[0108]需要說明的是,步驟I?步驟5的流程與步驟6?步驟8的流程是互不影響的兩個(gè)流程,不分先后。
[0109]本實(shí)施例中,第一終端、第二終端、第三終端和MCU均包含拼接模塊、編碼模塊、發(fā)送模塊和第一確定模塊,還可以包含第二確定模塊、接收模塊、解碼模塊和分解模塊,分別與實(shí)施例二中相應(yīng)模塊的功能基本相同。具體地,拼接模塊用于在只有一個(gè)原始視頻圖像時(shí),不對所述原始視頻圖像進(jìn)行拼接處理,直接發(fā)送給編碼模塊進(jìn)行編碼;在有兩個(gè)或兩個(gè)以上原始視頻圖像時(shí)根據(jù)預(yù)先確定的視頻排列信息對兩個(gè)或兩個(gè)以上原始視頻圖像進(jìn)行拼接得到一個(gè)合成視頻圖像,發(fā)送給編碼模塊進(jìn)行編碼;發(fā)送模塊用于將編碼模塊編碼處理后的原始視頻圖像或合成視頻圖像發(fā)送給第一終端或第二終端或第三終端或MCU的接收模塊;接收模塊還用于接收來自第一終端、或第二終端、或第三終端或MCU的原始視頻圖像或合成視頻圖像,解碼模塊還用于對接收模塊接收到的原始視頻圖像或合成視頻圖像進(jìn)行解碼;分解模塊還用于對于解碼模塊解碼后的原始視頻圖像不進(jìn)行分解,對于解碼模塊解碼后的合成視頻圖像根據(jù)預(yù)先確定的視頻排列信息進(jìn)行分解得到原始視頻圖像,并根據(jù)所述視頻排列信息將原始視頻圖像發(fā)送到相應(yīng)的視頻顯示設(shè)備上進(jìn)行顯示。
[0110]實(shí)際應(yīng)用中,上述各實(shí)施例中的終端具體可以是視頻會(huì)議終端、手機(jī)終端、機(jī)頂盒等類似的具備視頻通信能力的硬件設(shè)備。
[0111]以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【權(quán)利要求】
1.一種視頻處理方法,其特征在于,所述方法包括: 按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像; 對所述合成視頻圖像進(jìn)行編碼; 將所述編碼后的合成視頻圖像發(fā)送出去。
2.根據(jù)權(quán)利要求1所述的視頻處理方法,其特征在于,所述將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接之前,所述方法還包括: 分別由兩個(gè)或兩個(gè)以上的視頻采集設(shè)備采集所述兩個(gè)或兩個(gè)以上的原始視頻圖像。
3.根據(jù)權(quán)利要求1所述的視頻處理方法,其特征在于,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯示設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求1或3所述的視頻處理方法,其特征在于,所述將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接之前,所述方法還包括: 通過與用于接收所述視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息。
5.一種視頻處理裝置,其特征在于,所述裝置包括:拼接模塊、編碼模塊和發(fā)送模塊;其中, 拼接模塊,用于按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像; 編碼模塊,用于對所述拼接模塊得到的合成視頻圖像進(jìn)行編碼; 發(fā)送模塊,用于將所述編碼模塊編碼后的合成視頻圖像發(fā)送出去。
6.根據(jù)權(quán)利要求5所述的視頻處理裝置,其特征在于,所述裝置還連接有兩個(gè)或兩個(gè)以上的視頻采集設(shè)備,所述視頻采集設(shè)備用于采集所述原始視頻圖像。
7.根據(jù)權(quán)利要求5所述的視頻處理裝置,其特征在于,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯示設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
8.根據(jù)權(quán)利要求5所述的視頻處理裝置,其特征在于,所述裝置還包括:第一確定模塊,還用于通過與用于接收所述視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息; 所述拼接模塊,用于根據(jù)所述第一確定模塊確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像。
9.一種視頻處理方法,其特征在于,所述方法包括: 接收由兩個(gè)或兩個(gè)以上的原始視頻圖像拼接得到并進(jìn)行編碼后的合成視頻圖像; 對所述合成視頻圖像進(jìn)行解碼; 按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,并將各所述原始視頻圖像分別發(fā)送到相應(yīng)的視頻顯示設(shè)備上進(jìn)行顯/Jn o
10.根據(jù)權(quán)利要求9所述的視頻處理方法,其特征在于,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯示設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
11.根據(jù)權(quán)利要求9或10所述的視頻處理方法,所述對解碼后的合成視頻圖像進(jìn)行分解之前,所述方法還包括: 通過與用于發(fā)送所述合成視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信肩、O
12.一種視頻處理裝置,其特征在于,所述裝置包括:接收模塊、解碼模塊和分解模塊;其中, 接收模塊,用于接收由兩個(gè)或兩個(gè)以上的原始視頻圖像拼接得到并進(jìn)行編碼后的合成視頻圖像; 解碼模塊,用于對所述接收模塊接收到的合成視頻圖像進(jìn)行解碼; 分解模塊,用于按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,并將各所述原始視頻圖像分別發(fā)送到相應(yīng)的視頻顯示設(shè)備上進(jìn)行顯示。
13.根據(jù)權(quán)利要求12所述的視頻處理裝置,其特征在于,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備的標(biāo)識、各所述原始視頻圖像在所述合成視頻圖像中的位置信息、各所述原始視頻圖像所對應(yīng)的視頻顯示設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
14.根據(jù)權(quán)利要求12或13所述的視頻處理裝置,其特征在于,所述裝置還包括:第二確定模塊,還用于通過與用于發(fā)送所述視頻圖像的端點(diǎn)進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息; 所述分解模塊,用于根據(jù) 所述第二確定模塊確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像。
15.一種視頻處理方法,其特征在于,所述方法包括: 按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像,對所述合成視頻圖像進(jìn)行編碼后發(fā)送出去; 接收所述合成視頻圖像,對所述合成視頻圖像進(jìn)行解碼,并按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,再將各所述原始視頻圖像分別發(fā)送到相應(yīng)的視頻顯示設(shè)備上進(jìn)行顯示。
16.根據(jù)權(quán)利要求15所述的視頻處理方法,其特征在于,所述將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接之前,所述方法還包括:分別由兩個(gè)或兩個(gè)以上的視頻采集設(shè)備采集所述兩個(gè)或兩個(gè)以上的原始視頻圖像。
17.根據(jù)權(quán)利要求15所述的視頻處理方法,其特征在于,所述視頻排列信息包括各所述原始視頻圖像所對應(yīng)的視頻采集設(shè)備標(biāo)識、各所述原始視頻圖像的位置信息、各所述原始視頻圖像所對應(yīng)視頻顯不設(shè)備的標(biāo)識之間的對應(yīng)關(guān)系。
18.根據(jù)權(quán)利要求15或17所述的視頻處理方法,其特征在于,所述方法還包括:進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息。
19.一種視頻處理系統(tǒng),其特征在于,所述視頻處理系統(tǒng)包括:拼接模塊、編碼模塊、發(fā)送模塊、接收模塊、解碼模塊和分解模塊;其中, 拼接模塊,用于按照預(yù)先確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像; 編碼模塊,用于對所述拼接模塊得到的合成視頻圖像進(jìn)行編碼;發(fā)送模塊,用于將所述編碼模塊編碼后的合成視頻圖像發(fā)送出去; 接收模塊,用于接收所述發(fā)送模塊發(fā)送的合成視頻圖像; 解碼模塊,用于對所述接收模塊接收到的合成視頻圖像進(jìn)行解碼; 分解模塊,用于按照預(yù)先確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像,并將各所述原始視頻圖像分別發(fā)送到相應(yīng)的外接視頻顯示設(shè)備上進(jìn)行顯示。
20.根據(jù)權(quán)利要求19所述的視頻處理裝置,其特征在于,所述拼接模塊還連接有兩個(gè)或兩個(gè)以上的視頻采集設(shè)備,所述視頻采集設(shè)備用于采集所述原始視頻圖像。
21.根據(jù)權(quán)利要求19或20所述的視頻處理系統(tǒng),其特征在于,所述系統(tǒng)還包括:第一確定模塊和第二確定模塊,用于進(jìn)行媒體能力協(xié)商,確定所述視頻排列信息; 所述拼接模塊,用于根據(jù)所述第一確定模塊確定的視頻排列信息,將兩個(gè)或兩個(gè)以上的原始視頻圖像進(jìn)行拼接,得到一個(gè)合成視頻圖像; 所述分解模塊,用于根據(jù)所述第二確定模塊確定的視頻排列信息,對解碼后的合成視頻圖像進(jìn)行分解,得到兩個(gè)或兩個(gè)以上的原始視頻圖像。
22.根據(jù)權(quán)利要求21所述的視頻處理系統(tǒng),其特征在于, 所述拼接模塊、編碼模塊、發(fā)送模塊和第一確定模塊設(shè)置在本端終端上,所述本端終端外接視頻采集設(shè)備; 所述接收模塊、解碼模塊、分解模塊和第二確定模塊設(shè)置在遠(yuǎn)端終端上,所述遠(yuǎn)端終端外接視頻顯示設(shè)備?!?br> 23.根據(jù)權(quán)利要求21所述的視頻處理系統(tǒng),其特征在于,所述系統(tǒng)還包括多點(diǎn)處理單元MCU,用于實(shí)現(xiàn)所述本端終端與一個(gè)或多個(gè)遠(yuǎn)端終端之間的交互。
24.根據(jù)權(quán)利要求20所述的視頻處理系統(tǒng),其特征在于,所述系統(tǒng)包括多個(gè)終端和MCU,其中,所述多個(gè)終端之間互為本端終端和遠(yuǎn)端終端,通過所述MCU進(jìn)行交互; 各所述終端均外接有視頻采集設(shè)備和視頻顯示設(shè)備,每個(gè)所述終端均包括所述拼接模塊、編碼模塊、發(fā)送模塊、接收模塊、解碼模塊、分解模塊、第一確定模塊和第二確定模塊; 所述MCU中包括所述拼接模塊、編碼模塊、發(fā)送模塊、接收模塊、解碼模塊、分解模塊、第一確定模塊和第二確定模塊。
【文檔編號】H04N7/15GK103581609SQ201210256064
【公開日】2014年2月12日 申請日期:2012年7月23日 優(yōu)先權(quán)日:2012年7月23日
【發(fā)明者】葉小陽, 李明 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1