3D реконструкция на човешко тяло

Вижте оригиналната тестова тема

Софтуер: MetashapePro и персонализирани инструменти за управление на камери
Написано от Пол Бурк Paul Bourke
Август 2019


По-долу е доклад за изграждането на платформа за заснемане на снимки с намерението да се използва стандартен софтуер за реконструкция за създаване на 3D човешки модели. Приложението е заснемане на спортисти, а именно плувци, и като такъв не може да се разчита на достатъчно функционални точки по темата. Първоначалният подход беше да се нарисуват обектите по такъв начин, че да се осигурят достатъчно точки на характеристиките. Това предишно упражнение за оценка беше тест както за определяне на най-добрия модел на рисуване, така и за определяне на броя на необходимите камери.

За разлика от 3D възстановяването на неживи обекти, човек не може разумно да стои неподвижен повече от секунда или две. По-традиционната 3D реконструкция с една камера би изисквала поне десет минути, следователно използването на манекен за по-ранното тестване. Тогава решението е да се разположат множество камери, които ще бъдат едновременно задействани. Genlock не се изисква, системата, както е проектирана, задейства камерите до 1/10 секунда, лесно достатъчна, за да избегне всяко движение за обект, на когото е казано да остане възможно най-неподвижен.

Първото изграждане на системата е както следва.





Спецификации на системата

Брой камери 48 (4 x 12 цилиндрични решетки)
Разделителна способност на камерата 24 МПиксели всеки
Лещи 18 mm
Радиус, височина 3.5m, 3.0m
Свързаност Спусък на камерата, глобално затваряне на контакти
  USB през 3 х 20 порта USB хъбове
Компютърна ОС MacPro, Mojave

Тръбопровод за улавяне и обработка

Типичната последователност на заснемане започва с вземане на фотографски набор от подходящо калибриращ обект с богата текстура. Това служи за две цели, първо позволява да се изчисли точно положение и ориентация на камерите, второ създава висококачествени позиции в 3D пространство на повърхността на калибриращия обект.

Вторият фотографски комплект е снимка на пространството без никакви обекти, това се използва за създаване на маски за последващо заснемане с обекта. По-долу е показано последващо улавяне с контур в бяло на маската, образувана чрез просто изваждане на изображението на празното пространство от изображението на предметното пространство. Това очевидно е купол на камера за специфично маскиране на камерата. Забележка: камерите са в портретен режим.

Полученият реконструиран 3D модел като обикновена мрежа и текстурирана мрежа. Показани са и карти за дълбочина за всеки изглед на камерата.

Макар че има още няколко неща, които трябва да се направят, за да се подобри геометричното качество от автоматичните процеси, все още се очаква да има ръчно почистване. В този случай затваряне на стъпалата, премахване на частични стъкла (прозрачното стъкло вероятно няма да се възстанови чрез фотографски процес) и изглаждане на грапави повърхности.

Някои допълнителни тестови субекти от фазата на инсталиране и тестване.


Модели на Sketchfab