Computational Photography Applications

Computational Photography Applications

Pushing the limits of what is possible in photography.

Computational photography research explores the power of AI and computer vision, pushing the limits of what is possible by helping people fully and easily utilize technology with innovative photography apps and services.

Phone Applications


Computational Photography app Microsoft Pix

Microsoft Pix

Microsoft Pix is a smart camera app that automatically helps you take better photos without extra effort. It’s built with intelligence behind the lens, tweaking your settings between each shot and ensuring that people and scenes always look their best.

Computational Photography app Microsoft Hyperlapse Mobile

Hyperlapse Mobile

Microsoft Hyperlapse is a new technology that creates smooth and stabilized time lapses from first-person videos. This is a mobile version for Windows Phone and Android customers who want to capture hyperlapses on the go.

Computational Photography app Blink for Windows Phone

Blink for Windows Phone

Blink captures a burst of images before you even press the shutter and continues to capture pictures after you’ve taken your shot. Save the shot you like best or save the series as a short animated Blink.

Desktop & Tablets


Computational Photography app Microsoft Hyperlapse Pro

Hyperlapse Pro

Microsoft Hyperlapse is a new technology that creates smooth and stabilized time lapses from first-person videos. This is a pro version for enthusiasts and professionals who want to edit videos using hyperlapse technology on a Windows desktop application.

Computational Photography app Image Composite Editor

Interactive Composite Editor

Image Composite Editor (ICE) is an advanced panoramic image stitcher. Given a set of overlapping photographs of a scene shot from a single camera location, the app creates a seamless high-resolution panorama.

Computational Photography app Microsoft Blink Cliplets

BLINK Cliplets

Blink Cliplets lets you exercise your creative talents by layering static and dynamic visual elements. Import or record short videos and then choose which parts to animate and which parts to freeze.