图像认证的方法及装置制造方法及图纸

技术编号:35025321 阅读:21 留言:0更新日期:2022-09-24 22:56
本说明书实施例提供一种图像认证的方法及装置,在图像认证过程中,将待认证图像进行分割,得到持有待认证图像的部分像素作为有效像素的子图像。子图像中的有效像素描述了待认证图像来源设备的部分硬件特征。其中,利用子图像进行来源设备认证,并可以尽可能避免在相关业务处理中泄露用于来源设备认证的有效像素。从而,增加通过进行业务处理的图像获取用于设备认证的图像信息,提高对数据来源可信验证的可靠性。证的可靠性。证的可靠性。

【技术实现步骤摘要】
图像认证的方法及装置


[0001]本说明书一个或多个实施例涉及计算机
,尤其涉及图像安全认证的方法及装置。

技术介绍

[0002]图像认证是检测图像是否被恶意篡改、认证图像数据的完整性,同时能容忍压缩或噪声对原图像质量造成影响的一种图像处理方法。图像认证可以包括两个方面:对图像内容的认证;对图像来源的认证。其中,对图像内容的认证用于确保采集对象的可信,可以应用于各种领域,例如基于面容认证的刷脸支付、刷脸门禁,基于指纹识别的指纹打卡、指纹解锁等等。对图像来源的认证则保证图像采集过程的可信,例如是对拍摄图像的设备进行的认证,其可以应用于调查取证、版权确认等情形下的图像真实合法来源的认证。然而,用于拍摄图像的设备的信息如果被伪造,仍可能造成数据污染风险,导致信息可信度降低、价值降低。

技术实现思路

[0003]本说明书一个或多个实施例描述了一种图像认证的方法及装置,用以解决
技术介绍
提到的一个或多个问题。
[0004]根据第一方面,提供一种图像认证的方法,包括:获取关于拍摄设备的待认证图像;基于对所述待认证图像的各个像素进行的分割,得到第一子图像;通过所述第一子图像提取所述待认证图像对应的设备指纹信息;将所述设备指纹信息与针对所述拍摄设备的指纹认证信息进行比较,从而对所述设备指纹信息进行认证,以确定所述待认证图像是否来自所述拍摄设备。
[0005]在一个实施例中,所述第一子图像为与所述待认证图像分辨率一致的图像,并通过以下方式得到:从所述待认证图像中确定多个原始像素作为有效像素;获取各个有效像素分别对应的各个像素值;通过各个像素值对所述有效像素之外的各个其他像素进行插值,得到的插值图像作为所述第一子图像。
[0006]在一个实施例中,所述通过所述第一子图像提取所述待认证图像对应的设备指纹信息包括:利用降噪器对所述第一子图像进行去噪处理,得到第一标准图像;根据所述第一子图像与所述第一标准图像的差值,确定所述第一子图像的噪声图像;基于对所述第一子图像的噪声图像的处理,确定用于描述所述待认证图像对应的设备指纹信息。
[0007]在一个实施例中,所述指纹认证信息通过以下方式确定:获取经由所述拍摄设备拍摄的若干个样本图像,并按照与第一子图像一致的方式分割出各个第一样本子图像;利用降噪器对各个第一样本子图像进行去噪处理,得到各个标准样本图像;根据各个第一样本子图像与相应的标准样本图像的差值图像,确定各个样本噪声图像;基于各个样本噪声图像的最大似然估计,确定所述指纹认证信息。
[0008]在一个实施例中,所述指纹认证信息为以下两项的比值:各个样本噪声图像与相
应的标准样本图像按照预定融合方式的融合结果进行叠加的第一叠加结果、各个标准样本图像与其自身按照预定融合方式的融合结果进行叠加的第二叠加结果。
[0009]在一个实施例中,所述将所述设备指纹信息与针对所述拍摄设备的指纹认证信息进行比较包括:检测所述设备指纹信息与所述指纹认证信息的张量相似度;在所述张量相似度大于预定阈值的情况下,确定所述认证结果为认证通过;否则,确定所述认证结果为认证未通过。
[0010]在一个实施例中,所述基于对所述待认证图像的各个像素进行的分割,还得到第二子图像;所述方法还包括:基于认证结果,利用所述第二子图像进行相应业务处理。
[0011]在一个实施例中,所述基于认证结果,利用所述第二子图像进行相应业务处理之前,所述方法还包括:分别提取所述第一子图像和所述第二子图像的语义特征;检测所述第一子图像和所述第二子图像的语义特征的一致性,从而判断所述第一子图像和所述第二子图像是否由同一个图像分割得到。
[0012]在一个实施例中,所述第二子图像和所述第一子图像的有效像素无交集,且单个子图像的有效像素为在所述待认证图像中均匀分布的像素,所述有效像素是从所述待认证图像获取的原始像素。
[0013]在一个实施例中,所述均匀分布包括:按行/列等间距间隔分布、按像素等间距间隔中的至少一项。
[0014]在一个实施例中,所述基于认证结果,利用所述第二子图像进行相应业务处理包括:将所述第二子图像用于发布、上传至服务器、上传至云端、提交至区块链网络、返还至来源设备中的一项操作。
[0015]根据另一方面,提供一种图像认证的装置,包括:
[0016]获取单元,配置为获取关于拍摄设备的待认证图像;
[0017]分割单元,配置为基于对所述待认证图像的各个像素进行的分割,得到第一子图像;
[0018]提取单元,配置为通过所述第一子图像提取所述待认证图像对应的设备指纹信息;
[0019]认证单元,配置为将所述设备指纹信息与针对拍摄设备的指纹认证信息进行比较,从而对所述设备指纹信息进行认证,以确定待认证图像是否来自所述拍摄设备。
[0020]根据第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令计算机执行第一方面的方法。
[0021]根据第四方面,提供了一种计算设备,包括存储器和处理器,其特征在于,所述存储器中存储有可执行代码,所述处理器执行所述可执行代码时,实现第一方面的方法。
[0022]通过本说明书实施例提供的方法和装置,在图像认证过程中,将待认证图像进行分割,得到持有待认证图像的部分像素作为有效像素的子图像。子图像中的有效像素描述了待认证图像来源设备的部分硬件特征。其中,利用子图像进行来源设备认证,并可以尽可能避免在相关业务处理中泄露用于来源设备认证的有效像素。从而,增加通过进行业务处理的图像获取用于设备认证的图像信息,提高对数据来源可信验证的可靠性。
附图说明
[0023]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0024]图1示出本说明书应用背景的一个具体实施场景示意图;
[0025]图2示出本说明书技术构思的一个实施架构示意图;
[0026]图3示出根据一个实施例的图像认证方法流程图;
[0027]图4a、图4b、图4c分别示出根据具体例子中对带认证图像分割的分割方式示意;
[0028]图5示出根据一个实施例的图像认证的装置的示意性框图。
具体实施方式
[0029]下面结合附图,对本说明书提供的技术方案进行描述。
[0030]首先以区块链数据存储场景描述本说明书提出的背景。
[0031]如本领域技术人员所知,区块链网络是一种分布式存储、记录的体系,其中包含多个节点,各个节点之间可以互相通信并交易数据。区块链技术(Blockchain technology,简称BT)是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像认证的方法,包括:获取关于拍摄设备的待认证图像;基于对所述待认证图像的各个像素进行的分割,得到第一子图像;通过所述第一子图像提取所述待认证图像对应的设备指纹信息;将所述设备指纹信息与针对所述拍摄设备的指纹认证信息进行比较,从而对所述设备指纹信息进行认证,以确定所述待认证图像是否来自所述拍摄设备。2.根据权利要求1所述的方法,其中,所述第一子图像为与所述待认证图像分辨率一致的图像,并通过以下方式得到:从所述待认证图像中确定多个原始像素作为有效像素;获取各个有效像素分别对应的各个像素值;通过各个像素值对所述有效像素之外的各个其他像素进行插值,得到的插值图像作为所述第一子图像。3.根据权利要求1所述的方法,其中,所述通过所述第一子图像提取所述待认证图像对应的设备指纹信息包括:利用降噪器对所述第一子图像进行去噪处理,得到第一标准图像;根据所述第一子图像与所述第一标准图像的差值,确定所述第一子图像的噪声图像;基于对所述第一子图像的噪声图像的预定处理,确定用于描述所述待认证图像对应的设备指纹信息。4.根据权利要求1所述的方法,其中,所述指纹认证信息通过以下方式确定:获取经由所述拍摄设备拍摄的若干个样本图像,并按照与分割所述第一子图像一致的方式分割出各个第一样本子图像;利用降噪器对各个第一样本子图像进行去噪处理,得到各个标准样本图像;根据各个第一样本子图像与相应的标准样本图像的差值图像,确定各个样本噪声图像;基于各个样本噪声图像的最大似然估计,确定所述指纹认证信息。5.根据权利要求4所述的方法,其中,所述指纹认证信息为以下两项的比值:各个样本噪声图像与相应的标准样本图像按照预定融合方式的融合结果进行叠加的第一叠加结果、各个标准样本图像与其自身按照预定融合方式的融合结果进行叠加的第二叠加结果。6.根据权利要求1所述的方法,其中,所述将所述设备指纹信息与针对所述拍摄设备的指纹认证信息进行比较包括:检测所述设备指纹信息与所述指纹认证信息的张量相似度;在所述张量相似度大于预定阈值的情况下,确定所述认证...

【专利技术属性】
技术研发人员:何思枫张晓博杨磊马环宇钱烽
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

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

1