summaryrefslogtreecommitdiffhomepage
path: root/tracker-pt
AgeCommit message (Collapse)Author
2019-03-19Point tracker auto reset feature.point-tracker-auto-resetStéphane Lenclud
See #910
2019-03-19tracker/{pt,wii}: zero-initialize the right dataStanislaw Halik
2019-03-19tracker/pt: move to inner scopeStanislaw Halik
2019-03-19tracker/pt: color convert preview only if visibleStanislaw Halik
Issue: #910
2019-03-19tracker/{pt,wii}: make sure preview frame always existsStanislaw Halik
2019-03-19tracker/pt: modernize some loopsStanislaw Halik
2019-03-19tracker/pt: call `reset_state()` consistentlyStanislaw Halik
Issue: #910
2019-03-18tracker/pt: only update preview when visibleStanislaw Halik
2019-03-18video: add support for camera modulesStanislaw Halik
Issue: #910
2019-03-02tracker/pt: avoid float division by zeroStanislaw Halik
2019-03-02tracker/pt: compute intermediates in double precisionStanislaw Halik
2019-03-02tracker/pt: disallow dynamic pose for clipsStanislaw Halik
2019-03-01tracker/pt: fix link error due to namespaceStanislaw Halik
Reported by: @Attigliuzzo Fixes: #882
2019-02-28Revert "tracker/{aruco,pt}: enable ipp fast math mode with opencv"Stanislaw Halik
Broken for old opencv on Linux
2019-02-22tracker/{aruco,pt}: enable ipp fast math mode with opencvStanislaw Halik
2019-02-22tracker/pt: fix capture resolution scalingStanislaw Halik
2019-02-22cosmetic fixes onlyStanislaw Halik
2019-02-22video/widget: fix mutex starvationStanislaw Halik
Get rid of contention in `preview_size' and `set_image'. After switching the Qt mutex to non-recursive, turns out the writer thread preempts the UI thread to the point of freezing the entire thing. Mutex fairness is an implementation detail and we must assume unfair mutexes in the worst case.
2019-02-21do less global memory fences in atomicsStanislaw Halik
2019-02-21tracker/pt: don't `namespace pt_module' for core PT stuffStanislaw Halik
2019-02-21tracker/pt: fix camera not reopening after cancelStanislaw Halik
2019-02-14tracker/pt: whitespace onlyStanislaw Halik
2019-02-13tracker/pt: add __restrict at right placeStanislaw Halik
2019-02-13tracker/pt: reindentStanislaw Halik
2019-02-13tracker/pt: revert force-reducing auto threshold valueStanislaw Halik
2019-02-13tracker/pt: remove stale commentStanislaw Halik
2019-02-13fix signedness/conversion warningsStanislaw Halik
2019-02-11video/widget: externalize opencv codeStanislaw Halik
2019-02-11cv/video-widget: make it work without opencvStanislaw Halik
2019-02-02tracker/pt: use double precision where necessaryStanislaw Halik
2019-01-16compat/mutex: removeStanislaw Halik
Always use the adaptive QMutex.
2019-01-16modernize onlyStanislaw Halik
- replace `static constexpr inline' with `static constexpr'. `inline' is implied. - use braced initializer lists where applicable - still missing `override' usages
2019-01-16tracker/pt: fix meanshift deltaStanislaw Halik
2019-01-16tracker/pt: fix prototypesStanislaw Halik
2019-01-16tracker/pt: move point display to its own functionStanislaw Halik
2019-01-16cv/numeric: rename namespaceStanislaw Halik
2019-01-16tracker/{pt,wii}: allow float/double in cv/numericStanislaw Halik
2019-01-16tracker/pt: retire pose reuseStanislaw Halik
2019-01-16tracker/pt: fix duplication/logic errorStanislaw Halik
2019-01-16tracker/pt: set expected pose to identity reset_state()Stanislaw Halik
Also there's this evil `static' but it probably resulted in having it set to identity anyway.
2019-01-16tracker/pt: decruftStanislaw Halik
2019-01-16tracker/pt: fix evil typoStanislaw Halik
Tracking for caps was broken. Issue: #854, #822 Reported by: @Attigliuzzo, listekcr
2019-01-16tracker/pt: disable faulty max distance logicStanislaw Halik
2019-01-16cruftStanislaw Halik
2019-01-16tracker/pt: replace convoluted logic in `maybe_use_old_pose'Stanislaw Halik
2019-01-16tracker/pt: cleanup, declarations, lock scopeStanislaw Halik
2019-01-16compat/spinlock: implement and use itStanislaw Halik
2019-01-16clang-tidy fixes onlyStanislaw Halik
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever.
2018-12-24tracker/pt: fix logic errorStanislaw Halik
2018-12-24tracker/pt: don't hang the app on camera startStanislaw Halik
Move camera open to worker thread.