3D Camera Tracking

Eduardo Jaeger
Tendências Digitais
4 min readNov 8, 2017

3D camera tracking é uma técnica capaz de criar pontos fixos numa cena, esses pontos juntos tentam criar uma tridimensionalidade na cena. Isso tudo é possível graças a junção de humano e software, que juntos criam esse ambiente com pontos organizados em 3 dimensões, e usam essas coordenadas para inserir objetos ou efeitos na cena.

Primeiramente essa técnica é complexa, e exige conhecimento para que o track 3D seja bem feito. Antes de tudo é preciso saber para qual finalidade esse tracking vai servir, ele pode ser para inserir elementos 3D ou 2D na cena ou para auxiliar na pós produção, como edição do vídeo, tratamento de cor, máscaras de recorte, ou para videos de aprendizado em 3D, e etc… Mas é amplamente utilizado para inserir elementos criados em 3D, pois o tracking 3D cria a possibilidade de inserir um objeto em 3 dimensões e fazer ele se mover, girar e mudar de tamanho da mesma forma que um objeto real naquela cena faria.

O segundo passo é inserir pontos de referência na cena, como sinalizadores para que o track na pós produção seja o mais preciso possível. O track pode acontecer através das cores semelhantes num pequeno espaço de pixels, ou também de luminosidade.

O ambiente que será feito o track 3D deve ter uma nitidez boa, pois às câmeras, tanto de vídeo como de fotografia, possuem a distância focal, que dependendo da profundidade da cena, pode estar desfocada, e o track não acontece em cenas desfocadas, precisa ter nitidez para que o ponto inserido ali consiga permanecer naquele “lugar”, caso a cena se desfoque, o track perde a orientação e assim não é possível criar um track 3D, nem 2D.

É aí que entra a importância de fazer um tracking 3D perfeito, pois quanto mais próximo da realidade o track ser feito, mais real o objeto 3D irá aparentar. Claro que os parâmetros do objeto também conta nessa parte, como sua reflexão, refração, cor, textura,

O terceiro passo é usar um software que faça o track 3D para você, geralmente programas de modelagem 3D conseguem pegar cenas e criar pontos fixos nela. Como dito acima, é feito o track através de cores ou luminosidade. Se houver sinalizações na cena, o track terá mais chances de dar certo.

Nessa parte criam-se pontos fixos na cena, podem ser de 2 pontos a milhares de pontos. Depois é feito o refinamento desses pontos, pois muitos podem ser “ruins” pontos que aparenta ser fixos mas que na verdade se movem erradamente na cena. Esses pontos são postos num ambiente 3D, criando assim longitude e latitude para cada ponto um do outro, criando um espaço entre eles, dimensionando o ambiente.

Após uma limpeza, restam apenas os pontos bons, e então o usuário procura por planos na cena, e cria, através da ligação desses pontos, planos que considera retos, podem ser nos eixos X, Y e Z.

Quando se tem um plano ou um ponto âncora, é possível inserir um objeto ou efeito naquele ambiente. É aí que a magia acontece, se for um objeto 3D, ele irá seguir às regras da cena filmada. Ex.: Se a câmera se afasta de uma parede, e se la na parede colocarmos um objeto 3D, ele irá ficar menor de tamanho conforme a câmera real da cena se afasta. Isso cria uma ilusão de ótica, que engana o espectador e cria a sensação que aquele objeto 3D é real, pois segue às regras da cena.

No caso de objetos 3D, é renderizado isolado, e adicionado na pós produção, com ajuste de cor, nitidez, brilho, ruído e etc, tudo isso para aparentar ser o mais parecido com elementos da cena. Um ponto importante aí é saber dos parâmetros da câmera, como exemplo se for gravado de noite, provavelmente terá ruído devido ao alto ISO, e com isso o objeto 3D terá que ter esse ruído também. São detalhes assim que vão deixando a cena real.

--

--