Saltar para o conteúdo
Suporte Swing Catalyst Suporte Swing Catalyst
Contactar suporte

Auto-Framing: Zoom Automático no Atleta

O que é o auto-framing?

O auto-framing dá zoom no vídeo do atleta automaticamente. Em vez de manter um nível de zoom fixo, a viewport escolhe um zoom e uma posição que mantêm o atleta centralizado, com um espaço confortável ao redor. Isso funciona tanto durante a reprodução de takes gravados quanto na visualização da câmera ao vivo.

O auto-framing usa dados de captura de movimento para saber onde o atleta está, por isso só está disponível em takes que possuem dados de captura de movimento. Veja Quando o framing não está disponível mais abaixo.

Existem dois modos de framing:

  • Sujeito dá zoom apenas no atleta. Isso proporciona a visão mais fechada do corpo.
  • Sujeito + objetos dá zoom no atleta junto com o implemento usado no swing (o taco de golfe, o bastão ou a raquete), de modo que todo o swing permaneça no quadro, do endereço ao acompanhamento final (follow-through).

Se você ativar o auto-framing sem escolher um modo, obtém Sujeito + objetos. Manter o taco no quadro é a razão de existir do recurso: com um zoom fixo e fechado, a cabeça do taco é facilmente cortada no topo do backswing ou no follow-through.

The same frame in Subject mode and in Subject + objects mode


Ativar e desativar

Você pode controlar o auto-framing a partir de dois lugares:

  • A barra de ferramentas da viewport tem um botão para cada modo. Passe o mouse sobre eles para ver as dicas: “Auto-zoom to keep subject centered” (Sujeito) e “Auto-zoom to keep the subject and tracked objects in frame” (Sujeito + objetos).
  • O painel de ferramentas tem uma seção Zoom Mode com as mesmas opções em botões de opção, ao lado de Fill e Fit, junto com o controle deslizante Margin.

Clicar em um modo o ativa. Clicar no modo que já está ativo desativa o framing novamente; a viewport mantém o zoom que havia alcançado, para que a imagem não salte. Clicar no outro modo alterna diretamente entre os dois, em um único clique.

Sua escolha de modo é memorizada, e o mesmo modo é restaurado na próxima vez que você usar o auto-framing.

The Zoom Mode section in the tools panel, with the Subject and Subject + objects options and the Margin slider


O controle deslizante de margem

O controle deslizante Margin determina quanto espaço é deixado ao redor do atleta, de 0 a 40 por cento. O padrão é 20 por cento.

  • A porcentagem é relativa à altura da área enquadrada, e o mesmo espaçamento é aplicado nos quatro lados, de modo que o espaço ao redor do atleta pareça uniforme.
  • A margem é compartilhada pelos dois modos de framing. Alternar entre Sujeito e Sujeito + objetos não altera a quantidade de espaço livre.
  • As alterações são aplicadas imediatamente, mesmo com o vídeo pausado, para que você possa arrastar o controle deslizante e observar a resposta do zoom.
  • O valor é memorizado entre sessões.

Em 0 por cento, o quadro se ajusta rente ao corpo detectado, o que geralmente parece fechado demais. Valores mais altos oferecem uma visão mais tranquila e ampla.


Qual parte do take define o zoom

Durante a reprodução, o auto-framing observa a posição do atleta ao longo de um trecho do take e escolhe um único nível de zoom que cubra todo esse trecho. O zoom é estável durante a reprodução; ele não vai à deriva nem segue o atleta quadro a quadro.

O trecho medido é a parte marcada com bookmarks do take, do primeiro ao último bookmark. Fora dos bookmarks o atleta pode estar entrando em quadro ou já ter terminado, e incluir esses quadros faria o zoom se afastar até quase não cortar nada. Se o take não tiver bookmarks, o take inteiro é medido.

Para atividades de swing, em que o último bookmark fica no impacto, o trecho medido se estende meio segundo além do último bookmark. Isso mantém o follow-through no quadro: o taco está mais distante do corpo logo após o impacto, e interromper a medição no impacto cortaria exatamente os quadros que o recurso deveria mostrar.

Se o framing de um take parecer mais amplo do que o esperado, verifique os bookmarks. Bookmarks colocados muito distantes entre si, ou um take sem bookmarks, fazem o framing cobrir mais movimento e, portanto, dar mais zoom para fora. Veja What are bookmarks? para saber como revisar e ajustar os bookmarks.


A bola não é incluída

Sujeito + objetos enquadra o taco, não a bola. Isso é intencional. A bola fica no chão antes da tacada e depois sai completamente da imagem, então incluí-la afastaria o framing do atleta e alargaria a visão do take inteiro por causa de um único voo de bola.

Se quiser acompanhar a bola, use a sobreposição de bola da object detection .


Por que uma câmera de vista frontal dá mais zoom para fora

Com Sujeito + objetos, uma câmera de Vista Frontal oferece uma visão perceptivelmente mais ampla do que uma câmera alinhada à linha de tacada no mesmo swing, e o atleta parece menor. Isso é intencional, não um defeito.

O framing cobre todas as posições que o taco ocupa durante o trecho medido, não apenas onde ele está em um determinado momento. O quanto de espaço isso exige depende do ângulo da câmera. Na linha de tacada, o taco se move principalmente em direção à lente e para longe dela, então acrescenta pouca largura à imagem. Na Vista Frontal, o mesmo swing percorre um arco amplo pela imagem, e enquadrar todo esse arco exige dar mais zoom para fora.

Mostrar o arco inteiro é justamente para isso que serve Sujeito + objetos. Quando você quiser uma visão fechada do corpo em uma câmera de Vista Frontal, mude para o modo Sujeito.

Subject + objects on a face-on camera: the framing is wide enough to cover the whole arc of the club


O atleta permanece centralizado na borda da imagem

Quando o atleta se aproxima da borda do vídeo, a visão enquadrada o mantém centralizado, mesmo que isso signifique mostrar algum espaço vazio além da borda da imagem. O nível de zoom permanece constante. Isso é normal: a alternativa, deslocar o atleta para fora do centro para evitar o espaço vazio, dá a impressão de que o framing parou de funcionar exatamente no momento em que o atleta chega à borda.


Quando o framing não está disponível

Um take sem dados de captura de movimento não pode ter auto-framing. Os botões de framing exibem um selo de aviso, e clicar em um deles mostra uma mensagem citando o modo solicitado, por exemplo “Sujeito + objetos requer dados de captura de movimento”. A viewport permanece no zoom atual.

Para usar o auto-framing nesse take, processe primeiro a captura de movimento: abra o take no modo de análise, clique no botão Motion Capture na barra de ferramentas e escolha Reprocess MoCap. Veja o Motion Capture Guide para mais detalhes.


Veja também: Motion Capture Guide · Object Detection · What are bookmarks?