DepthAI 的文档

Note

第一次使用DepthAI? 请看 这里!

了解如何设置 DepthAI 设备,查看教程,代码示例等。

DepthAI 是围绕 Myriad X 构建的嵌入式 空间 AI 平台 - 一个完整的定制 硬件 、固件、软件 和 AI 培训生态系统。它将神经推理、深度视觉和特征跟踪结合到一个易于使用的 30 秒内工作的解决方案中。

DepthAI 使用 Python 和 C++ 编写的简单易用的 API,在单个设备中为您提供强大的 AI、深度和跟踪功能。

最棒的是,它是模块化的(模块化系统) ,基于 MIT-licensed 开源硬件,可以为真正的商业产品提供这些 Spatial AI/CV 超级能力。

在下面的小节中,我们将展示您可以使用 depthai 构建什么。不同的例子将展示不同的使用 depthai 功能,这既可以鼓励你发展自己的想法或更深入地进入 depthai 功能自己发现他们。

Demo script

演示脚本是我们的多用途命令行演示工具,围绕 Gen2 Pipeline 构建,它允许您直接从命令行检查 depthai 功能——不需要编码!它可以同时工作 USB 和 POE,自动发现任何 POE depthai 在您的局域网和/或 USB depthai 连接到您的计算机。如果多个连接,它将提示您使用的演示。

Default run

要在 depthai 设备上安装并运行演示脚本,请在终端中键入以下命令。

git clone https://gitee.com/oakchina/depthai.git
cd depthai
python3 install_requirements.py
python3 depthai_demo.py

然后继续阅读 README.md 以获得更多的使用示例。

如果您在安装过程中遇到问题,请参阅我们的 安装页面 以获得其他特定于操作系统的说明

应用示例

在这里,您将了解到DepthAI可以做些什么并从中获得灵感。

Camera Demo
立体神经推理演示

通常需要对立体神经推理结果进行特定于应用程序的主机端过滤,并且因为这些计算是轻量级的(即可以在 ESP32 上完成),所以我们将三角剖分本身留给主机。

COVID-19 mask detection
Record and Replay

这些工具允许您记录编码和同步的摄像机流并重放它们,包括重建立体深度感知。

Camera Demo
OAK相机示例

此示例展示了如何通过USB在Gen2 Pipeline Builder中使用OAK相机。可以了解到深度设置和点云图像。

COVID-19 口罩检测

此实验允许您运行通过以下方式训练的 COVID-19 戴口罩/没戴口罩检测器

Google Colab 教程 here.

Gaze estimation
注视估计

此示例演示如何使用 Gen2 Pipeline Builder 在 DepthAI 上运行3阶段推理(3个串行,2个并行)。

制作此示例的原始 OpenVINO 演示是here.

车牌识别

此示例演示如何使用 Gen2 Pipeline Builder 在 DepthAI 上运行2阶段推理。

首先,在图像上检测车牌,然后将裁剪后的车牌帧发送到文本检测网络,该网络尝试对车牌文本进行解码

Deeplabv3
Deeplabv3 (图像语义分割)

此示例展示了如何在 Gen2 API 系统中的 DepthAI 上运行 Deeplabv3+。

Pose Estimation
姿态估计

在 DepthAI 上运行 Google Mediapipe 身体姿势跟踪模型

这个例子是由我们的贡献者创建的 - Geaxgx

Deeplabv3
行人重新识别

此示例演示如何使用 Gen2 Pipeline Builder 在 DepthAI 上运行2阶段推理。

制作此示例的原始 OpenVINO 演示是 here.

Head posture detection
头部姿势检测

此示例演示运行人脸检测网络和头部检测网络的 Gen2 Pipeline Builder

Age Gender Recognition
年龄性别识别

此示例演示如何使用 Gen2 Pipeline Builder 在 DepthAI 上运行 2 阶段推理。

首先,在图像上检测人脸,然后将裁剪后的人脸框发送到年龄性别识别网络,产生估计结果

Fire detection
烟火检测

此示例演示运行火灾检测网络的 Gen2 Pipeline Builder

Face Recognition
人脸识别

这个例子演示了运行人脸检测网络、头部姿势估计网络和人脸识别网络的 Gen2 Pipeline Builder

Fatigue Detection
疲劳检测

此示例演示运行人脸检测网络和头部检测网络的 Gen2 Pipeline Builder

文本检测OCR

此示例演示 Gen2 Pipeline Builder 运行文本检测 (EAST),然后对检测到的文本进行光学字符识别

Sign Language Recognition
手语识别

此示例演示如何使用手部标志在 DepthAI 上识别美国手语 (ASL)

这个例子是由 Cortic Technology

目标跟踪

此示例展示了利用depthai实现目标跟踪,通过云台将检测目标始终置于图像中央。

社交距离

此示例使用的是第一代depthai

教程

在本节中,您将找到一种方法来扩展您在 depthai 相关主题方面的知识。下面列出的教程是特定主题的完整演练。

  • 快速上手

    用最短的时间运行OAK设备

  • 在一个主机上使用多个OAK

    了解如何使用多台OAK设备

  • 本地OpenVINO模型转换

    了解如何将 OpenVINO IR 模型转换为在 depthai 上运行所需的格式

有疑问?

我们很乐意为您提供代码或其他问题的帮助。

Slack
OAK 官方网站

OAK中国官方网站

forum
OAK 论坛

像聊天一样,只是不同步。

forum
Email Support

给我们的支持团队发送消息。

我们的联系方式

售后技术支持
oak_china_wechat

企业微信:OAK中国

售前技术和项目咨询
WeChat

微信号:13951940532

加好友请备注"OAK咨询"

欢迎到淘宝选购
taobao
OAK中国官方淘宝店

还可以通过我们发布的视频和文章了解OAK