Camera Motion Tracking
"Match moving" ou "motion tracking" é uma técnica de efeitos visuais (VFX) que permite a inserção de imagens geradas em computador numa filmagem vídeo (live-action) com a posição, escala, orientação e movimento corretos em relação aos objetos presentes na tomada de imagem.
Desde 2012, o Blender disponibiliza funcionalidades de Camera Tracking. Ou seja, permite calcular o movimento da câmara que capturou a imagem vídeo original e aplicar o mesmo movimento à câmara virtual presente na 3D View. Deste modo, é possível renderizar objetos no Blender com uma câmara que apresenta caraterísticas (posição, movimento, etc.) similares à da câmara da captura original.
O resultado da composição da imagem vídeo original com a imagem renderizada com uma câmara que apresenta caraterísticas (posição, movimento, etc.) similares à da câmara da captura original é a criação da ilusão da inserção de imagens geradas em computador na filmagem vídeo.
- Capturar mudança de perspetiva
- É necessário que a filmagem capture mudança de perspetiva sobre a área onde se pretende fazer tracking. Câmara parada, pan e tilt (imagens abaixo) ou movimento demasiado subtil são más opções.
Imagens retiradas Moura, G. (junho, 2014). Camera Moves. Elements of Cinema.
- Utilizar marcadores
- É útil filmar marcadores. Estes devem ser colocados na área filmada e criam ótimos pontos para posteriormente fazer tracking.
Marcador utilizado no filme Tears of Steal (Blender Foundation, 2012). Clique
aqui para descarregar versão para impressão.
- Espalhar marcadores
- É util ter marcadores espalhados em profundidade (do primeiro plano ao plano de fundo) e em largura/altura.
- Evite estabilização automática
- Não utilize estabilizador automático da lente. Esta irá mexer-se (ajustar-se) durante a filmagem e distorce a imagem. Durante o tracking, os marcadores irão deslizar ou exibir
um comportamento estranho.
- Evite desfocar e velocidade baixa do obturador
- Evite o máximo de desfocagem. Tenha especial cuidado com a profundidade de campo e motion blur. Câmara em movimento com velocidade baixa do obturador (exposição longa) produz imagem com desfoque. O
desfoque dificulta o tracking.
- Mantenha a distância focal
- Mantenha a distância focal durante a filmagem. Não se esqueça de registar a distância focal utilizada!
- Evite instabilidade e brusquidão na filmagem
- Evite movimentos bruscos e câmara muito instável porque estas dificultam o tracking.
Os procedimentos iniciais preparatórios para fazer tracking com 1, 4 ou mais pontos, são sempre similares.
- Recolha os metadados
- Selecione o ficheiro vídeo que vai utilizar e, sempre que possível, para facilitar o processo,
recolha as seguintes informações: modelo da câmara (dimensão do sensor), distância focal, resolução e
Frames Por Segundo (FPS). Estes dados são sobretudo importantes para um tracking completo. O tracking de 1 e 4 pontos pode ser
feito sem estes dados.
- Converta vídeo para sequência de imagens
- Embora seja possível fazer o tracking a partir de um ficheiro vídeo, recomenda-se a conversão para uma sequência de imagens. A utilização direta de vídeo depende
sempre dos codecs instalados
no seu computador e pode tornar o processo mais pesado (mais memória). Utilize o Video Sequencer Editor do Blender para converter o seu ficheiro de vídeo para uma sequência de imagens.
- Utilize Targa Raw
- Recomenda-se a utilização de ficheiros de imagem do tipo Targa Raw (.tga)para não perder qualquer pixel com compressão. Neste tipo de trabalho é desejável ter sempre a imagem com a
melhor qualidade possível e a utilização deste formato permite não perder informação com compressão.
- Aumente a memória cache disponível para a tarefa
- Nas preferências do Blender, aumente a memória disponível para poder ter mais frames armazenadas em cache e o processo ser mais regular.
Nos textos seguintes iremos utilizar os ficheiros disponibilizados abaixo. Estes ficheiros são excertos sem som de vídeos originalmente gravados por
Sebastian Koenig e os 3 primeiros fazem parte do DVD
Track, Match Blend.
Nome |
Câmara |
Lente |
FPS |
Resolução |
Download |
1ponto.mp4 |
n/d mas não é necessário |
n/d mas não é necessário |
25 FPS |
1920x1080 |
link |
4pontos.mp4 |
n/d mas não é necessário |
n/d mas não é necessário |
25 FPS |
1920x1080 |
link |
camera_tracking.mp4 |
Canon 550D (sensor size: 22.3) |
18mm |
29.97 FPS |
1920x1080 |
link |
camera_tracking2.mp4 |
Canon 550D (sensor size: 22.3) |
35mm |
25 FPS |
1920x1080 |
link |