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 连接到您的计算机。如果多个连接,它将提示您使用的演示。
要在 depthai 设备上安装并运行演示脚本,请在终端中键入以下命令。
git clone https://gitee.com/oakchina/depthai.git
cd depthai
python3 install_requirements.py
python3 depthai_demo.py
然后继续阅读 README.md 以获得更多的使用示例。
如果您在安装过程中遇到问题,请参阅我们的 安装页面 以获得其他特定于操作系统的说明
应用示例¶
在这里,您将了解到DepthAI可以做些什么并从中获得灵感。
立体神经推理演示
通常需要对立体神经推理结果进行特定于应用程序的主机端过滤,并且因为这些计算是轻量级的(即可以在 ESP32 上完成),所以我们将三角剖分本身留给主机。
Record and Replay
这些工具允许您记录编码和同步的摄像机流并重放它们,包括重建立体深度感知。
OAK相机示例
此示例展示了如何通过USB在Gen2 Pipeline Builder中使用OAK相机。可以了解到深度设置和点云图像。
注视估计
此示例演示如何使用 Gen2 Pipeline Builder 在 DepthAI 上运行3阶段推理(3个串行,2个并行)。
制作此示例的原始 OpenVINO 演示是here.
Deeplabv3 (图像语义分割)
此示例展示了如何在 Gen2 API 系统中的 DepthAI 上运行 Deeplabv3+。
姿态估计
在 DepthAI 上运行 Google Mediapipe 身体姿势跟踪模型
这个例子是由我们的贡献者创建的 - Geaxgx
头部姿势检测
此示例演示运行人脸检测网络和头部检测网络的 Gen2 Pipeline Builder
年龄性别识别
此示例演示如何使用 Gen2 Pipeline Builder 在 DepthAI 上运行 2 阶段推理。
首先,在图像上检测人脸,然后将裁剪后的人脸框发送到年龄性别识别网络,产生估计结果
烟火检测
此示例演示运行火灾检测网络的 Gen2 Pipeline Builder
人脸识别
这个例子演示了运行人脸检测网络、头部姿势估计网络和人脸识别网络的 Gen2 Pipeline Builder
疲劳检测
此示例演示运行人脸检测网络和头部检测网络的 Gen2 Pipeline Builder
手语识别
此示例演示如何使用手部标志在 DepthAI 上识别美国手语 (ASL)
这个例子是由 Cortic Technology
教程¶
在本节中,您将找到一种方法来扩展您在 depthai 相关主题方面的知识。下面列出的教程是特定主题的完整演练。
-
快速上手
用最短的时间运行OAK设备
-
在一个主机上使用多个OAK
了解如何使用多台OAK设备
-
本地OpenVINO模型转换
了解如何将 OpenVINO IR 模型转换为在 depthai 上运行所需的格式
有疑问?
我们很乐意为您提供代码或其他问题的帮助。
我们的联系方式
还可以通过我们发布的视频和文章了解OAK