Pesquisar

EIS acelerada por GPU em NVIDIA Jetson Orin (Python/C++)

16/06/2026 às 13:26

Descrição do Projeto:

Procuro um engenheiro de software sênior, com sólida experiência em desenvolvimento embarcado e processamento de imagem em GPU, para um projeto de câmera FPV de alta performance. O objetivo é implementar uma solução robusta e eficiente de Estabilização Eletrônica de Imagem (EIS) na NVIDIA Jetson Orin Nano Super Developer Kit (8GB), usando JetPack 7.2 (R39).

Como amador na área (sou dentista) e tendo configurado o ambiente da Jetson com a ajuda de uma inteligência artificial, o sistema pode apresentar particularidades. O objetivo é superar esses desafios e garantir uma solução de EIS que atenda aos requisitos de performance e estabilidade.

Requisitos essenciais para a Fase 1:

- Estabilização Eletrônica de Imagem (EIS):
- VPI (Vision Programming Interface): utilização do VPI 4.1.3, especificamente o Optical Flow Dense com backend OFA, para detecção de movimento e correção de microtremores. Configurações de qualidade, tamanho de grid e níveis de pirâmide devem ser otimizadas para GPU.
- CUDA: o código deve ser otimizado para CUDA 13.2.
- OpenCV com CUDA: se necessário, o OpenCV deve ser compilado com suporte a CUDA (CUDA 13.2), garantindo que o FFMPEG esteja desativado para evitar conflitos. Já possuo os diretórios opencv e opencv_contrib em ~/opencv_build.

- Performance de vídeo:
- Processamento Full HD (1920x1080) a 60 FPS.
- Câmera principal: sensor AR0234 a 120 fps via USB 3.0 (também possuo uma IMX377 4K, mas o foco inicial é a AR0234).
- A solução deve garantir fluxo de vídeo estável, sem travamentos, buffers ou perda de frames, com foco na medição e correção de microtremores.
- GStreamer: otimização da pipeline de GStreamer para captura e decodificação. O pipeline H.264 com nvv4l2decoder não está gerando saída de FPS no fpsdisplaysink, e o nvv4l2decoder não possui a propriedade "enable-low-latency". É crucial evitar travamentos na decodificação e priorizar a estabilidade total do fluxo de vídeo.

- Ambiente de desenvolvimento:
- Hardware: NVIDIA Jetson Orin Nano Super Developer Kit (8GB).
- Software: JetPack 7.2 (R39), driver NVIDIA 595.78 e CUDA 13.2 instalados. VPI 4.1.3 e nvidia-l4t-gstreamer versão 36.4.7.
- O serviço SSH está ativo para acesso remoto.
- A Jetson apresenta um problema de exibição: a tela não mostra nada no monitor ao ligar, o que pode indicar particularidades no ambiente.

Metodologia de trabalho e validação remota:

- Como o desenvolvedor não terá acesso físico à Jetson, é fundamental apresentar uma metodologia clara para:
- Desenvolvimento e testes remotos: como garantir que o código será funcional e estável no meu ambiente específico, mesmo com as particularidades existentes?
- Depuração e validação: como será feita a depuração e validação da solução sem acesso direto ao hardware?
- Comunicação: qual será o fluxo de comunicação para ajustes e feedback?

Posso gravar e enviar vídeos de teste da câmera AR0234 para análise (definiremos formato, resolução, duração e tipo de movimento conforme necessário).

Fase futura (potencial):

Após conclusão estável da Fase 1 (EIS), há interesse em uma segunda etapa para integrar:

- Rastreamento de região de interesse (ROI).
- Controle de gimbal (placa Storm32, 3 motores brushless, MPU6050).

Objetivo final: câmera FPV com estabilização avançada, rastreamento e possibilidade de sobreposição de hologramas em realidade aumentada. Essa fase será negociada separadamente.

Perfil do profissional:

- Experiência comprovada com NVIDIA Jetson (Orin Nano) e JetPack 7.2.
- Programação em Python e/ou C++ para sistemas embarcados.
- Experiência com VPI (especialmente Optical Flow Dense com OFA backend) e CUDA.
- OpenCV com aceleração CUDA.
- GStreamer para otimização de pipelines de vídeo.
- Forte conhecimento em algoritmos de processamento de imagem e estabilização.
- Habilidade para depurar e otimizar código para GPU.
- Entrega de código limpo, documentado e estável, privilegiando soluções robustas.

Aceito propostas.

Atividades do cliente nesse projeto:

Última visualização: 25/06/2026 às 23:48

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 17
Propostas excluídas: 1
Interessados: 20
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (16)
  • Freelancer Premium Patrick S.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Premium Fellipe A.
    Top Freelancer Plus
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Limpeza de URLs infectadas no site - Olá, preciso de ajuda para fazer uma limpeza nas URLs do meu site. Injetaram vírus nelas e agora preciso limpar. O site em si acabamos deletando, mas o domínio ainda precisa s...

Criar fluxo de jornada de leads e integração com ERPs - Busco profissional para realizar integração com os diversos sistemas que utilizamos hoje. Precisamos criar o fluxo de jornada do cliente desde a entrada até o lançamento...

Automação de cadastro de leads para Google Sheets e WhatsApp - Olá, Tenho um pequeno negócio de vendas e estou recebendo cada vez mais leads através de Instagram, Facebook Ads, Google Forms e WhatsApp. Atualmente faço tudo manualm...

Bot automático para Bac Bo no Telegram - Bot em Python para automação de Bac Bo via Telegram. Código de exemplo: import csv import datetime import json import time from collections import Counter, defaultdict from da...

Automação de entradas no jogo Wheel da Chilbet - Preciso de entradas automáticas para o jogo Wheel da Chilbet. Requisitos: - Suportar gales e ciclos. - Implementar stop win e stop loss configuráveis. - Aceitar lista de horár...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.