瓷砖胶厂家
免费服务热线

Free service

hotline

010-00000000
瓷砖胶厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

工业相机掉线问题工业相机丢帧怎么回事《资讯》

发布时间:2020-08-17 14:21:04 阅读: 来源:瓷砖胶厂家

2019-08-12 14:19:58来源:贤集网综合

大家都知道手机上有相机,也有照相专用的相机,可能会很少知道什么是工业相机,其实工业相机又俗称摄像机,相比于传统的民用相机(摄像机)而言,它具有高的图像稳定性、高传输能力和高抗干扰能力等。而本篇贤集网小编来为大家介绍一下工业相机掉线问题,工业相机丢帧怎么回事,一起来看看吧。

什么是工业相机

工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。

工业相机和民用相机的区别

1、工业相机的性能强劲,稳定可靠,易于安装,相机结构紧凑结实不易损坏,连续工作时间长,可在较恶劣的环境下使用,一般的数码相机是做不到这些的。例如:民用数码相机无法连续长时间工作,无法快速连拍,没有安装孔位,无法固定于机台上;

2、工业相机的快门时间可以很短,曝光可以全局曝光,可以抓拍高速运动的物体。工业相机的快门时间一般可以从1/100000秒~10秒的范围内调整,配合机器视觉光源、及频闪控制器,可以将快门时间设置在微秒级,而全局曝光,可以有效解决拖影等问题。

例如,把名片贴在电风扇扇叶上,以最大速度旋转,设置合适的快门时间,用工业相机抓拍一张图像,仍能够清晰辨别名片上的字体。用普通的相机来抓拍,是不可能达到同样效果的;

3、工业相机的图像传感器是逐行扫描的,而民用相机的图像传感器是隔行扫描的,逐行扫描的图像传感器生产工艺比较复杂,成品率低,出货量少,而且价格昂贵。

4、工业相机的帧率远远高于普通相机。工业相机根据相机分辨率不同,每秒可以拍摄几张到几百张图片,甚至成千上万张图片,而民用相机只能拍摄几张图像,相差较大。例如工业相机的30万像素相机,可以轻松做到200帧。

5、工业相机通常输出的是裸数据(raw data),其光谱范围也往往比较宽,比较适合进行高质量的图像处理算法,例如机器视觉(Machine Vision)应用。而普通相机拍摄的图片,其光谱范围只适合人眼视觉,并且经过了压缩,图像质量较差,不利于分析处理。

6、工业相机相对普通相机来说价格较贵。主要还是由市场需要来决定的。工业相机的出货量远不如民用相机,因此成本居高不下是必然的。

工业相机掉线问题

1、网络不好的原因;

2、检查网络插头是否存在接触不良,从新安装一下;

3、如果是使用网口的工业相机,建议将工业相机的IP设为固定,不要用动态IP。

工业相机丢帧怎么回事

工业相机丢帧主要有三大原因:

1、视觉软件原因

主要看视觉软件等待计算的图像空间,有无缓冲的机制,为加大图像的缓存争取缓冲的时间,让程序的运算来得及处理。如果稳定的运作情况下,图像进来的速度比CPU整体处理速度快,那当缓存超载的时候,就会发生丢帧。

2、工业摄像头自身原因

图像传感器传送图像先到工业摄像头的芯片上,之后再传送给PC端,若PC端系统太忙碌,不能及时处理接收的图像,而图像传感器又持续传送新的图像,这时工业摄像头就必须要有足够的记忆体缓存,不然则会产生丢帧现象。

3、PC系统硬件原因

这里偏重PC硬件驱动程序,PC端的接收最关键就是驱动程序的效率以及WINDOWS有多少内核模式下的线程在瓜分CPU的时间,接收的效率不好,再加上工业摄像头又没有足够的缓冲记忆体,也会发生丢帧。

工业摄像头的丢帧现象之所以会发生,其实就是资料通道的堵塞,无法进行技术处理,所以新的图像采集进来时,前一张图像可能会被迫丢弃,或者是新的图像被迫丢弃。要解决这问题,需要设计者针对驱动程序与工业摄像头硬件资料传输的每个环节进行精密的设计。

工业相机的丢帧现象之所以会发生,其实就是资料通道的堵塞,无法技术处理,所以新的图像采集进来时,前一张图像可以会被迫丢弃,或者是新的图像被迫丢弃。一般而言,工业相机丢帧与工业相机所采用的传输接口是没有关系的,无论是USB,还是1394、GigE、或者是cameralink,设计不良的驱动程序或工业相机硬件才是造成丢帧的真正原因。

如何解决工业相机丢帧问题?

要解决这问题,需要设计者针对驱动程序与工业相机硬件资料传输的每个环节进行精密的设计。图像资料堵塞的地方有三个:

1、工业相机部分

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

2、视觉软件程序部分

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

3、硬件PC系统部分

这部分偏重PC硬件驱动程序,跟视觉软件程序无关,PC端的接收最关键就是驱动程序的效率,以及WINDOWS有多少内核模式下的线程在瓜分CPU的时间,接收的效率不好,工业相机又没有足够的缓冲记忆体,就会造成丢帧的现象。

工业相机的帧速非常快,实际上工业相机的缓存不会像PC的程序可以无限制的加大,只要有足够的容量用以调节系统“暂时”的繁忙就够了。USB工业相机会丢帧,只有一种情况就是机器视觉软件运算的速度比工业相机图像进来的速度还慢,时间长了软件缓存堆满了,无法再存放新图像但这是系统掉资料,不是工业相机掉资料。在这种状况不论使用1394接口的工业相机,还是USB接口,又或者是GigE接口,任何接口的工业相机都会得到相同结果。

所以在购买工业相机时要详细查看它的参数,结合自己的项目实际要求进行选型,避免丢帧事件的发生。

以上就是贤集网小编为大家介绍的工业相机掉线问题,工业相机丢帧怎么回事,希望能为大家提供参考帮助。

芬琳漆环保吗

芬琳墙漆

环保墙漆品牌

环保墙漆品牌