AIDive
Back to glossary

What is 3D Reconstruction

GlossaryComputer Vision

A method that reconstructs a three-dimensional model of an object or scene from photographs, videos, scans, or sensor data.

Definition

3D reconstruction helps turn a set of flat images into a model that can be viewed from different angles, measured, and used in applications. In AI, such systems look for common points in images, estimate depth, camera position and surface shape. Sometimes for this they use not only photos, but also lidar, deep cameras or neural networks that complete the missing parts of the object.

Example

An online store can film a product from several angles and get a 3D model for the product card, and the construction team can restore the condition of the premises using a video walkthrough.

Why it matters

The term is important for those looking for tools for design, architecture, games, augmented reality, e-commerce or the digitization of real objects.

How it works

The algorithm compares images, finds common features, calculates the geometry of the scene and builds a point cloud or mesh. Neural network approaches speed up the process and deal better with noise, low light, and incomplete data.

Where it is used

  • creation of 3D models of goods
  • digitization of premises and buildings
  • preparing objects for games, AR and VR

Limitations

The quality of the model depends on the lighting, the number of angles, the texture of the object and the accuracy of the source data. Smooth, transparent and shiny surfaces are often less easily restored.