[發明專利]一種基于可重疊漢明碼的信息隱藏方法及提取方法有效
| 申請號: | 202110076452.8 | 申請日: | 2021-01-20 |
| 公開(公告)號: | CN112887504B | 公開(公告)日: | 2022-08-23 |
| 發明(設計)人: | 冷璐;康浩陽;黎明;儲珺;曾接賢 | 申請(專利權)人: | 南昌航空大學 |
| 主分類號: | H04N1/32 | 分類號: | H04N1/32 |
| 代理公司: | 北京高沃律師事務所 11569 | 代理人: | 杜陽陽 |
| 地址: | 330063 江*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 重疊 漢明碼 信息 隱藏 方法 提取 | ||
本發明提出了一種基于可重疊漢明碼的信息隱藏方法及提取方法,所述信息隱藏方法包括如下步驟:將原始圖像劃分為1×7的圖像塊;每個所述圖像塊中均包括7個原始像素;在每個所述圖像塊采用可重疊漢明碼的方式嵌入四段3比特秘密消息的待隱藏信息,獲得信息隱藏后圖像。本發明使用可重疊漢明碼以提高隱藏信息容量。
技術領域
本發明涉及信息隱藏技術領域,特別是涉及一種基于可重疊漢明碼的信息隱藏方法及提取方法。
背景技術
傳統密碼技術通過密文的不可理解性來保護信息的內容,而密文的不可理解性同時也暴露了信息的重要性。信息隱藏技術與傳統密碼學不同,它利用多媒體信息普遍存在的冗余性,將秘密信息隱藏在多媒體信息中而不引起多媒體信息物理外觀的顯著變化,從而保證了秘密信息的機密性和安全性。
(7,4)漢明碼是一種線性糾錯碼,(7,4)漢明碼的糾錯特性在目前信息隱藏領域已經得到充分運用,但(7,4)漢明碼在信息隱藏領域的使用潛力還沒有充分挖掘。結合可重疊(7,4)漢明碼提升嵌入容量的研究已有成功案例,雖然通過這些簡單的方法生成的隱秘圖像具有較高的視覺質量,但是仍然具有非常低的嵌入率,因此一種基于可重疊(7,4)漢明碼的大容量低損失信息隱藏方法值得深入研究。
發明內容
本發明的目的是提供一種基于可重疊漢明碼的信息隱藏方法及提取方法,以提供一種大容量低損失的信息隱藏方法。
為實現上述目的,本發明提供了如下方案:
一種基于可重疊漢明碼的信息隱藏方法,所述信息隱藏方法包括如下步驟:
將原始圖像劃分為1×7的圖像塊;每個所述圖像塊中均包括7個原始像素;
在每個所述圖像塊采用可重疊漢明碼的方式嵌入四段3比特秘密消息的待隱藏信息,獲得信息隱藏后圖像,具體包括如下步驟:
分別對待隱藏信息對應的四段3比特秘密消息的前兩段3比特秘密消息和后兩段3比特秘密消息進行調整,使調整后的前兩段3比特秘密消息與調整后的后兩段3比特秘密消息中的第一段3比特秘密消息在校驗矩陣中所對應的列數屬于[0,1,2,3,4],第二段3比特秘密消息在校驗矩陣中所對應的列數屬于[0,4,5,6,7],并記錄前兩段3比特秘密消息調整的第一標記信息,后兩段3比特秘密消息調整的第二標記信息;
采用查找11比特查找表的方式確定調整后的前兩段3比特秘密消息對應的多個第一11比特碼字和調整后的后兩段3比特秘密消息對應的多個第二11比特碼字;
獲取7個原始像素的二進制表示值,分別標記為第一二進制表示值、第二二進制表示值、第三二進制表示值、第四二進制表示值、第五二進制表示值、第六二進制表示值和第七二進制表示值;
建立第一二進制表示值、第二二進制表示值和第三二進制表示值對應的第一11比特向量與第四二進制表示值、第五二進制表示值和第六二進制表示值對應的第二11比特向量;
從多個所述第一11比特碼字中選取與所述第一11比特向量的誤差最小的第一11比特碼字作為第三11比特碼字,從多個所述第二11比特碼字中選取與所述第二11比特向量的誤差最小的第二11比特碼字作為第四11比特碼字;
根據所述第三11比特碼字對第一二進制表示值、第二二進制表示值、第三二進制表示值進行修改,獲得信息隱藏后的第一二進制表示值、第二二進制表示值、第三二進制表示值;
根據所述第四11比特碼字對第四二進制表示值、第五二進制表示值和第六二進制表示值進行修改,獲得信息隱藏后的第四二進制表示值、第五二進制表示值和第六二進制表示值;
利用所述第一標記信息和所述第二標記信息對第七二進制表示值進行修改,獲得信息隱藏后的第七二進制表示值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南昌航空大學,未經南昌航空大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110076452.8/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





