第六十章 换一双眼睛(2/2)
至于之前那个问题的答案,太阳比天空亮,天空比云彩亮得多,天空也比大卡车亮得多。
那么你要记住一点,光源的亮度总是比不发光被动接受照射的物体,要亮得多得多。
我想起来了一件事,是关于响尾蛇,手机人脸识别解锁的事情。
大致情况是这样,很多手机开始开放一个用人脸解锁代替密码的功能,这本来对安全性的要求很高。
但黑客很快就找到了破解的办法,那就是弄一张手机主人的照片,就能蒙混过关,对于只有一个前置摄像头的手机来说,这一招很难解。
但不解决就意味着安全隐患,我关注了里多夫的账号,发现他给手机厂商过一个轻松完美的解决办法。
那就是加装一个仿响尾蛇的眼睛的镜头,响尾蛇视力虽然不好,但却能看清楚生物身上散发的光。
任何动物都会散发出特定频率的光,只不过人眼看不到。
这招成本不高,如果再有人用照片放在镜头前的时候,因为照片不是生物,不会发出人身上特定的光,于是很快就能分辨这不是真人。
你之前一说里多夫又在折腾老鼠我才想起来,老鼠的眼睛虽然看不到清晰画面,但是却能比人类更准确的识别亮度。
在老鼠的眼睛里,天空是非常亮的,人是黑的,对它而言并不需要进行人脸识别,当看到一大坨黑挡住了亮光,自然就可以觉察到危险来了。
我觉得那个小盒子的思路就是这样,那个小孔是一个仿老鼠眼的摄像头,虽然不能进行图片识别,但能准确识别亮度。
天空是光源非常亮,大卡车在老鼠严重是一坨黑,无论它十分涂上了仿天空迷彩,只能骗得过人,同时也能骗得过参数和人眼接近的一般摄像头。
但是骗不过老鼠的眼睛。
听到这里梁实诚楞了一下,虽然已经大致搞清楚了原理,也猜到了方法。
但这么一解释才感慨,自己搞了这么多年的图片识别工作,深知这其中的难度。
想要在色彩缤纷的世界中,教会计算机哪是天空哪是地面,哪是人,这是一个非常困难的事情。
尤其是怕一种情况,当人穿上了天空涂装的衣服,ai就会把衣服和天空搞混。
这就是为什么很多公司坚持用激光雷达的原因,但激光雷达太贵了。
可自己从来就没有想到在硬件上做改动,只要换上另一幅眼镜,天空是亮的,人是暗的,大卡车同样是暗的,十分明显很容易就可以识别。
思路简单得吓人,只需要换一个“眼睛”只计算亮度,无视颜色等信息,甚至不需要高分辨率就能办到。
得到启发的梁实诚,最终在增加了一个特制的识别亮度的镜头后,解决了所有问题。
与此同时,梁实诚感慨到,那位自称自己并不精通软件技术的里多夫先生,真是一个难得的通才。