Projeto: Cypher — Plataforma de Segurança Industrial Proativa. Turma: 3º Ano - Engenharia da Computação (Aclimação).
Integrantes:
- Felipe Wapf Fettback – RM 557217
- Lucas Rodrigues Grecco – RM 558261
- Monique Ferreira Dos Anjos – RM 558262
- Rafael Augusto Oliveira Silva – RM 555154
- Ronaldo Veloso Filho – RM 556445
- Tiago Brito Nário – RM 558248
O cenário atual da segurança industrial enfrenta um desafio crítico: o modelo de segurança punitivo e reativo está estruturalmente defasado. As inspeções manuais são periódicas e inconsistentes, criando uma falsa sensação de controle onde o risco só é percebido após o incidente. No Brasil, ocorrem cerca de 700 mil acidentes de trabalho por ano, gerando custos que superam R$ 100 bilhões anuais ao sistema previdenciário e às empresas. Estudos indicam que entre 40% e 60% das lesões graves poderiam ser evitadas apenas com o uso correto de Equipamentos de Proteção Individual (EPIs).
O Cypher é uma plataforma modular de segurança industrial proativa que utiliza Visão Computacional para proteger trabalhadores antes que o acidente aconteça.
A solução fundamenta-se em dois pilares:
- Motor de Visão Computacional: Identifica em tempo real a presença ou ausência de EPIs obrigatórios (capacete, colete, luvas e óculos) e rastreia pessoas em zonas de risco monitoradas.
- Plataforma Web Cypher: Dashboard inteligente para gestores com histórico de infrações, heatmaps de risco e KPIs de conformidade, além de um sistema de alertas imediatos (visuais e sonoros) para o operador no campo.
O diferencial do projeto é o foco no onboarding modular, permitindo que cada empresa configure suas próprias zonas, câmeras e regras de EPI obrigatório de forma flexível.
Para atender às demandas de tempo real, confiabilidade e escalabilidade industrial, selecionamos o seguinte stack tecnológico:
| Tecnologia | Função | Justificativa Técnica |
|---|---|---|
| Python 3.11 | Linguagem Principal | Base robusta para integração de bibliotecas de IA e processamento de dados. |
| YOLOv8 (Ultralytics) | Visão Computacional | Arquitetura de detecção de objetos de última geração que atinge mais de 50 FPS em hardware convencional, garantindo monitoramento em tempo real. |
| OpenCV | Processamento de Imagem | Essencial para a captura e decodificação de streams de vídeo RTSP vindos de câmeras IP industriais. |
| Java (Spring Boot) | Backend de Gestão | Utilizado para a estrutura empresarial do sistema, garantindo segurança, persistência de dados e escalabilidade para o dashboard. |
| React + Next.js | Frontend | Proporciona uma interface web segmentada e altamente responsiva para operadores e gestores. |
| SQL (PostgreSQL/Oracle) | Banco de Dados | Garante a integridade dos logs de eventos, metadados de incidentes e históricos de conformidade para auditoria industrial. |
Os artefatos técnicos completos da Sprint 1 (Diagramas de Caso de Uso, Atividades e Classes) e o levantamento detalhado de requisitos podem ser encontrados na pasta:
O protótipo de alta fidelidade do Cypher foi desenvolvido no Figma cobrindo 12 telas e 65+ zonas de navegação interativas, contemplando todos os fluxos exigidos pelo briefing da Sprint 2.
- Protótipo Figma (modo apresentação): Abrir protótipo navegável
- Vídeo walkthrough (até 3 min): Assistir no YouTube
- Documentação de Design completa: documentação de design — contém o mapa de telas, decisões de UX e mapeamento com casos de uso da Sprint 1.
- Acesse o link do protótipo Figma acima.
- No canto superior direito, clique no botão ▶ Present (ou pressione
Shift + Espaço) para entrar no modo apresentação navegável. - Use o mouse/trackpad para clicar nas áreas interativas. Áreas clicáveis estão destacadas brevemente ao pressionar
Rno Figma. - Para retornar à tela inicial a qualquer momento, pressione
Homeou use o item Login no menu lateral.
| Fluxo Exigido (Briefing) | Telas Envolvidas |
|---|---|
| Cadastro e consulta de EPI por colaborador | 05 Gestão EPIs → 11 Cadastro EPI → 06 Colaboradores → 10 Perfil do Colaborador |
| Emissão e visualização de alerta de risco | 03 Ao Vivo → 09 Modal Crítico → 04 Alertas |
| Geração de relatório de conformidade por setor | 02 Dashboard → 07 Relatórios |
| Onboarding e configuração inicial | 08 Onboarding → 01 Login → 02 Dashboard |
08 Onboarding ──► 01 Login ──► 02 Dashboard ──┬─► 03 Ao Vivo ──► 09 Modal Crítico
├─► 04 Alertas ──► 10 Perfil
├─► 05 Gestão EPIs ──► 11 Cadastro EPI
├─► 06 Colaboradores ──► 12 Cadastro Colab
└─► 07 Relatórios
- Dark mode como padrão — reduz fadiga visual em ambientes de sala de controle 24/7 e segue padrão SCADA industrial.
- Filosofia "Prever, não punir" — linguagem educativa e contextualizada nos alertas, alinhada ao princípio norteador do produto.
- Hierarquia visual de severidade em 5 níveis — Crítico > Alto > Médio > Aviso > Resolvido, com redundância de cor + ícone para acessibilidade.
- Modal bloqueante para alertas críticos — garante tempo de resposta < 1s em situações de risco iminente.
- Sidebar consistente com estado ativo — padrão familiar de softwares industriais (Siemens TIA Portal, Rockwell FactoryTalk).
Justificativas completas e detalhadas estão na documentação de design.