买道传感网

分类

工业相机的丢帧是什么原因导致的?怎么解决?-买道传感网官网

工业相机的丢帧是什么原因导致的?怎么解决?

提问者:如意

时间:Fri Nov 29 11:44:49 CST 2019

工业相机

Fri Nov 29 11:44:52 CST 2019

道君

工业相机丢帧表现:

1、相机预览模式下,无法以满帧的速度传输图像

2、触发拍照模式下,相机传输图像数量少于触发次数(触发频率应小于帧率)

3、图像处理软件处理的图像数量小于预期

对应的丢帧可能原因:

(一)预览或触发模式下丢帧

 ①系统防火墙未关闭;杀毒软件拦截

 ②网络环境为非千兆网络(查看网口速度)

 ③网卡未开启巨帧

如果以上均确认后依旧存在问题

①重新确定是否为相机丢帧

②检查相机参数设置(传输包大小/缓存大小等信息)

(二)图像处理软件问题

软件处理速度 < 采集速度

②SDK 接口参数设置不合理

工业相机丢帧解决办法:

1、工业相机的部分

图像传感器传送图像到相机上的USB芯片,USB再传送给PC端,假如PC端系统太繁忙,来不及处理接收的图像,而图像传感器又继续传送新的图像资料,这时工业相机就要有满意的记忆体缓存,反之就会发生丢帧现象。

2、视觉软件程序部分

视觉软件关于等候计算的图像空间,有无缓冲的机制,以加大图像的缓存抢夺缓冲的时间,让程序的运算来得及处理,但若安稳的运作情况下,CPU的整体处理速度比图像进来的速度慢,那缓存总有超载的时间,就会有丢帧的情况发生。

3、硬件PC系统部分

这部分偏重PC硬件驱动程序,跟视觉软件程序无关,PC端的接收最要害就是驱动程序的功率,以及WINDOWS有多少内核方式下的线程在分割CPU的时间,接收的功率欠好,工业相机又没有满意的缓冲记忆体,就会构成丢帧的现象。

所以,在选择工业相机时,要详细了解它的参数信息,和自己的需求匹配,避免出现丢帧现象。