|
16.11.2009 11:36 |
| |
Невероятно - 3D моделирование при помощи веб-камеры |
|
Формирование трёхмерных моделей объектов обычно не обходится без относительно массивного и дорогостоящего оборудования и занимает немало времени. Группа исследователей из Кэмбриджского университета (University of Cambridge), включающая Ки Пана (Qi Pan), докторов Герхарда Рейтмайера (Gerhard Reitmayr) и Тома Драммонда (Tom Drummond) создала программу, которая может строить 3D-модели текстурированных предметов в реальном времени, используя лишь обычный компьютер и веб-камеру. Разработка делает доступным для каждого операции, выполнявшиеся ранее только профессионалами. Система была продемонстрирована на 20-й Британской конференции визуальных машин (British Machine Vision Conference, BMVC09) в Лондоне.
В течение нескольких последних лет было разработано немало методов создания трёхмерных моделей реальных объектов. Среди используемого оборудования - 2D/3D-лазеры с разными длинами волн, сканеры, проекторы, камеры
Стоимость подобных продуктов обычно превышает разумные для среднестатистического пользователя ПК пределы, а сами системы непросты в обращении, некомпактны и чаще всего строят модель после сканирования. Если компьютерная реконструкция получилась неудовлетворительной, процесс нужно начинать сначала. Предложенный Ки и его коллегами метод нуждается только в веб-камере. Объект перемещается перед её взглядом, и в это же время программное обеспечение реконструирует его в виртуальной среде. Технология использует фиксируемые на поверхности предмета точки, чтобы установить его структуру, а затем производит тетраэдрализацию Делоне относительно точек (вид двумерной триангуляции Делоне для 3D). Точки записываются в сетку из тетраэдров, которыми покрывается поверхность объекта.
Слева направо: объект вращается рукой перед камерой; полученное в результате облако точек; тетраэдрализация Делоне, разбиение выпуклой оболочки на четырёхгранники; выделенная сетка из рекурсивного вероятностного разделения тетраэдра; наложение текстуры
После этого ПО осуществляет финальное моделирование путём удаления лишних четырёхгранников, чтобы получить поверхность в виде сетки, основанной на вероятностном алгоритме разделения. В самом конце на трёхмерную реконструкцию накладывается текстура. Благодаря этой простой и дешёвой системе выполнение процесса доступно практически любому желающему. На конференции ISMAR 2009 (International Symposium of Mixed and Augmented Reality – Международный симпозиум смешанной и дополненной реальности) проект удостоился награды как лучшая демонстрация Best Demo Prize.
|
|
|