(57)【要約】本発明は、ビデオ応用におけるコピーライトプロテクションのための改善された方法及びシステムを提供する。本発明は、モバイル伝送ネットワークのような誤りの傾向のあるネットワークにわたり送信されるビデオ画像に含まれるデジタルウォーターマーキング情報を改竄又は破壊するのを防止することに関する。このため、最初のウォーターマーキング情報を有するオリジナルのウォーターマークが埋め込まれたビデオストリームを処理し（３２）、少なくとも２つの個別のビデオストリームを生成する（３４）ことでウォーターマーキングを保護するロバストなデジタルウォーターマーク方法及びシステムが提案され、この場合、第一のストリームは、ビデオコンテンツ情報を含み、第二のストリームは、ウォーターマーキング情報を含む。つぎに、異なるプロトコルを使用した２つの個別のビデオストリームが送信され（３６）、第一のストリームはビデオストリーミングのためのトランスポートプロトコルを使用し、第二のストリームは、誤り訂正技術を有するトランスポートストリームを使用する。次いで、２つの個別のビデオストリームは再構成され（３８）、オリジナルのビデオストリームに存在する最初のウォーターマーキング情報を有する最終的にウォーターマークが埋め込まれたビデオストリームが生成される（３９）。
2009505473.tif 000002
【特許請求の範囲】
【請求項１】
誤りの傾向のあるネットワークにわたりビデオ情報を処理する方法であって、
当該方法は、
少なくとも２つの個別のビデオストリームを生成するために最初のウォーターマーキング情報を有するオリジナルのウォーターマークが埋め込まれたビデオストリームを処理するステップと、前記２つのビデオストリームのうち、第一のストリームはビデオコンテンツ情報を含み、第二のストリームはウォーターマーキング情報を含み、
異なるそれぞれのプロトコルを使用して前記２つのビデオストリームを送信するステップと、前記第一のビデオストリームはビデオストリーミングのためのトランスポートプロトコルを使用して送信され、前記第二のビデオストリームは、誤り訂正技術を有するトランスポートプロトコルを使用して送信され、
前記２つのビデオストリームを結合して、前記オリジナルのウォーターマークが埋め込まれたビデオストリームに存在する最初のウォーターマーキング情報を有する送信されたウォーターマークが埋め込まれたビデオストリームを生成するステップと、
を含むことを特徴とする方法。
【請求項２】
誤りの傾向のあるネットワークにわたる送信のためにウォーターマークが埋め込まれたビデオ信号を生成する方法であって、
オリジナルのウォーターマークが埋め込まれたビデオストリームを少なくとも第一及び第二のビデオストリームに変換するステップと、
ビデオストリーミングのためのトランスポートプロトコルを使用して、誤りの傾向にあるネットワークを通して前記第一のビデオストリームを送信するステップと、
誤り訂正技術を有するトランスポートプロトコルを使用して、誤りの傾向にあるネットワークを通して前記第二のビデオストリームを送信するステップとを含み、
前記第一のストリームはビデオコンテンツ情報を含み、前記第二のストリームはウォーターマーキング情報を含む、
ことを特徴とする方法。
【請求項３】
誤りの傾向のあるネットワークにわたり送信されるビデオ信号を受信する方法であって、
ビデオストリーミングのためのトランスポートプロトコルを使用して、誤りの傾向のあるネットワークを通して第一のビデオストリームを受信するステップと、
誤り訂正技術を有するトランスポートプロトコルを使用して、誤りの傾向のあるネットワークを通して第二のビデオストリームを受信するステップと、
前記第一及び第二の受信されたビデオストリームを結合して、ウォーターマークが埋め込まれたビデオストリームを生成するステップと、
を含むことを特徴とする方法。
【請求項４】
少なくとも２つの個別のビデオストリームは、リアルタイムのトランスポートプロトコルのビデオストリームを含む、
請求項１乃至３の何れか記載の方法。
【請求項５】
前記第一のビデオストリームは、表示されるべき十分な画質を有するビデオ画像を表示可能なビデオ情報を失っているメインのリアルタイムのトランスポートプロトコルのビデオストリームを含む、
請求項１乃至４の何れか記載の方法。
【請求項６】
前記第二のビデオストリームは、オリジナルのウォーターマークが埋め込まれたビデオストリームに設けられた最初のウォーターマーキング情報を有するウォーターマークが埋め込まれたリアルタイムのトランスポートプロトコルのビデオストリームを含む、
請求項１乃至５の何れか記載の方法。
【請求項７】
前記第二のビデオストリームの送信のための誤り訂正技術を有するトランスポートプロトコルは、データの損失を防止するため、選択的な再送信又は前方誤り訂正技術を含む、
請求項１乃至６の何れか記載の方法。
【請求項８】
前記少なくとも２つの個別のビデオストリームは、それぞれのプロトコルヘッダにおける個別の、それぞれの同期ソース識別子（ＳＳＲＣ）値を使用して送信される、
請求項１乃至７の何れか記載の方法。
【請求項９】
前記少なくとも２つの個別のビデオストリームを結合するステップは、トランスポートプロトコルヘッダにおけるそれぞれのタイムスタンプ値を使用して前記少なくとも２つの個別のビデオストリームを同期させるステップを含む、
請求項１乃至３の何れか記載の方法。
【請求項１０】
オリジナルのウォーターマークが埋め込まれたビデオストリームを少なくとも第一及び第二のビデオストリームに変換する変換手段と、
ビデオストリーミングのためのトランスポートプロトコルを使用して、誤りの傾向のあるネットワークを通して前記第一のビデオストリームを送信する送信手段と、
誤り訂正技術を有するトランスポートプロトコルを使用して、誤りの傾向のあるネットワークを通して前記第二のビデオストリームを送信する送信手段とを有し、
前記第一のストリームはビデオコンテンツ情報を含み、前記第二のストリームはウォーターマーキング情報を含む、
ことを特徴とするビデオ送信システム。
【請求項１１】
ビデオストリーミングのためのトランスポートプロトコルを使用して、誤りの傾向のあるネットワークにわたり第一のビデオストリームを受信する受信手段と、
誤り訂正技術を有するトランスポートプロトコルを使用して、誤りの傾向にあるネットワークにわたり第二のビデオストリームを受信する受信手段と、
前記第一及び第二の受信されたビデオストリームを結合して、ウォーターマークが埋め込まれたビデオストリームを生成する結合手段と、
を有することを特徴とするビデオ受信システム。
【請求項１２】
前記少なくとも２つの個別のビデオストリームは、リアルタイムのトランスポートプロトコルのビデオストリームである、
請求項１０又は１１記載のシステム。
【請求項１３】
前記第一のビデオストリームは、表示されるべき十分な画質を有するビデオ画像を表示可能なビデオ情報を失っているメインのリアルタイムのトランスポートプロトコルのビデオストリームを含む、
請求項１０乃至１２の何れか記載のシステム。
【請求項１４】
前記第二のビデオストリームは、オリジナルのウォーターマークが埋め込まれたビデオストリームに設けられた最初のウォーターマーキング情報を有するウォーターマークが埋め込まれたリアルタイムのトランスポートプロトコルのビデオストリームを含む、
請求項１０乃至１３の何れか記載のシステム。
【請求項１５】
前記第二のビデオストリームの送信のための誤り訂正技術を有するトランスポートプロトコルは、データの損失を防止するため、選択的な再送信又は前方誤り訂正技術を含む、
請求項１０乃至１４の何れか記載のシステム。
【請求項１６】
前記少なくとも２つの個別のビデオストリームは、それぞれのプロトコルヘッダにおける個別の、それぞれの同期ソース識別子（ＳＳＲＣ）値を使用して送信するために構成される、
請求項１０乃至１５の何れか記載のシステム。
【請求項１７】
前記第一及び第二の受信されたビデオストリームを結合する手段は、トランスポートプロトコルヘッダにおけるそれぞれのタイムスタンプ値を使用して、前記少なくとも２つの個別のビデオストリームを同期させることで、前記少なくとも２つの個別のビデオストリームを結合するために構成される、
請求項１１記載のシステム。
【請求項１８】
ビデオ処理装置のマイクロプロセッサにより実行されたとき、前記プロセッサに、
オリジナルのウォーターマークが埋め込まれたビデオストリームを、第一のストリームがビデオコンテンツ情報を含み、第二のストリームがウォーターマーキング情報を含む、少なくとも第一及び第二のビデオストリームに変換させ、
ビデオストリーミングのためのトランスポートプロトコルを使用して、誤りの傾向にあるネットワークを通して前記第一のビデオストリームを送信させ、
誤り訂正技術を有するトランスポートプロトコルを使用して、誤りの傾向にあるネットワークを通して前記第二のビデオストリームを送信させる、
命令の系列を有するコンピュータ読取り可能な媒体。
【請求項１９】
ビデオ処理装置のマイクロプロセッサにより実行されたとき、前記プロセッサに、
ビデオストリーミングのためのトランスポートプロトコルを使用して、誤りの傾向のあるネットワークを通して第一のビデオストリームを受信させ、
誤り訂正技術を有するトランスポートプロトコルを使用して、誤りの傾向のあるネットワークを通して第二のビデオストリームを受信させ、
第一及び第二の受信されたビデオストリームを結合して、ウォーターマークが埋め込まれたビデオストリームを生成させる、
命令の系列を有するコンピュータ読取り可能な媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルウォーターマークに関し、より詳細には、本発明は、誤りの傾向にあるネットワークを通した送信の間にビデオの著作権の保護を提供する方法及びシステムに関する。
【背景技術】
【０００２】
一般的な観点で、デジタルウォーターマーキングでは、ビットのパターンは、デジタル画像、ファイルの著作権の情報（著者、権利等）を識別するオーディオ又はビデオファイルに挿入される。デジタルウォーターマークの目的は、デジタルフォーマットで到来する知的財産のための著作権の保護を提供することにある。また、ウォーターマーキングは、データ埋め込み及び情報秘匿とも呼ばれる。デジタルウォーターマーキングの主要な用途は、コピーライトプロテクションである。画像／ビデオの所有者は、それがディストリビュートされる前にウォーターマークを彼のマテリアルに加える。このように、コピーライトされたマテリアルの違法な複製を追跡することが可能である。他の可能性のある用途は、ビデオシーケンス（デジタルＴＶ）のブロードキャストモニタリング、ＤＶＤプロテクション及びアクセス制御、データベース検索、並びにデジタルコンテンツのロバストな識別である。
【０００３】
また、ウォーターマークは、弱い又はロバストであるとして分類することができる。弱いウォーターマークは、画像の最小の変更として検出するために使用され、ロバストなウォーターマークは、画像／ビデオの品質又は性能を破壊することなしに、基本的にウォーターマークを除こうとするワイドレンジの「アタック」に耐えるために特に設計される。典型的に、ウォーターマークは、ＩＴＵ−Ｒ６０１により記載されるような標準的な圧縮されていないビデオ系列のような、圧縮されていないデータ（生のデータ）に加えることができるか、圧縮されたビットストリーム（ＭＰＥＧ２）に加えることができる。
【０００４】
ビデオをウォーターマークする一般的かつシンプルなやり方は、空間領域で、画像の値を直接に変えることである。更に進展されたやり方は、たとえば、ＦＦＴ（高速フーリエ変換）、ＤＣＴ（離散コサイン変換）又はＤＷＴ（離散ウェーブレット変換）といった公知の変換のうちの１つを使用して、ウォーターマークを周波数領域に挿入することである。たとえばフラクタルを使用するような、他の技術も可能である。
【０００５】
たとえば、ウォーターマークの埋め込みにおいて、オリジナルのビデオは、秘密鍵を使用して６４データビットのバイナリ系列でウォーターマークすることができ、ウォーターマークされたビデオを得ることができる。
【０００６】
次いで、ウォーターマークされたビデオがディストリビューションチャネルにあると、それを破壊するためにウォーターマークをアタックしようとする場合がある。たとえば、現実の所有者又は著者の知的財産権を侵害するパイレーツは、ウォーターマークを「除く
」ことに全ての関心がある。このケースでは、アタックは故意であると考えられる。しかし、アタッカーはビデオ系列を使用することに関心を有し、悪い品質のビデオ系列は価値がなくなるので、意図的なアタックでさえビデオ系列を有害に変更するべきではないことは重要である。意図的なアタックの幾つかの例は、幾何学的なアタック、フレームドロッピング、通謀等を含む。異なるアタックのクラスは、たとえば特に誤りの傾向があるネットワークにおける、ビデオチェインでの典型的な処理及びビデオ信号の送信により引き起こされるものといった、意図的ではないものとして認められる。最終的に、システムの最も困難な部分のうちの１つであるウォーターマーキングの検索の間、オリジナルのウォーターマークを完全かつ破壊されていない状態で回復しなければならない。
【０００７】
コピーライトされたマテリアルをディストリビュートするための多数の従来のウォータマーキングシステム及び技術が提案されている。たとえば、英国特許出願ＧＢ２３９０２４８号は、予め決定されたコードワードのセットからのコードワードでマークされたマテリアルの低減された帯域幅のバージョンを形成するためにオリジナルのマテリアルのアイテムを処理するデータ処理装置及び方法を開示している。特に、データ処理装置は、損なわれたバージョンのマテリアルを形成するために構成され、この損なわれたバージョンは、低減された帯域幅のバージョンのマテリアルを生成し、オリジナルのマテリアルのコピーから低減された帯域幅のバージョンを引くことで形成される。したがって、オリジナルマテリアルを得るため、受信者は、損なわれたバージョンのマテリアルとマークされた低減された帯域幅のバージョンを結合しなければならない。
【０００８】
Ｈａｓｋｅｌｌ等によるＵＳ６２３３３５６Ｂ１のような他の提案は、ビデオ符号化システムを開示しており、画像データは、ビデオオブジェクトに編制され、空間及び／又は時間スケーラビリティを提供するスケーラブルコーディングスキームに従って符号化される。
【０００９】
しかし、上述された従来の技術は、満足のいくものではない場合がある。受信端末によりデコードされる前に、ウォータマークビデオは、特に、ビデオ信号の送信の間に多数の誤りを導入する可能性があるモバイルネットワークといった誤りの傾向があるネットワークを通して送信される。歪みなしにウォータマークフレームを回復するため、たとえばビデオのそれぞれＩフレームのそれぞれのブロックの４つの係数が誤りの傾向のあるネットワークを通して正しく送信される必要がある。さもなければ、送信の後、ウィータマーク検索プロセスは、コピーライトを適切に回復することができない場合があり、これによりコピーライトの損失につながる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
したがって、これらの問題の観点で、効率的に、デジタルウォーターマークを検出し、デジタルウォーターマークがアタックによりダメージを受けるのを防止し、伝送ネットワークを通したデジタルウォーターマークの適切な検索を処理する新しい改善された方法及び装置を開発する必要がある。
【課題を解決するための手段】
【００１１】
したがって、本発明の目的は、誤りの傾向のあるネットワークにわたりビデオ情報を処理する改善された方法及びシステムを提供することにある。特に、本発明は、少なくとも２つの個別のビデオストリームを生成するために最初のウォーターマーキング情報を有するオリジナルのウォーターマークされたビデオストリームを処理することを含む。この場合、第一のストリームは、ビデオコンテンツ情報を含み、第二のストリームは、ウォーターマーキング情報を含み。また、本発明は、異なるそれぞれのプロトコルを使用して２つのビデオストリームを送信することを含む。この場合、第一のビデオストリームはビデオストリーミングのためのトランスポートプロトコルを使用して送信され、第二のビデオストリームは、誤り訂正技術を有するトランスポートプロトコルを使用して送信される。さらに、本発明は、オリジナルのウォーターマークされたビデオストリームに存在する最初のウォーターマーキング情報を有する送信されたウォーターマークされたビデオストリームを生成するために２つのビデオストリームを結合することを含む。
【００１２】
また、本発明は、誤りの傾向のあるネットワークにわたる送信のためにウォーターマークされたビデオ信号を生成する方法に関し、オリジナルのウォーターマークされたビデオストリームを第一及び第二のビデオストリームに変換すること、ビデオストリーミングのためのトランスポートプロトコルを使用して誤りの傾向にあるネットワークを通して第一のビデオストリームを送信すること、及び誤り訂正技術を有するトランスポートプロトコルを使用してネットワークにわたり第二のビデオストリームを送信することによる。
【００１３】
さらに、本発明は、誤りの傾向にあるネットワークにわたり送信されたビデオ信号を受信する方法に関し、ビデオストリーミングのためのトランスポートプロトコルを使用して第一のビデオストリームを受信すること、誤り訂正技術を有するトランスポートプロトコルを使用して第二のビデオストリームを受信すること、ウォーターマークされたビデオストリームを生成するため、第一及び第二の受信されたビデオストリームを結合することによる。
【００１４】
１以上の以下の特徴が含まれる場合がある。  
１態様では、２つの個別のビデオストリームは、リアルタイムのトランスポートプロトコルビデオストリームを含む。第一のビデオストリームは、表示されるべき十分な画像の品質を有するビデオ画像を表示可能なビデオ情報を失っているメインのリアルタイムのトランスポートプロトコルビデオストリームを含む。第二のビデオストリームは、オリジナルのウォーターマークされたビデオストリームに設けられた最初のウォーターマーキング情報を有するウォーターマークされたリアルタイムのトランスポートプロトコルビデオストリームを含む。
【００１５】
本方法の他の特徴は、従属の請求項で更に引用される。  
さらに、本発明は、オリジナルのウォーターマークされたビデオストリームを少なくとも第一及び第二のビデオストリームに変換する変換手段、ビデオストリーミングのためのトランスポートプロトコルを使用して誤りの傾向のあるネットワークを通して第一のビデオストリームを送信する送信手段、及び、誤り訂正技術を有するトランスポートプロトコルを使用してネットワークを通して第二のビデオストリームを送信する送信手段を有し、第一のストリームは、ビデオコンテンツ情報を含み、第二のストリームは、ウォーターマーキング情報を含むビデオ送信システムに関する。
【００１６】
さらに、本発明は、ビデオストリーミングのためのトランスポートプロトコルを使用して誤りの傾向のあるネットワークにわたり第一のビデオストリームを受信する受信手段、誤り訂正技術を有するトランスポートプロトコルを使用して誤りの傾向にあるネットワークにわたり第二のビデオストリームを受信する受信手段、及びウォーターマークされたビデオストリームを生成するため、第一及び第二の受信されたビデオストリームを結合する手段を含むビデオ受信システムに更に向けられる。
【００１７】
１以上の以下の特徴が含まれる場合がある。  
１つの態様では、第二のビデオストリームの送信のために誤り訂正技術を有するトランスポートプロトコルは、データの損失を防止するため選択的な再送信又は前方誤り訂正技術を含む。
【００１８】
別の態様では、２つの個別のビデオストリームは、それぞれのプロトコルヘッダにおける個別の、それぞれの同期ソース識別子（SSRC:  Synchronization  Source  Identifier）の値を使用して送信するために構成される。更に別の態様では、第一及び第二の受信されたビデオストリームを結合する手段は、トランスポートプロトコルヘッダにおけるそれぞれのタイムスタンプの値を使用して２つの個別のビデオストリームを同期することで、少なくとも２つの個別のビデオストリームを結合するために構成される。
【００１９】
送信及び受信システムの他の特徴は、従属の請求項で更に引用される。  
本発明の更なる目的及び利点は、好適な実施の形態の以下の図面及び詳細な説明を読んで理解することで当業者にとって明らかとなるであろう。当業者により理解されるように、本発明は、様々なフォームを採用する場合があり、様々なコンポーネント及びステップ並びにそのアレンジメントを結合する場合がある。  
したがって、本発明のこれらの態様及び他の態様は、以下の記載、図面及び請求項で説明された実施の形態を参照して明らかとなり、図面は、本発明の好適な実施の形態を例示する目的であり、本発明を限定するものとして解釈されるべきではない。
【発明を実施するための最良の形態】
【００２０】
図１を参照して、システム１００は、誤りの傾向のあるネットワーク１４にわたるウォーターマークが埋め込まれたビデオストリーム１２の送信を可能にする。システム１０は、送信端末１６を含み、この送信端末は、ウォーターマークが埋め込まれたビデオストリーム１２を、ウォーターマークがプロテクトされた信号１８に変換するプロセスを使用して、ウォーターマークが埋め込まれたビデオストリーム１２を処理する。このウォーターマークがプロテクトされた信号１８は、ウォーターマーク情報が誤りの傾向があるネットワーク１４により導入される品質の低下に対して保護される、２つのＲＴＰ（リアルタイムトランスポートプロトコル）ストリームにより形成される。ウォーターマークがプロテクトされた信号１８は、送信機２０を介して誤りの傾向があるネットワーク１４に送出され、受信機２２により受信される。
【００２１】
次いで、ウォーターマークがプロテクトされた信号１８は、ウォーターマークが埋め込まれたビデオストリーム２６をオリジナルのウォーターマーク情報で再構成するプロセスを使用してウォーターマークがプロテクトされた信号１８を処理する受信端末２４により処理される。オリジナルのウォーターマークが埋め込まれたビデオストリーム１２をウォーターマークがプロテクトされた信号１８に変換する方法、及び、オリジナルのウォーターマーク情報でウォーターマークがプロテクトされた信号１８をウォーターマークが埋め込まれたビデオストリーム２６に変換する方法は、誤りの傾向のあるネットワーク１４がビデオ信号の品質を低下させる場合でさえ、受信端末２４により生成された品質が低下されたビデオストリームは、オリジナルのウォーターマーク情報を有することが保証されることを保証するものである。
【００２２】
図２を参照して、上述されたシステム１０によれば、本方法３０は、オリジナルのウォーターマークが埋め込まれたビデオストリームをウォーターマークがプロテクトされた信号に変換する方法、及びウォーターマークがプロテクトされた信号をオリジナルのウォーターマーク情報でウォーターマークが埋め込まれたビデオストリームに変換する方法を説明する。はじめに、ステップ３２で、ウォーターマークが埋め込まれたビデオストリームは、送信端末に提供される。その後、つぎに、送信端末は、ステップ３４に、たとえばウォーターマークが埋め込まれたビデオストリームを２つのＲＴＰストリームに変換する。第一のＲＴＰストリームは、ビデオストリームを搬送するメインストリームを含み、第二のＲＴＰストリームは、ウォーターマーキング情報を含む。両方のＲＴＰストリームは、ステップ３６において、モバイル伝送ネットワークのような誤りの傾向のあるネットワークを通して送信される。ウォーターマーキングストリームは、メインストリームよりもエラー及び乱れに対してロバストなプロテクトされたプロトコルを使用して送信される。実際に、ウォーターマーキングＲＴＰストリームは、メインＲＴＰストリームのために使用されるプロトコルとは異なる特定の伝送プロトコルを使用してエラーの伝送に対してプロテクトされる。ウォーターマーキングＲＴＰストリームを送信するために使用されるプロトコルは、選択的な再送信又は前方誤り訂正技術を有し、パフォーマンスの問題を無視するために、メインＲＴＰストリームを送信するために理想的に使用することができない。したがって、メインＲＴＰストリームは、ビデオストリーミングのために適合されるが、ロバストな誤り伝送のプロテクションを提供することができないプロトコルを使用して送出される。したがって、誤りの傾向のあるネットワークは、メインＲＴＰストリームの送信の品質を低下する場合があり、ウォーターマーキングストリームは、コピーライトがないか、ウォーターマーキング情報のロスで伝送される。
【００２３】
つぎに、メインストリームは、ビデオ情報を含むが、受信端末での許容可能な品質で表示されるべき充分な情報をもたない。したがって、メインストリームは、ウォーターマーキングストリームからの情報を必要とする。ステップ３８では、受信端末は、両方のストリームを使用してウォーターマークが埋め込まれたビデオを再構成及び処理し、ステップ３９で、２つのストリームを結合して、オリジナルのウォーターマーク情報でビデオストリームを再構成及び生成する。
【００２４】
図３を参照して、ウォーターマークＲＴＰストリームを生成する方法が概念的に例示される。図３Ａで示されるように、ウォーターマークＲＴＰストリームは、トラディショナルなＭＰＥＧビデオストリームから生成される。ＭＰＥＧ「フィルム」は、Ｉフレーム、Ｐフレーム及びＢフレームといった３つの可能性のある種類のフレームの系列である。Ｉフレームは、イントラ符号化されていると呼ばれ、すなわち他のフレームを参照することなしに再構成することができる。Ｐフレームは、最後のＩフレーム又はＰフレームから前方予測され、言い換えれば、別のフレーム（Ｉ又はＰフレーム）のデータを有することなしにそれらを再構成することは不可能である。Ｂフレームは、最後／次のＩフレーム又はＰフレームから前方予測及び後方予測され、言い換えれば、２つの他のフレームは、それらを再構成するために必要である。Ｐフレーム及びＢフレームは、インター符号化されたフレームであると呼ばれる。図３Ａでは、例示的なＭＰＥＧフィルムのフレーム系列は、“ＩＢＢＰＢＢＩＢＢＰＢ”として示される。
【００２５】
幾つかのコンベンショナルなロバスなデジタルネットワークの中で、１つの方法は、“A  High-Capacity  Block  based  Video  Watermark”Proceedings  of  the  30th  EUROMICRO  Conference  (EUROMICRO’04)と題されたS.Thiemert,  T.Vogel,  J.Dittmann,  M.Steinebachの論文に記載されるような、いわゆる“high-capacity  block  based  video  watermarking  scheme”である。この“high-capacity  block  based  video  watermarking  scheme”における主要な考えは、たとえば、ビデオブロックのグループに関係を強制することでメッセージを埋め込むことである。このウォーターマーキングスキームは、ＭＰＥＧストリームのＩフレームのみに関し、Ｂフレーム又はＰフレームに影響を有さない。この“high-capacity  block  based  video  watermarking  scheme”は、図３Ｂに例示されるように、ＭＰＥＧストリームのそれぞれのＩフレームを「ブロックグループ」と呼ばれる矩形の領域に分割する。この従来技術のスキームでは、ウォーターマーク情報は、画像内に埋め込まれる。ウォーターマーク情報は、ブロックの幾つかのエレメント間の数学的な関係である。たとえば、（図３ＣにおけるCoef_0,  Coef_1,  Coef_2,  Coef_3と呼ばれる）それぞれＩフレームのそれぞれのブロックについて４つのエレメント（Coefficient_0,  Coefficient_1,  Coefficient_2  and  Coefficient_3）は、数学的な関係により関連付けされる。結果として、誤りの傾向があるネットワークにわたる送信の間に画像の品質が低下する場合、残念なことに、ウォーターマーク情報が失われる可能性がある。
【００２６】
対照的に、本発明では、誤りの傾向があるネットワークにわたる送信の前に、上述されたコンベンショナルなスキームのような技術を使用して符号化されたビデオストリームからウォーターマーク情報が抽出される。その後、Ｉフレーム当たり、１つにフレームについて全てのウォーターマーキング情報を含む１つのＲＴＰパケット（ＲＴＰＰ）を生成することが提案される。これは、図３Ｃで例示される（ＲＴＰＨはパケットのＲＴＰヘッダを示す）。
【００２７】
たとえば、ウォーターマーキングは、ブロックグループ当たり４つの係数を使用して実行される。全てのＩフレームのブロックはオーダリングされる（block0,  block1…）。この順序は、受信機にも知られており、ウォーターマーク情報を含むＲＴＰパケットに考慮される。したがって、受信機は、関連するＩフレームにおけるそれぞれのブロックの位置を見失わず、該位置を「知る」。また、本方法は、受信端末によりウォーターマーキング情報と再同期されない場合、受信端末での許容可能な品質で表示されるべき十分な情報なしに、Ｉフレームのコンテンツがメインストリームで送信されることを保証する。すなわち、デコードされた第一のビデオストリームは、それ自身で表示することができない非常に劣る粗悪な品質のビデオを与える。デコードされた第二のビデオストリームは、視聴のために許容可能な良好なビデオ品質を得るために極めて重要である。
【００２８】
ここで図４を参照して、送信端末により生成された２つのＲＴＰストリーム４０及び４２が例示される。ウォーターマーキングストリーム（ＲＴＰストリーム４２）からメインＲＴＰストリーム（ＲＴＰストリーム４０）を区別するため、送信端末は、それぞれのタイプのＲＴＰストリームについて特定の同期ソース識別子（ＳＳＲＣ）を割り当てる。ウォーターマーキングストリーム４２のそれぞれのＲＴＰパケット（ＰＯＷＳ）は、メインストリーム４０のＲＴＰパケット（ＰＯＭＳ）のＳＳＲＣとは異なる同じＳＳＲＣを有する。メインＲＴＰストリーム４０及びウォーターマーキングストリーム４２のパケットを再同期するため、ＲＴＰヘッダプロトコルに設けられるタイムスタンプ（ＴＳ）情報が使用される。この方法は、次の図５で更に説明される。
【００２９】
図５を参照して、本方法５０は、ＭＰＥＧストリーム６８を送信端末により処理されるＭＰＥＧストリームで設けられるオリジナルのウォーターマーク情報と再構成又は再結合するプロセスを説明する。メインストリームＲＴＰパケット（ＭＳＲＰ）５２及びウォーターマーキングストリームＲＰＴを使用して、受信端末は、メインストリームＲＴＰパケット５２及びウォーターマーキングストリームＲＴＰパケット５４のＳＳＲＣ及びＴＳ情報を（ＲＴＰパケットヘッダにおいて）分析することで、ステップ５６でＲＴＰパケットを３つの個別のグループにソートすることで、ＲＴＰヘッダを処理する。すなわち、ＳＳＲＣ情報を使用して、受信端末は、メインストリームパケット５２からウォーターマーキングパケット５４を区別することができる。
【００３０】
結果として、受信端末は、タイムスタンプが付されたＩフレームのＲＴＰパケット５８（ＴＳＩＦＲ）、タイムスタンプが付されたウォーターマーキングＲＴＰパケット６０（ＴＳＷＲ）、及び、Ｂフレーム及びＰフレームのＲＴＰパケット（ＲＴＰ−Ｂ−Ｐ）といった、３つのパケットのファミリを抽出することができる。その後、つぎに、ステップ６４で、ＲＴＰヘッダＴＳ情報及びブロックオーダを使用して、受信端末は、送信端末により関連付けされたので、ウォーターマーキングＲＴＰパケット６０をＩフレームパケット５８とリンクする。結果的に、許容可能なビデオ品質で表示することができる完全なウォーターマークが埋め込まれたＩフレーム６６（ＷＩＦ）は、受信端末により再構成することができる。実際に、全てのウォーターマークが埋め込まれたＩフレーム、Ｂフレーム及びＰフレームを同期させることで、送信端末により処理されたオリジナルのウォーターマーキング情報を有する、ＭＰＥＧストリーム６８を再構成することが可能である。
【００３１】
本発明の好適な実施の形態であると考えられる内容が例示及び記載されたが、本発明の真の範囲から逸脱することなしに、様々な他の変更が行われ、等価なもので置き換えられることが当業者により理解される。
【００３２】
さらに、多数の進展されたビデオコピーライトプロテクションプロセス及びシステムは、本明細書で記載された中心となる本発明のコンセプトから逸脱することなしに本発明の教示に特定の状況を適合させて実現される場合がある。さらに、本発明の実施の形態は、上述された全ての特徴を含まない場合がある。したがって、本発明は開示された特定の実施の形態に限定されないが、本発明は特許請求の範囲及びそれらの等価の範囲内に含まれる全ての実施の形態を含む。
【図面の簡単な説明】
【００３３】
【図１】本発明に係るシステムの例に関する概念図である。
【図２】図１のシステムで使用される方法が実行されるときに行われるステップを説明するフローチャートである。
【図３】図３Ａ〜図３Ｃは、本発明の１つの好適な実施の形態に係るウォーターマークのリアルタイムのトランスポートプロトコル（ＲＴＰ）ストリームを生成する方法を説明する概念図である。
【図４】本発明の１つの好適な実施の形態に係る、送信端末により生成される２つのビデオストリームの概念図である。
【図５】本発明の１つの好適な実施の形態に係る、オリジナルのウォーターマーク情報をもつＭＰＥＧストリームを再構築する方法を説明するフローチャートである。
【図１】
2009505473.tif 000003
【図２】
2009505473.tif 000004
【図３】
2009505473.tif 000005
【図４】
2009505473.tif 000006
【図５】
2009505473.tif 000007
【国際調査報告】
2009505473.tif 000008
2009505473.tif 000009