<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Patrikgoorts.com</title>
	<atom:link href="http://www.patrikgoorts.com/homesite/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.patrikgoorts.com/homesite</link>
	<description></description>
	<lastBuildDate>Sat, 04 Feb 2012 16:13:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Look Mother, Virtual Puzzling without Buttons!</title>
		<link>http://www.patrikgoorts.com/homesite/publications/look-mother-virtual-puzzling-without-buttons/</link>
		<comments>http://www.patrikgoorts.com/homesite/publications/look-mother-virtual-puzzling-without-buttons/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 18:48:43 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
		
		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=74</guid>
		<description><![CDATA[Authors: Steven Maesen, Patrik Goorts, Lode Vanacken, Sofie Notelaers, Tom De Weyer Language: English Year: 2011 Journal:  IEEE Symposium on 3D User Interfaces (3DUI), 2011 Link: http://patrikgoorts.com/Publications/maesen2011look.pdf &#160; &#160; Video: &#160; Bibtex: @inproceedings{Maesen3DUI11, author = {Steven Maesen, Patrik Goorts, Lode Vanacken, Sofie Notelaers, Tom De Weyer}, title = {Look Mother, Virtual Puzzling without Buttons!}, booktitle = {2011 IEEE Symposium on 3D [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Authors:</strong> Steven Maesen, Patrik Goorts, Lode Vanacken, Sofie Notelaers, Tom De Weyer</p>
<p><strong>Language:</strong> English</p>
<p><strong>Year:</strong> 2011</p>
<p><strong>Journal: </strong> IEEE Symposium on 3D User Interfaces (3DUI), 2011</p>
<p><strong>Link:</strong> <a title="Paper" href="http://patrikgoorts.com/Publications/maesen2011look.pdf" target="_blank">http://patrikgoorts.com/Publications/maesen2011look.pdf</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Video:</strong> </p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/LsZzVxidfFY" frameborder="0" allowfullscreen></iframe></p>
<p></p>
<p><iframe width="560" height="315" src="http://www.youtube.com/embed/SId-wFTBQbs" frameborder="0" allowfullscreen></iframe></p>
<p></p>
<p>&nbsp;</p>
<p><strong>Bibtex:</strong><br />
<i>@inproceedings{Maesen3DUI11,<br />
  author = {Steven Maesen, Patrik Goorts, Lode Vanacken, Sofie Notelaers, Tom De Weyer},<br />
  title = {Look Mother, Virtual Puzzling without Buttons!},<br />
  booktitle = {2011 IEEE Symposium on 3D User Interfaces (3DUI 2011)},<br />
  pages = {139&#8211;140},<br />
  year = {2011},<br />
  month = {March},<br />
  address = {Singapore},<br />
  organization  = {IEEE},<br />
  isbn = {978-1-4577-0037-8}<br />
}</i><br />
<em><br />
</em></p>
<p><strong>Abstract:</strong></p>
<p>Not many virtual 3D puzzle applications have been researched. We present a solution using tangible objects and a reach-in set-up. The user can solve a puzzle using natural and tangible interaction. To provide realistic interaction, the usage of buttons was avoided by design. In a user experiment the solution proved to be natural and intuitive.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/publications/look-mother-virtual-puzzling-without-buttons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Practical examples of GPU computing optimization principles</title>
		<link>http://www.patrikgoorts.com/homesite/publications/66-2/</link>
		<comments>http://www.patrikgoorts.com/homesite/publications/66-2/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 18:31:04 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
		
		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=66</guid>
		<description><![CDATA[Authors: Patrik Goorts, Sammy Rogmans, Steven Vanden Eynde and Philippe Bekaert Language: English Year: 2010 Journal: Proceedings of the 2010 International Conference on Signal Processing and Multimedia Applications (SIGMAP) Link: http://patrikgoorts.com/Publications/goorts2010practical.pdf Bibtex: @inproceedings{goorts2010practical, title={Practical examples of GPU computing optimization principles}, author={Goorts, P. and Rogmans, S. and Vanden Eynde, S. and Bekaert, P.}, booktitle={Signal Processing and Multimedia Applications (SIGMAP), Proceedings of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Authors:</strong> Patrik Goorts, Sammy Rogmans, Steven Vanden Eynde and Philippe Bekaert</p>
<p><strong>Language:</strong> English</p>
<p><strong>Year:</strong> 2010</p>
<p><strong>Journal: </strong>Proceedings of the 2010 International Conference on Signal Processing and Multimedia Applications (SIGMAP)</p>
<p><strong>Link:</strong> <a title="Paper" href="http://patrikgoorts.com/Publications/goorts2010practical.pdf" target="_blank">http://patrikgoorts.com/Publications/goorts2010practical.pdf</a></p>
<p><strong>Bibtex:</strong><br />
<i>@inproceedings{goorts2010practical,<br />
  title={Practical examples of GPU computing optimization principles},<br />
  author={Goorts, P. and Rogmans, S. and Vanden Eynde, S. and Bekaert, P.},<br />
  booktitle={Signal Processing and Multimedia Applications (SIGMAP), Proceedings of the 2010 International Conference on},<br />
  pages={46&#8211;49},<br />
  year={2010},<br />
  organization={IEEE}<br />
}</i><br />
<em><br />
</em></p>
<p><strong>Abstract:</strong></p>
<p>In this paper, we provide examples to optimize signal processing or visual computing algorithms written for SIMT-based GPU architectures. These implementations demonstrate the optimizations for CUDA or its successors OpenCL and DirectCompute. We discuss the effect and optimization principles of memory coalescing, bandwidth reduction, processor occupancy, bank conflict reduction, local memory elimination and instruction optimization. The effect of the optimization steps are illustrated by state-of-the-art examples. A comparison with optimized and unoptimized algorithms is provided. A first example discusses the construction of joint histograms using shared memory, where optimizations lead to a significant speedup compared to the original implementation. A second example presents convolution and the acquired results.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/publications/66-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimal Data Distribution for Versatile Finite Impulse Response Filtering on Next-Generation Graphics Hardware using CUDA</title>
		<link>http://www.patrikgoorts.com/homesite/publications/optimal-data-distribution-for-versatile-finite-impulse-response-filtering-on-next-generation-graphics-hardware-using-cuda/</link>
		<comments>http://www.patrikgoorts.com/homesite/publications/optimal-data-distribution-for-versatile-finite-impulse-response-filtering-on-next-generation-graphics-hardware-using-cuda/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 17:07:08 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=54</guid>
		<description><![CDATA[Authors: Patrik Goorts, Sammy Rogmans and Philippe Bekaert Language: English Year: 2009 Journal: International Conference on Parallel and Distributed Systems Link: http://patrikgoorts.com/Publications/goorts2009optimal.pdf Bibtex: @article{goorts2009optimal, author = {Patrik Goorts and Sammy Rogmans and Philippe Bekaert}, title = {Optimal Data Distribution for Versatile Finite Impulse Response Filtering on Next-Generation Graphics Hardware Using CUDA}, journal ={Parallel and Distributed Systems, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Authors:</strong> Patrik Goorts, Sammy Rogmans and Philippe Bekaert</p>
<p><strong>Language:</strong> English</p>
<p><strong>Year:</strong> 2009</p>
<p><strong>Journal:</strong> International Conference on Parallel and Distributed Systems</p>
<p><strong>Link:</strong> <a title="Paper" href="http://patrikgoorts.com/Publications/goorts2009optimal.pdf" target="_blank">http://patrikgoorts.com/Publications/goorts2009optimal.pdf</a></p>
<p><strong>Bibtex:</strong></p>
<p><i>@article{goorts2009optimal,<br />
author = {Patrik Goorts and Sammy Rogmans and Philippe Bekaert},<br />
title = {Optimal Data Distribution for Versatile Finite Impulse Response Filtering on Next-Generation Graphics Hardware Using CUDA},<br />
journal ={Parallel and Distributed Systems, International Conference on},<br />
volume = {0},<br />
issn = {1521-9097},<br />
year = {2009},<br />
pages = {300-307},<br />
doi = {http://doi.ieeecomputersociety.org/10.1109/ICPADS.2009.79},<br />
publisher = {IEEE Computer Society},<br />
address = {Los Alamitos, CA, USA},<br />
}</i></p>
<p><strong>Abstract:</strong></p>
<p>In this paper, we investigate discrete finite impulse response (FIR) filtering of images, while harnessing the powerful computational resources of next-generation GPUs. These novel platforms exhibit a massive data parallel architecture with an advanced SIMT execution model and thread management, to enable designers to better cope with the infamous memory wall, i.e. the growing gap between the cost of data communication and computational processing. However, the concerning platforms still have hard constraints that prevent trivial optimization of convolution filtering. Although automatic (compiler) optimization is available, we investigate and explain the speedup potential considering manual intervention, given the context of FIR kernels. Furthermore, we present multiple convolution implementation techniques that are able to cope with the hard platform constraints in different situations, while still being able to optimize the implementation to the underlying architecture. Utilizing the acquired insights, a view is given on the impact for possible optimization when loosening these hard constraints in the near future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/publications/optimal-data-distribution-for-versatile-finite-impulse-response-filtering-on-next-generation-graphics-hardware-using-cuda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Links and Friends</title>
		<link>http://www.patrikgoorts.com/homesite/links-and-friends/</link>
		<comments>http://www.patrikgoorts.com/homesite/links-and-friends/#comments</comments>
		<pubDate>Mon, 17 Aug 2009 19:34:49 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=50</guid>
		<description><![CDATA[Friends Jonathan Slenders Christophe Lambrechts Dominique Salden Gert van Gool Ingo Berben Jef Geskens An Introduction to The Wigner Distribution in Geometric Optics ~ Ramesh Raska, Tom Cuypers, &#8230; Links University of Hasselt An Introduction to The Wigner Distribution in Geometric Optics]]></description>
			<content:encoded><![CDATA[<p><strong>Friends</strong></p>
<ul>
<li><a title="Jonathan Slenders" href="http://www.slenders.be/jonathan/" target="_blank">Jonathan Slenders</a></li>
<li><a title="Christophe Lambrechts" href="http://lumumba.uhasselt.be/~christophe/" target="_blank">Christophe Lambrechts</a></li>
<li><a title="Dominique Salden" href="http://www.dsalden.be/" target="_blank">Dominique Salden</a></li>
<li><a title="Gert van Gool" href="http://gert.selentic.net/" target="_blank">Gert van Gool</a></li>
<li><a title="Ingo Berben" href="http://ingo.selentic.net/" target="_blank">Ingo Berben</a></li>
<li><a href="http://echelon.channelwood.org/dcms/" target="_blank">Jef Geskens</a></li>
</ul>
<ul>
<li><a title="Wigner Distribution" href="http://scripts.mit.edu/~raskar/lightfields/index.php?title=An_Introduction_to_The_Wigner_Distribution_in_Geometric_Optics" target="_blank">An Introduction to The Wigner Distribution in Geometric Optics</a> ~ Ramesh Raska, Tom Cuypers, &#8230;</li>
</ul>
<p><strong>Links</strong></p>
<ul>
<li><a title="UHasselt" href="http://www.uhasselt.be" target="_blank">University of Hasselt</a><strong><br />
</strong></li>
</ul>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 54px; width: 1px; height: 1px; overflow: hidden;">
<h1 id="firstHeading" class="firstHeading">An Introduction to The Wigner  Distribution in Geometric Optics</h1>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/links-and-friends/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://www.patrikgoorts.com/homesite/2009/welcome/</link>
		<comments>http://www.patrikgoorts.com/homesite/2009/welcome/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 20:33:54 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
				<category><![CDATA[Contact]]></category>

		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?p=44</guid>
		<description><![CDATA[Welcome to my site. If you want to contact me, please send a mail to patrik at patrikgoorts dot com. Facebook: http://patrikgoorts.com/facebook LinkedIn: http://patrikgoorts.com/linkedin Work: http://patrikgoorts.com/work]]></description>
			<content:encoded><![CDATA[<p>Welcome to my site.</p>
<p>If you want to contact me, please send a mail to patrik at patrikgoorts dot com.</p>
<p>Facebook: <a title="Facebook" href="http://patrikgoorts.com/facebook" target="_blank">http://patrikgoorts.com/facebook</a><br />
LinkedIn: <a title="LinkedIn" href="http://patrikgoorts.com/linkedin" target="_blank">http://patrikgoorts.com/linkedin</a><br />
Work: <a title="EDM" href="http://patrikgoorts.com/work" target="_blank">http://patrikgoorts.com/work</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/2009/welcome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About me</title>
		<link>http://www.patrikgoorts.com/homesite/about-me/</link>
		<comments>http://www.patrikgoorts.com/homesite/about-me/#comments</comments>
		<pubDate>Wed, 08 Jul 2009 20:29:17 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=40</guid>
		<description><![CDATA[2009-present: PhD student (Computer Science) @ EDM Hasselt [link] 2007-2009: Master computer science @ University Hasselt [link] 2004-2007: Bachelor computer science @ University Hasselt [link] 1998-2004: Science &#38; Mathematics @ KA1 Hasselt [link]]]></description>
			<content:encoded><![CDATA[<p><strong>2009-present:</strong> PhD student (Computer Science) @ EDM Hasselt [<a title="EDM" href="http://edm.uhasselt.be" target="_blank">link</a>]</p>
<p><strong>2007-2009:</strong> Master computer science @ University Hasselt [<a title="UHasselt" href="http://www.uhasselt.be" target="_blank">link</a>]</p>
<p><strong>2004-2007:</strong> Bachelor computer science @ University Hasselt [<a title="UHasselt" href="http://www.uhasselt.be" target="_blank">link</a>]</p>
<p><strong>1998-2004:</strong> Science &amp; Mathematics @ KA1 Hasselt [<a title="KA1" href="http://www.ka1.be/" target="_blank">link</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/about-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mooie resultaten met weinig moeite: Dieptemappen met stroke-based invoer</title>
		<link>http://www.patrikgoorts.com/homesite/publications/depthmaps-with-stroke-based-input/</link>
		<comments>http://www.patrikgoorts.com/homesite/publications/depthmaps-with-stroke-based-input/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 21:35:51 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=19</guid>
		<description><![CDATA[Author: Patrik Goorts Supervisor: Philippe Bekaert Mentors: Mark Gerrits and Bert de Decker Language: Dutch Year: 2009 Link: http://patrikgoorts.com/Publications/Thesis Goorts Patrik &#8211; Dieptemappen met stroke-based invoer.pdf Bibtex @mastersthesis{goorts2009depthmaps, title={{Mooie resultaten met weinig moeite: Dieptemappen met stroke-based invoer}}, author={Goorts, Patrik and De Decker, Bert and Gerrits, Mark and Bekaert, Philippe}, month={June}, school={Universiteit Hasselt}, year={2009} } Abstract [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Author: </strong>Patrik Goorts</p>
<p><strong>Supervisor:</strong> Philippe Bekaert</p>
<p><strong>Mentors:</strong> Mark Gerrits and Bert de Decker</p>
<p><strong>Language:</strong> Dutch</p>
<p><strong>Year:</strong> 2009</p>
<p><strong>Link:</strong> <a title="Dieptemappen met stroke-based invoer" href="http://patrikgoorts.com/Publications/Thesis Goorts Patrik - Dieptemappen met stroke-based invoer.pdf" target="_blank">http://patrikgoorts.com/Publications/Thesis Goorts Patrik &#8211; Dieptemappen met stroke-based invoer.pdf</a></p>
<p><strong>Bibtex</strong></p>
<p><em>@mastersthesis{goorts2009depthmaps,<br />
title={{Mooie resultaten met weinig moeite: Dieptemappen met stroke-based invoer}},<br />
author={Goorts, Patrik and De Decker, Bert and Gerrits, Mark and Bekaert, Philippe},<br />
month={June},<br />
school={Universiteit Hasselt},<br />
year={2009}<br />
}</em></p>
<p><strong>Abstract</strong></p>
<p>In deze thesis wordt het omzetten van 2D afbeeldingen naar 3D afbeeldingen onderzocht, meer bepaald het omzetten naar een dieptemap. Dit is een grijswaardeafbeelding, waarbij elke pixel een diepte van de overeenkomstige pixel voorstelt. De dieptemap wordt berekend met behulp van extra invoer van de gebruiker. Deze kan strokes tekenen op de afbeelding die de eigenschappen op deze plaats aangeeft, bijvoorbeeld absolute diepte of oriëntatie. De oplossing wordt bekomen door voor een gegenereerde oplossing te berekenen hoe fout deze is, gegeven de strokes van de gebruiker. Door deze fout iteratief te verminderen, kan een oplossing berekend worden.</p>
<p>In het eerste deel wordt een literatuurstudie gemaakt over het maken van dieptemappen door het annoteren van afbeeldingen. Er wordt gekeken naar technieken voor het minimaliseren van functies, met aandacht voor het minimaliseren via graph cuts. Enkele graph cut algoritmen worden besproken. Als tweede worden toepassingen behandeld die gebruik maken van annotaties op afbeeldingen, zoals het inkleuren, herbelichten en corrigeren van afbeeldingen en het segmenteren in lagen. Deze toepassingen maken vaak gebruik van de besproken minimalisatietechnieken. Als derde worden algoritmen besproken voor het maken van dieptemappen en modellen. Deze bevatten stereo afbeeldingen, afbeeldingen met speciale belichting, . . . . Tenslotte wordt gekeken naar het creëren van dieptemappen met invoer van de gebruiker. Deze technieken zijn momenteel nog jong en er zijn veel uitbreidingen mogelijk.</p>
<p>In het tweede deel wordt een nieuwe methode voorgesteld. In deze methode kan de gebruiker strokes tekenen op een afbeelding. Deze strokes stellen absolute diepte voor of een oriëntatie. Deze strokes worden vervolgens gepropageerd naar de rest van de pixels in hetzelfde segment in de afbeelding. De gebruiker kan verschillende dieptes tekenen in één segment, zodat er ook gradiënten getekend kunnen worden in plaats van alleen lijnen van één kleur. Dit soort invoer is nog niet eerder gebruikt.</p>
<p>Voor een bepaalde dieptemap kunnen we nu berekenen hoe fout deze is. Deze fout noemt men de energie en moet zo minimaal mogelijk zijn. Het berekenen van deze energie gebeurt met behulp van de afbeelding, de ingegeven strokes en extra berekende informatie. Deze informatie bestaat uit de randen in de afbeelding en de afstand tot de dichtsbijzijnde stroke. De randen zijn nodig om de afbeelding in te delen in segmenten. Er worden geen absolute randen gebruikt, maar een kans op een rand, zodat ook vage randen worden herkend. De afstanden zijn nodig als er verschillende dieptes zijn getekend in één segment.</p>
<p>Gegeven deze informatie, kan er een nieuwe dieptemap berekend worden. Dit gebeurt door iteratief pixels van diepte te wisselen totdat er geen pixels meer gewisseld kunnen worden. Om te bepalen welke pixels mogen wisselen, wordt de afbeelding voorgesteld als een gelabelde graaf met twee extra knopen die twee verschillende dieptes voorstellen. De labels op de bogen staan in functie van de energiefunctie. Door het berekenen van een min-cut van de graaf zullen de pixels in twee groepen worden gedeeld, waarbij elke knoop bij één van de twee dieptes hoort. Hieruit kan bepaald worden welke pixels van dieptewaarde kunnen wisselen. Door dit repetitief voor elk paar dieptes te doen, zal er een optimale oplossing bekomen worden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/publications/depthmaps-with-stroke-based-input/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving a mouse without a mouse</title>
		<link>http://www.patrikgoorts.com/homesite/publications/moving-a-mouse-without-a-mouse/</link>
		<comments>http://www.patrikgoorts.com/homesite/publications/moving-a-mouse-without-a-mouse/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 21:18:02 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=11</guid>
		<description><![CDATA[Author: Patrik Goorts Supervisors: Philippe Bekaert and Karin Coninx Mentors: Cedric Vanaken en Lode Vanacken Language: Dutch Year: 2007 Link: http://patrikgoorts.com/Publications/Thesis Goorts Patrik &#8211; Moving a mouse without a mouse.pdf Bibtex @mastersthesis{goorts2007movingmouse, title={{Moving a mouse without a mouse}}, author={Goorts, Patrik and Vanaken, Cedric and Vanacken, Lode and Bekaert, Philippe and Coninx, Karin}, month={June}, school={Universiteit Hasselt}, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Author: </strong>Patrik Goorts</p>
<p><strong>Supervisors:</strong> Philippe Bekaert and Karin Coninx</p>
<p><strong>Mentors:</strong> Cedric Vanaken en Lode Vanacken</p>
<p><strong>Language:</strong> Dutch</p>
<p><strong>Year:</strong> 2007</p>
<p><strong>Link:</strong> <a title="Moving a mouse without a mouse" href="http://patrikgoorts.com/Publications/Thesis Goorts Patrik - Moving a mouse without a mouse.pdf" target="_blank">http://patrikgoorts.com/Publications/Thesis Goorts Patrik &#8211; Moving a mouse without a mouse.pdf</a></p>
<p><strong>Bibtex</strong></p>
<p><em>@mastersthesis{goorts2007movingmouse,<br />
title={{Moving a mouse without a mouse}},<br />
author={Goorts, Patrik and Vanaken, Cedric and Vanacken, Lode and Bekaert, Philippe and Coninx, Karin},<br />
month={June},<br />
school={Universiteit Hasselt},<br />
year={2007}<br />
}</em></p>
<p><strong>Abstract</strong></p>
<p>Dit eindwerk beschrijft een methode om de gefilmde beelden van een hand om te zetten in een cursorbeweging. De opstelling is een enkele camera boven een werkoppervlak. Beide handen bevinden zich onder de camera met uitgestoken wijsvinger. De opgenomen beelden worden omgezet naar de HSB-kleurruimte, waar gemakkelijk de kans uit kan berekend worden welke kleur huid is. Dit wordt gedaan door standaard statistiekmethoden. Eenmaal de kans berekend wordt een variabele threshold berekend. Deze threshold wordt gebruikt om een binaire afbeelding te maken van wat huid is en wat niet. Deze afbeelding wordt bewerkt op ruis en gaten en er wordt een stel coördinaten uit berekend. De coördinaten worden aangepast zodat deze geschikt zijn om de cursor te bedienen. De rechterhand bestuurt de plaats van de cursor en de linkerhand bestuurt het klikken door de wijsvinger naar links en naar rechts te bewegen. De bewerking zorgt ervoor dat de cursor vlot beweegt, zonder dat hij rondspringt of extreme waarden aanneemt. Voor het gebruik moet er een leerfase worden doorlopen die het bewegingsgebied van de rechterhand vastlegt.</p>
<p>Er zijn een aantal usertests uitgevoerd die een aantal verbeteringen voorstellen. Zo kan er bijvoorbeeld meer feedback worden gegeven als er wordt geklikt. Over het algemeen wordt deze interactiemanier als handig ervaren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/publications/moving-a-mouse-without-a-mouse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Publications</title>
		<link>http://www.patrikgoorts.com/homesite/publications/</link>
		<comments>http://www.patrikgoorts.com/homesite/publications/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 19:54:47 +0000</pubDate>
		<dc:creator>Patrik</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.patrikgoorts.com/homesite/?page_id=3</guid>
		<description><![CDATA[Thesis Bachelor: Moving a mouse without a mouse (2007) [details] Master: Mooie resultaten met weinig moeite: Dieptemappen met stroke-based invoer (2009)[details] 2009 Optimal Data Distribution for Versatile Finite Impulse Response Filtering on Next-Generation Graphics Hardware using CUDA (2009) [details] 2010 Practical examples of GPU computing optimization principles (2010) [details] 2011 Look Mother, Virtual Puzzling Without Buttons! (2011) [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Thesis</strong></p>
<ul>
<li><em>Bachelor:</em> Moving a mouse without a mouse (2007) [<a title="Details" href="http://www.patrikgoorts.com/homesite/publications/moving-a-mouse-without-a-mouse" target="_self">details</a>]</li>
<li><em>Master:</em> Mooie resultaten met weinig moeite: Dieptemappen met stroke-based invoer (2009)[<a title="Details" href="http://www.patrikgoorts.com/homesite/publications/depthmaps-with-stroke-based-input" target="_self">details</a>]</li>
</ul>
<p><strong>2009</strong></p>
<ul>
<li>Optimal Data Distribution for Versatile Finite Impulse Response Filtering on Next-Generation Graphics Hardware using CUDA (2009) [<a href="http://www.patrikgoorts.com/homesite/publications/optimal-data-distribution-for-versatile-finite-impulse-response-filtering-on-next-generation-graphics-hardware-using-cuda/">details</a>]</li>
</ul>
<div>
<p><strong>2010</strong></p>
<ul>
<li>Practical examples of GPU computing optimization principles (2010) [<a title="Practical examples of GPU computing optimization principles" href="http://www.patrikgoorts.com/homesite/publications/66-2/">details</a>]</li>
</ul>
<div>
<p><strong>2011</strong></p>
<ul>
<li>Look Mother, Virtual Puzzling Without Buttons! (2011) [<a title="Look Mother, Virtual Puzzling without Buttons!" href="http://www.patrikgoorts.com/homesite/publications/look-mother-virtual-puzzling-without-buttons/">details</a>]</li>
</ul>
</div>
</div>
<p><strong>Bibliography</strong></p>
<p><a title="Bibliography" href="http://patrikgoorts.com/Publications/bibliography.bib" target="_blank">bibliography.bib</a><br />
<a title="Bibliography" href="http://patrikgoorts.com/Publications/Bibliographypdf.pdf" target="_blank">Bibliographypdf.pdf</a></p>
<p><strong><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrikgoorts.com/homesite/publications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

