- Added the option to import hdf5 files
- Feature: Add the option to show specific markerIDs
- Improvements to Tracking (Kalman Filter)
- Feature: Add option to delete a range of persons
- The labels
InandOutfrom the video player are now clickable, making you able to set the current frame asInorOut. Also added shortcuts for set and reset ofInandOut - Add shortcut shift+d to jump to end of trajectory
- Not exporting colorpoint for an invalid color anymore due to internal change of trackpoints
- Dropping down elements now also works over the view area
- More uniform button naming
- Better scaling of lines (ROI, alginment grid etc.)
- Accidental scrolling on image rotation slider without focus is not longer possible
- The marker box in recognition now no longer reacts to mouse wheel scrolling
- The tabs now no longer react to scrolling
showset to false now makes thefixbutton unable to toggle- The trackpoint visualization now follows the color of the track path
- Fix: roi not shown on startup
- Fix: wrong margin for some UI boxes
- Fix: code marker ID 0 was not displayed
- Saving player loop + fix playback speed option in pet file
- Fix: border size slider freezed PeTrack
- Fix: zoom buttons not working
- Fix: slider jumping to wrong position sometimes
- Fix: incorrect drawing of trackpoint color when recognition is not active
- Export trajectories and metadata to hdf5. For file format infos see here
- Fix crash on windows on loading a machine learning model
- Update to Qt6
- Fix arrow of spinbox
show onlynot updating after importing trajectories - Creating manual trackpoints or calibration points is now more intuitive
- Regions of interest are now visible per default
- Minor improvements to machine learning marker
showset to false impliesfixis true now- Better warnings on incorrect 3dc files
- Video export now exports the undistorted video
- Add shortctut for jumping to start of trajectory
- Text is not automatically selected anymore on input dialogs
- Numbering for pedestrians on txt import is now always the same
- Downloads are now available on GitLab and GitHub without prior registration
For complete comparison see here
Highlights
- Intrinsic calibration from video
- Jump 3sec in video with
jandlshortcut- Nice for annotation in social psychology context
- Support trailing whitespace in 3dc file
- fix scrubbing sometimes not showing the correct image
For complete comparison see here
Highlights
- New recognition method: Machine Learning Marker (YOLOv5 oder YOLOv8 model)
- Fix that region of interest was movable despite being fixed in GUI
For complete comparison see here
Highlights
- Added new button
calcto extrinsic calibration- Calibration only performed on click on that button; not as side-effect of load or fetch anymore
goto, start, endis niwstart, mid, end- Added feature to annotate groups, see https://petrack.readthedocs.io/en/latest/annotationgroups/annotation_grouping.html
- Removed (dysfunctional) recording buttion; please use the export options under the
Filemenu
For complete comparison see here
Highlights
- Option to show complete trajectory of selected person
- Change shortcuts
- Adapt default export settings
- Throws errors on reading ill-formed .pet files
- Update to OpenCV 4.10
For complete comparison see here
Highlights
- Updated Layout of keybinding window
- Start Sphinx-Documentation inside of repository, accessible on https://go.fzj.de/petrack-docs
For complete comparison see here
Highlights
- Fix opening project with space in path via double click on Windows
- Settings calibration settings like
fix centernow only apply after re-calibration - Add "Sequence FPS" used for export of txt-files, independent of playback FPS
For complete comparison see here
Highlights
- Added undo and redo via Ctrl+z and Ctrl+shift+z (or via the
Editmenu) for manual changes to trajectories Split trajectorynow possible from within the context menue (previously only via shortcut)- Misc. bug fixes concerning intrinsic calibration
For complete comparison see here
Highlights
- Add new tab
correctionfor quick sanity checks on the trajectories immutablecheckbox in the calibration tab- can be used to prevent accidental changes to the calibration values
- Fixed freezing of GUI on Mac
For complete comparison see here
Highlights
- Non-readable code marker is used for position in combined multicolor- and code marker.
- Enable manual transformation (i.e. translation, rotation) of MoCap data via PeTrack
For complete comparison see here
Highlights
- Fixed case sensitivity on file endings
- Added window for viewing logging output
- Make parameters of autosave (i.e. number of changes before next save) customizable by the user
- Stop tracking before reaching image border
- Fix various crashes
- Missing frames computation is cached in .pet-file
For complete comparison see here
Highlights
- Export mp4 videos
- Added option to export "direction of view" from code markers
- Add Ctrl+scroll to change the id of currently selected pedestrian
- Make spinboxes only scrollable if they are selected to prevent accidental changes to setting, e.g. calibration parameters
- Change Ctrl+E to shortcut for export of trajectories
For complete comparison see here
Highlights
- Correct order of widget traversal when using the tab-key to navigate the GUI
- Add shortcut to drag and drop a point of trajectory that is visible (not necessarily in the same frame, i.e. might be a future or past point)
- Add Autosave
- Update to OpenCV 4.5
- Remote analysis tab
- Add shortcut to move to the frame of a point of a trajectory by clicking on it
- Manually setting marker ID via context menu
- Update missing frame computation
- Improve MoCap visualization
- Add more intrinsic parameters
For complete comparison see here
Highlights
- Export view via CLI
- Various improvements to code marker
- Various improvements to handling of MoCap files
Highlights
- Slanted view for external calibration
- Coordinate system and grid is possible
- Introduced multicolor marker with black dot
- Video support for various codecs
- Visualization of motion capturing files
- Improvements to re-tracking
- Implement code marker
- Implement combined code and multicolor marker
- Fix playback speed of vide
- Loop video
- Create installers for Windows in CI via NSIS
- Switch to CMake -> Enable Mac and Linux support (self-compiled)
- Update OpenCV from 3 to 4
- Store error of extrinsic calibration in .pet file
- Improvements to GUI layout, especially for high DPI displays
- Add possibility to set markerIDs via extra file
- Add possibility to set height via markerID
- Fix various crashes
- Add colorpicker
- Lots and lots of changes on development (e.g. switch to git; using of autoformatters, enabling and checking of warnings in a CI pipeline, addition of regression tests...)
- Some performance improvements
introduce stereo cameras; alternate height
background subtraction especially for stereo cameras; recognition of unmarked pedestrians; integration of 4 disparity algorithms
filter to swap picture; more video codecs; color blobs as marker using HSV triangle
marker with two dots added; export of viewing direction
bug fixes; improve speed; expand visualization possibilities; add variable tracking region adapted to head size; provide program combine to merge trajectories
improve robustness of tracking with interpolation and extrapolation; first analysis functionality
tracking import and export; manual adding and deleting of trackpoints
recognition; tracking; color mapping
add first recognition
only camera calibration is supported; import and export of video and image sequence