Beschreibung
Savant ist ein Open-Source-Framework, das für hochleistungsfähige Computer Vision und Videoanalysen entwickelt wurde. Es basiert auf NVIDIA DeepStream und ermöglicht Entwicklern, Echtzeitanwendungen zu erstellen, die effizient sowohl auf Edge- als auch auf Rechenzentrums-Hardware laufen. Savant unterstützt ein hybrides Edge- und Cloud-Modell, das nahtloses Streaming und die Verarbeitung von Videodaten ermöglicht. Es eignet sich besonders für Anwendungen in den Bereichen Automobil, Robotik und skalierbare Cloud-Umgebungen.
Das Framework ist entwicklerfreundlich gestaltet und bietet ein auf Python basierendes SDK sowie mehr als 30 praxisnahe Beispiele, um den Übergang von der Idee zur Produktion zu erleichtern. Savant integriert sich mit beliebten Bibliotheken wie OpenCV CUDA, PyTorch und CuPy, was eine effiziente Pipeline-Entwicklung ermöglicht. Es unterstützt auch fortschrittliche Funktionen wie OpenTelemetry und Prometheus zur Überwachung und Leistungsnachverfolgung.
Die Architektur von Savant ist äußerst flexibel und unterstützt das dynamische Management von Quellen und Senken. Es kann in Docker-Containern bereitgestellt werden, um die Benutzerfreundlichkeit zu erhöhen. Das Framework ist cloud-ready und kann eine Verarbeitung mit niedriger Latenz und hoher Kapazität bewältigen, was es für eine Vielzahl von Anwendungen geeignet macht. Seine robuste API und das fortschrittliche Datenprotokoll gewährleisten eine nahtlose Integration mit IoT- und Drittanbietersystemen.
Entwickelt vom In-Sight-Team bei Bitworks Software, zielt Savant darauf ab, die Technologie von NVIDIA DeepStream zu demokratisieren und sie für Ingenieure im Bereich maschinelles Lernen und Computer Vision zugänglich zu machen. Es bietet eine umfassende Lösung zum Aufbau von End-to-End-Videoanalyseanwendungen, von der Datenkennzeichnung und dem Modelltraining bis hin zur Bereitstellung und CI/CD.
Savant Framework's Kernfunktionen
Open-Source-Framework
Basierend auf NVIDIA DeepStream
Echtzeitanalysen von Videos
Hybride Unterstützung für Edge und Cloud
Python-basiertes SDK
Integration mit OpenCV CUDA, PyTorch, CuPy
Unterstützung von OpenTelemetry und Prometheus
Bereitstellung auf Docker-Basis
Wie verwendet man Savant Framework?
Herunterladen: Erhalten Sie das Savant-Framework von GitHub
Installieren: Richten Sie das Framework auf Ihrer Hardware ein
Konfigurieren: Passen Sie die Pipeline an Ihre Anwendung an
Bereitstellen: Führen Sie die Pipeline auf Edge- oder Rechenzentrumsgeräten aus
Überwachen: Verwenden Sie OpenTelemetry und Prometheus zur Leistungsnachverfolgung
Savant Framework's Anwendungsfälle
- Automobilanalysen
- Robotik-Integration
- Cloud-Videoverarbeitung
- Bereitstellung auf Edge-Geräten
- Echtzeitüberwachung








