- Feb 12, 2025
-
-
l.dressen authored
-
- Jan 24, 2025
-
-
l.dressen authored
-
- Jan 10, 2025
-
-
- Nov 15, 2024
-
-
Simon Hermanns authored
-
- Jul 03, 2024
-
-
l.dressen authored
-
- Jan 31, 2024
-
-
d.kilic authored
- no split between include/src anymore - more directories grouping files by their function - CMakeLists.txt setup to support file lists in each subdir
-
- Jan 02, 2024
-
-
ld3812s authored
-
- Sep 12, 2023
-
-
d.kilic authored
Due to a mistake in !267, the error of the extrinsic calibration was calculated using the old calibration (i.e. all zeros on a new project). This leads to a terrible error and thusly to the rejection of the new calibration. This commit fixes this by using the new extrinsic parameters to calculate the reprojection error. It also adds some simple regression tests for the extrinsic calibration to catch such mistakes earlier in the future.
-
- Sep 06, 2023
-
-
d.kilic authored
Load AVG_PH instead of SUM_PH etc., since they are saved as such in the pet file
-
- Jun 21, 2023
-
-
d.kilic authored
- that means moving the widget and all its signal/slot connections - Create new interface `WorldImageCorrespondence` for all calculations between image/pixel coords and world coords (dispatches to `ExtrCalibration` when 3D, else uses old 2D coord sys) - Moves the methods for wold image correspondence from the `ImageItem` to the newly created `CoordinateSystemBox` - During this change: Make the 2D coord system not depend on `mapToItem`; its now using normal affine transformations (`QTransform`) instead, which incidentally should make #383 easier - `imageSizeChanged` is now a slot of `Control`, such that `ImageItem` can call it without having a reference to `Control` by sending a signal (Following that: image item is now now directly depending on control anymore) - Some include clean-up
-
- Jun 16, 2023
-
-
ar.graf authored
-
- May 02, 2023
-
-
ar.graf authored
-
- Mar 27, 2023
-
-
d.kilic authored
- Introduces `ExtrinsicParameters`-Struct - Extract `ExtrinsicBox` from `Control`
-
- Feb 06, 2023
-
-
Schrödter, Tobias authored
-
- Feb 03, 2023
-
-
d.kilic authored
- Move "filter before" GroupBox into own widget - Move "intrinsic" GroupBox into own widget - Save intrinsic calibration in struct - Use said struct as parameter for `CalibFilter` - Add `setValue`-helper function for loading values into UI respecting min/max - Move PeTrack-Version from Setter to Constructor of Petrack-object - Add Unit-Tests
-
- Jan 19, 2023
-
-
Schrödter, Tobias authored
-
- Nov 10, 2022
-
-
Schrödter, Tobias authored
-
- Oct 21, 2022
-
-
d.kilic authored
This - enables editing the .ui-file without changing control.h; reducing recompile time - encapsulates the widgets themselves from everything outside of Control
-
- Sep 12, 2022
-
-
Tobias Arens authored
-
- Aug 30, 2022
-
-
d.kilic authored
* Different minimum number of points * coplanar: 4 * not coplanar: 6 * Check coplanarity, use different thresholds and give according error message
-
- Mar 23, 2022
-
-
d.kilic authored
- Add large comment describing the approach taken - Use OpenCV data types when possible to do explicit matrix-vector-calculations
-
- Jan 10, 2022
-
-
Signed-off-by:
schroedtert <t.schroedter@fz-juelich.de>
-
- Nov 03, 2021
-
-
d.kilic authored
- Stop Tracker inheriting from QVector, instead save TrackPerson in std::vector - Save TrackPerson's in another class (new class PersonStorage) - Move all functions directly accessing the trajectories in a writing/editing manner into this class - Some small refactorings and documentation-comments
-
- Oct 29, 2021
-
-
Schrödter, Tobias authored
Signed-off-by:
schroedtert <t.schroedter@fz-juelich.de>
-
- Oct 15, 2021
-
-
Schrödter, Tobias authored
Signed-off-by:
schroedtert <t.schroedter@fz-juelich.de>
-
- Sep 08, 2021
-
-
Schrödter, Tobias authored
- Add clang-format file - Add scripts and format check for CI - script for checking the format (bash) - script for formatting the code (bash) - Add format checking to CI - Reformat project with clang-format
-
- Jun 14, 2021
-
-
d.kilic authored
- Loading a C3D-File from XSens into an internal tree structure - Transforming the internal skeleton into lines and arrows to be drawn - Actual drawing - Settings for the visualisation (turning it on/off, changing thickness or color) - Saving the path to the C3D and other metadata in the project file - Loading the data from the project file
-
- Jun 08, 2021
-
-
d.kilic authored
- resolve existing and new warnings on MSVC
-
- May 04, 2021
-
-
- May 03, 2021
-
-
Schrödter, Tobias authored
-
- Mar 23, 2021
-
-
d.kilic authored
Storing the extrinsic calibration in the .pet file - version bump because of changed .pet-file format; Should be backwards compatible.
-
- Mar 10, 2021
-
-
Schrödter, Tobias authored
Signed-off-by:
schroedtert <t.schroedter@fz-juelich.de>
-
- Mar 05, 2021
-
-
d.kilic authored
feat: Adds a custom MessageBox which does not break PeTrack when running with -platform offscreen (mostly CI) Resolve "Custom MessageBox with logging capabilities and offscreen/scripting support"
-
- Jan 14, 2021
-
-
d.kilic authored
Replaced QMessageBox with QDialog to get the correct layout without the instable hack to widen it.
-
- Dec 17, 2020
-
-
d.kilic authored
-
- Nov 19, 2020
-
-
Schrödter, Tobias authored
- changed LICENSE to match GPLv3 - add license header to project source files - add note to license to ReadMe.md Signed-off-by:
t.schroedter <t.schroedter@fz-juelich.de>
-
- Oct 21, 2020
-
-
Schrödter, Tobias authored
Signed-off-by:
Schrödter, Tobias <t.schroedter@fz-juelich.de>
-
- Jan 28, 2020
-
-
d.kilic authored
supported from now on By accident, also enabling background substraction code, that should be enabled, but was disabled due to CV_MAJOR_VERSION == 3 Macro
-
- Jan 13, 2020
-
- Dec 06, 2019
-
-
d.kilic authored
-