当前位置:首页 > 厂商动态 > Teledyne FLIR
[导读]借助广泛的 Teledyne GigE 和 USB3 面阵扫描相机支持,工程师可以使用 Spinnaker 快速开发用于视觉应用的软件解决方案。通过提供完全控制相机的选项,Spinnaker 允许用户管理图像处理管道的每一个环节。此外,Spinnaker 还支持通过相机功能来保证系统面向未来的方法,这些功能可以通过动态加载到计算机中来添加,而无需重新编译代码。

借助广泛的 Teledyne GigE 和 USB3 面阵扫描相机支持,工程师可以使用 Spinnaker 快速开发用于视觉应用的软件解决方案。通过提供完全控制相机的选项,Spinnaker 允许用户管理图像处理管道的每一个环节。此外,Spinnaker 还支持通过相机功能来保证系统面向未来的方法,这些功能可以通过动态加载到计算机中来添加,而无需重新编译代码。

GigE Reliability

Teledyne IIS GigE Vision 框架旨在提供卓越的性能并与要求苛刻的应用程序无缝集成。 Spinnaker 借鉴了 Teledyne IIS 数十年在全球提供一流机器视觉 GigE 相机的经验。它使系统能够保持零错误和从多个 GigE 相机到主机 PC 的可靠图像传输速度,CPU 使用率提高高达 20%。

主要功能之一是多核 GigE 优化器。该功能可以将 GigE 网络流量分布到多个处理器内核上,从而使系统能够更高效地处理流量。当通过网络发送大量数据时,多核 GigE 优化器可以帮助防止系统过载。

跨多个 CPU 核心管理流量,能够更好地利用主机设备的资源。每个核心可以处理流量数据流的不同部分。作为 T2IR 的一部分,记录网络流量何时减慢的文本和视觉指示有助于排查不可预测的行为,并防止出现更多瓶颈。

可扩展性是许多机器视觉系统的重要因素。通过允许系统按需扩展,多核 GigE 优化器能够保持流量负载,即使流量增加也不会变得不堪重负。这在向系统添加新相机以及保留未使用的核心来管理额外网络流量等操作中发挥着重要作用。

T2IR 支持

触发到图像可靠性 (T2IR) 是一个结合软件和硬件功能来构建可靠检测系统的框架。借助 T2IR,Teledyne 相机的用户可以相信他们的系统在使用 Spinnaker 时能够按预期运行。通过优化相机与计算机系统之间的连接,可以预防图像采集过程中可能发生的许多典型错误。

随着视觉系统变得越来越复杂,能够监控系统性能就变得非常重要。使用 T2IR 允许系统以受控方式管理异常。当出现问题时,Teledyne 提供调试和跟踪工具,以确保快速排除故障。使用设备和流诊断来识别数据包丢失的位置是一种快速调试方法。Spinnaker 默认包含易于配置的文件,可用于将调试消息直接记录到指定目录,从而安全存储重要数据。

使用事件处理功能优化代码,该功能可向用户发送事件通知并删除占用大量资源的轮询代码。使用缓冲区管理功能避免主机设备过载。通过对相机和主机缓冲区的精确控制,可以妥善保存和发送图像。还通过帧触发等待功能优化了图像捕获,每当相机有机会捕获新帧时,该功能都会通过与主机进行通信来防止帧丢失。 通过这些强大的工具,T2IR 有助于减少停机时间,同时提高整体应用程序的响应性。

多种相机选项

随着视觉系统的发展或新相机的推出,Spinnaker 还将继续支持各种成像解决方案,这一点请放心。受支持相机上的接口包括 USB3、1GigE、5GigE 和 10GigE。其中包括 Blackfly S、Firefly S、Genie Nano、Lt Series、Forge 和 Oryx 等型号,未来还会支持更多型号。

这种对我们机器视觉相机产品组合的持续支持,使开发人员能够创建一个应用程序并在未来的升级中继续重用其应用程序。该系统还可灵活扩展不同的相机,允许开发人员在随时间推移升级或更换视觉系统中的相机时创建涉及多个相机型号的复杂项目。这确保了应用程序在未来几年内能够与新硬件兼容。因此,当工程师开发视觉解决方案时,他们可以进行一次性投资来确保自己的未来,而无需担心浪费开发资源。

在现有项目基础上构建

通过 Spinnaker,Teledyne 提供了简单直观的 API,旨在让开发变得更加轻松。提供对 C++、C#、C、VB.NET、Python 2.7、Python 3.10、ActiveX 和 DirectShow 的支持,开发人员可以使用他们最熟悉或最适合其应用的编程语言来构建应用程序。使用易于学习的 API 可轻松排除故障和调试代码。

刚接触 SDK 的开发人员可利用示例代码获得有关如何使用其各种功能的指导。这些示例通过演示在不同场景下如何使用 SDK,帮助开发人员了解如何将 SDK 应用到其自己的项目中。

应用工具

借助 Spinnaker 广泛的可视化和调试工具,开发人员可以针对各种视觉应用对其系统进行故障排除和优化。通过最新版本的 AdapterConfig 工具,Teledyne 支持跨 Teledyne 各种产品线轻松设置 GigE 相机,包括 5GigE 和 10GigE 相机。这是一个自动化过程,可为每台 GigE 相机提供即插即用体验,并且可以优化每台相机以降低出现不可预测计算机行为的可能性。

DriverInstaller 工具允许用户切换 Teledyne 驱动程序和第三方驱动程序,从而提供简单的灵活性。这样可以轻松访问 Teledyne 软件,同时还允许系统集成商使用许多第三方支持的软件解决方案。借助此工具,依赖于特定软件的系统可以更新其系统以与 Spinnaker 配合使用,同时仍保持现有工具的协同工作。

其他工具包括用于纠正缺陷像素的 SpinPixelCorrection、帮助节省调试时间的日志记录工具,以及用于优化 Linux 系统的套接字参数的 GigE Network Tweaking 工具。

操作系统支持

Teledyne 非常重视对各种操作系统的支持,以确保轻松集成 Spinnaker。支持的操作系统包括 Ubuntu 22.04、Windows 10、MacOS 和 Linux ARM。由于 Teledyne 视觉系统的许多用户拥有多种多样的应用程序,跨多个平台的支持使开发人员能够灵活地构建其应用程序并广泛兼容各种行业标准。

由于用户可能拥有使用不同操作系统的各种系统,Teledyne 开发 Spinnaker 时将其设计为可在最适合应用程序需求的操作系统上运行。这也让用户相信,如果他们在应用程序中使用多个系统,Spinnaker 专为跨网络协作而设计,并支持在多台机器上应用其 Teledyne 视觉解决方案。

几分钟内开始编码

视觉系统有很多部分。某些系统增加的复杂性可能会导致需要额外的集成时间。Spinnaker 的一个主要目标是创建高效的工作环境,以减少开发过程中花费的时间。

为了确保 Spinnaker 的无缝集成,Teledyne 使其能够轻松接入熟悉的 Visual Studio 环境。无需记住相机设置或节点图名称即可开始 Visual Basic 开发。在编码时利用智能功能来预测特征名称。

SpinView GUI

Spinnakers SpinView GUI 具有直观的界面,允许用户访问所有相机控件。通过 SpinView 演示应用程序,用户无需编写任何代码即可探索和评估所有相机功能。 这使得开发人员无需花费时间就可以快速了解视觉系统的功能。

SpinView 提供的各种功能使 Teledyne 相机上的图像采集成为一项简单的任务。通过利用 Spinnaker 的简单框架,用户能够在同一天内编写概念验证演示。为了确保无缝操作,用户在渲染显示时可以利用计算机处理器 (CPU) 或显卡 (GPU)。这样,Spinnaker 将适应现有的硬件,并确保无论使用何种系统,都能无缝运行。

附加功能:

保存图像到磁盘

录制视频到磁盘

显示直方图和十字标线

可定制的布局

功能搜索

可定制的日志

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭