Skip to content
Snippets Groups Projects
  1. Feb 12, 2025
  2. Jan 24, 2025
  3. Jan 10, 2025
  4. Nov 15, 2024
  5. Jul 03, 2024
  6. Jan 31, 2024
  7. Jan 02, 2024
  8. Sep 12, 2023
    • d.kilic's avatar
      fix: extrinsic calibration failure due to "too high error" · a493f053
      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.
      a493f053
  9. Sep 06, 2023
  10. Jun 21, 2023
    • d.kilic's avatar
      moving the "Coordinate System" box out of control into its own cpp/h/ui file · ff18f57b
      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
      ff18f57b
  11. Jun 16, 2023
  12. May 02, 2023
  13. Mar 27, 2023
    • d.kilic's avatar
      Gray out calib (3/N) · df494722
      d.kilic authored
      - Introduces `ExtrinsicParameters`-Struct
      - Extract `ExtrinsicBox` from `Control`
      df494722
  14. Feb 06, 2023
  15. Feb 03, 2023
    • d.kilic's avatar
      Restructure GUI: `FilterBeforeBox` and `IntrinsicBox` · de55ad08
      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
      de55ad08
  16. Jan 19, 2023
  17. Nov 10, 2022
  18. Oct 21, 2022
  19. Sep 12, 2022
  20. Aug 30, 2022
  21. Mar 23, 2022
  22. Jan 10, 2022
  23. Nov 03, 2021
    • d.kilic's avatar
      Factor management of trajectories out of Tracker · 3175d63a
      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
      3175d63a
  24. Oct 29, 2021
  25. Oct 15, 2021
  26. Sep 08, 2021
    • Schrödter, Tobias's avatar
      Reformat project with clang-format · f08f1a06
      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
      f08f1a06
  27. Jun 14, 2021
    • d.kilic's avatar
      Visualisation of fusioned MoCap data · 1daf3db2
      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
      1daf3db2
  28. Jun 08, 2021
  29. May 04, 2021
  30. May 03, 2021
  31. Mar 23, 2021
  32. Mar 10, 2021
  33. Mar 05, 2021
  34. Jan 14, 2021
  35. Dec 17, 2020
  36. Nov 19, 2020
  37. Oct 21, 2020
  38. Jan 28, 2020
  39. Jan 13, 2020
  40. Dec 06, 2019
Loading