信息安全范文_第1頁
信息安全范文_第2頁
信息安全范文_第3頁
信息安全范文_第4頁
信息安全范文_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

文獻綜述基于DCT系數(shù)均值盲水印算法研究及其在珠寶圖像數(shù)字水印生成與識別中的應(yīng)用學(xué)號:200908202112姓名:凌慧泉摘要:靜態(tài)圖像數(shù)字水印是利用數(shù)字水印技術(shù)在靜態(tài)圖像中嵌入水印,用來保護圖像的版權(quán)。本文歸納了靜態(tài)圖像數(shù)字水印的發(fā)展背景、現(xiàn)狀及應(yīng)用前景,靜態(tài)圖像數(shù)字水印技術(shù)的原理(包括:水印生成、水印嵌入、水印提取檢測),算法(包括:離散余弦變換),以及VC++、Matlab仿真軟件實現(xiàn)靜態(tài)圖像數(shù)字水印系統(tǒng)開發(fā)技術(shù)。對靜態(tài)圖像數(shù)字水印算法、魯棒性以及設(shè)計開發(fā)方面進行總結(jié)。關(guān)鍵詞:數(shù)字水??;水印算法;魯棒性Abstract:staticimagewatermarkingdigitalwatermarkingtechnologyisembeddedinastaticimagewatermark,usedtoprotectthecopyrightoftheimage.Thispapersummarizesthedevelopmentofthestaticimagewatermarkingbackground,statusandapplicationprospects,theprincipleofthestaticimagewatermarkingtechnology(including:watermarkgeneration,watermarkembeddingwatermarkextractiondetection)andalgorithms(including:discretecosinetransform,discretewavelettransform,discreteFouriertransform),VC++,Matlabsimulationsoftwaretoachievestillimagedigitalwatermarkingsystemsdevelopmenttechnology.Summaryofthestaticimagewatermarkingalgorithm,robustness,anddesignanddevelopment.Keywords:digitalwatermark;watermarkingalgorithm;robustness隨著信息技術(shù)和計算機網(wǎng)絡(luò)的飛速發(fā)展,人們不但可以通過互聯(lián)網(wǎng)和CD-ROM方便快捷地獲得多媒體信息,還可以得到與原始數(shù)據(jù)完全相同的復(fù)制品,由此引發(fā)的盜版問題和版權(quán)紛爭已成為日益嚴重的社會問題。數(shù)字視頻水印技術(shù)的出現(xiàn)能夠有效的解決以上問題。本文主要介紹了靜態(tài)圖像數(shù)字水印技術(shù)的原理以及水印生成、嵌入和提取所用到的離散余弦變換算法,并通過對實現(xiàn)該系統(tǒng)的二種主流技術(shù):Matlab編程、VC++編程進行了簡單的介紹。1靜態(tài)圖像數(shù)字水印技術(shù)概述靜態(tài)圖像數(shù)字水印技術(shù)通過一定的算法將一些標志性信息直接嵌入到多媒體內(nèi)容當中,但不影響原內(nèi)容的價值和使用,并且不能被人的感知系統(tǒng)覺察或注意到。通過這些隱藏在載體中的信息,可以達到確認內(nèi)容創(chuàng)建者、購買者、傳送隱秘信息或者判斷載體是否被篡改等目的。數(shù)字水印是信息隱藏技術(shù)的一個重要研究方向。使用數(shù)字水印技術(shù)可以保證多媒體文件傳播過程中的有效性,保護所有者的版權(quán)。1.1靜態(tài)圖像數(shù)字水印研究的要點要想深入研究數(shù)字水印技術(shù),必須要了解數(shù)字水印的幾大特性:1)水印容量:嵌入的水印信息必須足以標識多媒體內(nèi)容的購買者或所有者,并且嵌入水印的過程對圖像信息造成很大的影響。2)安全性:嵌入的水印算法必須嚴謹,難以被人為的篡改或仿造,應(yīng)做到未經(jīng)授權(quán)的人員無法檢測、提取或移除水印。3)不可察覺性:也稱為透明性,嵌入在靜態(tài)圖像數(shù)據(jù)中的數(shù)字水印應(yīng)該不可見或不可察覺。但是為了增強魯棒性,就需要增強水印的強度,這樣往往會導(dǎo)致圖片質(zhì)量下降,因此需要折中進行。4)魯棒性:在不明顯降低圖片質(zhì)量的條件下,水印很難除去。即便對圖像進行壓縮、格式轉(zhuǎn)換等常規(guī)操作之后,水印檢測系統(tǒng)依然能檢測到水印。5)盲檢測:水印檢測時不需要原始圖片,也就是說即使壓縮圖片或轉(zhuǎn)換格式,水印系統(tǒng)依然能夠正確的檢測出原有水印,該特性部分取決于魯棒性。綜合以上的特性,可以按可見性、安全性、適應(yīng)性、嵌入域等分為以下幾類:表1-1靜態(tài)圖像數(shù)字水印類別對比分析表分類類別名稱類別特點可見性不可見水印多用于需要版權(quán)保護且不能影響視頻觀看體驗的數(shù)字視頻中??梢娝《嘁娪谛麄饕曨l、網(wǎng)站流媒體視屏,用于廣告宣傳等。安全性魯棒水印不會被常規(guī)處理操作去除,可經(jīng)受任何不至于破壞原作品的操作而保存。脆弱水印弱水印對處理操作極為敏感,任何極微小的改動都會將水印破壞掉。嵌入域時域水印直接在載體數(shù)據(jù)的時間域或空間域上嵌入,其魯棒性不高。變換域水印對載體數(shù)據(jù)進行各種變換后嵌入,具有更好的魯棒性適應(yīng)性非自適應(yīng)水印獨立于原始作品,可以是隨機用算法生成的,也可以是事先給定的。自適應(yīng)性水印利用原始作品的特性而生成的,便于載體作品的自恢復(fù)。公開性公開水印檢測時不需要原始數(shù)據(jù)并且水印是有意義的信息。公開水印更符合所有權(quán)驗證的需要,是水印算法發(fā)展的方向。私有水印在檢測過程中需要原始數(shù)據(jù)。私有水印的魯棒性比較強,但其應(yīng)用受到存儲成本的限制。1.2靜態(tài)圖像數(shù)字水印的國內(nèi)外研究現(xiàn)狀數(shù)字水印技術(shù)是解決版權(quán)保護問題的有效手段,有著良好的應(yīng)用前景,它已引起國內(nèi)外一些研究機構(gòu)和公司的極大關(guān)注。從20世紀90年代初開始,數(shù)字水印、數(shù)字隱藏和傳統(tǒng)的密碼學(xué)方法相結(jié)合進行知識產(chǎn)權(quán)保護的研究,己經(jīng)成為一個非?;钴S的課題。下面從2種域空間分析數(shù)字水印技術(shù)的國內(nèi)外研究現(xiàn)狀??臻g域水印技術(shù)的研究現(xiàn)狀:空間域技術(shù)直接更改圖像的數(shù)據(jù),通常是在圖像的亮度或彩色光帶或者兩者之上加一個調(diào)制信號嵌入數(shù)字水印。該技術(shù)屬于早期研究,目前的水印技術(shù)大都基于最不顯著位班LSB(leastsignificantbit)方法。該方法將水印信息放在圖像數(shù)據(jù)的最不顯著位上,保證了水印的不可見性,但其魯棒性差,一般的圖像壓縮和量化即可將大部分水印去掉。Bender和Lee等在空間域上提出了一些新的水印算法,這些算法有各自的優(yōu)點,但在檢測水印時都需要原始圖像,水印的魯棒性不好,經(jīng)JPEG壓縮或其他圖像處理后容易被去掉。變換域水印技術(shù)的研究現(xiàn)狀:變換域水印技術(shù)是先將圖像變換到頻率域,改變圖像的頻率域系數(shù),然后進行反變換得到加人水印的圖像。幾種最常見的變換是離散傅立葉變換(DFT)、離散余弦變換(DCT)、離散小波變換(DWT)等。近十幾年來,很多學(xué)者對變換域水印進行了深入研究,提出了一些新算法.例如:擴展頻譜方法,基于分塊DcT變換的數(shù)字圖像水印算法,基于Gausian網(wǎng)分類器的圖像水印算法,基于DcT域的水印算法,盲圖像水印檢測算法,等等。隨著水印算法研究的逐漸深入,對水印的穩(wěn)健性要求越來越高。因此水印算法與其他學(xué)科的結(jié)合日漸緊密,如通信與信息理論、圖像與語音處理、信號檢測與估計、數(shù)據(jù)壓縮技術(shù)、人類視覺與聽覺系統(tǒng)、計算機網(wǎng)絡(luò)與應(yīng)用、電波傳播等。具體應(yīng)用的實例也很多,Barni等人考慮人眼的視覺分布,根據(jù)Lewis等人提出的視覺掩蓋模型實現(xiàn)水印的白適應(yīng)嵌入;Kundur等人利用多尺度融合技術(shù),結(jié)合人類視覺模型提出一種靜止圖像水印技術(shù)實現(xiàn)水印的嵌入。從國內(nèi)外對數(shù)字水印的研究現(xiàn)狀來看,變換域數(shù)字水印技術(shù)是當前數(shù)字水印技術(shù)的主流。1.3靜態(tài)圖像數(shù)字水印技術(shù)的應(yīng)用前景靜態(tài)圖像數(shù)字水印的基本思想是在原始媒體數(shù)據(jù)中,如音頻、視頻、圖像等,隱藏具有一定意義的附加信息作為標記,這些信息與原始數(shù)據(jù)緊密結(jié)合,并隨之一起被傳輸。在接收端,通過計算機水印信號被提取出來用于各種目的,主要應(yīng)用于數(shù)字簽名、數(shù)字指紋、廣播監(jiān)視、內(nèi)容認證、拷貝控制和秘密通信等。靜態(tài)圖像數(shù)字水印技術(shù)應(yīng)用在多媒體上的防偽與版權(quán)保護具有其他防偽技術(shù)難以替代的優(yōu)點,靜態(tài)圖像數(shù)字水印防偽技術(shù)具有安全可靠,易分辨、易識別、檢測提取易操作,難以偽造,適應(yīng)性強等特性,它不需增加用戶的固定資產(chǎn)投資和使用特殊材料,僅需通過專用軟件處理就可將防偽信息嵌入到多媒體文件中,也可以在普通打印機上嵌入數(shù)字水印軟件,實現(xiàn)打印票據(jù)和文件的防偽。而且現(xiàn)有的高分辨率數(shù)碼相機和掃描儀、彩色復(fù)印機等均不能復(fù)制、拷貝(因為數(shù)字水印在載體中成離散狀態(tài)),其經(jīng)濟社會價值十分巨大。2靜態(tài)圖像數(shù)字水印技術(shù)的實現(xiàn)原理2.1靜態(tài)圖像數(shù)字水印系統(tǒng)流程靜態(tài)圖像數(shù)字水印系統(tǒng)分為三個方面:水印的生成、水印的嵌入、水印的提取檢測。水印的嵌入需要視具體的情況而定,再能保證水印信息足夠抵御各類壓縮、攻擊后還能被識別的前提下,盡可能的不去破壞原有圖片的品質(zhì)。從信號的角度分析,水印較原始圖像信號而言屬于微弱信號,嵌入的過程相當于將水印的弱信號疊加到圖像信號中去,當水印信號低于引起人的視覺及聽覺所能感知到的最低門限,那么嵌入水印既能保證提供數(shù)字版權(quán)信息,又能不破壞原始視頻的感官質(zhì)量【6】。系統(tǒng)流程圖如下:是是否是否開始生成水印嵌入水印提取檢測水印是否加密素材預(yù)處理結(jié)束水印是否解密顯示水印原始圖片密鑰解密水印水印攻擊圖2-1靜態(tài)圖像數(shù)字水印系統(tǒng)實現(xiàn)流程2.2水印的生成水印生成(Generating),就是將待添加的水印文件,如文本、圖像等經(jīng)過相關(guān)的計算,轉(zhuǎn)化成水印信號,大多數(shù)水印生成算法都要求將其轉(zhuǎn)換為二值序列,此過程預(yù)處理素材圖像為灰度圖像【7】,然后通過設(shè)定門限閥值或矩陣將灰度圖像進行二值化,獲取二值矩陣序列,通過密鑰對二值序列進行加密,用來保護水印從一定程度上防止被攻擊,提高魯棒性。在進行圖像灰度化處理中要對水印素材圖像進行預(yù)處理,如果是彩色圖像就要對圖像進行灰度處理,如果本身就是灰度圖像則對其進行閥值調(diào)整,然后獲取圖像直方圖,通過分析直方圖信息選擇合適的算法獲取圖像的二值序列,最終獲得二值圖像。水印生成算法圖如下(圖2-12):密鑰密鑰水印生成算法素材圖像灰度圖像二值圖像加密水印圖2-2水印生成圖2.3水印的嵌入水印的嵌入過程就是把已生成的水印與原始的圖像經(jīng)過疊加操作,同時也能在嵌入的過程添加密鑰文件,用來控制水印插入的強度、位置等,從而增強水印的魯棒性,嵌入水印的過程也是整個水印系統(tǒng)重要的環(huán)節(jié)。水印的嵌入圖如下(圖2-3):水印嵌入水印嵌入算法原始圖像加密水印水印圖像圖2-3水印嵌入圖2.4水印的提取和檢測水印的提取過程是水印嵌入的逆過程,水印的檢測過程是指從已添加數(shù)字水印的圖像中提取出水印信號,并經(jīng)過還原算法(如果水印經(jīng)過加密則需要提供水印生成時的密鑰進行還原),盡可能準確的還原出原有的水印文件,再判斷是否與原水印相符【9】。水的提取檢測圖(圖2-4):密鑰密鑰水印提取算法水印圖像加密水印水印圖像圖2-4水印提取檢測圖2.5靜態(tài)圖像數(shù)字水印的攻擊靜態(tài)圖像數(shù)字水印攻擊的主要作用是對現(xiàn)有的水印系統(tǒng)的算法進行檢驗,查看其數(shù)字水印的魯棒性、安全性等幾個方面,有助于發(fā)現(xiàn)問題加以改善。具體的攻擊方式主要有魯棒性攻擊,表示性攻擊,幾何變形攻擊等。1)魯棒性攻擊魯棒性攻擊(RobustnessAttack)指在不損害載體數(shù)據(jù)使用價值的前提下減弱、移去或破壞水印,也就是前文所提及的各種信號處理操作。用于版權(quán)認證的魯棒水印技術(shù)是一個具有相當難度的研究領(lǐng)域,到目前為止還沒有一種算法能夠經(jīng)得住所有種類的攻擊。典型的攻擊方式有噪聲攻擊、椒鹽攻擊。2)表示性攻擊表示性攻擊(PresentationAttack)是試圖破壞載體數(shù)據(jù)和水印的同步性,使得水印嵌入和水印提取這兩個過程不對稱,從而使得水印的恢復(fù)交得不可實現(xiàn)的攻擊方法。又稱為同步攻擊(SynchronizationAttack)。最典型的表示性攻擊是馬賽克攻擊。3)幾何變形攻擊幾何變形攻擊(GeometricalDistortionsAttack)采用的是對數(shù)據(jù)施加幾何變形方法,如縮放、偏移、旋轉(zhuǎn)、扭曲、裁剪、像素置換、像素的插入或抽取等。一個采用幾何變形攻擊的應(yīng)用例子就是著名的水印測試工具StirMark。3靜態(tài)圖像數(shù)字水印技術(shù)中常見算法目前,在靜態(tài)圖像數(shù)字水印的算法可分為靜態(tài)圖像數(shù)字水印生成算法和靜態(tài)圖像數(shù)字水印嵌入、提取檢測算法兩個方面。靜態(tài)圖像數(shù)字水印生成算法方面主流的算法是二值圖像算法,靜態(tài)圖像數(shù)字水印嵌入、提取檢測算法中常見的變換有DCT離散余弦變換、DFT離散傅立葉變換、DWT離散小波變換三種算法。其中DCT算法最為常見、應(yīng)用最多,因此將會做詳細的介紹。3.1水印二值圖像算法二值圖像水印的算法通常采用n*m分塊方式,每個區(qū)塊只有兩種顏色,黑色和白色,圖像中所有的像素用0和1這兩個數(shù)字代表。二值圖像用一個由0和1組成的二維矩陣或序列表示,常見的二值化算法有灰度門限二值化算法、Dither矩陣二值化算法。二值圖像操作時可以加入相應(yīng)的加密算法用來控制二值圖像的區(qū)塊排序,從而是水印具有更高的安全性和實用性,常見的算法有MD5加密算法、AES加密算法、混沌序列加密算法。3.1.1二值化算法1)灰度門限二值化算法:分析灰度圖像的直方圖如果有明顯的雙峰,可以使用此算法,在峰谷取得相應(yīng)的灰度級別T作為門限【12】,設(shè)f(x,y)為掃描點上二值化圖像的灰度值,則:(公式3-1)具有雙峰特征直方圖的圖像經(jīng)過固定門限二值化之后,前景灰度級別全為1,背景灰度級別全為0。2)Dither矩陣二值化算法:Dither矩陣的各個元素值成等差等差數(shù)列,相鄰的元素在空間上的平均距離最大,便于計算我們一般把圖片分成N*M的區(qū)塊,然后將相應(yīng)的矩陣元素進行比較,若像素的灰度值小于相應(yīng)的矩陣元素值結(jié)果記為0,反之記為1。矩陣公式:(公式3-2)3.1.2二值序列加密算法1)混沌序列加密算法【13】:最為成熟的混沌加密技術(shù)是Logistic映射,假設(shè)二值圖像序列為{Xk;k=0,1,2...},矩陣為T=N*M,F(x,y)為元素值。則混沌序列生成公式如下:(公式3-3)加密的二值混沌序列即:{T(Xk);k=0,1,2...}2)MD5加密算法:MD5加密算法源于密碼學(xué)的Hash函數(shù),可以將二值序列轉(zhuǎn)換為128二進制序列,然后根據(jù)二值矩陣T=N*M與MD5序列進行異或運算,得到一個加密處理的矩陣,生成加密水印圖片。3.2數(shù)字水印嵌入提取檢測算法3.2離散余弦變換(DCT,DiscreteCosineTransform)是一種與傅立葉變換緊密相關(guān)的數(shù)學(xué)運算。在傅立葉級數(shù)展開式中,如果被展開的函數(shù)是實偶函數(shù),那么其傅立葉級數(shù)中只包含余弦項,再將其離散化可導(dǎo)出余弦變換,因此稱之為離散余弦變換。由Cox提出基于擴頻技術(shù)的水印算法,使用DCT將圖像轉(zhuǎn)換成頻域表示,對除去直流分量的DCT系數(shù)進行排序,然后服從正態(tài)分布的隨機實屬序列疊加到前L個DCT的系數(shù)上,再進行反DCT變換,得到已嵌入的數(shù)字水印信息。DCT變換整體運算量要比其他幾種算法小,并且DCT與國際通用壓縮標JPEG、MPEG-2、MPEG-4、H261、H263等變準兼容,因此該算法在水印系統(tǒng)中用的最多。1)DCT算法水印信號嵌入:首先按水印信號生成算法生成水印二值信號f,其次將原宿主圖像按8×8分塊進行DCT變換,然后將水印信號f嵌入其部分DCT低頻系數(shù)中,從而完成水印信號的疊加,最后進行分塊DCT反變換,得到嵌入水印后的視頻。2)DCT算法水印信號提取:首先將原始載體圖像按8×8分塊進行DCT變換,再將水印載體按行8×8分塊的DCT變換,然后對其求差,依據(jù)原始圖像的分塊信息提取出水印信息。3)離散余弦變換的公式【18】:對于一個N*M的圖像f(x,y)的二維DCT定義為:(公式3-4)正變換(公式3-5)逆變換其中u,v=0,1,...N-1;x,y=0,1,...N-1;(公式3-6)等效式3.2.2離散傅立葉變換(DFT,DiscreteFourierTransform)是一種經(jīng)典而有效的數(shù)學(xué)模型,DFT變換具有變換不變性,對圖像的空間座標平移不敏感,可以利用變換后的相位信息嵌入水印。其優(yōu)點在于能把信號分解為相位信息和幅度信息,缺點就是抗壓縮能力比較弱,計算復(fù)雜,效率低。同時由于是數(shù)學(xué)模型無法和國際上通用的壓縮算法標準兼容,所以應(yīng)用于水印方面的研究較少。傅里葉變換在時域和頻域上都呈離散的形式,將信號的時域采樣變換為其DTFT的頻域采樣。在形式上,變換兩端(時域和頻域上)的序列是有限長的,而實際上這兩組序列都應(yīng)當被認為是離散周期信號的主值序列。離散傅立葉變換的公式:對于N點序列{x[n]}0≤n<N,他的離散傅立葉變換為:(公式3-7)正變換其中k=0,1,...N-1(公式3-8)逆變換其中n=0,1,...N-13.2.3離散小波變換(DWT,DiscreteWaveletTransform)是指在特定子集上采取縮放和平移的小波變換,是一種兼具時域和頻域多分辨率能力的信號分析工具。此變換運用可以縮放平移的小波代替固定的窗進行計算分析,主要應(yīng)用于信號編碼和數(shù)據(jù)壓縮。DWT是一種時間—頻率信號的多尺度分析的算法,具有多頻率特性,分層特性,使得水印的嵌入和檢測能在某個部分或某幾個部分進行。同時DWT具有復(fù)合視覺特性,與人類的視覺系統(tǒng)特性相吻合,同時其特征化與定位攻擊能力更加強大,而且運算量要比DCT小一些。DWT與當前的圖像壓縮標準JPEG2000和視頻壓縮標準MPEG-7標準兼容,利用小波變換產(chǎn)生的水印在很大程度上保證了原有視頻的視覺效果,并提供抵抗多種攻擊的能力,但是目前普及率較低,相關(guān)的應(yīng)用研究較少,本文不做敘述。小結(jié):經(jīng)過算法分析,離散余弦變換(DCT)算法與主流的JPEG編碼算法相兼容,算法結(jié)構(gòu)更簡便,離散傅立葉變換(DFT)屬于數(shù)學(xué)模型,無法和國際主流的視頻壓縮標準相兼容,因此應(yīng)用領(lǐng)域狹小,而離散小波變換(DWT)兼容下一代的國際壓縮標準,目前普及度較低。4靜態(tài)圖像數(shù)字水印技術(shù)實現(xiàn)的方式目前數(shù)字視頻水印研究在代碼實現(xiàn)方面主要有種途徑一是采用MathWorks公司的Matlab,第二種是VC++編程4.1MATLAB實現(xiàn)靜態(tài)圖像數(shù)字水印技術(shù)4.1.1MATLAB簡介Matlab是當前在國內(nèi)外十分流行的工程設(shè)計和系統(tǒng)仿真軟件包。它是MathWorks公司于1982年推出的一套高性能的數(shù)值計算和可視化軟件,它集數(shù)值分析、矩陣運算、信號處理和圖形顯示于一體,構(gòu)成了一人方便的、界面友好的用戶環(huán)境。Matlab的推出得到了各個領(lǐng)域?qū)<?、學(xué)者的廣泛關(guān)注,其強大的擴展功能為各個領(lǐng)域的應(yīng)用提供了基礎(chǔ)。由各個專家學(xué)者相繼推出了MATLAB工具箱,其中的信號處理(signalprocessing)、控制系統(tǒng)(controlsystem)、神經(jīng)網(wǎng)絡(luò)(neuralnetwork)、圖像處理(imageprocessing)、魯棒控制(robustcontrol)、非線性系統(tǒng)控制設(shè)計(nonlinearsystemcontroldesign)、系統(tǒng)辨識(systemidentification)、最優(yōu)化(optimization)、模糊邏輯(fuzzylogic)、小波(wavelet)、通信(communication)、統(tǒng)計(statistics)等工具箱,這些工具箱給各個領(lǐng)域的研究和工程應(yīng)用提供了有力的工具,借助于這些“巨人肩上的工具”,各個層次的研究人員可直觀、方便地進行分析、計算及設(shè)計工作,從而大大地節(jié)省了時間。4.1.2對原始圖像獲取信息后,采用不同的變換,是實現(xiàn)頻域法水印的至關(guān)重要的一步,MATLAB中對數(shù)據(jù)讀寫、一維信號和二維信號分別提供了各種變換和逆變換函數(shù)。調(diào)用dct(),idct()函數(shù)可對信號進行DCT變換與逆變換,調(diào)用dwt(),idwt()可對信號進行DWT變換與逆變換,用于信號的嵌入算法。調(diào)用Imread(),Iminfo()函數(shù)可以提取水印,用于水印提取。調(diào)用Imnosie,Imresize,Imwrite函數(shù)可以對圖像進行噪聲、裁剪、壓縮操作,用于水印的攻擊。4.1.3MATLAB(DCT算法)實現(xiàn)代碼1)生成嵌入水?。汕度朊艹祝?.2VC++和MATLAB混合編程實現(xiàn)數(shù)字視頻水印技術(shù)4.2.1VC++簡介VC++全稱是MicrosoftVisualC++,由Microsoft公司在1998年推出的開發(fā)Win32環(huán)境程序

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論