Artists all over the world use Photoshop to retouch images and for graphic design. Because of that, Photoshop has become the #1 image editing software out there. We know Photoshop has put a lot more implementation into its 3D capabilities, but that's not what Photoshop is really for and it still has a long way to go. So it's great news that a group of Researchers at Carnegie Mellon and University of California, Berkeley have come out with software that allows for full 3D manipulation of objects in a photograph.
The video shows some pretty impressive results using their software. So how does it all work? Well, if you're into reading complex code, you can take a look at their here. For the rest of you, here is a quote from the developers of the software:
Photo-editing software restricts the control of objects in a photograph to the 2D image plane. We present a method that enables users to perform the full range of 3D manipulations, including scaling, rotation, translation, and nonrigid deformations, to an object in a photograph. As 3D manipulations often reveal parts of the object that are hidden in the original photograph, our approach uses publicly available 3D models to guide the completion of the geometry and appearance of the revealed areas of the object.
The downside is that you can only manipulate objects that you can find stock 3D models of online. As shown in the video, Turbosquid offers thousands of 3D models for you to use. I wil definitely be giving this software a try this weekend.