<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mw.hh.se/caisr/index.php?action=history&amp;feed=atom&amp;title=Stefan_Karlsson%2FPersonalPage%2FMotionAnalysis</id>
	<title>Stefan Karlsson/PersonalPage/MotionAnalysis - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mw.hh.se/caisr/index.php?action=history&amp;feed=atom&amp;title=Stefan_Karlsson%2FPersonalPage%2FMotionAnalysis"/>
	<link rel="alternate" type="text/html" href="https://mw.hh.se/caisr/index.php?title=Stefan_Karlsson/PersonalPage/MotionAnalysis&amp;action=history"/>
	<updated>2026-04-04T10:47:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.13</generator>
	<entry>
		<id>https://mw.hh.se/caisr/index.php?title=Stefan_Karlsson/PersonalPage/MotionAnalysis&amp;diff=1377&amp;oldid=prev</id>
		<title>MediaWiki default at 14:14, 2 April 2014</title>
		<link rel="alternate" type="text/html" href="https://mw.hh.se/caisr/index.php?title=Stefan_Karlsson/PersonalPage/MotionAnalysis&amp;diff=1377&amp;oldid=prev"/>
		<updated>2014-04-02T14:14:12Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:14, 2 April 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l12&quot; &gt;Line 12:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 12:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Implementation on handheld devices is a promising future application.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Implementation on handheld devices is a promising future application.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&#039;diff-marker&#039;&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The speed of computations can handle over 100 frames per seconds(at resolution &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;128 &lt;/del&gt;x &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;128&lt;/del&gt;) in the current matlab implementation on a mid-range laptop (using the built in cam of the dell latitude). The frame rate does not need to be nearly as fast as that though, but 15 frames per second is recommendable.&lt;/div&gt;&lt;/td&gt;&lt;td class=&#039;diff-marker&#039;&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The speed of computations can handle &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;well &lt;/ins&gt;over 100 frames per seconds(at resolution &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;256 &lt;/ins&gt;x &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;256&lt;/ins&gt;) in the current matlab implementation on a mid-range laptop (using the built in cam of the dell latitude). The frame rate does not need to be nearly as fast as that though, but 15 frames per second is recommendable&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;. Somewhat optimized c-code version (aggresive optimization flags and using openMP) is much faster&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>MediaWiki default</name></author>
	</entry>
	<entry>
		<id>https://mw.hh.se/caisr/index.php?title=Stefan_Karlsson/PersonalPage/MotionAnalysis&amp;diff=129&amp;oldid=prev</id>
		<title>10.0.2.2: Created page with &quot;Motion estimation by Optical Flow holds great promise for human machine interaction, gesture recognition and much more. Achieving high quality motion estimation in real-time i...&quot;</title>
		<link rel="alternate" type="text/html" href="https://mw.hh.se/caisr/index.php?title=Stefan_Karlsson/PersonalPage/MotionAnalysis&amp;diff=129&amp;oldid=prev"/>
		<updated>2014-03-07T11:46:34Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Motion estimation by Optical Flow holds great promise for human machine interaction, gesture recognition and much more. Achieving high quality motion estimation in real-time i...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Motion estimation by Optical Flow holds great promise for human machine interaction, gesture recognition and much more. Achieving high quality motion estimation in real-time is a topic of great interest. Current work has lead to the formulation of the interactive &amp;quot;squiggle&amp;quot;. The below video clip is an implementation in matlab. It requires reasonably fast frame-rates (say 15 frames per second for good results, the video is at 30 frames per sec). The speed of computations enables it to run at over 100 frames per second with no real demands on the hardware(the thumbnail is quite bad, please click the video for it to start):&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Meet the squiggle ==&lt;br /&gt;
&lt;br /&gt;
[[File:TestingSquiggly2.ogv‎|600px]]&lt;br /&gt;
and an uncostrained version (perhaps more fun to play with):&lt;br /&gt;
[[File:TestingSquiggly.ogv‎|600px]]&lt;br /&gt;
&lt;br /&gt;
The algorithm is easily parallizeable, and is stable for larger motions. Currently it runs on a pyramid of two level to somewhat deal with larger motions.&lt;br /&gt;
&lt;br /&gt;
Implementation on handheld devices is a promising future application.&lt;br /&gt;
&lt;br /&gt;
The speed of computations can handle over 100 frames per seconds(at resolution 128 x 128) in the current matlab implementation on a mid-range laptop (using the built in cam of the dell latitude). The frame rate does not need to be nearly as fast as that though, but 15 frames per second is recommendable.&lt;/div&gt;</summary>
		<author><name>10.0.2.2</name></author>
	</entry>
</feed>