Google Camera recently announced an upgrade to Google Camera, which is now available to all Android devices via Play Store.
The upgraded Google camera offers UI uplift along with handful of features. Among the best of the features is the “Lens blur” that lets you create DSL-like defocus (bokeh) effect on any Android phone. In order to shoot such blurred photo, Google camera senses the depth of field as it instructs you to move the camera firmly up from the subject. Under the hood, it does depth analysis by generating depth map using complex CVS (computer vision) algorithms.
What’s even better is, using this depth information from the photos you’ve taken using Google camera’s Lens Blur, you can create 3D Parallax photos instantly as demoed below:
How to Shoot 3D Parallax photos on Android
Step 1. Shoot a photo with Lens blur mode on Google Camera.
Step 2. Head to Depthy [web app] and upload your photo. [requires webgl on your browser]
Step 3. Within seconds, it will generate 3D parallax photo in either of the mode: Blur, Hypnotize (3D parallax), Dramatize (slow animating 3d parallax) .
Step 4. Use GifCam if you wish to save it as GIF.
You can also checkout the related XDA thread.