Qual é o casco visual?
Na imagem do computador, um casco visual é a forma tridimensional (3D) de um objeto que é extrapolado de várias imagens bidimensionais (2D) tiradas em diferentes ângulos ao redor do objeto que estão sendo aproximados. Os dados de superfície sobre a forma de um objeto são obtidos rastreando o contorno de um objeto em uma imagem, criando essencialmente uma silhueta do objeto sem textura ou detalhe interno específico. Uma coleção de silhuetas, todas extraídas de imagens tiradas em diferentes ângulos, são montadas juntas no espaço 3D e a área entre pontos de contorno conhecida é interpolada para formar um objeto 3D que possui o esboço 3D geral do objeto real, embora talvez sem os detalhes específicos. O processo usado para criar um casco visual, também conhecido como Shape-From-Silhouette (SFS), pode ser mais rápido, menos intensivo em processador e mais barato de implementar do que algumas técnicas estereoscópicas para capturar movimento 3D ou detectar a forma de objetos 3D. Algumas das aplicações que usam o visuAl Hull inclui detecção de obstáculos à visão computacional, captura de movimento para fins médicos ou outros fins analíticos e varredura de objeto 3D virtual quando o SFS é realizado em condições altamente controladas.
O processo de formar o casco visual de um objeto a partir de um conjunto de imagens envolve isolar a silhueta do objeto do fundo nas imagens. A localização e orientação exatas das câmeras usadas para adquirir as imagens também são importantes para o processo. Em cada imagem, um caminho reto é feito do plano de visualização da imagem até o espaço da cena e terminando nos contornos do objeto que está sendo fotografado. Isso é feito para cada imagem e para a área onde cada um dos caminhos, que se assemelham a cones em um ambiente 3D, o cruzamento fornece um volume muito difícil, semelhante a um bloco, que contém o objeto dentro das dimensões da cena. Para alguns aplicativos, como visão computacional, essas informações são enougH para permitir a prevenção básica de obstáculos.
As silhuetas podem ser refinadas ainda mais, para que detalhes geométricos menores sejam traduzidos para o casco visual. Isso pode incluir orifícios no objeto, como poderia ocorrer se o casco visual estivesse sendo construído a partir de imagens de um humano em pé com as pernas separadas ou os braços estendidos. Um atributo de uma forma de objeto que não pode ser capturada com precisão com técnicas SFS é uma superfície côncava, porque não contribui para a silhueta.
A técnica SFS para criar o casco visual de um objeto pode ser incrivelmente detalhada e precisa se algoritmos refinados forem usados em conjunto com as condições controladas para criar as imagens de origem. Essas condições podem incluir uma fonte de luz única e consistente, um plano de fundo estático e mensurável e câmeras que são de maneira exagerada. Dadas essas condições, modelos 3D muito precisos de objetos podem ser construídos, e a captura de movimento pode ser realizada sem a necessidade de marcadores, traçadores ou equipamentos especiaisT além das câmeras.