用於通過交易標記安全分發視聽數據的方法和系統的製作方法
2023-10-16 22:02:19 1
專利名稱:用於通過交易標記安全分發視聽數據的方法和系統的製作方法
技術領域:
本發明涉及用於分發視聽序列的方法。
背景技術:
為了針對盜版保護視聽序列,已知以可見或不可見方式對視聽序列加水印,以便 識別盜版拷貝的所有者。還已知在視聽序列傳輸期間對其進行編碼以便防止對該序列的非法讀取。當然還可以通過在傳送機側的加密模塊處對視聽序列進行加密並通過在接收機 側的加水印模塊處對解密的後序列加水印,來將這兩種方法組合。然而,此種方法不能防止欺詐者在序列被傳導到加水印模塊之前在解密模塊的出 口處取回該序列。此類欺詐者隨後可以自由地使用未加水印的視聽序列,如果其成功地將 序列解密的話。為了解決此這個普遍的問題,已知一種用於向接收機設備分發基於標稱視聽序列 而標記的視聽序列的方法,所述標稱視聽序列具有標稱內容,該方法包括步驟-生成能夠在標記位置處被施加到初始內容的第一標記;-生成具有與所述標稱內容不同的已修改內容的已修改流;-生成補充(complSmentaire)流,其包括所計算的補充信息,以便可以根據所述 補充信息基於所述已修改流來重建對於人的感知而言已改變的視聽序列,-向所述接收機設備傳送所述已修改流和所述補充流。這種方法從申請WO 2004/062281已知。在本申請的一個實施例中,補充流包括標 記指令以便將不可見並個性化的標記插入已標記的視聽序列中。在申請WO 2004/062281 的優選實施例中,這些指令特別允許對某些視覺係數的LSB,諸如DC係數求逆。對LSB的逆 的不存在或存在將允許在識別步驟期間確定被插入的視聽序列中的第一標記。這些指令被 插入補充流中,欺詐者不能在應用標記指令之前並因此在插入第一個性化標記之前訪問該 視聽內容。然而,這種方法不能在向接收機設施廣播期間進行有效的保護。的確,在廣播中, 被傳送到不同接收設備的數據對於所有接收設備而言是相同的。因此,如果應用在前述申 請WO 2004/062281的實施例中描述的方法,則包含在補充流中的標記指令對於所有接收 設備而言將是相同的,因此將不能區別盜版拷貝。
發明內容
根據前述文獻,本發明要解決的問題是允許通過廣播方式分發視聽序列的個性化標記。本專利申請要解決這種由於諸如前述的方法帶來的問題,其中-根據所述標記位置來計算所述補充信息;-在接收機設備上生成與第一標記不同的第二標記,以及
-根據所述補充信息基於所述已修改流在所述標記位置處重建由第二標記標記的 所述視聽序列,由第二標記標記的所述視聽序列對於人的感知而言沒有改變。本發明因此在於一種用於向接收機設備分發基於標稱視聽序列被標記的視聽序 列的方法,所述標稱視聽序列具有標稱內容,該方法包括步驟-生成能夠在標記位置處被施加於初始內容的第一標記;_生成具有不同於所述標稱內容的已修改內容的已修改流;-生成包括計算的補充信息的補充流,以便能夠根據所述補充信息基於所述已修 改流重建對於人的感知而言已改變的視聽序列,所述-向所述接收機設備傳送所述已修改流和所述補充流;其中-根據所述標記位置來計算所述補充信息;-在接收機設備上生成與第一標記不同的第二標記,以及-根據所述補充信息基於所述已修改流重建在所述標記位置處由第二標記所標記 的、對於人的感知而言沒有改變的所述視聽序列。為了能夠使用廣播類型的分發裝置之一以安全的方式向多個接收機設施分發用 個性化標記所標記的視聽序列,本領域的技術人員知道一種促使其構思兩種主要解決方案 的技術。第一種解決方案將是為每個接收機設備生成用個性化標記所標記的多個視聽序 列,並將此多個標記的視聽序列傳送到所有接收機設備,在這種情況下每個設備接收全部 的已標記的視聽序列。該解決方案對於例如數位電視類型的分發而言不能付諸實踐,這被 看作是為成千或上百萬用戶工作,廣播傳輸網絡由於其物理局限性而不能傳送此類巨量的 數據。此外,此類系統將呈現出重要的安全缺點,因為訪問所有已標記序列的惡意用戶可能 借用假身份或刪除標記。第二解決方案將是生成受密碼裝置保護的視聽序列,並將其向多個接收機設備傳 送,每個設備裝有允許其生成個性化標記並在所述視聽序列的消費之時或之前將其插入脫 保護視聽序列中的裝置。這種解決方案的缺點是惡意用戶能夠通過由在所述視聽序列的脫 保護階段之後和將標記插入視聽序列的階段之前對脫保護且未標記的視聽序列的恢復使 系統短路來訪問原始視聽序列。本發明提出要通過將用於所有接收機設備的唯一信息已修改流和補充流傳送到 多個接收機設備來避免此缺點。在伺服器上確定這兩個流以便允許相對於原始視聽序列重 建改變的、且與在根據用第一標記對原始視聽序列加水印的第一步驟確定的標記位置處的 不同的視聽序列。一旦兩個相同的流已通過伺服器被廣播裝置分發,則可在接收機設施上對其進行 訪問。唯有已修改流不允許接收機設備的用戶訪問原始視聽序列,因為從人類感知的觀點 出發,已修改流是不可讀和/或不可聽到的。對補充流的訪問不允許用戶訪問原始視聽序 列,因為根據補充流基於已修改流獲得的視聽序列始終具有對於人類感知而言改變的表 示,即使其比單獨的已修改流更接近於原始視聽序列的視聽表示。為了能夠消費視聽序列,用戶應當根據包含在補充流中的所述補充信息基於所述已修改流生成將被用來確定在所述標記位置處由所述第二標記所標記的視聽序列的第二 標記。此已標記的視聽序列對於每個接收機設備而言可以是個性化的,其允許識別已標記 的視聽序列的任何非法使用的始作俑者。由於相同的原因,設法恢復原始視聽序列的惡意 用戶將不能這樣做,因為其在任何時候都不能擁有脫保護且未標記的視聽序列,即使其成 功地在其接收機設備上的系統的正常運行短路。根據一個實施例,分發所述已標記的視聽序列的步驟包括其中向所述接收機設備 傳送標記位置的步驟。這允許用有限的硬體或軟體資源簡化在客戶端設備上的所述標記位置的檢測操作。因此,根據本發明,根據所述標稱流和所述標記位置來確定所述補充流。根據本發明的一個實施例,其中生成在標記位置處能夠被施加於初始內容的第一 標記的步驟包括步驟-生成由所述第一標記所標記的內容;-從二進位觀點出發,比較所述已標記內容和所述標稱內容以便確定所述標記位置。本實施例具有允許將任何加水印設備用於用第一標記來標記標稱內容的優點。根據本發明的另一實施例,由加水印設備基於所述標稱內容來確定所述標記位置。這特別地允許通過放棄在二進位層級上在所述已標記內容與所述標稱內容之間 進行比較,來簡化確定所述標記位置的步驟。根據本發明的一個實施例,其中生成包括所述補充信息的補充流的步驟包括步 驟-生成包括能夠允許基於已修改內容重構標稱內容的完全(compete)補充數字 信息的完全補充流,-根據該完全補充信息和所述標記位置來確定所述補充數字信息。根據本發明的一個實施例,其中生成包括所述補充數字信息的補充流的步驟包 括-在所述標稱內容之中提取能夠在所述標記位置處用所述第一標記來標記的數據 的步驟;-通過對能夠被標記的所述數據進行加擾來確定受保護數字信息的步驟;-通過用所述受保護數字信息替代能夠被標記的所述信息,來基於所述標稱內容 生成受保護內容的步驟,基於所述受保護內容來確定所述補充信息,以便能夠重建所述受保護內容。因此,根據本發明,一旦已生成兩個流(已修改流和補充流),則繼續向接收機設 備傳送所述流。此傳輸步驟藉助於網絡連接來實現。根據一個實施例,還向接收機設備傳送所述標記位置。為了能夠向不具有網絡連接的接收機設備傳送所述流,藉助於物理載體來實現所 述流的傳輸步驟。為了針對可能的欺詐者改善視聽序列的保護,補充流可以包括關於與標稱視聽序列關聯的數字權限的信息。為了簡化用於向接收機用戶分發兩個或三個流的通信基礎設施,可以在同一通信 信道上或在同一物理載體上傳送所述流。為了可能的欺詐者不能檢測到標記且授權用戶不會被妨礙對已標記的視聽序列 進行消費,所述已標記內容在視覺上和聽覺上與標稱內容相同。為了用戶能夠訪問標稱視聽序列的某些數據,但在沒有特定授權的情況下不能以 令人滿意的方式消費此序列,所述標稱視聽序列具有標稱格式,並且其中,所述已修改內容 具有與所述標稱格式相同的格式。根據本發明的一個實施例,其中重建所述已標記的視聽序列的步驟包括步驟-根據所述第二標記基於所述已修改流來確定已修改且已標記流,根據所述補充 流基於所述已修改且已標記流來確定所述已標記的視聽序列。根據本發明的一個實施例,其中重建所述已標記的視聽序列的步驟包括步驟-根據所述標記位置和所述第二標記基於所述已修改流來確定已修改且已標記信 息 根據所述補充流基於所述已修改且已標記數據來確定所述已標記的視聽序列。根據本發明的一個實施例,其中重建所述已標記的視聽序列的步驟包括步驟-根據所述第二標記基於所述已修改流生成包含已標記數據的已標記信息;-根據所述已標記信息基於所述補充流來確定已標記補充信息,根據所述已標記 補充信息基於所述已修改流來確定所述已標記的視聽序列。根據本發明的一個實施例,其中重建所述已標記的視聽序列的步驟包括步驟-根據所述標記位置和根據所述第二標記基於所述已修改流來生成已修改信息;-根據所述已標記信息和所述標記位置基於所述補充流來確定已標記補充信息,根據所述已標記補充信息基於所述已修改流來確定所述已標記的視聽序列。為了獲得也被個性化的已標記的視聽序列,所述第二標記可以包括個性化標識 符。該個性化標識符可以包括所述接收機設備的唯一標識符和/或所述接收機設備的用戶 的唯一標識符,和/或所述標記操作的唯一標識符,和/或消費嘗試的日期,和/或所述消 費嘗試的時間信息。這隨後允許通過可能使用標識符資料庫根據所選的標識符來進行已標記內容的 個性化。根據本發明的標記因此可以包括加水印和個性化。根據本發明的一個實施例,其中重建所述已標記的視聽序列的步驟包括一個包括 如下步驟的步驟-在所述已修改流中提取位於標記位置處的受保護信息的步驟,通過分析所述已 修改流來確定所述標記位置;-確定基於所述受保護信息易於通過解擾來標記的信息的步驟;-通過在所述已修改流中用易於被標記的所述信息替代所述受保護信息來改變所 述已修改流的步驟。根據本發明的另一實施例,其中重建所述已標記的視聽序列的步驟包括一個包括 如下步驟的步驟-在所述已修改流中提取位於標記位置處的受保護信息的步驟;
-確定基於所述受保護數據易於通過解擾來標記的信息的步驟;-通過在所述已修改流中用易於在所述標記位置處被標記的所述信息替代受保護 信息來改變所述已修改流的步驟。本發明還涉及一種用於向接收機設備分發基於標稱視聽序列被標記的視聽序列 的系統,所述標稱視聽序列具有標稱內容,該系統包括_能夠確定標記位置的裝置,在該標記位置第一標記能夠被施加於所述標稱內 容;-能夠生成具有與所述標稱內容不同的已修改內容的已修改流的裝置;-能夠生成包括計算出的補充信息的補充流以便能夠根據所述補充信息基於所述 已修改流來重建對於人的感知而言已改變的視聽序列的裝置;-能夠向所述接收機設備傳送所述已修改流和所述補充流的裝置;其中-根據所述標記位置來計算所述補充信息;-在所述標記位置處所述改變的視聽序列與所述標稱視聽序列不同,並且所述系統包括-能夠生成與所述第一標記不同的第二標記的裝置;-能夠使得在接收機設備處根據補充信息基於已修改流重建在標記位置處由第二 標記所標記的、對於人的感知而言沒有改變的所述視聽序列的裝置。根據一個實施例,能夠生成所述第二標記的裝置被配置為以便根據所述第二標記 來實現所述補充流的標記操作。根據一個實施例,能夠生成第二標記的裝置被配置為以便根據所述第二標記來實 現所述已修改流的標記操作。根據另一實施例,該系統包括能夠改變已修改流以便允許重構所述已標記的視聽 序列的裝置。
現在將參照附圖來描述本發明的多個實施例,在附圖中-圖1示出用於實現根據本發明的第一實施方式的方法的系統的總體架構。-圖2示出用於實現根據本發明的第二實施方式的方法的系統的總體架構。-圖3示出用於實現根據本發明的第三實施方式的方法的系統的總體架構。-圖4詳細示出用於實現根據本發明的第二和第三實施方式的方法的系統的組 件。-圖5詳細示出用於實現根據本發明的第二和第三實施方式的方法的系統的另一 組件。在圖中,相同的附圖標記指示類似的技術元件,除非下文另外說明。
具體實施例方式現在將參照圖1來描述本發明的實施例,圖1示出用於實現根據本發明的方法的系統的總體架構。在圖1中,在伺服器設備14中,視聽內容1經歷兩個主要操作。初始數字視聽流1被發送到分析設備2,分析設備2使用初始視聽流1的視聽編碼 格式的特性來確定已修改的主流101和完全補充的數字信息102。已修改的主流101具有與初始流1相同的格式,但已經歷某些參數的修改,因此在 此格式的標準閱讀器上是易讀的,但是相應視聽內容的顯示從人類感知的觀點出發不是正 確的。在MPEG數字視聽標準的情況下,初始流1的修改可以是某些塊的某些DCT係數的替 代、關於運動補償的信息的替代、某些圖像的係數的掃描命令的替代、量化參數的替代等。在這種情況下提取的完全補充信息102僅代表已修改的主流101的數據的約 以便幾乎完全地在視覺和/或聽覺上幹擾原始數字視聽流1。進行的修改和在已修改的主流101中被替代的可能原始信息被存儲在完全補充 數字信息102中以便允許根據完全的補充數字信息102基於已修改的主流101重構數字視 聽流1。完全補充信息102因此可以包括數據(例如描述原始數字流或原始原始流的提取 的係數)和函數(例如代換或置換函數)。函數被定義為包含將數據和運算符相聯繫的至 少一個指令。補充數字信息102描述要執行的運算以基於已修改的流恢復原始流。可以如在申請WO 2004/015996中一樣生成完全的補充信息102和已修改的主流 101。在第二分析步驟中,初始視聽流1被發送到加水印設備3以確定具有第一標記的 已標記視聽流111。此第一標記是以普通方式生成的以便可以識別其視聽表示,並優選地對 於期望消費已標記視聽流111的用戶而言是有妨礙的。這種普通第一標記的生成和這種標 記的視聽流在申請W09965241中實現。在申請W09965241中,插入這種普通第一標記是通 過標識在每個視頻幀的所有其中數據可能被修改以插入普通標記的MPEG段來實現的。這 種普通標記在文件W09965241的第1、2、7頁中被稱為「運行標記」。提取設備5通過以二進位比較加水印視聽流111和初始視聽流1來確定標記位置 112。標記位置112表示不同於初始視聽流1的加水印視聽流11的一部分。根據替換實施例,可以由加水印設備3來創建標記位置112。由合成設備6根據位於已標記流111中的標記位置112處的數據和完全補充信息 102來確定補充信息103。合成設備6首先拷貝完全補充信息102到補充信息103中並隨 後將已標記流111的標記位置112處的加水印數據插入補充信息103中。如果標記位置112和完全補充信息102包含對初始視聽內容1的同一部分的參 考,則與補充信息103中的這些參考有關的數據將被位於標記位置112處的已標記流111 的數據替換。補充信息103可以包括數據(例如,描述原始數字流或原始原始流的提取的係數) 和函數(例如,代換或置換函數)。函數被定義為包含將數據和運算符相聯繫的至少一個指 令。補充信息103描述要執行的運算以恢復原始流的一部分。補充信息103可以包括由完全補充信息102和在標記位置112處加水印數據組成 的組。兩種類型的信息(補充和完全補充)的數字格式是相同的,這使得一旦生成補充信 息103,不可能將完全補充信息102與在標記位置112處加水印的數據分離開。
這種功能帶來重要的優點兩個過程(原始流的重建和加水印的重建)的分離變 成不可能,即使對於成功盜版嘗試後被危及安全的客戶端站。將兩個信息(補充信息103和標記位置112)中的至少一個發送到視聽解碼器11 受到本領域眾所周知的保護系統7之一的保護。補充信息103在被所述數字視聽節目1可視化時或之前經由廣播和傳輸網絡10 被傳送。補充信息103還可以由打包設備8將其與已修改的主流101的最大部分一起打包, 例如通過將其添加到補充數據或包括已修改的主流101的文件的元數據中。根據一個實施例,在所述數字視聽流1被可視化時或之前,補充信息103和標記位 置112經由廣播和傳輸網絡10將一起傳送或分開傳送。補充信息103和標記位置112還 可以由打包設備8將其與已修改的主流101的最大部分一起打包,例如通過將其添加到補 充數據或包括已修改的主流101的文件的元數據中。在家中裝有接收機設備11的用戶可以讀取來自通信網絡10或來自物理載體閱讀 器91的所有視聽內容。當其希望觀看已修改視聽流101時,其可以僅僅通過恢復補充數字 信息102和可能的標記位置112來這樣做。信息分離器81 —方面將已修改的主流101向緩衝存儲器104傳送,另一方面將受 保護的補充信息103和可能的受保護標記位置112向與保護系統兼容的脫保護模塊71傳送。按照保護系統7的限制,脫保護模塊71將補充信息103向緩衝存儲器107明文傳 送並可能的將標記位置112向緩衝存儲器108明文傳送。加水印設備31生成第二標記並在運行中(0la volee)基於包含已修改視聽流101 的一部分的緩衝存儲器104計算在標記位置112處包含已標記數據的已標記信息,所述已 標記信息和所述標記位置112被向緩衝存儲器116傳送。可以通過為每次讀取/消費生成 不同的第二標記來使所述已標記數據個性化。一旦已標記信息被插入所述原始流中,即使 重組流經歷重編碼或模擬或數字捕獲類型的盜版嘗試,也可以識別該讀取/消費。這種第 二標記的生成和這種標記數據在申請W09965241中實現。第二標記在文件W099652411的 第4頁中被稱為「拷貝源消息」,標記數據在文件W099652411的第11頁中被稱為「消息孔」 並且是根據「拷貝源消息,,生成的。在替換實施例中,加水印設備31在運行中基於分別包含已修改視聽流101的同步 部分和標記位置112的兩個緩衝存儲器104和108來計算包含已標記數據的已標記信息。加水印設備31採用與加水印設備3使用的技術等效的技術。補充並已標記的信息在運行中由合成設備6基於分別包含已標記信息的同步部 分及其參考和補充信息103的兩個緩衝存儲器存儲器116和117組成,所述補充並已標記 的信息被向緩衝存儲器105傳送。包含在緩衝存儲器105中的信息的格式與包含在緩衝存儲器107中的信息的格式 相同。綜合設備21在運行中基於分別包含已修改視聽流101的同步部分和由合成設備 6產生的補充並已標記的信息的緩衝存儲器104和105恢復具有第二標記的加水印視聽流 106。從呈現視聽觀點出發加水印視聽流106與初始流1是相同的,但其包含現有技術公知 裝置可檢測的不可見標記。加水印視聽流106被視聽解碼器23解碼,且其藉助於呈現設備1被呈現給消費者。有利的是,加水印流被傳送到記錄模塊13以進行在諸如DVD、CD或存儲卡的物理 載體上的內容的私下拷貝。在下文中公開了視聽流的保護方法的一般原理。其目的是對通過所有廣播網絡的 點播視頻和數位電視的服務及用戶的數字機頂盒的存儲器中的本地記錄的服務進行授權, 機頂盒11可以是連接到電視機、PC或MAC類型的個人計算機、類似於電話的袖珍終端以及 PDA 12型的個人助理的解碼器。解決方案在於通過一個或多個加水印算法對視聽節目1的 一小部分所表示的補充信息103加水印,此部分對於在顯示器上部分地收聽和/或觀看所 述視聽節目1而言是最早的,但其相對於數字視聽節目1的總體積而言具有非常小的體積。所述視聽節目1的補充並已標記信息由允許基於已修改流101部分重建原始流1 的補充信息103和包含緩衝存儲器116中的第二標記的加水印數據組成,所述加水印數據 允許以不可聽到或不可見方式對內容進行標記。因此,此類加水印內容106的模擬或數字 欺詐性拷貝允許通過分析所述第二標記來跟蹤惡意用戶。已修改的主流101在存儲卡、⑶、DVD、外部存儲設備9等類型的每個載體上以物理 方式被自由地分發到用戶和用戶之間。已修改的主流101可以被諸如⑶-ROM和/或DVD 閱讀器、存儲卡閱讀器91等類型的載體的典型讀取設備讀取。或者,經由典型的通信或廣播網絡10傳送已修改的主流101。補充信息103和可能的加水印位置112被經由諸如典型電話網絡或GSM、GPRS或 UMTS類型的蜂窩式網絡的窄帶通信網絡10應點播傳送,或通過使用DSL或BLR類型的網絡 的一小部分、或者使用電纜或衛星網絡上的共享通帶的子集。因此,用戶從不在其設備上以數字非保護形式擁有整個原始視聽流1,因此不能非 法地將其複製。在最壞的情況下,用戶可以擁有脫保護但加水印的視聽內容,這允許可跟蹤 被欺詐性地分發和使用的拷貝。有利的是,通過使用與已修改的主流101相同的典型通信或廣播網絡或相同的物 理載體9來分發補充信息103和可能的通信位置112。有利的是,將補充信息103和可能的加水印位置112封裝在已修改的主流101中。根據一個特定實施例,由數字權限來調節視聽內容的消費。數字權限表示明確指 出可以消費內容的條件的信息,條件如下(a)內容的消費次數,(b)可以開始消費內容的 有效日期,(c)不能再消費內容的截止日期,(d)其它類型的權限,諸如允許進行消費的域, 允許消費的解碼器23的種類等有利的是,由保護系統7將消費主數字流的數字權限記錄在補充信息103中或與 傳送到復用器8的受保護加水印位置112 —起。因此,補充信息103、加水印位置112以及已修改的主流101可以通過通信網絡10 或被其接收機設備11的閱讀器91讀取的物理載體9 一起或單獨地無區別地到達接收機設 備11。在參照圖2的第二實施例中,根據加水印位置112來創建已修改視聽流110。在本第二實施例中,分析設備22通過提出在執行設備分析2的功能之前應用的補 充步驟來擴展設備分析2的功能,該步驟在於對已修改流110中的已標記信息進行提取、加 擾和替代。
如在第一實施例中一樣,這允許在重建視聽流之前而不是同時地在客戶端設備上 應用視聽流的加水印操作。其帶來增加這種方法的安全性的優點。已修改流110由分析設備22通過應用以下步驟根據加水印位置112基於標稱流 1生成(參照圖4)-從標稱內容1中提取將用由標記位置112在所述標稱內容1中參考的第一標記 進行標記的數據113的步驟221;_通過用技術人員已知的那些操作中的至少一個加擾操作來保護要標記的數據 113而確定受保護數字信息114的步驟222 ;-通過在標稱內容中用受保護數字信息114替代要標記的信息113來生成受保護 內容115的步驟223 ;-使用分析設備2用於基於受保護內容115確定已修改流120和補充信息3的步
馬聚ο根據一個實施例,可以將用於根據步驟222發起加擾操作的參數(算法類型的密 碼鑰等)連同標記位置一起向接收機設備傳送。在本實施例中使用類似於第一實施例中的已修改流101的已修改流110。在接收機設備上,緩衝存儲器104的內容在被加水印設備31使用之前由分析設備 32進行修改。為此,分析設備32應用以下步驟(參照圖5)-分析包含在緩衝存儲器104中的數據以確定數據114所位於的位置並從緩衝存 儲器104中提取所述數據114的步驟321 ;-通過對數據114執行至少一個解擾操作來確定初始信息113的步驟322,所述解 擾操作應當符合根據步驟222應用的那些操作,用於發起所述解擾操作的參數(算法類型 的密碼鑰等)以安全的方式基於接收機設備上的硬體或軟體模塊來恢復;-通過在根據步驟321確定的位置處用初始信息113替代存在於緩衝存儲器104 中的信息來修改緩衝存儲器104的內容的步驟323。根據另一實施例,分析設備32應用以下步驟-從在緩衝存儲器104提取位於由包含在緩衝存儲器108中的加水印位置112參 考的位置處的數據114的步驟321 ;-通過對數據114執行至少一個解擾操作來確定初始信息113的步驟322,所述 解擾操作應當符合根據步驟222應用的那些操作,並且用於用於發起所述解擾操作的參數 (算法類型的密碼鑰等)以安全的方式基於接收機設備上的硬體或軟體模塊來恢復;-通過在由包含在緩衝存儲器108中的加水印位置112參考的位置處用初始信息 113替代存在於緩衝存儲器104中的信息來修改緩衝存儲器104的內容的步驟323。根據一個實施例,由緩衝存儲器108來恢復用於根據步驟322發起解擾操作的參 數。一旦已應用了分析設備32的操作,則系統的行為如在第一實施例中所描述的一樣。在參照附圖3的第三實施例中,加水印設備33在運行中基於包含已修改視聽流 110的多個部分的緩衝存儲器104生成已標記且已修改的信息,所述已標記且已修改的信 息被向緩衝存儲器109傳送。
根據另一實施例,加水印設備33在運行中基於分別包含已修改視聽流110的同步 部分和標記位置112的兩個緩衝存儲器存儲器104和108生成已標記且已修改的信息,所 述已標記且已修改的信息被向緩衝存儲器109傳送。包含在緩衝存儲器109中的信息的格式與包含在緩衝存儲器104中的信息的格式 相同。這使得綜合設備21能夠如在先前的實施例中詳細描述的那樣以與緩衝存儲器 104相同的方式使用緩衝存儲器109的內容。
權利要求
一種用於向接收機設備(11)分發基於標稱視聽序列(1)被標記的視聽序列(106)的方法,所述標稱視聽序列具有標稱內容,該方法包括步驟生成在標記位置(112)處能夠被施加於初始內容上的第一標記;生成具有與所述標稱內容不同的已修改內容的已修改流(101,110);生成包括計算的補充信息的補充流(103),以便能夠根據所述補充信息基於所述已修改流重建對於人的感知而言已改變的視聽序列,向所述接收機設備傳送所述已修改流和所述補充流;該方法的特徵在於根據所述標記位置(112)來計算所述補充信息;在接收機設備上生成與第一標記不同的第二標記,並且根據所述補充信息基於所述已修改流重建在所述標記位置處由第二標記所標記的、對於人的感知而言沒有改變的所述視聽序列(106)。
2.根據權利要求1所述的方法,其中,生成在標記位置(112)處能夠被施加於初始內容 上的第一標記的步驟包括如下步驟生成由所述第一標記所標記的內容(111);從二進位觀點出發,比較所述已標記內容(111)和所述標稱內容以便確定所述標記位置。
3.根據權利要求1所述的方法,其中,由加水印設備(3)基於所述標稱內容來確定根據 所述第一標記的生成的所述標記位置。
4.根據上述權利要求中的任一項所述的方法,其中,生成包括所述補充信息的補充流 的步驟包括如下步驟生成完全補充流(102),所述完全補充流包括能夠使得基於已修改內容而重建標稱內 容的完全補充數字信息,根據完全補充信息和所述標記位置來確定所述補充數字信息。
5.根據權利要求1至3中的任一項所述的方法,其中,確定所述補充信息的步驟包括 在所述標稱內容中提取能夠用所述第一標記在所述標記位置處標記的信息的步驟(221);通過對能夠被標記的所述信息(113)進行加擾來確定受保護數字信息(114)的步驟 (222);通過用所述受保護數字信息(114)替代所述能夠被標記的信息(113)來基於所述標稱 內容生成受保護內容(115)的步驟(223),基於所述受保護內容來確定所述補充信息以便能夠重建所述受保護內容。
6.根據上述權利要求中的任一項所述的方法,其中,重建所述已標記的視聽序列 (106)的步驟包括向所述接收機設備傳送所述標記位置的步驟。
7.根據上述權利要求中的任一項所述的方法,其中,重建所述已標記的視聽序列的步 驟包括步驟根據所述第二標記基於所述已修改流來確定已修改且已標記的信息(109), 根據所述補充流基於所述已修改且已標記的信息(109)來確定所述已標記的視聽序列。
8.根據權利要求1至6中的任一項所述的方法,其中,重建所述已標記的視聽序列的步 驟包括步驟根據所述標記位置和所述第二標記基於所述已修改流來確定已修改且已標記的信息 (109),根據所述補充流基於所述已修改且已標記的信息來確定所述已標記的視聽序列。
9.根據權利要求1至4中的任一項所述的方法,其中,重建所述已標記的視聽序列的步 驟包括如下步驟根據所述第二標記基於所述已修改流生成已標記信息(116);根據所述已標記信息基於所述補充流來確定已標記的補充信息(105),根據所述已標記的補充信息基於所述已修改流來確定所述已標記的視聽序列。
10.根據權利要求1至6中的任一項所述的方法,其中,重建所述已標記的視聽序列的 步驟包括如下步驟根據所述標記位置和所述第二標記基於所述已修改流來生成已標記信息(116);根據所述已標記信息和所述標記位置基於所述補充流來確定已標記的補充信息 (105),根據所述已標記的補充信息基於所述已修改流來確定所述已標記的視聽序列。
11.根據權利要求5所述的方法,其中,重建所述已標記的視聽序列的步驟包括具有如 下步驟的步驟(32)-在所述已修改流中提取位於標記位置處的受保護信息(114)的步驟(321),通過分析 所述修改流來確定所述標記位置;-通過基於所述受保護信息解擾來確定能夠被標記的信息(113)的步驟(322);-通過在所述已修改流中用能夠被標記的所述信息替代所述受保護信息來改變所述已 修改流的步驟(323)。
12.根據權利要求5所述的方法,其中,確定所述已標記的視聽序列的步驟包括具有如 下步驟的步驟(32)-在所述已修改流(104)中提取位於標記位置(108)處的受保護信息(114)的步驟 (321);-通過基於所述受保護信息的解擾來確定能夠被標記的信息(113)的步驟(322);-通過在所述已修改流中用能夠在所述標記位置處被標記的所述信息替代受保護信息 來改變所述已修改流的步驟(323)。
13.根據上述權利要求中的任一項所述的方法,其中,被插入所述已標記的視聽序列中 的所述第二標記包括個性化標識符。
14.根據權利要求13所述的方法,其中,所述個性化標識符包括以下信息中的至少一 個所述接收機設備(11)的唯一標識符、所述接收機設備的用戶的唯一標識符、標記運算 (31、33)的唯一標識符。
15.根據上述權利要求中的任一項所述的方法,其中,所述已標記的視聽序列在視覺上 和聽覺上與標稱內容相同。
16.根據上述權利要求中的任一項所述的方法,其中,所述補充流包括關於與所述標稱視聽序列相關聯的數字權限的信息。
17.根據上述權利要求中的任一項所述的方法,其中,所述已修改內容具有與所述標稱 格式相同的格式。
18.一種用於向接收機設備(11)分發基於標稱視聽序列(1)被標記的視聽序列(106) 的系統,所述標稱視聽序列具有標稱內容,該系統包括能夠確定標記位置(112)的裝置(3、5),在所述標記位置(112)第一標記能夠被施加於 所述標稱內容;能夠生成具有與所述標稱內容不同的已修改內容的已修改流(101、110)的裝置(2、22);能夠生成包括計算出的補充信息的補充流(103)以便能夠根據所述補充信息基於所 述已修改流來重建對於人的感知而言已改變的視聽序列的裝置(6、22); 能夠向所述接收機設備傳送所述已修改流和所述補充流的裝置(9、10); 所述系統的特徵在於 根據所述標記位置來計算所述補充信息; 在所述標記位置處所述改變的視聽序列與所述標稱視聽序列不同, 並且其特徵在於包括能夠生成與所述第一標記不同的第二標記的裝置(31、33);能夠使得在接收機設備處根據補充信息基於已修改流重建在標記位置處由第二標記 所標記的、對於人的感知而言沒有改變的所述視聽序列的裝置。
19.根據權利要求18所述的系統,其中,能夠生成所述第二標記的裝置(31)被配置為 用於根據所述第二標記實現所述補充流的標記的操作。
20.根據權利要求18所述的系統,其中能夠生成第二標記的裝置(33)被配置為用於根據所述第二標記實現所述已修改流的 標記的操作。
21.根據權利要求18至20中的任一項所述的系統,包括能夠改變已修改流以便使得重建所述已標記的視聽序列的裝置(32)。
全文摘要
本發明涉及一種用於向接收機設備(11)分發基於標稱視聽序列(1)被標記的視聽序列(106)的方法,所述標稱視聽序列具有標稱內容,該方法包括步驟生成在標記位置(112)處能夠被施加於初始內容上的第一標記;生成具有與所述標稱內容不同的已修改內容的已修改流(101,110),生成包括計算的補充信息的補充流(103),以便能夠根據所述補充信息基於所述已修改流重建對於人的感知而言已改變的視聽序列,向所述接收機設備傳送所述已修改流和所述補充流;該方法的特徵在於根據所述標記位置(112)來計算所述補充信息;在接收機設備上生成與第一標記不同的第二標記,並且根據所述補充信息基於所述已修改流重建在所述標記位置處由第二標記所標記的、對於人的感知而言沒有改變的所述視聽序列(106)。
文檔編號H04N7/26GK101897182SQ200880120153
公開日2010年11月24日 申請日期2008年10月30日 優先權日2007年10月30日
發明者D·萊斯特旺, O·福萊雅 申請人:納格拉法國兩合公司