主权项 |
一种基于AMBTC算法的可逆图像隐藏算法,其特征在于:包括RIHA算法,RIHA算法包括以下步骤:步骤1、输入载体图像C,初始化,i←0,j←0以及k;步骤2、如果载体图像C的所有子块已经使用,则步骤13;否则,选择下一个k×k子块;步骤3、求解合成信息Cv;通过Cv的类型计算Ro,旋转Ro×90度,得到C';步骤4、根据第j个子块的P<sub>j</sub>,计算W<sub>0,j</sub>和W<sub>1,j</sub>;在P<sub>j</sub>中,如果出现1的数量大于1,则W<sub>1,j</sub>被设置1,;如果出现0的数量大于1,则W<sub>0,j</sub>被设置1;步骤5、如果W<sub>1,j</sub>为1,则到步骤7;如果W<sub>1,j</sub>等于0,则步骤8;步骤6、如果W<sub>0,j</sub>为1,则到步骤9;如果W<sub>0,j</sub>等于0,则步骤10;步骤7、根据式(5),Cv被嵌入,W<sub>1,j</sub>被设置0,到步骤11;步骤8、根据式(6),Cv被嵌入,W<sub>1,j</sub>被设置0,到步骤11;步骤9、根据式(5),Cv被嵌入,W<sub>0,j</sub>被设置0,到步骤11;步骤10、根据式(6),Cv被嵌入,W<sub>0,j</sub>被设置0,到步骤11;步骤11、所有秘密信息被嵌入,到步骤12,否则,到步骤2;步骤12、反向旋转Ro×90度,输出图像;步骤13、结束。 |