Sketchar
Назад к блогу

Детектор фасадов SketchAR

Автор: Sketchar1 мин чтения
Детектор фасадов SketchAR

Чтобы разместить AR-контент на реальных объектах в видео, такие объекты нужно точно отслеживать в каждом кадре в реальном времени. Якорями для AR могут служить плоские или изогнутые поверхности. Примеры плоских: столешница, лист бумаги, стена, фасад здания. Определение пространственной конфигурации опорной поверхности критически важно для корректного отображения AR-контента. В отличие от других поверхностей, например листа бумаги, границы фасада могут быть неопределёнными или перекрытыми соседними объектами (деревьями, машинами). Поэтому одних только границ фасада недостаточно, чтобы задать конфигурацию его плоскости.

Сравнение с аналогами:

• AR Cloud требует сканирования окружения с помощью специального софта и оборудования, прежде чем наполнять пространство виртуальными объектами.
• LIDAR эффективно работает только в пределах 5 метров и только на последних смартфонах Apple. SketchAR Facade Detector работает с любой камерой на расстоянии 50+ метров.

Мы предлагаем новый метод определения плоскости фасада, в основе которого лежит предположение о преобладании вертикальных и горизонтальных линий на поверхности фасада в физическом мире. Таким образом, перспективное преобразование можно найти, определив распределение горизонтальных и вертикальных линий на изображении.

Метод определения плоскости фасада включает следующие алгоритмы:
• обнаружение границ;
• обнаружение и фильтрация линий;
• аппроксимация распределения линий;
• определение границ.


Скачайте SketchAR для iOS и опробуйте новую функцию Facade Detector.

Пишите нам на hi@sketchar.tech.

Поделиться

Похожие статьи

Подпишитесь на новости компании

Новые посты, обновления продуктов и истории сообщества – прямо на почту. Без спама.