<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-28093388.post7539569823164550036..comments</id><updated>2010-01-31T14:10:20.404-08:00</updated><title type='text'>Comments on binarymillenium: Structured Light For 3d Scanning</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://binarymillenium.com/feeds/7539569823164550036/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default'/><link rel='alternate' type='text/html' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html'/><author><name>binarymillenium</name><uri>http://www.blogger.com/profile/17419830604356775608</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-28093388.post-8005713608321209680</id><published>2010-01-31T14:10:20.404-08:00</published><updated>2010-01-31T14:10:20.404-08:00</updated><title type='text'>Thanks for the quick reply, I reposted on the goog...</title><content type='html'>Thanks for the quick reply, I reposted on the google groups forum you linked.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/8005713608321209680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/8005713608321209680'/><link rel='alternate' type='text/html' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html?showComment=1264975820404#c8005713608321209680' title=''/><author><name>fisj</name><uri>http://www.blogger.com/profile/16448740690673656436</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html' ref='tag:blogger.com,1999:blog-28093388.post-7539569823164550036' source='http://www.blogger.com/feeds/28093388/posts/default/7539569823164550036' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-28093388.post-7354582263868938907</id><published>2010-01-31T13:09:02.529-08:00</published><updated>2010-01-31T13:09:02.529-08:00</updated><title type='text'>fisj,

One method to reduce the tearing that works...</title><content type='html'>fisj,&lt;br /&gt;&lt;br /&gt;One method to reduce the tearing that works decently (though is costly in capture time) is to do at least three passes at different frequencies, and take the median of the unwrapped phases.  &lt;br /&gt;&lt;br /&gt;One thing I haven&amp;#39;t tried (for a single pass) would be to &amp;#39;seed&amp;#39; the phase unwrapping at different locations and not just the center, though that are still on the target (and not on masked off areas), and take the median of those.  &lt;br /&gt;&lt;br /&gt;Another thing to try is to have three variations on the standard flood fill, ones that for example fill more preferentially in different directions, and median the results.&lt;br /&gt;&lt;br /&gt;You might want to move discussion over to http://groups.google.com/group/structured-light.  Also share a link to your source.  Also if you want you could probably host it within the Structured Light google code project.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/7354582263868938907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/7354582263868938907'/><link rel='alternate' type='text/html' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html?showComment=1264972142529#c7354582263868938907' title=''/><author><name>binarymillenium</name><uri>http://www.blogger.com/profile/17419830604356775608</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='08052042341503685800'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html' ref='tag:blogger.com,1999:blog-28093388.post-7539569823164550036' source='http://www.blogger.com/feeds/28093388/posts/default/7539569823164550036' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-28093388.post-4925574291970843146</id><published>2010-01-31T12:48:04.018-08:00</published><updated>2010-01-31T12:48:04.018-08:00</updated><title type='text'>I've been porting Kyle's code to c#, and it looks ...</title><content type='html'>I&amp;#39;ve been porting Kyle&amp;#39;s code to c#, and it looks like I&amp;#39;ve run into some similar tearing issues when unwrapping the phases.&lt;br /&gt;&lt;br /&gt;Any idea whats causing this? At first I just assumed it was poor masking, and the inability of the flood fill to handle it. However, I get different tears on the same pixels with different thresholding.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve created a pretty close port, so its difficult for me to see exactly what the difference is.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/4925574291970843146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/4925574291970843146'/><link rel='alternate' type='text/html' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html?showComment=1264970884018#c4925574291970843146' title=''/><author><name>fisj</name><uri>http://www.blogger.com/profile/16448740690673656436</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html' ref='tag:blogger.com,1999:blog-28093388.post-7539569823164550036' source='http://www.blogger.com/feeds/28093388/posts/default/7539569823164550036' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-28093388.post-1240134170775441854</id><published>2010-01-05T14:31:44.576-08:00</published><updated>2010-01-05T14:31:44.576-08:00</updated><title type='text'>Aha, I just read through it some more and I realiz...</title><content type='html'>Aha, I just read through it some more and I realize now that you&amp;#39;re using the same algorithm. I thought maybe you were using someone else&amp;#39;s unwrapping algorithm.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/1240134170775441854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/1240134170775441854'/><link rel='alternate' type='text/html' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html?showComment=1262730704576#c1240134170775441854' title=''/><author><name>Kyle</name><uri>http://www.blogger.com/profile/15336246897173047011</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html' ref='tag:blogger.com,1999:blog-28093388.post-7539569823164550036' source='http://www.blogger.com/feeds/28093388/posts/default/7539569823164550036' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-28093388.post-1615841430905186804</id><published>2010-01-05T14:28:33.915-08:00</published><updated>2010-01-05T14:28:33.915-08:00</updated><title type='text'>This is awesome to see the Matlab result... I'm su...</title><content type='html'>This is awesome to see the Matlab result... I&amp;#39;m surprised it&amp;#39;s so glitchy, I feel like I have some algorithms on paper that would be more accurate.&lt;br /&gt;&lt;br /&gt;Regarding higher resolution as a target, the direction I&amp;#39;d like to take for this is a combination of phase shift and gray code. Imagine a gray code pattern, but using a sine wave instead of a square wave. The gray code part solves the depth discontinuity issue. The phase shift part solves resolution.&lt;br /&gt;&lt;br /&gt;Geometric Informatics has a demo video where it looks like they&amp;#39;re doing something similar to this: http://www.youtube.com/watch?v=EPTt2HgGYYQ at 2:47&lt;br /&gt;&lt;br /&gt;I already have a generator for these patterns if you&amp;#39;re interested in working with me on the decoding.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/1615841430905186804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/28093388/7539569823164550036/comments/default/1615841430905186804'/><link rel='alternate' type='text/html' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html?showComment=1262730513915#c1615841430905186804' title=''/><author><name>Kyle</name><uri>http://www.blogger.com/profile/15336246897173047011</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://binarymillenium.com/2010/01/structured-light-for-3d-scanning.html' ref='tag:blogger.com,1999:blog-28093388.post-7539569823164550036' source='http://www.blogger.com/feeds/28093388/posts/default/7539569823164550036' type='text/html'/></entry></feed>