Criando modelo 3D, em seguida, determinar as dimensões
-
20-08-2019 - |
Pergunta
Existem quaisquer bibliotecas que podem tirar algumas fotos digitais de um objeto e criar um modelo 3D do mesmo.
Por exemplo, eu idealmente como para deixar um upload de n imagens de um objeto de usuário e alimentar as imagens em algo como o Photosynth para construir um modelo, em seguida, determinar as dimensões do referido objeto.
Os pensamentos?
Solução
O que você está falando é o mapeamento profundidade, ou 'mapeamento disparidade', que é a base da visão de computador estereoscópico. O projeto OpenCV tem bibliotecas que fazem isso. Eu não sei se eles convertem diretamente em um rotativo objeto 3D, o que pode ser o que você está procurando, mas eles provavelmente chegar perto.
http://opencv.willowgarage.com/wiki/
http://en.wikipedia.org/wiki/OpenCV
A parte dimensão é um pouco mais difícil. As bibliotecas podem identificar objetos, mas isso seria apenas dar-lhe dimensão 'comum'. Se você estivesse usando imagens estereoscópicas com duas câmeras, você poderia determinar a profundidade real, e, portanto, as dimensões, a partir de múltiplas amostras.
O problema é difícil, muito difícil, caso contrário (ou seja, impossível.)