Abstract
由於網際網路的盛行,數位化資訊能夠廣泛且快速地流通到世界各地。然而,這卻造成原始資訊被無限制地重製、修改或破壞等問題。為了保護智慧財產權和識別原作者的擁有權,數位浮水印方法已經被選擇性地研究來解決這些問題。一個好的數位浮水印必須達到幾點要求:1.不可被察覺;2.對影像處理的抵抗性;3.對破壞性壓縮的抵抗性;4.對共謀勾結的抵抗性。一般而言,數位浮水印包括四個步驟:1.產生浮水印;2.藏入浮水印;3.擷取浮水印;4.偵測浮水印。在這篇論文當中,我們研究以小波轉換為基礎的浮水印方法。我們先將原始影像做5/3小波轉換,此轉換的演算法使用矩陣來表示,然後隨機產生一連串的亂數來建構出浮水印,並將其藏在影像的中頻部份使肉眼無法察覺,再做逆向的5/3轉換來產生被加入浮水印的影像。接著,我們將一張可能被攻擊過的影像和原始影像做相減,計算擷取出的浮水印和原始浮水印之間的相似值,來決定此影像是否有隱藏原始浮水印。最後,我們使用兩張512*512大小的灰階影像來測試,採用Box-Muller的方法隨機產生一串長度為64*64=4096的浮水印,將其加入5/3凌波轉換後的影像當中,用各種攻擊方法來展現此方法是否有效,並以PSNR值和Sim值來做評估。如我們所預期的,此方法能達到肉眼無法察覺的要求,並能抵抗影像處理與破壞性壓縮。