用于在視頻呼叫期間對視頻內容進行授權的方法和設備的制造方法
【技術領域】
[0001]與示例性實施例一致的裝置和方法涉及對視頻內容進行授權,并且更特別地,涉及在視頻呼叫期間對視頻內容加水印以保護隱私和安全性。
【背景技術】
[0002]隨著在許多實時視頻應用中對于數(shù)字視頻流傳送的使用的需求的增加,存在對于用于保護隱私的視頻授權的需求。對于確保視頻流的真實性存在多種方法。
[0003]方法之一是通過使用一次性密碼針對視頻會議分發(fā)群組密鑰。根據(jù)此方法,創(chuàng)建、加密以及向客戶端設備傳送群組密鑰。向客戶端設備所傳送的被加密的群組密鑰可以通過使用所創(chuàng)建的一次性密碼來解密。確認消息通過使用被解密的群組密鑰被創(chuàng)建并且被傳送回服務器,以參與視頻會議。該方法是用戶友好地并且確保高度的安全性。然而,一旦被一方呈現(xiàn)(render) 了視頻內容,則難以防止該視頻內容的非法使用。
[0004]數(shù)字加水印技術是用于追蹤源的技術,通過該技術可以發(fā)現(xiàn)視頻數(shù)據(jù)的非法使用并且可以追蹤非法用戶。根據(jù)現(xiàn)有技術的加水印方法,當客戶端設備請求視頻內容時,內容服務器在向客戶端設備流傳送內容之前在視頻內容的一部分中添加水印。
【發(fā)明內容】
[0005]技術問題
[0006]然而,在視頻會議應用中,主要關注身份的隱私和安全性。即,一方可能在未經(jīng)視頻呼叫的發(fā)起者授權的情況下對視頻呼叫拍攝快照或者進行記錄。存在對于下述系統(tǒng)的需求:該系統(tǒng)用于通過防止在未經(jīng)呼叫發(fā)起者等的授權的情況下對會議內容進行的記錄、存儲或者分發(fā)來保護個人隱私。另外,存在對于檢測水印以便追蹤非法用戶的需求。
[0007]此外,盡管設備性能和網(wǎng)絡平臺可變,但是由于適當?shù)乃》椒ㄊ潜粍舆x擇的,因此使得這樣的方法低效。因此,現(xiàn)有技術的水印方法消耗大量的處理時間,并且因此,視頻質量可能劣化。
[0008]解決方案
[0009]—個或者多個示例性實施例提供了一種用于當由設備發(fā)起視頻呼叫時實時地嵌入水印的方法和設備。該方法和設備自動地檢查進行通信的設備的處理性能和可用網(wǎng)絡帶寬,以確定是在設備側還是在服務器側發(fā)起加水印。基于處理性能和網(wǎng)絡帶寬的方法和設備選擇最有效的加水印方法,從而對視頻呼叫進行授權。
[0010]有利效果
[0011]以上所描述的示例性實施例向視頻呼叫的視頻內容提供了有效并且牢靠的安全性。該系統(tǒng)提供了一種根據(jù)環(huán)境分析并且適配當前性能的方法。系統(tǒng)的智能使得能夠進行加水印的方法,以及在通信中所涉及的各方之間的設備處理性能和網(wǎng)絡帶寬的識別,以便在包括源、目的地或者服務提供商的加水印位置之間進行自動切換,但是不限于此。該系統(tǒng)提供了有效的帶寬使用。該方法包括降低加水印的開銷的選擇性的皮膚分割和面部檢測。
[0012]另外,該系統(tǒng)提供了一種追蹤非法用戶的有效方法,該非法用戶在未經(jīng)視頻呼叫的發(fā)起者授權的情況下對視頻呼叫拍攝快照或者進行記錄。
【附圖說明】
[0013]通過參考附圖來描述特定的示例性實施例,以上和/或其他各方面將變得更清楚,在附圖中:
[0014]圖1是示出了用于具體實現(xiàn)示例性實施例的環(huán)境的框圖;
[0015]圖2是根據(jù)示例性實施例用于對圖像呼叫視頻加水印的設備的框圖;
[0016]圖3是圖2的一部分的詳細框圖;
[0017]圖4是圖3的一部分的詳細框圖;
[0018]圖5是圖3的一部分的詳細框圖;
[0019]圖6是圖3的一部分的詳細框圖;
[0020]圖7示出了根據(jù)示例性實施例的皮膚分割圖案(skin segment pattern)以及分塊圖案(block partit1n pattern);
[0021]圖8示出了根據(jù)示例性實施例的灰度加水印(gray scale watermarking)的示例;
[0022]圖9示出了圖2的一部分的示例;
[0023]圖10示出了圖2的一部分的示例;
[0024]圖11示出了服務提供商的水印處理系統(tǒng)的示例;
[0025]圖12是根據(jù)示例性實施例在呼叫發(fā)送方處對視頻呼叫的視頻內容進行授權的方法的流程圖;
[0026]圖13是根據(jù)示例性實施例在呼叫接收方處對視頻呼叫的視頻內容進行授權的方法的流程圖;
[0027]圖14是根據(jù)示例性實施例在服務提供商處對視頻呼叫的視頻內容進行授權的方法的流程圖;
[0028]圖15是根據(jù)示例性實施例在服務提供商處對視頻呼叫的視頻內容進行授權的方法的流程圖;以及
[0029]圖16是根據(jù)示例性實施例檢測在視頻呼叫的視頻內容中所嵌入的水印的方法的流程圖。
【具體實施方式】
[0030]根據(jù)示例性實施例的一個方面,提供了一種在視頻呼叫期間在第一設備對視頻內容進行授權的方法,其中,由第一設備經(jīng)由網(wǎng)絡向第二設備發(fā)起視頻呼叫,所述方法包括:捕獲視頻呼叫的視頻內容;根據(jù)關于第一設備和第二設備中的至少一個的信息,生成水印有效載荷(payload);向視頻內容應用水印有效載荷;以及向第二設備傳送被加水印的視頻內容。
[0031]根據(jù)另一個示例性實施例的一個方面,提供了一種在第二設備處、在視頻呼叫期間對視頻內容進行授權的方法,所述方法包括:捕獲由第一設備經(jīng)由網(wǎng)絡所發(fā)起的視頻呼叫的視頻內容;根據(jù)關于第一設備和第二設備中的至少一個的信息,生成水印有效載荷;向視頻內容應用水印有效載荷;以及向第一設備傳送被加水印的視頻內容。
[0032]根據(jù)另一個示例性實施例的一個方面,提供了一種在服務提供計算機處對視頻呼叫的視頻內容進行授權的方法,所述方法包括:捕獲由第一設備經(jīng)由網(wǎng)絡向第二設備所發(fā)起的視頻呼叫的視頻內容;根據(jù)關于第一設備和第二設備中的至少一個的信息,生成水印有效載荷;向視頻內容應用水印有效載荷;以及向第二設備傳送被加水印的視頻內容。
[0033]根據(jù)另一個示例性實施例的一個方面,提供了一種在第二設備處對視頻內容進行授權的方法,所述方法包括:接收由第一設備經(jīng)由網(wǎng)絡所發(fā)起的視頻呼叫的視頻內容;以及從所述視頻內容中檢測水印有效載荷。
[0034]根據(jù)另一個示例性實施例的一個方面,提供了一種用于在視頻呼叫期間對視頻內容進行授權的第一設備,所述第一設備包括:相機,用于捕獲經(jīng)由網(wǎng)絡向第二設備所發(fā)起的視頻呼叫的視頻內容;水印生成器,用于根據(jù)關于第一設備和第二設備中的至少一個的設備信息來生成水印有效載荷;處理器,用于向視頻內容應用水印有效載荷;以及傳送器,用于向第二設備傳送被加水印的視頻內容。
[0035]根據(jù)另一個示例性實施例的一個方面,提供了一種用于在視頻呼叫期間對視頻內容進行授權的第二設備,所述第二設備包括:相機,用于捕獲由第一設備經(jīng)由網(wǎng)絡所發(fā)起的視頻呼叫的視頻內容;水印生成器,用于根據(jù)關于第一設備和第二設備中的至少一個的設備信息來生成水印有效載荷;處理器,用于向視頻內容應用水印有效載荷;以及傳送器,用于向第一設備傳送被加水印的視頻內容。
[0036]根據(jù)另一個示例性實施例的一個方面,提供了一種用于在視頻呼叫期間對視頻內容進行授權的服務提供計算機,所述服務提供計算機包括:視頻內容接收器,用于接收視頻呼叫的視頻內容,所述視頻呼叫由第一設備經(jīng)由網(wǎng)絡向第二設備發(fā)起;授權處理器,用于根據(jù)關于第一設備和第二設備中的至少一個的設備信息來生成水印有效載荷,并且向視頻內容應用所生成的水印有效載荷;以及視頻內容傳送器,用于向第二設備傳送被加水印的視頻內容。
[0037]根據(jù)另一個示例性實施例的一個方面,提供了一種用于對視頻呼叫的視頻內容進行授權的第二設備,所述第二設備包括:通信器,接收視頻呼叫的視頻內容,所述視頻呼叫由第一設備經(jīng)由網(wǎng)絡向第二設備發(fā)起;以及水印檢測器,從視頻內容中檢測水印有效載荷。
[0038]以下參照附圖更詳細地描述示例性實施例。
[0039]在下面的描述中,相同的附圖標記被用于相同的元件,即使在不同的附圖中也如此。在描述中所限定的事項,諸如詳述的結構和元件,被提供以幫助對示例性實施例的全面理解。然而,明顯的是,示例性實施例可以在沒有這些具體地限定的事項的情況下實踐。另夕卜,已知的功能或構造未被詳細地描述,這是因為它們將通過不必要的細節(jié)使描述模糊。
[0040]如在本文中所使用地,術語“和/或”包括相關聯(lián)列舉的項目中的一個或多個中的任何一個和所有組合。當在元素列表之后時,諸如...中的至少一個的表述,修飾整個元素列表而不修飾列表中的單獨元素。
[0