Quando pensamos em projetos de análise de dados, normalmente imaginamos dashboards, relatórios e gráficos. Mas será que os dados podem ser usados para criar algo mais artístico?
Foi essa pergunta que deu origem a este projeto: transformar o filme Pi (1998), de Darren Aronofsky, em uma mandala gerada a partir de dados extraídos diretamente do vídeo.
A ideia era simples: pegar as características visuais do filme, transformá-las em números e usar esses números para criar uma representação artística única da obra.
Todo filme possui uma espécie de “impressão digital” visual.
A fotografia, a iluminação, o contraste, a quantidade de detalhes em cena e até o ritmo visual mudam constantemente ao longo da narrativa. E a melhor parte é que tudo isso pode ser medido.
Neste projeto, foram extraídos frames do filme em intervalos regulares. Cada frame passou por uma série de análises utilizando Python e técnicas de Visão Computacional.
Os dados resultantes serviram como base para gerar uma mandala inspirada na estética e na atmosfera do próprio filme.
Para capturar diferentes aspectos visuais do filme, foram utilizadas quatro métricas principais.
A entropia mede o nível de complexidade visual de uma imagem.Quanto mais detalhes, texturas e informações existem em cena, maior tende a ser o valor da entropia. Em cenas mais simples ou uniformes, esse valor costuma ser menor.
Representa o nível geral de luminosidade de cada frame. Essa métrica ajuda a identificar mudanças de iluminação e a forma como a fotografia evolui ao longo do filme.
Calculado a partir da distribuição dos tons de cinza da imagem. Em termos simples, indica o quanto as áreas claras e escuras se diferenciam umas das outras.
Obtida através do detector de bordas Canny. Ela mede a quantidade de linhas, contornos e detalhes estruturais presentes em cada frame.
Todo o projeto foi desenvolvido em Python utilizando algumas das bibliotecas mais populares da área de dados.
O OpenCV foi utilizado para processar o vídeo e extrair as métricas visuais. O NumPy ficou responsável pelas operações matemáticas e manipulação dos dados. O SciPy foi usado para suavizar as séries temporais e reduzir ruídos. Já o Matplotlib foi utilizado para construir a visualização final.
Depois de extrair as métricas, os dados passaram por etapas de normalização e suavização para garantir uma representação mais equilibrada.
Em seguida, as diferentes métricas foram combinadas para criar uma assinatura visual do filme.
Ao invés de gerar gráficos tradicionais, os dados foram utilizados para construir uma composição radial inspirada em mandalas e arte generativa.
O resultado final é uma imagem que representa o comportamento visual do filme ao longo de toda a sua duração, condensado em uma única peça.
Lançado em 1998, o longa é conhecido pela fotografia em preto e branco extremamente contrastada, pela atmosfera caótica e pela forte presença de conceitos matemáticos em sua narrativa. A história acompanha um matemático obcecado pela ideia de que padrões numéricos podem explicar o funcionamento do universo.
Por isso, transformar o filme em uma representação visual baseada em dados parece quase uma continuação natural da própria proposta da obra.
Apesar de o resultado final ser uma imagem artística, o projeto reúne diversas habilidades técnicas importantes.
Além disso, mostra como os dados podem ser utilizados em contextos criativos, indo muito além dos dashboards e relatórios que normalmente associamos à área.
Uma das coisas mais interessantes da Ciência de Dados é que ela não precisa ficar limitada ao ambiente corporativo.
Os mesmos conceitos usados para analisar vendas, clientes ou indicadores podem ser aplicados para explorar filmes, músicas, imagens e qualquer outro tipo de conteúdo.
Neste projeto, os dados extraídos de Pi (1998) foram transformados em uma mandala digital, criando uma nova forma de interpretar visualmente a obra.
No fim das contas, o resultado não é apenas uma imagem. É uma tentativa de responder uma pergunta curiosa: como seria a aparência de um filme se enxergássemos apenas os padrões escondidos dentro dele?
Imagem superior – Compilação de slices retirados de cenas do fiilme. Imagens abaixo – mandalas da análise de entropia (em cores e configurações diferentes).
Estou aberto a oportunidades como Analista de Dados, BI Analyst e projetos de consultoria.