Systems Frontend issueshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues2023-05-03T10:05:14+02:00https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1898Create UI for video comparison2023-05-03T10:05:14+02:00Koch, AntonCreate UI for video comparisonLet's use our Sync view for this. You select a video to compare with the current one, and you can also set start points for the choreography in the respective videos.
This dialogue should open when you select "Comparison" from the AI me...Let's use our Sync view for this. You select a video to compare with the current one, and you can also set start points for the choreography in the respective videos.
This dialogue should open when you select "Comparison" from the AI menu.
Then we can trigger a job; details on this follow.Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1896broken image previews2023-01-18T13:22:48+01:00Hansen, Christianbroken image previews![Bildschirmfoto_2023-01-12_um_15.31.04](/uploads/cd17ef3960cec27c85f19362bdb9db91/Bildschirmfoto_2023-01-12_um_15.31.04.png)
![Bildschirmfoto_2023-01-12_um_15.30.46](/uploads/3184a12f0f4e45ea2c3bbd1d044c4b38/Bildschirmfoto_2023-01-12_u...![Bildschirmfoto_2023-01-12_um_15.31.04](/uploads/cd17ef3960cec27c85f19362bdb9db91/Bildschirmfoto_2023-01-12_um_15.31.04.png)
![Bildschirmfoto_2023-01-12_um_15.30.46](/uploads/3184a12f0f4e45ea2c3bbd1d044c4b38/Bildschirmfoto_2023-01-12_um_15.30.46.png)
![Bildschirmfoto_2023-01-12_um_15.32.13](/uploads/d1ce322fbfbb7d1751cc7b07506faa46/Bildschirmfoto_2023-01-12_um_15.32.13.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1895Add warning to Swimlane for Pose-invalidating edits2023-01-12T09:29:25+01:00Mittermeier, MaximilianAdd warning to Swimlane for Pose-invalidating editsFeature: Data ViewsMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1894"End time" in "edit annotation"2023-01-12T10:53:22+01:00Hansen, Christian"End time" in "edit annotation"Feature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1893"add duration" button in annotationItem2023-01-12T10:53:30+01:00Hansen, Christian"add duration" button in annotationItemFeature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1892It should not be possible to add duration to bounding boxes and poses2023-01-25T12:39:43+01:00Koch, AntonIt should not be possible to add duration to bounding boxes and posesCurrently, the AnnotationItem shows the "Add duration" button for these types of annotations.Currently, the AnnotationItem shows the "Add duration" button for these types of annotations.Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1891Kinesphere labels offset to bboxes2023-01-11T15:10:02+01:00Rittershaus, DavidKinesphere labels offset to bboxesKinesphere labels seem to be "back" but there is an offset in relation to the bboxes:
![Bildschirmfoto_2023-01-11_um_14.12.20](/uploads/13b80d55fa0cfbfe87b18262887b4830/Bildschirmfoto_2023-01-11_um_14.12.20.png)Kinesphere labels seem to be "back" but there is an offset in relation to the bboxes:
![Bildschirmfoto_2023-01-11_um_14.12.20](/uploads/13b80d55fa0cfbfe87b18262887b4830/Bildschirmfoto_2023-01-11_um_14.12.20.png)Koch, AntonKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1890files: text alignment in a files video analyses list2023-01-19T17:44:30+01:00Hansen, Christianfiles: text alignment in a files video analyses list![Bildschirmfoto_2023-01-11_um_12.53.29](/uploads/8d1261f83e84ef5fb436683c970aa262/Bildschirmfoto_2023-01-11_um_12.53.29.png)![Bildschirmfoto_2023-01-11_um_12.53.29](/uploads/8d1261f83e84ef5fb436683c970aa262/Bildschirmfoto_2023-01-11_um_12.53.29.png)https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1889Redundant props for creating skeleton SVGs?2023-01-11T15:41:45+01:00Koch, AntonRedundant props for creating skeleton SVGs?In Skeleton.vue/createInlineSvg there are two args, `name` and `type` being passed to the function.
`type` is used to select an SVG type, while `name` is used as a value for `data-mb-joint-group-id` and `data-mb-joint-id`.
What is the ...In Skeleton.vue/createInlineSvg there are two args, `name` and `type` being passed to the function.
`type` is used to select an SVG type, while `name` is used as a value for `data-mb-joint-group-id` and `data-mb-joint-id`.
What is the difference? Why two params?Hansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1888Display of non-tracking bounding boxes is broken2023-01-11T14:32:22+01:00Koch, AntonDisplay of non-tracking bounding boxes is brokenThe bounding boxes only really work for tracked persons.
If you do not run people detection, the bounding box creation code uses `entry[4]` of the box data, which is the confidence value, as an ID. Now that I only set the ID if there is...The bounding boxes only really work for tracked persons.
If you do not run people detection, the bounding box creation code uses `entry[4]` of the box data, which is the confidence value, as an ID. Now that I only set the ID if there is an actual ID, the simple bounding boxes no longer work.
The bounding box annotation is created correctly but cannot be displayed anymore, and while creating, if I select one box, all boxes are highlighted.Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1887Flickering bounding boxes2023-01-11T14:09:14+01:00Koch, AntonFlickering bounding boxesJust had this problem on the staging branch. Not sure how it happened, because the cat jumped on the keyboard, and it started flickering.
The cat will investigate further...Just had this problem on the staging branch. Not sure how it happened, because the cat jumped on the keyboard, and it started flickering.
The cat will investigate further...Feature: Data Viewshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1885AnnotationItem/Footer shows all selectors2023-01-11T14:02:46+01:00Koch, AntonAnnotationItem/Footer shows all selectorsThis results in redundant labelsThis results in redundant labelsFeature: Data ViewsKoch, AntonKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1884e.targetsToHighlight error2023-01-18T14:17:56+01:00Koch, Antone.targetsToHighlight errorJust noticed this while I was selecting random times in a video, creating annotations on bounding boxes. Then, somewhere `e.targetsToHighlight is undefined` popped up at the bottom of the screen.
No idea what this is related to, just ke...Just noticed this while I was selecting random times in a video, creating annotations on bounding boxes. Then, somewhere `e.targetsToHighlight is undefined` popped up at the bottom of the screen.
No idea what this is related to, just keeping a record.Feature: Data ViewsHansen, ChristianHansen, Christianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1882Batchjobs getting stuck2023-01-11T15:01:39+01:00Milan GressBatchjobs getting stuckOriginally reported her: https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1851#note_364097
I seem to get stuck at `statistics` at 60% multiple times. The Asset ID where I last got stuck is `http://id.motionbank....Originally reported her: https://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1851#note_364097
I seem to get stuck at `statistics` at 60% multiple times. The Asset ID where I last got stuck is `http://id.motionbank.org/assets/c32997de-107c-4e66-91ab-ac5f9fba2f8d`.
I also added the responses for Jobs and batchjobs for debugging. The video is fairly short and is at 60% the last 4-5 hours. I can also look out for other files if you need?
Edit: now stuck for 20 hours, so I guess something failed?
<details>
<summary>Jobs</summary>
```json
[
{
"title": "People detection without tracking",
"type": "bounding-box",
"status": "ready",
"completed": true,
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"batchJobId": "63a0aa126ca2b4c5cb344905",
"config": {
"path": "bounding-box"
},
"data": {
"assetsBucket": "vortanz-beta",
"asset": {
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"filename": "pexels-anthony-shkraba-7569650.mp4",
"mimeType": "video/mp4",
"size": 28756302,
"tags": [],
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151.mp4",
"_acl": [],
"created": "2022-12-02T16:44:05.344Z",
"modified": "2022-12-02T16:44:05.344Z",
"__v": 0,
"_creatorIds": [
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706",
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
],
"id": "http://id.motionbank.org/assets/c32997de-107c-4e66-91ab-ac5f9fba2f8d"
},
"assetUri": "http://10.200.14.86:9000/vortanz-beta/e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minio%2F20221219%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221219T181442Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a175144bebfdac49d91ae3e36a373d5446d0e4c0f7a47eadb05b268344a033eb",
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4"
},
"created": "2022-12-19T18:14:42.034Z",
"modified": "2022-12-19T18:15:20.240Z",
"__v": 0,
"progress": {
"percent": 100
},
"id": "63a0aa126ca2b4dc7b34490d"
},
{
"title": "statistics",
"type": "statistics",
"status": "processing",
"completed": false,
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"batchJobId": "63a0aa126ca2b4c5cb344905",
"config": {
"path": "statistics"
},
"data": {
"assetsBucket": "vortanz-beta",
"asset": {
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"filename": "pexels-anthony-shkraba-7569650.mp4",
"mimeType": "video/mp4",
"size": 28756302,
"tags": [],
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151.mp4",
"_acl": [],
"created": "2022-12-02T16:44:05.344Z",
"modified": "2022-12-02T16:44:05.344Z",
"__v": 0,
"_creatorIds": [
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706",
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
],
"id": "http://id.motionbank.org/assets/c32997de-107c-4e66-91ab-ac5f9fba2f8d"
},
"assetUri": "http://10.200.14.86:9000/vortanz-beta/e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minio%2F20221219%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221219T181442Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a175144bebfdac49d91ae3e36a373d5446d0e4c0f7a47eadb05b268344a033eb",
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4"
},
"created": "2022-12-19T18:15:26.739Z",
"modified": "2022-12-19T18:15:30.157Z",
"__v": 0,
"progress": {
"percent": 60
},
"id": "63a0aa3e3aa2b6b75241c61c"
},
{
"title": "Tracking for people detection",
"type": "tracking",
"status": "ready",
"completed": true,
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"batchJobId": "63a0aa126ca2b4c5cb344905",
"config": {
"path": "tracking"
},
"data": {
"assetsBucket": "vortanz-beta",
"asset": {
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"filename": "pexels-anthony-shkraba-7569650.mp4",
"mimeType": "video/mp4",
"size": 28756302,
"tags": [],
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151.mp4",
"_acl": [],
"created": "2022-12-02T16:44:05.344Z",
"modified": "2022-12-02T16:44:05.344Z",
"__v": 0,
"_creatorIds": [
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706",
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
],
"id": "http://id.motionbank.org/assets/c32997de-107c-4e66-91ab-ac5f9fba2f8d"
},
"assetUri": "http://10.200.14.86:9000/vortanz-beta/e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minio%2F20221219%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221219T181442Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a175144bebfdac49d91ae3e36a373d5446d0e4c0f7a47eadb05b268344a033eb",
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4"
},
"created": "2022-12-19T18:15:20.216Z",
"modified": "2022-12-19T18:15:26.760Z",
"__v": 0,
"progress": {
"percent": 100
},
"id": "63a0aa383aa2b605b241c254"
}
]
```
</details>
<details>
<summary>Batch Jobs</summary>
```json
[
{
"_id": "63a0aa126ca2b4c5cb344905",
"data": {
"assetsBucket": "vortanz-beta",
"asset": {
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"filename": "pexels-anthony-shkraba-7569650.mp4",
"mimeType": "video/mp4",
"size": 28756302,
"tags": [],
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151.mp4",
"_acl": [],
"created": "2022-12-02T16:44:05.344Z",
"modified": "2022-12-02T16:44:05.344Z",
"__v": 0,
"_creatorIds": [
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706",
"http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
],
"id": "http://id.motionbank.org/assets/c32997de-107c-4e66-91ab-ac5f9fba2f8d"
},
"assetUri": "http://10.200.14.86:9000/vortanz-beta/e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=minio%2F20221219%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20221219T181442Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=a175144bebfdac49d91ae3e36a373d5446d0e4c0f7a47eadb05b268344a033eb",
"blobId": "e43e0a07-91ae-4589-a9ad-c425ae7da706/947f3b3361944a0f45aa4c2b91488151-standard.mp4"
},
"creator": {
"name": "Milan 🫠Gress",
"id": "http://id.motionbank.org/users/e43e0a07-91ae-4589-a9ad-c425ae7da706"
},
"jobs": [
{
"completed": true,
"_id": "63a0aa126ca2b4fa8d344906",
"path": "bounding-box",
"id": "63a0aa126ca2b4dc7b34490d"
},
{
"completed": true,
"_id": "63a0aa126ca2b49b04344907",
"path": "tracking",
"id": "63a0aa383aa2b605b241c254"
},
{
"completed": false,
"_id": "63a0aa126ca2b4e15f344908",
"path": "statistics",
"id": "63a0aa3e3aa2b6b75241c61c"
},
{
"completed": false,
"_id": "63a0aa126ca2b4f402344909",
"path": "pose"
},
{
"completed": false,
"_id": "63a0aa126ca2b4427c34490a",
"path": "har"
}
],
"created": "2022-12-19T18:14:42.024Z",
"modified": "2022-12-19T18:15:26.757Z",
"__v": 0
}
]
```
</details>Feature: Data ViewsKoch, AntonKoch, Antonhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1879Swimlane: Position of Value Labels does not update correctly when Swimlane wi...2022-12-16T11:29:21+01:00Mittermeier, MaximilianSwimlane: Position of Value Labels does not update correctly when Swimlane width is changedMittermeier, MaximilianMittermeier, Maximilianhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1878Toggling "kinesphere" should be linked to displaying bboxes2022-12-15T14:01:19+01:00Rittershaus, DavidToggling "kinesphere" should be linked to displaying bboxesThe menu will be revised anyway but if people in cologne want to test the current implementation, it would be good to fix that. At the moment you first have to toggle bboxes and then kinesphere to display bboxes with labels. Otherwise no...The menu will be revised anyway but if people in cologne want to test the current implementation, it would be good to fix that. At the moment you first have to toggle bboxes and then kinesphere to display bboxes with labels. Otherwise nothing happens if select "kinesphere" in the menu. @milan.gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1877Kinesphere display in Overlay/BoundingBox should use helper functions for col...2022-12-16T11:02:21+01:00Mittermeier, MaximilianKinesphere display in Overlay/BoundingBox should use helper functions for color/label texthelper functions usage:
1. `$helpers.parseKinesphereConfidence(confidence)`:
_arguments:_ `confidence` is the object found in the kinesphere analysis reply for a certain framerange like:
```JSON
{
"narrow": 94.56,
"middle": 5.44,
...helper functions usage:
1. `$helpers.parseKinesphereConfidence(confidence)`:
_arguments:_ `confidence` is the object found in the kinesphere analysis reply for a certain framerange like:
```JSON
{
"narrow": 94.56,
"middle": 5.44,
"wide": 0.0
}
```
_return:_ value representing the kinesphere label with the highest confidence for the range
2. `$helpers.getRGBAForKinesphereValue(value)`:
_arguments:_ `value` is an output of `$helpers.parseKinesphereConfidence()`
_return:_ array representing a rgba color in the form `[red(0..255), green(0..255), blue(0..255), alpha(0..255)]` like: `[64, 0, 123, 255]`
3. `$helpers.getLabelForKinesphereValue(value)`:
_arguments:_ `value` is an output of `$helpers.parseKinesphereConfidence()`
_return:_ string representation of the kinesphere value like: `"Narrow"`Milan GressMilan Gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1873add duration chip is dubble now2022-12-19T21:39:53+01:00Milan Gressadd duration chip is dubble nowbroken in: `milestone-feature-data-views`
I guess that's a merge conflict? It's fine in master branch but broken in our data views branch… like both changes are applied, so now the button is dubbed
![Bildschirmfoto_2022-12-14_um_16.15...broken in: `milestone-feature-data-views`
I guess that's a merge conflict? It's fine in master branch but broken in our data views branch… like both changes are applied, so now the button is dubbed
![Bildschirmfoto_2022-12-14_um_16.15.09](/uploads/9cc792cc3cc923b655ec65c7986f37ed/Bildschirmfoto_2022-12-14_um_16.15.09.png)Feature: Data ViewsMilan GressMilan Gresshttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1871Fix new Comments only show up on reload2022-12-14T12:40:31+01:00Mittermeier, MaximilianFix new Comments only show up on reloadhttps://gitlab.rlp.net/motionbank/applications/systems-frontend/-/issues/1870transcript feature seems to be broken2023-01-12T14:44:17+01:00Hansen, Christiantranscript feature seems to be broken1. Starting the transcript feature
2. Receiving the error message below, no dialog shows up
3. The transcription process shows up as completed in /files
<br />
![Bildschirmfoto_2022-12-13_um_17.18.36](/uploads/49fddb1ea788782b1e840944bc4...1. Starting the transcript feature
2. Receiving the error message below, no dialog shows up
3. The transcription process shows up as completed in /files
<br />
![Bildschirmfoto_2022-12-13_um_17.18.36](/uploads/49fddb1ea788782b1e840944bc4907b4/Bildschirmfoto_2022-12-13_um_17.18.36.png)
<br />
![Bildschirmfoto_2022-12-13_um_17.22.25](/uploads/c1e461c8a315f031371aa4c8079e15cf/Bildschirmfoto_2022-12-13_um_17.22.25.png)Feature: Data Views