摘要:數(shù)字水印技術作為數(shù)字媒體版權保護的有效辦法,近年來在國內外引起了人們極大的興趣。但是由于數(shù)字水印技術涉及到的知識面比較廣,即使是專業(yè)人員有時也感到力不從心,那么如何選擇一種有效的編程工具便成為一個亟待解決的問題。本文從數(shù)字水印技術本身的特點、一般模型和典型算法出發(fā),簡要地介紹了一種可以快速上手的高效的實用語言——Matlab。最后,作者給出一個用Matlab實現(xiàn)數(shù)字水印實例。 關鍵詞:數(shù)字水印 Matlab Visual C++6.0 DWT DCT 1 引言作為傳統(tǒng)加密系統(tǒng)的有效補充辦法,從1993年Caronni正式提出數(shù)字水印到現(xiàn)在短短幾年里,無論是在國內還是在國外對數(shù)字水印的研究都引起了人們極大的關注。但數(shù)字水印技術的發(fā)展還很不成熟,應用也處于初級階段。在我國,知識產權問題是一個敏感的話題,只有深入開展數(shù)字水印技術的研究,盡快制定我國的版權保護水印標準,才能使我們在未來可能的國際知識產權糾紛中取得主動權。那么掌握高效的工具,便成為一個必須解決的問題。本文就針對數(shù)字水印本身的特點,介紹了一種高效的實用工具——MATLAB。2 數(shù)字水印技術 2.1 數(shù)字水印技術的復雜性數(shù)字水印技術涉及到通信理論、編碼理論、噪聲理論、視聽覺感知理論、擴頻技術(Spread Spectrum)、信號處理(Signal Processing ) 技術、數(shù)字圖像處理(Digital Image Processing)技術、多媒體(Multimedia)技術、模式識別(Pattern Reorganization)技術、算法設計(Algorithm Design)等理論,用到經典的DFT(Discrete Fourier Transform)、DCT(Discrete Cosine Transform)變換和近代最先進的數(shù)學工具----小波(Wavelet)。數(shù)字水印又是一個橫跨計算機科學、生理學、密碼學、數(shù)字、數(shù)字通信等多門學科,并與Internet的發(fā)展密切相關的交叉科學。數(shù)字水印的多學科性導致數(shù)字水印技術研究的難度和復雜性。所以,針對數(shù)字水印技術本身的跨學科特點,找出一種合適的編程工具,往往可以起到事半功倍的效果。下面我們從數(shù)字水印的一般模型出發(fā),來逐步介紹MATLAB。數(shù)字水印的主要技術 目前,關于數(shù)字水印問題研究主要集中在圖像和影像中,而對于語音方面的研究則不是很多,但是,目前市場上已經出現(xiàn)一些公司把數(shù)字水印技術應用于CD和MP3中,以保護版權。實際上這兩者在信息隱藏算法基本上是相同的,其根本原理都是利用人眼睛和耳朵對圖像和語音信號的感覺冗余度。 早期的算法強調水印的不可見性而忽視水印的健壯性,這些算法的理論基礎主要源自統(tǒng)計學和圖像編碼、處理領域。剛開始人們是利用語音和圖像中最不重要的比特進行信息隱藏。但是,后來人們發(fā)現(xiàn)經過這樣處之后數(shù)字水印受一般信號處理算法的影響較大。后來人們把信息疊加在一些最強的信號分量上,發(fā)現(xiàn)可以有效地的提高效果。比如語音和圖像頻域中最強的頻率分量,或者時域中信號最前的部分。 當前,數(shù)字水印的主要技術有:基于小波變換(Wavelet transform)的數(shù)字水印隱藏和檢測、基于多分辨率分解(multiresolution decomposition)的數(shù)字水印技術、基于模運算的數(shù)字水印算法和基于整數(shù)變換和單向函數(shù)的數(shù)字水印新技術等馬 苗(西安科技學院計算機系 碩士研究生,
相關資訊
-
近日,意大利全國性報紙《福利奧日報》稱其出版發(fā)行了全球首份、完全由生成式人工智能技術撰寫的報紙。 人工智能生成的報紙,以紙質插頁的形式,夾在同一天發(fā)售的主報當中。在報頭上標有人工智能AI字樣。報紙文章的標題、摘要、內容等均由人工智能生成。報社工作人員…
2025/3/27 8:04:12
共有 網友評論