專利名稱:用于攝像機(jī)控制的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于視頻會議系統(tǒng)的觸摸屏控制系統(tǒng),并且更具體地涉及用于控制視頻會議系統(tǒng)的攝像機(jī)的方法和設(shè)備。
背景技術(shù):
常規(guī)的視頻會議系統(tǒng)包括經(jīng)由各種網(wǎng)絡(luò)(例如WAN、LAN和電路交換網(wǎng)絡(luò))和在其之間傳送實(shí)時視頻、音頻和/或數(shù)據(jù)(通常稱作為雙路視頻)流的若干端點(diǎn)。在大多數(shù)高端視頻會議系統(tǒng)中,具有搖動、傾斜和縮放能力的高 質(zhì)量攝像機(jī)被用于捕獲會議室的視圖和會議中的參加者。攝像機(jī)通常具有寬視場(FOV)和高機(jī)械縮放能力。這既允許很好地綜覽會議室,還可能捕獲參加者的特寫圖像。來自攝像機(jī)的視頻流被壓縮并且發(fā)送到視頻會議中的一個或多個接收位置。會議中的全部位置從會議中的其它位置接收實(shí)況視頻和音頻,因此使得能夠?qū)崟r傳送視覺和聽覺信息。視頻會議當(dāng)考慮到目的、參加者數(shù)量、會議室布局等時變化很大。每個會議配置通常需要對攝像機(jī)的單獨(dú)調(diào)節(jié)以便呈現(xiàn)最優(yōu)視圖??尚枰谝曨l會議之前或期間對攝像機(jī)調(diào)節(jié)。例如,在最多坐16個人的視頻會議室中,視頻攝像機(jī)被預(yù)置為捕獲全部16個可用的座位位置是自然的。然而,如果僅存在2或3個參加者,預(yù)置的攝像機(jī)寬視場將對接收端給予非常差的視覺表現(xiàn)。對攝像機(jī)的調(diào)節(jié)通常使用標(biāo)準(zhǔn)輸入設(shè)備來完成,例如遙控器上的鍵區(qū)或鼠標(biāo),通過手工控制攝像機(jī)搖動、傾斜和縮放,或者通過在一組預(yù)定義攝像機(jī)位置間進(jìn)行選擇。通常,具有標(biāo)準(zhǔn)按鈕的傳統(tǒng)IR遙控器被用于調(diào)節(jié)攝像機(jī)。標(biāo)準(zhǔn)的設(shè)置是控制搖動和傾斜以及控制縮放的放大和縮小按鈕的一組四個箭頭鍵。在已知系統(tǒng)上查找最優(yōu)攝像機(jī)調(diào)節(jié)常常需要遙控器上的按鈕或屏幕上菜單系統(tǒng)的多次迭代,這使得它麻煩、擾亂和不是非常直觀。即使攝像機(jī)的搖動傾斜機(jī)構(gòu)包括小的步進(jìn)電機(jī)(允許“高分辨率”移動),但是視頻會議系統(tǒng)常常被規(guī)劃為逐步移動攝像機(jī)以便免得用戶額外的按鍵。當(dāng)攝像機(jī)處于寬FOV中時這按預(yù)期工作,然而當(dāng)攝像機(jī)縮放時這可造成麻煩,因?yàn)椴阶幽菚r變得非常大。另外,如果用戶想要控制遠(yuǎn)端端點(diǎn)的攝像機(jī),那么用戶需要通過許多屏幕上菜單導(dǎo)航以便訪問遠(yuǎn)端攝像機(jī)控制設(shè)置,并且然后如果在會議中連接了多個遠(yuǎn)端端點(diǎn),那么從所連接端點(diǎn)列表中選擇正確的遠(yuǎn)端端點(diǎn)。該處理是麻煩的,并且對于缺乏經(jīng)驗(yàn)的用戶來說它可能難于成功地完成。因此,用于控制視頻會議中攝像機(jī)的當(dāng)前已知方法是麻煩和令人糊涂的,因此在視頻會議中攝像機(jī)往往被次優(yōu)化地調(diào)節(jié),導(dǎo)致降低的視頻體驗(yàn)。今天,技術(shù)安裝的用戶習(xí)慣于容易使用并且以定制圖形環(huán)境和設(shè)備之間的協(xié)作的方式提供靈活性的需求系統(tǒng)。傳統(tǒng)的視頻會議系統(tǒng)不是非常靈活。此外,傳統(tǒng)的視頻會議系統(tǒng)使用IR遙控設(shè)備上的鍵區(qū)控制的屏幕上菜單系統(tǒng)來操作,造成受限的靈活性和麻煩的用戶體驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明的一個目的是提供消除上述缺點(diǎn)的設(shè)備和方法。設(shè)備是具有如獨(dú)立設(shè)備權(quán)利要求中所定義的發(fā)明性特征的觸摸屏遙控器。發(fā)明性方法定義在獨(dú)立方法權(quán)利要求中。本發(fā)明公開了用于通過在所述觸摸屏上提供在會議通話中連接的攝像機(jī)的圖形概覽來控制與一個或多個視頻會議端點(diǎn)相關(guān)的一個或多個攝像機(jī)的設(shè)備和方法,并且其中控制包括使用所述觸摸屏修改攝像機(jī)搖動、傾斜和/或縮放。
根據(jù)本發(fā)明優(yōu)選實(shí)施例的以下更特定的描述,本發(fā)明的前述和其它目的、特征和優(yōu)點(diǎn)將是明顯的(如附圖中所示),在附圖中遍及不同的視圖,相同的標(biāo)號指代相同的部分。附圖不一定按比例繪制。重點(diǎn)在于示出本發(fā)明的原理。圖I是其中可應(yīng)用本發(fā)明的示例通信網(wǎng)絡(luò)的示意概觀圖,圖2是現(xiàn)有技術(shù)遙控器的示意概觀圖,圖3是本發(fā)明的觸摸屏控制系統(tǒng)的示意概觀圖,圖4是本發(fā)明的框圖,圖5是本發(fā)明一個示例實(shí)施例的示意概觀圖,圖6是本發(fā)明另一個示例實(shí)施例的示意概觀圖,圖7是本發(fā)明另一個示例實(shí)施例的示意概觀圖,圖8是本發(fā)明另一個示例實(shí)施例的示意概觀圖,圖9是本發(fā)明另一個示例實(shí)施例的示意概觀圖,圖10是示出根據(jù)本發(fā)明的方法的流程圖,圖11示出了其上可實(shí)現(xiàn)本發(fā)明實(shí)施例的計(jì)算機(jī)系統(tǒng)。
具體實(shí)施例方式以下,將通過描述各個實(shí)施例,并且通過引用附圖來論述本發(fā)明。然而,本領(lǐng)域技術(shù)人員將會在如所包含的獨(dú)立權(quán)利要求中所定義的本發(fā)明范圍內(nèi)實(shí)現(xiàn)其它應(yīng)用和修改。本發(fā)明涉及用于控制與視頻會議通話中的視頻會議端點(diǎn)相關(guān)的一個或多個攝像機(jī)的操作的系統(tǒng)和方法。根據(jù)本發(fā)明的攝像機(jī)控制單元(遙控器)是支持觸摸的終端用戶組件,其向用戶呈現(xiàn)表示會議通話中當(dāng)前連接的視頻會議端點(diǎn)和/或視頻會議端點(diǎn)的攝像機(jī)當(dāng)前捕獲的一個或多個實(shí)況視頻饋送的圖形對象,并且允許用戶使用所述攝像機(jī)控制單元中嵌入的觸摸屏顯示器來操縱攝像機(jī)的搖動、傾斜和縮放。網(wǎng)絡(luò)概覽圖I中所示的是其中可應(yīng)用本發(fā)明的通信網(wǎng)絡(luò)10的示例。每個用戶通過端點(diǎn)裝置12連接到通信網(wǎng)絡(luò)。端點(diǎn)裝置在下面更詳細(xì)地描述。優(yōu)選地,通信網(wǎng)絡(luò)是網(wǎng)際協(xié)議(IP)網(wǎng)絡(luò)14。然而,用戶也可連接到不同的通信網(wǎng)絡(luò),例如綜合服務(wù)數(shù)字網(wǎng)(ISDN)16。MCU(多點(diǎn)控制單元)18也可連接到其上可提供視頻會議通話的通信網(wǎng)絡(luò)14、16?;蛘?,所述端點(diǎn)裝置12之一包括用于提供多點(diǎn)服務(wù)的嵌入MCU。駐留在不同位置的若干端點(diǎn)裝置12可通過一個或多個MCU參加相同的會議,例如執(zhí)行切換和混合功能以便允許視聽終端正確地互相聯(lián)系。每個端點(diǎn)并且因此每個視聽流配備有它自己唯一的端點(diǎn)標(biāo)識符(ID)。如果來自多種類型的通信網(wǎng)絡(luò)的用戶希望參加視頻會議通話,那么兩個通信網(wǎng)絡(luò)可使用網(wǎng)關(guān)20連接。網(wǎng)關(guān)允許使用不同的協(xié)議將所發(fā)送數(shù)據(jù)轉(zhuǎn)換為適合于跨越每種類型的網(wǎng)絡(luò)發(fā)送的數(shù)據(jù)。端點(diǎn)裝置端點(diǎn)裝置12是可連接到通信網(wǎng)絡(luò)用于視頻和/或音頻會議的設(shè)備,其使得用戶能夠跨越通信網(wǎng)絡(luò)發(fā)送信息和從其接收信息。對于視頻會議,如果用戶僅連接來接收音頻數(shù)據(jù),那么端點(diǎn)裝置可以是傳統(tǒng)的電話送受話器。然而,更通常地,端點(diǎn)裝置將支持從通信網(wǎng)絡(luò)接收和跨越其發(fā)送視頻數(shù)據(jù)以及向用戶顯示視頻數(shù)據(jù),并且在以下稱作為視頻會議端點(diǎn)?,F(xiàn)在參考圖3和圖4。具體參考圖3,本領(lǐng)域中已知的典型視頻會議端點(diǎn)通常由標(biāo)號20來指示。端點(diǎn)20包括向編解碼器(CODEC) 23提供視頻和音頻信號的攝像機(jī)21和麥克風(fēng)26,編解碼器23向一個或多個監(jiān)視器24提供音視頻信號。也可向編解碼器23提供來自外部多媒體源25 (例如VCR、DVD播放器、文檔攝像機(jī)、個人計(jì)算機(jī)等)的信號。如通過編解碼器23和外部源25之間的雙頭箭頭理解的,編解碼器23可從外部源接收要顯示在監(jiān)視器24上的數(shù)據(jù)信號(例如視頻、音頻、靜像等),并且/或者來自外部源的信號可經(jīng)由網(wǎng)絡(luò)
14、16被發(fā)送到連接到視頻端點(diǎn)20的其它視頻端點(diǎn)。視頻會議端點(diǎn)優(yōu)選地為H. 323或SIP端點(diǎn)(如果它連接到IP網(wǎng)絡(luò)),或者優(yōu)選地為H. 320端點(diǎn)(如果它連接到ISDN網(wǎng)絡(luò))。H. 323和H. 320是國際電信聯(lián)盟所定義的標(biāo)準(zhǔn)。視頻端點(diǎn)也可配備有遠(yuǎn)端攝像機(jī)控制(FECC)能力。傳統(tǒng)地,F(xiàn)ECC能力通過選擇用戶輸入設(shè)備22 (例如圖2中和圖3所示的IR遙控器)上的按鈕24-36來訪問。FECC命令傳導(dǎo)到相同的通信鏈路作為音頻和視頻數(shù)據(jù)并且用于控制另一個視頻端點(diǎn)。例如,它們允許用戶使得另一個攝像機(jī)(除了他們自己的之外的)搖動、縮放、傾斜或聚焦??墒褂眯帕顓f(xié)議消息(例如ITU-T. H. 281或H. 323附錄Q)將命令從控制的視頻會議端點(diǎn)發(fā)送到另一個視頻會議端點(diǎn)。編解碼器23具有允許用戶使用攝像機(jī)控制單元40在規(guī)劃上改變端點(diǎn)攝像機(jī)的搖動、傾斜和/或縮放的API?!癆PI”是“應(yīng)用編程接口”的縮寫。進(jìn)一步參考圖3,攝像機(jī)控制單元40 (或遙控器)和編解碼器23之間的API通信經(jīng)由編解碼器23中的端口 28和攝像機(jī)控制單元40中的端口 47交換。經(jīng)由端口 28訪問的該接口允許本發(fā)明與編解碼器23通信,以使得根據(jù)本發(fā)明的攝像機(jī)控制單元40可向編解碼器23提供期望的命令序列并且從編解碼器23接收響應(yīng)。參考圖4,本發(fā)明的組件由標(biāo)號40 —般地指示并且被看到包括觸摸屏顯示單元41、個人計(jì)算機(jī)43和圖形生成器45。如所見的,個人計(jì)算機(jī)43具有連接到通信鏈路56的端口 47,通信鏈路56連接到編解碼器23的API通信端口 28。觸摸屏顯示器41包括IXD屏幕或可變化大小的其它視頻顯示技術(shù)(CRT、0LED、等 離子等)。除了顯示屏,觸摸屏41包含用X’和y’坐標(biāo)檢測器覆蓋顯示器/屏幕的硬件。當(dāng)對象(手指、鐵筆等)向觸摸屏顯示器施加壓力(觸摸)時,它向計(jì)算機(jī)43發(fā)送命令,所述命令至少包括壓力所施加點(diǎn)的X’和I,坐標(biāo)。攝像機(jī)控制單元40使用先前提及的API與編解碼器23通信。編解碼器23和攝像機(jī)控制單元40之間的通信包括來自編解碼器23的信息和給編解碼器23的命令。當(dāng)視頻會議通話開始時,編解碼器23向攝像機(jī)控制單元發(fā)送至少標(biāo)識參加者數(shù)量的信息和用于每個參加者的端點(diǎn)標(biāo)識符。根據(jù)本發(fā)明的一個示例實(shí)施例,編解碼器26包括視頻轉(zhuǎn)換器49。視頻轉(zhuǎn)換器49從近端攝像機(jī)/端點(diǎn)接收視頻流/視頻會議流和/或從遠(yuǎn)端視頻會議端點(diǎn)接收一個或多個視頻會議流,處理視頻流/視頻會議流,并且輸出降低了分辨率和/或比特率的對應(yīng)的一組視頻流。根據(jù)本發(fā)明的一個示例實(shí)施例,視頻轉(zhuǎn)換器49通過根據(jù)用于為實(shí)時應(yīng)用編碼視頻的許多標(biāo)準(zhǔn)(例如ITU-I H. 261、H. 262、H. 263、H. 264或類似視頻編碼標(biāo)準(zhǔn))之一編碼所接收視頻流來生成一個或多個視頻流。根據(jù)本發(fā)明的另一個示例實(shí)施例,視頻轉(zhuǎn)換器以預(yù)定義間隔抓取所接收視頻流的快照,并且然后在它將一系列快照輸出為視頻流之前調(diào)整快照大小。視頻流被調(diào)整大小,因?yàn)橛|摸屏顯示器的大小通常比所接收視頻流所針對的視頻會議端點(diǎn)監(jiān)視器24的大小要小。該實(shí)施例的典型間隔可以是在每秒30個快照到每5秒I個快照的范圍內(nèi)。
響應(yīng)于從編解碼器26接收信息,計(jì)算機(jī)生成要在觸摸屏顯示器41上顯示的圖形用戶界面(GUI)。Gn用于控制一個或多個攝像機(jī)的操作,例如近端攝像機(jī)或遠(yuǎn)端攝像機(jī)。圖形用戶界面也可包括可顯示在觸摸屏顯示器41上用于用戶操作和控制端點(diǎn)X的許多觸摸控制、菜單和對話框。例如,GUI可允許用戶發(fā)起或應(yīng)答視頻呼叫;斷開一個或多個視頻通話;控制近段攝像機(jī);控制遠(yuǎn)端攝像機(jī);和其它典型視頻會議動作。根據(jù)本發(fā)明的一個實(shí)施例,當(dāng)視頻會議通話開始時,編解碼器26向攝像機(jī)控制單元發(fā)送表示會議開始并且至少標(biāo)識參加會議通話的視頻會議端點(diǎn)的唯一會議ID的信號。響應(yīng)于從編解碼器26接收信號,在個人計(jì)算機(jī)43的控制下,圖形生成器45生成并且經(jīng)由端口 42向觸摸屏41提供圖形用戶界面以用于允許與視頻會議通話中連接的一個或多個視頻會議端點(diǎn)相關(guān)的一個或多個攝像機(jī)的操作?;蛘?,僅在來自用戶的請求時生成并且向觸摸屏41提供用于允許一個或多個攝像機(jī)的操作的圖形用戶界面。如圖5中所示,圖形用戶界面由場景51構(gòu)成,其中場景51是包括圖形對象52的所定義區(qū)域。場景51可用或不用明顯的邊界來標(biāo)出,并且如果場景未標(biāo)出,那么場景將呈現(xiàn)為背景的一部分。每個圖形對象52表示正在進(jìn)行的會議通話中連接的一個視頻會議端點(diǎn)。根據(jù)另一個示例實(shí)施例,除了場景之外,圖形用戶界面還包括菜單區(qū)域53。場景51是會議通話的圖形表示,并且向用戶顯現(xiàn)通話中的不同參加者。場景51可包括或不包括表示攝像機(jī)控制單元40連接到的本地視頻會議端點(diǎn)的圖形對象52。根據(jù)本發(fā)明的一個實(shí)施例,圖形對象52是標(biāo)識圖形對象分別表示的視頻會議端點(diǎn)的圖像。所述圖像可以是一個或多個人員(化身)、計(jì)算機(jī)生成的圖像、照片、描述視頻會議端點(diǎn)的文本(例如參加者的姓名、視頻會議系統(tǒng)的名稱(例如端點(diǎn)ID)、視頻會議系統(tǒng)所位于的位置名稱等)、或上述兩個或更多個的組合的輪廓。根據(jù)本發(fā)明的另一個實(shí)施例,圖形對象是從連接的視頻會議端點(diǎn)饋送的實(shí)況視頻。實(shí)況視頻饋送由上述的視頻轉(zhuǎn)換器提供。如圖6中所示,當(dāng)用戶用對象(例如手指或鐵筆)觸摸(符號62表不觸摸屏系統(tǒng)41所登記的觸摸)觸摸屏系統(tǒng)41的屏幕時,對應(yīng)于所觸摸點(diǎn)62位置的X和y坐標(biāo)經(jīng)由端口 53、導(dǎo)體55和計(jì)算機(jī)43上的端口 57被發(fā)送到計(jì)算機(jī)43。如果用戶觸摸顯示圖像對象52之一的屏幕區(qū)域內(nèi)的坐標(biāo)(如圖6中),那么計(jì)算機(jī)比較所觸摸的X和I坐標(biāo)與GUI的內(nèi)容,并且將用戶動作解釋為選擇所觸摸圖形對象61,并且因此選擇了與該圖像對象相關(guān)的視頻會議系統(tǒng)。用戶然后可操作與所選擇圖像表示的視頻會議端點(diǎn)相關(guān)的攝像機(jī)。所選擇圖像對象61可被聞売以便向用戶不出攝像機(jī)控制單元(遙控器)已登記了用戶的選擇。或者,放大所選擇的圖形對象。根據(jù)一個實(shí)施例,所選擇圖形對象在其它圖形對象的大小減小時被放大。根據(jù)另一個實(shí)施例,所選擇圖形對象被放大以便覆蓋整個場景使用所述觸摸屏來執(zhí)行所述(一個或多個)攝像機(jī)的操作。當(dāng)用戶操作攝像機(jī)控制時攝像機(jī)控制單元將向用戶提供視覺、聽覺和/或觸覺反饋。反饋向用戶確保攝像機(jī)控制單元已登記了用戶命令。視覺反饋的示例是在按下時箭頭鍵改變形狀、大小或顏色。觸覺反饋的一個示例是攝像機(jī)控制單元40包括振動設(shè)備,并且當(dāng)按下攝像機(jī)控制(例如箭頭鍵)啟動振動設(shè)備。聽覺反饋的示例是攝像機(jī)控制單元40包括揚(yáng)聲器,并且當(dāng)攝像機(jī)控制被按下或者執(zhí)行攝像機(jī)控制手勢時攝像機(jī)控制單元經(jīng)由所述揚(yáng)聲器發(fā)出聲音。根據(jù)本發(fā)明的一個實(shí)施例,攝像機(jī)的操作涉及在觸摸屏顯示器上顯示攝像機(jī)控制并且從用戶接收相關(guān)于那些攝像機(jī)控制的觸摸數(shù)據(jù)以便控制攝像機(jī)的操作。當(dāng)生成GUI時計(jì)算機(jī)為每個觸摸控制(上、下、左、右、放大、縮小等)在GUI的一個區(qū)域進(jìn)行指定。當(dāng)計(jì)算機(jī)從觸摸屏顯示器41接收觸摸數(shù)據(jù)(坐標(biāo))事,計(jì)算機(jī)比較坐標(biāo)和所指定區(qū)域并且將所接收觸摸數(shù)據(jù)和為所觸摸區(qū)域指定的攝像機(jī)控制指令相關(guān)聯(lián)。根據(jù)本發(fā)明的一個示例實(shí)施例,所顯示的攝像機(jī)控制包括一組箭頭鍵,或表示方向的類似按鈕,用于控制攝像機(jī)的上、下、左和右的移動。用于操作攝像機(jī)縮放功能的攝像機(jī)控制包括滑動條,或者或者為分別表示放大和縮小的兩個按鈕。用戶可通過重復(fù)地按下期望的箭頭鍵(或縮放鍵),或通過按下并且保持,直到攝像機(jī)移動到期望位置,來操作攝像機(jī)。圖5中示出了如上所述的一個示例攝像機(jī)控制。根據(jù)本發(fā)明的一個實(shí)施例,攝像機(jī)的操作涉及一般地或者在⑶I的某些區(qū)域上應(yīng)用手指姿勢。計(jì)算機(jī)接收手指姿勢作為一系列連續(xù)的觸摸坐標(biāo)。計(jì)算機(jī)將用于每個觸摸控制(上、下、左、右、放大、縮小等)的手指姿勢指定為在屏幕上任何地方執(zhí)行的手勢或者與某些區(qū)域相關(guān)而執(zhí)行的手勢。當(dāng)計(jì)算機(jī)從觸摸屏顯示器41接收觸摸數(shù)據(jù)(坐標(biāo))時,并且如果一系列連續(xù)的坐標(biāo)暗指手勢,那么計(jì)算機(jī)將坐標(biāo)與所指定手勢比較并且將所接收觸摸數(shù)據(jù)與為所執(zhí)行手勢指定的攝像機(jī)控制指令相關(guān)聯(lián)。根據(jù)本發(fā)明的一個示例實(shí)施例,所顯示的攝像機(jī)控制包括虛擬操縱桿、如圖6和圖7中所示。虛擬操縱桿63例如可包括一組箭頭鍵631和中心體632 (或操縱桿圖標(biāo))。通過將中心體632在期望的方向上拖拽,用戶能夠更自由和直觀地控制搖動-傾斜攝像機(jī),而不會限于4個方向的逐步移動。在該實(shí)施例中,攝像機(jī)可用一個移動或觸摸在任何方向上移動。另外,攝像機(jī)搖動/傾斜的速度可通過主體的當(dāng)前位置702和初始位置701之間的距離來確定。當(dāng)用戶釋放中心體631時,攝像機(jī)停止移動。根據(jù)本發(fā)明的另一個實(shí)施例,當(dāng)圖形對象為實(shí)況視頻饋送時,攝像機(jī)可通過直接與圖形對象交互來操作。因?yàn)橛脩衄F(xiàn)在可在觸摸屏顯示器上(在⑶I中)看到攝像機(jī)捕獲的實(shí)際圖像,所以用戶可通過在GUI中對實(shí)況視頻流執(zhí)行手指手勢來操作攝像機(jī)搖動、傾斜和縮放移動,如圖8中所示。用戶可通過在視頻流上執(zhí)行拖放手指手勢來控制攝像機(jī)搖動/傾斜,如圖8a中所示。在該實(shí)施例中,來自當(dāng)前受控?cái)z像機(jī)的視頻流在拖放過程期間被連續(xù)地更新。以該方式,⑶I允許用戶在觸摸屏顯示器上到處拖拽圖像,直到找到期望的視圖,就像物理對象可在書桌或桌子表面上移動一樣。此外,用戶可通過在所顯示視頻流上執(zhí)行某些預(yù)定義的手勢來進(jìn)行縮放,例如通過在連續(xù)向觸摸屏應(yīng)用手勢時執(zhí)行兩個或多個手指的收縮移動以用于放大和縮小,如圖8b中所示。或者,縮放功能可通過按下和保持預(yù)定的時間周期(例如O. 5到2秒)來啟動。在預(yù)定時間周期之后,縮放圖標(biāo)和/或滑動條可呈現(xiàn)為示出啟動了縮放功能。然后,可通過在水平或垂直方向上滑動手指來操作縮放,如圖8c到8d中所示。根據(jù)本發(fā)明另一個實(shí)施例,當(dāng)圖像對象正顯示實(shí)況視頻流時,用戶可通過輕擊或兩次輕擊(或任何其它適當(dāng)手勢)實(shí)況視頻饋送中的參加者來放大選擇的參加者,如圖9a中所示。當(dāng)兩次輕擊參加者 時,攝像機(jī)控制單元將指示與相關(guān)視頻流關(guān)聯(lián)的攝像機(jī)(經(jīng)由本地編解碼器26)放大該人員。對于固定的安裝,例如座位固定并且攝像機(jī)和參加者之間的距離不變的會議室,這可通過搖動、傾斜和放大到預(yù)定義的攝像機(jī)位置(預(yù)置)來容易地執(zhí)行。如果相關(guān)聯(lián)的會議室不是固定的安裝,那么可應(yīng)用面部檢測算法以便確定最靠近所觸摸的X’和y’坐標(biāo)的面部的位置和大小。如果檢測到面部,并且獲得了面部的位置和大小,那么攝像機(jī)控制單元計(jì)算適當(dāng)?shù)膿u動、傾斜和縮放位置以便構(gòu)造選擇的參加者,并且向編解碼器發(fā)送攝像機(jī)控制指令,編解碼器轉(zhuǎn)而使用遠(yuǎn)端攝像機(jī)控制(FECC)協(xié)議來指示有關(guān)的視頻端點(diǎn)和攝像機(jī)。根據(jù)本發(fā)明的另一個實(shí)施例,當(dāng)圖形對象是實(shí)況視頻饋送時,用戶可通過使用計(jì)算機(jī)43識別的手勢構(gòu)造感興趣的區(qū)域來放大一個或多個參加者或者實(shí)況視頻饋送的任何其它區(qū)域。如圖%中所示,可通過在觸摸屏上圍繞感興趣的區(qū)域?qū)Ш绞种富驅(qū)ο?,或者通過由在觸摸屏上輕擊或兩次輕擊兩個或多個手指定義感興趣區(qū)域的至少兩個角落(如圖9c中所不),來定乂感興趣區(qū)域。接下來,當(dāng)用戶在觸摸屏上顯示的圖形用戶界面中觸摸期望的攝像機(jī)控制按鈕或者應(yīng)用與攝像機(jī)控制相關(guān)的手指手勢時,根據(jù)上面的一個或多個實(shí)施例,計(jì)算機(jī)43從觸摸屏顯示器接收觸摸數(shù)據(jù)并且將它們與編解碼器所理解的攝像機(jī)控制指令相關(guān)聯(lián)。然后,計(jì)算機(jī)發(fā)送包括所選擇視頻會議端點(diǎn)的端點(diǎn)ID和攝像機(jī)控制指令的命令(或信號)。有關(guān)的端點(diǎn)ID標(biāo)識所選擇視頻流從哪個連接的視頻會議系統(tǒng)發(fā)起,以及因此標(biāo)識FECC指令應(yīng)當(dāng)被發(fā)送到哪個視頻會議系統(tǒng),或者攝像機(jī)控制指令是否應(yīng)當(dāng)被發(fā)送到它自己的攝像機(jī)。命令經(jīng)由端口 47、通信鏈路56和編解碼器26上的端口 28發(fā)送到編解碼器26。如果所接收的端點(diǎn)ID是接收編解碼器26的ID,那么編解碼器向連接到編解碼器26的攝像機(jī)發(fā)送控制指令。如果所接收的端點(diǎn)ID是連接到編解碼器的遠(yuǎn)程視頻會議系統(tǒng)之一的ID,那么編解碼器基于所接收命令生成FECC指令并且向所標(biāo)識的視頻會議系統(tǒng)發(fā)送,所標(biāo)識的視頻會議系統(tǒng)轉(zhuǎn)而向它的攝像機(jī)發(fā)送控制指令。根據(jù)本發(fā)明的一個實(shí)施例,攝像機(jī)控制單元是專用設(shè)備。專用設(shè)備可以是視頻會議系統(tǒng)的默認(rèn)部分,或者可以是單獨(dú)獲得的附加設(shè)備。根據(jù)本發(fā)明的另一個實(shí)施例,便攜式計(jì)算設(shè)備,例如個人數(shù)字助理、移動電話、膝上型計(jì)算機(jī)或具有觸摸屏接口和視頻構(gòu)造服務(wù)器26所支持的通信接口(例如TCP/IP)的類似便攜式計(jì)算設(shè)備,可用作為攝像機(jī)控制單元。客戶端軟件(攝像機(jī)控制客戶端)可被下載和/或安裝在該便攜式計(jì)算設(shè)備上以使得便攜式計(jì)算設(shè)備能夠作為根據(jù)本發(fā)明的攝像機(jī)控制單元。除了處理器,攝像機(jī)控制單元40中的計(jì)算機(jī)43可包括其上可存儲有根據(jù)本發(fā)明一個實(shí)施例的一個或多個計(jì)算機(jī)程序或軟件組件的存儲介質(zhì)。例如,要被部署的圖形生成器可被存儲在計(jì)算機(jī)43的存儲介質(zhì)上。此外,存儲介質(zhì)可存儲用于創(chuàng)建圖形生成器的圖形程序開發(fā)應(yīng)用,以及能夠轉(zhuǎn)換和/或?qū)D形生成器部署在便攜式計(jì)算設(shè)備上的軟件。存儲介質(zhì)也可存儲操作系統(tǒng)軟件,以及用于操作計(jì)算機(jī)系統(tǒng)的其它軟件。圖4類似于圖3,但是專注于如上所述的本發(fā)明的組件。圖4中的相同標(biāo)號指代圖3中的相同組件。發(fā)明性系統(tǒng)40允許通過使用由個人計(jì)算機(jī)43控制的易用的觸摸屏41 (確保邏輯操作的智能設(shè)備)來控制編解碼器26,可通過請求的顯示向用戶給予第二次機(jī)會以便驗(yàn)證已做出正確的選擇,并且避免錯誤的操作。更詳細(xì)地,計(jì)算機(jī)43能夠執(zhí)行以計(jì)算機(jī)編程語言編寫的邏輯指令。計(jì)算機(jī)43經(jīng)由PCI或計(jì)算機(jī)43中物理安裝的其它適當(dāng)總線來控制編解碼器的操作;經(jīng)由通信鏈路56的編解碼器26示意性地在圖4中表示。根據(jù)本發(fā)明的一個示例實(shí)施例,計(jì)算機(jī)43和編解碼器26之間的通信經(jīng)由通信鏈路56使用TCP/IP來交換。通信鏈路56可以是有線或無線鏈路,例如PAN、CAN、MAN、LAN、WLAN、WAN等。編解碼器26和計(jì)算機(jī)之間的通信是在計(jì)算機(jī)43的端口 47和編解碼器26的端口 28之間來回的命令。如應(yīng)當(dāng)理解的,這些通信符合視頻構(gòu)成服務(wù)器26的廠商應(yīng)用編程接口(API)。還使用觸摸屏41經(jīng)由圖4中所示的通信鏈路以及標(biāo)號55指示的導(dǎo)體和標(biāo)號53和57指示的端口來發(fā)生通信。來自計(jì)算機(jī)/圖形生成器的圖像經(jīng)由端口 42、導(dǎo)體51和端口 44傳送到并且顯示在觸摸屏顯示器上。參考圖10,編解碼器26和計(jì)算機(jī)43之間的全部通信遵循類似的過程。參考圖10,當(dāng)預(yù)定義事件在步驟1000出現(xiàn)時,編解碼器26在步驟1010向計(jì)算機(jī)43發(fā)送命令/信號,命令/信號至少包括標(biāo)識會議通話中當(dāng)前連接到編解碼器26 (直接或經(jīng)由MCU)的視頻會話端點(diǎn)的一組端點(diǎn)ID。所述預(yù)定義事件可包括當(dāng)視頻會議開始時,當(dāng)新的視頻會議端點(diǎn)加入正在進(jìn)行的會議時,當(dāng)在會議期間攝像機(jī)控制單元連接到編解碼器26時,在來自攝像機(jī)控制單元的請求時,等等。例如,使用如圖2中所示的視頻會議端點(diǎn)C’,用戶C呼叫視頻會議端點(diǎn)A’上的參加者A和視頻會議端點(diǎn)B’上的參加者B。視頻會議端點(diǎn)C’已經(jīng)連接到根據(jù)本發(fā)明的攝像機(jī)控制單元,并且當(dāng)會議開始時(全部端點(diǎn)被連接)視頻會議端點(diǎn)C’的編解碼器26向攝像機(jī)控制單元的計(jì)算機(jī)43發(fā)送命令,以表示會議正在進(jìn)行并且至少標(biāo)識當(dāng)前通話中每個視頻會議端點(diǎn)的端點(diǎn)ID (在該情況下為視頻會議系統(tǒng)A’、B’和C’的端點(diǎn)ID)。接下來在步驟1020,計(jì)算機(jī)(圖形生成器)創(chuàng)建至少包括場景51的圖形用戶界面(GUI)。場景51是專用于示出正在進(jìn)行的視頻會議的當(dāng)前連接端點(diǎn)的專用GUI區(qū)域。基于所接收的端點(diǎn)ID,計(jì)算機(jī)生成一組圖形對象,每一個用于每個所接收的端點(diǎn)ID。圖形對象占據(jù)場景的部分或全部專用區(qū)域。即使為每個視頻會議端點(diǎn)生成一個圖形對象,用戶可以控制場景的設(shè)置,例如可省略表示本地視頻會議端點(diǎn)的圖形對象。以它最簡單的形式,圖形對象包括一個或多個化身和包含與有關(guān)視頻會議系統(tǒng)相關(guān)的信息的文本域。文本域中的文本可以是端點(diǎn)ID本身,或者與存儲器或計(jì)算機(jī)可訪問的網(wǎng)絡(luò)設(shè)備中存儲的端點(diǎn)ID相關(guān)的信息,例如參加者的姓名、視頻會議系統(tǒng)的名稱或地址、端點(diǎn)ID等。在另一個示例實(shí)施例、中,圖形對象包括從各個視頻會議系統(tǒng)饋送的實(shí)況視頻。計(jì)算機(jī)經(jīng)由端口 42、通信鏈路51和觸摸屏顯示器41上的端口 44向觸摸屏顯示器41發(fā)送⑶I (圖像)。用戶現(xiàn)在具有視頻會議通話的全部參加者的可非常容易理解的圖形表示。接下來,在步驟1030,為了控制攝像機(jī),用戶必須通過觸摸場景51中的所述圖形對象52之一來選擇要控制的攝像機(jī)(或視頻會議端點(diǎn))。響應(yīng)于用戶的選擇(觸摸),觸摸屏41經(jīng)由端口 53、通信鏈路55和端口 57向計(jì)算機(jī)43發(fā)送所觸摸區(qū)域的x和y坐標(biāo)。計(jì)算機(jī)43登記對要控制的攝像機(jī)(視頻會議端點(diǎn))的用戶選擇,并且計(jì)算機(jī)和圖形生成器處理來自觸摸屏的信息并且例如通過標(biāo)出或放大所選擇的圖形對象來更新GUI (場景),并且因此觸摸屏上顯示的圖像留存。在步驟1040,用戶通過觸摸觸摸屏41和/或在觸摸屏41上執(zhí)行手指手勢操縱 GUI (例如圖像對象、控制菜單、按鈕、手勢)來控制所選擇的視頻會議端點(diǎn)的攝像機(jī),如上更詳細(xì)所述。用戶的觸摸數(shù)據(jù)以X和I坐標(biāo)的形式經(jīng)由鏈路55發(fā)送到計(jì)算機(jī)43。接下來,在步驟1050,當(dāng)接收到觸摸坐標(biāo)或成組連續(xù)的觸摸坐標(biāo)(手勢)時,計(jì)算機(jī)43比較觸摸坐標(biāo)和指定為攝像機(jī)控制指令的一組GUI區(qū)域和/或手指手勢。作為計(jì)算機(jī)43可訪問的存儲器中存儲的預(yù)配置指示或當(dāng)生成GUI時做出指示并且將其臨時存儲在計(jì)算機(jī)43可訪問的存儲器中,這樣來執(zhí)行將至少一個GUI區(qū)域和/或至少一個手指手勢指定為至少一個攝像機(jī)控制指令。如果發(fā)現(xiàn)了明確的匹配,那么計(jì)算機(jī)將所接收觸摸坐標(biāo)與攝像機(jī)控制命令相關(guān)聯(lián)。接下來,在步驟1060,如果計(jì)算機(jī)將所接收觸摸坐標(biāo)與觸摸命令相關(guān)聯(lián),那么計(jì)算機(jī)43向編解碼器26發(fā)送命令,至少包括端點(diǎn)ID和相關(guān)聯(lián)的控制命令。編解碼器26分析端點(diǎn)ID和相關(guān)聯(lián)的控制命令,并且生成FECC命令并且將其發(fā)送到有關(guān)的視頻會議端點(diǎn),或者如果端點(diǎn)ID標(biāo)識所述本地視頻會議端點(diǎn)20那么向它的本地?cái)z像機(jī)發(fā)送攝像機(jī)控制命令。在最后的步驟1070,然后編解碼器26經(jīng)由端口 28、通信鏈路56和端口 47向計(jì)算機(jī)43發(fā)送動作完成的信號。一旦以上述方式完成了動作,計(jì)算機(jī)43等待用戶下一次觸摸屏幕41的表示,以新攝像機(jī)控制指令或新攝像機(jī)選擇的形式或者會議通話中所連接視頻會議端點(diǎn)數(shù)量的變化。圖11示出了其上可實(shí)現(xiàn)本發(fā)明實(shí)施例的計(jì)算機(jī)1201。計(jì)算機(jī)系統(tǒng)1201包括總線1202或者用于傳送信息的其它通信機(jī)制,和用于處理信息的與總線1202連接的處理器1203。計(jì)算機(jī)系統(tǒng)1201還包括用于存儲信息和要由處理器1203執(zhí)行的指令的連接到總線1202的主存儲器1204,例如隨機(jī)訪問存儲器(RAM)或其它動態(tài)存儲設(shè)備(例如動態(tài)RAM(DRAM)、靜態(tài)RAM(SRAM)和同步DRAM (SDRAM))。另外,主存儲器1204可用于存儲在處理器1203執(zhí)行指令期間的臨時變量或其它中間信息。計(jì)算機(jī)系統(tǒng)1201還包括用于存儲用于處理器1203的靜態(tài)信息和指令的連接到總線1202的只讀存儲器(ROM) 1205或其它靜態(tài)存儲設(shè)備(例如可編程ROM(PROM)、可擦除PROM (EPROM)和電可擦除PROM (EEPROM))。計(jì)算機(jī)系統(tǒng)1201還包括連接到總線1202的盤控制器1206,以便控制用于存儲信息和指令的一個或多個存儲設(shè)備,例如磁硬盤1207和可移除媒體設(shè)備1208 (例如軟盤驅(qū)動器、只讀光盤驅(qū)動器、讀/寫光盤驅(qū)動器、自動光盤機(jī)、磁帶驅(qū)動器和可移除磁光驅(qū)動器)。存儲設(shè)備可使用適當(dāng)?shù)脑O(shè)備接口(例如小型計(jì)算機(jī)系統(tǒng)接口(SCSI)、集成設(shè)備電路(IDE)、增強(qiáng)IDE(E-IDE)、直接內(nèi)存存取(DMA)或超級DMA)添加到計(jì)算機(jī)設(shè)備1201。
計(jì)算機(jī)系統(tǒng)1201還可包括專用邏輯設(shè)備(例如專用集成電路(ASIC))或可配置邏輯設(shè)備(例如簡單可編程邏輯設(shè)備(SPLD)、復(fù)雜可編程邏輯設(shè)備(CPLD)和場可編程門陣列(FPGA))。
計(jì)算機(jī)系統(tǒng)1201還可包括連接到總線1202的顯示控制器1209以便控制顯示器1210,例如陰極射線管(CRT)或IXD顯示器,以用于向計(jì)算機(jī)用戶顯示信息。計(jì)算機(jī)系統(tǒng)包括輸入設(shè)備,例如鍵盤1211和指點(diǎn)設(shè)備1212,以用于與計(jì)算機(jī)用戶交互并且向處理器1203提供信息。指點(diǎn)設(shè)備1212例如可以是用于向處理器1203傳送指示信息和命令選擇并且用于控制顯示器1210上的光標(biāo)移動的鼠標(biāo)、跟蹤球、或定點(diǎn)桿。另外,打印機(jī)可提供計(jì)算機(jī)系統(tǒng)1201存儲和/或生成的打印的數(shù)據(jù)列表。響應(yīng)于處理器1203執(zhí)行存儲器(例如主存儲器1204)中包含的一個或多個指令的一個或多個序列,計(jì)算機(jī)系統(tǒng)1201執(zhí)行本發(fā)明實(shí)施例中的部分或全部處理步驟。這些指令可被從另一個計(jì)算機(jī)可讀介質(zhì)(例如硬盤1207或可移除介質(zhì)驅(qū)動器1208)讀入主存儲器1204。多處理布置中的一個或多個處理器也可被用來執(zhí)行主存儲器1204中包含的指令序列。在候選實(shí)施例中,硬連線的電路可用來代替軟件指令或者與其組合。因此,實(shí)施例不限于硬件電路和軟件的任何特定組合。如上所述,計(jì)算機(jī)系統(tǒng)1201包括用于保存根據(jù)本發(fā)明技術(shù)編程的指令和用于包含其中描述的數(shù)據(jù)結(jié)構(gòu)、表格、記錄或其它數(shù)據(jù)的至少一個計(jì)算機(jī)可讀介質(zhì)或存儲器。計(jì)算機(jī)可讀存儲媒體的示例是光盤、硬盤、軟盤、磁帶、磁光盤、PR0M(EPR0M、EEPR0M、快速EPROM)、DRAM、SRAM、SDRAM或任何其它磁介質(zhì)、光盤(例如CD-ROM)或任何其它光介質(zhì)、穿孔卡片、紙帶或具有孔模式的其它物理介質(zhì)。此外,指令可存儲在載波(或信號)中并且從其讀取。在計(jì)算機(jī)可讀存儲媒體中的任何一個或其組合上存儲,本發(fā)明的實(shí)施例包括用于控制計(jì)算機(jī)系統(tǒng)1201,用于驅(qū)動用于實(shí)現(xiàn)本發(fā)明的設(shè)備和用于使得計(jì)算機(jī)系統(tǒng)1201能夠與人類用戶交互的軟件。該軟件可包括但不限于設(shè)備驅(qū)動、操作系統(tǒng)、開發(fā)工具和應(yīng)用軟件。本發(fā)明的計(jì)算機(jī)代碼設(shè)備可以是任何可解釋或可執(zhí)行的代碼機(jī)制,包括但不限于腳本、可解釋程序、動態(tài)鏈接庫(DLL)、Java類和完整的可執(zhí)行程序。此外,本發(fā)明的部分處理可被分布以便為了更好的性能、可靠性和/或成本。如這里使用的術(shù)語“計(jì)算機(jī)可讀存儲介質(zhì)”指代參加向處理器1203提供指令用于執(zhí)行的任何物理介質(zhì)。計(jì)算機(jī)可讀存儲介質(zhì)可采用許多形式,包括但不限于非易失性媒體和易失性媒體。非易失性媒體例如包括光、磁盤和磁光盤,例如硬盤1207或可移除介質(zhì)驅(qū)動器1208。易失性媒體包括動態(tài)存儲器,例如主存儲器1204。在向處理器1203傳送一個或多個指令的一個或多個序列用于執(zhí)行中可涉及各種形式的計(jì)算機(jī)可讀存儲媒體。例如,指令可初始地在遠(yuǎn)程計(jì)算機(jī)的磁盤上攜帶。遠(yuǎn)程計(jì)算機(jī)可將用于實(shí)現(xiàn)本發(fā)明全部或部分的指令遠(yuǎn)程載入到動態(tài)存儲器并且使用調(diào)制解調(diào)器經(jīng)由電話線發(fā)送指令。計(jì)算機(jī)系統(tǒng)1201本地的調(diào)制解調(diào)器可接收電話線上的數(shù)據(jù)并且使用紅外發(fā)送器將數(shù)據(jù)轉(zhuǎn)換為紅外信號。連接到總線1202的紅外檢測器可接收紅外信號中攜帶的數(shù)據(jù)并且將數(shù)據(jù)放置在總線1202上??偩€1202向主存儲器1204傳送數(shù)據(jù),處理器1203從主存儲器1204檢索和執(zhí)行指令。在由處理器1203執(zhí)行之前或之后,主存儲器1204接收的指令可選地存儲在存儲設(shè)備1207或1208上。計(jì)算機(jī)系統(tǒng)1201還包括連接到總線1202的通信接口 1213。通信接口 1213向例如連接到局域網(wǎng)(LAN) 1215或另一個通信網(wǎng)絡(luò)1216 (例如因特網(wǎng))的網(wǎng)絡(luò)鏈路1214提供雙向數(shù)據(jù)通信連接。例如,通信接口 1213可以是連接到任何分組交換LAN的網(wǎng)絡(luò)接口卡。作為另一個示例,通信接口 1213可以是向?qū)?yīng)類型的通信線路提供數(shù)據(jù)通信連接的非對稱數(shù)字用戶線路(ADSL)卡、綜合服務(wù)數(shù)字網(wǎng)(ISDN)卡或調(diào)制解調(diào)器。也可實(shí)現(xiàn)無線鏈路。在任何這種實(shí)現(xiàn)中,通信接口 1213發(fā)送和接收傳送表示各種類型信息的數(shù)字?jǐn)?shù)據(jù)流的電、電磁或光信號。網(wǎng)絡(luò)鏈路1214通常通過一個或多個網(wǎng)絡(luò)向其它數(shù)據(jù)設(shè)備提供數(shù)據(jù)通信。例如,網(wǎng)絡(luò)鏈路1214可通過本地網(wǎng)絡(luò)1215 (例如LAN)或通過服務(wù)提供者(其通過通信網(wǎng)絡(luò)1216提供通信服務(wù))操作的裝置來提供到另一個計(jì)算機(jī)的連接。本地 網(wǎng)絡(luò)1214和通信網(wǎng)絡(luò)1216例如使用傳送數(shù)字?jǐn)?shù)據(jù)流的電、電磁或光信號和相關(guān)聯(lián)的物理層(例如5類CAT電纜、同軸電纜、光纖等)。向計(jì)算機(jī)系統(tǒng)1201和從其傳送數(shù)字?jǐn)?shù)據(jù)的通過各種網(wǎng)絡(luò)的信號和在網(wǎng)絡(luò)鏈路1214上并且通過通信接口 1213的信號可以通過基帶信號或基于載波的信號實(shí)現(xiàn)?;鶐盘杺魉蛿?shù)據(jù)作為未調(diào)制的電脈沖,其描述了數(shù)字?jǐn)?shù)據(jù)位流,其中術(shù)語“位”應(yīng)被廣義地解釋為意指符號,其中每個符號傳送至少一個或多個信息位。數(shù)字?jǐn)?shù)據(jù)也可被用于調(diào)制載波,例如用經(jīng)由傳導(dǎo)媒體傳播或通過傳播介質(zhì)作為電磁波發(fā)送的幅移鍵控信號、相移鍵控信號和/或頻移鍵控信號。因此,數(shù)字?jǐn)?shù)據(jù)可通過“有線”通信信道作為未調(diào)制基帶數(shù)據(jù)發(fā)送和/或通過調(diào)制載波在不同于基帶的預(yù)定頻帶內(nèi)發(fā)送。計(jì)算機(jī)系統(tǒng)1201可通過網(wǎng)絡(luò)1215和1216、網(wǎng)絡(luò)鏈路1214以及通信接口 1213發(fā)送和接收數(shù)據(jù),包括程序代碼。此外,網(wǎng)絡(luò)鏈路1214可通過LAN 1215向移動設(shè)備1217 (例如個人數(shù)字助理(PDA)、膝上型計(jì)算機(jī)或移動電話)提供連接。根據(jù)上面的教導(dǎo),本發(fā)明的許多修改和變化是可能的。因此要理解,在所附權(quán)利要求的范圍內(nèi),可在除了這里特定描述的之外來實(shí)踐本發(fā)明。
權(quán)利要求
1.一種用于本地視頻會議端點(diǎn)的觸摸屏遙控器,所述視頻會議端點(diǎn)包括 監(jiān)視器和能夠進(jìn)行搖動、傾斜或縮放中至少一者的至少一個攝像機(jī), 具有用于與所述觸摸屏遙控器通信的裝置的編解碼器,所述編解碼器被配置為經(jīng)由網(wǎng)絡(luò)與一個或多個遠(yuǎn)程視頻會議端點(diǎn)建立視頻會議, 所述觸摸屏遙控器包括觸摸屏顯示器和計(jì)算機(jī),該計(jì)算機(jī)被配置為 從所述編解碼器接收標(biāo)識所述視頻會議中的端點(diǎn)的至少一個或多個端點(diǎn)ID ; 生成至少包括用于所述視頻會議中每個視頻會議端點(diǎn)的一個圖形對象的圖形用戶界面(⑶I); 在觸摸屏顯示器上顯示所述⑶I ; 接收來自所述觸摸屏顯示器并標(biāo)識了所選擇圖形對象的觸摸數(shù)據(jù); 指定所述⑶I的至少一個區(qū)域或至少一個手指手勢為作為至少一個攝像機(jī)控制指令;從所述觸摸屏顯示器接收觸摸數(shù)據(jù),并將所接收的觸摸數(shù)據(jù)與所述至少一個攝像機(jī)控制指令相關(guān)聯(lián),以及 將攝像機(jī)控制指令發(fā)送到所述編解碼器。
2.根據(jù)權(quán)利要求I所述的設(shè)備,其中,所述圖形對象包括來自各個視頻會議端點(diǎn)的視頻流。
3.根據(jù)權(quán)利要求2所述的設(shè)備,其中 所述編解碼器包括視頻轉(zhuǎn)換器單元,該視頻轉(zhuǎn)換器單元被配置為從兩個或更多端點(diǎn)接收會議視頻流,處理所述流,并輸出降低了分辨率和/或幀率的相應(yīng)一組視頻流;并且所述計(jì)算機(jī)被配置為接收所述視頻流組并且在所述GUI中顯示所述視頻流中的一個或多個。
4.根據(jù)權(quán)利要求I所述的設(shè)備,其中,所述計(jì)算機(jī)還被配置為 生成所述GUI的單獨(dú)控制區(qū)域,所述控制區(qū)域包括操縱桿圖標(biāo), 基于圖像對象相對于所述觸摸屏顯示器上的初始默認(rèn)位置的位置和距離來指定攝像機(jī)控制指令。
5.根據(jù)權(quán)利要求I所述的設(shè)備,其中,所述計(jì)算機(jī)還被配置為 基于在所述圖形對象之一上應(yīng)用的手指手勢來指定攝像機(jī)控制指令。
6.根據(jù)權(quán)利要求I所述的設(shè)備,對于捏緊或松放手勢指定放大或縮小攝像機(jī)控制指令。
7.根據(jù)權(quán)利要求I所述的設(shè)備,對于所述觸摸屏上相應(yīng)方向的觸摸和拖拽手勢指定定向移動攝像機(jī)控制指令。
8.根據(jù)權(quán)利要求I所述的設(shè)備,對于捏緊和松放手勢指定放大或縮小攝像機(jī)控制指令。
9.根據(jù)權(quán)利要求I所述的設(shè)備,其中 所述計(jì)算機(jī)或編解碼器包括用于在所述會議視頻流或所述視頻流中定位面部的面部檢測單元;并且 其中,所述計(jì)算機(jī)還被配置為基于用戶觸摸數(shù)據(jù)和所述定位的面部,生成對于由用戶經(jīng)由所述GUI和觸摸屏顯示器標(biāo)識的參加者進(jìn)行放大的攝像機(jī)控制指令。
10.一種用于在若干視頻會議端點(diǎn)之間的視頻會議期間控制與視頻會議端點(diǎn)相關(guān)聯(lián)的一個或多個攝像機(jī)的操作的方法,其中所述視頻會議端點(diǎn)包括編解碼器、監(jiān)視器和能夠進(jìn)行搖動、傾斜或縮放中至少一者的至少一個攝像機(jī),所述方法包括以下步驟 提供觸摸屏遙控器以及所述遙控器和本地編解碼器之間的通信鏈路,并且在所述遙控器處 從所述本地編解碼器接收標(biāo)識所述視頻會議中的端點(diǎn)的至少一個或多個端點(diǎn)ID ; 生成至少包括用于所述視頻會議中每個視頻會議端點(diǎn)的一個圖形對象的圖形用戶界面(⑶I); 在觸摸屏顯示器上顯示所述⑶I ; 接收來自所述觸摸屏顯示器并標(biāo)識了所選擇圖形對象的觸摸數(shù)據(jù); 指定所述⑶I的至少一個區(qū)域和/或至少一個手指手勢作為至少一個攝像機(jī)控制指令; 從所述觸摸屏顯示器接收觸摸數(shù)據(jù),并將所接收觸摸數(shù)據(jù)與所述至少一個攝像機(jī)控制指令相關(guān)聯(lián); 將攝像機(jī)控制指令發(fā)送到所述本地編解碼器。
11.根據(jù)權(quán)利要求10所述的方法,其中,所述圖形對象包括來自各個視頻會議端點(diǎn)的視頻流。
12.根據(jù)權(quán)利要求11所述的方法,還包括 在所述本地編解碼器中從所述端點(diǎn)中的一個或多個接收會議視頻流,處理所述流,并輸出降低了分辨率和/或幀率的相應(yīng)一組視頻流組;以及 向所述觸摸屏遙控器發(fā)送所述一組視頻流,并在所述GUI中顯示所述視頻流。
13.根據(jù)權(quán)利要求10所述的方法,其中,生成⑶I的步驟還包括 生成單獨(dú)控制區(qū)域,所述控制區(qū)域包括操縱桿圖標(biāo), 基于圖像對象相對于所述觸摸屏顯示器上的初始默認(rèn)位置的位置和距離來指定攝像機(jī)控制指令。
14.根據(jù)權(quán)利要求10所述的方法,其中,所述指定的步驟包括 基于在所述觸摸屏顯示器上的所述圖形對象之一上應(yīng)用的手指手勢來指定攝像機(jī)控制指令。
15.根據(jù)權(quán)利要求10所述的方法,其中,所述指定的步驟包括對于捏緊和松放手勢指定放大或縮小攝像機(jī)控制指令。
16.根據(jù)權(quán)利要求10所述的方法,其中,所述指定的步驟包括對于所述觸摸屏上相應(yīng)方向的觸摸和拖拽手勢指定定向移動攝像機(jī)控制指令。
17.根據(jù)權(quán)利要求10所述的方法,其中,所述指定的步驟包括對于捏緊和松放手勢指定放大或縮小攝像機(jī)控制指令。
18.根據(jù)權(quán)利要求10所述的方法,還包括 在所述會議視頻流和/或所述視頻流中定位面部;和 基于所述用戶輸入和所述定位的面部,生成對于由用戶經(jīng)由所述GUI和觸摸屏顯示器標(biāo)識的參加者進(jìn)行放大的攝像機(jī)控制指令。
全文摘要
本發(fā)明涉及用于控制與視頻會議通話中的視頻會議端點(diǎn)相關(guān)的一個或多個攝像機(jī)的操作的系統(tǒng)和方法。根據(jù)本發(fā)明的攝像機(jī)控制單元(遙控器)是支持觸摸的終端用戶組件,其向用戶呈現(xiàn)表示會議通話中當(dāng)前連接的視頻會議端點(diǎn)和/或視頻會議端點(diǎn)的攝像機(jī)當(dāng)前捕獲的一個或多個實(shí)況視頻饋送的圖形對象,并且允許用戶使用所述攝像機(jī)控制單元中嵌入的觸摸屏顯示器來操縱攝像機(jī)的搖動、傾斜和縮放。
文檔編號G06F3/048GK102648626SQ201080046857
公開日2012年8月22日 申請日期2010年10月14日 優(yōu)先權(quán)日2009年10月14日
發(fā)明者伊萬·瑪里繆斯·克里斯蒂安森, 蓋爾·布君, 維加德·哈默 申請人:思科系統(tǒng)國際公司