- 相關推薦
基于MATLAB的數字水印技術研究
馬 苗
(西安科技學院計算機系 碩士研究生,西安 710054)
摘要:數字水印技術作為數字媒體版權保護的有效辦法,近年來在國內外引起了人們極大的興趣。但是由于數字水印技術涉及到的知識面比較廣,即使是專業人員有時也感到力不從心,那么如何選擇一種有效的編程工具便成為一個亟待解決的問題。本文從數字水印技術本身的特點、一般模型和典型算法出發,簡要地介紹了一種可以快速上手的高效的實用語言——Matlab。最后,作者給出一個用Matlab
實現數字水印實例。
關鍵詞:數字水印 Matlab Visual C++6.0 DWT DCT
1 引言
作為傳統加密系統的有效補充辦法,從1993年Caronni正式提出數字水印到現在短短幾年里,無論是在國內還是在國外對數字水印的研究都引起了人們極大的關注。但數字水印技術的發展還很不成熟,應用也處于初級階段。在我國,知識產權問題是一個敏感的話題,只有深入開展數字水印技術的研究,盡快制定我國的版權保護水印標準,才能使我們在未來可能的國際知識產權糾紛中取得主動權。那么
掌握高效的工具,便成為一個必須解決的問題。本文就針對數字水印本身的特點,介紹了一種高效的實用工具——MATLAB。
2 數字水印技術
2.1 數字水印技術的復雜性
數字水印技術涉及到通信理論、編碼理論、噪聲理論、視聽覺感知理論、擴頻技術(Spread Spectrum)、信號處理(Signal Processing ) 技術、數字圖像處理(Digital Image Processing)技術、多媒體(Multimedia)
技術、模式識別(Pattern Reorganization)技術、算法設計(Algorithm Design)等理論,用到經典的DFT(Discrete Fourier Transform)、DCT(Discrete Cosine Transform)變換和近代最先進的數學工具----小波(Wavelet)。
數字水印又是一個橫跨計算機科學、生理學、密碼學、數字、數字通信等多門學科,并與Internet的發展密切相關的交叉科學。數字水印的多學科性導致數字水印技術研究的難度和復雜性。所以,針對數字水印技術本身的跨學科特點,找出一種合適的編程工具,往往可以起到事半功倍的效果。下面我們從數字水印的一般模型出發,來逐步介紹MATLAB。
【基于MATLAB的數字水印技術研究】相關文章:
一種DWT域基于IFS的數字水印算法08-06
基于MATLAB 的自動控制原理實驗仿真系統的設計04-10
擴頻技術在數字水印技術中的應用08-06
基于諧波補償的逆變器波形控制技術研究08-06
數字水印技術在多媒體信息安全中的應用08-06
MPEG-4視頻數字水印技術的設計與實現08-06
基于在線手寫簽名的身份認證技術研究和展望08-06
基于Atmega8的數字功放設計08-06