Reconstrucția tridimensională ( 3D-reconstruction ) este procesul de obținere a formei și aspectului obiectelor reale. Procesul poate fi realizat prin metode pasive sau active. În cazul în care forma modelului se poate schimba în timp, se vorbește de reconstrucție non-rigidă sau spațio-temporală.
Aceste metode interacționează activ cu obiectul reconstruit, fie mecanic, fie radiometric. Un exemplu simplu de abordare mecanică este utilizarea unui indicator de adâncime (sau calibre de palpație) pentru a măsura distanța până la un obiect rotativ montat pe o placă turnantă. Mai frecvent utilizate, metodele radiometrice emit radiații asupra unui obiect și apoi măsoară porțiunea reflectată a acestuia. Exemplele includ lumini în mișcare, iluminare multicoloră, telemetru cu laser și lidar , senzori cu microunde și ultrasunete și alte tehnici de scanare 3D .
Metodele pasive de reconstrucție 3D nu afectează obiectul reconstruit, ci folosesc doar un senzor pentru a măsura radiația reflectată sau emisă de suprafața obiectului pentru a obține forma sa tridimensională. De obicei, fotoreceptorii camerelor sensibile la domeniul vizibil sunt utilizați ca senzor. Intrarea algoritmului de procesare este fie un set de mai multe imagini (una, două sau mai multe), fie un flux video. În acest caz, se vorbește despre o reconstrucție bazată pe imagini, al cărei rezultat este o fotografie 3D .
Pentru moment[ ce? ] majoritatea fotografiilor și modelelor 3D obținute în acest fel sunt de calitate scăzută, cu un număr mare de fragmente de zgomot separate ale modelului. În multe privințe, calitatea modelului de ieșire depinde de calitatea seriei de imagini de intrare (nivel de zgomot, deformații optice, strălucire), precum și de complexitatea modelului de ieșire în sine (prezența golurilor și cavităților, convexitatea, suprafete reflectorizante). Când reconstruiți folosind o serie de imagini din satelit, diferite tipuri de efecte atmosferice joacă un rol important.
Reconstrucția tridimensională poate fi folosită pentru a restabili aspectul obiectelor sau peisajelor. Este folosit în robotică pentru a obține o scanare tridimensională a terenului, distanța până la sol și determinarea vitezei.