[發明專利]一種高動態范圍圖像信息隱藏方法有效
| 申請號: | 201710885604.2 | 申請日: | 2017-09-27 |
| 公開(公告)號: | CN107862646B | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 蔣剛毅;白永強;郁梅;王揚 | 申請(專利權)人: | 寧波大學 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00;H04L9/00 |
| 代理公司: | 寧波奧圣專利代理有限公司 33226 | 代理人: | 周玨 |
| 地址: | 315211 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 動態 范圍 圖像 信息 隱藏 方法 | ||
1.一種高動態范圍圖像信息隱藏方法,其特征在于包括隱秘信息嵌入和隱秘信息提取兩部分;
所述的隱秘信息嵌入部分的具體過程為:
①_1、將待嵌入隱秘信息的OpenEXR格式的原始高動態范圍圖像記為Iorg,其中,Iorg的高度為R,Iorg的寬度為C;
將用于嵌入的原始隱秘信息序列記為W,W中的每個信息的值為0至9中的一個整數;然后采用加密算法對W進行加密,得到加密后的隱秘信息序列,記為Whide,并將加密算法作為秘鑰Key1;其中,W的長度等于R×C×3;
①_2、按照OpenEXR格式數值轉換公式,獲取Iorg中的每個像素點的三個通道值,將Iorg中坐標位置為(x,y)的像素點的第i個通道值記為Vi(x,y),其中,1≤x≤R,1≤y≤C,i的值為1或2或3,第1個通道值為R通道值,第2個通道值為G通道值,第3個通道值為B通道值,Si(x,y)表示Iorg中坐標位置為(x,y)的像素點的第i個通道的1位符號位,Ei(x,y)表示Iorg中坐標位置為(x,y)的像素點的第i個通道的5位指數位,Mi(x,y)表示Iorg中坐標位置為(x,y)的像素點的第i個通道的10位小數位;
①_3、根據Iorg中的每個像素點的每個通道值及對應的5位指數位,確定Iorg中的每個像素點的每個通道值中待嵌入信息的有效位置,將Iorg中坐標位置為(x,y)的像素點的第i個通道值中待嵌入信息的有效位置記為ESBi(x,y);然后將Iorg中的每個像素點的每個通道值中待嵌入信息的有效位置作為秘鑰Key2;
①_4、在Iorg中的每個像素點的每個通道值中嵌入信息,在Iorg中坐標位置為(x,y)的像素點的第i個通道值Vi(x,y)中嵌入信息的具體過程為:
①_4a、將Vi(x,y)中待嵌入信息的第ESBi(x,y)位有效位置的數值記為并且設定Whide中當前用于嵌入的信息為Whide中的第j個信息,記為Dhide(j);其中,j的初始值為1,1≤j≤J,J表示W的長度,Dhide(j)∈[0,9];
①_4b、判斷與Dhide(j)是否相等,如果兩者相等,則保持Vi(x,y)不變,至此完成了Iorg中坐標位置為(x,y)的像素點的第i個通道值的信息嵌入;如果兩者不相等,則對Vi(x,y)進行修正以完成Iorg中坐標位置為(x,y)的像素點的第i個通道值的信息嵌入,具體為:(1)令Vi,new(x,y)=Vi(x,y)+N×SLi(x,y),然后執行步驟(2);(2)根據Vi,new(x,y),確定Vi,new(x,y)對應的5位指數位,記為Ei,new(x,y);然后采用與步驟①_3相同的方式,根據Vi,new(x,y)及Ei,new(x,y),確定Vi,new(x,y)中待嵌入信息的有效位置,記為ESBi,new(x,y);接著判斷Vi,new(x,y)中待嵌入信息的第ESBi,new(x,y)位有效位置的數值與Dhide(j)是否相等,如果兩者相等,則令Vi(x,y)=Vi,new(x,y),至此完成了Iorg中坐標位置為(x,y)的像素點的第i個通道值的信息嵌入;如果兩者不相等,則執行步驟(3);(3)令Vi,new(x,y)=Vi(x,y)-N×SLi(x,y),然后執行步驟(4);(4)根據Vi,new(x,y),確定Vi,new(x,y)對應的5位指數位,記為Ei,new(x,y);然后采用與步驟①_3相同的方式,根據Vi,new(x,y)及Ei,new(x,y),確定Vi,new(x,y)中待嵌入信息的有效位置,記為ESBi,new(x,y);接著判斷Vi,new(x,y)中待嵌入信息的第ESBi,new(x,y)位有效位置的數值與Dhide(j)是否相等,如果兩者相等,則令Vi(x,y)=Vi,new(x,y),至此完成了Iorg中坐標位置為(x,y)的像素點的第i個通道值的信息嵌入;如果兩者不相等,則執行步驟(5);(5)令N=N+1,然后返回步驟(1)繼續執行;其中,Vi,new(x,y)為引入的中間變量,N為整數,N的初始值為1,SLi(x,y)為Ei(x,y)對應的步長,Vi(x,y)=Vi,new(x,y)和N=N+1中的“=”為賦值符號;
①_5、按照OpenEXR格式數值轉換公式,對Iorg中的每個像素點的每個嵌入有信息的通道值進行存儲,得到嵌入有隱秘信息的高動態范圍圖像;
所述的隱秘信息提取部分的具體過程為:
②_1、將嵌入有隱秘信息的高動態范圍圖像記為Istego,其中,Istego的高度為R,Istego的寬度為C;
②_2、按照OpenEXR格式數值轉換公式,獲取Istego中的每個像素點的三個嵌入有信息的通道值,將Istego中坐標位置為(x,y)的像素點的嵌入有信息的第i個通道值記為Vi'(x,y),其中,1≤x≤R,1≤y≤C,i的值為1或2或3,第1個通道值為R通道值,第2個通道值為G通道值,第3個通道值為B通道值,Si'(x,y)表示Istego中坐標位置為(x,y)的像素點的第i個通道的1位符號位,Ei'(x,y)表示Istego中坐標位置為(x,y)的像素點的第i個通道的5位指數位,Mi'(x,y)表示Istego中坐標位置為(x,y)的像素點的第i個通道的10位小數位;
②_3、根據秘鑰Key2,得到Istego中的每個像素點的每個嵌入有信息的通道值中信息的嵌入位置,將Vi'(x,y)中信息的嵌入位置記為ESBi'(x,y);
②_4、從Istego中的每個像素點的每個嵌入有信息的通道值中提取出信息,從Vi'(x,y)中提取出信息的具體過程為:將Vi'(x,y)中的第ESBi'(x,y)位嵌入位置的數值記為然后將作為從Vi'(x,y)中提取出的信息,記為Dex(u);其中,u的初始值為1,u的步長為1,Dex(u)∈[0,9];
②_5、將從Istego中的所有像素點的所有嵌入有信息的通道值中提取出的信息構成的序列記為Wex;然后根據秘鑰Key1對Wex進行解密,得到解密后的隱秘信息序列,記為W*。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波大學,未經寧波大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710885604.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種管理智慧教育的系統
- 下一篇:一種用于電鏟斗齒缺失的實時視覺檢測方法
- 彩色圖像和單色圖像的圖像處理
- 圖像編碼/圖像解碼方法以及圖像編碼/圖像解碼裝置
- 圖像處理裝置、圖像形成裝置、圖像讀取裝置、圖像處理方法
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像解密方法、圖像加密方法、圖像解密裝置、圖像加密裝置、圖像解密程序以及圖像加密程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序以及圖像解碼程序
- 圖像編碼方法、圖像解碼方法、圖像編碼裝置、圖像解碼裝置、圖像編碼程序、以及圖像解碼程序
- 圖像形成設備、圖像形成系統和圖像形成方法
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 圖像編碼裝置、圖像編碼方法、圖像編碼程序、圖像解碼裝置、圖像解碼方法及圖像解碼程序
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





