本發(fā)明涉及通信技術(shù),尤指一種視頻會議圖像呈現(xiàn)方法及其裝置。
背景技術(shù):
位于不同地點的人們,通過通信設(shè)備和網(wǎng)絡(luò),進行面對面交談的會議,稱為視頻會議。通過視頻會議,參會者可以聽到其它會場的聲音、看到其它會場現(xiàn)場參會人的形象、動作和表情,還可以發(fā)送電子演示內(nèi)容,使與會者有身臨其境的感覺。
當前視頻會議的畫面呈現(xiàn)模式包括單畫面模式和多畫面模式,舉例來講,多畫面模式是指首先按等比例大小的方式切分整個畫面,然后將各會場按大小相等的比例多畫面布局呈現(xiàn)在視頻界面。
然而,本領(lǐng)域技術(shù)人員在實現(xiàn)過程中,發(fā)現(xiàn)在視頻會議中,如果當前會議會場太多,會導(dǎo)致視頻畫面被切分太小,無法突出顯示需要重點關(guān)注的會場。
技術(shù)實現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供了一種視頻會議圖像呈現(xiàn)方法及其裝置,用以解決無法突出顯示需要重點關(guān)注的會場的問題。
為了達到本發(fā)明目的,本發(fā)明提供了一種視頻會議圖像呈現(xiàn)方法,包括:
確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示;
將所述特定會場顯示在視頻界面的第一區(qū)域;
將其余會場顯示在所述視頻界面的第二區(qū)域,所述其余會場包括除所述至少一個會場的部分或全部與會會場,所述第一區(qū)域的面積大于所述第二區(qū) 域。
進一步的,所述將其余會場顯示在所述視頻界面的第二區(qū)域,還包括:
將所述其余會場交替輪流顯示在所述視頻界面的所述第二區(qū)域。
進一步的,所述確定至少一個會場為特定會場之后,還包括:
確定第一會場為所述特定會場,用以對所述第一會場進行突出顯示,所述第一會場為所述其余會場中的會場;
將所述第一會場替換所述至少一個會場中的第二會場,用以對所述至少一個會場中除所述第二會場的所有會場以及所述第一會場進行突出顯示。
進一步的,所述確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示,包括:
獲取當前會議模式,所述會議模式包括語音激勵模式、主席模式或?qū)а菽J剑?/p>
根據(jù)所述會議模式,確定所述至少一個會場為所述特定會場。
進一步的,所述會議模式包括語音激勵模式;
所述根據(jù)所述會議模式,確定所述至少一個會場為所述特定會場,包括:
根據(jù)各與會會場在一時長內(nèi)的音頻輸入語音值和/或語音持續(xù)時長,確定所述各與會會場的活躍值;
根據(jù)所述活躍值,確定活躍值高的至少一個會場為所述特定會場。
進一步的,所述會議模式包括主席模式或?qū)а菽J剑?/p>
所述根據(jù)所述會議模式,確定所述至少一個會場為所述特定會場,包括:
根據(jù)主席指令或是導(dǎo)演指令,確定所述至少一個會場為所述特定會場。
本發(fā)明還提供了一種視頻會議圖像呈現(xiàn)裝置,包括:
確定模塊,用于確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示;
顯示模塊,用于將所述特定會場顯示在視頻界面的第一區(qū)域;將其余會場顯示在所述視頻界面的第二區(qū)域,所述其余會場包括除所述至少一個會場的部分或所有與會會場,所述第一區(qū)域的面積大于所述第二區(qū)域。
進一步的,所述顯示模塊,還用于將所述其余會場交替輪流顯示在所述視頻界面的所述第二區(qū)域。
進一步的,所述確定模塊,還用于確定第一會場為所述特定會場,用以對所述第一會場進行突出顯示,所述第一會場為所述其余會場中的會場;將所述第一會場替換所述至少一個會場中的第二會場。
進一步的,所述確定模塊,具體用于獲取當前會議模式,所述會議模式包括語音激勵模式、主席模式或?qū)а菽J?;根?jù)所述會議模式,確定所述至少一個會場為所述特定會場。
進一步的,所述確定模塊,具體用于根據(jù)各與會會場在一時長內(nèi)的音頻輸入語音值和/或語音持續(xù)時長,確定所述各與會會場的活躍值;
根據(jù)所述活躍值,確定活躍值高的至少一個會場為所述特定會場。
進一步的,所述確定模塊,具體用于根據(jù)主席指令或是導(dǎo)演指令,確定所述至少一個會場為所述特定會場。
與現(xiàn)有技術(shù)相比,本發(fā)明包括:確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示;將所述特定會場顯示在視頻界面的第一區(qū)域;將其余會場顯示在所述視頻界面的第二區(qū)域,所述其余會場包括除所述至少一個會場的部分或所有與會會場,所述第一區(qū)域的面積大于所述第二區(qū)域。實現(xiàn)了突出顯示需要重點關(guān)注的會場,并體現(xiàn)出其他會場關(guān)注特定會場的效果,營造出所有與會者在一起參與會議的氣氛。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖說明
附圖用來提供對本發(fā)明技術(shù)方案的進一步理解,并且構(gòu)成說明書的一部分,與本申請的實施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對本發(fā)明技術(shù)方案的限制。
圖1為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的流程示意圖;
圖2為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的初始狀態(tài)示意圖;
圖3為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的單個會場突出顯示的示意圖;
圖4為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的多個會場突出顯示的示意圖;
圖5為本發(fā)明視頻會議圖像呈現(xiàn)裝置一實施例的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本發(fā)明實施例提供的視頻會議圖像呈現(xiàn)方法及其裝置具體可以應(yīng)用于視頻會議過程中,對與會會場中至少一個會場的畫面進行突出顯示時。本實施例提供的視頻會議圖像呈現(xiàn)裝置可以集成多點控制單元(Multi Control Unit,簡稱MCU)或者會場終端的服務(wù)端,該視頻會議圖像呈現(xiàn)裝置可以采用軟件和/或硬件的方式來實現(xiàn)。以下對本實施例提供的視頻會議圖像呈現(xiàn)方法及其裝置進行詳細地說明。
圖1為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的流程示意圖,如圖1所示,該視頻會議圖像呈現(xiàn)方法包括:
步驟101、確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示。
具體的,首先,獲取當前會議模式,所述會議模式包括語音激勵模式、主席模式或?qū)а菽J?;接著,根?jù)所述會議模式,確定所述至少一個會場為所述特定會場
步驟102、將所述特定會場顯示在視頻界面的第一區(qū)域。
對于將所述特定會場顯示在視頻界面的第一區(qū)域至少包括以下兩種實現(xiàn)方式:
第一種實現(xiàn)方式,將所述特定會場放大顯示在視頻界面的第一區(qū)域。
第二種實現(xiàn)方式,將所述特定會場顯示在視頻界面的第一區(qū)域的畫面進行邊框凸顯顯示。
需要說明的是,對于本實施例中將所述特定會場顯示在視頻界面的第一區(qū)域的方式不做限制,可以是本領(lǐng)域技術(shù)人員所能實現(xiàn)的任何方式。
步驟103、將其余會場顯示在所述視頻界面的第二區(qū)域。
本實施例中的其余會場包括除所述至少一個會場的部分或所有與會會場,其中,所述第一區(qū)域的面積大于所述第二區(qū)域。
對于將其余會場顯示在所述視頻界面的第二區(qū)域,至少包括以下兩種實現(xiàn)方式:
第一種實現(xiàn)方式,將其余會場全部顯示在視頻界面的第二區(qū)域。
第二種實現(xiàn)方式,將所述其余會場交替輪流顯示在所述視頻界面的所述第二區(qū)域,也就是說,首先,將其余會場中部分會場顯示在視頻界面的第二區(qū)域,在一定時長后,再將其余會場中另一部分會場顯示在視頻界面的第二區(qū)域,從而交替輪流的視頻界面的第二區(qū)域顯示該其余會場。
在本實施例中,確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示;將所述特定會場顯示在視頻界面的第一區(qū)域;將其余會場顯示在所述視頻界面的第二區(qū)域,所述其余會場包括除所述至少一個會場的部分或所有與會會場,所述第一區(qū)域的面積大于所述第二區(qū)域。實現(xiàn)了突出顯示需要重點關(guān)注的會場,并體現(xiàn)出其他會場關(guān)注特定會場的效果,營造出所有與會者在一起參與會議的氣氛。
在上述實施例的基礎(chǔ)上,所述確定至少一個會場為特定會場之后,還可以包括:
確定第一會場為所述特定會場,用以對所述第一會場進行突出顯示,所 述第一會場為所述其余會場中的會場;
將所述第一會場替換所述至少一個會場中的第二會場,用以對所述至少一個會場中除所述第二會場的所有會場以及所述第一會場進行突出顯示。
進一步的,在上述實施例的基礎(chǔ)上,所述確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示之前,還包括:
將所有與會會場按照大小相同的比例顯示在所述視頻界面;或者
將所有與會會場按照大小相同的比例依次輪流顯示在所述視頻界面。
圖2為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的初始狀態(tài)示意圖,如圖2所示,在本實施例中各會場都沒有開始發(fā)言的狀態(tài)為初始狀態(tài)。各個會場最初可以按照預(yù)設(shè)的圖像顯示比例的方式在視頻界面上自動排列顯示,圖2列出了九個以下會場參會情況的初始視頻畫面呈現(xiàn)方式。
需要說明的是,如果與會會場多于九個會場時,可以通過依次輪流的方式以同樣圖像顯示比例顯示所有參會會場。
進一步的,在上述實施例的基礎(chǔ)上,可以在屏幕邊或角的位置顯示當前與會會場的個數(shù)。
對于獲取當前會議模式,所述會議模式包括語音激勵模式、主席模式或?qū)а菽J?;再根?jù)所述會議模式,確定所述至少一個會場為所述特定會場,至少包括以下兩種實現(xiàn)方式:
第一種實現(xiàn)方式,當前會議模式為語音激勵模式時,可以根據(jù)各與會會場在一時長內(nèi)的音頻輸入語音值和/或語音持續(xù)時長,確定所述各與會會場的活躍值;接著,根據(jù)所述活躍值,確定活躍值高的至少一個會場為所述特定會場。該方法,具體可以包括:
音頻處理模塊接收各會場音頻碼流。其中,本實施例的執(zhí)行主體可以是MCU。接著,對各會場的音頻碼流解碼為脈沖編碼調(diào)制(Pulse Code Modulation,PCM)PCM數(shù)據(jù)后,通過靜音抑制,又稱語音活動偵測VAD算法計算最近一秒內(nèi)各會場的音頻輸入語音大小及語音持續(xù)時長,通過音量和時長決定當前會場是否為活躍會場,避免有的會場因為偶爾短暫異常聲音誤判為活躍會場。然后,根據(jù)各個會場的活躍狀態(tài)從所述多個會場中選擇出特定會場。所述特定會場可以是一個或者多個。然后,將所訴特定會場的圖像作為 突出顯示會場進行顯示。這樣就根據(jù)會議過程中各會場發(fā)言活躍狀態(tài)實時突出顯示需要所有與會者重點關(guān)注的會場。避免了現(xiàn)有技術(shù)方案在單畫面會議模式下只能觀看一個會場,不能關(guān)注會議中的其他會場;在多畫面會議模式下正在參與討論的會場又不能被充分重點關(guān)注的問題,在此多畫面模式下能體現(xiàn)出其他會場看正在關(guān)注特定會場的效果,營造出所有與會者在一起參與會議的氣氛。
在本實施例中有多種方式從活躍會場中選擇特定會場,下面以舉例的方式進行說明,同樣的本領(lǐng)域其他技術(shù)人員可以有其他方式去選擇特定會場,對此本發(fā)明實施例不做限制。
方式一、將當前語音檢測時間段內(nèi)處于活躍狀態(tài)會場的前兩名作為特定會場。
方式二、根據(jù)最近前N個語音檢測時間段內(nèi)處于活躍狀態(tài)的會場,以及當前語音檢測時間段內(nèi)處于活躍狀態(tài)的會場,智能判斷是否需要改變特定會場的選擇。
第二種實現(xiàn)方式,當前會議模式為主席模式或?qū)а菽J綍r,根據(jù)主席指令或是導(dǎo)演指令,確定所述至少一個會場為所述特定會場。該方法,具體可以包括:;
舉例來講,MCU接收會議主席或者會議導(dǎo)演的廣播、選看、點名、發(fā)言等信令。接著,根據(jù)信令從所有會場中選擇出特定會場。所述特定會場可以是一個或者多個。其中,在本實施例中的特定會場可以是主席會場以及被廣播、選看、點名、發(fā)言的會場。然后,將所訴特定會場的圖像作為突出顯示會場進行顯示。這樣就根據(jù)會議主席或者導(dǎo)演的操作突出顯示需要所有會場需要重點關(guān)注的會場,解決了現(xiàn)有技術(shù)在主席模式下,只能看到單個會場的視頻畫面的問題。
圖3為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的單個會場突出顯示的示意圖,如圖3所示,本實施例中,特定會場為一個會場,初始狀態(tài)下,一共六個會場參與會議,會議視頻界面的顯示如圖3中左上角第一個圖所示。在會場4被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面呈現(xiàn)如圖3的場景一所示。會場4被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面其他 會場滾動呈現(xiàn)如圖3的場景二、場景三所示。如果參加會議的會場個數(shù)少于6個,則其他會場不需要滾動呈現(xiàn)。會場5被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面呈現(xiàn)如圖3的場景四所示。會場5被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面其他會場滾動呈現(xiàn)如圖3的場景五所示。
圖4為本發(fā)明視頻會議圖像呈現(xiàn)方法一實施例的多個會場突出顯示的示意圖,如圖4所示,本實施例中,特定會場為兩個會場,初始狀態(tài)下,一共九個會場參與會議,會議視頻畫面呈現(xiàn)方式如圖4的左上角第一個圖所示。會場4和會場5被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面呈現(xiàn)如圖5的場景一所示。會場4和會場5被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面其他會場滾動呈現(xiàn)如圖4的場景二、場景三所示。如果參加會議的會場個數(shù)少于7個,則其他會場不需要滾動呈現(xiàn)。會場4和會場9被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面呈現(xiàn)如圖4的場景四所示。會場4和會場9被選擇出來作為特定會場呈現(xiàn)會場時,會議視頻畫面其他會場滾動呈現(xiàn)如圖4的場景五所示。
圖5為本發(fā)明視頻會議圖像呈現(xiàn)裝置一實施例的結(jié)構(gòu)示意圖,如圖5所示,該視頻會議圖像呈現(xiàn)裝置,包括:確定模塊51和顯示模塊52。其中,
確定模塊51,用于確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示;
顯示模塊52,用于將所述特定會場顯示在視頻界面的第一區(qū)域;將其余會場顯示在所述視頻界面的第二區(qū)域,所述其余會場包括除所述至少一個會場的部分或所有與會會場,所述第一區(qū)域的面積大于所述第二區(qū)域。
在本實施例中,確定至少一個會場為特定會場,用以對所述特定會場進行突出顯示;將所述特定會場顯示在視頻界面的第一區(qū)域;將其余會場顯示在所述視頻界面的第二區(qū)域,所述其余會場包括除所述至少一個會場的部分或所有與會會場,所述第一區(qū)域的面積大于所述第二區(qū)域。實現(xiàn)了突出顯示需要重點關(guān)注的會場,并體現(xiàn)出其他會場關(guān)注特定會場的效果,營造出所有與會者在一起參與會議的氣氛。
在上述實施例的基礎(chǔ)上,所述顯示模塊52,還用于將所述其余會場交替輪流顯示在所述視頻界面的所述第二區(qū)域。
進一步的,在上述實施例的基礎(chǔ)上,所述確定模塊51,還用于確定第一會場為所述特定會場,將所述第一會場替換所述至少一個會場中的第二會場。
可選的,在上述實施例的基礎(chǔ)上,所述確定模塊51,具體用于獲取當前會議模式,所述會議模式包括語音激勵模式、主席模式或?qū)а菽J?;根?jù)所述會議模式,確定所述至少一個會場為所述特定會場。
可選的,在上述實施例的基礎(chǔ)上,所述確定模塊51,具體用于根據(jù)各與會會場在一時長內(nèi)的音頻輸入語音值和/或語音持續(xù)時長,確定所述各與會會場的活躍值;根據(jù)所述活躍值,確定活躍值高的至少一個會場為所述特定會場。
可選的,在上述實施例的基礎(chǔ)上,所述確定模塊51,具體用于根據(jù)主席指令或是導(dǎo)演指令,確定所述至少一個會場為所述特定會場。
雖然本發(fā)明所揭露的實施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式及細節(jié)上進行任何的修改與變化,但本發(fā)明的專利保護范圍,仍須以所附的權(quán)利要求書所界定的范圍為準。