Skip to content

Releases: OpenTrafficCam/OTAnalytics

v0.2.0.0

27 Nov 11:22
2866905
Compare
Choose a tag to compare

What's Changed

Bug fixes

  • Bug/3237 creating legend with loc=best is possibly slowing down track visualization by @randy-seng in #365
  • bug/3309-opencvvideoreader-reads-bgr-instead-of-rgb-frame by @martinbaerwolff in #368
  • bug/3245-count-export-is-calculating-events,-even-if-they-are-already-calculated by @randy-seng in #369
  • Bug/3061 inspect possible bug with cutting section by @randy-seng in #370
  • bug/3356-tracks-are-being-highlighted-using-detection-classes by @randy-seng in #371
  • Bug/3583 multiprocessing pool is spawned even if num processes is 1 by @frunika in #404
  • bug/3633-exported-count-file-is-not-sorted by @randy-seng in #409
  • bug/3528-interval-is-set-incorrectly-for-zero-counts by @briemla in #412

Features

  • feature/3227-export-event-list-as-csv-using-cli-(choose-export-format-on-cli) by @randy-seng in #356
  • Feature/2929 take each possible class into account even if class isnt assigned to any track by @randy-seng in #355
  • feature/3262-deactivate-show-all-tracks-by-default by @briemla in #359
  • feature/3240-add-cli-option-to-set-maximum-number-of-threads-used by @randy-seng in #360
  • feature/3249-always-sort-videos-in-view by @briemla in #361
  • Feature/2889 show info that offset of currently selected section and visualized offset are different by @randy-seng in #358
  • feature/3259-disable-all-buttons-during-actions by @briemla in #363
  • feature/3256-rename-and-reorder-project-buttons by @briemla in #362
  • feature/3248-speed-up-loading-of-frames-in-otconfigotanalytics by @briemla in #366
  • feature/3248-speed-up-loading-of-frames-in-otconfigotanalytics-2 by @briemla in #367
  • Feature/3242 default names of output files events, counts on cli are path and stem of otflow file by @randy-seng in #364
  • feature/3405-reselect-previous-sections-after-warning-for-name-conflict-during-flow-creation by @briemla in #382
  • feature/3393-clearify-warning-message,-when-otconfig-should-be-saved-to-another-device-that-it-has-not-been-saved by @briemla in #381
  • Fix variable rename by @briemla in #384
  • feature/3404-improve-date-handling-in-project-settings by @briemla in #391
  • Feature/3531 add cli option to specify log file path by @randy-seng in #396
  • Feature/3266 calculate geometry once per used offset group section by offset before creating intersection objects by @randy-seng in #380
  • Fix bug intersecting single detection tracks by @randy-seng in #401
  • feature/OP#2070-cache plot layers by @KueblerJelle in #327
  • Feature/cache intersection results by @briemla in #385
  • Refactor benchmarks by @randy-seng in #402
  • Feature/3359 show only the number of cut tracks and the number of all tracks instead of all cut track ids by @randy-seng in #390
  • feature/3419-remove-only-events-of-changed-or-deleted-sections by @briemla in #383

Dependency Updates

DevOps

Full Changelog: v0.1.5.0...v0.2.0.0

v0.1.5.0

06 Oct 11:02
c606b5e
Compare
Choose a tag to compare

What's Changed

  • Task/2580 Limit progress updates by @briemla in #332
  • feature/2434-show-background-image-in-grayscale by @martinbaerwolff in #334
  • Print number of tracks intersecting section or assigned to flow to stdout by @randy-seng in #337
  • Feature/2972 extract track storage into plugin layer by @briemla in #335
  • Feature/2739-create-events-and-assign-tracks-to-flows-automatically-before-counting-flows by @randy-seng in #340
  • Feature/3068 enable cutting via cli by @randy-seng in #345
  • Feature/2506-Implement new build process by @StevenSchlechte in #336
  • Task/3122 Add launch configuration for gui, cli and tests by @briemla in #347
  • Feature/2782 include from section and to section names in count export by @randy-seng in #348
  • Bug/3032 disable load during add action by @briemla in #346
  • Feature/2373 Show info box only when sections and flows exist. by @briemla in #350
  • Change pandas track storage back to python track storage by @randy-seng in #352
  • bug/2982-export-counts-produces-double-entries-with-value-0 by @randy-seng in #351
  • [#2880] Use currently set offset as default value for new section by @randy-seng in #339
  • Feature/2887 move assign flows button into layers frame and rename it by @randy-seng in #341
  • Move dependency to pandas into separate modules by @briemla in #354

Dependency updates

DevOps

Full Changelog: v0.1.4.3...v0.1.5.0

v0.1.4.3

19 Sep 17:40
34e2434
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.4.2...v0.1.4.3

v0.1.4.2

06 Sep 08:32
3ddf9ba
Compare
Choose a tag to compare
v0.1.4.2 Pre-release
Pre-release

What's Changed

  • Fix scene action detector not using max class of track when creating events by @randy-seng in #173
  • User story/1958 define layer structure to plot by @briemla in #170
  • Let user choose an output file for the event list by @martinbaerwolff in #167
  • User story/1951 define an extensible filter element with implementations for filtering Track and DataFrame by @randy-seng in #175
  • Feature/2000-indicate-selected-section-by-color-or-shape by @martinbaerwolff in #174
  • Let line sections be defined by a list of multiple coordinates by @randy-seng in #176
  • Feature 1987 Add version metadata into event file by @briemla in #157
  • OP#1898 Add GUI element to enter section to section distance by @martinbaerwolff in #168
  • Feature/1784 devops how to resolve references between packages by @briemla in #165
  • User story/1956 define a visualization plugin to plot track information by @briemla in #172
  • User story/1953 update the shown image on filter element changes by @randy-seng in #177
  • User-story/2062-create-gui-element-to-define-multilinesections by @martinbaerwolff in #178
  • Feature/2073-confirm-metadata-popup-for-sections-with-enter by @martinbaerwolff in #183
  • Feature/2069-speed-up-loading-of-tracks by @briemla in #184
  • Bump pre-commit from 3.2.2 to 3.3.1 by @dependabot in #179
  • Bump customtkinter from 5.1.2 to 5.1.3 by @dependabot in #180
  • define classes outside track plot class by @MichHeilig in #185
  • User-story/2005-scatterplot-start-endpunkte by @MichHeilig in #186
  • Feature/1988-add-grabbing-points-to-sections-in-gui-to-change-the-geometry by @martinbaerwolff in #181
  • Feature/2136-sort-treeviews-by-name by @martinbaerwolff in #188
  • Bump mypy from 1.2.0 to 1.3.0 by @dependabot in #189
  • User story/1946 create UI to filter tracks by date by @randy-seng in #182
  • Feature/2122 add flow as domain object by @briemla in #191
  • Bug/2179-file-ending-for-otflow-file-is-not-automatically-appended-on-windows by @martinbaerwolff in #187
  • Bug/2178-on-windows,-click-on-right-mouse-button-to-finish-section-geometry-does-not-work by @martinbaerwolff in #192
  • Bug/2180-on-windows,-the-metadata-pop-ups-lose-focus-when-the-mouse-is-moved-on-the-canvas by @martinbaerwolff in #195
  • Feature/2123 wire current flow UI to new flow by @briemla in #196
  • Feature/2113 implement basic UI by @briemla in #190
  • Add-preview-image-on-gui-startup by @martinbaerwolff in #198
  • Feature/2125-highlight-start-and-end-of-selected-flow by @martinbaerwolff in #199
  • Feature/2117 save config by @briemla in #209
  • Bump pre-commit from 3.3.1 to 3.3.2 by @dependabot in #193
  • Bump yamllint from 1.31.0 to 1.32.0 by @dependabot in #194
  • Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #200
  • Bump pandas from 2.0.1 to 2.0.2 by @dependabot in #201
  • User-story/2272 content of side panel or main panel is not show fully by @briemla in #211
  • Bug/2262 when editing a section, a copy of the section with the same name is created by @briemla in #210
  • Feature/2156 handle states of UI by @briemla in #208
  • Bug/2282 buttons are not activated after editing geometry by @briemla in #214
  • User story/1944 create UI to filter tracks by class by @randy-seng in #212
  • User story/2289 allow to remove videos by @briemla in #217
  • User story/2292 load preview image of video into memory by @briemla in #220
  • User story/2299 show popup before loading an otconfig file by @briemla in #222
  • User story/2297 make distance of flows optional by @briemla in #221
  • User story/2277 allow only unique flow section names by @briemla in #215
  • Fix convert method of concrete video parser implementations not adhering to interface by @randy-seng in #223
  • Bug/2304 show correct section styles by @briemla in #224
  • User story/2308 add scrollbars to sections, flows and videos tree view by @briemla in #225
  • Bug/2309 otc logo can not be loaded by @briemla in #226
  • Bump ujson from 5.7.0 to 5.8.0 by @dependabot in #218
  • Bump pytest from 7.3.1 to 7.3.2 by @dependabot in #219
  • Feature/1943 switch to the next date range by @randy-seng in #216
  • Bug/2284 action buttons remain deactivated after starting to add a section and cancel it with escape by @briemla in #227
  • Feature/2192-add-cancel-button-to-metadata-popup-for-flows by @martinbaerwolff in #229
  • Added CachedPandasTrackProvider for caching the track DataFrame by @KueblerJelle in #213
  • Feature/2221-show-message-box-for-invalid-video-files by @martinbaerwolff in #228
  • Disable selection changes during running actions and start and finish… by @briemla in #231
  • Enable buttons of section and flow frame when cancelling edit of sections or flows by @randy-seng in #232
  • User story/2138 allow sectionstate to select a list of sections by @randy-seng in #230
  • Use max class of tracks instead of detection classes for classification filter by @randy-seng in #233
  • Add clean up script by @briemla in #238
  • Feature/2329 Add ui to load otconfig file in otanalytics by @briemla in #237
  • User story/2354 show flow name instead of id in error message by @briemla in #240
  • Bug/2356 Flow name is not updated on name change by @briemla in #242
  • Bug/2362 no stacktrace displayed on console when exception thrown by @briemla in #245
  • Bug/2361 unable to update plot with offset by @briemla in #246
  • User Story/2355 Cancel info box on escape by @briemla in #241
  • Feature/2358 Show message box before closing the application by @briemla in #243
  • User-story/2377-change-button-names by @martinbaerwolff in #250
  • Fix show tracks not working when no video loaded by @randy-seng in #251
  • Feature/2170 implement otc classes v12 in otanalytics UI by @MichHeilig in #207
  • feature/1937 highlight tracks intersecting a section by @randy-seng in #249
  • User story/2347 Deactivate section and flow edit buttons and activate them, when videos are loaded by @briemla in #247
  • User-story/2359-limit-coordinates-to-video-coordinates by @martinbaerwolff in #252
  • Feature/2127-add-ui-element-to-export-counts by @martinbaerwolff in #248
  • Print exception before displaying errorbox in gui by @martinbaerwolff in #253
  • Bug/2360 edit metadata without changes show...
Read more

v0.1.4.1

28 Apr 10:36
02effe3
Compare
Choose a tag to compare
v0.1.4.1 Pre-release
Pre-release

What's Changed

  • User story/2002 as a user, i want to choose which offset is used to plot the tracks by @briemla in #152
  • feature/1985-open-gui-with-double-click-on-start-script by @briemla in #148
  • Feature/2001 open multiple files at once by @briemla in #149
  • feature/2045-save-sections-file-uncompressed by @briemla in #154
  • Bump pytest from 7.3.0 to 7.3.1 by @dependabot in #141
  • Bump tqdm from 4.64.1 to 4.65.0 by @dependabot in #142
  • Bump pillow from 9.4.0 to 9.5.0 by @dependabot in #143
  • User story/2003 as a user, i want to use the offset of the selected sections to plot tracks by @briemla in #153
  • Bug/1973 otanalytics cli requires videos when running analysis by @randy-seng in #139
  • Bump pandas from 2.0.0 to 2.0.1 by @dependabot in #160
  • Bump yamllint from 1.30.0 to 1.31.0 by @dependabot in #161
  • Bump numpy from 1.24.2 to 1.24.3 by @dependabot in #162
  • Integrate scene enter and leave detector in app by @randy-seng in #158
  • feature/1772 Add slider inputs to choose bbox reference point for section enter events by @martinbaerwolff in #159
  • Feature/1902 process multiple tracks section intersections in parallel by @randy-seng in #163
  • Bug/2050 otanalytics cli is not able to run headless by @randy-seng in #164
  • Bug/2060 x y coordinate of tracks is interpreted incorrect by @briemla in #169
  • Bug/2049 otanalytics cant process ottrks with no tracks by @briemla in #166

Full Changelog: v0.1.4.0...v0.1.4.1

v0.1.4.0

21 Apr 10:06
4691bc5
Compare
Choose a tag to compare
v0.1.4.0 Pre-release
Pre-release

What's Changed

test release workflow, I changed this Release note.

New Contributors

Full Changelog: https://github.com/OpenTrafficCam/OTAnalytics/commits/v0.1.4.0