Release Notes
Release Notes
DepthAI V3
- DepthAI
3.6.1 - DepthAI
3.5.0 - DepthAI
3.4.0 - DepthAI
3.3.0 - DepthAI
3.2.1 - DepthAI
3.1.0 - DepthAI
3.0.0 - DepthAIv3
rc4 - DepthAIv3
rc3 - DepthAIv3
rc2 - DepthAIv3
beta.1 - DepthAIv3
alpha.15 - DepthAIv3
alpha.14 - DepthAIv3
alpha.13 - DepthAIv3
alpha.12 - DepthAIv3
alpha.11 - DepthAIv3
alpha.10 - DepthAIv3
alpha.9 - DepthAIv3
alpha.8
DepthAI 3.6.1
3.6.1Features- AutoCalibration 现在默认开启,可以通过
DEPTHAI_AUTOCALIBRATION=OFF关闭 - 添加了对 IMU 校准的支持,并统一了输出,每个传感器现在都有
RAW、UNCALIBRATED和CALIBRATED- 重要提示:
RAW过去会预先旋转到 RDF 坐标系,但现在已更改为始终直接从 IMU 捕获。要保留之前的行为,请切换到UNCALIBRATED输出。
- 重要提示:
- 为 ImgTransformations 添加了外参跟踪,以及用于在图像之间重新映射和投影点的实用程序
- 为 DetectionParser 添加了 YOLO26 支持
- 添加了对新的 NeuralDepth 模型的支持
- 现有模型 FPS 提升
- LARGE (768x480) 从 10 FPS 提升到 22
- MEDIUM (576x360) 从 26 FPS 提升到 38
- SMALL (480x300) 从 42 FPS 提升到 56
- NANO (384x240) 从 60 FPS 提升到 85
- 新增模型:
- 1248x780 @ 8.5 FPS
- 1056x660 @ 12.5 FPS
- 960x600 @ 14 FPS
- 864x540 @ 18 FPS
- 现有模型 FPS 提升
- 添加了新的 PointCloud 节点,支持选择自定义坐标系
- 改进了整体记录和回放支持
- 记录和回放设备校准
- 记录和模拟设备功能 (
device.getConnectedCameraFeatures(),device.getConnectedIMU()) - 自动同步录制,以实现更稳健的流回放,当它们需要同步时
- 录制脚本 在此处,回放时,使用
DEPTHAI_REPLAY={path to recording},无需更改脚本。
- 内嵌的可视化工具更新至 2.3.3:
- 改进了管道调试面板
- 小型 UI 修复
- 改进了设备连接稳定性
- 改进了自动摄像头传感器配置选择和 FPS 选择
- 当全分辨率配置无法满足请求输出的要求时,回退到裁剪配置
- 自动将无法与其他摄像头 FSynced 的摄像头置于自由运行模式
- 正确跟踪裁剪传感器配置的内参
- 注意,在 RVC4 上,需要 LuxonisOS 1.31 或更新版本
- 改进了 ObjectTracker,支持可选的 3D 关联,并为
dai.Tracklet添加了速度属性 - [RVC4] 在 RVC4 上添加了对摄像头同步中 PTP 的支持
- 为 StereoDepth 添加了
LEFT和RIGHT对齐,并正确支持 RVC4 上的RECTIFIED_LEFT和RECTIFIED_RIGHT - [RVC2] 添加了对 IMX380 的支持
- [RVC4] 如果可用,则为 NeuralNetwork 引擎使用
SNPE 2.41.0.251128 - 在 RVC2 上,如果模型包含分割掩码,则自动切换 DetectionParser 在主机上运行
- 添加了对
MessageDemux在主机上运行的支持
Command Line
1python3 -m pip install depthai==3.6.1DepthAI 3.5.0
3.5.0功能:- 添加 AutoCalibration 节点,可自动执行动态校准
- 合并
v2.32.0,并改进了 RVC2 在崩溃转储收集和设备状态检索方面的功能
- 在启用畸变校正的情况下,为旧版校准设置跟踪的畸变系数为 0
- 添加
eventManager.waitForPendingUploads()以避免丢失队列中等待退出脚本的快照和事件 - 扩展稳定性测试以包含
NeuralAssistedStereo、FeatureTracker和ObjectTracker
Command Line
1python3 -m pip install depthai==3.5.0DepthAI 3.4.0
3.4.0功能:- 添加对语义分割的支持
- 添加对将实例分割输入到 SpatialLocationCalculator 以改进 3D 检测的支持
- 添加对将关键点空间化的 3D 支持
- [RVC4] 添加对USB 协议的支持
- 需要 LuxonisOS 1.27.1 或更高版本
- 可以通过环境变量
DEPTHAI_PROTOCOL=usb强制执行
- 向 Camera 节点添加
isp输出 - 添加 Gate 节点
- [RVC4] 添加对 IMX586 的高帧率 (HFR) 支持:
- 添加对XLink 数据包化的支持
- 可选地对通过 XLink 发送的消息进行数据包化,并限制每个连接的比特率
- 在高级场景中用于允许具有大消息的流在后台运行
- 用法 示例
- Visualizer 更新至 2.0.10
- 当设置
DEPTHAI_PIPELINE_DEBUGGING=ON时,支持实时管道可视化 - 显示
ImgDetections时可视化关键点 - 自动将检测和注释重新映射到目标流
- 当设置
- 向 DynamicCalibration 节点添加新的
CalibrationMetrics输出 - 添加对快照和事件回调的支持,以便在事件发送到 Hub 时收到通知 示例
- [RVC4] 添加对外部帧同步的支持
- [RVC2] 添加对在 Camera 节点中设置每个传感器的自定义传感器调谐的支持
- [RVC2] 添加对在 Camera 节点中设置传感器方向的支持
- 修复
dai::Pipeline被复制分配给另一个变量时的所有权问题 - 修复
StereoDepth在未设置ImgTransformations的情况下的回放
- 弃用不使用
pipeline.create创建节点 - 将 basalt 作为私有依赖项而非公共依赖项
- ImageAlign:
- 如果将失真图像发送到
ImageAlign的alignTo,则发出 警告 - 使用
ImgTransformations获取内参和畸变系数,而不是依赖启发式方法和全局校准
- 如果将失真图像发送到
- [RVC4] 为 DeviceManager 添加对 RVC4 设备的支持
- [RVC2] 向
Script节点绑定中的ImgDetections添加新字段
Command Line
1python3 -m pip install depthai==3.4.0DepthAI 3.3.0
3.3.0功能- 添加 Pipeline Debugging 支持
- 更多详细信息请参阅 README
- 可以使用 depthai_pipeline_graph 可视化管道图
- C++ 示例 在此处 和 Python 示例 在此处
- 添加 NeuralAssistedStereo 节点(经典立体声 + 神经网络深度融合)
- 添加 VPP 节点和配置 API
- 公开 XLinkBridges
- 向
CalibrationHandler添加 Housing calibration 支持 - [RVC4] 添加 SystemLogger 节点和扩展的 SystemInformation 指标
- [RVC4] 在 RVC4 上更新
StereoDepth预设,以改进质量/填充率的权衡