Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2023-05-23T12:46:30+02:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2050magic menu: hide "har-model"-button until "har"-job completed successfully2023-05-23T12:46:30+02:00Hansen, Christianmagic menu: hide "har-model"-button until "har"-job completed successfullyhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2049label: arrow position when toggling2023-05-19T16:53:31+02:00Hansen, Christianlabel: arrow position when togglinghttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2048Make Analysis Data downloadable2023-05-17T14:33:02+02:00Mittermeier, MaximilianMake Analysis Data downloadableThe basic idea was to be able to download video analysis data seen in the Swimlane, and use the visible Swimlane region to select for what time range data should be exported.
At the moment we have the following analysis data available i...The basic idea was to be able to download video analysis data seen in the Swimlane, and use the visible Swimlane region to select for what time range data should be exported.
At the moment we have the following analysis data available in Swimlane:
1. People Detection
2. Kinesphere
3. Comparison
1 is available as per frame count of detected persons for videos up to 1024 frames and as maximum (optionally median) count of detected persons with the video split in 1024 buckets for longer videos.
2 is available per tracked person as Kinesphere label confidence for frame range blocks (block length: usually ~170 frames but varies?)
3 is available as overall angle and velocity score for the entire comparison and as average and per-joint angle and velocity scores for frame range blocks (block length: 90 frames)
In general the following analysis data could additionally be available on a video but are not represented in Swimlane:
1. People Detection and Tracking
2. Pose Recognition
1 consists of bounding box information per frame per detected person
2 consists of skeletal joint positions per frame per detected person
Both are currently only retrievable for a single video frame at a time which complicates exporting for a time range.Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2047Export Timeline as CSV omits comments (or breaks entirely)2023-05-12T14:19:02+02:00Mittermeier, MaximilianExport Timeline as CSV omits comments (or breaks entirely)when exporting a timeline as csv, comments are not included. also if entries on the timeline (videos) are commented directly, export fails entirely and hangs.when exporting a timeline as csv, comments are not included. also if entries on the timeline (videos) are commented directly, export fails entirely and hangs.Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2046Comparison: optional chunk size for analysis2023-12-13T16:30:28+01:00Hansen, ChristianComparison: optional chunk size for analysisCurrently 3s are fixed.
Waiting for feedback from Cologne.Currently 3s are fixed.
Waiting for feedback from Cologne.Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2043check mobile repositioning2023-05-09T19:15:41+02:00Hansen, Christiancheck mobile repositioninghttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2042prevent dragging the overlay out of the viewport2023-05-09T16:49:16+02:00Hansen, Christianprevent dragging the overlay out of the viewporthttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2041prevent repositioning when toggling video/skeleton2023-05-09T20:22:34+02:00Hansen, Christianprevent repositioning when toggling video/skeletonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2040add optional opacity intensity2023-05-09T18:10:18+02:00Hansen, Christianadd optional opacity intensitysee https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2030#note_434579see https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2030#note_434579https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2038"comparison" offset fix2023-05-05T17:46:34+02:00Hansen, Christian"comparison" offset fixHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2037Sync Media dialog always disables Videos without pose analysis2023-06-12T17:00:56+02:00Mittermeier, MaximilianSync Media dialog always disables Videos without pose analysisSync Media dialog now always dims and disallows targets without available pose analysis, even when used to synchronize start times in a Timeline
![Screenshot_2023-05-03_at_16.36.02](/uploads/ad1375cc7197af353715640e4d7adb23/Screenshot_2...Sync Media dialog now always dims and disallows targets without available pose analysis, even when used to synchronize start times in a Timeline
![Screenshot_2023-05-03_at_16.36.02](/uploads/ad1375cc7197af353715640e4d7adb23/Screenshot_2023-05-03_at_16.36.02.png)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2036adapt "no data" on skeleton to "video starts in" on video2023-05-09T20:22:21+02:00Hansen, Christianadapt "no data" on skeleton to "video starts in" on videohttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2035create draggable overlay2023-05-05T17:50:34+02:00Hansen, Christiancreate draggable overlay- label (text & color)
- background (grey)
<br />
![Bildschirmfoto_2023-05-03_um_15.58.21](/uploads/08d00f08f60991f909ef7e8048f64c3f/Bildschirmfoto_2023-05-03_um_15.58.21.png)- label (text & color)
- background (grey)
<br />
![Bildschirmfoto_2023-05-03_um_15.58.21](/uploads/08d00f08f60991f909ef7e8048f64c3f/Bildschirmfoto_2023-05-03_um_15.58.21.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2034Swimlane: breaks on video switch2023-05-04T10:54:22+02:00Mittermeier, MaximilianSwimlane: breaks on video switchwhen switching between overlapping videos swimlane disappearswhen switching between overlapping videos swimlane disappearsMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2033Video playback "broken" (swimlane)2023-05-03T11:54:51+02:00Rittershaus, DavidVideo playback "broken" (swimlane)After the last merges the video playback is partly broken:
1. Moving the playhead in the swimlane un-pauses the video. If the video is paused and the playhead is moved, it has to remain paused (see first video below). This was already a...After the last merges the video playback is partly broken:
1. Moving the playhead in the swimlane un-pauses the video. If the video is paused and the playhead is moved, it has to remain paused (see first video below). This was already an issue in the comparison branch before it was merged. I somehow forget about it because we didn't mention it in the merge request.
2. Bboxes / SVGs are sometimes displayed when the video is played back (see videos below). This one is a bit difficult to reproduce. It might be related to 1. since it happend mainly after using the swimlane playhead to navigate the video.
@christian.hansen: could you please take a look as soon as possible. We have to fix this before we can deploy the update, but we should deploy today and as soon as possible.
![Bildschirmaufnahme_2023-05-03_um_10.10.53](/uploads/9da47a27a0935e1bcdc42995935db713/Bildschirmaufnahme_2023-05-03_um_10.10.53.mov)
![Bildschirmaufnahme_2023-05-03_um_10.19.35](/uploads/12b076442a12c7ebc7f7b105678ba61f/Bildschirmaufnahme_2023-05-03_um_10.19.35.mov)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2032Magic menu should close when comparison overlay is toggled2023-05-05T16:29:12+02:00Rittershaus, DavidMagic menu should close when comparison overlay is toggledSince there is a weird overlap of UI elements at the moment, I suggest to automatically close the magic menu when you toggle the overlay for comparison feedback.
![grafik](/uploads/1f6c10a509cc2029e3621c8a47eaf19b/grafik.png)Since there is a weird overlap of UI elements at the moment, I suggest to automatically close the magic menu when you toggle the overlay for comparison feedback.
![grafik](/uploads/1f6c10a509cc2029e3621c8a47eaf19b/grafik.png)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2031Comparison: markers should be used to synchronize only2023-05-05T17:46:35+02:00Rittershaus, DavidComparison: markers should be used to synchronize onlyAt the moment the markers (or one of them?) also define the beginning of the data comparison when you start a new comparison job. But they should just be used to synchronize the compared videos (to define the offset). This will allow use...At the moment the markers (or one of them?) also define the beginning of the data comparison when you start a new comparison job. But they should just be used to synchronize the compared videos (to define the offset). This will allow users to look for a significant movement within the movement sequence instead of finding the starting point that might be hard to recognise (especially visually in the video). The comparison should then be applied to the whole video (all overlapping time).Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2030Comparison overlay should be movable2023-05-10T15:27:01+02:00Rittershaus, DavidComparison overlay should be movableAt the moment there can be weird UI overlaps (or alternatively hidden elements) depending on screen size and if the swimlane is visible or not. Since it might also happen that the overlay covers the dancer in the video or something else ...At the moment there can be weird UI overlaps (or alternatively hidden elements) depending on screen size and if the swimlane is visible or not. Since it might also happen that the overlay covers the dancer in the video or something else you want to see, users should be able to re-position the overlay themselves.
![grafik](/uploads/5dd734a752ff65ad6110a7a01d9d25ca/grafik.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2028Swimlane: disable "kinesphere" if analysis doesn't exists2023-05-03T15:08:58+02:00Hansen, ChristianSwimlane: disable "kinesphere" if analysis doesn't exists"Kinesphere" analysis wasn't started yet:
<br />
![Bildschirmfoto_2023-05-02_um_16.02.33](/uploads/678c65b4a8156ec7bab890657e7c6c59/Bildschirmfoto_2023-05-02_um_16.02.33.png)
<br />
Should at least be disabled. Otherwise error if clicked..."Kinesphere" analysis wasn't started yet:
<br />
![Bildschirmfoto_2023-05-02_um_16.02.33](/uploads/678c65b4a8156ec7bab890657e7c6c59/Bildschirmfoto_2023-05-02_um_16.02.33.png)
<br />
Should at least be disabled. Otherwise error if clicked:
<br />
![Bildschirmfoto_2023-05-02_um_16.02.47](/uploads/2f9b8509c94459bc352c605abde6ebe2/Bildschirmfoto_2023-05-02_um_16.02.47.png)Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2027offset needs revision after setting markers2023-05-02T16:18:22+02:00Hansen, Christianoffset needs revision after setting markers