当前位置: 首页 > 专利查询>北京大学专利>正文

图像隐写方法和图像隐写系统技术方案

技术编号:22366923 阅读:53 留言:0更新日期:2019-10-23 05:36
本发明专利技术提出了一种图像隐写方法、图像隐写系统、计算机设备和计算机可读存储介质。图像隐写方法包括:获取待处理图像,根据待处理图像获取多元载体图像;构建由K个相同的矩阵块构成的校验矩阵,每个矩阵块由N个大小相同的子矩阵构成;基于预设网格求解规则,根据校验矩阵和预设隐藏信息获取修改后载体序列;将修改后载体序列置于多元载体图像中,以将预设隐藏信息嵌入待处理图像;其中,K和N均为大于等于2的整数。本发明专利技术在相同时间复杂度的情况下,提升了嵌入效率,对实现较大嵌入率的情况更容易进行参数调节;且适用于任意元数的嵌入,并非拆解为多个二元嵌入的方式,避免了隐藏信息嵌入失败的情况。

【技术实现步骤摘要】
图像隐写方法和图像隐写系统
本专利技术涉及信息隐藏
,具体而言,涉及一种图像隐写方法、图像隐写系统、计算机设备、计算机可读存储介质。
技术介绍
信息隐藏(InformationHiding)是信息安全领域的一个新的研究热点,图像隐写(Steganography)是信息隐藏技术的两大分支之一,图像隐写技术的目的是为了将信息秘密地、安全地送达,该方法强调在传输过程中能够尽量不被发现,因此要保证方法具有安全性。Filler等人在2010年提出了基于网格编码的隐写方法。在Filler等人的方法中,提出了一种校验矩阵形式,该校验矩阵由多个相同的大小为h×w的小矩阵沿对角线排列构成,相邻两个小矩阵相差一行。对应于该校验矩阵形式,该方法的嵌入率为1/w,对应于该种校验矩阵设计出了一种基于网格求解的方法。该方法存在以下问题:首先,由于该方法所采用的校验矩阵形式,该方法只在嵌入效率较小的情况下方法效果相对较好。此外,对于多元嵌入的情况,该方法采用的是将多元嵌入转化为多个二元嵌入的做法,由于在多层嵌入的前面层嵌入的过程中可能会出现湿点,导致在后面层中出现嵌入失败需要重新嵌入,这样对于嵌入时间效率产本文档来自技高网...

【技术保护点】
1.一种图像隐写方法,其特征在于,包括:获取待处理图像,根据所述待处理图像获取多元载体图像;构建由K个相同的矩阵块构成的校验矩阵,每个所述矩阵块由N个大小相同的子矩阵构成;基于预设网格求解规则,根据所述校验矩阵和预设隐藏信息获取修改后载体序列;将所述修改后载体序列置于所述多元载体图像中,以将所述预设隐藏信息嵌入所述待处理图像;其中,K和N均为大于等于2的整数。

【技术特征摘要】
1.一种图像隐写方法,其特征在于,包括:获取待处理图像,根据所述待处理图像获取多元载体图像;构建由K个相同的矩阵块构成的校验矩阵,每个所述矩阵块由N个大小相同的子矩阵构成;基于预设网格求解规则,根据所述校验矩阵和预设隐藏信息获取修改后载体序列;将所述修改后载体序列置于所述多元载体图像中,以将所述预设隐藏信息嵌入所述待处理图像;其中,K和N均为大于等于2的整数。2.根据权利要求1所述的图像隐写方法,其特征在于,所述构建由K个相同的矩阵块构成的校验矩阵,每个所述矩阵块由N个大小相同的子矩阵构成,具体包括:设置N个所述大小相同的子矩阵,并将所述子矩阵排成一列,以构成所述矩阵块;将K个所述矩阵块沿预设斜率排列构成所述校验矩阵,其中,每个所述矩阵块中顺序相同的任一所述子矩阵的对角线的斜率与所述预设斜率相同。3.根据权利要求1所述的图像隐写方法,其特征在于,所述基于预设网格求解规则,根据所述校验矩阵和预设隐藏信息获取修改后载体序列,具体包括:将所述多元载体图像划分至少一个预设部分,所述至少一个预设部分的数量等于所述多元载体图像的长度与所述校验矩阵的长度的比值;针对所述至少一个预设部分的每个部分,构建预设网格,其中,以所述预设网格的一列表示将所述预设隐藏信息嵌入所述待处理图像过程中的一步,以所述预设网格的一行表示当前校验矩阵可到达的可行状态,每一个所述可行状态伸展出边的数量等于所述修改后载体序列当前元素可行解的个数,每两列之间可到达的可行状态之间具有相连的边;根据所述修改后载体序列的各个元素与多元载体图像序列的汉明距离设置每条边的权重;查找所述预设网格的起点到终点的所有路径中权重最小的路径,获取所述权重最小的路径上所有可行状态及其对应的各个元素;将所述各个元素按照顺序排列得到所述修改后载体序列的每个部分;将所述修改后载体序列的每个部分顺次连接,获取所述修改后载体序列。4.根据权利要求1所述的图像隐写方法,其特征在于,所述将所述修改后载体序列置于所述多元载体图像中,以将所述预设隐藏信息嵌入所述待处理图像,具体包括:将所述修改后载体序列的每个部分置于所述多元载体图像对应的每个部分中,将所述多元载体图像的每个部分顺次连接,以将所述预设隐藏信息分次嵌入所述待处理图像。5.根据权利要求1所述的图像隐写方法,其特征在于,所述获取待处理图像,根据所述待处理图像获取多元载体图像,具体包括:获取所述待处理图像所有像素的像素值最低有效位;根据所述像素值最低有效位构成所述多元载体图像。6.根据权利要求1至5中任一项所述的图像隐写方法,其特征在于,还包括:获取隐写嵌入后的图像,根据所述隐写嵌入后的图像获取与其对应的多元载体图像;将所述对应的多元载体图像划分预设部分,所述预设部分的数量等于所述对应的多元载体图像的长度与所述校验矩阵的长度的比值;针对每个部分,将所述校验矩阵与所述修改后载体序列对应部分相乘,获取所述隐写嵌入后的图像中预设隐藏信息的信息序列的每个部分;将所述信息序列的每个部分顺次连接,获得所述信息序列,以对所述隐写嵌入后的图像进行隐写提取。7.一种图像隐写系统,其特征在于,包括:第一获取单元,用于获取待处理图像,根据所述待处理图像获取多元载体图像;矩阵单元,用于构建由K个相同的矩阵块构成的校验矩阵,每个所述矩阵块由N个大小相同的...

【专利技术属性】
技术研发人员:郭宗明杨广远
申请(专利权)人:北京大学北大方正集团有限公司北京北大方正电子有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1