[發明專利]一種數字圖像隱寫方法有效
| 申請號: | 201410277228.5 | 申請日: | 2014-06-20 |
| 公開(公告)號: | CN104050624B | 公開(公告)日: | 2017-10-24 |
| 發明(設計)人: | 楊任爾;陶順;鄭紫微;丁石磊;江寶釧;劉俊 | 申請(專利權)人: | 寧波大學 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00 |
| 代理公司: | 寧波誠源專利事務所有限公司33102 | 代理人: | 鄧青玲 |
| 地址: | 315211 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數字圖像 方法 | ||
1.一種數字圖像隱寫方法,用于在大小為M×N的載體圖像C中插入秘密信息,插入的秘密信息記為mi,j∈[0,1],載體圖像C中的像素值為ci,j∈[0,255],li,j∈[0,1]為ci,j的最低位,插入秘密信息后圖像稱為隱寫圖像記為S,其中,i=0,1,2,…M-1,j=0,1,2,…N-1,其特征在于:
在秘密信息插入載體圖像之前,先設置一個直方圖改變追蹤器h[n],n∈[0,255],直方圖改變追蹤器h[n]用于記錄秘密信息插入載體圖像后造成載體圖像直方圖改變盈虧的狀況,對于所有的n,在沒有進行秘密信息插入前h[n]初始值為0;
秘密信息插入載體圖像C的過程中,分以下三種情況進行分別處理:
(1)、當插入到載體圖像C中點的像素值為255時,即ci,j=255,此時,ci,j的最低位li,j=1;當插入的秘密信息mi,j為0時,該點的像素值減1處理,即si,j=ci,j-1,得到254作為隱寫圖像S該點的像素值,同時令h[254]=h[254]+1,令h[255]=h[255]-1;當插入的秘密信息為1時,載體圖像C該處的像素值不做任何改變;
(2)、當插入到載體圖像C中點的像素值為0時,即ci,j=0,此時,ci,j的最低位li,j=0;當插入的秘密信息mi,j為0時,載體圖像C該點的像素值不做任何改變,當插入的秘密信息mi,j為1時,該點的像素值加1處理,即si,j=ci,j+1,得到1作為隱寫圖像S該點的像素值,同時令h[0]=h[0]-1,令h[1]=h[1]+1;
(3)、當插入到載體圖像C中點ci,j的像素值不為0或255的其他值時,比較ci,j的最低位li,j與插入的秘密信息mi,j;
當li,j=mi,j時,載體圖像C該點的像素值不做任何改變;
當li,j≠mi,j,判斷h[ci,j+1]與h[ci,j-1]的大小:
如果h[ci,j+1]>h[ci,j-1],令si,j=ci,j-1,同時令h[ci,j-1]=h[ci,j-1]+1,同時刷新ci,j改變情況:h[ci,j]=h[ci,j]-1;
如果h[ci,j+1]<h[ci,j-1],令si,j=ci,j+1,同時令h[ci,j+1]=h[ci,j+1]+1,同時刷新ci,j的改變情況:h[ci,j]=h[ci,j]-1;
如果h[ci,j+1]=h[ci,j-1],隨機應用下列a處理方式或b處理方式:
a處理方式:si,j=ci,j-1,同時令h[ci,j-1]=h[ci,j-1]+1,然后刷新ci,j的改變情況:h[ci,j]=h[ci,j]-1,
b處理方式:si,j=ci,j+1,同時令h[ci,j+1]=h[ci,j+1]+1,然后刷新ci,j的改變情況:h[ci,j]=h[ci,j]-1。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波大學,未經寧波大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410277228.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:利用焦爐煙道氣余熱蒸氨的工藝
- 下一篇:一種高硅鋁比NaY沸石的合成方法





