相机选型详细的经验分享
大家好上次分享的从相机选型、标定到应用这篇文章看到有比较多的关注想着是不是再写详细点今天就专门详细分享下相机选型。1 监控场景这个领域主要功能就是做环境监控消费级就可以了像某宝、某东等平台一搜监控摄像头就会出来一大堆多的狠。主要的功能1.全天候带夜视2.都带客户端能远程操控3.都带本地存储或云存储基本上本地就够了能够存个十来天吧4.支持在线回看5.支持自定义区域报警消息、语音等注意1.监控的覆盖范围如果你想降低成本少用摄像头又想尽可能多的覆盖监控范围推荐选鱼眼相机200度左右安装采用吸顶式安装更好的利用鱼眼的优势而普通相机FOV都比较小要好几个才能覆盖完较大的范围买时需要找商家确定是全景鱼眼如下面全景图有些会把上下给你截取了如截断图2.是否需要防水其他就没啥需要注意的可能价格上有差异货比三家嘛。2 智能驾驶这个领域用相机比较多比如无人驾驶车就一台至少就有6个摄像头。主要就有长焦相机、短焦相机、鱼眼/广角相机有些还带双目相机。对于相机的参数也是比较关注像传感器Sensor\相机焦距、分辨率、快门、接口、宽动态等。2.1 传感器Sensor用sony的比较多像IMX290需要比较高的宽动态范围能够适应强光和弱光环境。2.2 长焦/短焦相机长焦焦距大于80mm主要的功能是识别几十或上百米远处的目标比如红绿灯。特点看的远但是视野窄抖动敏感手持会出现图像模糊短焦:焦距小于35mm主要功能就是做图像识别像目标检测、语义分割、实例分割等。特点看的近但是视野宽抖动不敏感2.3 分辨率1080P200万用在监控、实时性要求高的场景这个用的比较多基本也够用了4K800万需要看清细节的场景1200万1200万高精度检测、远距离识别怎么选拉先算你需要的地面采样距离GSD就是图像中一个像素代表现实世界多少毫米。公式GSD (拍摄距离 × 传感器尺寸) / (焦距 × 分辨率)比如你要在2米外识别5mm的缺陷那GSD至少要小于2.5mm/pixel。算出来需要多少分辨率就选多少别盲目上4K。分辨率越高-数据量越大-带宽压力越大-帧率越低-时延越大2.4 快门主要分全局快门和卷帘快门。全局快门就像拍照一样闪一下所有像素同时曝光这种在拍摄运动物体时不会有畸变或拖影。优点运动物体不变形。缺点灵敏度低、成本高、分辨率做不大。卷帘快门像素曝光是一行一行的从左往右从上往下曝光拍摄运动物体存在严重畸变。优点灵敏度高、成本低、分辨率可以很大。缺点运动物体畸变果冻效应。如果是低速场景也是可以选择的建议有快速运动物体的优选全局但是还是需要结合具体怎么使用相机以及场景而定没有绝对的合适。2.5 像素尺寸像素尺寸 传感器尺寸 ÷ 分辨率同样分辨率下传感器越大像素尺寸越大。同样传感器尺寸下分辨率越低像素尺寸越大。像素越大 - 单个像素感光能力越强 - 弱光表现越好。常见像素尺寸1.0μm~1.4μm手机级别弱光差1.5μm~2.0μm消费级够用2.0μm~3.0μm工业级弱光表现不错3.0μm以上高端工业/科学级建议如果你的场景有弱光需求像素尺寸至少2.0μm以上。别光看分辨率像素密度太高弱光全是噪点。下图是相机的参数信息。FOCAL LENGTH:焦距Pixe Size:像素尺寸这里有一个点是不通过标定获取相机内参。fx/fy焦距/像素尺寸通过这样直接可以计算fxfy不用通过标定获取畸变系数可以找厂商要相机的畸变表再通过畸变模型直接拟合出畸变系数。下图是畸变表示例图2.6 信号类型1.usb接口这种接口只适用于临时使用自己测试用接口稳定性不好容易断不适合交付使用。带宽5~10Gbps传输距离3m加中继可延2.GigE千兆网带宽1Gbps传输距离100m传输距离远多相机同步好做。3.MIPI-CSI2带宽极高传输距离15cm主要是板间连接嵌入式首选。2.7 接口类型1.宝马头可在相机端使用再配合宝马头转航空头延长线实现相机的后装。2.航空头接口牢固防水适合车载场景。2.8 宽动态WDR相机在同一画面中同时看清最亮和最暗区域的能力。单位是 dB分贝。2.9 视场角FOV主要就根据使用范围进行选择常用的叫法对角线 FOV画面左上到右下的角度厂商最爱标的数值最大好看容易被厂家忽悠。水平 FOVHFOV画面左到右的角度最实用选型应该看这个。垂直 FOVVFOV画面顶到底的角度通常最小。选的时候需要问清楚HFOV和VFOV分别是多少。下面给个简单参考吧下图的FOV是HFOV。