Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2024-01-08T15:14:34+01:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2208post annotator: time zone error2024-01-08T15:14:34+01:00Hansen, Christianpost annotator: time zone error![Bildschirmfoto_2023-12-19_um_11.18.52](/uploads/ddae8aa4d9dec613b509fd658cab44dc/Bildschirmfoto_2023-12-19_um_11.18.52.png)![Bildschirmfoto_2023-12-19_um_11.18.52](/uploads/ddae8aa4d9dec613b509fd658cab44dc/Bildschirmfoto_2023-12-19_um_11.18.52.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2207"Synchronise with"/"Comparison" is broken2024-01-15T12:15:19+01:00Hansen, Christian"Synchronise with"/"Comparison" is broken"Template to compare with" (right side) is empty, but it shouldn't be:
<br /><br />
![Bildschirmfoto_2023-12-18_um_15.49.03](/uploads/e92937cfe1c134fb8125e134f14809d4/Bildschirmfoto_2023-12-18_um_15.49.03.png)"Template to compare with" (right side) is empty, but it shouldn't be:
<br /><br />
![Bildschirmfoto_2023-12-18_um_15.49.03](/uploads/e92937cfe1c134fb8125e134f14809d4/Bildschirmfoto_2023-12-18_um_15.49.03.png)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2195Video ration of (many) videos misrecognized? Bounding boxes do not match2023-12-13T16:32:01+01:00Rittershaus, DavidVideo ration of (many) videos misrecognized? Bounding boxes do not matchBboxes are only displayed correctly for one video in the whole HfMDK class. I think it might be related to the camera that they have used or something like that, but we can't change the videos anymore. There are already plenty of manual ...Bboxes are only displayed correctly for one video in the whole HfMDK class. I think it might be related to the camera that they have used or something like that, but we can't change the videos anymore. There are already plenty of manual annotations and we are in the middle of the process.
I've uploaded one of the videos here: https://assets.motionbank.org/vortanz/MACoDE/bug-reports/Anouk-van-Dijk-LAG-cam-1.mp4
![Bildschirmfoto_2023-11-22_um_13.26.06](/uploads/feaa18a0264c537b2b6b42d65f8512be/Bildschirmfoto_2023-11-22_um_13.26.06.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2194Synced video showing up as annotation in swimlane2023-11-21T12:52:02+01:00Rittershaus, DavidSynced video showing up as annotation in swimlaneIf there is a synced video it shows up in the swimlane. I think the annotation list on the side has a built in filter for annotationswith purpose "linking" which might be missing for the swimlane.
@maximilian.mittermei could you take a ...If there is a synced video it shows up in the swimlane. I think the annotation list on the side has a built in filter for annotationswith purpose "linking" which might be missing for the swimlane.
@maximilian.mittermei could you take a quick look? It's a bit irritating in our annotation process at the moment.
![Bildschirmfoto_2023-11-21_um_10.56.20](/uploads/f9ad5b5a38344f6823b38178c8c19d82/Bildschirmfoto_2023-11-21_um_10.56.20.png)Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2172Video upload fails with files larger than 100MB2023-10-09T11:28:17+02:00Rittershaus, DavidVideo upload fails with files larger than 100MBStops at 99,99% (does not fail with an error though). @anton.koch I'm getting emails from the working group in Munich from last week and the preparations for the workshop in Berlin next week are affected.Stops at 99,99% (does not fail with an error though). @anton.koch I'm getting emails from the working group in Munich from last week and the preparations for the workshop in Berlin next week are affected.Koch, AntonKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2125CI build broken2023-09-11T13:14:46+02:00Koch, AntonCI build brokenKoch, AntonKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2123Sync screen does not work with live annotation sessions anymore2023-09-11T18:07:18+02:00Rittershaus, DavidSync screen does not work with live annotation sessions anymoreSince we introduced the necessity to set a marker in each video before you can hit the sync button the sync screen does not work with live annotation sessions anymore because you can't set a marker in a session (see screenshot).
From my...Since we introduced the necessity to set a marker in each video before you can hit the sync button the sync screen does not work with live annotation sessions anymore because you can't set a marker in a session (see screenshot).
From my point of view we can also remove this condition (both markers have to be set) and just keep a reminder in the dialog ("Both markers need to be set!").Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2122Live Annotation input should be accessible without starting a session2023-09-11T15:39:38+02:00Rittershaus, DavidLive Annotation input should be accessible without starting a sessionAt the moment it's not possible to add live annotations without starting a session. If you want to do collaborative live annotation this messes up the whole timeline because everyone who joins is forced to add a new live annotation item ...At the moment it's not possible to add live annotations without starting a session. If you want to do collaborative live annotation this messes up the whole timeline because everyone who joins is forced to add a new live annotation item to the timeline and in the end you have to know which is the one for syncing video recording and annotations and you have to delete all others.
I guess we can keep the page as it is, but add a "skip" button to it which allows you to get to the live annotation input without starting a session and without creating a live session item.
![Bildschirmfoto_2023-09-09_um_14.18.40](/uploads/dbe0da15913592aecce29f28cb6082a8/Bildschirmfoto_2023-09-09_um_14.18.40.png)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2114Critical add file bug (images)2023-08-17T13:01:31+02:00Rittershaus, DavidCritical add file bug (images)If you first add an image to your timeline you can't add any new/additional files using "after last file" which is now the default option. Same with existing timelines where the "last file" on the timeline is an image. I guess this is be...If you first add an image to your timeline you can't add any new/additional files using "after last file" which is now the default option. Same with existing timelines where the "last file" on the timeline is an image. I guess this is because of the missing end time. We had this before but it was probably re-introduced by changing "after last file" to the default add-file-method. Should be fixed as soon as possible (@maximilian.mittermei).Mittermeier, MaximilianMittermeier, Maximilianhttps://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/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/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/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/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/2008Revise info text for automatic transcription2023-04-20T12:48:43+02:00Rittershaus, DavidRevise info text for automatic transcriptionThe current description is incorrect. Please replace it with the following description: "Automatically transcribes the speech in the video to text. The transcript can be displayed as subtitles and selected sections can be saved as annota...The current description is incorrect. Please replace it with the following description: "Automatically transcribes the speech in the video to text. The transcript can be displayed as subtitles and selected sections can be saved as annotations."https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2007Implement fine-grained Kinesphere2023-06-06T16:48:44+02:00Koch, AntonImplement fine-grained KinesphereThe API now accepts batch jobs with the target `har-model`. These have to be supplied along with the param `model`, which can have one of these values:
```
2sagcn_left_leg_kin
2sagcn_left_arm_kin
2sagcn_right_leg_kin
2sagcn_right_arm_ki...The API now accepts batch jobs with the target `har-model`. These have to be supplied along with the param `model`, which can have one of these values:
```
2sagcn_left_leg_kin
2sagcn_left_arm_kin
2sagcn_right_leg_kin
2sagcn_right_arm_kin
```
The user can have one analysis for each model.
The analysis can be retrieved like for `pose-eval`, but instead of the `sourceBlobId`, you supply `model` with the appropriate value from above.Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1947User feedback if file is still converting necessary when you try to add it to...2023-02-14T19:14:05+01:00Rittershaus, DavidUser feedback if file is still converting necessary when you try to add it to a timelineIf a file is still converting and you nevertheless try to add it to a timeline (e.g. via "Add file" --> "Upload" in Timeline Viewer) nothing happens. This feels like somehting is not working because there is no feedback.
There should be...If a file is still converting and you nevertheless try to add it to a timeline (e.g. via "Add file" --> "Upload" in Timeline Viewer) nothing happens. This feels like somehting is not working because there is no feedback.
There should be a notification: "File is still converting. Please try again after file has converted." Or something like this. Maybe the direct upload in the Timeline Viewer should be handled differenty to avoid this?https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1931Job handling update conflicts2023-02-09T10:55:06+01:00Koch, AntonJob handling update conflicts@christian.hansen can you please create a working branch for this issue from the latest feature-staging branch and merge the master into it? It seems that the latest changes for job completion handling are incompatible with the staging b...@christian.hansen can you please create a working branch for this issue from the latest feature-staging branch and merge the master into it? It seems that the latest changes for job completion handling are incompatible with the staging branch.Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1924Kinesphere options: yellow color is almost invisible in light mode and as bou...2023-02-02T15:42:09+01:00Rittershaus, DavidKinesphere options: yellow color is almost invisible in light mode and as bounding box labelWe have to replace the yellow in the Kinesphere coloring. You can't read the label attached to the bounding box and in the swimlane the bars are also hard to see in light mode.
![Bildschirmfoto_2023-01-26_um_14.50.52](/uploads/a344a0038...We have to replace the yellow in the Kinesphere coloring. You can't read the label attached to the bounding box and in the swimlane the bars are also hard to see in light mode.
![Bildschirmfoto_2023-01-26_um_14.50.52](/uploads/a344a0038cf51611ee983003bd32cd7a/Bildschirmfoto_2023-01-26_um_14.50.52.png)Mittermeier, MaximilianMittermeier, Maximilian