将Roboflow工作流引入OAK4:简化实时计算机视觉

如果你想直接在DepthAI设备上运行Roboflow模型并立即看到结果,这种新的集成已经变得非常简单。没有复杂的设置**,** 没有繁重的编码 只需插入您的设备,连接工作流程,即可看到一切变得栩栩如生。

由于OAK4是一个完全独立的人工智能相机,整个Roboflow工作流可以直接在设备上运行------无需额外的硬件,无需云依赖,也不需要代码。这是将Roboflow项目转化为现实世界计算机视觉系统的最快方法之一。

在我们的**Github** 上探索该项目!

这个App做什么?

这个 Demo将OAK相机设备Roboflow工作流连接起来,使您能够:

· 从OAK设备捕获实时视频

· 通过Roboflow 检测模型运行该视频

· 在DepthAI Visualizer 中实时查看结果

· 通过易于使用的GUI动态更改设置

它非常适合探索新的创意、测试模型或构CV驱动产品的早期版本。

该 App适用于任何OAK相机,但OAK4提供了最简单的即插即用体验,因为它是一个完全独立的AI设备------只需打开电源,它就可以运行工作流程,而不需要单独的主机或云连接。

目前,Roboflow 工作流在OAK4的CPU上运行,但优化的加速器驱动版本即将推出,以实现更快的设备上推理。

Getting Started

在运行应用程序之前,您需要一个 Roboflow Workflow

以下是快速设置:

  1. 在Roboflow web app中创建工作流
  2. 单击Deploy → Video → Live Video
  3. 选择Run locally
  4. 将显示的值(workspace name, workflow ID,等等)复制到应用程序的config.yaml文件中
  5. 添加 Roboflow API key
  6. 将工作流参数与您在工作流中定义的输入相匹配

通过config.yaml,您还可以更改设备类型、帧大小和帧速率等内容,以根据需要进行调整。

可视化工作原理

应用程序根据简单的命名规则决定如何显示结果:

· 如果输出名称包含"predictions ",它将解析为DepthAI bounding box并将其显示为覆盖

· 如果它包含"visualization ",则将其显示为图像

· 应用程序会忽略任何其他工作流输出

所以,如果你想在可视化工具中显示一些东西,只要把它命名清楚就行了!

想获得更高级的视觉效果?

如果你有出色的创意,Roboflow Workflows允许你添加:

· 自定义图像叠加

· 个性化注释

· 完全定制的视觉输出

你并没有被局限在简单的边界框------你可以根据项目的需要定制视觉效果。要了解可能的情况,请查看我们的OAK 4 s显微镜博客文章,其中我们使用Roboflow训练模型来检测焊接缺陷。

独立运行模式( OAK 4 系列设备)

如果您使用的是OAK 4代设备,则可以在设备上本地运行整个应用程序,而无需单独的计算机或连接到云端。

只需:

  1. 安装oakctl
  2. 克隆并运行应用程序:

git clone --depth 1 --branch main https://github.com/luxonis/oak-examples.git
cd oak-examples/integrations/roboflow-workflow/
oakctl connect
oakctl app run .

然后在浏览器中打开本地DepthAI Visualizer,查看所有操作。

总结

这种集成使实时计算机视觉的实验比以往任何时候都更容易,只需几个设置步骤,您就可以:

· 从DepthAI流式传输视频

· 立即运行Roboflow 模型

· 无需编写额外代码即可查看结果

· 通过简洁的用户界面GUI调整一切

这是一种简单而强大的方式,可以将你的想法变为现实------无论你是在原型设计、学习还是构建完整的应用程序。

准备好了吗?请查看完整示例

相关推荐
新缸中之脑1 分钟前
将CodeBERTa压缩到10KB以下
人工智能
Faker66363aaa3 分钟前
鲶鱼目标检测与识别:基于fovea_r50_fpn_gn-head-align模型的COCO数据集训练_1
人工智能·目标检测·计算机视觉
【赫兹威客】浩哥4 分钟前
交通违章识别数据集与YOLO系列模型训练成果
人工智能·深度学习·机器学习
B站计算机毕业设计超人5 分钟前
计算机毕业设计hadoop+spark+hive在线教育可视化 课程推荐系统 大数据毕业设计(源码+LW文档+PPT+讲解)
大数据·人工智能·hive·hadoop·scrapy·spark·课程设计
B站计算机毕业设计超人6 分钟前
计算机毕业设计PySpark+Hive+Django小红书评论情感分析 小红书笔记可视化 小红书舆情分析预测系统 大数据毕业设计(源码+LW+PPT+讲解)
大数据·人工智能·hive·爬虫·python·spark·课程设计
roamingcode9 分钟前
我是如何 Vibe Coding,将 AI CLI 工具从 Node.js 迁移到 Rust 并成功发布的
人工智能·rust·node.js·github·claude·github copilot
下午写HelloWorld12 分钟前
生成对抗网络GAN的简要理解
人工智能·神经网络·生成对抗网络
Lethehong15 分钟前
探索高效工作流的秘密:GLM-4.7 与 Dify 平台深度集成实践
大数据·人工智能·算法
Yeats_Liao16 分钟前
微调决策树:何时使用Prompt Engineering,何时选择Fine-tuning?
前端·人工智能·深度学习·算法·决策树·机器学习·prompt
传说故事17 分钟前
【论文自动阅读】GREAT MARCH 100:100项细节导向任务用于评估具身AI agent
人工智能·具身智能