Spinnaker SDK:专为机器视觉构建的 API 库

玩物志 20240306

  • 机器视觉
  • 图像处理
借助广泛的 Teledyne GigE 和 USB3 工程师可以使用面阵扫描相机支持 Spinnaker 视觉应用软件解决方案的快速开发。通过提供完全控制相机的选项,Spinnaker 允许用户管理图像处理管道的每个环节。此外,Spinnaker 它还支持通过相机功能确保系统面向未来的方法,可以在不重新编译代码的情况下动态加载到计算机中。GigE ReliabilityTeledyne 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 默认包含易于配置的文件,可直接将调试信息记录在指定目录中,以便安全存储重要数据。使用事件处理功能优化代码,可以向用户发送事件通知,删除占用大量资源的轮询代码。采用缓冲区管理功能,避免主机设备过载。通过精确控制相机和主机缓冲区,可以妥善保存和发送图像。图像捕获也通过帧触发等待功能进行了优化。每当相机有机会捕获新帧时,该功能将通过与主机通信,以防止帧丢失。  T2通过这些强大的工具IR 有助于减少停机时间,提高整个应用程序的响应性。随着视觉系统的发展或新相机的推出,各种相机选项,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 工具。支持Teledyneene操作系统 高度重视对各种操作系统的支持,以确保易于集成 Spinnaker。支持的操作系统包括 Ubuntu 22.04、Windows 10、MacOS 和 Linux ARM。由于 Teledyne 视觉系统的许多用户都有各种各样的应用程序,跨平台的支持使开发人员能够灵活地构建其应用程序,并与各种行业标准广泛兼容。由于用户可能有各种系统使用不同的操作系统,Teledyne 开发 Spinnaker 在最适合应用程序需求的操作系统上,将其设计为运行。如果他们在应用程序中使用多个系统,这也会让用户相信,Spinnaker 它是专门为跨网络合作而设计的,并支持应用于多台机器 Teledyne 视觉解决方案。视觉系统的许多部分在几分钟内开始编码。一些系统增加的复杂性可能会导致额外的集成时间。Spinnaker 其中一个主要目标就是创造一个高效的工作环境,以减少开发过程中的时间。为了确保 Spinnaker 无缝集成,Teledyne 它可以很容易地接入熟悉的内容 Visual Studio 环境。无需记住相机设置或节点图名称即可开始 Visual Basic 开发。使用智能功能在编码时预测特征名称。SpinView GUISpinnakers SpinView GUI 允许用户访问所有相机控件的直观界面。通过 SpinView 演示应用程序,用户可以探索和评估所有相机功能,而无需编写任何代码。 这使得开发人员能够快速理解视觉系统的功能,而无需花费时间。SpinView 提供各种功能 Teledyne 相机上的图像采集成为一项简单的任务。通过利用 Spinnaker 对于简单的框架,用户可以在同一天内编写概念验证演示。为了保证无缝操作,用户可以在渲染显示时使用计算机处理器 (CPU) 或显卡 (GPU)。这样,Spinnaker 适应现有硬件,确保无论使用何种系统,都能无缝运行。附加功能:将图像保存到磁盘录制视频中,搜索可定制的日志,以显示磁盘的直方图和交叉标记

声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与我们联系,我们将及时更正、删除,谢谢。

查看全文

点赞

玩物志

作者最近更新

  • 2024年中国MEMS十强企业揭晓,行业格局持续演变
    玩物志
    19小时前
  • 【深度报道】产业链协同,打通能源与交通融合“最后一公里”
    玩物志
    4天前
  • 7.09亿元!这家传感器代理商被300975收购
    玩物志
    09-17 14:03

期刊订阅

相关推荐

  • 国外开发出一款内置激光雷达的苹果采摘机器人

    2019-04-02

  • 协作机器人如何使用传感器数据实现AI?

    2019-05-13

  • MIT开发能自动连接的机器船,构建水上智能交通

    2019-06-12

  • 传感器专家网谈传感器与加油站机器人新技术

    2019-07-11

评论0条评论

×
私信给玩物志

点击打开传感搜小程序 - 速览海量产品,精准对接供需

  • 收藏

  • 评论

  • 点赞

  • 分享

收藏文章×

已选择0个收藏夹

新建收藏夹
完成
创建收藏夹 ×
取消 保存

1.点击右上角

2.分享到“朋友圈”或“发送给好友”

×

微信扫一扫,分享到朋友圈

推荐使用浏览器内置分享功能

×

关注微信订阅号

关注微信订阅号,了解更多传感器动态

  • #{faceHtml}

    #{user_name}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 查看评论 回复

    共#{comment_count}条评论

    加载更多

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} #{reback} 回复

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 回复

  • 关闭
      广告