CGVI logo

Computational Photography

Computational Photography is an emerging new field created by the convergence of photography, computer graphics, and computer vision. Its role is to overcome the limitations of the traditional camera by using computational techniques to produce a richer, perceptually meaningful representation of the visual world. Modern acquisition tools (hardware & software) are making it possible to capture visual data, (colour, texture, shape, motion), and most critically, present that data in a useful manner.

By the nature of the problems being addressed, theories developed in support of computational photography tend to be cross-disciplinary. For example, Motion Capture in general includes the filming of actors with various cameras and sensors, and the subsequent algorithms needed to re-animate realistic full-bodies, faces, and cloth.

Other challenges are being formalized as this field matures, and already include High Dynamic Range Imaging (HDR), Structured Light, Inpainting, Colourization, 3D Video, and Image Based Rendering. These techniques are applicable beyond photography, and are increasingly employed for film/game special effects, animation authoring, technical illustration, digital archaeology, and architecture.

BACK TO MSC CGVI OVERVIEW