Baumer工业相机堡盟工业相机和工控机选型的联合测试

简介: Baumer工业相机堡盟工业相机和工控机选型的联合测试

Baumer工业相机

Baumer工业相机堡盟相机是一种高性能、高质量的工业相机,可用于各种应用场景,如物体检测、计数和识别、运动分析和图像处理。


Baumer的万兆网相机拥有出色的图像处理性能,可以实时传输高分辨率图像。此外,该相机还具有快速数据传输、低功耗、易于集成以及高度可扩展性等特点。

Baumer相机中GigE相机由于使用的特殊性,为保证在与工控机配合使用的时候,可以达到长时间 稳定的采集,从而保证整个系统的鲁棒性,需要确定具体工控机的型号,从而防止在后续 使用过程中因工控机兼容性,功能性不足造成设备系统不稳定的情况出现。


Baumer工业相机和工控机的技术背景

工业相机和工业计算机一起工作,构成了一个完整的机器视觉系统。这两个组件之间的技术关系对于确保最佳性能和可靠性至关重要。


工业相机负责在生产环境中捕捉产品或部件的高质量图像。这些相机的设计可以承受恶劣的工业环境,它们可以应对振动、高温以及暴露于灰尘和碎片。


工业计算机被用来处理摄像机拍摄的图像。计算机视觉算法被应用于图像,以提取所需信息,如产品的位置或方向。除了图像处理之外,工业计算机还可以控制摄像机的照明或移动。


为了确保工业相机和工业计算机之间的无缝合作,这些设备需要相互兼容。这意味着,摄像机必须提供与计算机输入兼容的信号,而计算机必须有必要的软件和硬件来处理该信号。


总之,工业相机和工业计算机之间的技术关系对机器视觉系统的性能至关重要。这两个组件都必须经过精心选择和配置,以达到最佳的合作效果,确保在工业应用中获得准确和可靠的检测和检查结果。


Baumer工业相机和工控机测试稳定性

如何测试选好型号的相机与工控机的兼容性呢,下面以 Baumer GigE 相机为例,验 证工控机是否可以与相机完美的兼容;

在完成网卡等的配置,安装完 Baumer 提供的 Filiter Driver 之后,按照以下步骤来一 步一步验证稳定性。


使用Baumer 提供的验证软件

打开 Baumer 提供的验证软件—BGAPIViewer,并点击 System 菜单的,Initialize 子菜单,如下所示:


3.png


连接Baumer 相机

点击 BGAPIGigE (BGAPIX_DEVICETYPE_COMMONPCI_NIC)从而得到所有 Baumer GigE 的配置完全的所有相机,


下面图片中显示的相机只有一台,每一台相机 可勾选框 后 面带有当前创建的相机的信息,以 相机型号(SN)的方式被创建枚举出来。


请将所有相机依次注意点开,得到每个对应相机的采图窗口,请记住将所有的相机全部勾选;


2.png


测试Baumer 相机在工控机下运行

保持每个相机采图窗口,并设置相机连续采集模式,让相机自由采集 10 个小 时或更长的时间。


然后观看每个相机采集窗口针对该台相机采集过程的统计信息,


如下图 中右下角部分所示,可以查看到从相机上电到当前运行时刻的相机特征参数统计信息:

1.png

如果在较长的测试时间条件下:


Received Frames Corrupted, Lost Frames, Resend Request, Resend Packets, Lost Packets 这个四个参数的统计数字越小越好,兼容性不错的工控机可以保证上述数字全部为零;最 基础的要求是: Lost Frames 和 Lost Packets 为 0;


如果在电脑参数正确配置下,上面的参数越大说明兼容性越差,那么就要谨慎考虑 该台电脑的选取。


Baumer工业相机对工控机选型的要求

一般工控机对多相机使用的配置要求,如下所示:


1-2 台相机,对 CPU 和内存要求为:

Intel® Core™ i3CPU @ 2.50GHz, Cores: 2 Thread: 2Memory: 4GB


3-4 台以上推荐的工控机的 CPU 和内存需求为:

Intel® Core™ i5, Cores: 2, Thread :4 Memory: 4GB


5 台以上推荐的工控机的 CPU 和内存需求为:

Intel® Core™ i7, Cores: 4 Thread :8 Memory: 8GB


注意

由于国内工控机行业品牌比较多,质量也参差不齐,比如有些厂家主板 PCI-E 带宽 不足,导致在使用 4 口网卡且实时采集 4 台相机的时候带宽不足导致其中有 1-2 台相机采 集不到图像的问题;


上面的配置是建议的配置,实际需要可能要根据具体的项目需求,比如说采集时间, 处理时间的要求来权衡工控机的需要,如果对于速度要求不是特别高的项目也可以酌情降 低工控机配置,只要测试多台连续采集稳定即可;


所以按照上面推荐的工控机 CPU 和内存的需求,最好还是在选定型号后随机选取一 台工控机按照前面的要求测试一段时间,从而保证相机和所选工控机完美配合,最大程度 发挥设备系统的性能,保证稳定性,为品牌树立最好的形象。

目录
相关文章
|
3月前
|
测试技术 开发工具 Python
在Jetson Nano上编译 pyrealsense2库包,并在Intel的tof相机上进行测试
在Jetson Nano上编译 pyrealsense2库包,并在Intel的tof相机上进行测试
146 0
|
6月前
|
Java 测试技术 持续交付
自动化测试框架选型与实战:深入探索与应用
【5月更文挑战第8天】本文探讨了自动化测试框架的选型与实战应用,强调了其在软件质量保障中的重要性。选型原则包括考虑项目需求、技术栈、可扩展性和可维护性,以及社区支持和文档。介绍了Selenium、Appium、JUnit和Pytest等常用框架,并概述了实战应用的步骤,包括明确需求、搭建环境、编写测试用例、执行测试、分析结果、维护代码和持续集成。合理选型与实践能提升测试效率,保障项目成功。
|
监控 测试技术 计算机视觉
Baumer工业相机堡盟相机如何测试相机是否丢帧、网卡是否可用
Baumer工业相机堡盟相机如何测试相机是否丢帧、网卡是否可用
133 0
|
编解码 安全 Cloud Native
DevSecOps之应用安全测试工具及选型
随着越来越多的应用安全测试工具的出现,信息技术(IT)领导、开发人员和工程师可能会感到困惑——不知道哪些工具可以解决哪些问题。
302 1
|
传感器 人工智能 算法
Baumer工业相机堡盟工业相机测试使用InsCodeAI创作助手进行技术博客相关问题的创作与测试
Baumer工业相机堡盟工业相机测试使用InsCodeAI创作助手进行技术博客相关问题的创作与测试
91 0
|
JSON 编解码 文字识别
Flutter UI自动化测试技术方案选型与探索
Flutter页面无法直接使用Native测试工具定位元素,给自动化测试带来很多不便。虽然Google官方推出了Flutter driver 和 Integration test,但是在实际使用中存在以下问题:
634 0
Flutter UI自动化测试技术方案选型与探索
从零开始Ubuntu16.04+ORBSLAM2+ROS实验实录(二):相机测试与标定
从零开始Ubuntu16.04+ORBSLAM2+ROS实验实录(二):相机测试与标定
214 0
从零开始Ubuntu16.04+ORBSLAM2+ROS实验实录(二):相机测试与标定
|
JSON 编解码 文字识别
|
9天前
|
JSON Java 测试技术
SpringCloud2023实战之接口服务测试工具SpringBootTest
SpringBootTest同时集成了JUnit Jupiter、AssertJ、Hamcrest测试辅助库,使得更容易编写但愿测试代码。
38 3
|
1月前
|
JSON 算法 数据可视化
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)
这篇文章是关于如何通过算法接口返回的目标检测结果来计算性能指标的笔记。它涵盖了任务描述、指标分析(包括TP、FP、FN、TN、精准率和召回率),接口处理,数据集处理,以及如何使用实用工具进行文件操作和数据可视化。文章还提供了一些Python代码示例,用于处理图像文件、转换数据格式以及计算目标检测的性能指标。
59 0
测试专项笔记(一): 通过算法能力接口返回的检测结果完成相关指标的计算(目标检测)