首页 > 最新资讯 > DevZone | DeepStream SDK
DevZone | DeepStream SDK

DevZone | DeepStream SDK

2022-06-29 19:40

#人工智能 #深度学习


快速开发和部署视觉 AI 应用和服务。DeepStream 提供多平台、可扩展、TLS 加密的安全性,可以部署在本地、边缘和云端。

全球有数十亿摄像头和传感器,它们能够捕获大量数据,这些数据可用于提高处理效率以及改善收益流。无论是在交叉路口缓解车辆拥堵,在医院进行健康和安全监控,还是调查零售通道以提高客户满意度,或是开展体育分析或是在制造厂检测零件缺陷,每种应用场合都需要可靠的实时智能视频分析(IVA)。

什么是 DeepStream SDK?

NVIDIADeepStream SDK 提供了完整的流分析工具包,可用于基于 AI 的多传感器处理以及视频、音频和图像理解。DeepStream 面向致力于构建 IVA 应用和服务的视觉 AI 开发者、软件合作伙伴、初创公司及原始设备制造商 (OEM)。

DeepStream 也是 NVIDIA Metropolis 平台不可或缺的一部分,该平台用于构建端到端服务和解决方案。

DeepStream SDK 特性

强大且灵活的 SDK

适用于各行各业众多用例的统一 SDK。

低代码量编程

使用 Graph Composer 简单直观的用户界面,创建功能强大的视觉 AI 应用。

实时洞察力

理解边缘设备中丰富的多模式传感器数据。

托管 AI 服务

使用 Kubernetes 在云原生容器中部署 AI 服务并进行编配。

降低总体拥有成本 (TCO)

借助 TAO 工具套件进行训练,并使用 DeepStream 提高流密度。

使用 DeepStream,实现更高准确率和实时性能

DeepStream 为各种基于物体检测、图像分类和实例分割的 AI 模型提供出色的吞吐量。为减少开发工作并提高吞吐量,开发者可以使用 TAO 工具套件中的高度准确的预训练模型,并通过 DeepStream 进行部署。

下表显示了从数据提取、解码、图像处理到推理的端到端应用性能。这需要多个1080p/30fps 流作为输入。请注意,在 Jetson Xavier NX 和 Jetson AGX Xavier 的 DLA 上运行可以释放 GPU 用于其他任务。

借助 DeepStream SDK,您可以将 AI 应用到流媒体视频中,同时优化视频解码/编码、图像缩放和转换以及边缘到云的连接,从而实现完整的端到端性能优化。

为何要使用 DeepStream SDK?

无缝开发

开发者可以使用 DeepStream 为 AI 视频、音频和图像分析构建无缝流媒体工作流。DeepStream 可供开发者使用 C/C++、Python 进行开发,或借助 Graph Composer 进行低代码量图形编程,从而实现开发灵活性。DeepStream 附带各种硬件加速插件和扩展。

DeepStream 6.0 的新功能:使用 Graph Composer 进行低代码量编程

借助 Graph Composer,DeepStream 开发者现在可拥有强大的低代码图形编程选项。通过简单直观的界面,您可以轻松创建复杂的处理流程,并使用容器构建器进行快速部署。

安全管理应用和服务

对于现实世界的 IVA 应用/服务部署而言,远程管理和应用控制至关重要。DeepStream SDK 可运行于任何云和边缘。它可处理物联网要求,例如边缘和云之间的有效双向信息传递、安全性、智能录制和无线 AI 模型更新。

强大的端到端 AI 解决方案

通过借助 NVIDIA TAO 工具套件构建端到端视觉 AI 系统、生产级视觉 AI 模型并使用 DeepStream 在边缘部署,加快整体开发速度并实现更出色的实时性能。DeepStream 提供借助 TAO 工具套件训练的多个检测和分割模型的一站式集成,包括 SSD、MaskRCNN、YOLOv3、RetinaNet 等。

参考应用

DeepStream SDK 附带 30 多个示例应用,旨在帮助用户启动开发工作。大多数示例均提供 C/C++、Python 和 Graph 版本,可在NVIDIA Jetson 和 dGPU 平台上运行。参考应用可有助了解 DeepStream 插件的功能,或作为模板和起点来开发自定义视觉 AI 应用。

点击阅读原文,了解更多 DeepStream SDK 相关内容

 
 
 
 

NVIDIA 深度学习培训中心

 
 
 

我们的 NVIDIA 深度学习培训中心还推出了 DeepStream 相关课程,您可以复制链接查看课程详情。

构建实时视频 AI 应用

在本课程中,您将获得与原始视频数据实时转化相关的知识和技能,从如何广泛部署相机传感器技能到基于深度学习的知识洞察。

详情请见:https://courses.nvidia.com/courses/course-v1:DLI+S-IV-01+V1/

基于 Jetson Nano 构建视频 AI 的端侧应用(免费课程)

在本课程中,您将基于 Jetson Nano 使用 JupyterLab Notebook 和 Python 应用示例构建新项目,通过深度学习视频分析技术,从视频流中提取有意义的洞察。这些技术将同样适用于您使用 Jetson Nano 或其他 Jetson 平台来开发自己的端侧应用项目。

详情请见:https://courses.nvidia.com/courses/course-v1:DLI+S-IV-02+V2-ZH/

 

相关新闻