Convert 2D Images into 3D Images - gHacks Tech News

Convert 2D Images into 3D Images

Make 3D is a wonderful piece of code from the University of Stanford that transforms a normal 2D image into a 3D image. While the results are not true 3D images they are still very impressive. I tested the script with two images that I took last summer, one from the North Sea [link] and one from my trip to Berlin showing Berlin Cathedral [link].

No user input at all other than selecting an image from Flickr or your computer and tagging it is required. The script is transforming the image automatically one after the other. You receive a message about your queue position and will receive an email once the transformation finishes.

Users can then zoom in and out of the image, turn, move forward, backward and up and down using the cursor keys. Adobe Shockwave is required for the script to work.

north sea

How does it work ?

Our software uses a breakthrough technology in machine learning. It estimates depths from the single image by using our monocular vision algorithm, developed in 2005. It captures a variety of monocular cues and learns the relations between different parts of the image using a machine learning technique called Markov Random Field (MRF). Our algorithm first divides the image into small patches and analyzes them at multiple scales to estimate each of the patches' 3-d location and 3-d orientation. More details could be found here.

Feel free to share your images. The website of the service lists user generated images on its pages that you can browse to get an impression of what the technology has to offer. Note that you need to have Shockwave installed on your system to view the sample images on the website.





  • We need your help

    Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

    We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.

    If you like our content, and would like to help, please consider making a contribution:

    Comments

    1. jaswanth said on December 17, 2008 at 10:38 am
      Reply

      can u send me any details about ur softwares

    2. jaswanth said on December 17, 2008 at 10:40 am
      Reply

      plz send somwe details

    3. jaswanth said on December 17, 2008 at 10:40 am
      Reply

      pleas send some details about you.

    4. muneeba said on April 27, 2009 at 8:48 am
      Reply

      can i get the code or link to download ur software?

    5. Hueristic said on June 16, 2009 at 4:19 am
      Reply
    6. Mar Oishi said on July 13, 2009 at 7:15 am
      Reply

      I am already using your program. Which program of yours will do the 2D to 3D conversion? Thanking you in advance.

      1. renga said on March 20, 2012 at 11:37 am
        Reply

        i want matlab program for converting 2d into 3d image please give me i want this immediately please

    7. Srinivas said on November 24, 2009 at 4:50 pm
      Reply

      Hi this srinivas I am doing one project I.e 2D to 3D image conversion so could u tell some tips
      Pls very argent
      thank u

    8. Srinivas said on November 24, 2009 at 4:56 pm
      Reply

      I am waiting for ur reply pls reply soon

    9. keshant said on September 29, 2010 at 5:46 pm
      Reply

      hi i a student and working on image processing ,pls send me detail that how it work with detail

    10. Anonymous said on May 5, 2011 at 6:46 pm
      Reply

      i m doing the project on the conversion of 2d image to 3d image

    11. arul said on November 10, 2011 at 9:17 am
      Reply

      hi anonymous says, please help give some tips about how to convert 2d image to 3d images…

    12. Anonymous said on July 7, 2013 at 10:44 am
      Reply

      Pls do you know of any matlab code to Convert 2D Images into 3D Images

    13. Kaushik Udavant said on September 18, 2017 at 8:40 am
      Reply

      If anybody has java code to convert image in 3D please send me code

    Leave a Reply