图像处理方法及装置与流程

专利查询6天前  5


本文件涉及图像处理,尤其涉及一种图像处理方法及装置。


背景技术:

1、随着互联网技术的不断发展和社会信息的不断进步,各种各样的线上服务层出不穷,比如应用程序、子程序、门户网站,而在进行线上服务的账号登录过程中,为了验证用户为真实存在的用户,会通过验证码技术进行验证。

2、目前,通过验证码技术进行线上服务的账号登录过程中,可选的方式有很多,比如文字验证码、数字验证码、图形验证码、滑块验证码,而在采用文字、数字、图形等媒介生成验证信息,供用户识别或者交互的过程中,安全性依然较低,容易被智能算法识别,并且交互形式较为单一,缺乏趣味性。


技术实现思路

1、本说明书一个实施例的目的是提供一种图像处理方法及装置,以解决如何增加用于进行登录验证的图像的丰富性以及自动识别难度的技术问题。

2、为解决上述技术问题,本说明书一个实施例是这样实现的:

3、第一方面,本说明书一个实施例提供了一种图像处理方法,所述方法包括:

4、获取待处理图像,并确定所述待处理图像中目标对象的掩码区域;

5、根据所述掩码区域的掩码纹理类型对应的各像素点的当前坐标信息和移动参数,计算所述各像素点的预期坐标信息;

6、基于所述预期坐标信息和所述掩码区域的特定坐标信息进行距离计算,并基于计算获得的距离对所述掩码区域的所述各像素点进行分布检测;

7、若检测通过,输出基于所述掩码区域对所述待处理图像中的所述目标对象进行掩码获得的目标图像,以在检测到所述目标图像的掩码区域的像素点被清除后进行登录验证。

8、第二方面,本说明书另一个实施例提供了一种图像处理装置,所述装置包括:

9、图像获取模块,用于获取待处理图像,并确定所述待处理图像中目标对象的掩码区域;

10、坐标计算模块,用于根据所述掩码区域的掩码纹理类型对应的各像素点的当前坐标信息和移动参数,计算所述各像素点的预期坐标信息;

11、距离计算模块,用于基于所述预期坐标信息和所述掩码区域的特定坐标信息进行距离计算,并基于计算获得的距离对所述掩码区域的所述各像素点进行分布检测;

12、图像输出模块,用于若检测通过,输出基于所述掩码区域对所述待处理图像中的所述目标对象进行掩码获得的目标图像,以在检测到所述目标图像的掩码区域的像素点被清除后进行登录验证。

13、第三方面,本说明书又一个实施例提供了一种图像处理设备,所述设备包括:存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机可执行指令,所述计算机可执行指令被所述处理器执行时实现如上述第一方面所述的图像处理方法的步骤。

14、第四方面,本说明书再一个实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机可执行指令,所述计算机可执行指令被处理器执行时实现如上述第一方面所述的图像处理方法的步骤。

15、第五方面,本说明书再一个实施例提供了一种计算机程序产品,所述计算机程序产品包括图像处理程序,所述图像处理程序被处理器执行实现如上述第一方面所述的图像处理方法的步骤。

16、本实施例提供的图像处理方法,首先,确定待处理图像中目标对象的掩码区域,从掩码区域的掩码纹理类型对应的各像素点的当前坐标信息和移动参数出发,计算各像素点的预期坐标信息,其次,结合各像素点的预期坐标信息和掩码区域的特定坐标信息进行距离计算,并基于计算获得的距离对掩码区域的各像素点进行分布检测,在检测通过后输出基于掩码区域对待处理图像中的目标对象进行掩码获得的目标图像,以在目标图像的掩码区域的像素点被清除后进行登录验证,以此通过掩码区域的掩码纹理类型以及通过掩码区域对待处理图像中的目标对象进行掩码来提升目标图像的丰富性,通过对目标图像的掩码区域的像素点进行清除来进行登录验证,提升登录验证的趣味性,通过清除交互提升登录验证的复杂度,进而增加登录验证过程中的自动识别难度。



技术特征:

1.一种图像处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述掩码区域的掩码纹理类型对应的各像素点的当前坐标信息和移动参数,计算所述各像素点的预期坐标信息,包括:

3.根据权利要求2所述的图像处理方法,其特征在于,所述生成所述各像素点的移动方向角度和偏转角度,并根据所述移动方向角度和所述偏转角度计算所述各像素点的偏移方向角度,包括:

4.根据权利要求1所述的图像处理方法,其特征在于,所述基于所述预期坐标信息和所述掩码区域的特定坐标信息进行距离计算,并基于计算获得的距离对所述掩码区域的所述各像素点进行分布检测,包括:

5.根据权利要求4所述的图像处理方法,其特征在于,所述根据所述各像素点的预期坐标信息、剩余像素点的坐标信息和所述掩码区域,对所述各像素点进行坐标修正,获得所述各像素点的修正坐标信息,包括:

6.根据权利要求4所述的图像处理方法,其特征在于,所述基于所述距离对所述掩码区域的所述各像素点进行分布检测,包括:

7.根据权利要求1所述的图像处理方法,其特征在于,所述目标图像的掩码区域的像素点被清除,采用如下方式实现:

8.根据权利要求7所述的图像处理方法,其特征在于,所述进行登录验证,包括:

9.根据权利要求8所述的图像处理方法,其特征在于,所述根据所述曲线面积、所述多个擦除像素点和历史擦除像素点,计算擦除面积,包括:

10.根据权利要求1所述的图像处理方法,其特征在于,所述待处理图像,通过如下方式获得:


技术总结
本说明书一个实施例提供了一种图像处理方法及装置,该方法包括:确定待处理图像中目标对象的掩码区域,根据掩码区域的掩码纹理类型对应的各像素点的当前坐标信息和移动参数,计算各像素点的预期坐标信息,结合各像素点的预期坐标信息和掩码区域的特定坐标信息进行距离计算,并基于计算获得的距离对掩码区域的各像素点进行分布检测,在检测通过后输出基于掩码区域对待处理图像中的目标对象进行掩码获得的目标图像。采用本申请实施例能够增加用于进行登录验证的图像的丰富性以及自动识别难度。

技术研发人员:林梓杰,黄伟湘,张燕平,孙宝寅,刘庆忠,刘连子,蔡海涛
受保护的技术使用者:中移互联网有限公司
技术研发日:
技术公布日:2024/12/5

最新回复(0)