延时就是一个操作的开始和操作结束之间的时间。对于一个图像处理系统来说,延时就是从触发脉冲开始起动摄像机曝光,直至获得了处理结束之间的时间。视觉系统的延时是系统中各部件的延时之和。机器视觉商城总结了一个典型的机器视觉系统的延时会出现在以下的情况中:
1.物体到达指定位置和触发信号产生之间的时间;
2.触发脉冲和摄像机开始曝光之间的时延;
3.摄像机的曝光时间,以及在CCD摄像机的情况下,将被曝光的图像传送到电荷移位寄存器的时间;
4.将图像从摄像机传送至图像卡缓存的时间;
5.将图像从图像卡缓存传送至计算机内存的时间;
6.图像到达计算机到开始图像处理的时间;
7.图像处理时间;
8.图像处理完成到合适的输出信号产生的时间。
在实际的视觉系统中不可能发生上述所有的时延;但是还可能发生一些上述未列出的时延。
举例说明:假设取曝光时间10ms,通过图像卡将摄像机的数据传送CPU内存的时间为20ms,图像处理时间为15ms,那么简单的时序图如下图所示:
系统的总延时为45ms。如果45ms是不可接收的时延,设计者还是有机会挑选一些部件来构成系统,获得更高速的运算。如增加光照强度,同时选择更灵敏的CCD就可以缩短曝光时间;具有多数据输出的数字摄像机以及与之相配合的图像采集卡就可以缩短图像的传送时间;仔细选择处理速度高的处理器,甚至使用多个处理器,并有合理的系统结构,就可以缩短图像处理时间,从而缩短整个系统的延时时间。