- Gaussian splat é composto por vários elipsoides borrados e tem a característica de poder ser visto de diversos ângulos, como uma foto 3D
- É capaz de reproduzir com eficiência texturas complexas e minuciosas de objetos macro, como insetos
- Para resolver problemas causados pela profundidade de campo rasa, foi adotada a técnica de focus stacking
- Com equipamentos automatizados e um método de captura otimizado, a eficiência e a qualidade da fotografia foram aprimoradas
- Por fim, foi criado e publicado um modelo 3D de alta resolução com o uso de COLMAP e Postshot
Resumo de Macro Splats 2025
Conceito de Gaussian Splat e transformação em foto 3D
- Gaussian splat é uma técnica que sobrepõe elipsoides borrados no espaço 3D e atribui a cada elipsoide uma cor dependente da visualização
- Assim como no treinamento de modelos de inteligência artificial, ao inserir várias fotos e repetir a otimização, é possível gerar um resultado realista de foto 3D
- Como resultado desse método, obtêm-se imagens 3D que podem ser observadas de forma realista a partir de vários ângulos
Motivação para aplicar a objetos macro
- Objetos macro como insetos, com muitos pelos ou estruturas complexas, são muito adequados para a representação por Gaussian splat
- Destaca-se que essas texturas são difíceis de retratar com técnicas tradicionais de reconstrução 3D
Processo de captura com focus stacking
- Devido às características da fotografia macro, a profundidade de campo é muito rasa, o que dificulta registrar todas as partes com nitidez
- Focus stacking é uma técnica em que várias imagens com foco levemente diferente são capturadas no mesmo ângulo e depois combinadas em uma única foto completamente nítida
- Normalmente, um stack exige de 50 a 500 fotos, mas para melhorar a eficiência da captura esse número foi ajustado para 16 fotos por stack, usando abertura f/18
- O inseto é fotografado sistematicamente de vários ângulos com disco giratório, boom arm e trilho de foco automático
- No total, foram feitas 1776 fotos em 111 ângulos, e o tempo total de captura foi de cerca de 4 horas
Construção do modelo 3D e pós-processamento
- Todas as imagens foram processadas com focus stacking em lote, resultando em 111 fotos de alta resolução
- As informações de posição da câmera foram recuperadas com COLMAP, e foram realizados correção de cor e mascaramento de fundo
- Os dados finais foram treinados no Postshot para criar o modelo splat, e a parte de suporte/montagem foi removida com retoques mínimos
Publicação e uso do modelo 3D
- O modelo de inseto concluído pode ser visualizado livremente em 3D no superspl.at
- O modelo de cluster fly está disponível gratuitamente aqui e pode ser usado para fins comerciais e não comerciais, desde que haja atribuição ao autor
1 comentários
Opiniões no Hacker News