<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-845085803510729939</atom:id><lastBuildDate>Tue, 06 Apr 2010 20:53:01 +0000</lastBuildDate><title>Sebastian Schuon's Research Blog</title><description></description><link>http://ai.stanford.edu/~schuon/</link><managingEditor>noreply@blogger.com (Sebastian Schuon)</managingEditor><generator>Blogger</generator><openSearch:totalResults>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-6579449084244097830</guid><pubDate>Tue, 06 Apr 2010 19:42:00 +0000</pubDate><atom:updated>2010-04-06T13:52:52.967-07:00</atom:updated><title>3D Shape Scanning with a Time-of-Flight Camera</title><description>We recently developed a technique that allows to digitalize 3D objects using a Time-of-Flight camera. One has to move the camera simply around the object. Then the scans are automatically aggregated and fused into a single 3D model.&lt;div&gt;To our best knowledge, this is the first time a Time-of-Flight camera has been used to scan an objects (previously only environments have been scanned). Initially object scanning using a ToF camera seems to be out of range, due to severe noise, nonlinear measurement errors and low resolution. We overcome these obstacles with Lidarboost, our previous resolution enhancement algorithm. Here we aggregate some ten consecutive frames into a higher resolution one. The superresolved scans are then aligned using a novel algorithm, that takes into account the systematic bias of Time-of-Flight camera.&lt;/div&gt;&lt;div&gt;We demonstrate our algorithm on five scenes, four of them recorded by rotating the object on a turntable. The fifth scene has been recorded by free-hand motion around the objects and yields similar results as the turn-table setups, thus proving the robustness of our algorithm. We will present the results at CVPR 2010, for which we have the &lt;a href="http://ai.stanford.edu/~schuon/sr/cvpr10_scanning.pdf"&gt;pre-print&lt;/a&gt; and the &lt;a href="http://ai.stanford.edu/~schuon/sr/cvpr10_scanning_additional.pdf"&gt;additional material&lt;/a&gt; already available. We plan to release the results of our method soon here.&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/IXr9zqz6Bjc&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/IXr9zqz6Bjc&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;Cite as:&lt;br /&gt;&lt;pre width="66"&gt;@ARTICLE{schuon_scanning10,&lt;br /&gt;title={3D Shape Scanning with a Time-of-Flight Camera}, author={Cui, Yan, and Schuon, Sebastian and Derek, Chan and Thrun, Sebastian and Theobalt, Christian},&lt;br /&gt;journal={In Proc. of IEEE CVPR 2010}, year={2010}}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;(This was joint work with &lt;a href="http://av.dfki.de/Staff/YanCui"&gt;Yan Cui&lt;/a&gt;,  &lt;a href="http://www.stanford.edu/~ddc/"&gt;Derek Chan&lt;/a&gt;, &lt;a href="http://robots.stanford.edu/"&gt;Sebastian Thrun&lt;/a&gt; and &lt;a href="http://cs.stanford.edu/people/theobalt/"&gt;Christian Theobalt&lt;/a&gt;)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-6579449084244097830?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2010/04/3d-shape-scanning-with-time-of-flight.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-4052917931055420639</guid><pubDate>Wed, 29 Apr 2009 20:50:00 +0000</pubDate><atom:updated>2009-08-09T05:49:19.770-07:00</atom:updated><title>Superresolution in 3D - Lidarboost</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ai.stanford.edu/%7Eschuon/sr/lidarboost.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 208px; height: 123px;" src="http://ai.stanford.edu/%7Eschuon/sr/lidarboost.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Thinking along the lines of our last year's CVPR contribution, we developed an algorithm - Lidarboost - that uses multiple shoots of the same scene to significantly enhance the quality of the 3D model of the scene. Based on a newly designed smoothness prior, we recover great details while keeping the level of noise down. To quantify the improvement, we not only show data captured with &lt;a href="http://www.mesa-imaging.ch/prodview3k.php"&gt;Swissranger SR3000 cameras&lt;/a&gt;, but also worked on synthetic data, where the gain in resolution is both visually and numerically exemplified. Download the &lt;a href="http://ai.stanford.edu/%7Eschuon/sr/cvpr09_superresolution.pdf"&gt;pre-print&lt;/a&gt; along with some &lt;a href="http://ai.stanford.edu/%7Eschuon/sr/cvpr09_superresolution_additional.pdf"&gt;additional material&lt;/a&gt; here. Here's the &lt;a href="http://ai.stanford.edu/~schuon/sr/cvpr09_poster_lidarboost.pdf"&gt;poster&lt;/a&gt; we had on CVPR 2009 and our demo video:&lt;br /&gt;&lt;p style="text-align: center"&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/hkzPXOiQAYY&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/hkzPXOiQAYY&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Cite as:&lt;br /&gt;&lt;pre width="66"&gt;@ARTICLE{schuon_lidarboost09,&lt;br /&gt;title={LidarBoost: Depth Superresolution for ToF 3D Shape Scanning}, author={Schuon, Sebastian and Theobalt, Christian and Davis, James and Thrun, Sebastian},&lt;br /&gt;journal={In Proc. of IEEE CVPR 2009}, year={2009}}&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;(This was joint work with &lt;a href="http://cs.stanford.edu/people/theobalt/"&gt;Christian Theobalt&lt;/a&gt;, &lt;a href="http://www.soe.ucsc.edu/%7Edavis/"&gt;James Davis&lt;/a&gt; and &lt;a href="http://robots.stanford.edu/"&gt;Sebastian Thrun&lt;/a&gt;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-4052917931055420639?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2009/04/superresolution-of-3d-lidarboost.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-5716383226150572849</guid><pubDate>Wed, 15 Apr 2009 20:56:00 +0000</pubDate><atom:updated>2009-05-03T11:04:56.100-07:00</atom:updated><title>Motion Deblurring (revisited)</title><description>&lt;img src="http://ai.stanford.edu/%7Eschuon/deblur/download/images/real_cb_preview.jpg" align="right" height="128" width="160" /&gt;The previous work mon motion deblurring, namely comparing several methods with real captures images with well known properties has recently been accepted as a journal paper. Even though significant progress has been made since the paper was written in the field, the paper contains some good reference data, others might be interested to work with. They are available on the &lt;a href="http://ai.stanford.edu/%7Eschuon/deblur.htm"&gt;Motion Deblurring Page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Cite as:&lt;br /&gt;&lt;pre width="66"&gt;@ARTICLE{schuon_deblur09,&lt;br /&gt;title={Comparison of Motion Deblur Algorithms and Real World Deployment},&lt;br /&gt;author={Schuon, Sebastian and Diepold, Klaus},&lt;br /&gt;journal={Acta Astronautica},&lt;br /&gt;year={2009},&lt;br /&gt;publisher={Elsevier}}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-5716383226150572849?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2009/04/motion-deblurring-revisted.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-3997129406810232743</guid><pubDate>Wed, 12 Nov 2008 05:31:00 +0000</pubDate><atom:updated>2009-04-15T14:13:29.956-07:00</atom:updated><title>Truly Incremental Locally Linear Embedding</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ppC3yb_hwSk/SRptXsXiPAI/AAAAAAAAAIY/ZMEi9rBtCm8/s1600-h/ille_speedup.gif"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 160px; height: 124px;" src="http://1.bp.blogspot.com/_ppC3yb_hwSk/SRptXsXiPAI/AAAAAAAAAIY/ZMEi9rBtCm8/s320/ille_speedup.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5267642967977507842" /&gt;&lt;/a&gt;Locally Linear Embedding (LLE) has been proposed by &lt;a href="http://www.cs.toronto.edu/~roweis/lle/"&gt;Saul and Roweis&lt;/a&gt;, and is an algorithm for nonlinear dimensionality reduction, belonging to the family of (unsupervised) manifold learning techniques. Manifold learning is particularly interesting, because of recent findings in neuroscience, where it is believed to be similar to the human brain’s learning process. In The &lt;a href="http://www.sciencemag.org/cgi/content/full/290/5500/2268"&gt;Manifold Ways of Perception&lt;/a&gt; Sueng et al. describe this new hypothesis and LLE is suggested as one possible algorithm.&lt;br /&gt;Unfortunately, no accurate incremental formulation of LLE was available to date. This is desired, if one is to use LLE in a robot, where data is coming in continuously (i.e. from a camera) and the believe has to be updated fast and regularly. Our re-formulation of the algorithm makes use of properties of Eigensolvers and achieves up to 100x speed up.&lt;br /&gt;&lt;br /&gt;Download the paper &lt;a href="http://ai.stanford.edu/%7Eschuon/learning/inclle.pdf"&gt;here&lt;/a&gt;.&lt;br /&gt;(This was joint work with &lt;a href="http://www.ldv.ei.tum.de/lehrstuhl/team/details/marko"&gt;Marko Durkovic&lt;/a&gt;, &lt;a href="http://www.ldv.ei.tum.de/lehrstuhl/team/details/kldi"&gt;Klaus Diepold&lt;/a&gt;, &lt;a href="http://www-m8.ma.tum.de/personen/scheurle/"&gt;Jürgen Scheurle&lt;/a&gt; and &lt;a href="http://www-m8.ma.tum.de/m8/"&gt;Stefan Markward&lt;/a&gt;)&lt;br /&gt;Cite as:&lt;br /&gt;&lt;pre width="66"&gt;@ARTICLE{schuon_ille08,&lt;br /&gt;title={Truly Incremental Locally Linear Embedding},&lt;br /&gt;author={Schuon, Sebastian and Durkovic, Marko and Diepold, Klaus and Scheuerle, Jürgen and Markward, Stefan},&lt;br /&gt;journal={1st International Workshop on Cognition for Technical Systems},&lt;br /&gt;year={2008}}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-3997129406810232743?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/11/truly-incremental-locally-linear.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ppC3yb_hwSk/SRptXsXiPAI/AAAAAAAAAIY/ZMEi9rBtCm8/s72-c/ille_speedup.gif' height='72' width='72'/><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-1302108613466578749</guid><pubDate>Sat, 06 Sep 2008 18:29:00 +0000</pubDate><atom:updated>2009-04-15T14:13:10.073-07:00</atom:updated><title>Superresolution For ToF-Depth Cameras</title><description>Multiple manufacturers started shipping these nice, shiny Time-of-Flight (ToF) depth cameras. They look like a webcam, but they actually return depth measurements. And they do return them at 30fps and full resolution. Unfortunately the resolution is also quite webcam like - the best model achieves 320x240, but most camera's resolution is way below.&lt;br /&gt;We looked into increasing the resolution by applying a technique called superresolution, well known for color cameras. The key idea is to take multiple, slightly displaced shots from a scene and fusion them back together to one high resolution recording. Our approach will not only increase resolution, but also reduce noise, another issue with depth cameras. We presented the idea recently at CVPR'08, so check out the &lt;a href="http://ai.stanford.edu/~schuon/sr/cvpr08_superresolution.pdf"&gt;paper&lt;/a&gt; or see the poster:&lt;br/&gt;&amp;nbsp;&lt;br/&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://ai.stanford.edu/~schuon/sr/cvpr08_poster_superresolution.pdf"&gt;&lt;img src="http://ai.stanford.edu/~schuon/sr/cvpr08_poster_superresolution.gif" border="0" alt="" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; " /&gt;&lt;/a&gt;&lt;br /&gt;(This was joint work with &lt;a href="http://cs.stanford.edu/people/theobalt/"&gt;Christian Theobalt&lt;/a&gt;, &lt;a href="http://www.soe.ucsc.edu/~davis/"&gt;James Davis&lt;/a&gt; and &lt;a href="http://robots.stanford.edu/"&gt;Sebastian Thrun&lt;/a&gt;)&lt;/div&gt;&lt;br /&gt;Cite as:&lt;br /&gt;&lt;pre width="66"&gt;@ARTICLE{schuon_sr08,&lt;br /&gt;title={High-quality Scanning using Time-Of-Flight Depth Superresolution},&lt;br /&gt;author={Schuon, Sebastian and Theobalt, Christian and Davis, James and Thrun, Sebastian},&lt;br /&gt;journal={CVPR Workshop on Time-of-Flight Computer Vision 2008},&lt;br /&gt;year={2008}}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-1302108613466578749?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/09/superresolution-for-tof-depth-cameras.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-6287765982751220541</guid><pubDate>Mon, 07 Apr 2008 22:58:00 +0000</pubDate><atom:updated>2008-04-07T16:11:27.320-07:00</atom:updated><title>Human Tetris</title><description>Being inspired by the videos of a Japanese TV show called Human Tetris (available via &lt;a href="http://www.youtube.com/results?search_query=human+tetris&amp;amp;search_type="&gt;youtube&lt;/a&gt;), we (&lt;a href="http://martin.davidssons.com/"&gt;Martin Davidsson&lt;/a&gt; and me) created a computer game version, so everyone around the world could join the fun! To see what the game is like, watch this demo movie:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt; &lt;param name="movie" value="http://www.youtube.com/v/5vXONxRfrV0"&gt;  &lt;embed src="http://www.youtube.com/v/5vXONxRfrV0" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;/div&gt;For those of you, who are interested in the technology behind, we use a webcam and use adaptive background subtraction, to figure out which pixel is part of the silhouette and which is not. This worked astonishing well, but for some colors that were very much alike the background. If you want to play a round yourself, code is available at &lt;a href="http://code.google.com/p/humris/"&gt;Google code&lt;/a&gt;, or if you want to save yourself the trouble of compiling, &lt;a href="mailto:schuon%28AT%29cs.stanford.edu"&gt;contact me&lt;/a&gt; for binaries!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-6287765982751220541?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/human-tetris.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-4695377079077065396</guid><pubDate>Sun, 06 Apr 2008 07:13:00 +0000</pubDate><atom:updated>2009-04-15T14:12:51.747-07:00</atom:updated><title>Automated Photo Tagging in Facebook</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ai.stanford.edu/%7Eschuon/cs229/facebook_tagging.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 150px; height: 156px;" src="http://ai.stanford.edu/%7Eschuon/cs229/facebook_tagging.png" alt="" border="0" /&gt;&lt;/a&gt;The web 2.0 community Facebook offers among others, the possibility to upload images to photo albums. On these pictures persons can be tagged, meaning their position in the image is marked. Currently users have to do this manually, which is a cumbersome task.&lt;br /&gt;We looked into, whether this task could be performed by a computer. The presented automatic facial tagging system is split into three subsystems: obtaining image data from Facebook, detecting faces in the images and recognizing the faces to match faces to individuals. Firstly, image data is extracted from Facebook by interfacing with the Facebook API. Secondly, the Viola-Jones’ algorithm is used for locating and detecting faces in the obtained images. Furthermore an attempt to filter false positives within the face set is made using LLE and Isomap. Finally, facial recognition (using Fisherfaces and SVM) is performedon the resulting face set. This allows us to match faces to people, and therefore tag users on images in Facebook. The proposed system accomplishes a recognition accuracy of close to 40%, hence rendering such systems feasible for real world usage.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ai.stanford.edu/%7Eschuon/cs229/cs229_project_poster.pdf"&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/cs229/cs229_project_poster.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download &lt;a href="http://ai.stanford.edu/%7Eschuon/cs229/SchuonRobertsonZou-AutomatedPhotoTaggingInFacebook.pdf"&gt;project report&lt;/a&gt; (with Harry Robertson, Hao Zou)&lt;br /&gt;Cite as:&lt;br /&gt;&lt;pre width="66"&gt;@ARTICLE{schuon_fb07,&lt;br /&gt;title={Automated Photo Tagging in Facebook},&lt;br /&gt;author={Schuon, Sebastian and Robertson, Harry and Zou, Hao},&lt;br /&gt;journal={Stanford CS229 Fall 2007 Project Report},&lt;br /&gt;year={2007}}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-4695377079077065396?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/automated-photo-tagging-in-facebook.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-9205579394767802823</guid><pubDate>Sun, 06 Apr 2008 06:52:00 +0000</pubDate><atom:updated>2009-04-15T14:12:28.529-07:00</atom:updated><title>Head Motion Controlled Break Out</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://ai.stanford.edu/%7Eschuon/cs377s/head_motion_break_out.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 150px; height: 126px;" src="http://ai.stanford.edu/%7Eschuon/cs377s/head_motion_break_out.png" alt="" border="0" /&gt;&lt;/a&gt;In an attempt to create new interfaces for computers, I experimented with webcams (as part of &lt;a href="http://www.stanford.edu/class/cs377s/"&gt;Designing Applications that See&lt;/a&gt;). In this instance, the paddle of the classic break out game can be moved by simply moving your head. This creates an astonishing simple approach in controlling the game.&lt;br /&gt;One can think of several techniques to track the head of the user, but I found a very simple one to work fast (realtime and low cpu usage is a huge concern for a game) and reliable: simply thresholding the image for bright pixels and then averaging their position to a mean position, assumed to be the head. This position might by no means be really the head, since other bright objects might be in the view of the camera. But these are normally static, hence the only way to change the mean position is by moving the (illuminated) head. The amount the paddle is moved by a certain head movement might be different from background to background, but the human can adapt to that intuitively.&lt;br /&gt;&lt;br /&gt;To see the technique in action, see this video:&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a style="left: 340px ! important; top: 15px ! important;" title="Klicken Sie hier, um dieses Objekt mit Adblock Plus zu blockieren" class="abp-objtab-014709479098696132 visible ontop" href="http://www.youtube.com/v/XCdR3x8io6w"&gt;&lt;/a&gt;&lt;a style="left: 340px ! important; top: 15px ! important;" title="Klicken Sie hier, um dieses Objekt mit Adblock Plus zu blockieren" class="abp-objtab-014709479098696132 visible ontop" href="http://www.youtube.com/v/XCdR3x8io6w"&gt;&lt;/a&gt;&lt;a style="left: 340px ! important; top: 15px ! important;" title="Klicken Sie hier, um dieses Objekt mit Adblock Plus zu blockieren" class="abp-objtab-014709479098696132 visible ontop" href="http://www.youtube.com/v/XCdR3x8io6w"&gt;&lt;/a&gt;&lt;object height="350" width="425"&gt; &lt;param name="movie" value="http://www.youtube.com/v/XCdR3x8io6w"&gt;  &lt;embed src="http://www.youtube.com/v/XCdR3x8io6w" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-9205579394767802823?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/head-motion-controlled-break-out.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-6270071410585179770</guid><pubDate>Sun, 06 Apr 2008 06:09:00 +0000</pubDate><atom:updated>2009-04-15T14:11:59.401-07:00</atom:updated><title>Machine Learning: Locally Linear Embedding</title><description>&lt;a href="http://ai.stanford.edu/%7Eschuon/learning/circle_big.jpg"&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/learning/circle_small.jpg" align="right" border="0" height="160" width="160" /&gt;&lt;/a&gt;This work goes into the field of machine learning. So far most learning techniques needed supervision and used linear models to represent the data. The learning algorithm evaluated in this work is unsupervised and of non-linear nature. It was first proposed in 2000, but has so far only been evaluated by computer science and mathematics researchers. During my work I focused on some implementation issues important to engineers. Furthermore some new incremental formulations were proposed.       &lt;p&gt;Download &lt;a href="http://ai.stanford.edu/%7Eschuon/learning/learning_schuon.pdf" target="_blank"&gt;Report&lt;/a&gt; (Bachelor Thesis)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-6270071410585179770?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/machine-learning-locally-linear.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-7935376384147649451</guid><pubDate>Sun, 06 Apr 2008 06:09:00 +0000</pubDate><atom:updated>2009-04-15T14:11:49.725-07:00</atom:updated><title>HDR-Imaging for Welding</title><description>For this project I exploited the idea, that a single color filter (here a red filter), will lead to different attenuation factors on the color channels of a Bayern pattern camera sensor. Given that we are only interested in the gray scale information of a scene, we can use this fact to capture impressiv high dynamic range (HDR) images.       &lt;div align="center"&gt;          &lt;table border="0" width="60%"&gt;         &lt;tbody&gt;&lt;tr align="center"&gt;           &lt;td&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/welding/welding_hdr_scene.jpg" height="128" width="160" /&gt;&lt;br /&gt;          Original Scene &lt;/td&gt;           &lt;td&gt;&lt;p&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/welding/welding_hdr_bayer.jpg" height="128" width="160" /&gt;&lt;br /&gt;            Resulting HDR Image &lt;/p&gt;           &lt;/td&gt;         &lt;/tr&gt;       &lt;/tbody&gt;&lt;/table&gt;       &lt;/div&gt;       &lt;p&gt;The image on the left shows the scene captured by a standart camera. Here the scene comprimises both a bright light source and some text on the right. Using the suggested HDR technique, we can craft an image which contains both the detailed structure of filament of the light source and the text in readable form. Below you can see the four images channels of the raw bayer image:&lt;/p&gt;       &lt;p align="center"&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/welding/welding_hdr_channels.jpg" height="355" width="438" /&gt;&lt;/p&gt;       &lt;p&gt;For other details on the project, see the &lt;a href="http://ai.visiblewelding.com/" target="_blank"&gt;Visible Welding Homepage&lt;/a&gt; for details. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-7935376384147649451?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/hdr-imaging-for-welding.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-1511029734909671428</guid><pubDate>Sun, 06 Apr 2008 06:08:00 +0000</pubDate><atom:updated>2009-04-15T14:11:31.978-07:00</atom:updated><title>Motion Deblurring</title><description>&lt;img src="http://ai.stanford.edu/%7Eschuon/deblur/download/images/real_cb_preview.jpg" align="right" height="128" width="160" /&gt;If a camera moves fast while taking a picture, motion blur is induced. There exist techniques to prevent this effect to occur, such as moving the lens system or the CCD chip electro-mechanically. Another approach is to remove the motion blur after the images have been taken, using signal processing algorithms as post-processing techniques. For more than 30 years, numerous researchers have developed theories and algorithms for this purpose, which work quite well when applied to artificially blurred images. If one attempts to use those techniques to real world scenarios, they mostly fail miserably. In order to study why the known algorithms have problems to de-blur naturally blurred images we have built an experimental setup, which produces real blurred images with defined parameters in a controlled environment.       &lt;p&gt;For more details visit the separate &lt;a href="http://ai.stanford.edu/%7Eschuon/deblur.htm"&gt;Motion Deblurring Page&lt;/a&gt;. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Cite as:&lt;br /&gt;&lt;pre width="66"&gt;@ARTICLE{schuon_deblur06,&lt;br /&gt;title={Comparison of Motion Deblur Algorithms and Real World Deployment},&lt;br /&gt;author={Schuon, Sebastian and Diepold, Klaus},&lt;br /&gt;journal={57th International Astronautical Congress},&lt;br /&gt;year={2006}}&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-1511029734909671428?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/motion-deblurring.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-4744297656925642662</guid><pubDate>Sun, 06 Apr 2008 06:06:00 +0000</pubDate><atom:updated>2009-04-15T14:11:09.307-07:00</atom:updated><title>MOKE: Images of Micromagnets</title><description>&lt;img src="http://ai.stanford.edu/%7Eschuon/moke/cu_teaser.jpg" align="right" height="145" width="150" /&gt;A way to illustrate the magnetic field on surfeces, the Magneto-Optic Kerr Effect can be used. During my time at the &lt;a href="http://www.mpi-halle.mpg.de/~wme1/"&gt;Max-Plank-Institute for Microstructure Physics&lt;/a&gt;, Halle, I established an experiment to record movies of the domain structure magnitisation of certain material.        &lt;p&gt;&lt;a href="http://ai.stanford.edu/%7Eschuon/moke/moke_whisker.mpg"&gt;Whisker&lt;/a&gt;&lt;br /&gt;The first video clip shows the process of establishing domain structures by exposing the target to a time-variant magnetic field. Here the target was a Whisker. The lumminance of the target corresponds directly to the magntic field strength. The images captured have been overlayed in software by vectors of the magnetic flux direction.&lt;/p&gt;       &lt;p&gt;&lt;a href="http://ai.stanford.edu/%7Eschuon/moke/moke_trafoblech.avi"&gt;CU-Sheet&lt;/a&gt;&lt;br /&gt;In this second clip the target was a cupper sheet. Contrary to the Whisker we observe a different domain pattern (a stacked one compared to the Landau-Lifshitz structure before). Furthermore defects in the target material lead to earlier domain forming.&lt;/p&gt;       &lt;p&gt;The &lt;a href="http://ai.stanford.edu/%7Eschuon/moke/moke_doc_de.pdf"&gt;Project Report&lt;/a&gt; and a &lt;a href="http://ai.stanford.edu/%7Eschuon/moke/moke_poster.pdf"&gt;Poster&lt;/a&gt; are unfortunatly available in German only. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-4744297656925642662?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/moke-images-of-micromagnets.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-7314320025599675557</guid><pubDate>Sun, 06 Apr 2008 06:04:00 +0000</pubDate><atom:updated>2009-04-15T14:08:54.880-07:00</atom:updated><title>Intelligent Weather Station</title><description>&lt;p&gt;A legacy thing,  back from highschool. Since that was in Germany, the docs are also German...&lt;br /&gt;&lt;/p&gt;       &lt;p&gt;Abstract:&lt;br /&gt;"Als Ziel habe ich mir eine Wetterstation gesetzt, welche selbstständig arbeitet und sämtliche Messwerte digital erfasst. Alle Sensoren sollen mittels eine 1-Wire-Netzes untereinander vernetzt werden, damit ein Computer die Messwerte verarbeiten kann. Anhand dieser Werte soll die Software eigenständig Entscheidungen treffen und gegebenenfalls Warnmeldungen ausgeben.&lt;/p&gt;       &lt;p&gt;Das Ergebnis dieser Überlegungen ist eine Wetterstation mit Feuchte-, Niederschlags-, Temperatur-, Luftdruck-, Windgeschwindigkeits-, Windrichtungs- und Sichtweitensensoren. In Arbeit befinden sich im Moment weitere Sensoren zur Erfassung des Grundwasserpegels, der Zustände der Feuermelder und der Dachflächenfenster. Eine Kombination der Sensordaten ermöglicht der Software Warnmeldungen an den Benutzer („Es regnet, bitte Fenster schließen“ oder „Vorsichtshalber Pumpen im Keller installieren, Grundwasserspiegel ist gefährlich hoch“). Diese Meldungen können entweder per Internet oder SMS zum Benutzer gelangen. Außerdem bietet die Software ein Web-Interface zur Auswertung aller Sensordaten. Ebenfalls können die Sensordaten in Standardformaten exportiert werden um z.B. Klimadiagramme zu erstellen."&lt;/p&gt;       &lt;p&gt;Download &lt;a href="http://ai.stanford.edu/%7Eschuon/weather/weather_report.pdf"&gt;Report&lt;/a&gt; (German only) &lt;/p&gt;                           &lt;table border="0" width="100%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="right"&gt;&lt;a href="http://ai.stanford.edu/%7Eschuon/weather/stand_regional_links.pdf"&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/weather/stand_regional_links.jpg" border="0" height="405" width="148" /&gt;&lt;/a&gt;&lt;/td&gt;           &lt;td align="center"&gt;&lt;a href="http://ai.stanford.edu/%7Eschuon/weather/stand_regional_mitte.pdf"&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/weather/stand_regional_mitte.jpg" border="0" height="405" width="405" /&gt;&lt;/a&gt;&lt;/td&gt;           &lt;td align="left"&gt;&lt;a href="http://ai.stanford.edu/%7Eschuon/weather/stand_regional_rechts.pdf"&gt;&lt;img src="http://ai.stanford.edu/%7Eschuon/weather/stand_regional_rechts.jpg" border="0" height="405" width="148" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-7314320025599675557?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/intelligent-weather-station.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-845085803510729939.post-3000733860882108357</guid><pubDate>Sun, 06 Apr 2008 06:01:00 +0000</pubDate><atom:updated>2008-04-05T23:04:18.347-07:00</atom:updated><title>Welcome!</title><description>This blog is to supersede my old research page, hoping it will be more up to date than ever! But only time will tell that.&lt;br /&gt;For now, I'll copy old stuff and add a little new stuff, but expect to see more soon. Happy browsing!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/845085803510729939-3000733860882108357?l=ai.stanford.edu%2F%7Eschuon' alt='' /&gt;&lt;/div&gt;</description><link>http://ai.stanford.edu/~schuon/2008/04/welcome.html</link><author>noreply@blogger.com (Sebastian Schuon)</author><thr:total>0</thr:total></item></channel></rss>