[Visão Computacional] Monitoramento de Faixas por Dashcam & ANPR com Super-Resolução: Pipeline em 6 Estágios & Restrições em Tempo Real (#1)
· 2 min para ler

📌 Resumo dos Pontos Principais (TL;DR)
- Desafio: Filmagens de dashcam em alta velocidade sofrem com vibrações mecânicas, reflexos de iluminação e desfoque por movimento. O OCR direto falha devido à baixa resolução dos recortes de placas.
- Solução: Um pipeline modular em 6 estágios com restrição estrita de 30 FPS, integrando detecção de faixas, detecção hierárquica por YOLO, super-resolução EDSR e votação temporal por OCR.
1. Visão Geral dos 6 Estágios do Pipeline
flowchart LR
A[1. Entrada de Vídeo 30 FPS] --> B[2. Detecção Dinâmica de Faixas]
B --> C[3. Detecção Hierárquica de Veículo & Placa]
C --> D[4. Validação Geométrica de Invasão de Faixa por IoU]
D --> E[5. Super-Resolução Profunda EDSR]
E --> F[6. EasyOCR & Votação Majoritária Temporal]
- Ingestão de Vídeo: Decodificação assíncrona de streams de vídeo 1080p usando multithreading no OpenCV.
- Detecção de Faixas: Filtragem de bordas Canny, máscara de região de interesse (ROI trapezoidal) e Transformada Probabilística de Hough (
HoughLinesP). - Localização Hierárquica: Detecção preliminar de veículos com YOLOv3, seguida por segmentação refinada de placas via YOLOv5.
- Métrica de Invasão: Cálculo da sobreposição de polígonos (Intersection over Union - IoU) entre a base do veículo e a faixa demarcada.
- Super-Resolução: Ampliação de 4x em recortes de placas miniaturizadas (inferiores a 40x20 pixels) via modelo neural residual EDSR.
- OCR & Consenso: Extração de texto com EasyOCR e suavização estatística através de janela deslizante temporal de 11 frames.
📌 Resumo Executivo para Gestão (3–5 Linhas)
- Arquitetura Modular: O isolamento em 6 módulos desacoplados permite otimizar gargalos de GPU e CPU de forma independente.
- Processamento em Tempo Real: O sistema garante operação sustentada a 30 FPS para telemetria confiável em veículos em movimento.
- Resiliência a Desfoque: A super-resolução EDSR reconstrói placas inelegíveis onde algoritmos convencionais falham.
- Filtragem de Falsos Positivos: Critérios geométricos de IoU evitam disparos indevidos em oscilações de pista.
