CORSA

CORSA

Câmeras Operacionais de Reconhecimento e Segurança Automobilística

Sistema para cidades inteligentes voltado para reduzir acidentes em cruzamentos estreitos e de baixa visibilidade, oferecendo uma alternativa mais acessível e eficiente ao semáforo tradicional.


📌 Descrição Geral

O CORSA (Câmeras Operacionais de Reconhecimento e Segurança Automobilística) é um sistema inovador voltado ao conceito de cidades inteligentes. Seu propósito é reduzir acidentes em cruzamentos de baixa visibilidade por meio de detecção automática, alerta visual e registro de eventos, proporcionando alternativa mais acessível e eficiente ao semáforo tradicional.


🧭 Justificativa

Em diversos contextos urbanos, cruzamentos muito fechados e sem controle de tráfego apresentam riscos para motoristas, ciclistas e pedestres. A instalação de semáforos convencionais nem sempre é economicamente viável ou eficiente, principalmente em vias de menor fluxo. O CORSA propõe uma solução tecnológica moderna e escalável para aumentar a segurança, reduzir custos e viabilizar cidades mais inteligentes e conectadas.


⚙️ Funcionamento

O sistema é composto por:

O fluxo básico de operação:

  1. Sensores detectam aproximação/estacionamento de veículo ou fluxo de pedestres;
  2. Dados são enviados ao módulo central em tempo real;
  3. Algoritmos decidem o acionamento da sinalização luminosa adaptativa;
  4. Evento é registrado no sistema.

🎯 Benefícios Esperados


🛠️ Escopo de Desenvolvimento de Software

O software do CORSA contempla:

  1. Integração em tempo real com sensores e câmeras (protocolos e APIs);
  2. Processamento de dados para detecção de movimento e identificação de situações de risco (event detection);
  3. Controle inteligente da sinalização (lógica de ativação das luzes e temporizações adaptativas);
  4. Armazenamento de registros (logs e eventos) para auditoria e estatísticas;
  5. Painel de gerenciamento web para parametrização, visualização de eventos e dashboards para a administração municipal.

💻 Tecnologias Utilizadas


🏗️ Arquitetura


🔧 Instalação

Exemplo mínimo para ambiente de desenvolvimento.

  1. Clonar o repositório:
git clone https://github.com/RafaelCavallaroRossi/CORSA.git
cd CORSA
  1. Instalar dependências Python (Edge):
pip install numpy
pip install paho-mqtt gpiozero
  1. Configurar banco de dados MySQL (exemplo):
CREATE DATABASE corsa;
-- Siga o script em docs/db_schema.sql para criação de tabelas
  1. Configurar backend (PHP):
Edite o arquivo config.php com as credenciais do banco e parâmetros do sistema.
  1. Configurar Frontend:

🚦 Uso e Parametrizações


📊 Telemetria, Privacidade e Conformidade


📃 Documentação e Referências


🧪 Critérios de Aceitação e Testes


👥 Desenvolvido por

Grupo Block-Brain 🧠


📄 Licença

Este projeto está sob a Licença FATEC. Mais informações: https://fatecitapira.cps.sp.gov.br/


📮 Contato

Para dúvidas, contribuições ou solicitações de implantação, entre em contato com o Grupo Block-Brain através do repositório GitHub ou do e‑mail: rafacavallarorossi132@gmail.com.


👉 Roadmap

Atualizado 04/12/2025