Kas yra vizualinis korpusas?

Kompiuteriniame vaizdavime vizualinis korpusas yra trimatė (3D) objekto forma, ekstrapoliuota iš kelių dvimačių (2D) vaizdų, padarytų skirtingais kampais aplink aproksimuojamą objektą. Paviršiaus duomenys apie objekto formą gaunami atsekus objekto kontūrą vaizde, iš esmės sukuriant objekto siluetą be konkrečios vidinės faktūros ar detalių. Siluetų rinkinys, visi išgauti iš vaizdų, darytų skirtingais kampais, surenkami kartu 3D erdvėje, o plotas tarp žinomų kontūro taškų yra interpoliuojamas, kad susidarytų 3D objektas, turintis bendrą tikrojo objekto 3D kontūrą, nors galbūt ir be tiek daug. konkreti detalė. Procesas, naudojamas kuriant vizualinį korpusą, dar žinomą kaip formos iš silueto (SFS), gali būti greitesnis, mažiau procesoriaus reikalaujantis ir pigesnis nei kai kurios stereoskopinės 3D judesio fiksavimo arba 3D objektų formos aptikimo technologijos. Kai kurios programos, kuriose naudojamas vaizdinis korpusas, apima kompiuterinio matymo kliūčių aptikimą, judesio fiksavimą medicininiais ar kitais analitiniais tikslais ir virtualų 3D objektų nuskaitymą, kai SFS atliekamas labai kontroliuojamomis sąlygomis.

Vaizdinio objekto korpuso formavimo iš vaizdų rinkinio procesas apima objekto silueto izoliavimą nuo vaizdų fono. Procesui taip pat svarbi tiksli kamerų, naudojamų vaizdams gauti, vieta ir orientacija. Kiekviename vaizde tiesiamas kelias nuo vaizdo žiūrėjimo plokštumos iki scenos erdvės ir baigiasi vaizduojamo objekto kontūrais. Tai daroma kiekvienam vaizdui ir sričiai, kurioje susikerta kiekvienas kelias, panašus į kūgius 3D aplinkoje, suteikia labai grubų, į bloką panašų tūrį, kuriame objektas atitinka scenos matmenis. Kai kurioms programoms, pvz., kompiuteriniam matymui, šios informacijos pakanka, kad būtų galima išvengti pagrindinių kliūčių.

Siluetai gali būti toliau tobulinami, todėl mažesnės geometrinės detalės paverčiamos vizualiu korpusu. Tai gali būti skylių objekte, kaip gali atsirasti, jei vizualinis korpusas buvo sudarytas iš žmogaus, stovinčio išskėstomis kojomis arba ištiestomis rankomis, vaizdų. Vienas objekto formos atributų, kurio negalima tiksliai užfiksuoti SFS technikomis, yra įgaubtas paviršius, nes jis neprisideda prie silueto.

SFS technika, skirta sukurti vizualinį objekto korpusą, gali būti neįtikėtinai detali ir tiksli, jei šaltinio vaizdams sukurti kartu su kontroliuojamomis sąlygomis naudojami patobulinti algoritmai. Šios sąlygos gali apimti vieną nuoseklų šviesos šaltinį, statinį ir išmatuojamą foną ir tiksliai sukalibruotas kameras. Esant tokioms sąlygoms, galima sukonstruoti labai tikslius 3D objektų modelius ir atlikti judesio fiksavimą be žymeklių, žymeklių ar specialios įrangos, ne tik kamerų.