基于图像识别的网页取证方法、装置、存储介质及服务器制造方法及图纸

技术编号:22594784 阅读:98 留言:0更新日期:2019-11-20 11:07
本发明专利技术属于计算机技术领域,尤其涉及一种基于图像识别的网页取证方法、装置、计算机可读存储介质及服务器。所述方法接收终端设备发送的网页取证请求,所述网页取证请求中包括目标网页的统一资源定位符和目标图像;从所述网页取证请求中提取出所述统一资源定位符,并根据所述统一资源定位符获取所述目标网页;从所述目标网页中选取动态元素对象,并采集所述动态元素对象的图像序列;从所述网页取证请求中提取出所述目标图像,并分别计算所述图像序列的各帧图像与所述目标图像之间的相似度;从所述图像序列的各帧图像中选取出证据图像。由于对证据图像的取证过程是由取证服务器完成,大大提升了该证据的信服力,从而可以在诉讼过程中被法庭所接受。

Web forensics method, device, storage medium and server based on image recognition

The invention belongs to the field of computer technology, in particular to a web page forensics method, device, computer-readable storage medium and server based on image recognition. The method receives a web page forensics request sent by a terminal device, wherein the web page forensics request includes a uniform resource locator and a target image of the target web page; the uniform resource locator is extracted from the web page forensics request, and the target web page is obtained according to the uniform resource locator; the dynamic element object is selected from the target web page, and the motion is collected Image sequence of state element object; extracting the target image from the web page forensics request, and calculating the similarity between each frame image of the image sequence and the target image respectively; selecting the evidence image from each frame image of the image sequence. Because the forensics process of the evidence image is completed by the forensics server, which greatly improves the credibility of the evidence, so it can be accepted by the court in the process of litigation.

【技术实现步骤摘要】
基于图像识别的网页取证方法、装置、存储介质及服务器
本专利技术属于计算机
,尤其涉及一种基于图像识别的网页取证方法、装置、计算机可读存储介质及服务器。
技术介绍
随着互联网技术的普及,越来越多的信息内容由平面印刷品转移到了互联网的网页中去,在海量的网页信息中包含了众多的可用于司法诉讼的证据内容,例如,目前的网页中往往会存在大量的动图、FLASH动画、视频等动态内容,例如,商家在其网店的页面中可能设置了FLASH动画的方式进行宣传营销,其中包含了某些可用于诉讼的证据内容。这些证据很容易通过截图或者拍照等方式采集到,但是网页极易被修改及删除,在原始的网页已不存在的情况下,受害人自己通过截图或者拍照从网页动态内容中采集到的证据的信服力极低,很难在诉讼过程中被法庭接受。
技术实现思路
有鉴于此,本专利技术实施例提供了一种基于图像识别的网页取证方法、装置、计算机可读存储介质及服务器,以解决通过截图或者拍照从网页动态内容中采集到的证据的信服力极低,很难在诉讼过程中被法庭接受的问题。本专利技术实施例的第一方面提供了一种基于图像识别的网页取证方法,可以包括:接收终端设备发送的网页取证请求,所述网页取证请求中包括目标网页的统一资源定位符和目标图像;从所述网页取证请求中提取出所述统一资源定位符,并根据所述统一资源定位符获取所述目标网页;从所述目标网页中选取动态元素对象,并采集所述动态元素对象的图像序列;从所述网页取证请求中提取出所述目标图像,并分别计算所述图像序列的各帧图像与所述目标图像之间的相似度;从所述图像序列的各帧图像中选取出证据图像,所述证件图像为与所述目标图像之间的相似度大于预设的相似度阈值的一帧图像。本专利技术实施例的第二方面提供了一种网页取证装置,可以包括:取证请求接收模块,用于接收终端设备发送的网页取证请求,所述网页取证请求中包括目标网页的统一资源定位符和目标图像;目标网页获取模块,用于从所述网页取证请求中提取出所述统一资源定位符,并根据所述统一资源定位符获取所述目标网页;动态元素对象选取模块,用于从所述目标网页中选取动态元素对象;图像序列采集模块,用于采集所述动态元素对象的图像序列;相似度计算模块,用于从所述网页取证请求中提取出所述目标图像,并分别计算所述图像序列的各帧图像与所述目标图像之间的相似度;证据图像选取模块,用于从所述图像序列的各帧图像中选取出证据图像,所述证件图像为与所述目标图像之间的相似度大于预设的相似度阈值的一帧图像。本专利技术实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如下步骤:接收终端设备发送的网页取证请求,所述网页取证请求中包括目标网页的统一资源定位符和目标图像;从所述网页取证请求中提取出所述统一资源定位符,并根据所述统一资源定位符获取所述目标网页;从所述目标网页中选取动态元素对象,并采集所述动态元素对象的图像序列;从所述网页取证请求中提取出所述目标图像,并分别计算所述图像序列的各帧图像与所述目标图像之间的相似度;从所述图像序列的各帧图像中选取出证据图像,所述证件图像为与所述目标图像之间的相似度大于预设的相似度阈值的一帧图像。本专利技术实施例的第四方面提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如下步骤:接收终端设备发送的网页取证请求,所述网页取证请求中包括目标网页的统一资源定位符和目标图像;从所述网页取证请求中提取出所述统一资源定位符,并根据所述统一资源定位符获取所述目标网页;从所述目标网页中选取动态元素对象,并采集所述动态元素对象的图像序列;从所述网页取证请求中提取出所述目标图像,并分别计算所述图像序列的各帧图像与所述目标图像之间的相似度;从所述图像序列的各帧图像中选取出证据图像,所述证件图像为与所述目标图像之间的相似度大于预设的相似度阈值的一帧图像。本专利技术实施例与现有技术相比存在的有益效果是:本专利技术实施例预先设置了用于网页取证的服务器(取证服务器,即本实施例的实施主体),当用户在某个网页的动态内容中发现了可用于作为证据的内容后,可以从该网页的动态内容中截取该证据的图像,也即目标图像,然后通过自己的终端设备向取证服务器发送网页取证请求,在该网页取证请求中包括该网页的统一资源定位符和目标图像,取证服务器在接收到该网页取证请求后,可以首先根据其中的统一资源定位符获取到该网页,从该网页中选取动态元素对象,并采集所述动态元素对象的图像序列,再分别计算所述图像序列的各帧图像与所述目标图像之间的相似度,并据此选取出可作为证据的证据图像。由于对证据图像的取证过程并非由用户完成,而是由取证服务器完成,大大提升了该证据的信服力,从而可以在诉讼过程中被法庭所接受。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例中一种基于图像识别的网页取证方法的一个实施例流程图;图2为从目标网页中选取动态元素对象的一种具体实现方式的示意流程图;图3为从目标网页中选取动态元素对象的另一种具体实现方式的示意流程图;图4为本专利技术实施例中一种网页取证装置的一个实施例结构图;图5为本专利技术实施例中一种服务器的示意框图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本专利技术一部分实施例,而非全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1,本专利技术实施例中一种基于图像识别的网页取证方法的一个实施例可以包括:步骤S101、接收终端设备发送的网页取证请求。所述网页取证请求中包括目标网页的统一资源定位符和目标图像。本实施例中预先设置了用于网页取证的服务器,以下将其称为取证服务器,该取证服务器为本实施例的实施主体,也是整个取证系统的核心。该取证服务器可以由法院设置,也可以由经法院授权的其它单位或组织设置。取证系统可以为用户提供应用程序(APP)、网页、社交平台公众号等等途径的平台接口,用户通过手机、平板、电脑等终端设备在任意一个平台接口上进行注册后,即可使用该取证系统提供的网页取证服务。由于本实施例主要应用于法律诉讼的场景,为了后续诉讼相关的需求,需要获得证据提供人的真实身份信息,因此,用户在使用该取证系统之前,需要首先通过实名认证,提供身份证件本文档来自技高网...

【技术保护点】
1.一种基于图像识别的网页取证方法,其特征在于,包括:/n接收终端设备发送的网页取证请求,所述网页取证请求中包括目标网页的统一资源定位符和目标图像;/n从所述网页取证请求中提取出所述统一资源定位符,并根据所述统一资源定位符获取所述目标网页;/n从所述目标网页中选取动态元素对象,并采集所述动态元素对象的图像序列;/n从所述网页取证请求中提取出所述目标图像,并分别计算所述图像序列的各帧图像与所述目标图像之间的相似度;/n从所述图像序列的各帧图像中选取出证据图像,所述证件图像为与所述目标图像之间的相似度大于预设的相似度阈值的一帧图像。/n

【技术特征摘要】
1.一种基于图像识别的网页取证方法,其特征在于,包括:
接收终端设备发送的网页取证请求,所述网页取证请求中包括目标网页的统一资源定位符和目标图像;
从所述网页取证请求中提取出所述统一资源定位符,并根据所述统一资源定位符获取所述目标网页;
从所述目标网页中选取动态元素对象,并采集所述动态元素对象的图像序列;
从所述网页取证请求中提取出所述目标图像,并分别计算所述图像序列的各帧图像与所述目标图像之间的相似度;
从所述图像序列的各帧图像中选取出证据图像,所述证件图像为与所述目标图像之间的相似度大于预设的相似度阈值的一帧图像。


2.根据权利要求1所述的网页取证方法,其特征在于,所述从所述目标网页中选取动态元素对象包括:
采集所述目标网页中第m个元素对象的N帧图像,1≤m≤M,M为所述目标网页中元素对象的总数;
分别获取第m个元素对象的各个像素点在各帧图像中的像素值;
根据下式计算第m个元素对象的像素值累积变化量:



其中,n为第m个元素对象的各帧图像的序号,1≤n≤N,p为第m个元素对象的各个像素点的序号,1≤p≤PixNum,PixNum为第m个元素对象的像素点总数,(Redn,p,Bluen,p,Greenn,p)为第m个元素对象的第p个像素点在第n帧图像中的像素值,Redn,p、Bluen,p、Greenn,p分别为第m个元素对象的第p个像素点在第n帧图像中的像素值的红色分量、蓝色分量和绿色分量,ChgVal为第m个元素对象的像素值累积变化量;
若第m个元素对象的像素值累积变化量大于预设的第一阈值,则选取第m个元素对象作为所述动态元素对象。


3.根据权利要求1所述的网页取证方法,其特征在于,所述从所述目标网页中选取动态元素对象包括:
采集所述目标网页中第m个元素对象的N帧图像;
分别获取第m个元素对象的各个像素点在各帧图像中的像素值;
根据下式计算第m个元素对象的各个像素点在相邻帧图像之间的像素值变化量:
ChgPixValn,p=(Redn+1,p-Redn,p)2+(Bluen+1,p-Bluen,p)2+(Greenn+1,p-Greenn,p)2
其中,ChgPixValn,p为第m个元素对象的第p个像素点在第n帧图像与第n+1帧图像之间的像素值变化量;
分别统计在相邻帧图像之间的动态像素点的个数,其中,第n帧图像与第n+1帧图像之间的动态像素点为像素值变化量大于预设的变化量阈值的像素点;
根据下式计算第m个元素对象的动态像素点累积个数:



其中,ChgPixNumn为第n帧图像与第n+1帧图像之间的动态像素点的个数,ChgPixTN为第m个元素对象的动态像素点累积个数;
若第m个元素对象的动态像素点累积个数大于预设的第二阈值,则选取第m个元素对象作为所述动态元素对象。


4.根据权利要求1至3中任一项所述的网页取证方法,其特征在于,所述分别计算所述图像序列的各帧图像与所述目标图像之间的相似度包括:
计算所述目标图像中各个颜色分量取值的像素点的分布比率,并分别计算所述图像序列的各帧图像中各个颜色分量取值的像素点的分布比率;
根据下式计算所述图像序列的第n帧图像与所述目标图像之间的相似度:



其中,DiffRatiopv=(StRRatiopv-CdRRatiopv)2+(StBRatiopv-CdBRatiopv)2+(StGRatiopv-CdGRatiopv)2,CdRRatiopv为第n帧图像中红色分量取值为pv的像素点的分布比率,StRRatiopv为所述目标图像中红色分量取值为pv的像素点的分布比率,CdBRatiopv为第n帧图像中蓝色分量取值为pv的像素点的分布比率,StBRatiopv为所述目标图像中蓝色分量取值为pv的像素点的分布比率,CdGRatiopv为第n帧图像中绿色分量取值为pv的像素点的分布比率,StGRatiopv为所述目标图像中绿色分量取值为pv的像素点的分布比率,0≤pv≤PVMax,PVMax为像素值的最大取值,SimDeg为所述图像序列的第n帧图像与所述目标图像之间的相似度。


5.根据权利要求4所述的网页...

【专利技术属性】
技术研发人员:陈爽陈源
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东;44

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

1