相机触发模式
1.图像采集模式分类
相机的图像采集模式分为内触发模式与外触发模式。其中内触发模式包含连续采集、单帧采集两种形式;外触发模式包含软件触发、硬件外触发。本文以海康相机的软件平台作介绍,该软件去海康机器人官网下载。
内触发模式与外触发模式可以通过 Acquisition Control 下的 Trigger Mode 参数进行设置
Trigger Mode 选择 On 则为外触发模式, Trigger Mode 选择 Off 则为内触发模式。如图
2.内触发模式
2.1 实时视频流(continuous)
手动点击, 展开客户端软件的设备属性列表中的 Acquisition Control,在 Acquisition Mode 选项框 中,若选择 Continuous,相机按照当前设置的帧率持续输出图像, 并给上位机送图像数据,可做实时显示
2.2 单帧采集(SingleFrame)
若选 SingleFrame, 相机只输出一张图片
3.外触发模式
相机不自动送图像数据,需要触发指令才送数据。触发相机进行采集外触发信号的类型,可以是软件给出触发信号,也可以是由外部电 平信号接入。在外触发信号模式下,相机可以按照标准单帧触发采集、多帧触发采集 和长曝光触发采集等几种工作模式输出图像。 主要分为软件触发和硬件触发。
3.1 软触发
就是上位机程序调用触发函数,触发相机拍照,然后送出图像数据,送出图像数据的反应时间按照帧速计算.
软触发有着更大的柔性,但系统整体速度和测量精度一般不如内触发,特别是有着复杂信号处理模块的时候软件触发模式,
3.2 硬触发
就是相机有硬件触发出入接口,收到外部现场的触发信号,相机拍照,然后送出图像数据,送出图像数据的反应时间按照帧速计算。至于抓拍张数可以由自己的驱动软件设定,利用软件延时可以抓拍两张,三张,甚至更多,但真正触发相机的信号只能触发一次。
工业相机外触发分类:
- 边沿触发模式。
可在界面上选择上边沿或者下边沿为触发条件。当触发端子上,收到有效触发信号后,相机开始采集一帧图像,并传输到主机。
- 电平触发模式。
可在界面上选择高电平或者低电平为触发条件,当有触发信号为有效电平时,相机开始采集一帧图像,并传输到主机。
4.上位机实验
采用工业相机SDK中Samples的示例代码,可采集显示两台相机图像。
参考链接:https://blog.csdn.net/sinat_31608641/article/details/103479108