Hello

Bonjour

Hola

Ciao

你好

こんにちは

Привет

Guten Tag

Olá

GeoMesh

Menu

GeoMesh

Pesquisa de mestrado · UFF e Petrobras

2024
Visão geral

Um sistema de pesquisa para reconstruir e visualizar digitalmente testemunhos de rocha de poços de petróleo com NeRF, Gaussian Splatting e multi-view stereo.

Função e stack

Bolsista de pesquisa

C++, Unity, Unreal, VR

O projeto de pesquisa

O GeoMesh é um projeto de mestrado em andamento, desenvolvido em uma parceria entre a UFF e a Petrobras, onde atuo como bolsista de pesquisa. O sistema reconstrói digitalmente testemunhos de rocha, amostras retiradas de poços de petróleo para análise geológica antes da extração, e os disponibiliza para inspeção em três dimensões.

O trabalho é pesquisa aplicada para os geólogos da Petrobras, e não uma demonstração de visualização. Como o projeto é fechado, posso descrever seus objetivos e seu escopo técnico público, mas não detalhes privados da implementação.

Conceito do aplicativo de captura feito em C++ e Qt
Reconstrução e visualizadores

Pesquiso novos métodos de reconstrução e implemento ou adapto abordagens existentes, incluindo NeRF, Gaussian Splatting e multi-view stereo de código aberto. Minhas responsabilidades vão da reconstrução da amostra física até a apresentação do resultado em uma interface que os geólogos possam inspecionar.

O núcleo do sistema é escrito em C++, com visualizadores feitos tanto em Unity quanto em Unreal Engine. Algumas versões também têm suporte a realidade virtual, permitindo explorar o testemunho reconstruído no espaço, e não só em uma tela plana.

Equipamento de captura de testemunhos com um anel de câmeras
Fidelidade geológica

Uma reconstrução útil precisa de detalhe suficiente para a análise geológica, e não apenas de uma imagem de superfície convincente. Esse requisito faz da fidelidade, do custo de processamento e da inspeção em tempo real partes do mesmo problema técnico.

Comparo famílias de métodos de reconstrução e as adapto aos dados dos testemunhos, depois conecto o resultado aos caminhos de visualização em C++, Unity, Unreal e VR. O trabalho também exige traduzir requisitos entre a computação e a geologia, para que o visualizador sirva às pessoas que analisam as amostras.

Conceito do visualizador em Unreal Engine combinando fotogrametria e tomografia
Reconstrução 3D de um testemunho de rocha em um monitor
O objetivo era facilitar a inspeção dos testemunhos reconstruídos em tempo real, na tela ou em VR.