[發明專利]一種結合密鑰和隨機正交張量基的密圖偽裝恢復方法有效
| 申請號: | 201810469751.6 | 申請日: | 2018-05-16 |
| 公開(公告)號: | CN108717683B | 公開(公告)日: | 2022-03-29 |
| 發明(設計)人: | 邵利平;邵京津;任平安 | 申請(專利權)人: | 陜西師范大學 |
| 主分類號: | G06T3/00 | 分類號: | G06T3/00 |
| 代理公司: | 西安通大專利代理有限責任公司 61200 | 代理人: | 徐文權 |
| 地址: | 710062 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 結合 密鑰 隨機 正交 張量 偽裝 恢復 方法 | ||
1.一種結合密鑰和隨機正交張量基的密圖偽裝方法,其特征在于,包括以下步驟:
第1步:記秘密圖像和公開圖像分別為分辨率為M1×N1的和分辨率為M2×N2的將S和P分別劃分為K個m1×n1和m2×n2大小的矩陣小塊,記為和
其中,M1,N1和M2,N2為正整數,依次對應為秘密圖像和公開圖像的水平、垂直分辨率,si,j,pi,j分別為秘密圖像和公開圖像坐標位置為(i,j)位置的像素,r為正整數,對應為像素灰度階,u=0,1,…,K-1,K=M1N1/(m1n1),和分別是Su和Pu中的第(i,j)位置元素;
為便于描述和不失一般性,假定M1mod m1=0,N1mod n1=0,即M1N1能夠被m1n1整除,M2mod m2=0,N2mod n2=0,即M2N2能夠被m2n2整除,由密鑰Key生成隨機序列G=(gu)K,初始化u=0;
第2步:將gu作為密鑰,分別生成m1×m1和n1×n1的隨機矩陣X和Y,將X第0行和Y第0列所有元素置為1,然后對X和Y分別作行和列單位正交化為X′和Y′;
第3步:記X′對應的m1個行依次為X′f,f=0,1,…,m1-1,Y′對應的n1個列依次為Y′g,g=0,1,…,n1-1,對于所有的X′f和Y′g,計算向量X′f和Y′g的張量積Ef,g,然后計算Su在矩陣Ef,g上的投影其中,f和g為正整數,分別對應為矩陣X′的第f行和第g列;
第4步:從投影中找到除的前k-1個最大幅值系數α0,α1,…,αk-2,通過長度為k-1的行序列R=(ri)k-1,ri∈{0,1,…,m1-1}和列序列C=(ci)k-1,ci∈{0,1,…,n1-1}來分別記錄α0,…,αk-2在投影上的行坐標和列坐標并將記為αk-1;其中,符號表示投影幅值系數,α為選出的幅值系數,下標k為幅值系數索引;
第5步:將R=(ri)k-1和C=(ci)k-1分別視為m1進制數和n1進制數,將其對應的10進制數依次記為并進一步通過q進制數進行表達,其中lr,lc為對應的q進制數序列長度;
第6步:將αi,i=0,1,…,k-1進行q進制數表示;
第7步:將圖像小塊掃描為1維序列然后將和q進制數表示的αi,i=0,1,…,k-1嵌入到中,從而將P″u轉換為P′u;
第8步:將重新掃描為m2×n2大小的矩陣小塊置u=u+1;
第9步:反復執行第2步到第8步,直至u=K,然后將所有的重新拼接為公開圖像P,將P作為信道傳輸圖像并輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于陜西師范大學,未經陜西師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810469751.6/1.html,轉載請聲明來源鉆瓜專利網。





