知苗易约小程序旋转验证码的0~200ms级小模型识别思路
- 具体讲解识别思路
知苗易约拖动旋转验证码被破解?当代流行的人机验证到底安不安全?
提示:以下是皆为学习交流之,如有侵权 ,望通知删帖
一、知苗易约旋转验证是什么?
这是你在知苗易约进行预约疫苗时能看到的一种人机验证方式,该验证为了防止各种爬虫设计的
。图片如下(示例):
二、具体流程
1.采集图片
要做识别,第一步想都不用想肯定是采集图片
2.训练模型
参照之前 百度旋转识别 的模式找到正确角度,然后将各个角度对应的旋转结果存到训练集中。
由于此验证非同于百度旋转验证码,百度验证码大概有120张底图,然后将这120张底图旋转360度得到最终结果,而知苗易约的旋转验证码是将一张大图隔开几个像素切割出来的。
经过初略计算每张大底图大致可分割为
1071
张小底图甚至更多,像这样的大图有11
张,如果将每张小图全部找到并训练,那么可以得到一个1071 * 11 * 360
=4241160
张训练模型。可能你对这个数字没什么概念,解释一下,一张训练图的大小为50KB
左右,那么如果全部生成图片的话那将会是一个202GB
的训练模型。
所以我们这里用图片对象来代替,最终生成的模型库大小大约为
120MB
。
2.测试
识别速度大概在0~200ms范围内
三、结语
如有疑问请联系:
作者❤️ :香芋味的猫丶
博主V:XY-Cat3230
博主Q:1956507329
猜你喜欢:
《腾讯防水墙滑动拼图验证码》
《百度旋转图片验证码》
《网易易盾滑动拼图验证码》
《顶象区域面积点选验证码》
《顶象滑动拼图验证码》
《极验滑动拼图验证码》
《使用深度学习来破解 captcha 验证码》