用于修改視頻供給中的圖像的系統(tǒng)和方法
【專利說明】
[0001] 本申請要求2012年11月16日遞交的美國專利申請No. 13/678,665的優(yōu)先權(quán),這 些申請的全部教導(dǎo)通過引用并入本文。
技術(shù)領(lǐng)域
[0002] 題述技術(shù)總體上涉及通信技術(shù)。更具體地,題述技術(shù)涉及修改視頻供給中的圖像。
【背景技術(shù)】
[0003] 人們常常參加在線或線下會議。在線下會議中,人們通常在彼此的視平線上坐下 (例如圍著桌子),以營造一種團(tuán)結(jié)、伙伴和創(chuàng)造的感覺。然而,在線視頻會議中,人們往往 坐在相對他們的攝像機(jī)的不同位置(例如,接近或遠(yuǎn)離攝像機(jī)、在攝像機(jī)鏡頭的中間或角 落等),對在線視頻會議中的其他參與者產(chǎn)生不舒服的視角并有礙于團(tuán)結(jié)、伙伴和創(chuàng)造的感 覺的發(fā)展。
【發(fā)明內(nèi)容】
[0004] 在一些方面中,提供了一種用于修改圖像的計(jì)算機(jī)實(shí)現(xiàn)方法。所述方法包括從多 個客戶端計(jì)算設(shè)備接收多個圖像,所述多個圖像中的每一個圖像包括面部。所述方法包括 根據(jù)基線面部位置和基線面部大小來修改所述多個圖像。所述方法包括向所述多個客戶端 計(jì)算設(shè)備中的至少一個客戶端計(jì)算設(shè)備提供修改的多個圖像的至少一部分用于顯示。
[0005] 在一些方面中,提供了一種用于修改圖像的非瞬時性計(jì)算機(jī)可讀介質(zhì)。所述計(jì)算 機(jī)可讀介質(zhì)包括指令。所述指令包括用于從多個客戶端計(jì)算設(shè)備接收多個圖像的代碼,所 述多個圖像中的每一個圖像包括面部。所述指令包括用于根據(jù)基線面部位置和基線面部大 小來修改所述多個圖像的代碼。所述指令包括用于向所述多個客戶端計(jì)算設(shè)備中的至少一 個客戶端計(jì)算設(shè)備提供修改的多個圖像的至少一部分以用于顯示的代碼。
[0006] 在一些方面中,提供了一種用于修改圖像的系統(tǒng)。所述系統(tǒng)包括一個或更多個處 理器以及存儲器。所述存儲器包括指令。所述指令包括用于從多個客戶端計(jì)算設(shè)備接收多 個圖像的代碼,所述多個圖像中的每一個圖像包括面部。所述指令包括用于根據(jù)基線面部 位置和基線面部大小修改所述多個圖像的代碼。所述指令包括用于向所述多個客戶端計(jì)算 設(shè)備的至少一個提供修改的多個圖像中的至少一部分以用于顯示的代碼。
【附圖說明】
[0007] 根據(jù)以下本發(fā)明的詳細(xì)描述結(jié)合附圖,將更容易理解以上討論,在附圖中:
[0008] 圖1示出了用于修改圖像的示例性系統(tǒng)。
[0009] 圖2示出了圖1的示例性服務(wù)器。
[0010] 圖3示出了用于修改圖像的示例性處理。
[0011] 圖4示出了輸入圖像和修改圖像的示例性集合。
[0012] 圖5示出了在線會議的示例性顯示。
[0013] 圖6概念性地示出了實(shí)現(xiàn)題述技術(shù)的一些實(shí)現(xiàn)的示例性電子系統(tǒng)。
[0014] 具體實(shí)現(xiàn)
[0015] 如上所述,可能需要一種用于修改在線會議中視頻供給中的面部圖像的新方案, 用于使其具有相似的面部位置、呈現(xiàn)在中央處并處在相同視線上。
[0016] 題述技術(shù)提供了用于修改在線會議中的視頻供給中的面部圖像以具有相似的面 部位置、呈現(xiàn)在中央處并處在相同視線上的技術(shù)。根據(jù)一些方面,服務(wù)器從在線會議參加者 的多個客戶端計(jì)算設(shè)備接收來自參與者的視頻供給中的多個圖像,多個圖像中的每一個圖 像包括參加者的面部。服務(wù)器根據(jù)基線面部位置和基線面部大小來修改多個圖像。例如, 基線面部位置和基線面部大小可對應(yīng)于中間的面部位置和多個圖像中的圖像的最大面部 大小。服務(wù)器向參加者的多個客戶端計(jì)算設(shè)備中的至少一個發(fā)送修改的多個圖像中的至少 一部分用于顯示。例如,具體參加者的客戶端計(jì)算設(shè)備可從其他參加者但不從特定參加者 接收修改的圖像。
[0017] 有利地,題述技術(shù)允許來自在線會議中的視頻供給的圖像呈現(xiàn)在中央并處在相同 的視線上,以在在線會議參加者中營造一種團(tuán)結(jié)、伙伴和創(chuàng)造的感覺。
[0018] 圖1示出了用于修改圖像的示例性系統(tǒng)100。如所示,系統(tǒng)100包括服務(wù)器110和 多個客戶端計(jì)算設(shè)備120,服務(wù)器110和多個客戶端計(jì)算設(shè)備120被配置為經(jīng)由網(wǎng)絡(luò)130相 互通信。網(wǎng)絡(luò)130可包括互聯(lián)網(wǎng)、內(nèi)聯(lián)網(wǎng)、局域網(wǎng)、廣域網(wǎng)、有線網(wǎng)、無線網(wǎng)或者虛擬專用網(wǎng) (VPN)。盡管示出了一個服務(wù)器110和三個客戶端計(jì)算設(shè)備120,題述技術(shù)可使用任意數(shù)量 的服務(wù)器和客戶端計(jì)算設(shè)備來實(shí)現(xiàn)。
[0019] 服務(wù)器110包括用于實(shí)現(xiàn)在線會議的一個或更多個模塊,在線會議包括兩個及以 上參加者,兩個及以上參加者通過客戶端計(jì)算設(shè)備120例如經(jīng)由瀏覽器或在客戶端計(jì)算設(shè) 備120上執(zhí)行的專用應(yīng)用來訪問會議。服務(wù)器110可實(shí)現(xiàn)為具有單處理器的單機(jī)、多處理 器機(jī)器、或者包括具有多個多處理機(jī)器的服務(wù)器集群。以下結(jié)合圖2更詳細(xì)地描述服務(wù)器 110的一個示例。
[0020] 每一個客戶端計(jì)算設(shè)備120可以是膝上型計(jì)算機(jī)(例如客戶端計(jì)算設(shè)備120. 1)、 桌面計(jì)算機(jī)、移動電話(例如客戶端計(jì)算設(shè)備120. 3)、個人數(shù)字助理(PDA)、平板計(jì)算機(jī) (例如客戶端計(jì)算設(shè)備120. 2)、上網(wǎng)本、嵌入有或耦合到一個或更多個處理器的電視、實(shí)體 機(jī)或虛擬機(jī)。每一個客戶端計(jì)算設(shè)備120可包括鍵盤、鼠標(biāo)、顯示器、觸摸屏中的一個或更 多個。每一個客戶端計(jì)算設(shè)備120還可包括web瀏覽器,web瀏覽器被配置為顯示網(wǎng)頁,例 如,在線會議服務(wù)的網(wǎng)頁。備選地,客戶端計(jì)算設(shè)備120可包括用于訪問在線會議服務(wù)的專 用應(yīng)用(例如移動電話或平板計(jì)算機(jī)應(yīng)用)。
[0021] 圖2示出了圖1的示例性服務(wù)器110。如所示,服務(wù)器110包括中央處理單元 (CPU) 202、網(wǎng)絡(luò)接口 204和存儲器206。CPU 202包括一個或更多個處理器。CPU 202被配 置為執(zhí)行存儲在計(jì)算機(jī)可讀介質(zhì)(例如存儲器206)中的計(jì)算機(jī)指令。網(wǎng)絡(luò)接口 204被配置 為允許服務(wù)器110在網(wǎng)絡(luò)(例如圖1的網(wǎng)絡(luò)130)中發(fā)送和接收數(shù)據(jù)。網(wǎng)絡(luò)接口 204可包 括一個或更多個網(wǎng)絡(luò)接口卡(NIC)。存儲器206存儲數(shù)據(jù)或指令。存儲器206可以是高速 緩存單元、存儲單元、內(nèi)部存儲單元或外部存儲單元中的一個或更多個。如所示,存儲器206 包括視頻會議控制模塊208、輸入視頻供給222. 1-n、輸入圖像224. 1-n、修改圖像226. 1-n、 以及修改視頻供給228. 1-n。
[0022] 視頻會議控制模塊208用于控制視頻會議或在線會議。視頻會議控制模塊208被 配置為從客戶端計(jì)算設(shè)備(例如客戶端計(jì)算設(shè)備120)接收發(fā)起在線會議或視頻會議的請 求。一旦接收請求,視頻會議控制模塊208被配置為向至少一個附加的客戶端計(jì)算設(shè)備發(fā) 送加入在線會議或視頻會議的請求。一旦附加的客戶端計(jì)算設(shè)備接受請求,視頻會議控制 模塊208發(fā)起在線會議并在參加在線會議或視頻會議的客戶端計(jì)算設(shè)備之間發(fā)送視頻供 給。視頻會議控制模塊208被配置為同時在不同的客戶端計(jì)算設(shè)備集合之間運(yùn)行多個在線 會議或視頻會議。
[0023] 如所示,視頻會議控制模塊208包括圖像對齊(alignment)模塊210。圖像對齊 模塊210存儲基線面部位置212和基線面部大小214?;€面部位置212和基線面部大小 214可以是固定的,或者在一個在線會議和另一個在線會議之間是變化的。在一些示例中, 基線面部位置212和基線面部大小214對應(yīng)于在線會議的供給的圖像之一,例如具有最大 面部大小的圖像。在一些示例中,基線面部位置212對應(yīng)于水平且垂直、位于中央的面部位 置,其中眼睛到圖像底部的距離是到圖像頂部的距離的兩倍,而鼻子位于圖像水平中央。在 一些示例中,基線面部大小214對應(yīng)于占據(jù)圖像高度80%的面部。
[0024] 在結(jié)合視頻會議控制模塊2