Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2023-05-03T08:43:01+02:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2019PostAnnotator: Keep Selected Person/Bodypart when jumping in video2023-05-03T08:43:01+02:00Mittermeier, MaximilianPostAnnotator: Keep Selected Person/Bodypart when jumping in videoWill need a way to validate the target selector when sending a new Annotation after moving away from the time the Person/Bodypart was selected.
Suggested steps:
- move creation of svgSelector from BoundingBox.vue/Skeleton.vue to SubmitA...Will need a way to validate the target selector when sending a new Annotation after moving away from the time the Person/Bodypart was selected.
Suggested steps:
- move creation of svgSelector from BoundingBox.vue/Skeleton.vue to SubmitAnnotation.js mixin
- add current analysis data (BoundingBox / People Tracking / Pose Estimation) to store when loaded
- enable validation of selected Person/Bodypart (via tracking id) against current time in video (probably via store action)
- suppress invalid svgSelectors in SubmitAnnotation.js
- bonus points if the target chips below LiveAnnotatorInput display validity of selector in realtimeMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2018"set marker" functionality2023-04-25T17:29:03+02:00Hansen, Christian"set marker" functionalityhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2017offset check2023-04-25T17:30:43+02:00Hansen, Christianoffset checkhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2016PostAnnotator: Swimlane breaks when switching between overlapping videos2023-05-04T12:12:54+02:00Mittermeier, MaximilianPostAnnotator: Swimlane breaks when switching between overlapping videosMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2015Implement movement qualities2023-11-20T15:12:19+01:00Koch, AntonImplement movement qualitiesIf you now run the "pose" batch target, then "pose-analysis" will quietly be run afterwards.
The analysis creates 1024 buckets, like for the statistics and then contains:
```javascript
const poseAnalysis = [
{
"1.0": {
// C...If you now run the "pose" batch target, then "pose-analysis" will quietly be run afterwards.
The analysis creates 1024 buckets, like for the statistics and then contains:
```javascript
const poseAnalysis = [
{
"1.0": {
// Contraction Index - Volume of 3D bounding box around points divided by volume of convex hull around points (Mean for bucket)
ci: 0.2728578488838945,
// Quantity of Motion - Area of last convex hull around points divided by area of current convex hull around points (Mean for bucket)
qom: 0.5128582826100107,
// Travel - Distance X/Z-plane in units per frame (Mean for bucket)
tr: 0.005136737396878106
}
}
]
```
The analysis can be retrieved using type `pose-analysis`.Mittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2014silence "compared with" video2023-04-21T15:45:39+02:00Hansen, Christiansilence "compared with" videohttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2013mini skeleton: neutral position2023-04-21T16:19:08+02:00Hansen, Christianmini skeleton: neutral positionhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2012Swimlane: SvgSelector not removed when editing Time2023-04-21T12:10:58+02:00Mittermeier, MaximilianSwimlane: SvgSelector not removed when editing TimeMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2011in overlay: score dots size2023-04-26T18:33:58+02:00Hansen, Christianin overlay: score dots sizehttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2010source needs pose-eval check2023-04-20T16:19:28+02:00Hansen, Christiansource needs pose-eval checkhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2009chain comparison job with pose-eval (if necessary)2023-04-21T15:37:21+02:00Hansen, Christianchain comparison job with pose-eval (if necessary)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/2006add "play" function to "compared with" video2023-04-19T19:15:06+02:00Hansen, Christianadd "play" function to "compared with" videohttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2005"compared video": apply used playback rate2023-04-19T18:46:54+02:00Hansen, Christian"compared video": apply used playback ratehttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2004Implementing resumable uploads2023-04-18T17:35:37+02:00Koch, AntonImplementing resumable uploadsLarge file uploads need to be (automatically) resumed after interruptions.
We could try building an alternative endpoint for the API and keep the old one for backwards compatibility.
Interesting: https://tus.io/Large file uploads need to be (automatically) resumed after interruptions.
We could try building an alternative endpoint for the API and keep the old one for backwards compatibility.
Interesting: https://tus.io/https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2003SynchroniseWith.vue broken if user wants to sync retrospectively?2023-06-22T15:24:22+02:00Hansen, ChristianSynchroniseWith.vue broken if user wants to sync retrospectively?How to: Place 2 videos on a timeline first, and try to sync them afterwards:
<br /><br />
![Bildschirm_foto_2023-04-14_um_17.42.05](/uploads/a615af9a5f3d2e68f802cf973270d54b/Bildschirm_foto_2023-04-14_um_17.42.05.png)
<br /><br />
Does t...How to: Place 2 videos on a timeline first, and try to sync them afterwards:
<br /><br />
![Bildschirm_foto_2023-04-14_um_17.42.05](/uploads/a615af9a5f3d2e68f802cf973270d54b/Bildschirm_foto_2023-04-14_um_17.42.05.png)
<br /><br />
Does the screen look as expected?
<br /><br />https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2002clean-up: CompareWith.vue2023-04-17T12:11:51+02:00Hansen, Christianclean-up: CompareWith.vuehttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2001skeleton color light theme2023-04-17T17:29:58+02:00Hansen, Christianskeleton color light themehttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/2000"teacher" video: jump to current time position on initial load2023-04-19T18:35:10+02:00Hansen, Christian"teacher" video: jump to current time position on initial load