Combinando uma câmera em uma cena 3D com base em uma foto


7

Tenho uma cena do Sketchup com um modelo 3D e uma geolocalização, mas também tenho uma foto para a cena.

Como posso combinar / criar uma câmera virtual no aplicativo 3D para corresponder ao ponto de vista do ponto de vista da câmera física?

Seria legal se a solução também estiver no Sketchup, mas também pode ser feita usando outros pacotes 3D.

Obrigado!


você tem mais uma foto de um ângulo diferente?
— Inan

alguém que sabe sobre isso deve realmente responder a isso.
— precisa saber é

@InanBerbatov Eu tenho vários. O único problema na minha situação é a resolução / qualidade como algumas imagens vêm de uma câmera compacta ea maioria dos outros de uma câmera IP
— George Profenza

Você tem mais uma foto da mesma câmera ? Nesse caso, dois ângulos da mesma lente podem ser suficientes para recriar a cena com uma câmera. Estou tentando descobrir se uma solução envolvendo o rastreador de câmera embutido do Blender seria possível. Nesta situação, você obviamente conhece o modelo da câmera e possui informações sobre a lente, certo?
— Inan

Respostas:


5

Software de produção usado:

PfTrack , PfMatchit , Boujou , Syntheyes , Nuke Camera Tracker ...

Uso gratuito do aluno: Autodesk Matchmover

Todo o software acima é usado para 3D Match Move Cameras em sequências de vídeo. A maioria deles é muito cara. PfTrack é o meu favorito.

Embora todo o software acima mencionado seja usado para resolver câmeras para sequências de vídeo, elas funcionam tão bem quanto com fotos. O PfTrack possui ferramentas para orientar uma cena com base nas dicas fornecidas sobre escala, eixo x, eixo y, eixo z, FOV e assim por diante. A solução é mais fácil com mais imagens de referência que foram tiradas de diferentes ângulos, observando a mesma cena.

Como foi mencionado acima, procurar por sinais-chave na foto que dão dicas para os eixos y e z ajudará você a alinhar sua cena. Se você colocar as grades para baixo, poderá tentar estimar a perspectiva do tiro e dar a si mesmo uma boa linha do horizonte. Você também pode colocar a geometria proxy de alguns dos objetos em sua cena para adivinhar a profundidade e assim por diante. Muitas dessas técnicas são usadas para combinar CG ao vídeo.

No final, mais informações que você tem sobre a cena física original é o que facilitará a correspondência entre CG. como dimensões reais da cena e tantas medições quanto possível. Se você tiver acesso a qualquer um dos softwares acima, poderá não distorcer suas fotos e obter assistência na produção de boas soluções para a câmera 3D de cenas.


1

Pode haver software para olhar uma foto e determinar a lente, a altura e o ângulo da lente. Mas eu só sei de software que faz isso com videoclipes.

No entanto, a maneira de fazer seria olhar para a foto e sobrepor a foto à cena e brincar com as lentes das câmeras 3D, a altura da lente e o ângulo da lente e aproximá-la. Devido à distorção da lente, há alguma margem de erro, mas você provavelmente pode chegar muito perto.


qual software pode facilitar?
— precisa saber é o seguinte

11
O OP poderia fazer um videoclipe de sua foto (cada quadro seria idêntico) e, em seguida, usar o software ao qual você está se referindo. Você poderia postar um link para esse software?
— Saaru Lindestøkke 14/01

Não, isso não daria certo, ele usa o movimento da câmera e dos objetos na cena para determinar a paralaxe de objetos, etc. @saber isso corretamente, mas aqui estão alguns software que faz isso com vídeo Boujou - vicon.com/boujou O Foundrys Camera tracker - thefoundry.co.uk/products/cameratracker PFTrack - thepixelfarm.co.uk/product.php?productId=PFTrack E AE CS6 também tem um construído em, mas novamente eu não posso forçar este bastante, estes não irá funcionar uma imagem ainda com
— Chris James Champeau
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.