![]() |
|
#1
|
||||
|
||||
My latest project.For those of you who don't know, I'm a graduate student in computer science. My latest (and ongoing) project is in stereo vision--that is, take two photographs of the same scene from slightly different angles, and try to reconstruct the geometry.
Despite being 25 years old I am a huge fan of Legos, so I chose when of my favorite Lego sets (Cafe Corner) the subject of the photographs that I'm testing my algorithm on. Here are the original two photos: http://www.blake-foster.com/lego1.jpg http://www.blake-foster.com/lego2.jpg These two photos are passed to my algorithm, and from them, I get a 3d model of the scene. Here's the result view from a couple different angles: ![]() ![]() ![]() Since it's a 3D model, I can view it from any angle, all computed from those two photos. It took about 8 minutes of computation time. The software is written mostly in Matlab. The most computationally intensive part (computing matching points between the two images) uses a multithreaded C++ program. A few other parts use C++ as well. __________________
www.blake-foster.com |
||||
|
#2
|
||||
|
||||
Re: My latest project.Quote:
Who isn't? Very impressive project. If I provide you with multiple photos of my high-school math teacher, could you reconstruct him from squishy Legos? I need a new punching bag __________________
Please read these Guidelines before posting on the forum "A person who never made a mistake never tried anything new." Einstein |
|
#3
|
||||
|
||||
Re: My latest project.Thanks!
__________________
www.blake-foster.com |
|
#4
|
|||
|
|||
Re: My latest project.Hi i also want to do one project, But i couldn't, before i start project what i should know, Please guide step by step
|
|
#5
|
||||
|
||||
Re: My latest project.Here are your step by step instructions:
1. Go to a library. __________________
www.blake-foster.com |
|
#6
|
|||
|
|||
Re: My latest project.That is a very impressive project. Great work!
|
|
#7
|
||||
|
||||
Re: My latest project.Thanks! I'm working on the 3-view case now, which easily generalizes to multiple views.
__________________
www.blake-foster.com |
|
#8
|
||||
|
||||
Re: My latest project.How I wish I had that talent as well. Your project look realy nice!
__________________
http://www.canudo.com.au | http://www.onlinewebmarket.net |
|
#9
|
||||
|
||||
Re: My latest project.Quote:
__________________
During the election they said Obama could only be elected when pigs fly. Well, we currently have an epidemic of Swine Flu. Coincidence? |
|
#10
|
||||
|
||||
Re: My latest project.Quote:
Thanks! It all comes with practice. Quote:
Thanks! It's impossible to reconstruct the geometry in areas that the camera can't see. For now, I'm just detecting those regions and leaving holes in the mesh structure. Here's an example: View #1: ![]() View #2: ![]() Screenshot of the 3D reconstruction (I've added texturing and mesh computation since the first pics ![]() The big holes in the carpet behind the recipe book and the two boxes are present because the camera can't see those areas. I can still view the scene from any angle, but there will be holes in places that the camera can't see. There is also a hole on top of the book, which is probably caused by the specular reflection. The advantage of using more views (which I'm working on now) is that the algorithm is not only more robust, but there are also fewer areas that the camera can't see, and thus fewer holes in the mesh. A scene point just needs to be visible in at least 2 views to get its 3D location. __________________
www.blake-foster.com Last edited by Blake : 25-Nov-2008 at 07:48.
|
Recent GIDBlog
Problems with the Navy (Chiefs) by crystalattice
| Thread Tools | Search this Thread |
| Rate This Thread | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| A project in vb.net | wedel | .NET Forum | 3 | 18-Jun-2008 13:59 |
| problem with visual studio project | veronica_yick | MS Visual C++ / MFC Forum | 0 | 26-Feb-2007 01:22 |
| project dependencies | Dominic | MS Visual C++ / MFC Forum | 1 | 14-Nov-2005 03:25 |
| Need help with Simple 1D Array coding project | rho | C++ Forum | 2 | 27-Jun-2005 20:05 |
| Community Project Proposal | dsmith | Miscellaneous Programming Forum | 71 | 19-Feb-2005 13:26 |
Network Sites: GIDNetwork · GIDWebHosts · GIDSearch · Learning Journal by J de Silva, The