在进入正题之前,先让我们聊聊美国文化。一谈到地球另一头的美国,小伙伴们想到的都有些什么?
美食?
美景?
老师
这些都有,除此之外呢?
报告老师!没有了!
小明
老师
小明你给我坐下!
老师
敲黑板!美国有硅谷!
记不住的明天罚跑50圈!
美国硅谷
这片区域里的人们整天就琢磨着整点新玩意出来。在盯上智能驾驶之后,以谷歌为首,大批企业开始了这一领域的技术探索,其中就包含了计算机视觉技术。
为什么要研究计算机视觉?
看图说话!
成熟的计算机视觉产物
这……
咳咳。总之,很重要!
什么是计算机视觉?
简单来说,计算机视觉就是用摄像头等传感器代替人眼,计算机代替人脑来对周边环境进行识别。
常用智能驾驶传感器有摄像头、毫米波雷达、激光雷达等多种,环境识别的方法也不断再进步。而今天,我们要讲的是图像识别基础中的基础——边缘检测。
什么是边缘检测?
通俗点讲,边缘检测就像是在PS抠图的时候只把目标轮廓给抠出来一样。
老师!我不懂!
边缘检测就是把左图变成右图,这下子懂了吗!
然而,实际上进行边缘检测没那么简单,以经典的Canny方法为例,主要分为以下几步。
第一步:美容
是的,你没看错。首先要做的就是对图像的美容,把原始图像以外的噪音都清理掉。否则,坑坑洼洼得像月球表面一般的不是都得被当作边缘了嘛。
自从用了它!妈妈再也不担心我的痘痘和黑头了!
小明
第二步:量身高
边缘的判断就和量身高一样,一群人里和其他人身高相差最大的就是边缘,就比如立在鸡群里的那只鹤那样。
第三步:Taller Than Taller
那这么说的话,
鹤就一定是边缘了
小明
老师
一般来说是的,除非鸡群里还有只。。。长颈鹿
有比较才有伤害,这一步要做的就是和周围人再次比较,只有最高的才能被认为是边缘,而站在长颈鹿旁边的鹤只能算是个美好的意外。
第四步:物竞天择
现在鸡群里有鸡,有鹤,有长颈鹿,数量都不少。就算站在上帝视角,还是看不到个清晰的边缘。那我们就开个小小的玩笑,来场灾害级暴雨。
暴雨过后,只剩长颈鹿和鹤活着,但地上仅存的食物只在长颈鹿能够到的高处。
第五步:物以类聚
只淘汰了鸡并没有达到我们的最终目的,而显然事情也并未就此结束。
长颈鹿活下来了,而此时鹤的命运也正掌握在它们手中。于是长颈鹿选择了把食物分给鹤,但只有它们身边的鹤能得到帮助,并一起存活下来。最终,这些长颈鹿和鹤正是我们的目标——边缘。
长颈鹿是边缘我懂,
为什么连鹤也是边缘?
小明
老师
现实中的边缘都是连续的,往往是一整辆车。你有见过半辆车的吗?
我懂了,仅凭“长颈鹿”不一定能构成完整的边缘。
所以也会夹杂一些“鹤”。
小红
老师
Bingo!
老师
今天我们就讲到这儿。
下课!
底蕴底盘
一起分享底蕴底盘的点滴
领取专属 10元无门槛券
私享最新 技术干货