<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git, branch opentrack-2.3-rc21p3</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc21p3</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3-rc21p3'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2015-12-04T22:50:20Z</updated>
<entry>
<title>aruco: smaller search window</title>
<updated>2015-12-04T22:50:20Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-04T22:50:20Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=f9a6946d26dca681a14a5aacf523414dbc6bdfb3'/>
<id>urn:sha1:f9a6946d26dca681a14a5aacf523414dbc6bdfb3</id>
<content type='text'>
Suitable for 30 Hz camera modes and higher.

Requested-by: @frost555
Issue: #273
</content>
</entry>
<entry>
<title>aruco: use a single standard box size</title>
<updated>2015-12-03T22:48:43Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T22:48:43Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e6b5a7a710890520ab56691e41f080cf97010e5c'/>
<id>urn:sha1:e6b5a7a710890520ab56691e41f080cf97010e5c</id>
<content type='text'>
Higher box sizes use more CPU due to the need to convolve a lot.

It looks fine with both high and low exposure on both Logitech C525 and
PS3 Eye webcams.

Issue: #273
</content>
</entry>
<entry>
<title>aruco: use only Otsu thresholding, never adaptive</title>
<updated>2015-12-03T21:58:58Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T21:58:58Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e98880adc20988fadacc72f2a520bf0a674f135e'/>
<id>urn:sha1:e98880adc20988fadacc72f2a520bf0a674f135e</id>
<content type='text'>
Detection rate stays as good, likely better as before.

@mursey reports in #274 that non-Otsu case eats way more CPU.
</content>
</entry>
<entry>
<title>api/joystick: refresh more often, it's cheap enough cpu-wise</title>
<updated>2015-12-03T21:45:02Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T21:45:02Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=3ac3eb2b4874782bac4aeac14cc39e63c1188acd'/>
<id>urn:sha1:3ac3eb2b4874782bac4aeac14cc39e63c1188acd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api/joy: there's no joy_handle == nullptr case, don't check for it</title>
<updated>2015-12-03T21:32:44Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T21:32:44Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=fc9d0a76f47e97f2bdd35edc24695c95654a2a67'/>
<id>urn:sha1:fc9d0a76f47e97f2bdd35edc24695c95654a2a67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>compat/shm: move header inclusion after guard</title>
<updated>2015-12-03T21:32:15Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T21:32:15Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=35e959cf6836522d1d0e4506a9756470c9e904ee'/>
<id>urn:sha1:35e959cf6836522d1d0e4506a9756470c9e904ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api, compat: clean up verbose fprintf logspam</title>
<updated>2015-12-03T21:31:57Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T21:31:57Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=22d4c7cc0cadf212052ef72c3bf8ddda6f73a647'/>
<id>urn:sha1:22d4c7cc0cadf212052ef72c3bf8ddda6f73a647</id>
<content type='text'>
</content>
</entry>
<entry>
<title>api/joy: fix race</title>
<updated>2015-12-03T21:27:01Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T21:27:01Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=dd67c2971d4f41267d4d08ebd8c5aefdb675c6e5'/>
<id>urn:sha1:dd67c2971d4f41267d4d08ebd8c5aefdb675c6e5</id>
<content type='text'>
erase from iterator referenced the wrong 'joys' variable
</content>
</entry>
<entry>
<title>accela: don't clamp max speed to just few degrees</title>
<updated>2015-12-03T21:17:44Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-12-03T21:17:44Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=3883936fb476ef6e13ee808374c64c226f4fdf8c'/>
<id>urn:sha1:3883936fb476ef6e13ee808374c64c226f4fdf8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>aruco: rework timeout logic</title>
<updated>2015-11-29T17:42:28Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2015-11-29T17:42:28Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=e1ae4a738c011fbbe44e5203cc304dacb6489768'/>
<id>urn:sha1:e1ae4a738c011fbbe44e5203cc304dacb6489768</id>
<content type='text'>
- cycle otsu twice before selecting new box size
don't cycle otsu each frame.

- slower backoff from timeout value before new box size
on occasional detections need at least 5 successes for each failure
to not exceed.

- select more sensible timeout per box size of .35 seconds. this is
enough also with 30 Hz webcams, but too little for 15 Hz modes.
</content>
</entry>
</feed>
