Casa > C > Como Medir Distâncias Usando Uma Câmera De Celular? Existe Um Algoritmo Geral

Como medir distâncias usando uma câmera de celular? Existe um algoritmo geral

Para medir a distância de um objecto com boa precisão existem dois métodos possíveis:
<

ul>Utilizar um transmissor e receptor e medir o tempo que o sinal transmitido leva para sair do dispositivo, saltar sobre o objecto e atingir o receptor. Exemplos são radares e ultra-som/laser medindo "fitas".Utilizar duas ou mais câmeras e trigonometria. Medindo os ângulos e a posição do objeto em cada câmera, é fácil calcular a distância.

iPhones até agora têm apenas uma câmera, e nenhum rádio/laser transmissor/receptor (alto-falante e microfone não têm a potência necessária). Assim, é impossível usar um iPhone para medir com precisão a distância de um objeto.

Há uma maneira, no entanto, de obter uma boa aproximação da distância de um objeto, mas isso requer algum tipo de entrada do usuário. Utilizando a câmera, se o usuário puder identificar aproximadamente o tamanho do objeto, é possível calcular a distância do mesmo. Isto é útil para medir (novamente, não com precisão) a distância de uma casa, um carro, um ônibus escolar ou um navio. É difícil medir outros objetos onde o usuário pode não ter idéia do seu tamanho real, como árvores, montanhas, grandes edifícios, etc.

O oposto também pode ser feito, se o usuário entrar a distância aproximada, o telefone pode calcular o tamanho, como visto na imagem.

Existem muitos aplicativos na App Store (ex. EasyMeasure - Measure with your Camera!) para fazer esse tipo de cálculo aproximado de distância, mas todos eles são muito pobres, pois dependem da entrada do usuário, que na maioria dos casos está longe de ser precisa.

De Donna Mcconathy

O que significa uma câmara de 8MP? :: Quais são algumas dicas para chegar ao Mestre 1 em Clash Royale?