大数跨境
0
0

【干货】工业相机提高帧率的方法

【干货】工业相机提高帧率的方法 成都佳洋光电科技有限公司
2024-07-08
0

点击上方蓝字关注我们


工业相机提高帧率的方法



一,相机参数设置(以MVS为例)


1.1取消相机帧率限制

打开客户端,连接相机,在Acquisition Control(采集控制)属性下关闭Acquisition Frame Rate Control Enable(帧率控制使能)

注意:相机默认出厂帧率限制为最大帧率的80%。




1.2修改相机图像格式

在客户端的 Image Format Control(图像格式控制) 属性下,找到 Pixel Format(像素格式) 参数进行更改,黑白相机修改为 Mono8,彩色相机修改为 Bayer8,需要在停止取流状态下进行修改。





1.3调整曝光时间

曝光时间越久,相机的最大帧率越低。建议曝光参数不超过 1/最大帧率 PS:例如某最大帧率为 23.5,所以设置曝光不超过 42000us。在客户端的 Acquisition Control(采集控制) 属性下,设置关闭自动曝光 Exposure Auto:off,调整曝光时间 Exposure Time(us)参数。





1.4检查相机数据包大小(网口相机特有参数)

GEV SCPD 参数设置:在 MVS 客户端的 Transport Layer Control(传输层控制) 下,找到 GEV SCPS Packet Size 与 GEV SCPD 参数;

GEV SCPS Packet Size 推荐值 8164;

GEV SCPD 默认值 400,当网络传输环境不好时,调大此参数,可以改善丢包,但较大值时,会影响帧率,用户可以适当调整该参数的值,观察对帧率影响。




1.5恢复相机默认参数

当上述操作,均对帧率提升无明显改善时,可尝试恢复相机默认参数,再重复 1-4 步操作

找到 MVS 客户端的 User Set Control(用户设置控制),在 User Set Selector 下选择 Default 参数,在 User Set Load 上 点击 Execute。



1.6相机 ADC 输出位深调整

若上述操作,帧率未达到最大帧率,可查找相机 ADC 输出位深进行调整

在客户端的 Image Format Control(图像格式控制) 属性下,找到 ADC Bit Depth(ADC输出位深) 参数进行更改,选择 8Bits。(该功能仅部分型号相机支持),ADC 位深需要在停止取流状态下进行修改,设置 8Bits 位深后,相机将不再支持更高位深的像素格式(如 Mono10)。


二, 系统环境设置

2.1网口属性设置

2.1.1 确认网卡速率是否为1G以上。




2.1.2 开启巨帧数据包

进入相机对应网口是属性设置,依次选择配置—高级—Jumbo Frame—9014 Bytes,点击确定保存配置。




2.1.3 修改其他网卡参数

传输缓冲区和接受缓冲区均设置为 2048,中断节流率设置为极值。


2.2USB相机设置

确认相机连接的为USB3.0接口

打开 MVS 客户端→Device Control→USB Speed Mode 中查看是否为 Super Speed

USB3.0 :Super Speed

USB2.0:High Spped 如链路速度不对,请更换 USB 接口或线路,反复插拔操作。


结束语:我们一起学习,阅读其过程中更进一步。

声明:部分内容来源于网络,仅供读者学术交流之目的。文章版权归原作者所有。如有不妥,请联系删除。



【声明】内容源于网络
0
0
成都佳洋光电科技有限公司
成都佳洋光电科技有限公司:是在“国产替代”的大背景下,更好的响应国防和科研的需要,创新专注为客户提供定制,生产视觉成像相关产品以及代理国内外优质资源等一站式服务提供商。电话(weixin同号)18227669970
内容 91
粉丝 0
成都佳洋光电科技有限公司 成都佳洋光电科技有限公司:是在“国产替代”的大背景下,更好的响应国防和科研的需要,创新专注为客户提供定制,生产视觉成像相关产品以及代理国内外优质资源等一站式服务提供商。电话(weixin同号)18227669970
总阅读86
粉丝0
内容91