多相机同步采集外部电路及软件设置

在多数的机器视觉场景下比如坐标定位、物体识别等工业领域一个相机就足够了,但是在三维逆向工程方向的应用,需要至少2个甚至更多的相机设备同步采集图像数据,用于后期进行点云数据的提取。

1)工业相机的选型

先说说我用过的几款工业相机,大家以后进行工业相机选型时候作为参考,我之前用过比较多的相机有加拿大的Point Grey相机,体积最小、性价比最高的进口相机,但是17年被FLIR收购后,国内购买相机货期很长甚至要6个月的货期,这个我就慢慢替换掉该品牌的相机,没法满足快速产品的生产。

德国相机品牌BASLER目前应该是国内用量最大的一个品牌,设备稳定,性价比也是比较高的,货期短,都有现货,如果是使用场景不是很限制相机体积的话,建议使用该品牌工业相机。

国内相机品牌中,我推荐大恒相机的水晶系列,稳定性做的不错,相机的体积也比较小,性价比比较高,如果选择国内相机品牌的话,推荐该系列相机。

2)相机配置转换

当然上面提到的这些相机,NI VAS视觉采集驱动IMAQdx都是支持采集的,直接可以在NI Max里面配置就好,但是初步探索会比较复杂,通常的相机技术支持都不是很懂NI Max软件,只是了解相机品牌提供的设置软件,这个到时没关系,可以用相机官方提供的相机配置软件对相机进行参数调节,完成后保存进相机硬件的内部通道,通常提供3个通道,默认通道、1号通道和2号通道,默认通道提供的是相机出场的设置(该通道不要改变),剩下的两通道可以自定义相机配置参数。保存完成后,打来NI Max软件,找到相机的对应通道,加载进来,就把设置好的参数加载进来并保存好配置文件,直接就可以按照配置好的参数进行采集了。

3)相机的外部电路设计

工业相机基本会带有两种不同的接口,一种是通信接口,比如1394、USB3.0、GigE等接口,再就是GPIO接口用于相机供电及触发信号接收。拿Point Grey相机举例说明,其GPIO口定义如下:

图片

      该相机是GigE口相机,GPIO的作用有供电、接受、发放触发信号。下图是5相机同步采集的电路图。供电部分,12V+接1号口,12-/GND接6号口。触发信号部分,PWM波形接2号口,信号地接5.

图片

相机的软件配置

1) 选择相应的相机,点击“OK”.会弹出相机的采集界面。

图片
图片

     点击工具栏的setting按钮,选择相机设置对话框。在Trigger/Strob这一栏里面,设置成如下图所示的样子,主要是设置成外触发模式。

图片

      此时观察采集界面,看看是否能够采集,采集频率是否和信号源的采集频率一致。完成后在Advance Camera Settings 选项,在Memory Channels下面的下拉栏里面,选择2号通道,点击Save,这样就把配置信息写入了相机硬件,下次上电就会自动读取这些配置信息完成采集。切记,不要动Default这一下拉栏,这里面保存的是出厂的基础配置信息,当我们调试这些信息出现乱掉了,可以选择Default项,点击下面的Restort按钮,把出厂配置调用出来,回复到出厂配置。

图片

相机的配置都是大同小异的,大家可以根据选择的相机进行配置。每个品牌的软件操作方法不同而已,原理都一样。

2)用NI Max加载配置信息

图片

选中其中一个在Camera Attibutes 项里面,在User Ser Contral 里面,点击下面的User set Load的执行按钮,完成保存在相机里面的配置的导入。点击上面的软件工具栏里面的保存按钮,自动保存在电脑的相机配置里面。点击Grab,可以采集。

图片

此时完成相机的同步采集外部电路及软件设置。

声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/221839.html

(0)
联系我们
联系我们
分享本页
返回顶部