[发明专利]一种基于凸壳和分组插补的隐藏图像修复方法有效

专利信息
申请号: 201811200723.0 申请日: 2018-10-16
公开(公告)号: CN109447887B 公开(公告)日: 2022-12-23
发明(设计)人: 张显全;董玉;俞春强;唐振军 申请(专利权)人: 广西师范大学
主分类号: G06T1/00 分类号: G06T1/00;G06T5/00
代理公司: 枣庄小度智慧知识产权代理事务所(普通合伙) 37282 代理人: 郑素娟
地址: 541004 广西壮*** 国省代码: 广西;45
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 分组 隐藏 图像 修复 方法
【权利要求书】:

1.一种基于凸壳和分组插补的隐藏图像修复方法,其特征是,信息载体和隐藏信息均为图像,方法包括如下步骤:

1)确定需要修复像素:若载密图像被椒盐噪声干扰,检测载密图像,值为0或255的像素点为被破坏像素,对从被破坏像素中提取的隐藏信息进行标记,在隐藏图像中,若像素高5位未被破坏,该像素不需进行修复,若像素高5位存在被破坏的比特位,对该像素进行标记,按行遍历隐藏图像像素,若标记像素为非边界像素,则采用步骤2)或步骤3)进行修复,若标记像素为边界像素,则采用步骤4)进行修复,最后采用步骤5)修复孤立点;

2)应用凸壳修复像素:设像素p0为标记像素,依次在p0的3×3、5×5和7×7邻域中确定未标记像素,若在某个邻域中未标记像素个数大于等于4且p0位于这些未标记像素所构成的凸壳内部,则应用这些像素对其进行修复,否则采用步骤3)对p0进行修复:即设像素p的像素值为f(p),p0的估计值为a,p0的3×3邻域中未标记像素为5×5邻域中未标记像素为7×7邻域中未标记像素为权重为w1,权重为w2,权重为w3,在3×3、5×5或7×7这三个邻域中,求出大于或等于4个未标记像素的最小邻域,计算这些未标记像素的凸壳,若p0不在凸壳的内部,则扩大邻域范围,直到有新的未标记像素,再计算这些未标记像素的凸壳,若在7×7邻域中未标记像素个数小于4或p0不在凸壳的内部,则采用步骤3)对p0进行修复;若存在凸壳,且p0在凸壳的内部,则对p0进行修复,设这些未标记像素为p1,p2,…,pm,f(px)为p1,p2,…,pm中的最大像素值,f(py)为这些像素中的最小像素值,由于p0中不可信位只能为0或1,对所有的不可信位分别取0或1,则必有一个值是p0的像素值,假设对p0中不可信位分别取0或1,p0的可能值为q1,q2,…,qn,根据未标记像素的最大与最小像素值的差分别进行修复:

i)f(px)-f(py)T1,其中T1为阈值,

估计值a计算如公式(1)所示:

计算q1,q2,…,qn中每个元素与a的差值的绝对值,差值绝对值最小的值作为p0修复值,实现对p0的恢复;

ii)f(px)-f(py)≥T1

设su为qu与p1,p2,…,pm像素值的加权差值和,其中u为1到n之间的整数,则有:

设s1,s2,…,sn的最小值为smin,f(pm+1)=qmin,r为变异系数,则:

r越小说明{f(p1),f(p2),…,f(pm+1)}的变化程度越小,若rT2,T2为阈值,令:

f(p0)=qmin (4),

通过公式(4)修复p0, 若r≥T2,则采用步骤3)对p0进行修复;

3)应用分组插补法修复像素:对于步骤2)中未修复的非边界标记像素,应用分组插补方法进行修复:

在p0的(2d+1)×(2d+1)邻域中,d为整数,从d=1开始,找出3×3邻域可信点,若未标记像素的个数不足4,则令d=d+1直到未标记像素的个数大于等于4,计算这些未标记像素的凸壳,若p0未在凸壳内部,则d=d+1扩大该邻域范围,直到p0在未标记像素所构成凸壳的内部或到图像的边缘,将这些未标记像素的所有不可信位置1,计算这些像素的值,设其中的最大值为maxs;将这些未标记像素的所有不可信位置0,计算这些像素值,设其中最小值为mins,则有mins≤f(p0)≤maxs,设q1,q2,…,qn在maxs与mins之间的值为t1,t2,…,tz,应用邻域未标记像素缩小修复值的取值范围,在t1,t2,…,tz中确定p0的恢复值;

设像素点p的高5位失真值为b(p),c(p,k)为像素p的第k位失真标记,其中k=4,5,6,7,8,若p的第k位从载密图像被噪声破坏的像素点提取,则c(p,k)=1,若p的第k位未被破坏,则c(p,k)=0,因此像素点p的高5位失真值

将待修复点p0的3×3邻域8个像素按照高5位失真值的大小进行排序,设以从小到大顺序排列的像素为将这8个像素分为两组,即和

对将像素低3位保持不变,对高5位中的不可信位分别置0或1得到一组数,设这组数在mins与maxs之间的值其中i=1,2,3,4,可得到共4组数据,构建新的数据集{x1,x2,x3,x4},其中设数据集合共有l组,第j组的中值为mj,j为1到l间的整数,yk为tk与mj差的平方和,k为1到z间的整数,则:

设y1,y2,…,yz中的最小值为yr,在t1,t2,…,tz中处取得最小值yr,若e=1,令:

value1=tr (6),

若e1,则计算与均值之差的平方,v为1到e之间整数,令:

设g1,g2,…,ge中最小值为gw,则:

应用确定value1的方法,在确定value2,则p0的估计值a为:

a=w4×value1+(1-w4)value2 (9),

其中w4为权重,根据估计值a计算出p0的恢复值,实现对p0的恢复;

4)修复边界标记像素:对于在步骤1)中确定、在步骤2)和步骤3)中未得到修复的标记像素,以4邻域相邻的非边界像素的像素值为估计值计算修复值,若4邻域不存在非边界点,则以8邻域非边界像素的像素值为估计值计算修复值;

5)去除孤立点:若修复后的标记像素与其3×3邻域像素均值的差值绝对值大于T3,T3为阈值,则该像素为孤立点,需要对其进行处理:将孤立点3×3邻域像素均值作为估计值,孤立点不可信像素位可能为0或1,计算每个可能值与估计值的差值绝对值,差值绝对值最小的可能值作为孤立点修复值。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西师范大学,未经广西师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811200723.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top