本发明涉及司法鉴定,尤其是基于exif信息的一种批量图片真实性分析系统及方法。
背景技术:
1、随着社会的进步和现代图像技术的飞速发展,数码照片已逐步深入到人们日常工作和生活的各个方面,正发挥着越来越重要的作用。手机、平板、手表等随身设备的普及使普通人能够在任何时候拍摄照片。伴随着照片在各类案事件中作为证明材料的广泛使用,大量问题也随之产生。在刑事案件和民事纠纷中,经常遇到与图片是否经过剪辑处理相关的一系列问题,如提取图片记载的形成和修改时间、判断图片的拍摄地点、判断图片是否被篡改、判断图片之间的关联关系等等。这些问题对图像鉴定技术提出了新的要求。
2、在现有技术中,对图片的各项特征分别有一些研究,但这些研究没有形成完整的判断体系,也缺乏针对实际案件的适应性选取和批量处理规则,导致在实际案件中图片真实性的处理效率低下、无法取得有针对性的结论。
技术实现思路
1、为了解决上述技术问题,本发明提供一种批量图片真实性分析系统及方法,解决了实际案件中大量图片进行真实性鉴定时输出针对性依据和批量处理问题。
2、本发明解决其技术问题所采取的技术方案是:
3、一种批量图片真实性分析系统,具体包括:
4、输入模块,用于读取当次检验的所有图像文件及其基本信息,并将图像文件基本信息输出给输出模块。
5、分类模块,连接所述输入模块,用于计算输入的所有图像文件的唯一性校验值并进行分类,分类模块的提取结果输出给依据提取模块,也输出给输出模块;
6、所述分类模块具体包括:校验值计算单元,用于计算当次检验的所有图像文件的校验值;分类单元,用于依据校验值计算结果对图像的一致性进行分类,将具有相同的校验值的图像文件分入同一类,将结果同时输出给输出模块。
7、依据提取模块,连接所述分类模块,用于提取每个需检图像元数据中与真实性判断有关的关键信息。
8、初筛模块,连接所述依据提取模块,用于对每一张图的依据提取模块的结果进行初步判断,处理得到图像元数据内具有明显真实性瑕疵的图像的初步筛选结果,其结果输出给输出模块。
9、比较模块,连接所述依据提取模块,用于对不同图之间的依据提取模块的结果进行比较,处理得到图像之间具有明显真实性瑕疵的图像的初步筛选结果,其结果输出给输出模块。
10、输出模块,连接上述输入模块、分类模块、依据提取模块、初筛模块和比较模块,用于存储上述模块的处理结果并进行排序输出。
11、进一步的,所述图像文件基本信息包括文件名、文件路径。
12、进一步的,所述与真实性判断有关的关键信息,包括图像元数据中存储的创建时间、修改时间等时间信息、gps信息。
13、进一步的,所述图像元数据内具有明显真实性瑕疵,包括图像缺少必要的时间信息、图像元数据中存储有图像编辑软件水印、图像修改时间晚于创建时间、同一图像的多项时间信息差过大。
14、进一步的,所述图像之间具有明显真实性瑕疵,包括路径来源不同的多个图片gps位置一致、图片之间的修改时间一致或非常接近。
15、一种批量图片真实性分析方法,具体包括以下步骤:
16、步骤s1.批量提取所有需检图片:所述批量图片真实性分析系统批量导入所有需检图像,同时获取所有需检图像的文件名、路径等基本信息;
17、步骤s2.校验值计算:系统计算输入的所有图像文件进行分类,将具有相同的校验值的图像文件分入同一类;
18、步骤s3.真实性提取:系统提取每个需检图像元数据中与真实性判断有关的关键信息,包括时间、gps信息等,结果同时输出给输出模块;
19、步骤s4.提取数据初筛:系统对每一张图的依据提取模块的结果进行初步判断,处理得到图像元数据内具有明显真实性瑕疵的图像的初步筛选结果,其结果输出给输出模块;
20、步骤s5.提取数据比较:系统对不同图之间的依据提取模块的结果进行比较,处理得到图像之间具有明显真实性瑕疵的图像的初步筛选结果,其结果输出给输出模块;
21、步骤s6.输出至表格:系统用于存储上述模块的处理结果并进行排序输出。
22、进一步的,所述步骤s2,所述分类具体包括:先进行校验值计算,计算当次检验的所有图像文件的校验值,再进行分类,依据校验值计算结果对图像的一致性进行分类,将具有相同的校验值的图像文件分入同一类,将结果同时输出给输出模块。
23、进一步的,所述步骤s2,所述校验值计算,推荐使用sha256校验算法。
24、进一步的,所述步骤s3,所述与真实性判断有关的关键信息,包括图像元数据中存储的时间信息、gps信息。
25、进一步的,所述步骤s3,所述时间信息,包括与文件系统属性相关的访问时间、创建时间、文件修改时间、元数据中存储的生成时间、修改时间。
26、进一步的,所述步骤s3,所述gps信息,包括经度、纬度、高度、拍摄方向。
27、进一步的,所述步骤s4,所述图像元数据内具有明显真实性瑕疵,包括图像缺少必要的时间信息、图像元数据中存储有图像编辑软件水印、图像修改时间晚于创建时间、同一图像的多项时间信息差过大。
28、进一步的,所述步骤s4,所述图像编辑软件水印,指图像exif信息中由后期图像编辑软件写入的表示信息,包括编辑软件的名称,也包括用于记录编辑事件的描述性语句。
29、进一步的,所述步骤s5,所述图像之间具有明显真实性瑕疵,包括路径来源不同的多个图片gps位置一致、图片之间的修改时间一致或非常接近、相同型号设备拍摄的多个图片具有不同的数据结构、尺寸。
30、发明的有益效果是,
31、由以上技术方案可以解决大量图片进行真实性鉴定时输出针对性依据和批量处理问题,具体如下:
32、1. 自动化批量处理:本发明的系统能够自动化地处理大量图片,显著提高了图片真实性鉴定的效率,同时,也减少了人工操作的需求,减少了人为因素导致的误判可能性。
33、2. 图片间比对:本发明不仅对图像内的真实性特征进行检验,也兼顾同批次送检图像之间的比较问题,扩展了特征获取的渠道,提高了真实性鉴定检验的覆盖范围。
34、3. 针对性依据输出:本发明的输出覆盖了真实性鉴定中的基本特征,同时对价值较高的特征进行逻辑判断,初步筛查后单独输出,有重点地为检验提供客观依据,同时,帮助检验人员有的放矢地分配工作时间。
1.一种批量图片真实性分析系统,具体包括:
2.根据权利要求1所述的一种批量图片真实性分析系统,其特征在于,所述图像文件基本信息包括文件名、文件路径。
3.根据权利要求1所述的一种批量图片真实性分析系统,其特征在于,所述与真实性判断有关的关键信息,包括图像元数据中存储的创建时间、修改时间等时间信息、gps信息。
4.根据权利要求1所述的一种批量图片真实性分析系统,其特征在于,所述图像元数据内具有明显真实性瑕疵,包括图像缺少必要的时间信息、图像元数据中存储有图像编辑软件水印、图像修改时间晚于创建时间、同一图像的多项时间信息差过大。
5.根据权利要求1所述的一种批量图片真实性分析系统,其特征在于,所述图像之间具有明显真实性瑕疵,包括路径来源不同的多个图片gps位置一致、图片之间的修改时间一致或非常接近。
6.一种批量图片真实性分析方法,应用于如权利要求1-5中任意一项所述的批量图片真实性分析系统,具体包括以下步骤:
7.根据权利要求6所述的一种批量图片真实性分析方法,其特征在于,在所述步骤s2,所述分类具体包括:先进行校验值计算,计算当次检验的所有图像文件的校验值,再进行分类,依据校验值计算结果对图像的一致性进行分类,将具有相同的校验值的图像文件分入同一类,将结果同时输出给输出模块;所述校验值计算,推荐使用sha256校验算法。
8.根据权利要求6所述的一种批量图片真实性分析方法,其特征在于,所述步骤s3,所述与真实性判断有关的关键信息,包括图像元数据中存储的时间信息、gps信息;所述时间信息,包括与文件系统属性相关的访问时间、创建时间、文件修改时间、元数据中存储的生成时间、修改时间;所述gps信息,包括经度、纬度、高度、拍摄方向。
9.根据权利要求6所述的一种批量图片真实性分析方法,其特征在于,所述步骤s4,所述图像元数据内具有明显真实性瑕疵,包括图像缺少必要的时间信息、图像元数据中存储有图像编辑软件水印、图像修改时间晚于创建时间、同一图像的多项时间信息差过大;所述图像编辑软件水印,指图像exif信息中由后期图像编辑软件写入的表示信息,包括编辑软件的名称,也包括用于记录编辑事件的描述性语句。
10.根据权利要求6所述的一种批量图片真实性分析方法,其特征在于,所述步骤s5,所述图像之间具有明显真实性瑕疵,包括路径来源不同的多个图片gps位置一致、图片之间的修改时间一致或非常接近、相同型号设备拍摄的多个图片具有不同的数据结构、尺寸。