Descrição
Savant é um framework de código aberto projetado para visão computacional de alto desempenho e análises de vídeo. Construído sobre o NVIDIA DeepStream, permite que os desenvolvedores criem aplicações em tempo real que funcionam de forma eficiente tanto em hardware de borda quanto em data centers. Savant suporta um modelo híbrido de borda e nuvem, permitindo streaming e processamento contínuo de dados de vídeo.
O framework é projetado para ser amigável ao desenvolvedor, oferecendo um SDK baseado em Python e mais de 30 exemplos práticos para facilitar a transição do conceito para a produção. Savant integra-se com bibliotecas populares como OpenCV CUDA, PyTorch e CuPy, permitindo um desenvolvimento eficiente de pipelines. Também suporta recursos avançados como OpenTelemetry e Prometheus para monitoramento e rastreamento de desempenho.
A arquitetura do Savant é altamente flexível, suportando gerenciamento dinâmico de fontes e destinos, e pode ser implantada em contêineres Docker para facilidade de uso. O framework está pronto para a nuvem e pode lidar com processamento de baixa latência e alta capacidade, tornando-o adequado para uma ampla gama de aplicações. Sua API robusta e protocolo de dados avançado garantem integração perfeita com IoT e sistemas de terceiros.
Desenvolvido pela equipe In-Sight da Bitworks Software, o Savant visa democratizar a tecnologia NVIDIA DeepStream, tornando-a acessível a engenheiros de aprendizado de máquina e visão computacional. Ele fornece uma solução abrangente para a construção de aplicações de análises de vídeo de ponta a ponta, desde rotulagem de dados e treinamento de modelos até implantação e CI/CD.
Recursos principais de Savant Framework
Framework de código aberto
Construído sobre o NVIDIA DeepStream
Análises de vídeo em tempo real
Suporte híbrido de borda e nuvem
SDK baseado em Python
Integração com OpenCV CUDA, PyTorch, CuPy
Suporte a OpenTelemetry e Prometheus
Implantação baseada em Docker
Como usar Savant Framework?
Baixar: Obtenha o framework Savant do GitHub
Instalar: Configure o framework em seu hardware
Configurar: Personalize o pipeline para sua aplicação
Implantar: Execute o pipeline em dispositivos de borda ou data center
Monitorar: Use OpenTelemetry e Prometheus para rastreamento de desempenho
Casos de uso de Savant Framework
- Análises Automotivas
- Integração de Robótica
- Processamento de Vídeo na Nuvem
- Implantação em Dispositivos de Borda
- Monitoramento em Tempo Real








