segunda-feira, 16 de setembro de 2013

Navegação por um trajeto

Para obter as imagens das fachadas de um percurso, encontramos algumas dificuldades: a orientação do ângulo recebido como parâmetro pela API do Google StreetView é relativa ao ponto cardeal norte. Assim, não podemos obter as imagens das laterais do carro de forma trivial.

Inicialmente, pensamos em detectar o ângulo da frente do carro utilizando uma análise das cores de um conjunto de imagens com variação de 30 graus. Dessa forma, detectaríamos a imagem com "mais asfalto".

No entanto, a API do Google Maps devolve a angulação, relativa ao ponto cardeal norte, entre dois pontos de um trajeto. Dessa forma, sabemos qual o ângulo relativo a frente do carro e suas laterais.

A obtenção dos pontos de um trajeto foi implementada baseando-se no código-fonte da biblioteca Hyperlapse: http://hyperlapse.tllabs.io/

Nenhum comentário:

Postar um comentário