热门搜索关键词:视觉光源 工业机器人系统平台智能视觉软件远心系统 光伏视觉检测
1.确认有无帧率:查看下图对应位置是否有帧率变化:
2.帧率为0:则打开图标 检查巨型帧设置,如下图:
若没有开启巨型帧,点击下方【批量设置巨型帧(Jumbo)】按钮(管理员权限),或者在本地连接属性中,设置巨型帧后再次尝试打开Demo采集图像,具体设置可参考《MV-EM E系列千兆以太网工业相机产品使用手册》中第1.4节网卡设置;
若已经开启巨型帧,则说明网卡性能较差(推荐使用Intel芯片网卡,不建议使用Realtek芯片),需要调整数据包大小和包间隔,具体设置是在停止采集状态下:相机属性设置->数据传输->包大小调小|包延迟调大,然后再次尝试采集,属性设置界面如下图:
1.图像显示区域白屏但是有帧率:可用手遮挡相机入光侧看画面显示区域有无变化,若有明显变化可能是过曝光导致,需检查增益或曝光时间是否设置太长。增益建议调到最小;镜头的光圈和软件内的曝光时间需配合调节。
2.图像显示区域黑屏但是有帧率,则需将镜头光圈打开或者增加补光强度,或者将曝光时间调大。
3.关闭电脑防火墙、电脑杀毒或防护软件。
该相机属于千兆网相机,必须使用千兆网卡及千兆网交换机。查看是否是千兆网可通过标签,型号等识别。如果相机已连接,也可从本地连接状态对话框查看确认网卡是否是千兆,如果当前连接相机的本地链接状态网络传输速度是1.0Gbps,则为千兆网设备,依次按如下设置进行排查:重新设置IP、关闭防火墙、关闭杀毒软件、重装MV_SDK软件、更换电脑测试;若不是千兆网设备则需更换为千兆网设备。
在电脑上找到图标,双击打开后弹出GigE相机管理,确认相机IP跟网卡IP是否在同一网段(前三段一致,最后一段不同);若设置了静态IP,还需要打开“调整相机网络设置”确保相机静态IP与网卡IP一致。
建议检查相机的接口类型与镜头接口类型是否匹配,相机本身为C口(MV-E EM系列相机均为C口),无法与CS接口镜头搭配使用,使用C口镜头时,直接连接相机和镜头即可,不应该在相机和镜头之间出现5mm厚度的转接环(接圈),若有,去掉后可再次进行测试,如果仍然不能清晰成像,查看是否有异物在光路上,或者镜头后焦不准,需更换镜头.
使用多相机直连网卡情况下,由于网卡性能问题,带宽不足导致,可在Demo中调小包大小和调大包延迟,或者降低分辨率、降低帧率等方式减少对带宽占用。
需保证交换机是千兆网交换机。
对非网管交换机,首先应保证电脑网卡IP地址与相机IP地址在同一个网段,但不能重复,可以多相机一个一个接入网卡,设置完成后再接入下一个,避免相机都是出厂默认IP(192.168.1.200)而引起相机IP冲突,对于网管交换机请参考网管交换机说明进行设定。
由于交换机本身和网卡直接通过单一网线连接,而多个相机同时使用会导致这个带宽不足,可能引起数据丢失等各种问题,建议用户使用交换机扩展多相机时,相机分时曝光及传输,间隔大约大于20ms即可(依用户交换机性能),对于分时后仍不能正常采集,在Demo中调小包大小,更重要的是调大包延迟(给交换机足够的处理时间);
1、笔记本通过千兆网交换机连接多台相机;
2、购买市场上的USB3.0转千兆网的接口;经我司测试技术人员实际测试,目前市场上的均达不到千兆网的传输速度,在经费充足的情况下请尽量采购市面上大品牌的转接口。在使用USB3.0转千兆网的接口的笔记本电脑连接多相机的情况下可以通过调小Demo内包大小和调大包延迟等降低传输速度的方法来实现多相机采集图像的目的。
网卡带宽不足引起,调小包大小,调大包延迟。
在Demo菜单栏点击连续采集->定时采集->弹出序列计时->设置->弹出队列设置对话框->设置时间间隔->设置图片保存路径->点确定关闭对话框->点击序列计时对话框里的开始按钮->开始自动保存图片。
打开Demo->菜单栏->相机参数设置->弹出属性设置对话框->用户设定->读取/保存设置->选择用户设置1->相机启动默认设置->选择用户设置1->点击保存(保存当前参数和默认启动程序)。
1、安装相机驱动,保障MV_DEMO能正常调用相机出图像;
2、Demo和MATLAB不能同时打开同一部相机!相机同一时间只能被同一软件调用。
3、打开matlab,APPS->Image Acquisition->Image Acquisition Toolbox 中能否发现相机。
a: 发现不了:执行imaqhwinfo 语句,看是否支持GIGE协议,如不支持请安装GIGE协议驱动。
4、双击发现的相机,运行Start Preview,看能正常采集图像。
a: 采集图像报错:关闭防火墙、关闭杀毒等安全软件。如还不行,调整数据包延迟大小(Packet Delay,Packet Size)。
5、相机参数设置,打开MATLAB,APPS->Image Acquisition->Image Acquisition Toolbox,双击之后,会出现Acquisition Parameters界面来设置相机曝光、增益、触发等一系列参数,并可以直接生成设置之后的代码。
如果是MATLAB较老版本,打开matlab,start->Toolboxes->Image Acquisition>Image Acquisition Toolbox,双击之后,会出现Acquisition Parameters界面来设置相机曝光、增益、触发等一系列参数,并可以直接生成设置之后的代码。
1、目前OpenCV开发相机标准不支持GigE vision协议;
2、GigE vision协议的相机是通过相机SDK开发,获取图像数据转为opencv的数据类型(如:OpenCV的Mat数据类型),然后通过OpenCV的接口进行处理。
3、详细开发内容请参考Demo安装目录下的例程说明。
1、目前OpenCV开发相机标准不支持GigE vision协议;
2、GigE vision协议的相机是通过相机SDK开发,获取图像数据转为opencv的数据类型(如:OpenCV的Mat数据类型),然后通过OpenCV的接口进行处理。
3、详细开发内容请参考Demo安装目录下的例程说明。
1、安装相机驱动,保障MV_DEMO能正常调用相机出图像;
2、Demo和LABVIEW不能同时打开同一部相机!相机同一时间只能被同一软件调用。
3、打开LABVIEW的NI MAX,我的系统->设备和接口中能否发现相机连接。
A、能发现相机但是采集图像失败:打开LABVIEW主界面->工具->Vision Assistant 进行安装。
B、发现不了相机,LABVIEW缺少NI 相机驱动。
C、关闭计算机防火墙、关闭杀毒等安全软件。
4、在采集图像界面可以设置相机参数。
1.主要原因为Labview属性页 Acquistion Attributes中参数设置有问题,用户可将之前在Demo中打开可正常出图的对应参数记录下来,在Acquistion Attributes中设置对应的参数特别是Timeout、Packet Size等参数。
2.确认默认网关是否与网卡IP在同一网段;因默认网关不影响Demo采集图像,但是在Labview调用时会有影响。