验证图片配置方法及系统技术方案

技术编号:23852579 阅读:18 留言:0更新日期:2020-04-18 09:25
本发明专利技术属于图像处理技术领域,公开了一种验证图片配置方法及系统。该方法包括:客户端接收初始图片,按预设图片分割策略将所述初始图片分割为多个待处理图片,所述客户端对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集,所述客户端将所述图片集通过内容分发网络发送至对应的服务器,所述服务器通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片,并将所述目标图片作为验证图片。通过上述方式使得用户能够根据自身需求对验证图片进行个性化的定制,保证最终生成的验证图片满足用户的定制需求,同时将分割后的多个待处理图片通过内容分发网络发送至对应的服务器,从而提高了图片传输的安全性。

Verification picture configuration method and system

【技术实现步骤摘要】
验证图片配置方法及系统
本专利技术涉及图像处理
,尤其涉及一种验证图片配置方法及系统。
技术介绍
验证码(CompletelyAutomatedPublicTuringtesttotellComputersandHumansApart,CAPTCHA)是一种反图灵测试,用来进行人机区分,阻挡机器交互请求。传统验证码为字符类型,通过对图片中的字符进行变形、扭曲、增加干扰,对抗机器识别。随着计算机技术的不断发展,使用光学字符识别(OpticalCharacterRecognition,OCR)、机器学习等手段对传统验证码的识别成功率高达99%,为了对抗自动图像识别,传统验证码不得不变得越来越复杂,这导致正常用户的使用体验大幅下降。而行为验证的诞生给互联网提供了新的验证安全解决方案,从而变为更广泛的验证技术方案,越来越多地替换了网络上之前的传统字符验证。现有的行为验证可以基于图像来实现,但现有的图像验证所使用的背景图片往往由开发商提供或设置,企业用户并不能根据自身需求对验证图像进行个性化的定制,体验感较差和安全性较低。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种验证图片配置方法及系统,旨在解决现有技术中用户无法根据自身需求对验证图像进行个性化的定制,使得验证图片安全性较低,用户体验感较差的技术问题。为实现上述目的,本专利技术提供了一种验证图片配置方法,所述方法包括以下步骤:客户端接收初始图片,按预设图片分割策略将所述初始图片分割为多个待处理图片;所述客户端对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集;所述客户端将所述图片集通过内容分发网络发送至对应的服务器;所述服务器通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片,并将所述目标图片作为验证图片。优选地,所述预设图片分割策略包括分割尺寸和分割数量;所述按预设图片分割策略将所述初始图片分割为多个待处理图片的步骤,包括:所述客户端根据所述分割尺寸和所述分割数量,将所述初始图片分割为多个待处理图片。优选地,所述客户端对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集的步骤,包括:所述客户端根据所述分割数量生成图片编码序列;所述客户端根据所述图片编码序列对所述多个待处理图片进行标记,并对所述标记的多个待处理图片进行混淆处理获得图片集。优选地,所述通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片的步骤,包括:所述服务器根据所述图片编码序列对所述图片集中的多个待处理图片进行排序,获得排序结果;所述服务器根据所述排序结果对所述多个待处理图片进行组合获得目标图片。优选地,所述服务器根据所述排序结果对所述多个待处理图片进行组合获得目标图片的步骤之后,还包括:所述服务器检测所述初始图片与所述目标图片是否一致;所述服务器在检测到所述初始图片与所述目标图片一致时,执行将所述目标图片作为验证图片的步骤;在检测到所述初始图片与所述目标图片不一致时,返回所述通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片的步骤。此外,为实现上述目的,本专利技术还提出一种验证图片配置系统,所述系统包括客户端和服务器;所述客户端,用于接收初始图片,按预设图片分割策略将所述初始图片分割为多个待处理图片;所述客户端,还用于对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集;所述客户端,还用于将所述图片集通过内容分发网络发送至对应的服务器;所述服务器,用于通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片,并将所述目标图片作为验证图片。优选地,所述预设图片分割策略包括分割尺寸和分割数量;所述客户端,还用于根据所述分割尺寸和所述分割数量,将所述初始图片分割为多个待处理图片。优选地,所述客户端,还用于根据所述分割数量生成图片编码序列;所述客户端,还用于根据所述图片编码序列对所述多个待处理图片进行标记,并对所述标记的多个待处理图片进行混淆处理获得图片集。优选地,所述服务器,还用于根据所述图片编码序列对所述图片集中的多个待处理图片进行排序,获得排序结果;所述服务器,还用于根据所述排序结果对所述多个待处理图片进行组合获得目标图片。优选地,所述服务器,还用于检测所述初始图片与所述目标图片是否一致;所述服务器,还用于在检测到所述初始图片与所述目标图片一致时,执行将所述目标图片作为验证图片的步骤;在检测到所述初始图片与所述目标图片不一致时,返回所述通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片的步骤。本专利技术通过客户端接收初始图片,按预设图片分割策略将所述初始图片分割为多个待处理图片,之后根据分割数量生成图片编码序列,根据所述图片编码序列对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集,所述客户端将所述图片集通过内容分发网络发送至对应的服务器,所述服务器根据所述图片编码序列对所述图片集中的多个待处理图片进行组合获得目标图片,并将所述目标图片作为验证图片,实现了用户能够根据自身需求对验证图片进行分割和标记,保证最终生成的验证图片满足用户的定制需求,从而对标记后的图片进行混淆处理以提高图片传输的安全性。附图说明图1为本专利技术验证图片配置方法第一实施例的流程示意图;图2为本专利技术验证图片配置方法第二实施例的流程示意图;图3为本专利技术验证图片配置系统第一实施例的结构框图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例提供了一种验证图片配置方法,参照图1,图1为本专利技术一种验证图片配置方法第一实施例的流程示意图。本实施例中,所述验证图片配置方法包括以下步骤:步骤S10:客户端接收初始图片,按预设图片分割策略将所述初始图片分割为多个待处理图片。需要说明的是,所述客户端可以是具有图像数据处理、网络通信以及程序运行功能的应用程序客户端(以下简称客户端)。应理解的是在所述客户端接收初始图片之前需要根据所述验证图片配置指令进行操作,所述验证图片配置指令可以是用户(即图片配置用户)基于客户端验证图片配置界面触发的验证图片配置请求,所述初始图片为所述图片配置用户提供用于进行验证图片配置的初始图片。此外,需要说明的是,所述图片分割策略为预先设置的分割规则,所述分割规则可以为分割尺寸、分割数量、分割方向及分割方式等等,所述客户端可以根据所述分割尺寸、所述分割数量、所述分割方向及所述分割方式对所述预设图片分割为多个待处理图片,所述多个待处理图片可本文档来自技高网...

【技术保护点】
1.一种验证图片配置方法,其特征在于,所述方法包括:/n客户端接收初始图片,按预设图片分割策略将所述初始图片分割为多个待处理图片;/n所述客户端对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集;/n所述客户端将所述图片集通过内容分发网络发送至对应的服务器;/n所述服务器通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片,并将所述目标图片作为验证图片。/n

【技术特征摘要】
1.一种验证图片配置方法,其特征在于,所述方法包括:
客户端接收初始图片,按预设图片分割策略将所述初始图片分割为多个待处理图片;
所述客户端对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集;
所述客户端将所述图片集通过内容分发网络发送至对应的服务器;
所述服务器通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片,并将所述目标图片作为验证图片。


2.如权利要求1所述的方法,其特征在于,所述预设图片分割策略包括分割尺寸和分割数量;
所述按预设图片分割策略将所述初始图片分割为多个待处理图片的步骤,包括:
所述客户端根据所述分割尺寸和所述分割数量,将所述初始图片分割为多个待处理图片。


3.如权利要求2所述的方法,其特征在于,所述客户端对所述多个待处理图片进行标记,并根据标记后的多个待处理图片构建图片集的步骤,包括:
所述客户端根据所述分割数量生成图片编码序列;
所述客户端根据所述图片编码序列对所述多个待处理图片进行标记,并对所述标记的多个待处理图片进行混淆处理获得图片集。


4.如权利要求3所述的方法,其特征在于,所述通过预设图片还原算法对所述图片集中的多个待处理图片进行组合获得目标图片的步骤,包括:
所述服务器根据所述图片编码序列对所述图片集中的多个待处理图片进行排序,获得排序结果;
所述服务器根据所述排序结果对所述多个待处理图片进行组合获得目标图片。


5.如权利要求4所述的方法,其特征在于,所述服务器根据所述排序结果对所述多个待处理图片进行组合获得目标图片的步骤之后,还包括:
所述服务器检测所述初始图片与所述目标图片是否一致;
所述服务器在检测到所述初始图片与所述目标图片一致时,执行将所述目标图片作为验证图片的步骤;在检测到所...

【专利技术属性】
技术研发人员:陈国庆汪智勇陈晨
申请(专利权)人:武汉极意网络科技有限公司
类型:发明
国别省市:湖北;42

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

1