-
产品中心
计算机视觉硬件工业相机 镜头 机器视觉光源 采集卡 线材 配件 网络和外围设备计算机视觉软件pylon Camera Software Suite VisualApplets 其他软件产品线嵌入式视觉产品线 医疗和生命科学产品线 CoaXPress产品线面阵相机Basler ace 2 Basler ace Basler MED ace Basler boost Basler beat Basler dart Basler pulse Basler scout线阵相机Basler racerBasler racerBasler racer - the right choice镜头固定焦距镜头机器视觉光源Basler相机光源系列
- 选型工具
- 解决方案
- 下载中心
- 品牌中心
- 销售与支持
-
Vision Campus
相机技术Sony IMX CMOS芯片系列型号比较 为什么要对相机进行色彩校准? 专家教您如何为视觉系统找到合适的镜头 适用于嵌入式视觉系统的五大专家级技巧 什么是多光谱成像? CMOS相机比较 图像处理过程中的色彩 处理板 什么是图像处理 图像处理中的3D技术 什么是嵌入式视觉? 为何选择CMOS图像芯片? 什么是ToF (Time-of-Flight)? 什么是成像质量? 相机尺寸 数字相机的工作原理是什么? 芯片技术:CMOS与CCD的对比 实时性 NIR: 即使在弱光条件也可以呈现清晰图像 高灵敏度图像处理相机显示更多收起接口和标准System Setup with CoaXPress 2.0 什么是CoaXPress? 哪一款接口适合嵌入式视觉? 配备GigE 2.0的多相机系统 USB 3.0 – 引领未来的标准化接口 接口是什么? Camera Link 千兆网(GigE) GenICam标准 USB 3.0和USB3 Vision
-
公司概况
关于我们供应商
I'm using pylon on a PC with a Linux operating system, and I seem to be losing frames. Can you tell me how to correct this?
This problem sometimes happens when you are running pylon for Linux.
If you run the PylonViewerApp (i.e., the pylon Viewer) from a console, you may see lots of error messages when using a camera in continuous shot mode, such as:
Failed to grab image:GX status 0xe1000014
This error means that "the image buffer was incompletely grabbed", and it can have many different reasons.
The first thing you should check is whether your network adapter supports jumbo frames. If yes, jumbo frames should be enabled by setting the Maximum Transfer Unit (MTU) size on the adapter to 8192.
FYI: The recommended Gigabit Ethernet network adapters for use with Basler GigE cameras are the adapters in the Intel Pro 1000 series. Although the pylon software will run with any GigE network adapter, we have observed a significantly higher CPU load when grabbing image data with network adapters other than the recommended Intel Pro series.
Once you have set the MUT to 8192, you can then set the camera's Packet Size parameter to 8000. The Packet Size parameter can be found in the Viewer's feature tree under "Transport Layer". You should make tests with the Packet Size parameter set to different values (e.g., 1500, 3000, 6000), and see which setting yields the best performance on your specific system.
In addition, you must also check, and eventually increase, the ReceiveThreadPriority of the pylon acquisition thread. To check the ReceiveThreadPriority, switch to the "Guru" user level in the pylon Viewer and go to the "Stream Parameters". If the ReceiveThreadPriority is set to 0, you must increase it. To do that, you need to add the following line:
* - rtprio 99
to /etc/security/limits.conf
After changing the /etc/security/limits.conf file, you must log off and back on again. Now, the ReceiveThreadPriority should be set to a value of around 50.
If none of these measures resolve the problem, you can also try:
1. Gradually increasing the camera's Inter-Packet Delay parameter (in the camera's "Transport Layer" node) until you start to see a drop in the maximum frame rate.
2. Check for a driver update for the network adapter you are using.