GigE Vision是由AIA制定的通信协议,用来实现在机器视觉领域利用千兆以太网接口进行图像的高速传输。该标准是基于UDP协议,与普通网络数据包不同之处在于应用层协议,应用层协议采用GVCP(GigE Vision控制协议)和GVSP(GigE Vision流传输协议),分别用来对相机进行配置和数据流的传输。图像采集系统软件的实现就是基于这两种协议。下图所示为TIP/IP协议和GigE Vision协议的对比:
GigE Vision定义了主机如何发现、控制千兆以太网相机以及从一个或多个GigE相机采集图像。GigE Vision标准充分利用千兆以太网的几个特征:
(1) 采用5类双绞线,成本低,无需集线器就可以传输一百米,传输带宽高达125MByte/s
(2) 网络化:组建一个网络,可以从多个相机采集图像,所有相机共享同一个带宽;
(3) 支持巨帧模式:GigE Vision相机几乎都支持巨帧模式,运行数据包大小为9014个字节,传输大容量数据包效率高;
当一个GigE Vision设备上电后,它会尝试按照下面的顺序获得IP地址:
(1) 固定IP,如果分配了固定IP,将会采用该IP地址;
(2) DHCP服务器,如果没有被分配IP地址,它将