在 NVIDIA® Jetson 设备上使用 Scailable 入门指南
本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

什么是 Scailable?
Scailable 提供了一个平台,用于大规模创建和管理边缘 AI 解决方案。通过 Scailable,您可以轻松配置任何支持的边缘设备(如路由器、网关或工业电脑),将其转变为“智能”设备。智能设备可以在输入数据(例如视频流)上运行高级人工智能(AI)和机器学习(ML)模型,将输入数据转化为有意义的信息,例如视频中的车辆数量统计。
为什么选择在 NVIDIA Jetson 上使用 Scailable?
NVIDIA Jetson 平台是运行 Scailable 的绝佳选择,因为作为边缘 AI 设备(包括 NVIDIA SoMs),它能够在大规模部署各种 AI 管道后,通过无线方式提供更好的推理性能。
本指南将逐步讲解如何在 NVIDIA Jetson 平台上轻松安装 Scailable AI Manager,并使用 Scailable 平台远程配置和管理您的 AI 解决方案。
前置条件
-
运行 NVIDIA JetPack 5.0+ 并连接到互联网的 NVIDIA Jetson 设备
- 我们已使用运行 JetPack 5.1.1 的 reComputer J4012 测试了本指南。如果您想探索 Seeed 提供的更多 NVIDIA Jetson 设备,请访问 此页面。
-
运行 Windows、Linux 或 Mac 并连接到互联网的主机电脑
安装 Scailable AI Manager
步骤 1: 在 Jetson Orin 设备上执行以下命令以安装 Scailable AI Manager
sudo bash -ic "$(wget -q -O - https://get.sclbl.net)"
安装过程中,您需要在提示是否启用 JetPack 5 支持时输入“y”。

步骤 2: 您可以在网页浏览器中输入 Jetson 设备的 IP 地址,后跟 :8081,或者直接输入命令行中显示的 URL,如下所示:

注册 Scailable 账户
步骤 1: 当 Scailable AI Manager 显示时,通过输入设备名称注册设备,然后点击 Register 按钮

步骤 3: 确认您之前创建的设备名称,点击 Register,然后点击 Return to device

如果一切正常,您将在 Status 标签下看到所有状态检查均成功,如下所示:

运行 AI 应用程序
Scailable 预装了许多不同的 AI 模型供您试用。不过,如果您想使用自己的 AI 模型,也可以导入它。
步骤 1: 在 Model 标签下的 First Model 部分,点击 Assign Model

步骤 2: 您可以通过点击 add a model 添加自己的模型,也可以使用预构建模型。在这里我们选择 Scailable Models

步骤 3: 作为示例,我们选择 People counter within a region 模型。点击 Use this model

现在您将看到模型已被选中

步骤 4: 在 Input 标签下,为输入驱动选择 Video driver

在这里您可以选择视频流、图像或 Scailable 预加载的示例图像/视频

步骤 5: 例如,我们选择 Scailable 附带的预加载视频源 faces

步骤 6: 在 output 标签下,保持设置为默认值

步骤 7: 在 Options 标签下,保持设置为默认值

步骤 7: 在 Test 标签下,点击 Test configuration

如果成功,您将看到以下输出:

步骤 8: 在 Run 标签下,点击 Run Model

如果运行成功,你将看到以下输出:

步骤 9: 点击 View live visualization 本地预览推理结果


步骤 10: 点击 View output in cloud 下载 CSV 或 JSON 格式的结果


大规模部署 AI 模型
通过 Scailable,你可以轻松地将单个模型部署到多个设备上。
步骤 1: 访问 此网页,登录你的 Scailable 账户,你将看到如下仪表盘:

步骤 2: 点击 DEVICES 后,你将看到所有与你的 Scailable 账户连接的设备。

步骤 3: 勾选所有设备,输入设备组的名称,然后点击 Save new groups

步骤 4: 点击 Assign a model to all devices in group

步骤 5: 选择一个模型(如之前所做),该模型将被远程部署到组内的所有设备。
成功远程部署模型后,你将看到以下输出:

了解更多
Scailable 提供非常详细和全面的文档,因此强烈建议你查看 这里。
技术支持与产品讨论
感谢你选择我们的产品!我们为你提供多种支持渠道,以确保你使用我们的产品时体验顺畅。我们提供多种沟通方式,以满足不同的偏好和需求。