Ce este Visual Hull?

În imagistica computerizată, o carcasă vizuală este forma tridimensională (3D) a unui obiect care este extrapolată din mai multe imagini bidimensionale (2D) luate în unghiuri diferite în jurul obiectului aproximat. Datele de suprafață despre forma unui obiect sunt obținute prin trasarea conturului unui obiect dintr-o imagine, creând în esență o siluetă a obiectului fără o textură sau detaliu interior specific. O colecție de siluete, toate extrase din imagini luate în unghiuri diferite, sunt asamblate împreună în spațiul 3D, iar zona dintre punctele de contur cunoscute este interpolată pentru a forma un obiect 3D care are conturul 3D general al obiectului real, deși poate fără atât de mult. detaliu specific. Procesul folosit pentru a crea o carcasă vizuală, cunoscut și sub numele de shape-from-silhouette (SFS), poate fi mai rapid, mai puțin consumator de procesor și mai puțin costisitor de implementat decât unele tehnici stereoscopice pentru captarea mișcării 3D sau detectarea formei obiectelor 3D. Unele dintre aplicațiile care utilizează carcasa vizuală includ detectarea obstacolelor cu vederea computerizată, capturarea mișcării în scopuri medicale sau alte scopuri analitice și scanarea virtuală a obiectelor 3D atunci când SFS este efectuat în condiții extrem de controlate.

Procesul de formare a carcasei vizuale a unui obiect dintr-un set de imagini presupune izolarea siluetei obiectului de fundalul din imagini. Locația exactă și orientarea camerelor utilizate pentru a obține imaginile sunt, de asemenea, importante pentru proces. În fiecare imagine, se face o cale dreaptă de la planul de vizualizare al imaginii până la spațiul scenei și se termină pe contururile obiectului care este imagineat. Acest lucru se face pentru fiecare imagine și zona în care fiecare dintre căile, care seamănă cu conuri într-un mediu 3D, se încrucișează oferă un volum foarte gros, asemănător unui bloc, care conține obiectul în dimensiunile scenei. Pentru unele aplicații, cum ar fi viziunea computerizată, aceste informații sunt suficiente pentru a permite evitarea obstacolelor de bază.

Siluetele pot fi mai rafinate, astfel încât detaliile geometrice mai mici sunt traduse în corpul vizual. Acestea pot include găuri în obiect, așa cum ar putea apărea dacă carcasa vizuală a fost construită din imagini ale unui om stând cu picioarele depărtate sau cu brațele întinse. Un atribut al formei unui obiect care nu poate fi surprins cu acuratețe cu tehnici SFS este o suprafață concavă, deoarece nu contribuie la silueta.

Tehnica SFS pentru crearea carcasei vizuale a unui obiect poate fi incredibil de detaliată și precisă dacă se folosesc algoritmi rafinați împreună cu condiții controlate pentru a crea imaginile sursă. Aceste condiții pot include o singură sursă de lumină consistentă, un fundal static și măsurabil și camere care sunt calibrate exact. În aceste condiții, pot fi construite modele 3D de obiecte foarte precise, iar captura de mișcare poate fi realizată fără a fi nevoie de markere, trasoare sau echipamente speciale dincolo de camere.