描述
Savant是一个为高性能计算机视觉和视频分析设计的开源框架。基于NVIDIA DeepStream构建,它允许开发人员创建在边缘和数据中心硬件上高效运行的实时应用程序。Savant支持混合边缘和云模型,实现视频数据的无缝流式传输和处理。它特别适合于汽车、机器人和可扩展云环境中的应用。
该框架旨在对开发人员友好,提供基于Python的SDK和超过30个真实案例,以促进从概念到生产的过渡。Savant与流行的库如OpenCV CUDA、PyTorch和CuPy集成,允许高效的管道开发。它还支持OpenTelemetry和Prometheus等高级功能,用于监控和性能跟踪。
Savant的架构高度灵活,支持动态源和接收器管理,并且可以在Docker容器中部署,便于使用。该框架已准备好在云中使用,能够处理低延迟和高容量的处理,适合广泛的应用。其强大的API和先进的数据协议确保与物联网和第三方系统的无缝集成。
Savant由Bitworks Software的In-Sight团队开发,旨在使NVIDIA DeepStream技术民主化,使其对机器学习和计算机视觉工程师可及。它提供了一个全面的解决方案,用于构建端到端的视频分析应用程序,从数据标注和模型训练到部署和CI/CD。
Savant Framework的核心功能
开源框架
基于NVIDIA DeepStream构建
实时视频分析
混合边缘和云支持
基于Python的SDK
与OpenCV CUDA、PyTorch、CuPy集成
支持OpenTelemetry和Prometheus
基于Docker的部署
如何使用 Savant Framework?
下载:从GitHub获取Savant框架
安装:在您的硬件上设置框架
配置:为您的应用程序自定义管道
部署:在边缘或数据中心设备上运行管道
监控:使用OpenTelemetry和Prometheus进行性能跟踪
Savant Framework的使用案例
- 汽车分析
- 机器人集成
- 云视频处理
- 边缘设备部署
- 实时监控








