Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-02 | tracker/aruco: don't break build if opencv not found | Stanislaw Halik | |
2016-10-19 | tracker/pt: don't delay camera stop artificially | Stanislaw Halik | |
If the filter crashes on quick stop/start it's not our fault. | |||
2016-10-07 | tracker/aruco: add reference to aruco wiki page | Stanislaw Halik | |
2016-10-01 | camera settings: disable for all A4 TECH cameras | Stanislaw Halik | |
We've had two reported crashes. Issue: #468 | |||
2016-09-21 | many: remove compat/pi-constant.hpp | Stanislaw Halik | |
With -D_USE_MATH_DEFINES MSVC defines the standard M_PI and friends. Since this preprocessor definition is now always passed as part of the build system for MSVC. We can use M_PI as if on a mission. | |||
2016-09-17 | gui: prevent stderr whining on setting dialog fixed size | Stanislaw Halik | |
Adjust dialogs. | |||
2016-09-17 | tracker/{pt,aruco}: enable camera dialog | Stanislaw Halik | |
Suggested-by: MathijsG Issue: #454 | |||
2016-09-06 | cmake: don't link against highgui | Stanislaw Halik | |
It can be linked against qt4 leading to runtime crash. | |||
2016-09-05 | tracker/{aruco,pt}: remove camera settings button | Stanislaw Halik | |
It's broken and users complain on the issue tracker. Also fix tab stops. | |||
2016-08-28 | tracker/aruco: shutup MSVC /W3 warns in aruco include files | Stanislaw Halik | |
2016-08-17 | tracker/aruco: add twice more space for X and Y translation | Stanislaw Halik | |
Issue: #411 Requested-by: @Tux0Topo | |||
2016-08-17 | move options framework into its own library | Stanislaw Halik | |
- adjust usages - add support for QList signals and metatype | |||
2016-08-14 | tracker/aruco: show 75 FPS option in combobox | Stanislaw Halik | |
Reported-by: @andregm3 Closes #409 | |||
2016-08-14 | Revert "tracker/aruco: make translation units smaller" | Stanislaw Halik | |
This reverts commit c08d63041e184ae642486eebfb4fd770d0a142b6. Revert "tracker/aruco: allow for more translation on the spline" This reverts commit f56f30f1d076c8b48a0bd4ce47b26ede618d2880. | |||
2016-08-12 | all: rename modules s#^opentrack-##. and opentrack -> api | Stanislaw Halik | |
Adjust usages. | |||
2016-08-10 | tracker/aruco: make translation units smaller | Stanislaw Halik | |
Issue: #411 Reported-by: @Tux0Topo | |||
2016-08-10 | cv: move calibrator and video widget to cv module | Stanislaw Halik | |
Adjust usages in PT and Aruco trackers. | |||
2016-08-10 | tracker/aruco: allow for more translation on the spline | Stanislaw Halik | |
Issue: #411 Reported-by: @Tux0Topo | |||
2016-08-08 | gui, tracker/{aruco,pt}: do action on button correct press, not button hold | Stanislaw Halik | |
2016-07-31 | pose-widget, tracker/{aruco,pt}: check more often for widget visibility | Stanislaw Halik | |
It looks weird otherwise. | |||
2016-07-31 | tracker/{aruco, pt}, compat, api: move opencv camera class to cv module | Stanislaw Halik | |
2016-07-31 | tracker/{pt,aruco}: don't include opencv highgui, videoio is enough | Stanislaw Halik | |
2016-07-23 | tracker/{aruco,pt}: draw the whole image rectangle | Stanislaw Halik | |
This fixes forced hidpi | |||
2016-07-23 | tracker/{aruco,pt}: only check window visibility once every two seconds | Stanislaw Halik | |
The check is becoming more expensive with more positions checked. | |||
2016-07-19 | some: replace hardcoded pi values with the same pi constant | Stanislaw Halik | |
We can't depend on M_PI existing after including cmath. | |||
2016-07-16 | few: update/add copyright | Stanislaw Halik | |
2016-07-16 | gui, tracker/{aruco,pt}, api: detect whether widget is visible on screen | Stanislaw Halik | |
Sadly, it's only implemented right now on win32. Remove "set enabled" code for the video widget since it only works for explicit window minimization, not covering by other windows. | |||
2016-07-08 | tracker/aruco: undo corner refinement method switch | Stanislaw Halik | |
2016-07-08 | tracker/aruco: pre-initialize pose with DLS for LM | Stanislaw Halik | |
2016-06-27 | tracker/aruco: fix #375 | Stanislaw Halik | |
The height was zero on the test video. The ROI check only saw if width is at least zero. Check for both to be greater than one. Video provided by: @kblomster Issue: #375 Also, fix minor issues: - nix vars that can be const static in function scope - don't call solvepnp twice where obj_points shift will do - don't do bounds checking on vector elt access - respect sprintf varargs type size; change to snprintf for no reason - fix clamp-to-image logic - set proper alpha for fps estimation | |||
2016-06-24 | tracker/aruco: fix crash after opencv update | Stanislaw Halik | |
Some new matrix element type requirements came up after opencv update Also, - switch to matrices of known sizes wherever possible - split into functions for readability - use member variables rather than locals to ensure heap allocation There was also breakage wrt "unknown element type" deep in opencv that only happens on release mode with no symbols. It's unknown to me whether the issue got fixed or variable reordering made it corrupt something else. It appears to work however. -fstack-protector-all doesn't show any errors at all. @kblomster says it worked in rc49p2. Looks like -fipa-pta has a miscompilation despite finally working to begin with. Reported-by: @kblomster Issue: #375 | |||
2016-06-14 | tracker/{aruco,pt}: disable opencv multithreading | Stanislaw Halik | |
Less overhead this way. | |||
2016-06-14 | tracker/aruco: unsigned where able | Stanislaw Halik | |
2016-05-26 | many modules: trivial cleanups only | Stanislaw Halik | |
- Remove "this->" where it's not needed. Possibly rename shadowed vars. - Don't reload the options bundle manually since `options::opts' exists for that very reason. - Remove '^ \+$' whitespace - :retab | |||
2016-05-22 | tracker/{aruco,ht,pt}: camera dialog class doesn't use a template now. | Stanislaw Halik | |
Adjust usages. | |||
2016-05-22 | cmake/many: update for dinput8 manual link removal | Stanislaw Halik | |
It's automatic now. | |||
2016-05-20 | tracker/{pt,aruco} increase calibration interval | Stanislaw Halik | |
In particular PT's calibration interval was 10 Hz which is too much by far. Make both 4 Hz. Issue: #344 | |||
2016-05-16 | tracker/aruco: appease bounds check in libaruco | Stanislaw Halik | |
libaruco doesn't clamp the min/max sizes but throws an exception. Reported-by: @duamutefmc Data-by: @Emton Issue: #329 Closes #329 | |||
2016-05-13 | {spline,tracker/aruco}: simplify some casts | Stanislaw Halik | |
2016-05-13 | many: remove unneeded implicit type conversion double <-> float | Stanislaw Halik | |
2016-03-07 | tracker/aruco: use new-style opencv headers | Stanislaw Halik | |
When requesting specific modules, opencv doesn't need the others built. | |||
2015-12-06 | api/camera-names: move to compat/ | Stanislaw Halik | |
2015-12-06 | tracker/aruco, tracker/pt: sleep before releasing camera | Stanislaw Halik | |
Really fast toggling tracking crashed with my PS3 Eye. | |||
2015-12-04 | aruco: smaller search windowopentrack-2.3-rc21p3 | Stanislaw Halik | |
Suitable for 30 Hz camera modes and higher. Requested-by: @frost555 Issue: #273 | |||
2015-12-03 | aruco: use a single standard box size | Stanislaw Halik | |
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 | |||
2015-12-03 | aruco: use only Otsu thresholding, never adaptive | Stanislaw Halik | |
Detection rate stays as good, likely better as before. @mursey reports in #274 that non-Otsu case eats way more CPU. | |||
2015-11-29 | aruco: rework timeout logicopentrack-2.3-rc21p2 | Stanislaw Halik | |
- 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. | |||
2015-11-01 | all: adjust options.hpp move to compat | Stanislaw Halik | |
2015-10-30 | cmake: lessen logspam with no opencv | Stanislaw Halik | |
2015-10-30 | move to subdirectory-based build system | Stanislaw Halik | |
Closes #224 |