工业相机丢帧现象在机器视觉系统应用过程中是较为常见的现象,虽然是常见现象,但其严重影响后续的图像处理,会对企业的生产工作造成不小的损失。pointgrey工业相机硬件方面设计的不合理。当工业相机将图像信号,经由图像传感器、usb芯片上传到PC电脑端,若此时电脑端系统繁忙暂时无法接收处理,而pointgrey工业相机在设计时没有增加记忆体缓存功能,已经拍好的图像信息无法存储,这时丢帧现象就出现。
工业相机视觉软件设计冗余问题。视觉软件编程时没有考虑到多出缓冲的机制,让程序运算来得及处理。当电脑端程序处理速度比图像进来的速度慢,大量的图片信息无法处理导致缓存空间超载,这时丢帧现象就出现。电脑端问题出现在硬件驱动程序这方面,核心原因是受到WINDOWS线程与CPU硬件内核限制,在分割CPU的运行时间后,硬件驱动程序运行效率受到影响,导致电脑端接收图片数据跟不上,工业相机又没有缓冲记忆功能,这时丢帧现象就出现了。