Требования к AR маркерам

В зависимости вида “дополненной реальности” которую можно делать в настоящий момент с помощью флеша,
маркеры условно можно разделить на два типа:

3D маркеры

Использование данных маркеров позволяет осуществлять полное 3D управление AR сценой:

  • перемещение X, Y, Z
  • вращение относительно осей X, Y, Z
  • пропорциональное увеличение, уменьшение

Под 3D маркером понимается в виду классический квадратный маркер

Пропорции линий и элементов важно соблюдать, размер можно делать меньше, но не сильно.

Цвета маркера должны быть контрасными, желательно (но не обязательно) ЧБ

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

Основные графичиские элементы маркера долны быть крупными (мин размер 15% от площади маркера)

Мелкие элементы в процессе обработки маркера (сжатие до 16х16 px) превращаются в серую муть и в анализе не участвуют

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

Если материал не бумага – необходимо следить, чтобы поверхность была матовой, не бликовала.

2D маркеры

Использование этих (как правило цветных) маркеров позволяет осуществлять 2D управление AR сценой:

  • перемещение X, Y
  • пропорциональное увеличение, уменьшение
  • в некоторых случаях вращение вокруг оси перепендикулярной плоскости экрана

Пример такого “маркера

Кратно принцип работы техники распознавания:

  • В видеопотоке идёт поиск определённого основного цвета
    (в примере синий цвет бутылки)
  • чтобы отличить рабочую область “маркера” от фона
    в ней проводиться внутренний поиск на характерный дополнительный цвет
    (в примере красный цвет лого)
  • далее идетрасчёт положения сцены идёт отностительно центров масс
    основого и дополнительного цвета

Исходя из выше сказанного:

  • Цвета “маркера” должны быть насыщенными (отстоящими от цвета кожи, редко встречающимися в одежде)
  • Основной и дополнительные цвета должны отстоять друг от друга по крайней мере на 30 градусов спектра
    (параметр H в HSV системе)
  • Дополнительный цвет должен быть занимать ~25-50% от основного цвета
  • Дополнительный цвет не должен разрывать границы основного цвета

Материал на котором будет печататься маркер должен быть по возможности матовым
паразитные блики от освещения – делают распознование нестабильным.
Если этого нельзя избеажать – необходимо увеличить площадь основного цвета.

0 Responses to “Требования к AR маркерам”


  • No Comments

Leave a Reply