|
Written by Tom SF Haines
|
|
Monday, 14 May 2007 |
Pete requested that I remake the earlier 3D model I made of myself, this being the version with a bad lip. So I did. I also used a 3D scan of my head made by a Cyberware head scanner thingamygig to create a (precisely aligned) mirror video so you can see exactly how bad it has done. I've perversely ended the videos on a side view, this being the worst view possible of the Cyclops generated me.
Anyway, the ground truth from the head scanner is here and the Cyclops output here.
If your wondering where the hair and eyeballs went in the ground truth version the head scanner isn't a major fan of either, so I deleted them. Also, the head scanner output was actually a full 360 degree scan, the version presented is rather the information available from the viewpoint of the input images, making it a farer comparison. |
|
Last Updated ( Monday, 14 May 2007 )
|
|
Written by Tom SF Haines
|
|
Monday, 14 May 2007 |
To show off the new disparity cleaner I have uploaded a (longer, slightly jumpier) remake of the earlier roofs video.
Linky.
It looks quite a bit better than the earlier version, mostly because the spikes are no longer there. Masking this was quite a bit more complicated than previous, as I used the smoothing algorithm on it as well as the spike remover - the smoothers infilling behaviour goes right to the edge, which is not what you want. The disparity masker is designed so you can copy the mask from one map to another, editing it along the way, so this isn't a major problem, just a fiddly one. (A graphics tablet really helps here.) Unlike the previous version, which involved quite a lot of clean-up once in blender, I hardly had to touch this version, I only deleted one small region of pixels just under one of the roofs, where the shadow gives the Stereopsis algorithm insufficient information. |
|
Written by Tom SF Haines
|
|
Monday, 14 May 2007 |
|
Well, another week, another version. Not that different from the last, it includes a couple of extra baby tools for converting files, but the most useful feature is entirely for presentation - the 'Disparity Cleaner'. This tool exists for removing noise, i.e. those dam spikes, from disparity maps. It also includes a reasonably advanced disparity smoothing option, which can also be used to infill gaps in the disparity map without changing known values. As usual, jump over to the download page to grab it. |
|
Written by Tom SF Haines
|
|
Sunday, 06 May 2007 |
Well, another release, to both OS's this time. Must find myself a mac so I can compile it for that as well. Anyway, the button panel that it opens with has been re-arranged, and there are a bunch of bug fixes/minor additions. But its mostly the same as the last release.
It does now have a convenience tool for making Anaglyphs, as suggested by my brother. Seeing as rectification is actually very useful if your making such things this does make some sense. It is untested though, as I don't have a pair of silly looking glasses at hand. |
|
Written by Tom SF Haines
|
|
Thursday, 03 May 2007 |
Whilst the manual shows a single screen shot of the second tutorials output it doesn't really give you that good an idea of what it can do. So I've put up a flyby, except I used the entire stereo pairs without cropping/scaling. I had to switch off smoothing, its simply too memory intensive, and then scale the output to actually use it using the Scale Disparity tool.
You can view it here (Quicktime).
It is of course rather messy, even though I cleaned up some of the really bad geometry. I think this shows that I need a more robust outlier detection/disparity clean-up process - I might have to add another tool in. |
|
Last Updated ( Thursday, 03 May 2007 )
|
|
Written by Tom SF Haines
|
|
Friday, 20 April 2007 |
As a quick demonstration of what Cyclops is capable of I tried using a pair of pictures taken of my head with Cyclops to create a 3D model of my head. The result as a Quicktime video can be seen here.
Its gone a bit wrong, but it is recognisably me, and could be cleaned up with minimal effort (retopo tool in Blender.), the version in the video has not had any part of the head edited. (The background matched badly, and obscured the face at one point, so I deleted that part.)
This was created by following the Dense Stereo tutorial, the only difference being that I calibrated the cameras differently to the usual method (Though the tutorial method should work fine, albeit would probably have to be done manually.) and that prior to Stereopsis I gave the photos to the Colour Matching tool, as the white balance of the two photos was rather different. The Stereopsis tool is rather sensitive to global colour changes.
|
|