【技术实现步骤摘要】
一种基于AMBTC的图像认证方法
本专利技术涉及图像处理
,特别涉及一种基于AMBTC的图像认证方法。
技术介绍
2018年,洪维恩等人在symmetry期刊中提出DetectabilityImprovedTamperDetectionSchemeforAbsoluteMomentBlockTruncation(一种有效的AMBTC压缩图像认证方案),共包含两个策略:LSBR和MSBP。在LSBR策略中,首先利用传统AMBTC技术对图像进行压缩得到AMBTC压缩码。这里,假设某一组压缩码为(h,l,B)。其中,h和l分别成为8位元的高量化值和低量化值,B为该图像区块对应的位图。在LSBR方案中,将h的低a位元和l的低b位元腾出并用于携带(a+b)比特的验证水印ac。验证水印ac的计算如下公示所示:ac=fa+b(hM,lM,B),其中,fa+b(·)是一个哈希运算并且输出长度为(a+b)比特。hM是指h的另外(8-a)位元,lM指l的另外(8-b)位元。最后,将产生的(a+b)比特验证水印的前a个比特替 ...
【技术保护点】
1.一种基于AMBTC的图像认证方法,其特征在于,包括步骤:/nS1、获取待认证图像,并提取出相应的第一验证水印;/nS2、根据所述第一验证水印和预设的规则对所述待认证图像进行图像认证。/n
【技术特征摘要】
1.一种基于AMBTC的图像认证方法,其特征在于,包括步骤:
S1、获取待认证图像,并提取出相应的第一验证水印;
S2、根据所述第一验证水印和预设的规则对所述待认证图像进行图像认证。
2.根据权利要求1所述的基于AMBTC的图像认证方法,其特征在于,步骤S1之前还包括:
S0、根据原始图像通过AMBTC压缩生成包含第二验证水印的水印图像。
3.根据权利要求2所述的基于AMBTC的图像认证方法,其特征在于,步骤S0具体包括:
S01、根据原始图像通过新型变体AMBTC压缩处理后得到相应的AMBTC压缩码;
S02、根据所述AMBTC压缩码通过N变体AMBTC压缩处理后得到新的压缩码,并根据所述新的压缩码和位置信息通过hash函数生成相应的第二验证水印;
S03、根据所述新的压缩码和所述第二验证水印生成水印图像。
4.根据权利要求3所述的基于AMBTC的图像认证方法,其特征在于,步骤S01具体为:
S011、将原始图像中每个4*4的图像区块按光栅扫描方式组成一维像素序列,并表示为Ib={b1,b2,…,b16};
S012、质心初始化,从所述Ib导出U,其中,并使得Ib中每个像素值都包含在U中且U中两两元素之间均不相同,若U的元素个数|U|≥2,则从其中选择两个元素构建一个初始质心集合C={c1,c2},并执行步骤S013;若|U|=1,c1=c2,则执行步骤S016;
S013、分群计算,根据欧几里得定理,将Ib中所有元素分成两群S1和S2,分群的依据为其中,d(bv,cr)=(bv-cr)2,1≤v≤16,1≤r≤2。
S014、质心迭代,计算每个群的质心bv∈Sr,|Sr|表示Sr中元素个数;
S015、根据公式|c1-c′2|≤ε&|c2-c′2|≤...
【专利技术属性】
技术研发人员:蔡碧丽,苏国栋,
申请(专利权)人:福建师范大学福清分校,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。