Photoshop CS5 Tutorial: Create a stereoscopic picture using a single image

“Stereoscopy (also called stereoscopic or 3-D imaging) is any technique capable of recording three-dimensional visual information or creating the illusion of depth in an image.” read more on wikipedia

This technique is usually done by taking 2 pictures from slightly different angles and super imposing them, thus creating that 3D illusion.This tutorial will show you how to create a stereoscopic picture using a single image.

After reading this post from Abduzeedo, I decided to write a tutorial on how to create a stereoscopic picture using a single image.

The image I am using here was taken by a good friend of mine, Gabriel Panaiet and he was kind enough to let me use it on this tutorial.

Before we get this started, click this link to get the original image.

First thing we need to do is cut out the elements in order to create the 3d stereoscopic effect.

01. Selecting the Leaves

Open the image in Photoshop, right click on the background layer  and select “Duplicate layer”, then name the new layer “Leaves” and click OK.

Let’s cut off the leaves using the “magic wand” tool. So select it by pressing “W” on your keyboard or select it from the tool menu. Add 60 in the tolerance field and click on the green leaves at the bottom of the picture, then add a mask to the leaves layer.

Now hide the background layer by clicking on the eyeball next to it. If you look at the “leaves” layer you see that the selection has more than what we need, so we’ll have to get rid of that upper green area. Select the mask, choose the rectangular marquee tool and select the unwanted elements. Press “D” on your keyboard to make the background color black and then hit  DELETE.

One more step and we are done with the leaves, so bear with me.

As you see the leaves are not cut out seamlessly because they are out of focus. Photoshop CS5 has a great feature that can help us make the selection perfect with the minimum of effort. Select from the upper menu bar “Window->Masks” to open up the new improved masks menu. Then select “Mask Edge”.

This will open up the mask edge menu, which will help us refine the selection. Select the “Smart radius” box and add 30 in the “Smooth” field and 3 in the “Feather” field and then click OK.

Now right-click on the leaves layer and select “Apply Layer Mask” and we are done with this stage.

02. Selecting the Bike

Duplicate the background layer again and name it “Bike” by double clicking on it. Unfortunately there is no quick way to cut out the bike, so you have to select the magnetic lasso tool and start  clicking around the bike to select it. After you selected the bike, add a mask to the “Bike” layer, just like we did with the leaves layer.

As you can see there are still a couple of areas that need to be cut out. On the arm you can use the Magnetic Lasso Tool again, but for the wheels area we’ll need to use the Magic Wand tool, with a tolerance of 30 and shift+click (shift clicking on a selection with the magic wand tool, adds more elements to that selection) on the ground until we catch all the ground (be careful not to select the wheel spikes).

The current selection is pretty bad, the spikes are missing and the selection is pretty rough, so we need to select “Refine Edge”, check smart radius and enter 6.1 in the radius box, then click OK. This will give us a great selection that will cover the ground and leave the spikes. Now be sure you have the Bike layer mask selected and hit “D” then DELETE.

You can touch up the mask with the brush tool if you think it’s necessary, but if you were careful with the magnetic lasso tool, you should be fine.

Now right click on the Bike layer and select “Apply Layer Mask” and we are done with this part.

03. Fixing the background

Now that we separated the elements from the background, we need to fix the background as if  the leaves and bike were never there and Photoshop CS5 has an AMAZING new feature that will help us do that – it’s called “Content Aware Fill”.

Duplicate the background layer and name it “Base”. Now use the “Rectangular Marquee Tool” and select the lower area that contains the leaves, then press “SHIFT+BACKSPACE”, select “Content Aware Fill” and select OK and by magic Photoshop knows that we need that area to be filled with sand/dirt.

You should have something similar to this.

Now right click on the bike layer thumbnail and choose “Select Pixels”. By doing so you will have a selection with all the pixels that the bike layer has. Select “Select->Modify->Expand” and add a 20px value and click OK, then select “Select->Modify->Feather” and add a 10px value and click OK.

Make sure you have the “Base” layer selected and select the “Patch Tool”. Drag the selection from right to left until the trees and ground align up perfectly.

And there you go, we got rid of all the stuff we did not need to in the base layer. Now let’s add some depth by blurring a bit the edges of the base layer. Select the Blur tool and right click to select a soft brush with a 300px diameter and hardness of 0%. Add some blur around the edges and behind the bike.

You should have something like this.

Now select all 3 layers, add them in a group and name it “slide1”. You can select all 3 layers and the press CTRL+G or do the following steps in order to group the layers.

04. Creating the 3D Illusion

Now we are done with the boring steps and we can start creating the actual 3D effect.

Select the “Base” layer and then go to the 3D menu and select “New 3D Postcard From Layer”. This will help us rotate the base layer in order to create that 3D illusion.

Now select the 3D Object Rotate Tool, make sure you have the Base layer selected and move the image a few pixels like you see in the 2nd image below. Do not go too crazy with this or else the effect will look weird.

Now duplicate the “Leaves” layer,  rename it “Leaves2” and press CTRL+T to transform. Rotate it 180° and move in the upper part of the image.

Go to “Filter-> Blur-> Gaussian Blur” and add a 4px value for the “Leaves2” layer, then select the “Leaves” layer and add 1px Gaussian blur.

Now duplicate “Slide1” and name that copy “Slide2”. Now you should have something similar to this:

Now hide the “Slide1” group (click on the little eyeball next to the group name) and select the Base layer from “Slide2”. Now select the  “3D Object Rotate Tool” like we did a couple of steps back and rotate the background a bit like you see below – be sure to move it in the opposite direction we did before.

Now select the crop tool and crop the image using until there is no transparent area in the canvas (hold SHIFT+ALT+corner click in order to constrain proportions), be sure you have the “hide” option selected, then hit ENTER.

Now select “Leaves2” layer, press CTRL+T and rotate it about 7-9 degrees and shrink it a bit  enough to fit the frame.

Now select the “Leaves” layer and go to “Edit->Transform->Perspective” and transform the layer similar to the 2nd image below.

Now open the “Slide1” group and select the “Leaves” layer and transform the layer so that it fits better the canvas area, then do the same with the “Leaves2” layer.

05. Exporting the animation

We are almost done, we just need to export the 2 slices in an animated GIF format. Go to “Windows->Animation” and then the animation menu will appear. We need to switch the view from time line  to frame. You can do that by clicking the right corner of the animation menu. Now we need to modify the time that each slide is displayed. You can do that by clicking the little triangle below the slice and select “0.1seconds”.

Select “Slide1” and press CTRL+E, this will flatten all the layers that the group contains into a single layer. Do the same for the “Slide2” group. Now go to “Image->Image size” and choose a width somewhere between 300-400 pixels (I have chosen 300), we don’t need to have the image to big or else the animation will loose it’s effect.

Now we need to adjust the brightness and contrast of the image, to make it pump up a bit. We can do that by adding a adjustments layer. Add -10 for brightness and 60 for contrast.

Make sure that the “Slide1” layer  is visible and the “slide2” layer is invisible in the layer menu. Now select the “duplicate selected frames” icon from the animation menu.

Now a second slide appears in the animation window. Now hide “slide1” and make the “slide2” layer visible. One more step and we’re done.

Go to “File-Save for Web & Devices” and the save window will appear. Make sure you use 256 GIF as a file format and that the animation loops forever.

Click to view large image.

And we are done!

This was my first tutorial and I am sure I missed a few steps, so please let me know if you are having any problems understanding what I was trying to say and I’ll be happy to help.

You can apply the same techniques in creating stereoscopic images from all kinds of photos. I’d love to see what you guys come up with.

‘Till next time have fun & be creative!

The current selection is pretty bad, the spikes are missing and the selection is pretty rough, so we need to select “Refine Edge” and and check smart radious and enter 6.1 in the radious box, then click ok- this wikk give us a great selection that will caover the ground and leave the spikes . Now be sure you have the  Bike layer mask selected and hit “D” then DELETE

Comments

  1. 01.
    Very nice tut man. Keep it up!
    by Captain Obvious
    on May 10, 2010
  2. Can I do the same with CS4 ?
    by Rachel
    on May 13, 2010
  3. 03.
    Do you think this may be possible in CS3? Thanks :)
    by Mellissa
    on May 13, 2010
  4. 04.
    Nice steps and easy to follow for your first tut. However I think you have given the final image too much paralax. It's close, but something just looks a bit off.
    by Simon
    on May 13, 2010
  5. nicely done! hoping for more like this
    by rajaotai
    on May 13, 2010
  6. Hi Everyone, thank you for your comments.
    Melissa and Rachel : The tutorial can be done in CS3 and CS4 , but those previous versions don't have the "Content-Aware" and the new "Masks" module, so you'd have to use the previous masking techniques, and for recreating the ground part you can use the healing brush tool. It's nothing too complicated.
    Simon: Thanks for the comment mate. I think you are right, I got a bit overboard with the parallax, but you can fix it with the 3D panning- some people might prefer a more psychedelic look, while others might prefer a more subtle effect. Thank you for your feedback.
    by Alex Robete
    on May 13, 2010
  7. 07.
    Hej, great one. No, really it's awesome, easy to read and understand, although I'm not a native speaker. It was my first stereoscopic picture and it worked right away. Check it out: http://jollyinteractive.com/?p=593 I just thought about an animated facebook pic... could be fun for a couple of days :P Cheers!
    by Chris
    on May 13, 2010
  8. Hi Chris Thank you for your comment, your image came out great! Keep up the good work!
    by Alex Robete
    on May 13, 2010
  9. 09.
    Can I do the same with CS4 ?
    by Steve
    on May 29, 2010
  10. 10.
    sorry to say, but you did not give the biker a stereo depth cue which makes this a useless tutorial.
    by Wayan Blue Palmieri
    on May 30, 2010
  11. Steve, the tutorial can be done in CS3 and CS4 , but those previous versions don't have the "Content-Aware" and the new "Masks" module, so you'd have to use the previous masking techniques, and for recreating the ground part you can use the healing brush tool. It's nothing too complicated.
    Wayan, I don't consider that the biker needs any depth effect, the stereoscopic effect is created by the moving background. If you really want you can add the biker some depth by applying the same technique you apply to the background, but don't go overboard or else it will look really strange.
    by alex
    on Jun 01, 2010
  12. 12.
    awesome article, thx
    by Hotfile Download
    on Sep 28, 2010
  13. 13.
    You made some good points there. I did a search about the subject and hardly got any specific details on other sites, but then great to be here, really, thanks. - Lucas
    by Private Krankenversicherung
    on Oct 01, 2010
  14. 14.
    I am doing research for my college thesis, thanks for your excellent points, now I am acting on a sudden impulse. - Kris
    by autoversicherung vergleich
    on Oct 28, 2010
  15. 15.
    Thank you very much for a great tutorial....I tried it on a set of antique stereo images from a stereo card....and it works fine.....
    by Charlie Comstock
    on Nov 01, 2010
  16. 16.
    nice work, sir, pls mail me it as atutorial i want to refer it
    by rushabh shah
    on Mar 08, 2011
  17. 17.
    WONDERFUL Post.thanks for share..more wait ..
    by Andrew Pelt
    on Jul 16, 2011
  18. 18.
    Hello! I just would like to give a huge thumbs up for the great info you have here on this post. I will be coming back to your blog for more soon.
    by Burton Haynes
    on Jul 16, 2011
  19. 19.
    sure, be my guest :)
    by admin
    on Jul 25, 2011
  20. 20.
    Hey, really interesting tutorial. I was wondering whether this sort of effect could be used on an image without any background - i.e. a passport photo? Basically I have a passport photo and a pair of stereoscopic glasses (the traditional type, not the red and blue ones). I've scanned the passport photo into my computer and am now looking for a way to manipulate the image in order to achieve the stereoscopic effect. the aim being to end up with two pictures printed alongside one another, like an antique stereoscopic card, rather than a Photoshop gif. Do you reckon this is feasible? Any thoughts? Cheers jonny
    by Jonny
    on Mar 07, 2012
  21. 21.
    Hi Sorry for the late reply , i was super busy with work projects and haven't been able to take care of the website for a LOOONG time. To answer your question - Yes, you can easily do that , all you have to do is export 2 images of the passport edited to look like they are shot from different angles, you just need to distort it slightly . Please let me know if you have any questions.
    by admin
    on May 28, 2012

Say a word