DeepStream是一个流分析工具包,用于构建人工智能驱动的应用程序。它将来自USB/CSI摄像头的流式数据、来自文件的视频或通过RTSP的流式数据作为输入,并使用人工智能和计算机视觉从像素生成细节,以便更好地了解环境。DeepStream SDK 可以是许多视频分析解决方案的基础层,如理解智能城市中的交通和行人、医院的健康和安全监控、零售中的自我检测和分析、检测制造设施中的组件缺陷等。请在此处阅读有关DeepStream的更多信息。

DeepStream通过Python绑定支持C/C++和Python中的应用程序开发。为更容易入门学习,DeepStream 发布的时候提供了C/C++和Python的参考应用程序。请参阅C/C++示例应用程序源详细信息和Python示例应用程序源详细信息部分,了解更多可用的应用程序。有关一些DeepStream参考应用程序示例,请参见NVIDIA-AI-IOT Github页面。
核心SDK由几个硬件加速插件组成,这些插件使用各种加速器,如VIC、GPU、DLA、NVDEC和NVNC。通过在专用加速器中执行所有计算繁重操作,DeepStream可以实现视频分析应用程序的最高性能。DeepStream的关键功能之一是边缘与云之间的安全双向通信。DeepStream附带了一些现成的安全协议,例如使用用户名/密码的SASL/Plain身份验证和双向TLS身份验证。要了解更多有关这些安全特性的信息,请阅读物联网章节。要了解更多关于双向功能的信息,请参阅本指南中的双向消息传递部分。
DeepStream构建在CUDA-X堆栈中的几个NVIDIA库之上,如CUDA、TensorRT、Triton推理服务器和多媒体库。TensorRT加速了NVIDIA GPU上的AI推断。D

本文介绍了NVIDIA的DeepStream,一个用于构建人工智能驱动视频分析应用的工具包。它支持C/C++和Python开发,包含硬件加速插件,如CUDA、GPU和DLA,实现高性能。通过示例和参考应用程序,探讨了从摄像头流到云端安全通信的全过程,以及如何用Python构建高效视频管道。
最低0.47元/天 解锁文章
166

被折叠的 条评论
为什么被折叠?



