Para tornar possível posicionar conteúdo de AR sobre objetos do mundo real em vídeo, esses objetos precisam ser rastreados com precisão em cada quadro, em tempo real. As âncoras de AR podem ser superfícies planas ou curvas. Exemplos de superfícies planas: o tampo de uma mesa, uma folha de papel, uma parede, a fachada de um prédio. Determinar a configuração espacial da superfície de ancoragem é fundamental para que o conteúdo de AR seja exibido corretamente. Diferente de outras superfícies, como uma folha de papel, os limites de uma fachada podem ser incertos ou estar encobertos por objetos próximos (árvores, carros). Por isso, os limites da fachada sozinhos não podem ser usados para definir a configuração do plano da fachada.
Comparação com outras soluções:
• O AR Cloud exige escanear o ambiente com um software e hardware específicos antes de preenchê-lo com objetos virtuais.
• O LIDAR funciona bem apenas dentro de 5 metros e somente nos smartphones mais recentes da Apple. O SketchAR Facade Detector funciona com qualquer câmera a mais de 50 metros de distância.
Propomos um novo método de detecção do plano da fachada, no qual a detecção se baseia na premissa de que linhas verticais e horizontais predominam na superfície de fachadas no mundo físico. Assim, é possível encontrar a transformação de perspectiva detectando a distribuição de linhas horizontais e verticais na imagem.
O método de detecção do plano da fachada é composto pelos seguintes algoritmos:
• detecção de bordas;
• detecção e filtragem de linhas;
• aproximação das distribuições de linhas;
• determinação dos limites.
Baixe o SketchAR para iOS e teste o novo recurso Facade Detector.
Fique à vontade para nos escrever em hi@sketchar.tech.

