Você já teve dificuldades para obter resultados confiáveis em seus projetos de Reality Mapping? Em muitos dos casos de suporte que vemos, a causa raiz não é a própria imagem, mas como os dados foram adicionados ao projeto. Frequentemente, isso se resume a um parâmetro do sensor mal interpretado ou informações incorretas de orientação definidas quando a sessão da câmera foi criada. Quando isso acontece, o Reality Studio não consegue encontrar correspondências suficientes entre imagens sobrepostas, e o processamento falha ou produz resultados distorcidos.<\/P>
No Reality Studio, os dados são organizados em sessões de captura. Uma sessão de captura representa os dados coletados durante uma única aquisição, como um voo, e pode incluir imagens de uma ou mais câmeras junto com dados do sensor como lidar<\/A>. Quando configurada corretamente, essa estrutura permite que o Reality Studio interprete como os dados foram capturados e os transforme em resultados de mapeamento de alta qualidade. Validar sua entrada antes de iniciar qualquer processamento demorado é um passo essencial, porque uma definição errada do sensor normalmente causa lacunas, artefatos ou distorções em seus produtos Reality.<\/P>As seções seguintes descrevem verificações práticas que você pode usar para confirmar que a geometria inicial de uma sessão da câmera é plausível antes de continuar o processamento.<\/P>
O que é uma sessão da câmera?<\/H1>Uma sessão da câmera descreve a geometria inicial para um conjunto de imagens coletadas com uma única câmera física dentro de uma sessão de captura. Ela combina os arquivos de imagem, a posição e orientação da câmera (orientação exterior) e uma definição da câmera que modela a óptica do sensor.<\/P>Cada sessão da câmera depende das seguintes entradas:<\/P>Imagens:<\/STRONG> Os arquivos de imagem capturados pelo sistema da câmera. Eles devem estar acessíveis no disco e corretamente referenciados.<\/LI>Dados de orientação exterior:<\/STRONG> As posições e rotações da câmera para cada imagem, normalmente lidas dos metadados da imagem ou fornecidas por meio de um arquivo de orientação. Esses valores geralmente são registrados por um sistema GNSS\/INS.<\/LI>Calibração da câmera:<\/STRONG> Os parâmetros internos que modelam o sensor e a lente da câmera. Essa informação normalmente está disponível no relatório de calibração.<\/LI>Sistema de coordenadas:<\/STRONG> A referência espacial horizontal e vertical dos dados de orientação.<\/LI>Convenções dos eixos:<\/STRONG> A convenção de rotação e as unidades angulares usadas para interpretar os valores de orientação.<\/LI><\/UL>Juntas, essas entradas definem onde cada imagem foi capturada, a direção para a qual a câmera estava apontando e como um ponto no mundo real é projetado no sensor da câmera. O Reality Studio usa essa informação como ponto inicial para alinhamento e reconstrução.<\/P>Conheça seus dados<\/H1>Muitos erros de configuração se resumem a uma incompatibilidade entre o que o Reality Studio espera e o que os dados representam. Se você estiver trabalhando com imagens capturadas por sensores frame de grande formato, os dados normalmente passaram por um fluxo separado de pós-processamento fornecido pelo fornecedor da câmera. Esses fluxos permitem definir especificações de saída, que são importantes considerar ao criar sua sessão de captura.<\/P>Alguns pontos valem a confirmação antecipada:<\/P>Obtenha o certificado de calibração das câmeras usadas.<\/STRONG> Não confie em folhetos promocionais nem assuma parâmetros baseados no modelo do sensor. Muitos sensores têm variantes com configurações diferentes, e somente o certificado reflete a geometria real da unidade que capturou seus dados.<\/P>Conheça o estado da distorção das suas imagens.<\/STRONG> Alguns fabricantes corrigem a distorção da lente durante o pré-processamento e entregam imagens sem distorção. Outros deixam a distorção presente, caso em que você precisa dos parâmetros de distorção para um modelo suportado pelo Reality Studio.<\/P>Verifique etapas de pós-processamento que afetam a orientação.<\/STRONG> Algumas operações modificam as imagens sem atualizar a orientação exterior. Um exemplo comum é girar as imagens para "horizonte para cima", onde os ângulos EO devem ser corrigidos manualmente para corresponder à nova orientação da imagem.<\/P>Em caso de dúvida, peça ao fornecedor dos dados o protocolo de calibração e uma descrição de qualquer pós-processamento aplicado.<\/P>Verificações de Validação<\/H1>Use as verificações abaixo para confirmar que sua sessão da câmera foi criada corretamente. Se encontrar problemas, faça a solução com um pequeno subconjunto de imagens primeiro. Sessões menores facilitam isolar problemas nas configurações e verificar correções rapidamente.<\/P>Posição da Câmera na Visualização do Globo<\/H2>Para a sessão da câmera que você acabou de criar, visualize os frustums das câmeras<\/A> na árvore do projeto e verifique o seguinte:<\/P>- As câmeras aparecem na localização geográfica correta?<\/LI>
- A distribuição espacial
corresponde ao padrão de captura<\/A>?<\/LI>Os frustums das câmeras apontam na direção esperada?<\/LI>A orientação do frustum (lado longo vs lado curto) corresponde à orientação da câmera?<\/LI><\/UL>Problemas comuns para observar:<\/P>
- Câmeras estão muito acima ou abaixo do terreno, ou aparecem na localização errada. Isso geralmente indica um sistema incorreto de referência vertical das coordenadas.<\/LI>
- Câmeras apontam para cima ou lateralmente, ou o padrão do voo parece espelhado ou rotacionado. Isso geralmente indica seleção incorreta dos atributos da orientação exterior ou escolha errada da convenção de rotação.<\/LI><\/UL>
Orto Dinâmico
Posições e pegadas da câmera confirmam a cobertura e a direção de visualização. Um orto dinâmico adiciona outra verificação projetando cada imagem em uma superfície de referência, para que você possa verificar se os pixels estão no lugar certo.
Você pode calcular um orto dinâmico para toda a sessão da câmera, ou criar uma sessão de captura dedicada para começar com um subconjunto menor e obter um feedback mais rápido enquanto você resolve problemas.
Uma vez que o orto dinâmico esteja disponível, você pode visualizá-lo e verificar os seguintes pontos:
- As imagens adjacentes se alinham aproximadamente entre si? Pequenos deslocamentos podem ser normais antes do alinhamento.
- Características reconhecíveis, como estradas ou rios, correspondem bem ao mapa base para confirmar a localização geral?
- Você vê distorção que não pode ser explicada pelo relevo do terreno?
Se as pegadas parecem razoáveis, mas as imagens projetadas não se alinham, o problema geralmente está na definição da câmera em vez da orientação exterior.
- Confirme que a definição do eixo das coordenadas da imagem corresponde às convenções da câmera e dos metadados.
- Revise os parâmetros de distorção. Se necessário, desative-os temporariamente para entender seu impacto.
Exemplo: Uma configuração incorreta da câmera também se mostrará no orto dinâmico. Ao visualizar o orto no globo, fica evidente que as características não se alinham com o mapa de fundo no Reality Studio.
Características não se alinham com o mapa de fundo
Características se alinham com o mapa de fundo
Exemplo: Da mesma forma, um orto dinâmico revelará padrões repetidos mal orientados se a orientação da câmera tiver sido definida incorretamente. Escolher a orientação correta garantirá um resultado bem alinhado no orto dinâmico.
Orientação incorreta da câmera
Orientação correta da câmera
Exemplo: O orto dinâmico também pode ajudar a identificar problemas menores de desalinhamento. Neste exemplo, pode-se notar um efeito de escalonamento nas imagens ao longo das bordas de uma pegada. Isso indica uma incompatibilidade nas unidades do ângulo de orientação. Após selecionar a opção correta, o efeito de escalonamento desaparece e o conteúdo da imagem se alinha perfeitamente.
Orto dinâmico com efeito de escalonamento
Orto dinâmico bem alinhado
Resumo
Essas verificações de validação ajudam você a confirmar três coisas: as posições da câmera estão corretas (frustums), a geometria de visualização é plausível (pegadas) e os pixels da imagem são projetados no local correto (orto dinâmico).
Uma vez que a sessão pareça plausível, você pode continuar com seu fluxo de trabalho de mapeamento Reality. Nesta fase, as imagens não precisam estar perfeitamente alinhadas. Elas precisam estar próximas o suficiente para que o Reality Studio encontre correspondências entre imagens sobrepostas. O alinhamento então refina a geometria da câmera e suporta uma reconstrução 3D precisa.
Mantenha-se conectado
Para saber mais sobre o Reality Studio, você pode visitar nossa página do produto, conferir os recursos, ou a documentação técnica.
Se você tiver alguma dúvida ou ideia, adoraríamos ouvir você! Visite a página da Comunidade Esri e nos conte o que pensa.
Se estiver interessado em alguma de nossas soluções Reality, por favor confira nossa página web e entre em contato conosco para mais informações.