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

一種抗幾何變換攻擊的矢量數據盲水印算法

2013-09-29 05:19:58王云飛崔偉宏
計算機工程 2013年1期
關鍵詞:特征信息

王云飛,趙 婧,王 拓,崔偉宏

(1.中國科學院遙感應用研究所,北京 100101;2.北京四維圖新科技股份有限公司,北京 100028)

1 概述

矢量數據是國家經濟建設中的一種重要戰略資源,其安全性問題十分值得關注。數字水印技術作為保護數據版權的一種有效手段,近年來得到廣泛的應用。對于矢量數據,目前水印算法研究主要集中在以下4個方面:

(1)基于坐標點的水印算法。該類算法將水印直接嵌入到地物坐標點中,例如基于灰度圖像的矢量地理空間數據水印算法[1]和抗數據壓縮的矢量地圖數據數字水印算法[2]。

(2)基于變換域的水印算法。該類算法將水印信息嵌入到坐標序列的變換域中,例如基于小波變換的水印算法[3-4]和基于離散傅里葉變換(Discrete Fourier Transform, DFT)的水印算法[5-6]。

(3)基于地圖劃分的水印算法。該類算法將水印信息分區域嵌入到地圖坐標中,例如基于MQUAD的水印算法[7]和基于坐標映射劃分的水印算法[8-10]。

(4)基于坐標點排序劃分的水印算法。該類算法通過新增或移動坐標點到指定的坐標劃分區域來嵌入水印,例如文獻[11-12]的算法。

現有的矢量數據水印算法對地圖噪聲、地圖裁剪等常規攻擊方式具有較好的魯棒性,但是對幾何變換攻擊的魯棒性較差。目前可以抵抗幾何變換攻擊的水印算法主要包括 2種:(1)通過幾何校正[13-14],恢復待測數據到原始數據的坐標體系下,但這種方法精度低,不利于在實際中應用。(2)基于變換域的水印算法,但這類算法大多屬于非盲水印算法,并且對隨機增點和地圖壓縮攻擊魯棒性較差。針對以上問題,本文在現有研究成果的基礎上,提出一種抗幾何變換攻擊的矢量數據盲水印算法,該算法主要針對線圖層和面圖層。

2 抗幾何變換攻擊的矢量數據水印算法

2.1 算法思路

為了增強水印信息對幾何變換攻擊的魯棒性,一種有效的方式是將水印信息嵌入到幾何變換不變域中。以線地物為例,如圖 1所示,其中,P1~P5為線地物坐標節點;r1~r4為坐標節點與起始坐標節點的距離。地物經過幾何變換后,每一個節點的坐標位置都發生了變化,但是每個節點之間的距離比值并沒有發生變化,例如圖中的r2/r1,不管地物經過何種幾何變換,其比值都是固定的,因此,本文選擇該值作為幾何變換的不變域進行水印嵌入,將水印信息按位嵌入到圖中的r2/r1、r3/r1、r4/r1中。

圖1 線狀地物的幾何不變域

此外,如果直接選取地物的坐標節點進行水印嵌入,提取出的水印信息很容易會被地圖壓縮和隨機增點等攻擊所干擾。為了增強水印的魯棒性,本文將水印嵌入到地物的特征點中。盡管矢量數據的冗余較小,但是在不影響精度的條件下,適當的數據壓縮是被允許的。如圖2所示,點P1、P3、P4、P6為線的特征點,P2和 P5為線的冗余點,刪除此類點即實現了數據壓縮,而且不會對原始數據的精度影響太大。

圖2 線數據的特征點和冗余點

2.2 水印信息的生成

目前水印信息有2種生成方式:(1)利用水印圖像獲取水印字節;(2)直接轉換水印字符為水印字節。相比之下,方式(1)生成的水印信息可識別性較好,如果水印字節中的部分字節被干擾,水印信息仍能較完整地識別出來,缺點是水印占據空間較大,嵌入一條完整的水印信息需要的坐標點數目較多,因此,該方式只適用于地物坐標節點較多的地圖。方式(2)生成的水印信息魯棒性相對較弱,優點是占用空間很小,水印可以多次重復嵌入和提取,因此,可以通過多數原則來判別水印信息的每一位值,從而提高水印信息的魯棒性。

本文將水印分別嵌入到每個地物特征點的距離比例中,從水印嵌入的完整性上考慮,算法選擇方式(2)生成水印信息。為進一步增強水印的抗干擾能力,利用漢明(7, 4)碼對初始水印信息進行糾錯編碼。

2.3 水印嵌入流程

水印的嵌入流程如下:

(1)按照一定的壓縮比例,利用 Douglas-Peucker壓縮算法提取原始圖層地物的特征點,對每個特征點,屬性中記錄特征點所在的地物編號和節點編號。

(2)計算每個地物的特征點距離比值,將水印信息按位嵌入到該距離比值中。其中,每一個地物嵌入一條水印信息,如果地物特征點數目小于水印信息位數目,則按照特征點數目,嵌入水印的前幾位信息。

定義 ai為每一個坐標節點的距離比值,其中,a1=r2/r1;a2=r3/r1;…;an=rn+1/r1。將 ai按由小到大的順序組成一個序列L,定義一個閾值C,將L劃分為不同的部分,如圖3所示。如果當前水印值為0,則將ai移動到偶數間隔中,否則,將ai移動到奇數間隔中。

圖3 序列L的劃分

假設序列L中一共含有n個比值數據,其中,最小值和最大值分別為amin和amax;閾值C的計算公式如下:

其中,u為用戶自定義系數,一般可以選擇為10。由于amin和amax用于計算閾值C,因此這2個值不嵌入水印信息。

最后根據嵌入水印后的ai和r1,計算嵌入水印后的特征點距離ri+1,并根據ri+1移動對應的特征點Pi+2的坐標,從而完成該水印位的嵌入。

(3)根據特征點圖層中每個點的地物編號和節點標號,替換原始圖層中的特征點,從而實現原始圖層的水印嵌入。

2.4 水印提取流程

水印的提取算法是嵌入算法的逆過程:

(1)按照水印嵌入時的壓縮比例,利用 Douglas-Peucker壓縮算法提取原始圖層地物的特征點。

(2)計算每個地物的特征點距離比值 ai,并將 ai按照大小關系形成序列L,將L按閾值C進行劃分,根據ai所在的奇偶間隔提取出相應的水印信息位。

(3)根據每一個地物提取出的水印信息,由多數原則選取水印信息的每一位值,最終提取出嵌入的水印信息。

3 實驗結果與分析

下面通過實驗對本文的水印算法進行性能分析。地圖采用四川省縣級區劃行政圖,一共包括234個多邊形,Douglas-Peucker壓縮限差選取0.005,水印信息選取字符串“IRSA”,占 32 bit,經過漢明碼糾錯編碼后占56 bit,嵌入水印后的地圖如圖4所示。

圖4 嵌入水印后的縣級區劃行政圖

3.1 透明性

圖5展示了原始圖層和嵌入水印后圖層的疊加圖,從可視化角度看,2個圖層的數據幾乎一致,因此,本文的水印算法在視覺上是透明的。

圖5 原始圖層和嵌入水印后圖層的疊加圖

3.2 嵌入誤差

原始圖層一共含有234個多邊形、71 730個節點,通過 Douglas-Peucker算法,水印數據嵌入到其中的15 918個特征點的坐標中。嵌入誤差的實驗結果如表1所示,可以看出,水印嵌入后坐標點誤差均在圖層精度范圍內。

表1 本文算法的嵌入誤差

3.3 魯棒性

最后就隨機噪聲、隨機增點、地圖壓縮、地圖裁剪和幾何變換攻擊對水印信息帶來的干擾,對水印算法的魯棒性進行分析,實驗結果如表2所示。從中可以看出,本文算法對常規的地圖攻擊方式,例如隨機噪聲、隨機增點、地圖壓縮、地圖裁剪等魯棒性較高,只有在地圖壓縮比例過大時,算法才會提取失敗。在實際應用中,過大比例的地圖壓縮會嚴重影響原始數據精度,因此,這種攻擊方式并不常見。由于本文算法將水印信息嵌入到地物特征點的距離比值中,因此對于幾何變換攻擊,水印信息的提取不受影響。

表2 本文算法的水印魯棒性

4 結束語

本文提出一種可以抵抗幾何變換攻擊的矢量數據盲水印算法,算法選取地物坐標節點距離比值這一幾何不變域作為水印嵌入位。通過實驗證明,算法能夠抵抗幾何變換攻擊,水印在經過適度地圖壓縮、地圖裁剪和隨機增點等攻擊后可以正確提取出來,只有當地圖壓縮比例過大時,水印才會提取失敗,這也是下一步需要改進的方向。

[1]郭思遠, 朱長青.基于灰度圖像的矢量地理空間數據水印算法[J].測繪工程, 2008, 17(1): 21-23.

[2]朱長青, 楊成松, 李中原.一種抗數據壓縮的矢量地圖數據數字水印算法[J].測繪科學技術學報, 2006, 23(4):281-283.

[3]楊成松, 朱長青.基于小波變換的矢量地理空間數據數字水印算法[J].測繪科學技術學報, 2007, 24(1): 37-39.

[4]李媛媛, 許錄平.矢量圖形中基于小波變換的盲水印算法[J].光子學報, 2004, 33(1): 97-100.

[5]許德合, 王奇勝, 朱長青.基于 DFT幅度的矢量地理空間數據數字水印算法[J].測繪科學, 2008, 33(5): 129-131.

[6]許德合, 朱長青, 王奇勝.利用QIM的DFT矢量空間數據盲水印模型[J].武漢大學學報: 信息科學版, 2010,35(9): 1100-1103.

[7]Ohbuchi R, Ueda H, Endoh S.Robust Watermarking of Vector Digital Maps[C]//Proceedings of IEEE Conference on Multimedia and Expo 2002.Lausanne, Switzerland:IEEE Press, 2002: 1-4.

[8]王 勛, 林 海, 鮑虎軍.一種魯棒的矢量地圖數字水印算法[J].計算機輔助設計與圖形學學報, 2004, 16(10):1377-1381.

[9]閔連權.一種魯棒的矢量地圖數據的數字水印[J].測繪學報, 2008, 37(2): 262-267.

[10]楊成松, 朱長青, 陶大欣.基于坐標映射的矢量地理數據全盲水印算法[J].中國圖象圖形學報, 2010, 15(4):684-688.

[11]王 偉, 李 巖.一種魯棒性的2D矢量圖形水印算法[J].中國圖象圖形學報, 2007, 12(2): 200-205.

[12]Wang Chungming, Wang Pengcheng.Data Hiding on Point-sampled Geometry[J].Journal of the Chinese Institute of Engineers, 2006, 29(3): 539-542.

[13]金 聰, 葉俊民, 許凱華.具有抗幾何攻擊能力的盲數字圖像水印算法[J].計算機學報, 2007, 30(3): 474-481.

[14]楊曉元, 季稱利, 王育民.基于幾何變換特征集的水印圖像失真校正算法[J].計算機工程與應用, 2005, 41(16):127-129.

猜你喜歡
特征信息
如何表達“特征”
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
線性代數的應用特征
河南科技(2014年23期)2014-02-27 14:19:15
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
健康信息(九則)
祝您健康(1987年2期)1987-12-30 09:52:28
主站蜘蛛池模板: 美女被躁出白浆视频播放| 亚洲视频欧美不卡| 久久久91人妻无码精品蜜桃HD| 四虎影视8848永久精品| 久久无码av三级| 91破解版在线亚洲| 午夜福利网址| 亚洲大尺码专区影院| 女人18毛片一级毛片在线 | 亚洲欧美在线综合一区二区三区| 国产精品成| 青青草一区二区免费精品| 国产微拍一区二区三区四区| 中国黄色一级视频| 欧美啪啪一区| 国产喷水视频| 色综合天天娱乐综合网| 国产成人精品一区二区不卡| 精品一区二区无码av| 国产精品内射视频| 看你懂的巨臀中文字幕一区二区| 色偷偷男人的天堂亚洲av| 波多野结衣在线se| 欧美19综合中文字幕| 国产精品无码AV中文| 99久久精品国产综合婷婷| 亚洲一区二区日韩欧美gif| 国产尤物在线播放| 成人在线不卡| 97se综合| 日韩免费成人| 亚洲中文精品人人永久免费| 91精品情国产情侣高潮对白蜜| 亚洲男人的天堂久久精品| 18黑白丝水手服自慰喷水网站| 中文字幕日韩视频欧美一区| www.精品国产| 国产美女视频黄a视频全免费网站| 毛片网站在线看| 99视频免费观看| 国产精品综合久久久| 午夜不卡福利| 久久婷婷五月综合色一区二区| 亚洲第一成年免费网站| 婷婷六月综合网| 欧美成人综合在线| 在线视频97| 在线看片国产| 国产成人免费手机在线观看视频| 欧美性爱精品一区二区三区 | 中文字幕 91| 日韩成人在线一区二区| 欧美午夜小视频| 天堂网国产| 国产欧美日韩视频怡春院| 日韩一二三区视频精品| 九一九色国产| 日韩视频免费| 四虎影视8848永久精品| 日韩精品视频久久| 欧美成人在线免费| 日韩一区二区三免费高清| 亚洲电影天堂在线国语对白| 亚洲成a人在线观看| 夜夜高潮夜夜爽国产伦精品| 91亚洲精选| 香蕉色综合| 亚洲精品第五页| 国产精品v欧美| 国产精品成人AⅤ在线一二三四| 国产免费好大好硬视频| 亚洲成a人片| 中文字幕丝袜一区二区| 亚洲乱强伦| 久久久久国产一级毛片高清板| 四虎成人免费毛片| 韩日无码在线不卡| 欧美精品三级在线| 在线观看精品自拍视频| 无码不卡的中文字幕视频| 国产精品漂亮美女在线观看| 欧美在线综合视频|