290 likes | 510 Views
卒業研究発表. 電気通信大学 電気通信学部 情報工学科 阿部研究室. JPEG2000 に対応した セミフラジャイル電子透かしシステムの開発. 0311124 Marthinus Adi Kurniawan. JPEG2000 に対応したセミフラジャイル電子透かしシステムの開発. 目次. はじめに 電子透かし セミフラジャイル電子透かし 本研究の目的 JPEG2000 への対応 システムの設計と実装 実装結果 関連研究 おわりに. JPEG2000 に対応したセミフラジャイル電子透かしシステムの開発. はじめに (1/2). コンピュータの機能の発達
E N D
電気通信大学 電気通信学部 情報工学科 阿部研究室電気通信大学 電気通信学部 情報工学科 阿部研究室 JPEG2000に対応した セミフラジャイル電子透かしシステムの開発 0311124 Marthinus Adi Kurniawan
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 目次 • はじめに • 電子透かし • セミフラジャイル電子透かし • 本研究の目的 • JPEG2000への対応 • システムの設計と実装 • 実装結果 • 関連研究 • おわりに
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 はじめに(1/2) コンピュータの機能の発達 インターネットの発展 画像やマルチメディアファイルの入手は簡単にできる 著作権や改ざんの問題 対策 電子透かし
画像等に秘密データを埋め込み、 後で取り出して著作権を確保 JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 はじめに(2/2) 電子透かし 保存 配布 対象画像 透かし 埋め込み後
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 電子透かし(1/2) 1.Robust Watermark(ロバスト電子透かし) ・改ざんに対して透かしが強固 ・改ざんを検出することができない 2.Fragile Watermark(フラジャイル電子透かし) ・改ざんを検出できる ・透かしが壊れやすく、正当な処理にも反応してしまう
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 電子透かし(2/2) 3.Semi-Fragile Watermark(セミフラジャイル電子透かし) ・圧縮などの正当な処理に対しては反応しない ・切り取り等には敏感に反応する 本研究では、セミフラジャイル電子透かしに着目する
複製 透かし画像 JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3](1/2) 埋め込み処理 対象画像(DWT済み)
改ざん検出 用画像 JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし(2/2) 抽出と改ざん検出処理 重み付多数決 透かし画像 を復元 受信画像(DWT済み)
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 本研究の目的 1.JPEG2000に対応したセミフラジャイル電子透かしシステムを開発する 2.開発のためには、JPEG2000圧縮への耐性を測定することが必要なので、測定を行う
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 JPEG2000への対応(1/2) 最適な埋め込み強度の測定 圧縮率=2.8bpr
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 JPEG2000への対応(2/2) 最適な重みの測定 透かし画像 破損率 (lev2w,lev3w)=(7,4)近傍が最適である レベル3の重み (lev3w) レベル2の重み (lev2w)
埋め込みか抽出か? JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 システム設計と実装 システム構成 File Dialog File Dialog Input2 (透かし画像) Drag & Drop Input1 (対象画像) Output1 (透かしが埋め込まれた画像) IDWT 埋め込み Mainシェル DWT セミフラジャイル 電子透かし Canvas1 (実行前用) Ouput2 (改ざん検出用画像) IDWT 抽出 Canvas2 (実行後用) Ouput2 (透かし画像) DWT View Image 画像を表示 “Done” シェル “Help” シェル “Error” シェル
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 実装結果(1/2) 埋め込みの例
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 実装結果(2/2) 抽出及び改ざん検出の例
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 関連研究 Interactive Watermarking Environments[4] • 著作権情報によってラベル付けし、それを画像に埋め込む • DCT を利用するので、JPEG2000には対応しない • ロバスト電子透かし 普及モデルPC上のソフトウェアによるリアルタイム電子透かし埋め込みシステム[5] • 高速な埋め込みと抽出をPC上で実現 • 動画へのロバスト電子透かし
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 おわりに • JPEG2000に対応したセミフラジャイル電子透かしシステムを開発した。 GUIにより埋め込みと抽出が容易に迅速に実行できる。 • カラー画像への対応は今後の課題である。
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 ご静聴ありがとうございました。
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし埋め込み概要 1. 対象画像を3レベルDWT分解 透かし 対象画像
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし埋め込み概要 2. 透かしを1ビットずつ複製 透かし 対象画像
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし埋め込み概要 3. LLバンドから特徴点抽出 LLバンドから抽出した点 透かし 対象画像
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし埋め込み概要 4. ステップ2. と 3. の結果をそれぞれXOR LLバンドから抽出した点 透かし 対象画像
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし埋め込み概要 5. あらかじめランダムに決めた場所に埋め込む LLバンドから抽出した点 透かし 対象画像
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし抽出、検証概要 1. 受信画像を3レベルDWT分解 受信画像
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし抽出、検証概要 2. 埋め込みと逆の手順で透かしを抽出 LLバンドから抽出した点 受信画像
Voting JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし抽出、検証概要 3. 結果ビットの多数決を取る LLバンドから抽出した点 受信画像
Voting 透かし JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 セミフラジャイル電子透かし[3] 透かし抽出、検証概要 4. 勝ったビットを元に透かしを復元
JPEG2000に対応したセミフラジャイル電子透かしシステムの開発JPEG2000に対応したセミフラジャイル電子透かしシステムの開発 JPEG2000の耐性-実験方法 最適な埋め込み強度の測定