Controle de câmera do EasyAR
Este artigo descreve como controlar a câmera no EasyAR.
Antes de começar
- Entenda o modelo de câmera, parâmetros e outras considerações de uso para câmeras físicas através da extensão de câmeras e entrada.
Tipos de câmera e inversão de câmera
Ao usar a câmera frontal, o EasyAR realiza automaticamente a inversão horizontal da imagem da câmera por padrão. Dependendo das necessidades do aplicativo, você também pode ativar ou desativar manualmente a inversão horizontal da imagem da câmera.
Por exemplo, ao desenvolver um aplicativo baseado em reconhecimento de imagem para um tablet com um espelho refletor externo integrado, você precisa configurar a inversão da imagem da câmera.
Nota
Se instalada na câmera frontal, mas o sistema não a reconhecer como tal, a inversão horizontal da imagem da câmera não será realizada por padrão e precisará ser ativada manualmente.
Foco
Os telefones geralmente usam câmeras de foco fixo, ou seja, a distância focal (focal length) não pode ser ajustada. Alguns telefones usam várias câmeras de foco fixo, cada uma com uma distância focal diferente, permitindo alternar entre elas.
Quando um objeto está no infinito, sua imagem se forma exatamente no plano focal. Quando o objeto se aproxima, sua imagem se move para longe do centro óptico. Se fixarmos o sensor da câmera no plano focal, obteremos uma imagem nítida apenas quando o objeto estiver no infinito. Quando o objeto estiver próximo, como sua imagem está atrás do sensor, o sensor capturará uma imagem borrada, formando um círculo de confusão.
Normalmente, as câmeras de telefones têm função de foco automático, que ajusta a distância focal (focal distance), movendo o sensor ou o centro óptico para minimizar o círculo de confusão da maioria dos pontos do objeto no sensor. Observe que, como os objetos reais são sempre 3D, sua imagem através da câmera também é 3D, e o sensor é um plano, então partes da foto ficarão nítidas e outras borradas.
Observe que, para uma distância focal específica, a distância focal afeta apenas o tamanho do círculo de confusão da imagem, indicando que os parâmetros da câmera estão relacionados à distância focal (ou ao ângulo de visão). Geralmente, os rastreadores preferem que os parâmetros da câmera não mudem dinamicamente, pois isso afeta a precisão do rastreamento. No entanto, fixar uma distância focal específica pode deixar a imagem da câmera muito embaçada. Portanto, na maioria dos casos, os aplicativos de RA ainda ativam o foco automático.
Resolução e taxa de quadros
As câmeras de telefones geralmente oferecem vários formatos de resolução e taxa de quadros, mas resoluções e taxas de quadros mais altas exigem mais desempenho do processador e geram mais calor, exigindo escolha conforme a situação real.
Flash
Em algumas situações com pouca luz, é necessário ativar o flash continuamente. Nesse caso, o rastreador pode ter desempenho reduzido ou parar de funcionar.