Software to insert objects into photos in realistic 3D
Photoshop is probably going to be a thing of the past. This is a new software that will help you add objects to any photos, in realistic 3D that is, you can add objects as if they are real in the photo. All the shadows, perspectives, lighting can be adjusted to make the object fit in to the environment.
The new software is being developed by Kevin Karsch and his team at the University of Illinois at Urbana-Champaign. The system is astonishingly effective, to see it in action, watch their demo video.