Processamento de Sinais · Web
Interactive Signals & Systems
Convolução contínua e séries de Fourier em 3D no navegador.
Laboratório interativo para estudar convolução e Fourier em 3D a 120 FPS. Usa Canvas 2D nativo e projeção de câmera com Three.js, sem bibliotecas prontas de gráficos.
Aplicação web pública
01 / O problema
O problema
Explicar visualmente o cálculo da integral de convolução e a decomposição de Fourier sem depender de software proprietário ou instalações locais.
02 / Contexto & participação
Contexto & participação
Autor do projeto. Desenvolvido para rodar direto no GitHub Pages sem dependências de servidor.
03 / Escolhas de engenharia
Escolhas de engenharia
Canvas 2D com projeção 3D
Pipeline próprio a 120 FPS usando projeção geométrica da câmera do Three.js direto no Canvas 2D, evitando o peso de frameworks de plotagem.
Cálculo de suporte e regimes
Algoritmo que calcula o intervalo de suporte dos sinais e deduz os limites exatos de integração em cada etapa.
Casos clássicos de livros-texto
Exemplos analíticos baseados nas referências de Oppenheim e Lathi, com visualização passo a passo.
Limites do projeto
O processamento roda no navegador do cliente; taxas de 120 FPS exigem suporte de aceleração de hardware do dispositivo.
Explore as evidências
Código aberto e demonstração funcional no GitHub Pages com suporte aos idiomas português e inglês.
Construção de interface matemática rápida direto nas APIs nativas do navegador.
Conversar sobre este projeto ↗