999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于金字塔模型的遙感影像感知哈希認證算法

2015-06-07 11:24:38孟,朱
地理與地理信息科學 2015年2期
關鍵詞:內容

丁 凱 孟,朱 長 青

(1.南京師范大學虛擬地理環境教育部重點實驗室,江蘇 南京 210023;2.金陵科技學院網絡與通信工程學院,江蘇 南京 211169)

?

基于金字塔模型的遙感影像感知哈希認證算法

丁 凱 孟1,2,朱 長 青1

(1.南京師范大學虛擬地理環境教育部重點實驗室,江蘇 南京 210023;2.金陵科技學院網絡與通信工程學院,江蘇 南京 211169)

針對遙感影像數據量較大的特點,提出一種基于金字塔模型的遙感影像感知哈希認證算法。首先,在原始遙感影像基礎上通過重采樣建立不同分辨率的影像層,并根據認證的粒度要求對各層影像進行格網劃分;然后,通過分塊DCT變換提取各格網單元的內容特征,進而構造格網單元的感知哈希序列,最終得到原始遙感影像的感知哈希序列。影像認證端可以認證不同分辨率影像層的內容完整性,也可以驗證初始影像的內容完整性。實驗與分析表明,該算法能夠實現不同尺度下的遙感影像內容完整性認證,并對篡改區域進行定位。

遙感影像;感知哈希;金字塔模型;完整性認證

0 引言

遙感影像是獲取地表環境、資源等地學專題信息的重要載體,在國民經濟發展中具有重要價值。但遙感影像處理技術的發展、計算機網絡的開放性及其固有的缺陷等,使得遙感影像在傳輸與使用過程中易遭受各種無意或有意的篡改攻擊。如果遙感影像的完整性、真實性受到質疑,則其使用價值將大大降低。與此同時,遙感影像獲取技術的飛速發展,使得遙感影像的空間分辨率越來越高,數據量也越來越大。采用分層分塊策略的金字塔模型在影像瀏覽和顯示等方面有著獨特的優勢,已得到廣泛應用[1]。然而,現有針對影像金字塔的研究大多側重于金字塔的數據組織和應用模型,安全方面的研究相對較少。因此,遙感影像的認證技術研究具有重要意義。

傳統的認證方法主要采用Hash函數實現數據的認證。但Hash函數(如SHA1和MD5)對數據的變化過于敏感,即使數據發生1 bit的改動,都無法通過認證。然而,遙感影像在使用過程中,經過格式轉換、水印嵌入等操作之后,其內容并沒有改變,變化的只是遙感影像的信息載體。這種情況下,Hash函數不能很好地認證遙感影像。感知哈希(Perceptual Hashing)為遙感影像的認證提供另一種可行的解決方法。感知哈希與Hash函數的顯著區別是:數據經過格式轉換等不改變有效內容的操作,感知哈希散列不發生變化或者變化很小。本文針對海量遙感影像數據的認證問題,研究基于金字塔模型的遙感影像感知哈希算法。

1 相關理論

1.1 感知哈希

感知哈希是指一個多媒體對象的感知特征通過壓縮生成的簡短摘要,即將具有相同感知內容的多媒體數字表示唯一地映射為一段數字摘要,并滿足感知魯棒性和安全性[2]。根據多媒體對象的不同,感知哈希可分為圖像感知哈希、音頻感知哈希、視頻感知哈希等。圖像感知哈希算法具有如下特征[3]:魯棒性,指內容相同或相近的圖像生成的感知哈希散列應相同或相近;唯一性,指內容不同的圖像應產生差異較大的感知哈希序列;安全性,從感知哈希序列中得不到圖像的有效內容信息;復雜度,要求感知哈希算法具有較低的計算復雜度。此外, “篡改定位”也逐漸在許多感知哈希算法中實現。其中,魯棒性是感知哈希與密碼學Hash函數最大的區別。

目前,已有諸多學者展開圖像感知哈希的相關研究。Fridrich等提出一種基于低頻DCT系數的穩健哈希算法[4],該算法利用了低頻DCT系數對圖像內容有重要影響的特性產生感知哈希序列,能夠抵抗JPEG壓縮、濾波攻擊等,但是不能抵抗幾何攻擊。Monga等[5]提出一種基于特征點的感知哈希算法,該算法使用Morlet小波變換捕獲線性結構的拐點作為圖像特征點,可以表征重要的視覺感知成分,具有很好的魯棒性,但計算復雜度較高。劉兆慶等[6]提出一種基于SIFT的圖像哈希算法,該算法選擇SIFT特征向量進行壓縮生成感知哈希序列,對幾何攻擊具有很好的魯棒性。Tang等[7]提出一種用于彩色圖像的感知哈希算法,將圖像從RGB顏色空間轉換到HSI和YCbCr顏色空間后,提取每個圖像分塊的統計特征生成感知哈希序列。Sun等[8]提出一種基于壓縮感知和傅立葉-梅林變換的感知哈希算法,有效壓縮了圖像的特征信息。

但是,針對遙感影像(尤其是海量遙感影像)的相關研究并不多。相對于普通的圖像數據,遙感影像具有數據海量性的特點,往往可以達到數G甚至數十G,因此現有的圖像感知哈希算法無法直接應用于遙感影像。此外,遙感影像常用于空間定位、地物提取等,對量測精度有很高要求。現有圖像感知哈希算法針對圖像全局進行特征提取,直接應用于海量遙感影像的認證,將無法有效檢測其局部細微變化,因此不能滿足遙感影像對認證精度的要求。

1.2 金字塔模型

金字塔模型是一種多分辨率的層次結構模型[9],能夠滿足海量遙感影像實時顯示與漸進式傳輸的要求。遙感影像,尤其是海量、高分辨率遙感影像的特征表達具有鮮明的層次性[10]。遙感影像在分析與使用過程中,不同地物的識別存在著很明顯的分辨率差異,所使用的影像也存在明顯的分辨率差異。例如,植被分布識別的影像分辨率可以遠低于城市建筑物識別的影像分辨率;同一分辨率的影像中,水域的識別相比于城市建筑物的識別也更為容易。所以,同一種數據特征,在不同尺度下的描述可能并不相同。這里,尺度是地學數據的重要特征,一般指數據所表達的空間范圍的相對大小和時間相對長短[11]。單一分辨率的影像并不能滿足所有的分析與應用,而多尺度的分析方法可以形成具有層次結構的特征集合,可以獲取更為精確、客觀的信息。基于多尺度策略設計感知哈希算法,可以增強算法魯棒性,并擴展其應用。但是,現有的圖像感知哈希算法大多針對固定分辨率的圖像提取內容特征,無法滿足遙感影像多尺度的認證需求。

影像金字塔的構建是一個迭代變換的過程[12]:原始大數據量的影像作為金字塔的底層,對一幅原始影像首先按照不同分辨率進行分層,再對各層影像進行分塊,建立一系列范圍相同、但分辨率不同的影像。其中,原始影像分辨率最高,重采樣得到的影像分辨率則隨著金字塔層數的增加而降低。構建金字塔模型常用的重采樣算法包括最近鄰插值、雙線性插值、立方卷積算法等[13,14]。

2 基于金字塔模型的遙感影像感知哈希算法

本文算法的總體流程如下:首先,構建影像金字塔,得到不同分辨率的各級影像,并對每一級影像進行格網劃分;然后,針對每個格網單元,采用DCT變換的方式生成其感知哈希序列;最后,得到原始影像基于金字塔模型的感知哈希序列。在數據接收端,用戶根據實際需求,對相應分辨率的影像層進行完整性認證,并對可能的篡改進行定位。

2.1 構建影像金字塔

首先,構建影像金字塔,并對每層進行均勻格網劃分。具體步驟:1)初始影像作為金字塔的底層,即第0層,并對其進行格網劃分;2)在第0層基礎上,通過雙線性插值,構建長、寬各為原始影像1/2的像素矩陣,即影像金字塔第1層,并對其進行格網劃分;3)在影像金字塔第1 層的基礎上,采用相同的方法,構建影像第2層,并對其進行格網劃分;4)依次類推,構建上一層影像,最后形成一個多層次的影像金字塔。

影像層進行格網劃分的粒度越細,篡改定位的精度也就越高,且算法能夠感知影像層更細微的變化。但是,格網劃分的過細,將會消耗更多的計算時間和存儲空間。所以,格網劃分的粒度應當根據計算效率、影像大小及篡改定位粒度等因素決定。為了滿足遙感影像對認證精度的要求,同時兼顧效率,格網單元應在128×128~256×256之間為宜。每個格網單元可由坐標(level,x,y) 進行唯一標識,其中,level表示格網單元所在的層,x和y分別表示格網單元所在的行和列。

2.2 生成感知哈希序列

感知哈希的關鍵在于內容特征的提取。現有感知哈希算法中,DCT變換是感知哈希常用的特征提取方式,能夠很好地滿足魯棒性、摘要性、唯一性等要求。圖像經過DCT變換之后,部分較大的AC系數保持著大量能量和紋理信息,可以很好地反映原始圖像的內容特征。所以,本文算法采用DCT變換生成格網單元的感知哈希序列,具體步驟如下:1)預處理,將格網單元轉變為255階的灰度圖,并通過重采樣將分辨率調整為m×m(實驗中m=32)。2)將m×m灰度圖分割為n×n(實驗中n=8)的分塊,每個分塊進行DCT變換,并選取每個分塊的DC系數和3個低頻AC系數。該過程忽略了高頻AC系數,能夠增強哈希序列對噪聲的魯棒性。3)將提取的系數量化為二值序列。DC系數的量化規則為:首先計算各分塊DC系數均值,DC系數大于均值時置為1,否則置為0。AC系數的量化規則為:計算各分塊對應位置的系數均值,系數大于對應的均值時置為1,否則置為0。4)加密量化后的二值序列。加密算法可以選擇主流的對稱加密算法(基于密鑰長度靈活性的考慮,本文采用RC4算法)。加密后的字符串就是格網單元的感知哈希序列,記為PH(level,x,y),其中,level、x、y的意義等同于格網單元的坐標。

為便于影像的認證,將每層影像的格網單元感知哈希序列串聯,記為PHlevel;串聯各層影像的PHlevel得到原始遙感影像的感知哈希序列,記為PH。

2.3 多尺度的完整性認證與篡改定位

(1)

其中:h1和h2為長度是L的感知哈希序列。兩個感知哈希序列的歸一化Hamming距離越大,說明相應的影像內容差別也就越大。如果兩個感知哈希的歸一化Hamming距離低于設置的閾值Th,說明相應的區域沒有發生能夠感知的差別,可以認為內容上保持不變;反之,說明相應的區域內容發生較大變化,也就是遭到了某種可能的篡改。閾值Th的設定能夠調節算法魯棒性和篡改敏感性間的矛盾。

對不同的影像層進行完整性認證,篡改定位的粒度也不同。對影像的第0層,也就是原始影像進行完整性認證,得到的認證精度最高,如果發生篡改,那么篡改定位的粒度也最細。但對第0層進行認證不僅時間消耗最大,而且也不必要。如果某一影像層的內容被確認篡改,那么原始影像相應區域的內容也遭到了某種篡改。

3 實驗與分析

本文選用Tiff格式遙感影像(圖1,見封2),數據大小約為380M,空間分辨率為10 000×10 000。實驗硬件平臺為:3.1GHz主頻的CPU,可用內存2.99G,軟件開發平臺為VisualStudio2010和C。

構建原始影像的金字塔。初始影像作為金字塔的第0層,并對其進行64×64的均勻格網劃分;在第0層基礎上,通過雙線性插值,構建影像金字塔第1層,其長、寬分別為5 000,并對其進行32×32均勻格網劃分;依次類推,構建影像第2層、第3層和第4層,大小分別是2 500×2 500、1 250×1 250、725×725,并分別進行16×16、8×8、4×4的格網劃分,形成5個影像層的金字塔。然后計算每個格網單元的感知哈希序列,實際是長度為64的0~1序列(可用8個字節表示)。

在影像接收端進行完整性認證與篡改定位。用戶根據實際情況選擇影像金字塔的不同影像層進行完整性認證。其中,閾值Th通過實驗設定為0.02。圖2為影像局部被篡改后,不同影像層的相同區域的格網單元對比實例。圖2e所示的格網單元相對于圖2a和2c的格網單元,包含的范圍更大,分辨率也更低。圖2b、圖2d和圖2f分別為篡改區域在不同影像層的格網單元。

圖2 篡改格網單元示例

Fig.2 Tamper grid examples

表1所示為圖2所示的格網篡改之后與原始格網單元的歸一化Hamming距離對比。由表1可知,越底層的影像層,篡改識別能力逐步增強。但是,如前文所述,篡改識別能力的提高將會增加計算開銷。

相同的篡改在金字塔不同影像層的篡改定位粒度也不相同。圖3(見封2)分別為第0層、第1層和第2層的篡改定位結果,雖然3個影像層均能檢測到篡改,但第0層的篡改定位粒度最為精確。

表1 不同影像層的瓦片篡改對比示例

Table 1 Tamper comparison of the grids at different layers

歸一化Hamming距離格網單元(2,14,14)篡改前后0.031250格網單元(1,28,28)篡改前后0.046875格網單元(0,57,57)篡改前后0.109375

在漸進式網絡傳輸過程中,用戶往往先收到分辨率較低的影像,然后收到分辨率逐步提高的影像。如果收到的低分辨率影像已經檢測到篡改,可能沒必要接收后繼的高分辨率影像層。

本文算法的安全性依托于RC4算法的安全性,在加密密鑰安全的情況下,算法有足夠的安全保障。

4 結論

本文針對遙感影像的數據海量性特點,提出一種基于金字塔模型的遙感影像的感知哈希算法。該算法在原始遙感影像基礎上建立不同分辨率的影像層,每層影像進行格網劃分后,通過DCT變換提取各格網單元的內容特征生成感知哈希序列。本文算法在多個尺度下提取影像的內容特征,符合人類對影像數據從整體到局部的感知過程,也為多尺度的遙感影像分析方法奠定基礎,同時為海量影像的漸進式傳輸提供了可行的認證方法。實驗與分析表明,本文算法能夠實現海量遙感影像不同尺度下的內容完整性認證,但本文算法存在著認證信息數據量較大的不足。影像特征更為有效的壓縮與摘要化的表示方法將是下一步研究的重點。

[1] 程承旗,張恩東,萬元嵬,等.遙感影像剖分金字塔研究[J].地理與地理信息科學,2010,25(1):19-23.

[2] 牛夏牧,焦玉華.感知哈希綜述[J].電子學報,2008,36(7):1405-1411.

[3] 張維克,孔祥維,尤新剛.安全魯棒的圖像感知哈希技術[J].東南大學學報(自然科學版),2007,37(1):188-192.

[4] FRIDRICH J,GOLJAN M.Robust Hash functions for digital watermarking[A].GOLJAN M.Proceedings International Conference on Information Technology:Coding and Computing[C].2000.178-183.

[5] MONGA V,EVANS B L.Perceptual image hashing via feature points:Performance evaluation and tradeoffs[J].Image Processing,IEEE Transactions on,2006,15(11):3452-3465.

[6] 劉兆慶,李瓊,劉景瑞,等.一種基于SIFT的圖像哈希算法[J].儀器儀表學報,2011,32(9):2024-2028.

[7] TANG Z,ZHANG X,DAI X,et al.Robust image hash function using local color features[J].AEU-International Journal of Electronics and Communications,2013,67(8):717-722.

[8] SUN R,ZENG W.Secure and robust image hashing via compressive sensing[J].Multimedia Tools and Applications,2014,70:1651-1665.

[9] 馬琪,謝忠.海量柵格地理數據的組織與調度[J].地理與地理信息科學,2009,24(6):39-41.

[10] PARKER J A,KENYON R V,TROXEL D E.Comparison of interpolating methods for image resampling[J].Medical Imaging,IEEE Transactions on,1983(1):31-39.

[11] 徐磊,吳立新,車德福,等.面向數據集成的城市空間數據內涵與特征分析[J].地理與地理信息科學,2005,21(6):25-28.

[12] 鄒勤,賈永紅.一種基于形態金字塔的遙感影像融合方法及其性能評價[J].武漢大學學報 (信息科學版),2006(11):971-974.

[13] 萬元嵬,程承旗,宋樹華.大數據量遙感影像快速顯示剖分組織方法研究[J].地理與地理信息科學,2009,25(3):33-36.

[14] 孫顯,付琨,王宏琦.高分辨率遙感圖像理解[M].北京:科學出版社,2011.

A Perceptual Hash Algorithm Based on Pyramid Model for Remote Sensing Image Authentication

DING Kai-meng1,2,ZHU Chang-qing1

(1.KeyLaboratoryofVirtualGeographicEnvironment,MinistryofEducation,NanjingNormalUniversity,Nanjing210023;2.CollegeofNetworkandCommunicationEngineering,JinlingInstituteofTechnology,Nanjing211169,China)

In the light of the massive characteristic of remote sensing image,a perceptual Hash algorithm based on pyramid model for remote sensing image authentication is proposed.Firstly,multi-resolution image layers are build based on the original remote sending image by resampling,and the image layers are divided into grids in accordance with the authentication requirement.Secondly,the feature of the grid is extracted by block DCT transform to generate the grid perceptual Hash,and then the perceptual Hash value of the remote sensing image is gotten.At the authentication end,the content integrity of the remote sensing image or the image layer with different resolution can be verified through the

Hash value.The experiments indicated that the algorithm can authenticate remote sensing image at different scale and locate the tampered area.

remote sensing image; perceptual Hash algorithm; pyramid model; integrity authentication

2014-08-23;

2014-10-14

國家自然科學基金項目(41301413);國家社科基金重大項目(11&ZD162);江蘇省自然科學基金項目(BK20130903)

丁凱孟(1985-),男,博士研究生,主要研究方向為地理數據安全。E-mail:dingkaimeng@foxmail.com

10.3969/j.issn.1672-0504.2015.02.004

TP391

A

1672-0504(2015)02-0016-04

猜你喜歡
內容
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
內容回顧 溫故知新
科學大眾(2021年21期)2022-01-18 05:53:48
內容回顧溫故知新
科學大眾(2021年17期)2021-10-14 08:34:02
內容回顧溫故知新
科學大眾(2021年19期)2021-10-14 08:33:02
內容回顧 溫故知新
科學大眾(2021年9期)2021-07-16 07:02:52
內容回顧 溫故知新
科學大眾(2020年23期)2021-01-18 03:09:18
內容回顧 溫故知新
科學大眾(2020年17期)2020-10-27 02:49:04
引言的內容
引言的內容
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
主站蜘蛛池模板: 欧美国产在线看| 精品91视频| 国产午夜人做人免费视频中文 | 999精品在线视频| 无码免费视频| 日韩精品无码免费一区二区三区 | 国产H片无码不卡在线视频| 丁香婷婷激情网| 亚洲无卡视频| 国禁国产you女视频网站| 久一在线视频| 欧洲成人免费视频| 国产jizzjizz视频| 国产欧美精品午夜在线播放| 中文字幕首页系列人妻| 国产福利观看| 国产精品视频观看裸模| 成年片色大黄全免费网站久久| 国产精品久久久久久影院| 亚洲国产无码有码| 国产精品成人啪精品视频| 91精品国产丝袜| 乱系列中文字幕在线视频| 99re精彩视频| 怡红院美国分院一区二区| 99re视频在线| 在线综合亚洲欧美网站| 欧美日韩国产系列在线观看| 国产福利微拍精品一区二区| 亚洲狼网站狼狼鲁亚洲下载| 超碰91免费人妻| 99热这里只有免费国产精品 | 欧洲亚洲欧美国产日本高清| 黄色网页在线播放| 亚洲精品桃花岛av在线| 亚洲国产成人在线| 四虎在线观看视频高清无码| 亚洲中文字幕无码mv| 亚洲国产清纯| 久久香蕉欧美精品| 中国成人在线视频| 日韩精品无码不卡无码| 四虎成人免费毛片| 国产精品毛片一区视频播| 日韩激情成人| 色综合天天视频在线观看| 欧美精品伊人久久| 欧美精品一二三区| 亚洲人成网址| 亚洲最猛黑人xxxx黑人猛交| Aⅴ无码专区在线观看| 久久综合九九亚洲一区| 国产美女免费| 久久久久亚洲av成人网人人软件| 日韩AV无码免费一二三区| 91欧美在线| 毛片大全免费观看| 欧美亚洲另类在线观看| 国产爽妇精品| 亚洲一级毛片免费看| 久草性视频| 丝袜久久剧情精品国产| 国产区在线观看视频| 国产精品妖精视频| 伊人激情综合网| 99视频精品全国免费品| 日韩精品高清自在线| 中文字幕亚洲专区第19页| 最新亚洲av女人的天堂| 在线一级毛片| 日本一本在线视频| 中文字幕在线观看日本| 在线观看亚洲精品福利片| 亚洲国产日韩一区| 国产午夜在线观看视频| 国产精品香蕉在线| 精品国产电影久久九九| 国产无码网站在线观看| 亚洲高清资源| 日韩中文无码av超清| 国产精品免费入口视频| 欧美a级在线|