刚玩OpenMV的小伙伴Sugar最近发现,想让小车“看见”周围的世界,眼睛就是个大问题。他把原车的“原厂镜头”和单买的“无畸变镜头”并排放一起对比,就挑了两个关键参数聊聊:焦距和光圈。咱们先看图,这差别一眼就能看出来。 左边的“无畸变”镜头看着笔直不弯曲,右边原厂的边缘明显有个弧形。虽然算法能校正这事儿,可毕竟多了一步运算费时间,选对镜头直接给算法减轻负担。 再看焦距这事儿。数值上只差了0.5毫米,可拍出来的画面差老大一截了。你看这重叠的效果图就知道,2.3毫米的比2.8毫米的景深、视角都变了。Wiki那个理科生示意图难懂,咱们还是看这个更直观:焦距越长,背景就越被压扁压缩,主体就越突出。车模比赛这种想搞个“前景清晰背景糊掉”的效果,长焦才是首选。对OpenMV来说,焦距不仅决定能看清多远,还直接决定识别框的大小——选错了焦距,再好的算法都救不回画面糊掉的局面。 然后是光圈这块儿。光圈这是进光量的“阀门”。F1.8和F2.0虽然只是差了0.2,但室内光线暗的时候差别大了去了。同场景同曝光时间,F1.8进光多太多了,红色通道鲜艳得很,线条轮廓也特别清晰。 最后总结下吧:得按场景挑镜头,千万别只盯着参数表看。重校正就选“无畸变”;重景深就用长焦;重亮度就把F1.8拧上去。最好把镜头拧到座子上试拍一张重叠视图看看参数表可别信;焦距不对画面糊掉;光圈不足识别框发黑——这两步大坑只要没踩进去,OpenMV小车才算真正把世界看得懂了。