<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opentrack.git/tracker-pt, branch opentrack-2.3.1.6</title>
<subtitle>head tracking software for Windows and Linux</subtitle>
<id>http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1.6</id>
<link rel='self' href='http://ananke.misaki.pl/cgit/opentrack.git/atom?h=opentrack-2.3.1.6'/>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/'/>
<updated>2017-04-18T06:52:34Z</updated>
<entry>
<title>many: use std::f{max,min} for floating-point values</title>
<updated>2017-04-18T06:52:34Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-18T06:52:34Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7df7c40a5d5eaed89fb89445348c3c7cdc8632e9'/>
<id>urn:sha1:7df7c40a5d5eaed89fb89445348c3c7cdc8632e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/pt: revert extractor change</title>
<updated>2017-04-18T06:04:12Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-18T06:04:12Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=39acca95501fa7b0d77f8e6d2cbf97f45cff4ebf'/>
<id>urn:sha1:39acca95501fa7b0d77f8e6d2cbf97f45cff4ebf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/pt: make calibrated cross yellow</title>
<updated>2017-04-18T05:36:54Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-18T05:36:54Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=068064dfe6a51ea86757b4cc664f048fb16486e8'/>
<id>urn:sha1:068064dfe6a51ea86757b4cc664f048fb16486e8</id>
<content type='text'>
Otherwise it's not visible enough with red-only image.
</content>
</entry>
<entry>
<title>tracker/pt: replace original blob center search with meanshift</title>
<updated>2017-04-18T04:49:11Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-18T04:49:11Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=52a34d749c6b977a8c1e13a1f0106fd624b5f40a'/>
<id>urn:sha1:52a34d749c6b977a8c1e13a1f0106fd624b5f40a</id>
<content type='text'>
The functions are almost identical so why not.

I removed several bits:

- weighting by squared pixel value is bad. weight by pixel
  value instead.
- making the ROI twice as big doesn't make sense and makes for
  misdetected blobs. remove it.
- switch radius coefficient to something doing less iterations.
- sprinkle some __restrict pointer qualifier.
- cv::floodfill invocation had some hardcoded flag value.
- point radius circle and the bullseye line length weren't
  adjusted by scaling ratio. while the circle fitted the radius
  tightly, it was now clutter, so I removed it, leaving only the
  properly-scaled bullseye.
- brightness had to go sadly since it's not accumulated anymore.
</content>
</entry>
<entry>
<title>tracker/pt: fix tab order in dialog</title>
<updated>2017-04-18T04:09:27Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-18T04:09:27Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=cb732ec4142d1b36c10af211ac6d8da4ddb00d45'/>
<id>urn:sha1:cb732ec4142d1b36c10af211ac6d8da4ddb00d45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cv/calibrator: allow for experimental roll calibration</title>
<updated>2017-04-11T23:47:47Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-04-11T23:40:28Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=3a9e32e7c8c6df97720ba569ef64131b086ad281'/>
<id>urn:sha1:3a9e32e7c8c6df97720ba569ef64131b086ad281</id>
<content type='text'>
It mostly works from my testing.
</content>
</entry>
<entry>
<title>tracker/pt: show calibration sample count in UI</title>
<updated>2017-03-28T11:52:37Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-28T09:08:09Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=72f8b70f05e532224cb95a7501676d0211902f72'/>
<id>urn:sha1:72f8b70f05e532224cb95a7501676d0211902f72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cmake: rename project's function prefix</title>
<updated>2017-03-27T00:23:32Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-26T23:35:34Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=9deb6dafac0877423abe38eab887d11ea80ef548'/>
<id>urn:sha1:9deb6dafac0877423abe38eab887d11ea80ef548</id>
<content type='text'>
It's not annoying having to type it anymore. Also
"otr_boilerplate" -&gt; "otr_module".
</content>
</entry>
<entry>
<title>tracker/pt: rename slot</title>
<updated>2017-03-20T05:33:41Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-20T05:33:41Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7caff8660647f77deba9e2ff3eda6127996732bd'/>
<id>urn:sha1:7caff8660647f77deba9e2ff3eda6127996732bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tracker/pt: camera changes</title>
<updated>2017-03-20T05:24:33Z</updated>
<author>
<name>Stanislaw Halik</name>
<email>sthalik@misaki.pl</email>
</author>
<published>2017-03-20T05:24:08Z</published>
<link rel='alternate' type='text/html' href='http://ananke.misaki.pl/cgit/opentrack.git/commit/?id=7536ac46d919ab2a85d6ea3876e3a725af971e3f'/>
<id>urn:sha1:7536ac46d919ab2a85d6ea3876e3a725af971e3f</id>
<content type='text'>
- move dt handling here, from ITracker impl
- don't depend on other PT headers. we'd like to reuse the code.
- adjust return value convention.
- get rid of dt_valid
- return fps as a double

Adjust usages in ITracker impl and dialog.
</content>
</entry>
</feed>
