Spaces:
Running
Running
Add multi-view SfM benchmark to motivation cards (home + README)
Browse filesGround-truth camera intrinsics and metric depth across 10 synced
viewpoints make the dataset a clean reference for SfM/MVS/pose
estimation. Switch the motivation grid from 5x1 to 3x2 to fit
6 cards.
- README.md +1 -0
- src/routes/+page.svelte +7 -1
README.md
CHANGED
|
@@ -37,6 +37,7 @@ This dataset turns those demos into rendered, frame-accurate, fully-annotated tr
|
|
| 37 |
- **Forward dynamics / world models.** `(frame, action) → frame_{t+1}` with all 10 player POVs of the same world state available as supervision.
|
| 38 |
- **Spatial-audio conditioning.** Per-player stereo recorded relative to each agent's position and orientation, so models can learn to localize footsteps, gunfire, and callouts.
|
| 39 |
- **Multi-agent training.** All 10 perspectives of the same round are kept aligned tick-for-tick — useful for collaborative policies, opponent modelling, and multi-player world models.
|
|
|
|
| 40 |
|
| 41 |
## What's recorded
|
| 42 |
|
|
|
|
| 37 |
- **Forward dynamics / world models.** `(frame, action) → frame_{t+1}` with all 10 player POVs of the same world state available as supervision.
|
| 38 |
- **Spatial-audio conditioning.** Per-player stereo recorded relative to each agent's position and orientation, so models can learn to localize footsteps, gunfire, and callouts.
|
| 39 |
- **Multi-agent training.** All 10 perspectives of the same round are kept aligned tick-for-tick — useful for collaborative policies, opponent modelling, and multi-player world models.
|
| 40 |
+
- **Multi-view SfM / depth benchmark.** Ground-truth camera intrinsics and metric depth maps from 10 synchronized viewpoints make this a clean reference for structure-from-motion, multi-view stereo, and camera pose estimation.
|
| 41 |
|
| 42 |
## What's recorded
|
| 43 |
|
src/routes/+page.svelte
CHANGED
|
@@ -13,6 +13,7 @@
|
|
| 13 |
import FilmReelIcon from 'phosphor-svelte/lib/FilmReelIcon';
|
| 14 |
import SpeakerHighIcon from 'phosphor-svelte/lib/SpeakerHighIcon';
|
| 15 |
import UsersThreeIcon from 'phosphor-svelte/lib/UsersThreeIcon';
|
|
|
|
| 16 |
import { mode, toggleMode } from 'mode-watcher';
|
| 17 |
import SunIcon from 'phosphor-svelte/lib/SunIcon';
|
| 18 |
import MoonIcon from 'phosphor-svelte/lib/MoonIcon';
|
|
@@ -131,6 +132,11 @@
|
|
| 131 |
icon: UsersThreeIcon,
|
| 132 |
title: 'Multi-agent training',
|
| 133 |
body: 'All 10 perspectives stay tick-aligned for collaborative or competitive policies.'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 134 |
}
|
| 135 |
] as const;
|
| 136 |
</script>
|
|
@@ -236,7 +242,7 @@
|
|
| 236 |
observability, dense visual signal, and 5v5 multi-agent dynamics. This dataset turns them into
|
| 237 |
trainable rendered video.
|
| 238 |
</p>
|
| 239 |
-
<div class="mt-8 grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-
|
| 240 |
{#each motivations as m (m.title)}
|
| 241 |
<div class="rounded-md border bg-card p-3">
|
| 242 |
<m.icon size={18} weight="duotone" class="mb-2 text-foreground/80" />
|
|
|
|
| 13 |
import FilmReelIcon from 'phosphor-svelte/lib/FilmReelIcon';
|
| 14 |
import SpeakerHighIcon from 'phosphor-svelte/lib/SpeakerHighIcon';
|
| 15 |
import UsersThreeIcon from 'phosphor-svelte/lib/UsersThreeIcon';
|
| 16 |
+
import CubeIcon from 'phosphor-svelte/lib/CubeIcon';
|
| 17 |
import { mode, toggleMode } from 'mode-watcher';
|
| 18 |
import SunIcon from 'phosphor-svelte/lib/SunIcon';
|
| 19 |
import MoonIcon from 'phosphor-svelte/lib/MoonIcon';
|
|
|
|
| 132 |
icon: UsersThreeIcon,
|
| 133 |
title: 'Multi-agent training',
|
| 134 |
body: 'All 10 perspectives stay tick-aligned for collaborative or competitive policies.'
|
| 135 |
+
},
|
| 136 |
+
{
|
| 137 |
+
icon: CubeIcon,
|
| 138 |
+
title: 'Multi-view SfM benchmark',
|
| 139 |
+
body: 'Ground-truth camera intrinsics and metric depth maps from 10 synced viewpoints — free supervision for SfM, MVS, and pose estimation.'
|
| 140 |
}
|
| 141 |
] as const;
|
| 142 |
</script>
|
|
|
|
| 242 |
observability, dense visual signal, and 5v5 multi-agent dynamics. This dataset turns them into
|
| 243 |
trainable rendered video.
|
| 244 |
</p>
|
| 245 |
+
<div class="mt-8 grid grid-cols-1 gap-4 sm:grid-cols-2 lg:grid-cols-3">
|
| 246 |
{#each motivations as m (m.title)}
|
| 247 |
<div class="rounded-md border bg-card p-3">
|
| 248 |
<m.icon size={18} weight="duotone" class="mb-2 text-foreground/80" />
|