This application provides a verification method, terminal equipment and data processing method, in which the verification method includes acquiring video data including object actions, parsing the video data to obtain key image frames, and verifying if the similarity between the key image frames and the stored key image frames is greater than the preset similarity. This application no longer uses pictures containing abnormal display characters as authentication codes, but uses video data as authentication codes. The pictures in the video data are displayed normally, so the user can easily recognize the image frame. Moreover, the process of video processing is cumbersome, and it is not easy to be cracked by abnormal users.
【技术实现步骤摘要】
验证方法及终端设备、数据处理方法
本申请涉及终端设备
,尤其涉及一种验证方法及终端设备、数据处理方法。
技术介绍
为了保证安全性,在终端设备执行关键操作时会提供输入验证码的对话框,以便用户通过提示信息来输入验证码,以便利用输入的验证码来验证该用户是否为合法用户。目前提示信息通常为图片,为了防止异常用户(黑客)利用图像识别技术来识别其中的验证码。提示信息多为包含非正常显示字符、包含模糊不清的物体的图片等。由于提示信息包含非正常显示字符,导致用户识别提示信息的难度较高。此外图片验证码较为简单,容易被异常用户破解。
技术实现思路
鉴于此,本申请提供一种验证方法及终端设备、数据处理方法,可以方便用户执行验证过程并且不容易被异常用户破解。为了实现上述目的,本申请提供了以下技术特征:一种验证方法,包括:获取包含对象动作的视频数据;对所述视频数据进行解析获得关键图像帧;若所述关键图像帧与预存关键图像帧的相似度大于预设相似度,则验证通过。可选的,所述预存关键图像帧为对包含预设对象动作的视频数据解析获得的关键图像帧。可选的,所述对所述视频数据进行解析获得关键图像帧,包括:对所述视频数据进行解析,确定各个图像帧中的对象动作;利用各个图像帧中的对象动作,确定表示一串对象动作的运动轨迹函数;对所述运动轨迹函数执行求导操作,获得表示对象动作的运动速度函数;将所述运动速度的函数波谷值对应的图像帧,确定为所述关键图像帧。可选的,所述获取包含对象动作的视频数据,包括:响应于利用倒计时方式拍摄包含对象动作的视频数据的开启指令,显示按压区域;在所述按压区域的压力值非零的过程中,基于所述按压 ...
【技术保护点】
1.一种验证方法,其特征在于,包括:获取包含对象动作的视频数据;对所述视频数据进行解析获得关键图像帧;若所述关键图像帧与预存关键图像帧的相似度大于预设相似度,则验证通过。
【技术特征摘要】
1.一种验证方法,其特征在于,包括:获取包含对象动作的视频数据;对所述视频数据进行解析获得关键图像帧;若所述关键图像帧与预存关键图像帧的相似度大于预设相似度,则验证通过。2.如权利要求1所述的方法,其特征在于,所述预存关键图像帧为对包含预设对象动作的视频数据解析获得的关键图像帧。3.如权利要求1或2所述的方法,其特征在于,所述对所述视频数据进行解析获得关键图像帧,包括:对所述视频数据进行解析,确定各个图像帧中的对象动作;利用各个图像帧中的对象动作,确定表示一串对象动作的运动轨迹函数;对所述运动轨迹函数执行求导操作,获得表示对象动作的运动速度函数;将所述运动速度的函数波谷值对应的图像帧,确定为所述关键图像帧。4.如权利要求1所述的方法,其特征在于,所述获取包含对象动作的视频数据,包括:响应于利用倒计时方式拍摄包含对象动作的视频数据的开启指令,显示按压区域;在所述按压区域的压力值非零的过程中,基于所述按压区域的压力值和按压时长确定倒计时长;在所述按压区域的压力值为零的情况下,以所述倒计时长来执行倒计时过程;在所述倒计时过程中,获取包含对象动作的视频数据。5.如权利要求4所述的方法,其特征在于,还包括:在所述倒计时过程中,检测所述按压区域的压力值;在所述按压区域的压力值非零的情况下,暂停倒计时过程和视频拍摄过程,并基于所述按压区域的压力值和按压时长,在剩余时长的基础上增加倒计时长,获得更新后的倒计时长;在所述按压区域的压力值为零的情况下,以更新后的倒计时长执行倒计时过程;在所述倒计时过程中,在已有视频数据基础上继续拍摄包含对象动作的视频数据。6.一种终端设备,其特征在于,包括:视频拍摄设备,用于拍摄对象动作获得包含对象动作的视频数据,发送所述视频数据;处理器,用于接收所述视频拍摄设备发送的视频数据,对所述视频数据进行解析获得关键图像帧,若所述关键图像帧与预存关键图像帧的相似度大于预设相似度,则验证通过。7.如权利要求6所述的终端设备,其特征在于,所述处理器执行对所述视频数据进行解析获得关键图像帧过程,具体包括:对所述视频数据进行解析,确定各个图像帧中的对象动作,利用各个图像帧中的对象动作,确定表示一串对象动作的运动轨迹函数,对所述运动轨迹函数执行求导操作,获得表示对象动作的运动速度函数,将所述运动速度的函数波谷值对应的图像帧,确定为所述关键图像帧。8.如权利要求6所述的终端设备,其特征在于,还包括显示屏幕;则所述视频拍摄设备拍摄对象动作获得包含对象动作的视频数据的过程,具体包括:处理器,响应于利用倒计时方式拍摄包含对象动作的视频数据的开启指令,控制所述显示屏幕显示按压区域,在所述按压区域的压力值非零的过程中,记录所述按压区域的压力值和按压时长,基于所述按压区域的压力值和按压时长确定倒计时长,在所述按压区域的压力值为零的情况下,以所述倒计时长来执行倒计时过程;...
【专利技术属性】
技术研发人员:徐金峰,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。