Recently I wrote Processing/Java code to construct and experiment with wallpaper styled autostereograms, like the above photo. These are images that appear to be normal 2D, but when you converge your eyes beyond the photo your mind will interpret the image as 3D. You can do this by starting with your eyes close to the image, with everything blurred, and then slowly back off until the pattern begins to float above the background. You can see examples of autostereograms in popular Magic Eye books that present 3D visual puzzles.
In the first photo above, I experimented with creating a wallpaper pattern that alternates left and right eye cutouts of model Mary Kate from a recent photo shoot. By combining the left and right images together in the wallpaper format I am able to see half of the pattern images as a true floating 3D image and the others as 2D pattern images floating above the background. For a good viewing experience, try to view the photo on a 15 inch diagonal screen display. Viewing on a small 6 inch smartphone display does not produce the best effect.
Here is the stereo photo in left-right order, so I can see it using a stereoscope and better yet with my 3D/VR Stereo Photo Viewer Android app.
Here are some other wallpaper autostereograms I made where the images float above the background:
All of the images above were constructed from photos I shot and then edited with Lightroom and Photoshop, aligned with Stereo Photo Maker, and finally formatted with the custom Processing code I wrote.