机器视觉相机数据传输所需带宽计算
发布时间:2023年10月08日
千兆网络工业相机配高清工业镜头为机器视觉前端硬件系列,一般采用以下传输方式
(1)不同的传输介质及传输方式
在工业相机的使用中,最常见的传输方式有以下几种:千兆网络传输、USB 传输、cameralink 传输、CoaXPress 传输等
一、千兆网络传输:
USB 传输:
cameralink 传输:是专门针对机器视觉领域的串行通信协议,使用低压差分信号LVDS传输。它是在ChannelLink标准的基础上多增加了6对差分信号线,其中4对用于并行传输相机控制信号,其它2对用于相机和采集卡(或其他图像接收设备)之间的串行通信。
CoaXPress 传输:是一种为视频传输和图像传输建立的非对称的高速点对点串行通信标准,可扩展单个或多个同轴电缆。它拥有一个高速下行可达每6.25Gbps视频、图像、数据通道,和一个上行20Mbps通信、控制通道;
二、数据传输计算
数据传输在工业现场的正常使用具有举足轻重的地位,因为如果出现因为数据传输导致问题或者数据传输受限,就会导致工业现场的整体效率的降低,故而才有以上的几种专门用于数据传输的传输方式,接下来将以海康机器人 MV-CA050-10GM 相机的满帧图像数据的传输为例,说明为什么该款相机必须使用千兆网环境,而不能在百兆网下使用;
相机:MV-CA050-10GM
最高帧率:24.1帧/秒
需要传输环境:千兆网环境
测试使用像素格式:mono8
根据海康机器人相机参数中可知,mono8 的像素位深 8Bits/Pixel,即一个像素点是 8Bits ;
根据以下公式计算:数据所占带宽 = 分辨率宽 * 分辨率高 * 每像素点位深 * 最高帧率
可以得到 MV-CA050-10GM 在正常运行时数据所占带宽的大小为:2448 * 2048 * 8 * 24.1 = 966603571.2Bit = 943948.8 kB = 921.825 MB
可以从计算中得到,在该相机满帧率情况下,仅图像数据传输,就有921.825MB 的大小,所以为了保证该相机能在现场正常使用,就必须要保证现场的数据传输速度是千兆网络;
其他型号网口相机可以参考上例进行计算;