Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2023-07-11T15:24:43+02:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2080Strange behavior while setting loop range2023-07-11T15:24:43+02:00Hansen, ChristianStrange behavior while setting loop rangeIf a loop is set, and you drag the playback position (paused) behind the end and then do 'set marker', then the loop start is after the end and the ui widget gets messed up and the loop fidgets around the start.
This behavior can be rese...If a loop is set, and you drag the playback position (paused) behind the end and then do 'set marker', then the loop start is after the end and the ui widget gets messed up and the loop fidgets around the start.
This behavior can be reset after changing the range.Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2079/timelines: No preview image on timeline cards2023-07-10T16:36:57+02:00Hansen, Christian/timelines: No preview image on timeline cards![Bildschirmaufnahme_2023-07-06_um_14.49.24](/uploads/9bfc52bc7de2eb98410518f889fb3e1a/Bildschirmaufnahme_2023-07-06_um_14.49.24.mov)![Bildschirmaufnahme_2023-07-06_um_14.49.24](/uploads/9bfc52bc7de2eb98410518f889fb3e1a/Bildschirmaufnahme_2023-07-06_um_14.49.24.mov)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2078Add "loop" feature to comparison/pose-eval dialog2023-07-06T22:02:40+02:00Hansen, ChristianAdd "loop" feature to comparison/pose-eval dialog"
Just another thought regarding comparison dialog: maybe the option could even be implemented in a more specific way: if you set a marker this automatically sets the start point of the loop section to this moment and loops a time range ..."
Just another thought regarding comparison dialog: maybe the option could even be implemented in a more specific way: if you set a marker this automatically sets the start point of the loop section to this moment and loops a time range of 2 seconds. You can still re-adjust the loop section, e.g. extend the time range or even change the start-time of the loop section, but by default, setting a marker creates a loop section in each video.
"
-> https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/merge_requests/784#note_462700Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2077Improve visibility for lane labels/titles in swimlane2023-07-03T15:23:55+02:00Rittershaus, DavidImprove visibility for lane labels/titles in swimlaneThis is a minor thing but was part of the feedback from Cologne. I don't see a high priority but it might be relevant in case a "custom lane" option is added (#2076) to make sure you can read the filter keyword that has been applied to a...This is a minor thing but was part of the feedback from Cologne. I don't see a high priority but it might be relevant in case a "custom lane" option is added (#2076) to make sure you can read the filter keyword that has been applied to a lane. It could be addressed at the same time.
Main issue is that names/labels/titles are hidden by annotations or bar graphs:
![Bildschirmfoto_2023-06-28_um_16.59.10](/uploads/479ee5833c9d5bc0e21d0580f8fcb528/Bildschirmfoto_2023-06-28_um_16.59.10.png)
No idea yet how to solve it nicely because I think the labels should not take too much space within the siwmlane (at the moment I'm quite happy with how much information is condensed into a rather thin/small UI element).Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2076Add "custom lane" option to swimlane2023-07-03T15:04:41+02:00Rittershaus, DavidAdd "custom lane" option to swimlane@maximilian.mittermei: this could be a small "on the side" project since you mentioned a use case for yourself / your project. The simple solution that I have in mind: there is an "add custom lane" option in the siwmlane menu that brings...@maximilian.mittermei: this could be a small "on the side" project since you mentioned a use case for yourself / your project. The simple solution that I have in mind: there is an "add custom lane" option in the siwmlane menu that brings up a small overlay where you can select filters like in the filter menu for the annotation list. You can then use hashtags like "#lightcue" or "#sound" in the annotations and add seperate lanes for each hashtag. Symbol (image, video, audio) or keyword could be displayed in the lane (as some sort of title) to see what each lane is about.
I guess this one is relevant to not loose all custom lanes right away if you reload the page: #2068Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2075ai-magic-menu: broken status indicator2024-01-10T16:33:22+01:00Hansen, Christianai-magic-menu: broken status indicator![Bildschirmaufnahme_2023-06-23_um_11.44.24](/uploads/9a473b98d6cadbf16f7e30e4ff35f7b1/Bildschirmaufnahme_2023-06-23_um_11.44.24.mov)![Bildschirmaufnahme_2023-06-23_um_11.44.24](/uploads/9a473b98d6cadbf16f7e30e4ff35f7b1/Bildschirmaufnahme_2023-06-23_um_11.44.24.mov)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2074edit file: the "analysis queue" list shows 10 items only2024-01-19T13:26:16+01:00Hansen, Christianedit file: the "analysis queue" list shows 10 items onlyYou can see: after deleting the list item on the first position another one moves up to the end.
![Bildschirmaufnahme_2023-06-23_um_11.38.16](/uploads/4b482d1bf3e18382931377471c82b095/Bildschirmaufnahme_2023-06-23_um_11.38.16.mov)You can see: after deleting the list item on the first position another one moves up to the end.
![Bildschirmaufnahme_2023-06-23_um_11.38.16](/uploads/4b482d1bf3e18382931377471c82b095/Bildschirmaufnahme_2023-06-23_um_11.38.16.mov)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2073edit file, fine grained kinesphere: hide "download" buttons while jobs are ru...2023-06-23T11:28:59+02:00Hansen, Christianedit file, fine grained kinesphere: hide "download" buttons while jobs are running![Bildschirmfoto_2023-06-23_um_11.26.31](/uploads/e907931339f7c1f37b0698e3c4b3dd10/Bildschirmfoto_2023-06-23_um_11.26.31.png)![Bildschirmfoto_2023-06-23_um_11.26.31](/uploads/e907931339f7c1f37b0698e3c4b3dd10/Bildschirmfoto_2023-06-23_um_11.26.31.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2072Experimental: make use of 3D pose data in post-annotator2023-10-17T15:00:50+02:00Rittershaus, DavidExperimental: make use of 3D pose data in post-annotator@christian.hansen: as discussed in the meeting you could try to implement a 3D viewer, load and visualise the 3d pose estimation data from the backend. does not have to be pretty at the moment but would be interesting to "see" the data (...@christian.hansen: as discussed in the meeting you could try to implement a 3D viewer, load and visualise the 3d pose estimation data from the backend. does not have to be pretty at the moment but would be interesting to "see" the data (also for identifying possible miscalculations in other ML features that make use of the data).
Anton suggested to keep a small video reference somewhere.Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2071Toggling pose estimation skeletons shows error message2023-06-23T20:19:31+02:00Rittershaus, DavidToggling pose estimation skeletons shows error messageIf I'm toggling the pose estimation feature (to display the skeletons) an error message pops up: "Error: n is undefined". There is no error message in the console and everything seems to work but the error message might confuse users.
!...If I'm toggling the pose estimation feature (to display the skeletons) an error message pops up: "Error: n is undefined". There is no error message in the console and everything seems to work but the error message might confuse users.
![Bildschirmaufnahme_2023-06-22_um_15.36.40](/uploads/de0064cd903f36a78ff4c0c55b1c2a41/Bildschirmaufnahme_2023-06-22_um_15.36.40.mov)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2070mobile: toggle har-model-label visibility via har-label click only2023-06-06T15:40:57+02:00Hansen, Christianmobile: toggle har-model-label visibility via har-label click onlyhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2069translateX length revision2023-06-06T10:10:00+02:00Hansen, ChristiantranslateX length revisionhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2068Keep filters on reload and page change2023-07-10T13:52:14+02:00Rittershaus, DavidKeep filters on reload and page changeIn the previous version of the system the filters for lists (keyword) remained active when a page was reloaded or if you left a page and returned later. Users in Cologne were asking to bring that back and I agree that it would be much mo...In the previous version of the system the filters for lists (keyword) remained active when a page was reloaded or if you left a page and returned later. Users in Cologne were asking to bring that back and I agree that it would be much more convenient. This applies to all filters (not only keyword) and also to the filter for the annotation list in the post annotator.
Linked to: #2061Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2067Post annotator shows "overlapping video" although there is no overlap (issue ...2023-06-28T16:01:56+02:00Rittershaus, DavidPost annotator shows "overlapping video" although there is no overlap (issue with adding files "after last file")When I add a video to the Timeline Viewer with the option "after last file" it is shown in the post annotator as an "overlapping file" and I can switch to that video. But there is no overlap since "after last file" positions the file ~~a...When I add a video to the Timeline Viewer with the option "after last file" it is shown in the post annotator as an "overlapping file" and I can switch to that video. But there is no overlap since "after last file" positions the file ~~a few milliseconds or~~ one second ~~or something like this~~ after the end time of the previous file/video (edit: checked it: 1 sec after endtime). Probably the post annotator checks for a different time span between start- and endtime of videos than the timeline viewer.
However, it might be worth to check both because users still reported issues with unintended overlaps when using "after last file" (or at least files were nevertheless displayed next to each other and not below each other in the timeline viewer). I would suggest:
- to check if start and endtime to check for overlaps are detected correctly and in the same way in the timeline viewer and post annotator
- make sure the post annotator only shows overlapping files when they are actually overlapping and when the timeline viewer also shows them side by side
- check if "after last file" should use a larger gap between the files on the timeline to avoid issues with wrongly recognised ovlerlaps
This might also help here: #2066Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2066Timeline Viewer: check for overlaps when adding a file2023-06-28T15:56:43+02:00Rittershaus, DavidTimeline Viewer: check for overlaps when adding a fileArranging files in the timeline viewer has been an issue since years, even in the previous version. You still have to have a deeper understanding of how a timline works if you really want to avoid mistakes with unintended overlaps etc.
...Arranging files in the timeline viewer has been an issue since years, even in the previous version. You still have to have a deeper understanding of how a timline works if you really want to avoid mistakes with unintended overlaps etc.
Newer options like the possibility to add a file "after last file" on the timeline helps, but either it does not always catch the start and end time of exiting files correctly or users are making mistakes (e.g. not always use the "after last file" option but mix custom date-time and "after last file" in weird combinations).
However, it's still one of the biggest issues that creates frustration and keeps students from working with the tool at a very basic step (especially when they are on their own).
In the future we can try to implement the timeline in a way that is even easier to understand and/or where you can drag around your files (including overlapping / related annotations). For the current vortanz version I'm a bit afraid that new ways of moving items around etc. might cause problems or require a proper re-write of the timeline viewer.
One thing that might be easier to implement is that there is a (proper) check when you add a file to a timeline if there will be an overlap with already existing files. If yes, there will be warning before the file is actually added, that says something like this: "Warning: You are about to add the file to a position on the timeline where another file already exists. This will cause an overlap that is usually not intended unless you really want to synchronise one or more files on the timeline." With two options (buttons) how to continue: "Go back to change settings" (default) "Proceed nevertheless".Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2065Comparison dialog: check if both markers were set before job is started2023-06-22T15:24:22+02:00Rittershaus, DavidComparison dialog: check if both markers were set before job is startedFeedback was that students might forget to set both markers before they start the analysis. Maybe there could be a prompt that reminds users to set a marker in both videos in case this has not happened? Should nevertheless still be possi...Feedback was that students might forget to set both markers before they start the analysis. Maybe there could be a prompt that reminds users to set a marker in both videos in case this has not happened? Should nevertheless still be possible to set a marker to 00:00:00:000.Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2064Pose Recognition (mobile): error "no data"2024-01-17T12:43:39+01:00Hansen, ChristianPose Recognition (mobile): error "no data"Pose recognition is still workingPose recognition is still workinghttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2063Comparison feature needs deep testing2024-01-15T12:25:32+01:00Hansen, ChristianComparison feature needs deep testingSome starting point irregularities came up (starting points don't match).Some starting point irregularities came up (starting points don't match).https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2062Comparison dialog: add play button to play both videos simultaneously after m...2023-06-22T15:24:22+02:00Hansen, ChristianComparison dialog: add play button to play both videos simultaneously after markers were setThis came up to see if the marker were set correctlyThis came up to see if the marker were set correctlyHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2061Save UI settings (at least temporary)2023-07-10T13:52:15+02:00Hansen, ChristianSave UI settings (at least temporary)Like "swimlane is open" or "show 48 entries in list"Like "swimlane is open" or "show 48 entries in list"Mittermeier, MaximilianMittermeier, Maximilian