Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-16 | many: switch from using std::unique_ptr<t>::get() to &*ptr | Stanislaw Halik | |
2021-10-19 | tracker/pt: fix hang | Stanislaw Halik | |
2021-10-18 | tracker/pt: remove camera_mtx | Stanislaw Halik | |
2021-10-18 | tracker/pt: fix the deadlock even harder | Stanislaw Halik | |
2021-10-17 | tracker/pt: fix the deadlock for good this time | Stanislaw Halik | |
2021-10-17 | tracker/pt: fix deadlock | Stanislaw Halik | |
2021-10-16 | tracker/pt: bail out early on camera open failure | Stanislaw Halik | |
2021-10-04 | tracker/pt: abort thread after camera open failure | Stanislaw Halik | |
2021-10-02 | tracker/pt: fix rare crash due to QProcess use across threads | Stanislaw Halik | |
This was caused by QProcess in video/ps3eye getting created from the UI thread, then recreated on the Point Tracker's thread. | |||
2021-09-28 | tracker/pt: fix warnings | Stanislaw Halik | |
2021-09-28 | tracker/pt: add point filter | Stanislaw Halik | |
2021-09-26 | video/widget, tracker/pt: skip widget processing in more cases | Stanislaw Halik | |
2021-09-26 | tracker/pt: whitespace | Stanislaw Halik | |
2021-09-26 | tracker/pt: don't recreate widget ignoring hidpi | Stanislaw Halik | |
2021-09-26 | tracker/{pt,wii}: fix awkward pt_preview::operator= | Stanislaw Halik | |
2021-09-26 | tracker/{pt,wii}: skip more widget drawing when minimized | Stanislaw Halik | |
2021-09-26 | tracker/pt: fix preview size on win32 hidpi | Stanislaw Halik | |
2021-08-29 | tracker/{pt,wii}: pass camera options through bundle | Stanislaw Halik | |
2020-02-14 | tracker/pt: allow dynamic pose for clips | Stanislaw Halik | |
Fixes #1047 | |||
2019-05-02 | tracker/{aruco,easy,pt}: bail out when camera missing | Stanislaw Halik | |
2019-04-29 | cv: gather common init code | Stanislaw Halik | |
2019-04-29 | compat: allow naming threads for debugging | Stanislaw Halik | |
2019-04-14 | tracker/pt: camera is never NULL | Stanislaw Halik | |
2019-03-19 | tracker/pt: move to inner scope | Stanislaw Halik | |
2019-03-19 | tracker/pt: color convert preview only if visible | Stanislaw Halik | |
Issue: #910 | |||
2019-03-18 | tracker/pt: only update preview when visible | Stanislaw Halik | |
2019-03-18 | video: add support for camera modules | Stanislaw Halik | |
Issue: #910 | |||
2019-03-02 | tracker/pt: avoid float division by zero | Stanislaw Halik | |
2019-03-02 | tracker/pt: compute intermediates in double precision | Stanislaw Halik | |
2019-03-02 | tracker/pt: disallow dynamic pose for clips | Stanislaw Halik | |
2019-02-28 | Revert "tracker/{aruco,pt}: enable ipp fast math mode with opencv" | Stanislaw Halik | |
Broken for old opencv on Linux | |||
2019-02-22 | tracker/{aruco,pt}: enable ipp fast math mode with opencv | Stanislaw Halik | |
2019-02-22 | video/widget: fix mutex starvation | Stanislaw 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-21 | do less global memory fences in atomics | Stanislaw Halik | |
2019-02-21 | tracker/pt: don't `namespace pt_module' for core PT stuff | Stanislaw Halik | |
2019-02-21 | tracker/pt: fix camera not reopening after cancel | Stanislaw Halik | |
2019-02-11 | video/widget: externalize opencv code | Stanislaw Halik | |
2019-02-11 | cv/video-widget: make it work without opencv | Stanislaw Halik | |
2019-02-02 | tracker/pt: use double precision where necessary | Stanislaw Halik | |
2019-01-16 | compat/mutex: remove | Stanislaw Halik | |
Always use the adaptive QMutex. | |||
2019-01-16 | tracker/{pt,wii}: allow float/double in cv/numeric | Stanislaw Halik | |
2019-01-16 | cruft | Stanislaw Halik | |
2019-01-16 | tracker/pt: cleanup, declarations, lock scope | Stanislaw Halik | |
2019-01-16 | compat/spinlock: implement and use it | Stanislaw Halik | |
2019-01-16 | clang-tidy fixes only | Stanislaw Halik | |
Maybe global `-Wcomma' is too harsh. There should be no functional changes whatsoever. | |||
2018-12-24 | tracker/pt: don't hang the app on camera start | Stanislaw Halik | |
Move camera open to worker thread. | |||
2018-08-04 | tracker/pt: fix center with dynamic pose set | Stanislaw Halik | |
It was necessary to center _twice_ in order to reset dynamic pose. Put a spinlock around the code. | |||
2018-06-26 | tracker/pt: remove long-dead code | Stanislaw Halik | |
2018-06-26 | tracker/{pt,aruco}: change cv::setNumThreads call site | Stanislaw Halik | |
2018-06-26 | core, modules: modernize syntax only | Stanislaw Halik | |
Use more C++17 features where this helps any. |