描述了用于修改視頻供給中圖像的系統和方法。在一些方面中,從多個客戶端計算設備接收多個圖像。多個圖像中的每一個圖像包括面部。根據基線面部位置和基線面部大小來修改多個圖像。向多個客戶端計算設備中的至少一個提供修改的多個圖像的至少一部分用于顯示。
【技術實現步驟摘要】
【國外來華專利技術】【專利說明】 本申請要求2012年11月16日遞交的美國專利申請No. 13/678,665的優先權,這 些申請的全部教導通過引用并入本文。
題述技術總體上涉及通信技術。更具體地,題述技術涉及修改視頻供給中的圖像。
技術介紹
人們常常參加在線或線下會議。在線下會議中,人們通常在彼此的視平線上坐下 (例如圍著桌子),以營造一種團結、伙伴和創造的感覺。然而,在線視頻會議中,人們往往 坐在相對他們的攝像機的不同位置(例如,接近或遠離攝像機、在攝像機鏡頭的中間或角 落等),對在線視頻會議中的其他參與者產生不舒服的視角并有礙于團結、伙伴和創造的感 覺的發展。
技術實現思路
在一些方面中,提供了一種用于修改圖像的計算機實現方法。所述方法包括從多 個客戶端計算設備接收多個圖像,所述多個圖像中的每一個圖像包括面部。所述方法包括 根據基線面部位置和基線面部大小來修改所述多個圖像。所述方法包括向所述多個客戶端 計算設備中的至少一個客戶端計算設備提供修改的多個圖像的至少一部分用于顯示。 在一些方面中,提供了一種用于修改圖像的非瞬時性計算機可讀介質。所述計算 機可讀介質包括指令。所述指令包括用于從多個客戶端計算設備接收多個圖像的代碼,所 述多個圖像中的每一個圖像包括面部。所述指令包括用于根據基線面部位置和基線面部大 小來修改所述多個圖像的代碼。所述指令包括用于向所述多個客戶端計算設備中的至少一 個客戶端計算設備提供修改的多個圖像的至少一部分以用于顯示的代碼。 在一些方面中,提供了一種用于修改圖像的系統。所述系統包括一個或更多個處 理器以及存儲器。所述存儲器包括指令。所述指令包括用于從多個客戶端計算設備接收多 個圖像的代碼,所述多個圖像中的每一個圖像包括面部。所述指令包括用于根據基線面部 位置和基線面部大小修改所述多個圖像的代碼。所述指令包括用于向所述多個客戶端計算 設備的至少一個提供修改的多個圖像中的至少一部分以用于顯示的代碼。【附圖說明】 根據以下本專利技術的詳細描述結合附圖,將更容易理解以上討論,在附圖中: 圖1示出了用于修改圖像的示例性系統。 圖2示出了圖1的示例性服務器。 圖3示出了用于修改圖像的示例性處理。 圖4示出了輸入圖像和修改圖像的示例性集合。 圖5示出了在線會議的示例性顯示。 圖6概念性地示出了實現題述技術的一些實現的示例性電子系統。 具體實現 如上所述,可能需要一種用于修改在線會議中視頻供給中的面部圖像的新方案, 用于使其具有相似的面部位置、呈現在中央處并處在相同視線上。 題述技術提供了用于修改在線會議中的視頻供給中的面部圖像以具有相似的面 部位置、呈現在中央處并處在相同視線上的技術。根據一些方面,服務器從在線會議參加者 的多個客戶端計算設備接收來自參與者的視頻供給中的多個圖像,多個圖像中的每一個圖 像包括參加者的面部。服務器根據基線面部位置和基線面部大小來修改多個圖像。例如, 基線面部位置和基線面部大小可對應于中間的面部位置和多個圖像中的圖像的最大面部 大小。服務器向參加者的多個客戶端計算設備中的至少一個發送修改的多個圖像中的至少 一部分用于顯示。例如,具體參加者的客戶端計算設備可從其他參加者但不從特定參加者 接收修改的圖像。 有利地,題述技術允許來自在線會議中的視頻供給的圖像呈現在中央并處在相同 的視線上,以在在線會議參加者中營造一種團結、伙伴和創造的感覺。 圖1示出了用于修改圖像的示例性系統100。如所示,系統100包括服務器110和 多個客戶端計算設備120,服務器110和多個客戶端計算設備120被配置為經由網絡130相 互通信。網絡130可包括互聯網、內聯網、局域網、廣域網、有線網、無線網或者虛擬專用網 (VPN)。盡管示出了一個服務器110和三個客戶端計算設備120,題述技術可使用任意數量 的服務器和客戶端計算設備來實現。 服務器110包括用于實現在線會議的一個或更多個模塊,在線會議包括兩個及以 上參加者,兩個及以上參加者通過客戶端計算設備120例如經由瀏覽器或在客戶端計算設 備120上執行的專用應用來訪問會議。服務器110可實現為具有單處理器的單機、多處理 器機器、或者包括具有多個多處理機器的服務器集群。以下結合圖2更詳細地描述服務器 110的一個示例。 每一個客戶端計算設備120可以是膝上型計算機(例如客戶端計算設備120. 1)、 桌面計算機、移動電話(例如客戶端計算設備120. 3)、個人數字助理(PDA)、平板計算機 (例如客戶端計算設備120. 2)、上網本、嵌入有或耦合到一個或更多個處理器的電視、實體 機或虛擬機。每一個客戶端計算設備120可包括鍵盤、鼠標、顯示器、觸摸屏中的一個或更 多個。每一個客戶端計算設備120還可包括web瀏覽器,web瀏覽器被配置為顯示網頁,例 如,在線會議服務的網頁。備選地,客戶端計算設備120可包括用于訪問在線會議服務的專 用應用(例如移動電話或平板計算機應用)。 圖2示出了圖1的示例性服務器110。如所示,服務器110包括中央處理單元 (CPU) 202、網絡接口 204和存儲器206。CPU 202包括一個或更多個處理器。CPU 202被配 置為執行存儲在計算機可讀介質(例如存儲器206)中的計算機指令。網絡接口 204被配置 為允許服務器110在網絡(例如圖1的網絡130)中發送和接收數據。網絡接口 204可包 括一個或更多個網絡接口卡(NIC)。存儲器206存儲數據或指令。存儲器206可以是高速 緩存單元、存儲單元、內部存儲單元或外部存儲單元中的一個或更多個。如所示,存儲器206 包括視頻會議控制模塊208、輸入視頻供給222. 1-n、輸入圖像224. 1-n、修改圖像226. 1-n、 以及修改視頻供給228. 1-n。 視頻會議控制模塊208用于控制視頻會議或在線會議。視頻會議控制模塊208被 配置為從客戶端計算設備(例如客戶端計算設備120)接收發起在線會議或視頻會議的請 求。一旦接收請求,視頻會議控制模塊208被配置為向至少一個附加的客戶端計算設備發 送加入在線會議或視頻會議的請求。一旦附加的客戶端計算設備接受請求,視頻會議控制 模塊208發起在線會議并在參加在線會議或視頻會議的客戶端計算設備之間發送視頻供 給。視頻會議控制模塊208被配置為同時在不同的客戶端計算設備集合之間運行多個在線 會議或視頻會議。 如所示,視頻會議控制模塊208包括圖像對齊(alignment)模塊210。圖像對齊 模塊210存儲基線面部位置212和基線面部大小214。基線面部位置212和基線面部大小 214可以是固定的,或者在一個在線會議和另一個在線會議之間是變化的。在一些示例中, 基線面部位置212和基線面部大小214對應于在線會議的供給的圖像之一,例如具有最大 面部大小的圖像。在一些示例中,基線面部位置212對應于水平且垂直、位于中央的面部位 置,其中眼睛到圖像底部的距離是到圖像頂部的距離的兩倍,而鼻子位于圖像水平中央。在 一些示例中,基線面部大小214對應于占據圖像高度80%的面部。 在結合視頻會議控制模塊2當前第1頁1 2 3 4 本文檔來自技高網...
【技術保護點】
一種用于修改圖像的計算機實現方法,所述方法包括:從多個客戶端計算設備接收多個圖像,所述多個圖像中的每一個圖像包括面部:根據基線面部位置和基線面部大小來修改所述多個圖像;以及向所述多個客戶端計算設備中的至少一個客戶端計算設備提供修改的多個圖像中的至少一部分用于顯示。
【技術特征摘要】
【國外來華專利技術】...
【專利技術屬性】
技術研發人員:馬修·安德森,
申請(專利權)人:思杰系統有限公司,
類型:發明
國別省市:美國;US
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。