电子装置、基于动态图片的用户验证方法及存储介质制造方法及图纸

技术编号:18668488 阅读:33 留言:0更新日期:2018-08-14 20:41
本发明专利技术公开了一种电子装置、基于动态图片的用户验证方法及存储介质,首先通过向预先确定的图片播放器发送图片播放指令,根据用户界面提供的所述图片播放器播放的内容生成需要用户进行点击操作的提示信息,然后接收用户根据所述提示信息对所述内容进行点击操作的反馈信息,最后根据预先确定的有效操作分析规则分析所述反馈信息,确定用户的点击操作是否有效,若有效,则确定为用户操作,若无效,则确定为机器操作。能够提高用户验证的准确性,且识别过程简单、识别效率高。

Electronic device, user authentication method based on dynamic picture and storage medium

The invention discloses an electronic device, a user authentication method based on dynamic pictures and a storage medium. First, by sending a picture playing instruction to a pre-determined picture player, a prompt message requiring a click operation is generated according to the content played by the picture player provided by the user interface, and then received. The user clicks on the content according to the prompt information, and finally analyzes the feedback information according to the pre-determined effective operation analysis rules to determine whether the click operation of the user is valid, if it is valid, it is determined as the user operation, if it is invalid, it is determined as the machine operation. It can improve the veracity of user verification, and the recognition process is simple and the recognition efficiency is high.

【技术实现步骤摘要】
电子装置、基于动态图片的用户验证方法及存储介质
本专利技术涉互用户验证领域,尤其涉及一种电子装置、基于动态图片的用户验证方法及存储介质。
技术介绍
在一些网站中常见的如投票、下载、帖子留言等场景下为了防止大量机器行为产生的垃圾数据,需要通过一定的用户验证方式,如采用验证码的用户验证方式来区分人的行为和机器行为,以防止作弊者通过机器行为来恶意破解密码、刷票、论坛灌水等不法行为。目前,用来进行用户验证的方式包括图片选择,验证码输入以及移动滑块等,但是随着计算机技术的发展,机器识别图片的能力越来越强,通过识别简单的验证码以及单一图片的方式很可能被机器破解,造成机器作弊的行为发生,而过于复杂的验证码或者图片组合,又会导致用户的识别效率下降,严重影响用户的使用效果。
技术实现思路
有鉴于此,本专利技术提出一种电子装置、基于动态图片的用户验证方法及存储介质,能够提高了用户验证的准确性,且用户的识别过程简单,识别效率高。首先,为实现上述目的,本专利技术提出一种电子装置,所述电子装置包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的基于动态图片的用户验证程序,所述基于动态图片的用户验证程序被所述处理器执行时实现如下步骤:A1、向预先确定的动态图片播放器发送图片播放指令,根据用户界面提供的所述动态图片播放器基于所述图片播放指令播放的图片内容,生成需要用户进行点击操作的提示信息;A2、接收用户根据所述提示信息对所述图片内容进行点击操作的反馈信息;A3、根据预先确定的有效操作分析规则分析所述反馈信息,确定用户的点击操作是否有效,若有效,则确定验证通过,若无效,则确定验证不通过。进一步地,在所述步骤A1之前,所述基于动态图片的用户验证程序被所述处理器执行时还实现如下步骤:对预先确定的所述动态图片播放器播放的每张图片进行编码,使得所述动态图片播放器播放的每张图片均有对应的编码信息。进一步地,在所述步骤A2中,所述反馈信息包括用户点击到的图片对应的编码信息以及用户点击该图片的位置坐标信息。进一步地,在所述步骤A3中,所述预先确定的有效操作分析规则包括:根据预先存储的所述提示信息与有效图片编码范围之间的第一映射关系,确定用户点击到的图片对应的编码信息是否在预设的有效编码范围内;若所述编码信息在所述有效编码范围内,则根据预先存储的所述有效图片编码范围内的图片的位置坐标信息与有效点击位置坐标范围之间的第二映射关系,确定所述位置坐标信息是否在预设的有效点击位置坐标范围内;若所述编码信息不在所述有效编码范围内,则确定用户的点击操作无效;或者,若所述位置坐标信息不在所述有效点击位置坐标范围内,则确定用户的点击操作无效,若所述位置坐标信息在所述有效点击位置坐标范围内,则确定用户的点击操作有效。进一步地,在所述步骤A1中,所述用户界面提供的图片内容为连续情境模式的动态图片,或者为不连续情境模式的动态图片。此外,为实现上述目的,本专利技术还提供一种基于动态图片的用户验证方法,该方法包括如下步骤:S1、向预先确定的动态图片播放器发送图片播放指令,根据用户界面提供的所述动态图片播放器基于所述图片播放指令播放的图片内容,生成需要用户进行点击操作的提示信息;S2、接收用户根据所述提示信息对所述图片内容进行点击操作的反馈信息;S3、根据预先确定的有效操作分析规则分析所述反馈信息,确定用户的点击操作是否有效,若有效,则确定验证通过,若无效,则确定验证不通过。进一步地,在所述步骤S1之前,所述基于动态图片的用户验证方法还包括如下步骤:对预先确定的所述动态图片播放器播放的每张图片进行编码,使得所述动态图片播放器播放的每张图片均有对应的编码信息。进一步地,在所述步骤S2中,所述反馈信息包括用户点击到的图片对应的编码信息以及用户点击该图片的位置坐标信息。进一步地,在所述步骤S3中,所述预先确定的有效操作分析规则包括:根据预先存储的所述提示信息与有效图片编码范围之间的第一映射关系,确定用户点击到的图片对应的编码信息是否在预设的有效编码范围内;若所述编码信息在所述有效编码范围内,则根据预先存储的所述有效图片编码范围内的图片的位置坐标信息与有效点击位置坐标范围之间的第二映射关系,确定所述位置坐标信息是否在预设的有效点击位置坐标范围内;若所述编码信息不在所述有效编码范围内,则确定用户的点击操作无效;或者,若所述位置坐标信息不在所述有效点击位置坐标范围内,则确定用户的点击操作无效,若所述位置坐标信息在所述有效点击位置坐标范围内,则确定用户的点击操作有效。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有基于动态图片的用户验证程序,所述基于动态图片的用户验证程序可被至少一个处理器执行,以使所述至少一个处理器执行如上述的基于动态图片的用户验证方法的步骤。本专利技术所提出的电子装置、基于动态图片的用户验证方法及存储介质,首先通过向预先确定的动态图片播放器发送图片播放指令,根据用户界面提供的所述动态图片播放器播放的图片内容生成需要用户进行点击操作的提示信息,然后接收用户根据所述提示信息对所述图片内容进行点击操作的反馈信息,最后根据预先确定的有效操作分析规则分析所述反馈信息,确定用户的点击操作是否有效,若有效,则确定为用户操作,若无效,则确定为机器操作。提高了用户验证的准确性,且识别过程简单、识别效率高。附图说明图1是本专利技术提出的电子装置一可选的硬件架构的示意图;图2是本专利技术电子装置一实施例中基于动态图片的用户验证程序的程序模块示意图;图3是本专利技术基于动态图片的用户验证方法较佳实施例的实施流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。参阅图1所示,是本专利技术提出的电子装置一可选的硬件架构示意图。本实施例中,电子装置10可包括,但不仅限于,可通过通信总线14相互通信连接存储器11、处理器12、网络接口13。需要指出的是,图1仅示出了具有组件11-14的电子装置10,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。其中,存储器11至少包括一种类型的计算机可读存储介质,计算机可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PR本文档来自技高网...

【技术保护点】
1.一种电子装置,其特征在于,所述电子装置包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的基于动态图片的用户验证程序,所述基于动态图片的用户验证程序被所述处理器执行时实现如下步骤:A1、向预先确定的动态图片播放器发送图片播放指令,根据用户界面提供的所述动态图片播放器基于所述图片播放指令播放的图片内容,生成需要用户进行点击操作的提示信息;A2、响应用户根据所述提示信息对所述图片内容进行点击操作的反馈信息;A3、根据预先确定的有效操作分析规则分析所述反馈信息,确定用户的点击操作是否有效,若有效,则确定验证通过,若无效,则确定验证不通过。

【技术特征摘要】
1.一种电子装置,其特征在于,所述电子装置包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的基于动态图片的用户验证程序,所述基于动态图片的用户验证程序被所述处理器执行时实现如下步骤:A1、向预先确定的动态图片播放器发送图片播放指令,根据用户界面提供的所述动态图片播放器基于所述图片播放指令播放的图片内容,生成需要用户进行点击操作的提示信息;A2、响应用户根据所述提示信息对所述图片内容进行点击操作的反馈信息;A3、根据预先确定的有效操作分析规则分析所述反馈信息,确定用户的点击操作是否有效,若有效,则确定验证通过,若无效,则确定验证不通过。2.如权利要求1所述的电子装置,其特征在于,在所述步骤A1之前,所述基于动态图片的用户验证程序被所述处理器执行时还实现如下步骤:对预先确定的所述动态图片播放器播放的每张图片进行编码,使得所述动态图片播放器播放的每张图片均有对应的编码信息。3.如权利要求2所述的电子装置,其特征在于,在所述步骤A2中,所述反馈信息包括用户点击到的图片对应的编码信息以及用户点击该图片的位置坐标信息。4.如权利要求3所述的电子装置,其特征在于,在所述步骤A3中,所述预先确定的有效操作分析规则包括:根据预先存储的所述提示信息与有效图片编码范围之间的第一映射关系,确定用户点击到的图片对应的编码信息是否在预设的有效编码范围内;若所述编码信息在所述有效编码范围内,则根据预先存储的所述有效图片编码范围内的图片的位置坐标信息与有效点击位置坐标范围之间的第二映射关系,确定所述位置坐标信息是否在预设的有效点击位置坐标范围内;若所述编码信息不在所述有效编码范围内,则确定用户的点击操作无效;或者,若所述位置坐标信息不在所述有效点击位置坐标范围内,则确定用户的点击操作无效,若所述位置坐标信息在所述有效点击位置坐标范围内,则确定用户的点击操作有效。5.如权利要求1-4任一项所述的电子装置,其特征在于,在所述步骤A1中,所述用户界面提供的图片内容为连续情境模式的动态图片,或者为不连续情境模...

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

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

1