Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2022-11-14T13:41:10+01:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1734Swimlane should offer one lane for each creator2022-11-14T13:41:10+01:00Rittershaus, DavidSwimlane should offer one lane for each creatorThis has already been implemented in the current app.motionbank.org version and should be re-introduced. Enabling one lane for each creator of annotation via lane manager would make sense.This has already been implemented in the current app.motionbank.org version and should be re-introduced. Enabling one lane for each creator of annotation via lane manager would make sense.Feature: SwimlaneMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1733Show "running process"-indicator in the video analyses menu2023-01-17T11:42:02+01:00Hansen, ChristianShow "running process"-indicator in the video analyses menuThe red one is a loading spinner.
<br /><br />
![Bildschirmfoto_2022-10-26_um_11.11.26](/uploads/9bc829c439707fd33a315daa7eb5cfc4/Bildschirmfoto_2022-10-26_um_11.11.26.png)The red one is a loading spinner.
<br /><br />
![Bildschirmfoto_2022-10-26_um_11.11.26](/uploads/9bc829c439707fd33a315daa7eb5cfc4/Bildschirmfoto_2022-10-26_um_11.11.26.png)Feature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1732Use transcript information in the front end2022-11-07T09:52:33+01:00Koch, AntonUse transcript information in the front endYou can query the transcript info (after the job is finished) by calling the `/analysis` endpoint as for a bounding box, but without the `time` param and instead specifying `type=transcript`. If data exists, it will return an array conta...You can query the transcript info (after the job is finished) by calling the `/analysis` endpoint as for a bounding box, but without the `time` param and instead specifying `type=transcript`. If data exists, it will return an array containing transcription items with a local timecode for the media file.Feature: Data ViewsMilan GressMilan Gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1730Show analysis jobs in the frontend2022-11-07T09:55:08+01:00Koch, AntonShow analysis jobs in the frontendThe jobs `bounding_box`, `tracking` and `transcript` now show up in the `$jobs` array.The jobs `bounding_box`, `tracking` and `transcript` now show up in the `$jobs` array.Feature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1729Analysis jobs should not block the annotation option2022-10-26T16:41:07+02:00Koch, AntonAnalysis jobs should not block the annotation optionAs the bounding_box, tracking and transcript jobs now run and are reported in the `$jobs` array, the media file cannot be annotated until all jobs are finished. This needs to be changed to only block annotation until `preview` and `stand...As the bounding_box, tracking and transcript jobs now run and are reported in the `$jobs` array, the media file cannot be annotated until all jobs are finished. This needs to be changed to only block annotation until `preview` and `standard-version` are done.Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1724Offer download option for files2022-10-25T17:22:45+02:00Rittershaus, DavidOffer download option for filesActual usecase: draw on video has been used and the drawing is supposed to be used outside of the software.
Might also be relevant if you don't have your video files anymore that you uploaded (e.g. from your phone).Actual usecase: draw on video has been used and the drawing is supposed to be used outside of the software.
Might also be relevant if you don't have your video files anymore that you uploaded (e.g. from your phone).Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1721Cache labeled Ticks in RulerTrack2022-10-27T10:19:30+02:00Mittermeier, MaximilianCache labeled Ticks in RulerTrackMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1719Grouped Annotations on Swimlane should have a tooltip2022-10-25T13:21:22+02:00Mittermeier, MaximilianGrouped Annotations on Swimlane should have a tooltipFeature: SwimlaneMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1718Swimlane should have indication of possible Drag'n'Drop interactions2022-10-25T13:21:35+02:00Mittermeier, MaximilianSwimlane should have indication of possible Drag'n'Drop interactionsFeature: SwimlaneMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1717"people detection" tooltip: add text "visible when video is paused"?2022-11-07T09:54:37+01:00Hansen, Christian"people detection" tooltip: add text "visible when video is paused"?I just had the situation that I wanted to activate the detection and wondered why no boxes appeared. This was because the video was playing. This situation could also occur with other users, so a little hint would be useful in my opinion...I just had the situation that I wanted to activate the detection and wondered why no boxes appeared. This was because the video was playing. This situation could also occur with other users, so a little hint would be useful in my opinion.
<br /><br />
![Bildschirmfoto_2022-10-21_um_16.31.13](/uploads/9d5c74d787a12b2bbe5c7638138450f2/Bildschirmfoto_2022-10-21_um_16.31.13.png)Feature: Data ViewsMilan GressMilan Gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1715"select/confirm bounding box" screen after moving annotation2022-11-30T15:47:46+01:00Hansen, Christian"select/confirm bounding box" screen after moving annotationFeature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1714Wrong annotations order after submitting new annotations2022-10-21T13:37:34+02:00Hansen, ChristianWrong annotations order after submitting new annotationsNew annotations are appended to the annotations stream:
<br /><br />
![Bildschirmfoto_2022-10-20_um_10.46.05](/uploads/7426b634f69cae781d5bf56e88e11561/Bildschirmfoto_2022-10-20_um_10.46.05.png)New annotations are appended to the annotations stream:
<br /><br />
![Bildschirmfoto_2022-10-20_um_10.46.05](/uploads/7426b634f69cae781d5bf56e88e11561/Bildschirmfoto_2022-10-20_um_10.46.05.png)Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1713Delete multiple annotations in post annotator is broken2022-10-21T13:37:42+02:00Hansen, ChristianDelete multiple annotations in post annotator is broken![Bildschirmfoto_2022-10-20_um_10.43.02](/uploads/ed33d45cec0086d57faabbe0326887d4/Bildschirmfoto_2022-10-20_um_10.43.02.png)![Bildschirmfoto_2022-10-20_um_10.43.02](/uploads/ed33d45cec0086d57faabbe0326887d4/Bildschirmfoto_2022-10-20_um_10.43.02.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1712Clear selected bounding box after submitting annotation2022-10-21T14:18:37+02:00Hansen, ChristianClear selected bounding box after submitting annotationThis saved bounding box is wrong. No chip in annotate input was set as indicator. Had saved bounding boxes before.
<br /><br />
![Bildschirmfoto_2022-10-20_um_10.34.18](/uploads/3ded88e6672590e1aab9f9c3fcd2786d/Bildschirmfoto_2022-10-20_...This saved bounding box is wrong. No chip in annotate input was set as indicator. Had saved bounding boxes before.
<br /><br />
![Bildschirmfoto_2022-10-20_um_10.34.18](/uploads/3ded88e6672590e1aab9f9c3fcd2786d/Bildschirmfoto_2022-10-20_um_10.34.18.png)Feature: Data ViewsMilan GressMilan Gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1711Timeline viewer: editing a video date throws error2022-10-20T10:42:05+02:00Hansen, ChristianTimeline viewer: editing a video date throws errorSeems to be related: https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1708
<br /><br />
![Bildschirmfoto_2022-10-19_um_14.58.46](/uploads/782b172c114247e1a0cb9946bb8016ec/Bildschirmfoto_2022-10-19_um_14.58.46.png)Seems to be related: https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1708
<br /><br />
![Bildschirmfoto_2022-10-19_um_14.58.46](/uploads/782b172c114247e1a0cb9946bb8016ec/Bildschirmfoto_2022-10-19_um_14.58.46.png)Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1708broken annotation-item2022-10-19T15:00:13+02:00Hansen, Christianbroken annotation-item![Bildschirmfoto_2022-10-19_um_14.08.58](/uploads/eeebcb02a2ba37521ec5371b8ac60795/Bildschirmfoto_2022-10-19_um_14.08.58.png)![Bildschirmfoto_2022-10-19_um_14.08.58](/uploads/eeebcb02a2ba37521ec5371b8ac60795/Bildschirmfoto_2022-10-19_um_14.08.58.png)Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1707Add bounding box/people detection to Swimlane2022-12-15T10:45:08+01:00Rittershaus, DavidAdd bounding box/people detection to SwimlaneBased on the bounding boxes we could now add a new optional lane to the swimlane to indicate how many people are visible in the video (amount of bounding boxes). Might require some flattening of the count (if there's only 1 second anothe...Based on the bounding boxes we could now add a new optional lane to the swimlane to indicate how many people are visible in the video (amount of bounding boxes). Might require some flattening of the count (if there's only 1 second another bounding bounding box, it's probably a glitch).
You will probably find a better way to implement it but here's what I roughly mean:
![Bildschirmfoto_2022-10-19_um_13.32.38](/uploads/4cc06240ede9c7e0d6f3c5b4931da331/Bildschirmfoto_2022-10-19_um_13.32.38.png)Feature: Data ViewsMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1706Update query for post-annotator annotations to include video annotations2022-10-21T10:52:07+02:00Koch, AntonUpdate query for post-annotator annotations to include video annotationsQuery for `target.id` being the media annotation's ID in addition to the timeline target (`$or`).Query for `target.id` being the media annotation's ID in addition to the timeline target (`$or`).Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1705BoundingBox annotation should use media-annotation's ID2022-10-21T10:51:44+02:00Koch, AntonBoundingBox annotation should use media-annotation's IDSet `target.id` to the media annotation's ID viewed in the Post-Annotator
Set the `target.type` to `Annotation`Set `target.id` to the media annotation's ID viewed in the Post-Annotator
Set the `target.type` to `Annotation`Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1704Reintroduce "Set End Time" or Duration in Annotation Item2022-10-21T11:41:51+02:00Rittershaus, DavidReintroduce "Set End Time" or Duration in Annotation Item![image](/uploads/60cf9e293eecb30f0c7914cbf45aecb4/image.png)
That was Jean's proposal back then. Since we are displaying the duration, I would propose to call it "+ Add Duration". Not sure how this could be implemented but it would be ...![image](/uploads/60cf9e293eecb30f0c7914cbf45aecb4/image.png)
That was Jean's proposal back then. Since we are displaying the duration, I would propose to call it "+ Add Duration". Not sure how this could be implemented but it would be great if users can choose between 1) setting a duration in the format hh:mm:ss.sss OR 2) setting an end time by selecting a moment in the video after the start date of the annotation (in the video player or swimlane).
@milan.gress: since you have been adjusting the chips in the annotation item, could you take a look at this?Feature: SwimlaneMilan GressMilan Gress