U računalnim slikama, vizualni trup je trodimenzionalni (3D) oblik objekta koji je ekstrapoliran iz više dvodimenzionalnih (2D) slika snimljenih pod različitim kutovima oko objekta koji se aproksimira. Podaci o površini o obliku objekta dobivaju se praćenjem konture objekta na slici, u biti stvarajući siluetu objekta bez specifične unutarnje teksture ili detalja. Zbirka silueta, sve izvučene iz slika snimljenih pod različitim kutovima, sastavljaju se zajedno u 3D prostoru, a područje između poznatih konturnih točaka interpolira se kako bi se formirao 3D objekt koji ima opći 3D obris stvarnog objekta, iako možda bez toliko konkretan detalj. Proces koji se koristi za stvaranje vizualnog trupa, također poznat kao oblik-iz-siluete (SFS), može biti brži, manje procesorski intenzivan i jeftiniji za implementaciju od nekih stereoskopskih tehnika za hvatanje 3D pokreta ili otkrivanje oblika 3D objekata. Neke od aplikacija koje koriste vizualni trup uključuju otkrivanje prepreka računalnim vidom, hvatanje pokreta za medicinske ili druge analitičke svrhe i virtualno skeniranje 3D objekata kada se SFS izvodi u visoko kontroliranim uvjetima.
Proces formiranja vizualnog trupa objekta iz skupa slika uključuje izolaciju siluete objekta od pozadine na slikama. Točna lokacija i orijentacija kamera koje se koriste za snimanje slika također su važni za proces. Na svakoj se slici pravi pravi put od ravnine gledanja slike do prostora scene i završava na konturama objekta koji se slika. To se radi za svaku sliku i područje gdje se svaki od putova, koji nalikuju čunjevima u 3D okruženju, križaju, daje vrlo grub volumen nalik bloku koji sadrži objekt unutar dimenzija scene. Za neke primjene, kao što je računalni vid, ova informacija je dovoljna da omogući osnovno izbjegavanje prepreka.
Siluete se mogu dodatno dotjerati tako da se manji geometrijski detalji pretoče u vizualni trup. To može uključivati rupe u objektu, što bi se moglo dogoditi da se vizualni trup konstruira od slika čovjeka koji stoji raširenih nogu ili raširenih ruku. Jedan atribut oblika objekta koji se ne može točno uhvatiti SFS tehnikama je konkavna površina, jer ne doprinosi silueti.
SFS tehnika za stvaranje vizualnog trupa objekta može biti nevjerojatno detaljna i točna ako se rafinirani algoritmi koriste u kombinaciji s kontroliranim uvjetima za stvaranje izvornih slika. Ti uvjeti mogu uključivati jedan, dosljedan izvor svjetlosti, statičnu i mjerljivu pozadinu i kamere koje su točno kalibrirane. S obzirom na ove uvjete, mogu se konstruirati vrlo precizni 3D modeli objekata, a snimanje pokreta može se izvesti bez potrebe za markerima, tragačima ili posebnom opremom osim kamera.