LSB算法

流載體的LSB方法 (1)嵌入:選擇一個載體元素的子集j1,j2,...jL(m),其中共有L(m)個元素,用以信息隱藏信息的L(m)個Bit。然後在這個子集上執行替換操作,把cji的最低比特用m替換。 (2)提取:找到嵌入信息的偽裝元素的子集j1,j2,...jL(m),從這些偽裝對象中抽取他們的最低比特位,排列組合後組成秘密信息。

LSB(LeastSignificant Bits)算法:將秘密信息嵌入到載體圖像像素值的最低有效位,也稱最不顯著位,改變這一位置對載體圖像的品質影響最小。

LSB算法的基本原理:

對空域的LSB做替換,用來替換LSB的序列就是需要加入的水印信息、水印的數字摘要或者由水印生成的偽隨機序列。由於水印信息嵌入的位置是LSB,為了滿足水印的不可見性,允許嵌入的水印強度不可能太高。然而針對空域的各種處理,如遊程編碼前的預處理,會對不顯著分量進行一定的壓縮,所以LSB算法對這些操作很敏感。因此LSB算法最初是用於脆弱性水印的。

LSB算法基本步驟:

1 將原始載體圖像的空域像素值由十進制轉換成二進制;

2 用二進制秘密信息中的每一比特信息替換與之相對應的載體數據的最低有效位;

3 將得到的含秘密信息的二進制數據轉換為十進制像素值,從而獲得含秘密信息的圖像。

相關詞條

相關搜尋

熱門詞條

聯絡我們