WitneyWW's picture
mocap vs video sync check on the React motherboard episodes
3e683f5 verified
Raw History Blame Contribute Delete
141 kB
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>React mocap video sync</title><style>
:root{color-scheme:light;--bg:#f6f5f2;--surface-1:#fcfcfb;--line:#e3e1dc;--grid:#ebe9e4;
--text-primary:#0b0b0b;--text-secondary:#52514e;--text-muted:#7a7974;
--s1:#2a78d6;--s2:#eb6834;--s3:#1baf7a;--ink-series:#52514e}
@media (prefers-color-scheme:dark){:root:where(:not([data-theme="light"])){color-scheme:dark;--bg:#121211;--surface-1:#1a1a19;
--line:#2e2d2b;--grid:#262624;--text-primary:#fff;--text-secondary:#c3c2b7;--text-muted:#8f8e86;
--s1:#3987e5;--s2:#d95926;--s3:#199e70;--ink-series:#c3c2b7}}
:root[data-theme="dark"]{color-scheme:dark;--bg:#121211;--surface-1:#1a1a19;--line:#2e2d2b;--grid:#262624;
--text-primary:#fff;--text-secondary:#c3c2b7;--text-muted:#8f8e86;--s1:#3987e5;--s2:#d95926;--s3:#199e70;--ink-series:#c3c2b7}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--text-primary);font:15px/1.55 system-ui,-apple-system,"Segoe UI",sans-serif}
main{max-width:1180px;margin:0 auto;padding:28px 16px 64px}
h1{font-size:26px;margin:0 0 6px;letter-spacing:-.01em}h2{font-size:19px;margin:40px 0 8px}
p{margin:6px 0 10px;max-width:78ch}.sub{color:var(--text-secondary);margin-bottom:22px}
.card{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:16px 18px;margin:14px 0}
.tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:18px 0}
.tile{background:var(--surface-1);border:1px solid var(--line);border-radius:12px;padding:14px 16px}
.tile .k{color:var(--text-secondary);font-size:13px;display:flex;align-items:center;gap:8px}
.tile .v{font-size:30px;font-weight:650;font-variant-numeric:tabular-nums;margin-top:2px}
.tile .n{color:var(--text-muted);font-size:13px}
.sw{display:inline-block;width:10px;height:10px;border-radius:3px}
.legend{display:flex;flex-wrap:wrap;gap:14px;color:var(--text-secondary);font-size:13px;margin:4px 0 6px}
.legend span{display:inline-flex;align-items:center;gap:6px}
.chart{position:relative}.chart svg{display:block;width:100%;height:auto}
.axis text,.lbl{fill:var(--text-muted);font-size:12px}.dl{font-size:12px;font-weight:600;fill:var(--text-primary)}
.gridl{stroke:var(--grid);stroke-width:1}.zero{stroke:var(--text-muted);stroke-width:1;stroke-dasharray:4 4}
.tip{position:absolute;pointer-events:none;background:var(--surface-1);border:1px solid var(--line);border-radius:8px;
padding:6px 9px;font-size:12.5px;color:var(--text-primary);box-shadow:0 4px 14px rgba(0,0,0,.12);display:none;white-space:nowrap;z-index:5}
.hit{fill:transparent;cursor:default}
.gallery figure{margin:0 0 18px}.gallery img{width:100%;height:auto;border-radius:8px;border:1px solid var(--line);display:block}
.gallery figcaption{color:var(--text-secondary);font-size:13px;margin-top:5px}
table{border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;width:100%}
th,td{border-bottom:1px solid var(--line);padding:5px 8px;text-align:right}th{color:var(--text-secondary);font-weight:600}
td:first-child,th:first-child{text-align:left}.tw{overflow-x:auto}
details summary{cursor:pointer;color:var(--text-secondary)}
code{font-size:13px}
</style></head><body><main>
<h1>Mocap and video are out of step in the React training sessions</h1>
<p class="sub">React motherboard episodes used by the vtm_cosmos and MoT world models · middle camera vs OptiTrack gel pose · 15 fps</p>
<div class="card"><b>What was checked.</b> Every action row k is computed from the sensor pose at frame k and frame k+1, and training
pairs it with the video move from frame k to k+1. That only holds if the pose timestamps match the video. For each episode and hand,
the speed of the gel centre from mocap was compared with how much the image changes in a 40 px box around the projected gel centre.
The two signals were cross-correlated over offsets of ±6 frames (±400 ms), and the peak was refined to a fraction of a frame.</div>
<div class="tiles"><div class="tile"><div class="k"><span class="sw" style="background:var(--s1)"></span>2026-09-11 train</div><div class="v">-91 ms</div><div class="n">-1.36 fps15 frames · range -118 to -68 ms · 39 hand-episodes</div></div><div class="tile"><div class="k"><span class="sw" style="background:var(--s3)"></span>2026-09-12 train</div><div class="v">-104 ms</div><div class="n">-1.55 fps15 frames · range -107 to -94 ms · 8 hand-episodes</div></div><div class="tile"><div class="k"><span class="sw" style="background:var(--s2)"></span>2026-09-09 val0909</div><div class="v">+27 ms</div><div class="n">+0.41 fps15 frames · range +20 to +42 ms · 6 hand-episodes</div></div></div>
<p><b>In the two training sessions the video moves about 94 ms before the mocap reports it</b>, very consistently across all 25
training segments. Val0909 is close to aligned (+27 ms). So action row k in the training data describes a move that already
happened about 1.4 frames earlier in the video, and the timing differs between training and val0909 by about 121 ms.</p>
<h2>Correlation against time offset</h2>
<p>Mean over all hand-episodes of each session. A peak left of zero means the image changes before the mocap step.</p>
<div class="legend"><span><span class="sw" style="background:var(--s1)"></span>2026-09-11 train</span><span><span class="sw" style="background:var(--s3)"></span>2026-09-12 train</span><span><span class="sw" style="background:var(--s2)"></span>2026-09-09 val0909</span></div>
<div class="chart card"><svg viewBox="0 0 760 330" role="img" aria-label="Cross-correlation of mocap speed and image change against time offset, per session"><line class="gridl" x1="56" x2="736" y1="286.0" y2="286.0"/><text class="lbl" x="48" y="290.0" text-anchor="end">0.0</text><line class="gridl" x1="56" x2="736" y1="232.4" y2="232.4"/><text class="lbl" x="48" y="236.4" text-anchor="end">0.2</text><line class="gridl" x1="56" x2="736" y1="178.8" y2="178.8"/><text class="lbl" x="48" y="182.8" text-anchor="end">0.4</text><line class="gridl" x1="56" x2="736" y1="125.2" y2="125.2"/><text class="lbl" x="48" y="129.2" text-anchor="end">0.6</text><line class="gridl" x1="56" x2="736" y1="71.6" y2="71.6"/><text class="lbl" x="48" y="75.6" text-anchor="end">0.8</text><line class="gridl" x1="56" x2="736" y1="18.0" y2="18.0"/><text class="lbl" x="48" y="22.0" text-anchor="end">1.0</text><text class="lbl" x="56.0" y="304" text-anchor="middle">-400</text><text class="lbl" x="112.7" y="304" text-anchor="middle">-333</text><text class="lbl" x="169.3" y="304" text-anchor="middle">-267</text><text class="lbl" x="226.0" y="304" text-anchor="middle">-200</text><text class="lbl" x="282.7" y="304" text-anchor="middle">-133</text><text class="lbl" x="339.3" y="304" text-anchor="middle">-67</text><text class="lbl" x="396.0" y="304" text-anchor="middle">+0</text><text class="lbl" x="452.7" y="304" text-anchor="middle">+67</text><text class="lbl" x="509.3" y="304" text-anchor="middle">+133</text><text class="lbl" x="566.0" y="304" text-anchor="middle">+200</text><text class="lbl" x="622.7" y="304" text-anchor="middle">+267</text><text class="lbl" x="679.3" y="304" text-anchor="middle">+333</text><text class="lbl" x="736.0" y="304" text-anchor="middle">+400</text><line class="zero" x1="396.0" x2="396.0" y1="18" y2="286"/><text class="lbl" x="396.0" y="324" text-anchor="middle">image change measured this many ms after the mocap step (ms)</text><text class="lbl" x="14" y="152.0" transform="rotate(-90 14 152.0)" text-anchor="middle">correlation</text><polyline points="56.0,201.0 112.7,185.5 169.3,165.0 226.0,138.5 282.7,110.3 339.3,106.0 396.0,135.1 452.7,165.9 509.3,191.0 566.0,211.0 622.7,227.0 679.3,238.3 736.0,245.9" fill="none" stroke="var(--s1)" stroke-width="2"/><circle cx="56.0" cy="201.0" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="56.0" cy="201.0" r="10" data-tip="<b>2026-09-11 train</b><br>offset -400 ms (-6 frames)<br>mean correlation 0.317 · 39 hand-episodes"/><circle cx="112.7" cy="185.5" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="112.7" cy="185.5" r="10" data-tip="<b>2026-09-11 train</b><br>offset -333 ms (-5 frames)<br>mean correlation 0.375 · 39 hand-episodes"/><circle cx="169.3" cy="165.0" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="169.3" cy="165.0" r="10" data-tip="<b>2026-09-11 train</b><br>offset -267 ms (-4 frames)<br>mean correlation 0.452 · 39 hand-episodes"/><circle cx="226.0" cy="138.5" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="226.0" cy="138.5" r="10" data-tip="<b>2026-09-11 train</b><br>offset -200 ms (-3 frames)<br>mean correlation 0.550 · 39 hand-episodes"/><circle cx="282.7" cy="110.3" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="282.7" cy="110.3" r="10" data-tip="<b>2026-09-11 train</b><br>offset -133 ms (-2 frames)<br>mean correlation 0.655 · 39 hand-episodes"/><circle cx="339.3" cy="106.0" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="339.3" cy="106.0" r="10" data-tip="<b>2026-09-11 train</b><br>offset -67 ms (-1 frames)<br>mean correlation 0.672 · 39 hand-episodes"/><circle cx="396.0" cy="135.1" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="396.0" cy="135.1" r="10" data-tip="<b>2026-09-11 train</b><br>offset +0 ms (+0 frames)<br>mean correlation 0.563 · 39 hand-episodes"/><circle cx="452.7" cy="165.9" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="452.7" cy="165.9" r="10" data-tip="<b>2026-09-11 train</b><br>offset +67 ms (+1 frames)<br>mean correlation 0.448 · 39 hand-episodes"/><circle cx="509.3" cy="191.0" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="509.3" cy="191.0" r="10" data-tip="<b>2026-09-11 train</b><br>offset +133 ms (+2 frames)<br>mean correlation 0.354 · 39 hand-episodes"/><circle cx="566.0" cy="211.0" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="566.0" cy="211.0" r="10" data-tip="<b>2026-09-11 train</b><br>offset +200 ms (+3 frames)<br>mean correlation 0.280 · 39 hand-episodes"/><circle cx="622.7" cy="227.0" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="622.7" cy="227.0" r="10" data-tip="<b>2026-09-11 train</b><br>offset +267 ms (+4 frames)<br>mean correlation 0.220 · 39 hand-episodes"/><circle cx="679.3" cy="238.3" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="679.3" cy="238.3" r="10" data-tip="<b>2026-09-11 train</b><br>offset +333 ms (+5 frames)<br>mean correlation 0.178 · 39 hand-episodes"/><circle cx="736.0" cy="245.9" r="4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="736.0" cy="245.9" r="10" data-tip="<b>2026-09-11 train</b><br>offset +400 ms (+6 frames)<br>mean correlation 0.150 · 39 hand-episodes"/><text class="dl" x="339.3" y="94.0" text-anchor="middle">09-11</text><polyline points="56.0,213.9 112.7,196.6 169.3,172.7 226.0,139.2 282.7,105.1 339.3,106.7 396.0,143.0 452.7,174.9 509.3,197.9 566.0,217.0 622.7,232.5 679.3,243.6 736.0,250.7" fill="none" stroke="var(--s3)" stroke-width="2"/><circle cx="56.0" cy="213.9" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="56.0" cy="213.9" r="10" data-tip="<b>2026-09-12 train</b><br>offset -400 ms (-6 frames)<br>mean correlation 0.269 · 8 hand-episodes"/><circle cx="112.7" cy="196.6" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="112.7" cy="196.6" r="10" data-tip="<b>2026-09-12 train</b><br>offset -333 ms (-5 frames)<br>mean correlation 0.334 · 8 hand-episodes"/><circle cx="169.3" cy="172.7" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="169.3" cy="172.7" r="10" data-tip="<b>2026-09-12 train</b><br>offset -267 ms (-4 frames)<br>mean correlation 0.423 · 8 hand-episodes"/><circle cx="226.0" cy="139.2" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="226.0" cy="139.2" r="10" data-tip="<b>2026-09-12 train</b><br>offset -200 ms (-3 frames)<br>mean correlation 0.548 · 8 hand-episodes"/><circle cx="282.7" cy="105.1" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="282.7" cy="105.1" r="10" data-tip="<b>2026-09-12 train</b><br>offset -133 ms (-2 frames)<br>mean correlation 0.675 · 8 hand-episodes"/><circle cx="339.3" cy="106.7" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="339.3" cy="106.7" r="10" data-tip="<b>2026-09-12 train</b><br>offset -67 ms (-1 frames)<br>mean correlation 0.669 · 8 hand-episodes"/><circle cx="396.0" cy="143.0" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="396.0" cy="143.0" r="10" data-tip="<b>2026-09-12 train</b><br>offset +0 ms (+0 frames)<br>mean correlation 0.533 · 8 hand-episodes"/><circle cx="452.7" cy="174.9" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="452.7" cy="174.9" r="10" data-tip="<b>2026-09-12 train</b><br>offset +67 ms (+1 frames)<br>mean correlation 0.415 · 8 hand-episodes"/><circle cx="509.3" cy="197.9" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="509.3" cy="197.9" r="10" data-tip="<b>2026-09-12 train</b><br>offset +133 ms (+2 frames)<br>mean correlation 0.329 · 8 hand-episodes"/><circle cx="566.0" cy="217.0" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="566.0" cy="217.0" r="10" data-tip="<b>2026-09-12 train</b><br>offset +200 ms (+3 frames)<br>mean correlation 0.258 · 8 hand-episodes"/><circle cx="622.7" cy="232.5" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="622.7" cy="232.5" r="10" data-tip="<b>2026-09-12 train</b><br>offset +267 ms (+4 frames)<br>mean correlation 0.199 · 8 hand-episodes"/><circle cx="679.3" cy="243.6" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="679.3" cy="243.6" r="10" data-tip="<b>2026-09-12 train</b><br>offset +333 ms (+5 frames)<br>mean correlation 0.158 · 8 hand-episodes"/><circle cx="736.0" cy="250.7" r="4" fill="var(--s3)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="736.0" cy="250.7" r="10" data-tip="<b>2026-09-12 train</b><br>offset +400 ms (+6 frames)<br>mean correlation 0.132 · 8 hand-episodes"/><text class="dl" x="282.7" y="93.1" text-anchor="middle">09-12</text><polyline points="56.0,187.5 112.7,177.7 169.3,165.2 226.0,149.1 282.7,128.9 339.3,105.0 396.0,83.9 452.7,85.3 509.3,108.8 566.0,136.0 622.7,160.7 679.3,181.8 736.0,198.3" fill="none" stroke="var(--s2)" stroke-width="2"/><circle cx="56.0" cy="187.5" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="56.0" cy="187.5" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset -400 ms (-6 frames)<br>mean correlation 0.367 · 6 hand-episodes"/><circle cx="112.7" cy="177.7" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="112.7" cy="177.7" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset -333 ms (-5 frames)<br>mean correlation 0.404 · 6 hand-episodes"/><circle cx="169.3" cy="165.2" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="169.3" cy="165.2" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset -267 ms (-4 frames)<br>mean correlation 0.451 · 6 hand-episodes"/><circle cx="226.0" cy="149.1" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="226.0" cy="149.1" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset -200 ms (-3 frames)<br>mean correlation 0.511 · 6 hand-episodes"/><circle cx="282.7" cy="128.9" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="282.7" cy="128.9" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset -133 ms (-2 frames)<br>mean correlation 0.586 · 6 hand-episodes"/><circle cx="339.3" cy="105.0" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="339.3" cy="105.0" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset -67 ms (-1 frames)<br>mean correlation 0.675 · 6 hand-episodes"/><circle cx="396.0" cy="83.9" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="396.0" cy="83.9" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset +0 ms (+0 frames)<br>mean correlation 0.754 · 6 hand-episodes"/><circle cx="452.7" cy="85.3" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="452.7" cy="85.3" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset +67 ms (+1 frames)<br>mean correlation 0.749 · 6 hand-episodes"/><circle cx="509.3" cy="108.8" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="509.3" cy="108.8" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset +133 ms (+2 frames)<br>mean correlation 0.661 · 6 hand-episodes"/><circle cx="566.0" cy="136.0" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="566.0" cy="136.0" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset +200 ms (+3 frames)<br>mean correlation 0.560 · 6 hand-episodes"/><circle cx="622.7" cy="160.7" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="622.7" cy="160.7" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset +267 ms (+4 frames)<br>mean correlation 0.467 · 6 hand-episodes"/><circle cx="679.3" cy="181.8" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="679.3" cy="181.8" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset +333 ms (+5 frames)<br>mean correlation 0.389 · 6 hand-episodes"/><circle cx="736.0" cy="198.3" r="4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="736.0" cy="198.3" r="10" data-tip="<b>2026-09-09 val0909</b><br>offset +400 ms (+6 frames)<br>mean correlation 0.327 · 6 hand-episodes"/><text class="dl" x="396.0" y="71.9" text-anchor="middle">09-09</text></svg><div class="tip"></div></div>
<h2>Offset per episode</h2>
<p>Circles are the left hand and hollow squares the right hand. Faded marks had a peak correlation below 0.4 and are left out of the medians.</p>
<div class="legend"><span><span class="sw" style="background:var(--s1)"></span>2026-09-11 train</span><span><span class="sw" style="background:var(--s3)"></span>2026-09-12 train</span><span><span class="sw" style="background:var(--s2)"></span>2026-09-09 val0909</span><span><svg width="12" height="12"><circle cx="6" cy="6" r="5" fill="var(--text-secondary)"/></svg>left hand</span><span><svg width="12" height="12"><rect x="1" y="1" width="10" height="10" rx="2" fill="none" stroke="var(--text-secondary)" stroke-width="2"/></svg>right hand</span></div>
<div class="chart card"><svg viewBox="0 0 760 570" role="img" aria-label="Measured offset per episode and hand"><line class="gridl" x1="278.6" x2="278.6" y1="20" y2="530"/><text class="lbl" x="278.6" y="546" text-anchor="middle">-133</text><line class="gridl" x1="350.1" x2="350.1" y1="20" y2="530"/><text class="lbl" x="350.1" y="546" text-anchor="middle">-100</text><line class="gridl" x1="421.5" x2="421.5" y1="20" y2="530"/><text class="lbl" x="421.5" y="546" text-anchor="middle">-67</text><line class="gridl" x1="493.0" x2="493.0" y1="20" y2="530"/><text class="lbl" x="493.0" y="546" text-anchor="middle">-33</text><line class="gridl" x1="564.5" x2="564.5" y1="20" y2="530"/><text class="lbl" x="564.5" y="546" text-anchor="middle">+0</text><line class="gridl" x1="635.9" x2="635.9" y1="20" y2="530"/><text class="lbl" x="635.9" y="546" text-anchor="middle">+33</text><line class="gridl" x1="707.4" x2="707.4" y1="20" y2="530"/><text class="lbl" x="707.4" y="546" text-anchor="middle">+67</text><line class="zero" x1="564.5" x2="564.5" y1="20" y2="530"/><text class="lbl" x="493.0" y="564" text-anchor="middle">offset at peak correlation (ms, negative = video moves first)</text><text class="lbl" x="362.3" y="14" text-anchor="middle">train median -94 ms</text><line x1="362.3" x2="362.3" y1="20" y2="530" stroke="var(--text-secondary)" stroke-width="1.5" stroke-dasharray="2 3"/><text class="lbl" x="622.5" y="14" text-anchor="middle">val median +27 ms</text><line x1="622.5" x2="622.5" y1="20" y2="530" stroke="var(--text-secondary)" stroke-width="1.5" stroke-dasharray="2 3"/><text class="lbl" x="240" y="39.0" text-anchor="end">0911_episode_000</text><circle cx="365.0" cy="35.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="365.0" cy="35.0" r="9" data-tip="<b>motherboard_0911_episode_000</b> · left hand<br>offset -93 ms (-1.40 fps15 frames)<br>peak correlation 0.73"/><rect x="365.6" y="30.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="370.6" cy="35.0" r="9" data-tip="<b>motherboard_0911_episode_000</b> · right hand<br>offset -90 ms (-1.36 fps15 frames)<br>peak correlation 0.59"/><text class="lbl" x="240" y="57.0" text-anchor="end">0911_episode_001_seg00</text><circle cx="334.9" cy="53.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="334.9" cy="53.0" r="9" data-tip="<b>motherboard_0911_episode_001_seg00</b> · left hand<br>offset -107 ms (-1.61 fps15 frames)<br>peak correlation 0.67"/><rect x="366.3" y="48.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="371.3" cy="53.0" r="9" data-tip="<b>motherboard_0911_episode_001_seg00</b> · right hand<br>offset -90 ms (-1.35 fps15 frames)<br>peak correlation 0.78"/><text class="lbl" x="240" y="75.0" text-anchor="end">0911_episode_001_seg01</text><circle cx="356.0" cy="71.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="356.0" cy="71.0" r="9" data-tip="<b>motherboard_0911_episode_001_seg01</b> · left hand<br>offset -97 ms (-1.46 fps15 frames)<br>peak correlation 0.90"/><rect x="368.3" y="66.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="373.3" cy="71.0" r="9" data-tip="<b>motherboard_0911_episode_001_seg01</b> · right hand<br>offset -89 ms (-1.34 fps15 frames)<br>peak correlation 0.61"/><text class="lbl" x="240" y="93.0" text-anchor="end">0911_episode_002_seg00</text><circle cx="336.9" cy="89.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="336.9" cy="89.0" r="9" data-tip="<b>motherboard_0911_episode_002_seg00</b> · left hand<br>offset -106 ms (-1.59 fps15 frames)<br>peak correlation 0.71"/><rect x="334.6" y="84.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="339.6" cy="89.0" r="9" data-tip="<b>motherboard_0911_episode_002_seg00</b> · right hand<br>offset -105 ms (-1.57 fps15 frames)<br>peak correlation 0.63"/><text class="lbl" x="240" y="111.0" text-anchor="end">0911_episode_003_seg00</text><circle cx="342.9" cy="107.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="342.9" cy="107.0" r="9" data-tip="<b>motherboard_0911_episode_003_seg00</b> · left hand<br>offset -103 ms (-1.55 fps15 frames)<br>peak correlation 0.69"/><rect x="306.1" y="102.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="311.1" cy="107.0" r="9" data-tip="<b>motherboard_0911_episode_003_seg00</b> · right hand<br>offset -118 ms (-1.77 fps15 frames)<br>peak correlation 0.58"/><text class="lbl" x="240" y="129.0" text-anchor="end">0911_episode_004_seg00</text><circle cx="359.9" cy="125.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="359.9" cy="125.0" r="9" data-tip="<b>motherboard_0911_episode_004_seg00</b> · left hand<br>offset -95 ms (-1.43 fps15 frames)<br>peak correlation 0.72"/><rect x="375.2" y="120.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="0.35"/><circle class="hit" cx="380.2" cy="125.0" r="9" data-tip="<b>motherboard_0911_episode_004_seg00</b> · right hand<br>offset -86 ms (-1.29 fps15 frames)<br>peak correlation 0.38"/><text class="lbl" x="240" y="147.0" text-anchor="end">0911_episode_004_seg01</text><circle cx="369.1" cy="143.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="369.1" cy="143.0" r="9" data-tip="<b>motherboard_0911_episode_004_seg01</b> · left hand<br>offset -91 ms (-1.37 fps15 frames)<br>peak correlation 0.76"/><rect x="372.6" y="138.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="377.6" cy="143.0" r="9" data-tip="<b>motherboard_0911_episode_004_seg01</b> · right hand<br>offset -87 ms (-1.31 fps15 frames)<br>peak correlation 0.67"/><text class="lbl" x="240" y="165.0" text-anchor="end">0911_episode_005_seg00</text><circle cx="390.7" cy="161.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="390.7" cy="161.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg00</b> · left hand<br>offset -81 ms (-1.22 fps15 frames)<br>peak correlation 0.79"/><rect x="396.6" y="156.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="401.6" cy="161.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg00</b> · right hand<br>offset -76 ms (-1.14 fps15 frames)<br>peak correlation 0.40"/><text class="lbl" x="240" y="183.0" text-anchor="end">0911_episode_005_seg01</text><circle cx="375.6" cy="179.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="375.6" cy="179.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg01</b> · left hand<br>offset -88 ms (-1.32 fps15 frames)<br>peak correlation 0.69"/><rect x="386.7" y="174.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="0.35"/><circle class="hit" cx="391.7" cy="179.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg01</b> · right hand<br>offset -81 ms (-1.21 fps15 frames)<br>peak correlation 0.39"/><text class="lbl" x="240" y="201.0" text-anchor="end">0911_episode_005_seg02</text><circle cx="354.6" cy="197.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="354.6" cy="197.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg02</b> · left hand<br>offset -98 ms (-1.47 fps15 frames)<br>peak correlation 0.71"/><rect x="383.2" y="192.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="388.2" cy="197.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg02</b> · right hand<br>offset -82 ms (-1.23 fps15 frames)<br>peak correlation 0.60"/><text class="lbl" x="240" y="219.0" text-anchor="end">0911_episode_005_seg03</text><circle cx="373.8" cy="215.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="373.8" cy="215.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg03</b> · left hand<br>offset -89 ms (-1.33 fps15 frames)<br>peak correlation 0.75"/><rect x="396.2" y="210.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="401.2" cy="215.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg03</b> · right hand<br>offset -76 ms (-1.14 fps15 frames)<br>peak correlation 0.74"/><text class="lbl" x="240" y="237.0" text-anchor="end">0911_episode_005_seg04</text><circle cx="370.0" cy="233.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="370.0" cy="233.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg04</b> · left hand<br>offset -91 ms (-1.36 fps15 frames)<br>peak correlation 0.71"/><rect x="389.8" y="228.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="394.8" cy="233.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg04</b> · right hand<br>offset -79 ms (-1.19 fps15 frames)<br>peak correlation 0.68"/><text class="lbl" x="240" y="255.0" text-anchor="end">0911_episode_005_seg05</text><circle cx="369.8" cy="251.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="369.8" cy="251.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg05</b> · left hand<br>offset -91 ms (-1.36 fps15 frames)<br>peak correlation 0.73"/><rect x="394.8" y="246.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="399.8" cy="251.0" r="9" data-tip="<b>motherboard_0911_episode_005_seg05</b> · right hand<br>offset -77 ms (-1.15 fps15 frames)<br>peak correlation 0.61"/><text class="lbl" x="240" y="273.0" text-anchor="end">0911_episode_006_seg00</text><circle cx="351.6" cy="269.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="351.6" cy="269.0" r="9" data-tip="<b>motherboard_0911_episode_006_seg00</b> · left hand<br>offset -99 ms (-1.49 fps15 frames)<br>peak correlation 0.72"/><rect x="361.6" y="264.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="0.35"/><circle class="hit" cx="366.6" cy="269.0" r="9" data-tip="<b>motherboard_0911_episode_006_seg00</b> · right hand<br>offset -92 ms (-1.38 fps15 frames)<br>peak correlation 0.37"/><text class="lbl" x="240" y="291.0" text-anchor="end">0911_episode_006_seg01</text><circle cx="343.5" cy="287.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="343.5" cy="287.0" r="9" data-tip="<b>motherboard_0911_episode_006_seg01</b> · left hand<br>offset -103 ms (-1.55 fps15 frames)<br>peak correlation 0.72"/><rect x="330.4" y="282.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="335.4" cy="287.0" r="9" data-tip="<b>motherboard_0911_episode_006_seg01</b> · right hand<br>offset -107 ms (-1.60 fps15 frames)<br>peak correlation 0.48"/><text class="lbl" x="240" y="309.0" text-anchor="end">0911_episode_007_seg00</text><circle cx="386.4" cy="305.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="386.4" cy="305.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg00</b> · left hand<br>offset -83 ms (-1.25 fps15 frames)<br>peak correlation 0.67"/><rect x="413.6" y="300.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="418.6" cy="305.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg00</b> · right hand<br>offset -68 ms (-1.02 fps15 frames)<br>peak correlation 0.70"/><text class="lbl" x="240" y="327.0" text-anchor="end">0911_episode_007_seg01</text><circle cx="354.5" cy="323.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="354.5" cy="323.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg01</b> · left hand<br>offset -98 ms (-1.47 fps15 frames)<br>peak correlation 0.64"/><rect x="370.5" y="318.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="375.5" cy="323.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg01</b> · right hand<br>offset -88 ms (-1.32 fps15 frames)<br>peak correlation 0.61"/><text class="lbl" x="240" y="345.0" text-anchor="end">0911_episode_007_seg02</text><circle cx="370.9" cy="341.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="370.9" cy="341.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg02</b> · left hand<br>offset -90 ms (-1.35 fps15 frames)<br>peak correlation 0.69"/><rect x="361.9" y="336.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="366.9" cy="341.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg02</b> · right hand<br>offset -92 ms (-1.38 fps15 frames)<br>peak correlation 0.61"/><text class="lbl" x="240" y="363.0" text-anchor="end">0911_episode_007_seg03</text><circle cx="371.7" cy="359.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="371.7" cy="359.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg03</b> · left hand<br>offset -90 ms (-1.35 fps15 frames)<br>peak correlation 0.67"/><rect x="350.2" y="354.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="355.2" cy="359.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg03</b> · right hand<br>offset -98 ms (-1.46 fps15 frames)<br>peak correlation 0.62"/><text class="lbl" x="240" y="381.0" text-anchor="end">0911_episode_007_seg04</text><circle cx="342.5" cy="377.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="342.5" cy="377.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg04</b> · left hand<br>offset -104 ms (-1.55 fps15 frames)<br>peak correlation 0.66"/><rect x="349.6" y="372.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="354.6" cy="377.0" r="9" data-tip="<b>motherboard_0911_episode_007_seg04</b> · right hand<br>offset -98 ms (-1.47 fps15 frames)<br>peak correlation 0.72"/><text class="lbl" x="240" y="399.0" text-anchor="end">0911_episode_008_seg00</text><circle cx="337.4" cy="395.0" r="5" fill="var(--s1)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="337.4" cy="395.0" r="9" data-tip="<b>motherboard_0911_episode_008_seg00</b> · left hand<br>offset -106 ms (-1.59 fps15 frames)<br>peak correlation 0.60"/><rect x="377.1" y="390.0" width="10" height="10" rx="2" fill="none" stroke="var(--s1)" stroke-width="2" opacity="1"/><circle class="hit" cx="382.1" cy="395.0" r="9" data-tip="<b>motherboard_0911_episode_008_seg00</b> · right hand<br>offset -85 ms (-1.28 fps15 frames)<br>peak correlation 0.72"/><text class="lbl" x="240" y="417.0" text-anchor="end">0912_episode_000_seg00</text><circle cx="344.2" cy="413.0" r="5" fill="var(--s3)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="344.2" cy="413.0" r="9" data-tip="<b>motherboard_0912_episode_000_seg00</b> · left hand<br>offset -103 ms (-1.54 fps15 frames)<br>peak correlation 0.69"/><rect x="339.5" y="408.0" width="10" height="10" rx="2" fill="none" stroke="var(--s3)" stroke-width="2" opacity="1"/><circle class="hit" cx="344.5" cy="413.0" r="9" data-tip="<b>motherboard_0912_episode_000_seg00</b> · right hand<br>offset -103 ms (-1.54 fps15 frames)<br>peak correlation 0.67"/><text class="lbl" x="240" y="435.0" text-anchor="end">0912_episode_000_seg01</text><circle cx="362.3" cy="431.0" r="5" fill="var(--s3)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="362.3" cy="431.0" r="9" data-tip="<b>motherboard_0912_episode_000_seg01</b> · left hand<br>offset -94 ms (-1.41 fps15 frames)<br>peak correlation 0.73"/><rect x="329.9" y="426.0" width="10" height="10" rx="2" fill="none" stroke="var(--s3)" stroke-width="2" opacity="1"/><circle class="hit" cx="334.9" cy="431.0" r="9" data-tip="<b>motherboard_0912_episode_000_seg01</b> · right hand<br>offset -107 ms (-1.61 fps15 frames)<br>peak correlation 0.71"/><text class="lbl" x="240" y="453.0" text-anchor="end">0912_episode_002</text><circle cx="338.1" cy="449.0" r="5" fill="var(--s3)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="338.1" cy="449.0" r="9" data-tip="<b>motherboard_0912_episode_002</b> · left hand<br>offset -106 ms (-1.58 fps15 frames)<br>peak correlation 0.68"/><rect x="335.3" y="444.0" width="10" height="10" rx="2" fill="none" stroke="var(--s3)" stroke-width="2" opacity="1"/><circle class="hit" cx="340.3" cy="449.0" r="9" data-tip="<b>motherboard_0912_episode_002</b> · right hand<br>offset -105 ms (-1.57 fps15 frames)<br>peak correlation 0.66"/><text class="lbl" x="240" y="471.0" text-anchor="end">0912_episode_003</text><circle cx="339.5" cy="467.0" r="5" fill="var(--s3)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="339.5" cy="467.0" r="9" data-tip="<b>motherboard_0912_episode_003</b> · left hand<br>offset -105 ms (-1.57 fps15 frames)<br>peak correlation 0.64"/><rect x="342.5" y="462.0" width="10" height="10" rx="2" fill="none" stroke="var(--s3)" stroke-width="2" opacity="1"/><circle class="hit" cx="347.5" cy="467.0" r="9" data-tip="<b>motherboard_0912_episode_003</b> · right hand<br>offset -101 ms (-1.52 fps15 frames)<br>peak correlation 0.64"/><text class="lbl" x="240" y="489.0" text-anchor="end">0909_episode_000</text><circle cx="607.2" cy="485.0" r="5" fill="var(--s2)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="607.2" cy="485.0" r="9" data-tip="<b>motherboard_0909_episode_000</b> · left hand<br>offset +20 ms (+0.30 fps15 frames)<br>peak correlation 0.82"/><rect x="635.9" y="480.0" width="10" height="10" rx="2" fill="none" stroke="var(--s2)" stroke-width="2" opacity="1"/><circle class="hit" cx="640.9" cy="485.0" r="9" data-tip="<b>motherboard_0909_episode_000</b> · right hand<br>offset +36 ms (+0.53 fps15 frames)<br>peak correlation 0.74"/><text class="lbl" x="240" y="507.0" text-anchor="end">0909_episode_001</text><circle cx="654.5" cy="503.0" r="5" fill="var(--s2)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="654.5" cy="503.0" r="9" data-tip="<b>motherboard_0909_episode_001</b> · left hand<br>offset +42 ms (+0.63 fps15 frames)<br>peak correlation 0.80"/><rect x="618.0" y="498.0" width="10" height="10" rx="2" fill="none" stroke="var(--s2)" stroke-width="2" opacity="1"/><circle class="hit" cx="623.0" cy="503.0" r="9" data-tip="<b>motherboard_0909_episode_001</b> · right hand<br>offset +27 ms (+0.41 fps15 frames)<br>peak correlation 0.73"/><text class="lbl" x="240" y="525.0" text-anchor="end">0909_episode_002</text><circle cx="622.0" cy="521.0" r="5" fill="var(--s2)" opacity="1" stroke="var(--surface-1)" stroke-width="2"/><circle class="hit" cx="622.0" cy="521.0" r="9" data-tip="<b>motherboard_0909_episode_002</b> · left hand<br>offset +27 ms (+0.40 fps15 frames)<br>peak correlation 0.81"/><rect x="614.0" y="516.0" width="10" height="10" rx="2" fill="none" stroke="var(--s2)" stroke-width="2" opacity="1"/><circle class="hit" cx="619.0" cy="521.0" r="9" data-tip="<b>motherboard_0909_episode_002</b> · right hand<br>offset +25 ms (+0.38 fps15 frames)<br>peak correlation 0.63"/></svg><div class="tip"></div></div>
<h2>The two signals over time</h2>
<p>Five seconds of smooth motion, one point per fps15 frame. Both signals are standardized so they share one axis: gray is the
image change near the gel, color is the mocap speed, and r is their correlation over the stretch. In the training stretch the
orange peaks come one to two frames after the gray ones; moving the mocap +1.41 frames lines them up.
The training stretch was picked as the one where the shift changes the correlation most, and the val0909 stretch as the one with the highest correlation, so they illustrate the effect rather than measure it. The per-episode numbers above are the measurement.</p>
<div class="legend"><span><span class="sw" style="background:var(--ink-series)"></span>image change near the gel (video)</span>
<span><span class="sw" style="background:var(--s2)"></span>mocap speed at recorded time</span>
<span><span class="sw" style="background:var(--s1)"></span>mocap speed after moving it by the session offset</span></div>
<div class="chart card"><svg viewBox="0 0 760 190" role="img" aria-label="Train (0911_episode_003_seg00, left hand, from frame 2915): mocap at its recorded time, r = 0.27"><text class="dl" x="44" y="16">Train (0911_episode_003_seg00, left hand, from frame 2915): mocap at its recorded time, r = 0.27</text><line class="gridl" x1="44" x2="744" y1="128.2" y2="128.2"/><text class="lbl" x="38" y="132.2" text-anchor="end">0</text><line class="gridl" x1="44" x2="744" y1="91.0" y2="91.0"/><text class="lbl" x="38" y="95.0" text-anchor="end">2</text><line class="gridl" x1="44" x2="744" y1="53.9" y2="53.9"/><text class="lbl" x="38" y="57.9" text-anchor="end">4</text><text class="lbl" x="44.0" y="180" text-anchor="middle">0 s</text><text class="lbl" x="185.9" y="180" text-anchor="middle">1 s</text><text class="lbl" x="327.8" y="180" text-anchor="middle">2 s</text><text class="lbl" x="469.7" y="180" text-anchor="middle">3 s</text><text class="lbl" x="611.6" y="180" text-anchor="middle">4 s</text><text class="lbl" x="753.5" y="180" text-anchor="middle">5 s</text><line class="gridl" x1="44.0" x2="44.0" y1="160" y2="164"/><line class="gridl" x1="53.5" x2="53.5" y1="160" y2="164"/><line class="gridl" x1="62.9" x2="62.9" y1="160" y2="164"/><line class="gridl" x1="72.4" x2="72.4" y1="160" y2="164"/><line class="gridl" x1="81.8" x2="81.8" y1="160" y2="164"/><line class="gridl" x1="91.3" x2="91.3" y1="160" y2="164"/><line class="gridl" x1="100.8" x2="100.8" y1="160" y2="164"/><line class="gridl" x1="110.2" x2="110.2" y1="160" y2="164"/><line class="gridl" x1="119.7" x2="119.7" y1="160" y2="164"/><line class="gridl" x1="129.1" x2="129.1" y1="160" y2="164"/><line class="gridl" x1="138.6" x2="138.6" y1="160" y2="164"/><line class="gridl" x1="148.1" x2="148.1" y1="160" y2="164"/><line class="gridl" x1="157.5" x2="157.5" y1="160" y2="164"/><line class="gridl" x1="167.0" x2="167.0" y1="160" y2="164"/><line class="gridl" x1="176.4" x2="176.4" y1="160" y2="164"/><line class="gridl" x1="185.9" x2="185.9" y1="160" y2="164"/><line class="gridl" x1="195.4" x2="195.4" y1="160" y2="164"/><line class="gridl" x1="204.8" x2="204.8" y1="160" y2="164"/><line class="gridl" x1="214.3" x2="214.3" y1="160" y2="164"/><line class="gridl" x1="223.7" x2="223.7" y1="160" y2="164"/><line class="gridl" x1="233.2" x2="233.2" y1="160" y2="164"/><line class="gridl" x1="242.6" x2="242.6" y1="160" y2="164"/><line class="gridl" x1="252.1" x2="252.1" y1="160" y2="164"/><line class="gridl" x1="261.6" x2="261.6" y1="160" y2="164"/><line class="gridl" x1="271.0" x2="271.0" y1="160" y2="164"/><line class="gridl" x1="280.5" x2="280.5" y1="160" y2="164"/><line class="gridl" x1="289.9" x2="289.9" y1="160" y2="164"/><line class="gridl" x1="299.4" x2="299.4" y1="160" y2="164"/><line class="gridl" x1="308.9" x2="308.9" y1="160" y2="164"/><line class="gridl" x1="318.3" x2="318.3" y1="160" y2="164"/><line class="gridl" x1="327.8" x2="327.8" y1="160" y2="164"/><line class="gridl" x1="337.2" x2="337.2" y1="160" y2="164"/><line class="gridl" x1="346.7" x2="346.7" y1="160" y2="164"/><line class="gridl" x1="356.2" x2="356.2" y1="160" y2="164"/><line class="gridl" x1="365.6" x2="365.6" y1="160" y2="164"/><line class="gridl" x1="375.1" x2="375.1" y1="160" y2="164"/><line class="gridl" x1="384.5" x2="384.5" y1="160" y2="164"/><line class="gridl" x1="394.0" x2="394.0" y1="160" y2="164"/><line class="gridl" x1="403.5" x2="403.5" y1="160" y2="164"/><line class="gridl" x1="412.9" x2="412.9" y1="160" y2="164"/><line class="gridl" x1="422.4" x2="422.4" y1="160" y2="164"/><line class="gridl" x1="431.8" x2="431.8" y1="160" y2="164"/><line class="gridl" x1="441.3" x2="441.3" y1="160" y2="164"/><line class="gridl" x1="450.8" x2="450.8" y1="160" y2="164"/><line class="gridl" x1="460.2" x2="460.2" y1="160" y2="164"/><line class="gridl" x1="469.7" x2="469.7" y1="160" y2="164"/><line class="gridl" x1="479.1" x2="479.1" y1="160" y2="164"/><line class="gridl" x1="488.6" x2="488.6" y1="160" y2="164"/><line class="gridl" x1="498.1" x2="498.1" y1="160" y2="164"/><line class="gridl" x1="507.5" x2="507.5" y1="160" y2="164"/><line class="gridl" x1="517.0" x2="517.0" y1="160" y2="164"/><line class="gridl" x1="526.4" x2="526.4" y1="160" y2="164"/><line class="gridl" x1="535.9" x2="535.9" y1="160" y2="164"/><line class="gridl" x1="545.4" x2="545.4" y1="160" y2="164"/><line class="gridl" x1="554.8" x2="554.8" y1="160" y2="164"/><line class="gridl" x1="564.3" x2="564.3" y1="160" y2="164"/><line class="gridl" x1="573.7" x2="573.7" y1="160" y2="164"/><line class="gridl" x1="583.2" x2="583.2" y1="160" y2="164"/><line class="gridl" x1="592.6" x2="592.6" y1="160" y2="164"/><line class="gridl" x1="602.1" x2="602.1" y1="160" y2="164"/><line class="gridl" x1="611.6" x2="611.6" y1="160" y2="164"/><line class="gridl" x1="621.0" x2="621.0" y1="160" y2="164"/><line class="gridl" x1="630.5" x2="630.5" y1="160" y2="164"/><line class="gridl" x1="639.9" x2="639.9" y1="160" y2="164"/><line class="gridl" x1="649.4" x2="649.4" y1="160" y2="164"/><line class="gridl" x1="658.9" x2="658.9" y1="160" y2="164"/><line class="gridl" x1="668.3" x2="668.3" y1="160" y2="164"/><line class="gridl" x1="677.8" x2="677.8" y1="160" y2="164"/><line class="gridl" x1="687.2" x2="687.2" y1="160" y2="164"/><line class="gridl" x1="696.7" x2="696.7" y1="160" y2="164"/><line class="gridl" x1="706.2" x2="706.2" y1="160" y2="164"/><line class="gridl" x1="715.6" x2="715.6" y1="160" y2="164"/><line class="gridl" x1="725.1" x2="725.1" y1="160" y2="164"/><line class="gridl" x1="734.5" x2="734.5" y1="160" y2="164"/><line class="gridl" x1="744.0" x2="744.0" y1="160" y2="164"/><path d="M44.0,134.5 L53.5,108.6 L62.9,131.5 L72.4,157.0 L81.8,146.6 L91.3,150.6 L100.8,151.3 L110.2,126.3 L119.7,104.8 L129.1,92.8 L138.6,121.9 L148.1,123.1 L157.5,110.1 L167.0,115.8 L176.4,126.5 L185.9,122.3 L195.4,123.0 L204.8,119.7 L214.3,101.2 L223.7,124.3 L233.2,149.4 L242.6,138.1 L252.1,160.0 L261.6,142.6 L271.0,142.1 L280.5,127.9 L289.9,117.5 L299.4,106.9 L308.9,109.4 L318.3,105.6 L327.8,106.0 L337.2,114.2 L346.7,141.6 L356.2,132.6 L365.6,142.5 L375.1,149.4 L384.5,152.6 L394.0,149.4 L403.5,148.1 L412.9,126.7 L422.4,141.9 L431.8,127.7 L441.3,153.0 L450.8,143.9 L460.2,117.5 L469.7,115.4 L479.1,145.5 L488.6,103.5 L498.1,138.4 L507.5,99.6 L517.0,135.0 L526.4,154.8 L535.9,158.5 L545.4,150.8 L554.8,145.3 L564.3,134.6 L573.7,119.4 L583.2,128.1 L592.6,126.7 L602.1,99.3 L611.6,98.0 L621.0,115.4 L630.5,93.1 L639.9,92.0 L649.4,109.9 L658.9,153.3 L668.3,154.3 L677.8,146.3 L687.2,134.1 L696.7,133.3 L706.2,129.1 L715.6,124.7 L725.1,129.8 L734.5,113.7 L744.0,94.0" fill="none" stroke="var(--ink-series)" stroke-width="1.5" opacity=".85"/><path d="M44.0,26.0 L53.5,86.1 L62.9,114.3 L72.4,118.6 L81.8,137.8 L91.3,134.7 L100.8,143.4 L110.2,129.7 L119.7,119.7 L129.1,115.4 L138.6,112.1 L148.1,132.9 L157.5,127.6 L167.0,120.8 L176.4,112.4 L185.9,124.6 L195.4,136.4 L204.8,133.0 L214.3,124.2 L223.7,120.8 L233.2,132.1 L242.6,143.6 L252.1,139.8 L261.6,144.7 L271.0,144.7 L280.5,143.1 L289.9,139.5 L299.4,138.5 L308.9,130.0 L318.3,119.9 L327.8,118.8 L337.2,126.1 L346.7,123.2 L356.2,137.4 L365.6,133.4 L375.1,132.5 L384.5,143.6 L394.0,143.8 L403.5,147.0 L412.9,134.3 L422.4,142.7 L431.8,135.9 L441.3,133.6 L450.8,140.7 L460.2,145.4 L469.7,143.5 L479.1,131.2 L488.6,132.5 L498.1,111.2 L507.5,128.7 L517.0,120.4 L526.4,130.6 L535.9,143.6 L545.4,145.1 L554.8,144.9 L564.3,142.8 L573.7,137.6 L583.2,129.7 L592.6,98.1 L602.1,134.5 L611.6,127.0 L621.0,98.1 L630.5,99.4 L639.9,109.0 L649.4,108.8 L658.9,103.3 L668.3,142.3 L677.8,141.8 L687.2,139.2 L696.7,135.9 L706.2,136.1 L715.6,133.4 L725.1,124.2 L734.5,131.6 L744.0,134.9" fill="none" stroke="var(--s2)" stroke-width="2"/><circle cx="44.0" cy="134.5" r="2.6" fill="var(--ink-series)"/><circle cx="53.5" cy="108.6" r="2.6" fill="var(--ink-series)"/><circle cx="62.9" cy="131.5" r="2.6" fill="var(--ink-series)"/><circle cx="72.4" cy="157.0" r="2.6" fill="var(--ink-series)"/><circle cx="81.8" cy="146.6" r="2.6" fill="var(--ink-series)"/><circle cx="91.3" cy="150.6" r="2.6" fill="var(--ink-series)"/><circle cx="100.8" cy="151.3" r="2.6" fill="var(--ink-series)"/><circle cx="110.2" cy="126.3" r="2.6" fill="var(--ink-series)"/><circle cx="119.7" cy="104.8" r="2.6" fill="var(--ink-series)"/><circle cx="129.1" cy="92.8" r="2.6" fill="var(--ink-series)"/><circle cx="138.6" cy="121.9" r="2.6" fill="var(--ink-series)"/><circle cx="148.1" cy="123.1" r="2.6" fill="var(--ink-series)"/><circle cx="157.5" cy="110.1" r="2.6" fill="var(--ink-series)"/><circle cx="167.0" cy="115.8" r="2.6" fill="var(--ink-series)"/><circle cx="176.4" cy="126.5" r="2.6" fill="var(--ink-series)"/><circle cx="185.9" cy="122.3" r="2.6" fill="var(--ink-series)"/><circle cx="195.4" cy="123.0" r="2.6" fill="var(--ink-series)"/><circle cx="204.8" cy="119.7" r="2.6" fill="var(--ink-series)"/><circle cx="214.3" cy="101.2" r="2.6" fill="var(--ink-series)"/><circle cx="223.7" cy="124.3" r="2.6" fill="var(--ink-series)"/><circle cx="233.2" cy="149.4" r="2.6" fill="var(--ink-series)"/><circle cx="242.6" cy="138.1" r="2.6" fill="var(--ink-series)"/><circle cx="252.1" cy="160.0" r="2.6" fill="var(--ink-series)"/><circle cx="261.6" cy="142.6" r="2.6" fill="var(--ink-series)"/><circle cx="271.0" cy="142.1" r="2.6" fill="var(--ink-series)"/><circle cx="280.5" cy="127.9" r="2.6" fill="var(--ink-series)"/><circle cx="289.9" cy="117.5" r="2.6" fill="var(--ink-series)"/><circle cx="299.4" cy="106.9" r="2.6" fill="var(--ink-series)"/><circle cx="308.9" cy="109.4" r="2.6" fill="var(--ink-series)"/><circle cx="318.3" cy="105.6" r="2.6" fill="var(--ink-series)"/><circle cx="327.8" cy="106.0" r="2.6" fill="var(--ink-series)"/><circle cx="337.2" cy="114.2" r="2.6" fill="var(--ink-series)"/><circle cx="346.7" cy="141.6" r="2.6" fill="var(--ink-series)"/><circle cx="356.2" cy="132.6" r="2.6" fill="var(--ink-series)"/><circle cx="365.6" cy="142.5" r="2.6" fill="var(--ink-series)"/><circle cx="375.1" cy="149.4" r="2.6" fill="var(--ink-series)"/><circle cx="384.5" cy="152.6" r="2.6" fill="var(--ink-series)"/><circle cx="394.0" cy="149.4" r="2.6" fill="var(--ink-series)"/><circle cx="403.5" cy="148.1" r="2.6" fill="var(--ink-series)"/><circle cx="412.9" cy="126.7" r="2.6" fill="var(--ink-series)"/><circle cx="422.4" cy="141.9" r="2.6" fill="var(--ink-series)"/><circle cx="431.8" cy="127.7" r="2.6" fill="var(--ink-series)"/><circle cx="441.3" cy="153.0" r="2.6" fill="var(--ink-series)"/><circle cx="450.8" cy="143.9" r="2.6" fill="var(--ink-series)"/><circle cx="460.2" cy="117.5" r="2.6" fill="var(--ink-series)"/><circle cx="469.7" cy="115.4" r="2.6" fill="var(--ink-series)"/><circle cx="479.1" cy="145.5" r="2.6" fill="var(--ink-series)"/><circle cx="488.6" cy="103.5" r="2.6" fill="var(--ink-series)"/><circle cx="498.1" cy="138.4" r="2.6" fill="var(--ink-series)"/><circle cx="507.5" cy="99.6" r="2.6" fill="var(--ink-series)"/><circle cx="517.0" cy="135.0" r="2.6" fill="var(--ink-series)"/><circle cx="526.4" cy="154.8" r="2.6" fill="var(--ink-series)"/><circle cx="535.9" cy="158.5" r="2.6" fill="var(--ink-series)"/><circle cx="545.4" cy="150.8" r="2.6" fill="var(--ink-series)"/><circle cx="554.8" cy="145.3" r="2.6" fill="var(--ink-series)"/><circle cx="564.3" cy="134.6" r="2.6" fill="var(--ink-series)"/><circle cx="573.7" cy="119.4" r="2.6" fill="var(--ink-series)"/><circle cx="583.2" cy="128.1" r="2.6" fill="var(--ink-series)"/><circle cx="592.6" cy="126.7" r="2.6" fill="var(--ink-series)"/><circle cx="602.1" cy="99.3" r="2.6" fill="var(--ink-series)"/><circle cx="611.6" cy="98.0" r="2.6" fill="var(--ink-series)"/><circle cx="621.0" cy="115.4" r="2.6" fill="var(--ink-series)"/><circle cx="630.5" cy="93.1" r="2.6" fill="var(--ink-series)"/><circle cx="639.9" cy="92.0" r="2.6" fill="var(--ink-series)"/><circle cx="649.4" cy="109.9" r="2.6" fill="var(--ink-series)"/><circle cx="658.9" cy="153.3" r="2.6" fill="var(--ink-series)"/><circle cx="668.3" cy="154.3" r="2.6" fill="var(--ink-series)"/><circle cx="677.8" cy="146.3" r="2.6" fill="var(--ink-series)"/><circle cx="687.2" cy="134.1" r="2.6" fill="var(--ink-series)"/><circle cx="696.7" cy="133.3" r="2.6" fill="var(--ink-series)"/><circle cx="706.2" cy="129.1" r="2.6" fill="var(--ink-series)"/><circle cx="715.6" cy="124.7" r="2.6" fill="var(--ink-series)"/><circle cx="725.1" cy="129.8" r="2.6" fill="var(--ink-series)"/><circle cx="734.5" cy="113.7" r="2.6" fill="var(--ink-series)"/><circle cx="744.0" cy="94.0" r="2.6" fill="var(--ink-series)"/><circle cx="44.0" cy="26.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="53.5" cy="86.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="62.9" cy="114.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="72.4" cy="118.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="81.8" cy="137.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="91.3" cy="134.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="100.8" cy="143.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="110.2" cy="129.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="119.7" cy="119.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="129.1" cy="115.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="138.6" cy="112.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="148.1" cy="132.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="157.5" cy="127.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="167.0" cy="120.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="176.4" cy="112.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="185.9" cy="124.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="195.4" cy="136.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="204.8" cy="133.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="214.3" cy="124.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="223.7" cy="120.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="233.2" cy="132.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="242.6" cy="143.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="252.1" cy="139.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="261.6" cy="144.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="271.0" cy="144.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="280.5" cy="143.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="289.9" cy="139.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="299.4" cy="138.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="308.9" cy="130.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="318.3" cy="119.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="327.8" cy="118.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="337.2" cy="126.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="346.7" cy="123.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="356.2" cy="137.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="365.6" cy="133.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="375.1" cy="132.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="384.5" cy="143.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="394.0" cy="143.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="403.5" cy="147.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="412.9" cy="134.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="422.4" cy="142.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="431.8" cy="135.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="441.3" cy="133.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="450.8" cy="140.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="460.2" cy="145.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="469.7" cy="143.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="479.1" cy="131.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="488.6" cy="132.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="498.1" cy="111.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="507.5" cy="128.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="517.0" cy="120.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="526.4" cy="130.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="535.9" cy="143.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="545.4" cy="145.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="554.8" cy="144.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="564.3" cy="142.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="573.7" cy="137.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="583.2" cy="129.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="592.6" cy="98.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="602.1" cy="134.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="611.6" cy="127.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="621.0" cy="98.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="630.5" cy="99.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="639.9" cy="109.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="649.4" cy="108.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="658.9" cy="103.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="668.3" cy="142.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="677.8" cy="141.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="687.2" cy="139.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="696.7" cy="135.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="706.2" cy="136.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="715.6" cy="133.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="725.1" cy="124.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="734.5" cy="131.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="744.0" cy="134.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><rect class="hit" x="40.0" y="26" width="8" height="134" data-tip="frame 0 · t = 0.00 s<br>image change z -0.34<br>mocap speed z +6.05"/><rect class="hit" x="49.5" y="26" width="8" height="134" data-tip="frame 1 · t = 0.07 s<br>image change z +1.05<br>mocap speed z +2.26"/><rect class="hit" x="58.9" y="26" width="8" height="134" data-tip="frame 2 · t = 0.13 s<br>image change z -0.18<br>mocap speed z +0.75"/><rect class="hit" x="68.4" y="26" width="8" height="134" data-tip="frame 3 · t = 0.20 s<br>image change z -1.55<br>mocap speed z +0.52"/><rect class="hit" x="77.8" y="26" width="8" height="134" data-tip="frame 4 · t = 0.27 s<br>image change z -0.99<br>mocap speed z -0.52"/><rect class="hit" x="87.3" y="26" width="8" height="134" data-tip="frame 5 · t = 0.33 s<br>image change z -1.20<br>mocap speed z -0.35"/><rect class="hit" x="96.8" y="26" width="8" height="134" data-tip="frame 6 · t = 0.40 s<br>image change z -1.25<br>mocap speed z -0.82"/><rect class="hit" x="106.2" y="26" width="8" height="134" data-tip="frame 7 · t = 0.47 s<br>image change z +0.10<br>mocap speed z -0.08"/><rect class="hit" x="115.7" y="26" width="8" height="134" data-tip="frame 8 · t = 0.53 s<br>image change z +1.26<br>mocap speed z +0.46"/><rect class="hit" x="125.1" y="26" width="8" height="134" data-tip="frame 9 · t = 0.60 s<br>image change z +1.91<br>mocap speed z +0.69"/><rect class="hit" x="134.6" y="26" width="8" height="134" data-tip="frame 10 · t = 0.67 s<br>image change z +0.34<br>mocap speed z +0.87"/><rect class="hit" x="144.1" y="26" width="8" height="134" data-tip="frame 11 · t = 0.73 s<br>image change z +0.27<br>mocap speed z -0.26"/><rect class="hit" x="153.5" y="26" width="8" height="134" data-tip="frame 12 · t = 0.80 s<br>image change z +0.97<br>mocap speed z +0.03"/><rect class="hit" x="163.0" y="26" width="8" height="134" data-tip="frame 13 · t = 0.87 s<br>image change z +0.67<br>mocap speed z +0.40"/><rect class="hit" x="172.4" y="26" width="8" height="134" data-tip="frame 14 · t = 0.93 s<br>image change z +0.09<br>mocap speed z +0.85"/><rect class="hit" x="181.9" y="26" width="8" height="134" data-tip="frame 15 · t = 1.00 s<br>image change z +0.32<br>mocap speed z +0.19"/><rect class="hit" x="191.4" y="26" width="8" height="134" data-tip="frame 16 · t = 1.07 s<br>image change z +0.28<br>mocap speed z -0.44"/><rect class="hit" x="200.8" y="26" width="8" height="134" data-tip="frame 17 · t = 1.13 s<br>image change z +0.46<br>mocap speed z -0.26"/><rect class="hit" x="210.3" y="26" width="8" height="134" data-tip="frame 18 · t = 1.20 s<br>image change z +1.45<br>mocap speed z +0.21"/><rect class="hit" x="219.7" y="26" width="8" height="134" data-tip="frame 19 · t = 1.27 s<br>image change z +0.21<br>mocap speed z +0.40"/><rect class="hit" x="229.2" y="26" width="8" height="134" data-tip="frame 20 · t = 1.33 s<br>image change z -1.14<br>mocap speed z -0.21"/><rect class="hit" x="238.6" y="26" width="8" height="134" data-tip="frame 21 · t = 1.40 s<br>image change z -0.53<br>mocap speed z -0.83"/><rect class="hit" x="248.1" y="26" width="8" height="134" data-tip="frame 22 · t = 1.47 s<br>image change z -1.71<br>mocap speed z -0.62"/><rect class="hit" x="257.6" y="26" width="8" height="134" data-tip="frame 23 · t = 1.53 s<br>image change z -0.78<br>mocap speed z -0.89"/><rect class="hit" x="267.0" y="26" width="8" height="134" data-tip="frame 24 · t = 1.60 s<br>image change z -0.75<br>mocap speed z -0.89"/><rect class="hit" x="276.5" y="26" width="8" height="134" data-tip="frame 25 · t = 1.67 s<br>image change z +0.02<br>mocap speed z -0.80"/><rect class="hit" x="285.9" y="26" width="8" height="134" data-tip="frame 26 · t = 1.73 s<br>image change z +0.57<br>mocap speed z -0.61"/><rect class="hit" x="295.4" y="26" width="8" height="134" data-tip="frame 27 · t = 1.80 s<br>image change z +1.15<br>mocap speed z -0.55"/><rect class="hit" x="304.9" y="26" width="8" height="134" data-tip="frame 28 · t = 1.87 s<br>image change z +1.01<br>mocap speed z -0.10"/><rect class="hit" x="314.3" y="26" width="8" height="134" data-tip="frame 29 · t = 1.93 s<br>image change z +1.22<br>mocap speed z +0.45"/><rect class="hit" x="323.8" y="26" width="8" height="134" data-tip="frame 30 · t = 2.00 s<br>image change z +1.20<br>mocap speed z +0.51"/><rect class="hit" x="333.2" y="26" width="8" height="134" data-tip="frame 31 · t = 2.07 s<br>image change z +0.75<br>mocap speed z +0.11"/><rect class="hit" x="342.7" y="26" width="8" height="134" data-tip="frame 32 · t = 2.13 s<br>image change z -0.72<br>mocap speed z +0.27"/><rect class="hit" x="352.2" y="26" width="8" height="134" data-tip="frame 33 · t = 2.20 s<br>image change z -0.24<br>mocap speed z -0.49"/><rect class="hit" x="361.6" y="26" width="8" height="134" data-tip="frame 34 · t = 2.27 s<br>image change z -0.77<br>mocap speed z -0.28"/><rect class="hit" x="371.1" y="26" width="8" height="134" data-tip="frame 35 · t = 2.33 s<br>image change z -1.14<br>mocap speed z -0.23"/><rect class="hit" x="380.5" y="26" width="8" height="134" data-tip="frame 36 · t = 2.40 s<br>image change z -1.31<br>mocap speed z -0.83"/><rect class="hit" x="390.0" y="26" width="8" height="134" data-tip="frame 37 · t = 2.47 s<br>image change z -1.14<br>mocap speed z -0.84"/><rect class="hit" x="399.5" y="26" width="8" height="134" data-tip="frame 38 · t = 2.53 s<br>image change z -1.07<br>mocap speed z -1.01"/><rect class="hit" x="408.9" y="26" width="8" height="134" data-tip="frame 39 · t = 2.60 s<br>image change z +0.08<br>mocap speed z -0.33"/><rect class="hit" x="418.4" y="26" width="8" height="134" data-tip="frame 40 · t = 2.67 s<br>image change z -0.74<br>mocap speed z -0.78"/><rect class="hit" x="427.8" y="26" width="8" height="134" data-tip="frame 41 · t = 2.73 s<br>image change z +0.02<br>mocap speed z -0.41"/><rect class="hit" x="437.3" y="26" width="8" height="134" data-tip="frame 42 · t = 2.80 s<br>image change z -1.33<br>mocap speed z -0.29"/><rect class="hit" x="446.8" y="26" width="8" height="134" data-tip="frame 43 · t = 2.87 s<br>image change z -0.84<br>mocap speed z -0.67"/><rect class="hit" x="456.2" y="26" width="8" height="134" data-tip="frame 44 · t = 2.93 s<br>image change z +0.58<br>mocap speed z -0.93"/><rect class="hit" x="465.7" y="26" width="8" height="134" data-tip="frame 45 · t = 3.00 s<br>image change z +0.69<br>mocap speed z -0.82"/><rect class="hit" x="475.1" y="26" width="8" height="134" data-tip="frame 46 · t = 3.07 s<br>image change z -0.93<br>mocap speed z -0.16"/><rect class="hit" x="484.6" y="26" width="8" height="134" data-tip="frame 47 · t = 3.13 s<br>image change z +1.33<br>mocap speed z -0.23"/><rect class="hit" x="494.1" y="26" width="8" height="134" data-tip="frame 48 · t = 3.20 s<br>image change z -0.55<br>mocap speed z +0.92"/><rect class="hit" x="503.5" y="26" width="8" height="134" data-tip="frame 49 · t = 3.27 s<br>image change z +1.54<br>mocap speed z -0.03"/><rect class="hit" x="513.0" y="26" width="8" height="134" data-tip="frame 50 · t = 3.33 s<br>image change z -0.36<br>mocap speed z +0.42"/><rect class="hit" x="522.4" y="26" width="8" height="134" data-tip="frame 51 · t = 3.40 s<br>image change z -1.43<br>mocap speed z -0.13"/><rect class="hit" x="531.9" y="26" width="8" height="134" data-tip="frame 52 · t = 3.47 s<br>image change z -1.63<br>mocap speed z -0.83"/><rect class="hit" x="541.4" y="26" width="8" height="134" data-tip="frame 53 · t = 3.53 s<br>image change z -1.22<br>mocap speed z -0.91"/><rect class="hit" x="550.8" y="26" width="8" height="134" data-tip="frame 54 · t = 3.60 s<br>image change z -0.92<br>mocap speed z -0.90"/><rect class="hit" x="560.3" y="26" width="8" height="134" data-tip="frame 55 · t = 3.67 s<br>image change z -0.34<br>mocap speed z -0.78"/><rect class="hit" x="569.7" y="26" width="8" height="134" data-tip="frame 56 · t = 3.73 s<br>image change z +0.47<br>mocap speed z -0.51"/><rect class="hit" x="579.2" y="26" width="8" height="134" data-tip="frame 57 · t = 3.80 s<br>image change z +0.01<br>mocap speed z -0.08"/><rect class="hit" x="588.6" y="26" width="8" height="134" data-tip="frame 58 · t = 3.87 s<br>image change z +0.08<br>mocap speed z +1.62"/><rect class="hit" x="598.1" y="26" width="8" height="134" data-tip="frame 59 · t = 3.93 s<br>image change z +1.56<br>mocap speed z -0.34"/><rect class="hit" x="607.6" y="26" width="8" height="134" data-tip="frame 60 · t = 4.00 s<br>image change z +1.62<br>mocap speed z +0.06"/><rect class="hit" x="617.0" y="26" width="8" height="134" data-tip="frame 61 · t = 4.07 s<br>image change z +0.69<br>mocap speed z +1.62"/><rect class="hit" x="626.5" y="26" width="8" height="134" data-tip="frame 62 · t = 4.13 s<br>image change z +1.89<br>mocap speed z +1.55"/><rect class="hit" x="635.9" y="26" width="8" height="134" data-tip="frame 63 · t = 4.20 s<br>image change z +1.95<br>mocap speed z +1.03"/><rect class="hit" x="645.4" y="26" width="8" height="134" data-tip="frame 64 · t = 4.27 s<br>image change z +0.99<br>mocap speed z +1.05"/><rect class="hit" x="654.9" y="26" width="8" height="134" data-tip="frame 65 · t = 4.33 s<br>image change z -1.35<br>mocap speed z +1.34"/><rect class="hit" x="664.3" y="26" width="8" height="134" data-tip="frame 66 · t = 4.40 s<br>image change z -1.41<br>mocap speed z -0.76"/><rect class="hit" x="673.8" y="26" width="8" height="134" data-tip="frame 67 · t = 4.47 s<br>image change z -0.97<br>mocap speed z -0.73"/><rect class="hit" x="683.2" y="26" width="8" height="134" data-tip="frame 68 · t = 4.53 s<br>image change z -0.32<br>mocap speed z -0.59"/><rect class="hit" x="692.7" y="26" width="8" height="134" data-tip="frame 69 · t = 4.60 s<br>image change z -0.27<br>mocap speed z -0.42"/><rect class="hit" x="702.2" y="26" width="8" height="134" data-tip="frame 70 · t = 4.67 s<br>image change z -0.05<br>mocap speed z -0.43"/><rect class="hit" x="711.6" y="26" width="8" height="134" data-tip="frame 71 · t = 4.73 s<br>image change z +0.19<br>mocap speed z -0.28"/><rect class="hit" x="721.1" y="26" width="8" height="134" data-tip="frame 72 · t = 4.80 s<br>image change z -0.08<br>mocap speed z +0.21"/><rect class="hit" x="730.5" y="26" width="8" height="134" data-tip="frame 73 · t = 4.87 s<br>image change z +0.78<br>mocap speed z -0.18"/><rect class="hit" x="740.0" y="26" width="8" height="134" data-tip="frame 74 · t = 4.93 s<br>image change z +1.84<br>mocap speed z -0.36"/></svg><svg viewBox="0 0 760 190" role="img" aria-label="Same 5 s: mocap moved +1.41 frames (+94 ms), r = 0.74"><text class="dl" x="44" y="16">Same 5 s: mocap moved +1.41 frames (+94 ms), r = 0.74</text><line class="gridl" x1="44" x2="744" y1="108.6" y2="108.6"/><text class="lbl" x="38" y="112.6" text-anchor="end">0</text><line class="gridl" x1="44" x2="744" y1="48.5" y2="48.5"/><text class="lbl" x="38" y="52.5" text-anchor="end">2</text><text class="lbl" x="44.0" y="180" text-anchor="middle">0 s</text><text class="lbl" x="185.9" y="180" text-anchor="middle">1 s</text><text class="lbl" x="327.8" y="180" text-anchor="middle">2 s</text><text class="lbl" x="469.7" y="180" text-anchor="middle">3 s</text><text class="lbl" x="611.6" y="180" text-anchor="middle">4 s</text><text class="lbl" x="753.5" y="180" text-anchor="middle">5 s</text><line class="gridl" x1="44.0" x2="44.0" y1="160" y2="164"/><line class="gridl" x1="53.5" x2="53.5" y1="160" y2="164"/><line class="gridl" x1="62.9" x2="62.9" y1="160" y2="164"/><line class="gridl" x1="72.4" x2="72.4" y1="160" y2="164"/><line class="gridl" x1="81.8" x2="81.8" y1="160" y2="164"/><line class="gridl" x1="91.3" x2="91.3" y1="160" y2="164"/><line class="gridl" x1="100.8" x2="100.8" y1="160" y2="164"/><line class="gridl" x1="110.2" x2="110.2" y1="160" y2="164"/><line class="gridl" x1="119.7" x2="119.7" y1="160" y2="164"/><line class="gridl" x1="129.1" x2="129.1" y1="160" y2="164"/><line class="gridl" x1="138.6" x2="138.6" y1="160" y2="164"/><line class="gridl" x1="148.1" x2="148.1" y1="160" y2="164"/><line class="gridl" x1="157.5" x2="157.5" y1="160" y2="164"/><line class="gridl" x1="167.0" x2="167.0" y1="160" y2="164"/><line class="gridl" x1="176.4" x2="176.4" y1="160" y2="164"/><line class="gridl" x1="185.9" x2="185.9" y1="160" y2="164"/><line class="gridl" x1="195.4" x2="195.4" y1="160" y2="164"/><line class="gridl" x1="204.8" x2="204.8" y1="160" y2="164"/><line class="gridl" x1="214.3" x2="214.3" y1="160" y2="164"/><line class="gridl" x1="223.7" x2="223.7" y1="160" y2="164"/><line class="gridl" x1="233.2" x2="233.2" y1="160" y2="164"/><line class="gridl" x1="242.6" x2="242.6" y1="160" y2="164"/><line class="gridl" x1="252.1" x2="252.1" y1="160" y2="164"/><line class="gridl" x1="261.6" x2="261.6" y1="160" y2="164"/><line class="gridl" x1="271.0" x2="271.0" y1="160" y2="164"/><line class="gridl" x1="280.5" x2="280.5" y1="160" y2="164"/><line class="gridl" x1="289.9" x2="289.9" y1="160" y2="164"/><line class="gridl" x1="299.4" x2="299.4" y1="160" y2="164"/><line class="gridl" x1="308.9" x2="308.9" y1="160" y2="164"/><line class="gridl" x1="318.3" x2="318.3" y1="160" y2="164"/><line class="gridl" x1="327.8" x2="327.8" y1="160" y2="164"/><line class="gridl" x1="337.2" x2="337.2" y1="160" y2="164"/><line class="gridl" x1="346.7" x2="346.7" y1="160" y2="164"/><line class="gridl" x1="356.2" x2="356.2" y1="160" y2="164"/><line class="gridl" x1="365.6" x2="365.6" y1="160" y2="164"/><line class="gridl" x1="375.1" x2="375.1" y1="160" y2="164"/><line class="gridl" x1="384.5" x2="384.5" y1="160" y2="164"/><line class="gridl" x1="394.0" x2="394.0" y1="160" y2="164"/><line class="gridl" x1="403.5" x2="403.5" y1="160" y2="164"/><line class="gridl" x1="412.9" x2="412.9" y1="160" y2="164"/><line class="gridl" x1="422.4" x2="422.4" y1="160" y2="164"/><line class="gridl" x1="431.8" x2="431.8" y1="160" y2="164"/><line class="gridl" x1="441.3" x2="441.3" y1="160" y2="164"/><line class="gridl" x1="450.8" x2="450.8" y1="160" y2="164"/><line class="gridl" x1="460.2" x2="460.2" y1="160" y2="164"/><line class="gridl" x1="469.7" x2="469.7" y1="160" y2="164"/><line class="gridl" x1="479.1" x2="479.1" y1="160" y2="164"/><line class="gridl" x1="488.6" x2="488.6" y1="160" y2="164"/><line class="gridl" x1="498.1" x2="498.1" y1="160" y2="164"/><line class="gridl" x1="507.5" x2="507.5" y1="160" y2="164"/><line class="gridl" x1="517.0" x2="517.0" y1="160" y2="164"/><line class="gridl" x1="526.4" x2="526.4" y1="160" y2="164"/><line class="gridl" x1="535.9" x2="535.9" y1="160" y2="164"/><line class="gridl" x1="545.4" x2="545.4" y1="160" y2="164"/><line class="gridl" x1="554.8" x2="554.8" y1="160" y2="164"/><line class="gridl" x1="564.3" x2="564.3" y1="160" y2="164"/><line class="gridl" x1="573.7" x2="573.7" y1="160" y2="164"/><line class="gridl" x1="583.2" x2="583.2" y1="160" y2="164"/><line class="gridl" x1="592.6" x2="592.6" y1="160" y2="164"/><line class="gridl" x1="602.1" x2="602.1" y1="160" y2="164"/><line class="gridl" x1="611.6" x2="611.6" y1="160" y2="164"/><line class="gridl" x1="621.0" x2="621.0" y1="160" y2="164"/><line class="gridl" x1="630.5" x2="630.5" y1="160" y2="164"/><line class="gridl" x1="639.9" x2="639.9" y1="160" y2="164"/><line class="gridl" x1="649.4" x2="649.4" y1="160" y2="164"/><line class="gridl" x1="658.9" x2="658.9" y1="160" y2="164"/><line class="gridl" x1="668.3" x2="668.3" y1="160" y2="164"/><line class="gridl" x1="677.8" x2="677.8" y1="160" y2="164"/><line class="gridl" x1="687.2" x2="687.2" y1="160" y2="164"/><line class="gridl" x1="696.7" x2="696.7" y1="160" y2="164"/><line class="gridl" x1="706.2" x2="706.2" y1="160" y2="164"/><line class="gridl" x1="715.6" x2="715.6" y1="160" y2="164"/><line class="gridl" x1="725.1" x2="725.1" y1="160" y2="164"/><line class="gridl" x1="734.5" x2="734.5" y1="160" y2="164"/><line class="gridl" x1="744.0" x2="744.0" y1="160" y2="164"/><path d="M44.0,118.9 L53.5,77.0 L62.9,113.9 L72.4,155.1 L81.8,138.3 L91.3,144.7 L100.8,146.0 L110.2,105.6 L119.7,70.8 L129.1,51.3 L138.6,98.4 L148.1,100.4 L157.5,79.4 L167.0,88.5 L176.4,105.9 L185.9,99.1 L195.4,100.2 L204.8,94.8 L214.3,65.1 L223.7,102.3 L233.2,142.9 L242.6,124.6 L252.1,160.0 L261.6,131.9 L271.0,131.1 L280.5,108.1 L289.9,91.3 L299.4,74.1 L308.9,78.2 L318.3,72.0 L327.8,72.7 L337.2,86.0 L346.7,130.2 L356.2,115.7 L365.6,131.7 L375.1,142.8 L384.5,148.0 L394.0,142.9 L403.5,140.8 L412.9,106.2 L422.4,130.8 L431.8,107.9 L441.3,148.7 L450.8,134.0 L460.2,91.2 L469.7,87.9 L479.1,136.6 L488.6,68.8 L498.1,125.1 L507.5,62.4 L517.0,119.6 L526.4,151.7 L535.9,157.6 L545.4,145.2 L554.8,136.3 L564.3,118.9 L573.7,94.5 L583.2,108.4 L592.6,106.2 L602.1,61.9 L611.6,59.8 L621.0,88.0 L630.5,51.8 L639.9,50.1 L649.4,79.0 L658.9,149.2 L668.3,150.8 L677.8,137.9 L687.2,118.2 L696.7,116.8 L706.2,110.1 L715.6,103.0 L725.1,111.1 L734.5,85.2 L744.0,53.3" fill="none" stroke="var(--ink-series)" stroke-width="1.5" opacity=".85"/><path d="M44.0,26.0 L53.5,73.4 L62.9,100.5 L72.4,126.3 L81.8,130.9 L91.3,129.5 L100.8,97.9 L110.2,78.2 L119.7,68.1 L129.1,85.4 L138.6,111.3 L148.1,95.9 L157.5,76.6 L167.0,76.9 L176.4,108.2 L185.9,122.4 L195.4,107.8 L204.8,90.8 L214.3,97.7 L223.7,127.3 L233.2,140.6 L242.6,140.0 L252.1,147.4 L261.6,145.7 L271.0,139.5 L280.5,133.0 L289.9,122.2 L299.4,98.5 L308.9,82.1 L318.3,88.2 L327.8,96.3 L337.2,107.0 L346.7,124.2 L356.2,117.3 L365.6,127.8 L375.1,144.9 L384.5,148.7 L394.0,139.9 L403.5,129.6 L412.9,135.1 L422.4,122.3 L431.8,126.4 L441.3,142.1 L450.8,147.2 L460.2,131.2 L469.7,113.9 L479.1,93.0 L488.6,79.4 L498.1,97.1 L507.5,95.5 L517.0,125.0 L526.4,146.4 L535.9,148.3 L545.4,145.7 L554.8,136.9 L564.3,120.6 L573.7,74.7 L583.2,65.9 L592.6,113.1 L602.1,70.6 L611.6,28.2 L621.0,40.5 L630.5,54.8 L639.9,48.5 L649.4,82.1 L658.9,140.8 L668.3,137.2 L677.8,129.7 L687.2,125.0 L696.7,122.4 L706.2,108.4 L715.6,102.4 L725.1,117.2 L734.5,107.5 L744.0,65.8" fill="none" stroke="var(--s1)" stroke-width="2"/><circle cx="44.0" cy="118.9" r="2.6" fill="var(--ink-series)"/><circle cx="53.5" cy="77.0" r="2.6" fill="var(--ink-series)"/><circle cx="62.9" cy="113.9" r="2.6" fill="var(--ink-series)"/><circle cx="72.4" cy="155.1" r="2.6" fill="var(--ink-series)"/><circle cx="81.8" cy="138.3" r="2.6" fill="var(--ink-series)"/><circle cx="91.3" cy="144.7" r="2.6" fill="var(--ink-series)"/><circle cx="100.8" cy="146.0" r="2.6" fill="var(--ink-series)"/><circle cx="110.2" cy="105.6" r="2.6" fill="var(--ink-series)"/><circle cx="119.7" cy="70.8" r="2.6" fill="var(--ink-series)"/><circle cx="129.1" cy="51.3" r="2.6" fill="var(--ink-series)"/><circle cx="138.6" cy="98.4" r="2.6" fill="var(--ink-series)"/><circle cx="148.1" cy="100.4" r="2.6" fill="var(--ink-series)"/><circle cx="157.5" cy="79.4" r="2.6" fill="var(--ink-series)"/><circle cx="167.0" cy="88.5" r="2.6" fill="var(--ink-series)"/><circle cx="176.4" cy="105.9" r="2.6" fill="var(--ink-series)"/><circle cx="185.9" cy="99.1" r="2.6" fill="var(--ink-series)"/><circle cx="195.4" cy="100.2" r="2.6" fill="var(--ink-series)"/><circle cx="204.8" cy="94.8" r="2.6" fill="var(--ink-series)"/><circle cx="214.3" cy="65.1" r="2.6" fill="var(--ink-series)"/><circle cx="223.7" cy="102.3" r="2.6" fill="var(--ink-series)"/><circle cx="233.2" cy="142.9" r="2.6" fill="var(--ink-series)"/><circle cx="242.6" cy="124.6" r="2.6" fill="var(--ink-series)"/><circle cx="252.1" cy="160.0" r="2.6" fill="var(--ink-series)"/><circle cx="261.6" cy="131.9" r="2.6" fill="var(--ink-series)"/><circle cx="271.0" cy="131.1" r="2.6" fill="var(--ink-series)"/><circle cx="280.5" cy="108.1" r="2.6" fill="var(--ink-series)"/><circle cx="289.9" cy="91.3" r="2.6" fill="var(--ink-series)"/><circle cx="299.4" cy="74.1" r="2.6" fill="var(--ink-series)"/><circle cx="308.9" cy="78.2" r="2.6" fill="var(--ink-series)"/><circle cx="318.3" cy="72.0" r="2.6" fill="var(--ink-series)"/><circle cx="327.8" cy="72.7" r="2.6" fill="var(--ink-series)"/><circle cx="337.2" cy="86.0" r="2.6" fill="var(--ink-series)"/><circle cx="346.7" cy="130.2" r="2.6" fill="var(--ink-series)"/><circle cx="356.2" cy="115.7" r="2.6" fill="var(--ink-series)"/><circle cx="365.6" cy="131.7" r="2.6" fill="var(--ink-series)"/><circle cx="375.1" cy="142.8" r="2.6" fill="var(--ink-series)"/><circle cx="384.5" cy="148.0" r="2.6" fill="var(--ink-series)"/><circle cx="394.0" cy="142.9" r="2.6" fill="var(--ink-series)"/><circle cx="403.5" cy="140.8" r="2.6" fill="var(--ink-series)"/><circle cx="412.9" cy="106.2" r="2.6" fill="var(--ink-series)"/><circle cx="422.4" cy="130.8" r="2.6" fill="var(--ink-series)"/><circle cx="431.8" cy="107.9" r="2.6" fill="var(--ink-series)"/><circle cx="441.3" cy="148.7" r="2.6" fill="var(--ink-series)"/><circle cx="450.8" cy="134.0" r="2.6" fill="var(--ink-series)"/><circle cx="460.2" cy="91.2" r="2.6" fill="var(--ink-series)"/><circle cx="469.7" cy="87.9" r="2.6" fill="var(--ink-series)"/><circle cx="479.1" cy="136.6" r="2.6" fill="var(--ink-series)"/><circle cx="488.6" cy="68.8" r="2.6" fill="var(--ink-series)"/><circle cx="498.1" cy="125.1" r="2.6" fill="var(--ink-series)"/><circle cx="507.5" cy="62.4" r="2.6" fill="var(--ink-series)"/><circle cx="517.0" cy="119.6" r="2.6" fill="var(--ink-series)"/><circle cx="526.4" cy="151.7" r="2.6" fill="var(--ink-series)"/><circle cx="535.9" cy="157.6" r="2.6" fill="var(--ink-series)"/><circle cx="545.4" cy="145.2" r="2.6" fill="var(--ink-series)"/><circle cx="554.8" cy="136.3" r="2.6" fill="var(--ink-series)"/><circle cx="564.3" cy="118.9" r="2.6" fill="var(--ink-series)"/><circle cx="573.7" cy="94.5" r="2.6" fill="var(--ink-series)"/><circle cx="583.2" cy="108.4" r="2.6" fill="var(--ink-series)"/><circle cx="592.6" cy="106.2" r="2.6" fill="var(--ink-series)"/><circle cx="602.1" cy="61.9" r="2.6" fill="var(--ink-series)"/><circle cx="611.6" cy="59.8" r="2.6" fill="var(--ink-series)"/><circle cx="621.0" cy="88.0" r="2.6" fill="var(--ink-series)"/><circle cx="630.5" cy="51.8" r="2.6" fill="var(--ink-series)"/><circle cx="639.9" cy="50.1" r="2.6" fill="var(--ink-series)"/><circle cx="649.4" cy="79.0" r="2.6" fill="var(--ink-series)"/><circle cx="658.9" cy="149.2" r="2.6" fill="var(--ink-series)"/><circle cx="668.3" cy="150.8" r="2.6" fill="var(--ink-series)"/><circle cx="677.8" cy="137.9" r="2.6" fill="var(--ink-series)"/><circle cx="687.2" cy="118.2" r="2.6" fill="var(--ink-series)"/><circle cx="696.7" cy="116.8" r="2.6" fill="var(--ink-series)"/><circle cx="706.2" cy="110.1" r="2.6" fill="var(--ink-series)"/><circle cx="715.6" cy="103.0" r="2.6" fill="var(--ink-series)"/><circle cx="725.1" cy="111.1" r="2.6" fill="var(--ink-series)"/><circle cx="734.5" cy="85.2" r="2.6" fill="var(--ink-series)"/><circle cx="744.0" cy="53.3" r="2.6" fill="var(--ink-series)"/><circle cx="44.0" cy="26.0" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="53.5" cy="73.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="62.9" cy="100.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="72.4" cy="126.3" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="81.8" cy="130.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="91.3" cy="129.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="100.8" cy="97.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="110.2" cy="78.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="119.7" cy="68.1" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="129.1" cy="85.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="138.6" cy="111.3" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="148.1" cy="95.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="157.5" cy="76.6" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="167.0" cy="76.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="176.4" cy="108.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="185.9" cy="122.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="195.4" cy="107.8" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="204.8" cy="90.8" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="214.3" cy="97.7" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="223.7" cy="127.3" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="233.2" cy="140.6" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="242.6" cy="140.0" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="252.1" cy="147.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="261.6" cy="145.7" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="271.0" cy="139.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="280.5" cy="133.0" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="289.9" cy="122.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="299.4" cy="98.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="308.9" cy="82.1" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="318.3" cy="88.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="327.8" cy="96.3" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="337.2" cy="107.0" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="346.7" cy="124.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="356.2" cy="117.3" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="365.6" cy="127.8" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="375.1" cy="144.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="384.5" cy="148.7" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="394.0" cy="139.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="403.5" cy="129.6" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="412.9" cy="135.1" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="422.4" cy="122.3" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="431.8" cy="126.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="441.3" cy="142.1" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="450.8" cy="147.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="460.2" cy="131.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="469.7" cy="113.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="479.1" cy="93.0" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="488.6" cy="79.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="498.1" cy="97.1" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="507.5" cy="95.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="517.0" cy="125.0" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="526.4" cy="146.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="535.9" cy="148.3" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="545.4" cy="145.7" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="554.8" cy="136.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="564.3" cy="120.6" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="573.7" cy="74.7" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="583.2" cy="65.9" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="592.6" cy="113.1" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="602.1" cy="70.6" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="611.6" cy="28.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="621.0" cy="40.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="630.5" cy="54.8" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="639.9" cy="48.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="649.4" cy="82.1" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="658.9" cy="140.8" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="668.3" cy="137.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="677.8" cy="129.7" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="687.2" cy="125.0" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="696.7" cy="122.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="706.2" cy="108.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="715.6" cy="102.4" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="725.1" cy="117.2" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="734.5" cy="107.5" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="744.0" cy="65.8" r="3.4" fill="var(--s1)" stroke="var(--surface-1)" stroke-width="1.5"/><rect class="hit" x="40.0" y="26" width="8" height="134" data-tip="frame 0 · t = 0.00 s<br>image change z -0.34<br>mocap speed z +2.75"/><rect class="hit" x="49.5" y="26" width="8" height="134" data-tip="frame 1 · t = 0.07 s<br>image change z +1.05<br>mocap speed z +1.17"/><rect class="hit" x="58.9" y="26" width="8" height="134" data-tip="frame 2 · t = 0.13 s<br>image change z -0.18<br>mocap speed z +0.27"/><rect class="hit" x="68.4" y="26" width="8" height="134" data-tip="frame 3 · t = 0.20 s<br>image change z -1.55<br>mocap speed z -0.59"/><rect class="hit" x="77.8" y="26" width="8" height="134" data-tip="frame 4 · t = 0.27 s<br>image change z -0.99<br>mocap speed z -0.74"/><rect class="hit" x="87.3" y="26" width="8" height="134" data-tip="frame 5 · t = 0.33 s<br>image change z -1.20<br>mocap speed z -0.69"/><rect class="hit" x="96.8" y="26" width="8" height="134" data-tip="frame 6 · t = 0.40 s<br>image change z -1.25<br>mocap speed z +0.35"/><rect class="hit" x="106.2" y="26" width="8" height="134" data-tip="frame 7 · t = 0.47 s<br>image change z +0.10<br>mocap speed z +1.01"/><rect class="hit" x="115.7" y="26" width="8" height="134" data-tip="frame 8 · t = 0.53 s<br>image change z +1.26<br>mocap speed z +1.35"/><rect class="hit" x="125.1" y="26" width="8" height="134" data-tip="frame 9 · t = 0.60 s<br>image change z +1.91<br>mocap speed z +0.77"/><rect class="hit" x="134.6" y="26" width="8" height="134" data-tip="frame 10 · t = 0.67 s<br>image change z +0.34<br>mocap speed z -0.09"/><rect class="hit" x="144.1" y="26" width="8" height="134" data-tip="frame 11 · t = 0.73 s<br>image change z +0.27<br>mocap speed z +0.42"/><rect class="hit" x="153.5" y="26" width="8" height="134" data-tip="frame 12 · t = 0.80 s<br>image change z +0.97<br>mocap speed z +1.07"/><rect class="hit" x="163.0" y="26" width="8" height="134" data-tip="frame 13 · t = 0.87 s<br>image change z +0.67<br>mocap speed z +1.05"/><rect class="hit" x="172.4" y="26" width="8" height="134" data-tip="frame 14 · t = 0.93 s<br>image change z +0.09<br>mocap speed z +0.01"/><rect class="hit" x="181.9" y="26" width="8" height="134" data-tip="frame 15 · t = 1.00 s<br>image change z +0.32<br>mocap speed z -0.46"/><rect class="hit" x="191.4" y="26" width="8" height="134" data-tip="frame 16 · t = 1.07 s<br>image change z +0.28<br>mocap speed z +0.03"/><rect class="hit" x="200.8" y="26" width="8" height="134" data-tip="frame 17 · t = 1.13 s<br>image change z +0.46<br>mocap speed z +0.59"/><rect class="hit" x="210.3" y="26" width="8" height="134" data-tip="frame 18 · t = 1.20 s<br>image change z +1.45<br>mocap speed z +0.36"/><rect class="hit" x="219.7" y="26" width="8" height="134" data-tip="frame 19 · t = 1.27 s<br>image change z +0.21<br>mocap speed z -0.62"/><rect class="hit" x="229.2" y="26" width="8" height="134" data-tip="frame 20 · t = 1.33 s<br>image change z -1.14<br>mocap speed z -1.07"/><rect class="hit" x="238.6" y="26" width="8" height="134" data-tip="frame 21 · t = 1.40 s<br>image change z -0.53<br>mocap speed z -1.05"/><rect class="hit" x="248.1" y="26" width="8" height="134" data-tip="frame 22 · t = 1.47 s<br>image change z -1.71<br>mocap speed z -1.29"/><rect class="hit" x="257.6" y="26" width="8" height="134" data-tip="frame 23 · t = 1.53 s<br>image change z -0.78<br>mocap speed z -1.24"/><rect class="hit" x="267.0" y="26" width="8" height="134" data-tip="frame 24 · t = 1.60 s<br>image change z -0.75<br>mocap speed z -1.03"/><rect class="hit" x="276.5" y="26" width="8" height="134" data-tip="frame 25 · t = 1.67 s<br>image change z +0.02<br>mocap speed z -0.81"/><rect class="hit" x="285.9" y="26" width="8" height="134" data-tip="frame 26 · t = 1.73 s<br>image change z +0.57<br>mocap speed z -0.45"/><rect class="hit" x="295.4" y="26" width="8" height="134" data-tip="frame 27 · t = 1.80 s<br>image change z +1.15<br>mocap speed z +0.34"/><rect class="hit" x="304.9" y="26" width="8" height="134" data-tip="frame 28 · t = 1.87 s<br>image change z +1.01<br>mocap speed z +0.88"/><rect class="hit" x="314.3" y="26" width="8" height="134" data-tip="frame 29 · t = 1.93 s<br>image change z +1.22<br>mocap speed z +0.68"/><rect class="hit" x="323.8" y="26" width="8" height="134" data-tip="frame 30 · t = 2.00 s<br>image change z +1.20<br>mocap speed z +0.41"/><rect class="hit" x="333.2" y="26" width="8" height="134" data-tip="frame 31 · t = 2.07 s<br>image change z +0.75<br>mocap speed z +0.05"/><rect class="hit" x="342.7" y="26" width="8" height="134" data-tip="frame 32 · t = 2.13 s<br>image change z -0.72<br>mocap speed z -0.52"/><rect class="hit" x="352.2" y="26" width="8" height="134" data-tip="frame 33 · t = 2.20 s<br>image change z -0.24<br>mocap speed z -0.29"/><rect class="hit" x="361.6" y="26" width="8" height="134" data-tip="frame 34 · t = 2.27 s<br>image change z -0.77<br>mocap speed z -0.64"/><rect class="hit" x="371.1" y="26" width="8" height="134" data-tip="frame 35 · t = 2.33 s<br>image change z -1.14<br>mocap speed z -1.21"/><rect class="hit" x="380.5" y="26" width="8" height="134" data-tip="frame 36 · t = 2.40 s<br>image change z -1.31<br>mocap speed z -1.34"/><rect class="hit" x="390.0" y="26" width="8" height="134" data-tip="frame 37 · t = 2.47 s<br>image change z -1.14<br>mocap speed z -1.04"/><rect class="hit" x="399.5" y="26" width="8" height="134" data-tip="frame 38 · t = 2.53 s<br>image change z -1.07<br>mocap speed z -0.70"/><rect class="hit" x="408.9" y="26" width="8" height="134" data-tip="frame 39 · t = 2.60 s<br>image change z +0.08<br>mocap speed z -0.88"/><rect class="hit" x="418.4" y="26" width="8" height="134" data-tip="frame 40 · t = 2.67 s<br>image change z -0.74<br>mocap speed z -0.46"/><rect class="hit" x="427.8" y="26" width="8" height="134" data-tip="frame 41 · t = 2.73 s<br>image change z +0.02<br>mocap speed z -0.59"/><rect class="hit" x="437.3" y="26" width="8" height="134" data-tip="frame 42 · t = 2.80 s<br>image change z -1.33<br>mocap speed z -1.12"/><rect class="hit" x="446.8" y="26" width="8" height="134" data-tip="frame 43 · t = 2.87 s<br>image change z -0.84<br>mocap speed z -1.29"/><rect class="hit" x="456.2" y="26" width="8" height="134" data-tip="frame 44 · t = 2.93 s<br>image change z +0.58<br>mocap speed z -0.75"/><rect class="hit" x="465.7" y="26" width="8" height="134" data-tip="frame 45 · t = 3.00 s<br>image change z +0.69<br>mocap speed z -0.18"/><rect class="hit" x="475.1" y="26" width="8" height="134" data-tip="frame 46 · t = 3.07 s<br>image change z -0.93<br>mocap speed z +0.52"/><rect class="hit" x="484.6" y="26" width="8" height="134" data-tip="frame 47 · t = 3.13 s<br>image change z +1.33<br>mocap speed z +0.97"/><rect class="hit" x="494.1" y="26" width="8" height="134" data-tip="frame 48 · t = 3.20 s<br>image change z -0.55<br>mocap speed z +0.38"/><rect class="hit" x="503.5" y="26" width="8" height="134" data-tip="frame 49 · t = 3.27 s<br>image change z +1.54<br>mocap speed z +0.44"/><rect class="hit" x="513.0" y="26" width="8" height="134" data-tip="frame 50 · t = 3.33 s<br>image change z -0.36<br>mocap speed z -0.55"/><rect class="hit" x="522.4" y="26" width="8" height="134" data-tip="frame 51 · t = 3.40 s<br>image change z -1.43<br>mocap speed z -1.26"/><rect class="hit" x="531.9" y="26" width="8" height="134" data-tip="frame 52 · t = 3.47 s<br>image change z -1.63<br>mocap speed z -1.32"/><rect class="hit" x="541.4" y="26" width="8" height="134" data-tip="frame 53 · t = 3.53 s<br>image change z -1.22<br>mocap speed z -1.24"/><rect class="hit" x="550.8" y="26" width="8" height="134" data-tip="frame 54 · t = 3.60 s<br>image change z -0.92<br>mocap speed z -0.94"/><rect class="hit" x="560.3" y="26" width="8" height="134" data-tip="frame 55 · t = 3.67 s<br>image change z -0.34<br>mocap speed z -0.40"/><rect class="hit" x="569.7" y="26" width="8" height="134" data-tip="frame 56 · t = 3.73 s<br>image change z +0.47<br>mocap speed z +1.13"/><rect class="hit" x="579.2" y="26" width="8" height="134" data-tip="frame 57 · t = 3.80 s<br>image change z +0.01<br>mocap speed z +1.42"/><rect class="hit" x="588.6" y="26" width="8" height="134" data-tip="frame 58 · t = 3.87 s<br>image change z +0.08<br>mocap speed z -0.15"/><rect class="hit" x="598.1" y="26" width="8" height="134" data-tip="frame 59 · t = 3.93 s<br>image change z +1.56<br>mocap speed z +1.26"/><rect class="hit" x="607.6" y="26" width="8" height="134" data-tip="frame 60 · t = 4.00 s<br>image change z +1.62<br>mocap speed z +2.68"/><rect class="hit" x="617.0" y="26" width="8" height="134" data-tip="frame 61 · t = 4.07 s<br>image change z +0.69<br>mocap speed z +2.27"/><rect class="hit" x="626.5" y="26" width="8" height="134" data-tip="frame 62 · t = 4.13 s<br>image change z +1.89<br>mocap speed z +1.79"/><rect class="hit" x="635.9" y="26" width="8" height="134" data-tip="frame 63 · t = 4.20 s<br>image change z +1.95<br>mocap speed z +2.00"/><rect class="hit" x="645.4" y="26" width="8" height="134" data-tip="frame 64 · t = 4.27 s<br>image change z +0.99<br>mocap speed z +0.88"/><rect class="hit" x="654.9" y="26" width="8" height="134" data-tip="frame 65 · t = 4.33 s<br>image change z -1.35<br>mocap speed z -1.07"/><rect class="hit" x="664.3" y="26" width="8" height="134" data-tip="frame 66 · t = 4.40 s<br>image change z -1.41<br>mocap speed z -0.95"/><rect class="hit" x="673.8" y="26" width="8" height="134" data-tip="frame 67 · t = 4.47 s<br>image change z -0.97<br>mocap speed z -0.70"/><rect class="hit" x="683.2" y="26" width="8" height="134" data-tip="frame 68 · t = 4.53 s<br>image change z -0.32<br>mocap speed z -0.55"/><rect class="hit" x="692.7" y="26" width="8" height="134" data-tip="frame 69 · t = 4.60 s<br>image change z -0.27<br>mocap speed z -0.46"/><rect class="hit" x="702.2" y="26" width="8" height="134" data-tip="frame 70 · t = 4.67 s<br>image change z -0.05<br>mocap speed z +0.01"/><rect class="hit" x="711.6" y="26" width="8" height="134" data-tip="frame 71 · t = 4.73 s<br>image change z +0.19<br>mocap speed z +0.21"/><rect class="hit" x="721.1" y="26" width="8" height="134" data-tip="frame 72 · t = 4.80 s<br>image change z -0.08<br>mocap speed z -0.29"/><rect class="hit" x="730.5" y="26" width="8" height="134" data-tip="frame 73 · t = 4.87 s<br>image change z +0.78<br>mocap speed z +0.04"/><rect class="hit" x="740.0" y="26" width="8" height="134" data-tip="frame 74 · t = 4.93 s<br>image change z +1.84<br>mocap speed z +1.42"/></svg><svg viewBox="0 0 760 190" role="img" aria-label="Val0909 (0909_episode_000, left hand, from frame 2840): recorded time, r = 0.95"><text class="dl" x="44" y="16">Val0909 (0909_episode_000, left hand, from frame 2840): recorded time, r = 0.95</text><line class="gridl" x1="44" x2="744" y1="116.1" y2="116.1"/><text class="lbl" x="38" y="120.1" text-anchor="end">0</text><line class="gridl" x1="44" x2="744" y1="47.1" y2="47.1"/><text class="lbl" x="38" y="51.1" text-anchor="end">2</text><text class="lbl" x="44.0" y="180" text-anchor="middle">0 s</text><text class="lbl" x="185.9" y="180" text-anchor="middle">1 s</text><text class="lbl" x="327.8" y="180" text-anchor="middle">2 s</text><text class="lbl" x="469.7" y="180" text-anchor="middle">3 s</text><text class="lbl" x="611.6" y="180" text-anchor="middle">4 s</text><text class="lbl" x="753.5" y="180" text-anchor="middle">5 s</text><line class="gridl" x1="44.0" x2="44.0" y1="160" y2="164"/><line class="gridl" x1="53.5" x2="53.5" y1="160" y2="164"/><line class="gridl" x1="62.9" x2="62.9" y1="160" y2="164"/><line class="gridl" x1="72.4" x2="72.4" y1="160" y2="164"/><line class="gridl" x1="81.8" x2="81.8" y1="160" y2="164"/><line class="gridl" x1="91.3" x2="91.3" y1="160" y2="164"/><line class="gridl" x1="100.8" x2="100.8" y1="160" y2="164"/><line class="gridl" x1="110.2" x2="110.2" y1="160" y2="164"/><line class="gridl" x1="119.7" x2="119.7" y1="160" y2="164"/><line class="gridl" x1="129.1" x2="129.1" y1="160" y2="164"/><line class="gridl" x1="138.6" x2="138.6" y1="160" y2="164"/><line class="gridl" x1="148.1" x2="148.1" y1="160" y2="164"/><line class="gridl" x1="157.5" x2="157.5" y1="160" y2="164"/><line class="gridl" x1="167.0" x2="167.0" y1="160" y2="164"/><line class="gridl" x1="176.4" x2="176.4" y1="160" y2="164"/><line class="gridl" x1="185.9" x2="185.9" y1="160" y2="164"/><line class="gridl" x1="195.4" x2="195.4" y1="160" y2="164"/><line class="gridl" x1="204.8" x2="204.8" y1="160" y2="164"/><line class="gridl" x1="214.3" x2="214.3" y1="160" y2="164"/><line class="gridl" x1="223.7" x2="223.7" y1="160" y2="164"/><line class="gridl" x1="233.2" x2="233.2" y1="160" y2="164"/><line class="gridl" x1="242.6" x2="242.6" y1="160" y2="164"/><line class="gridl" x1="252.1" x2="252.1" y1="160" y2="164"/><line class="gridl" x1="261.6" x2="261.6" y1="160" y2="164"/><line class="gridl" x1="271.0" x2="271.0" y1="160" y2="164"/><line class="gridl" x1="280.5" x2="280.5" y1="160" y2="164"/><line class="gridl" x1="289.9" x2="289.9" y1="160" y2="164"/><line class="gridl" x1="299.4" x2="299.4" y1="160" y2="164"/><line class="gridl" x1="308.9" x2="308.9" y1="160" y2="164"/><line class="gridl" x1="318.3" x2="318.3" y1="160" y2="164"/><line class="gridl" x1="327.8" x2="327.8" y1="160" y2="164"/><line class="gridl" x1="337.2" x2="337.2" y1="160" y2="164"/><line class="gridl" x1="346.7" x2="346.7" y1="160" y2="164"/><line class="gridl" x1="356.2" x2="356.2" y1="160" y2="164"/><line class="gridl" x1="365.6" x2="365.6" y1="160" y2="164"/><line class="gridl" x1="375.1" x2="375.1" y1="160" y2="164"/><line class="gridl" x1="384.5" x2="384.5" y1="160" y2="164"/><line class="gridl" x1="394.0" x2="394.0" y1="160" y2="164"/><line class="gridl" x1="403.5" x2="403.5" y1="160" y2="164"/><line class="gridl" x1="412.9" x2="412.9" y1="160" y2="164"/><line class="gridl" x1="422.4" x2="422.4" y1="160" y2="164"/><line class="gridl" x1="431.8" x2="431.8" y1="160" y2="164"/><line class="gridl" x1="441.3" x2="441.3" y1="160" y2="164"/><line class="gridl" x1="450.8" x2="450.8" y1="160" y2="164"/><line class="gridl" x1="460.2" x2="460.2" y1="160" y2="164"/><line class="gridl" x1="469.7" x2="469.7" y1="160" y2="164"/><line class="gridl" x1="479.1" x2="479.1" y1="160" y2="164"/><line class="gridl" x1="488.6" x2="488.6" y1="160" y2="164"/><line class="gridl" x1="498.1" x2="498.1" y1="160" y2="164"/><line class="gridl" x1="507.5" x2="507.5" y1="160" y2="164"/><line class="gridl" x1="517.0" x2="517.0" y1="160" y2="164"/><line class="gridl" x1="526.4" x2="526.4" y1="160" y2="164"/><line class="gridl" x1="535.9" x2="535.9" y1="160" y2="164"/><line class="gridl" x1="545.4" x2="545.4" y1="160" y2="164"/><line class="gridl" x1="554.8" x2="554.8" y1="160" y2="164"/><line class="gridl" x1="564.3" x2="564.3" y1="160" y2="164"/><line class="gridl" x1="573.7" x2="573.7" y1="160" y2="164"/><line class="gridl" x1="583.2" x2="583.2" y1="160" y2="164"/><line class="gridl" x1="592.6" x2="592.6" y1="160" y2="164"/><line class="gridl" x1="602.1" x2="602.1" y1="160" y2="164"/><line class="gridl" x1="611.6" x2="611.6" y1="160" y2="164"/><line class="gridl" x1="621.0" x2="621.0" y1="160" y2="164"/><line class="gridl" x1="630.5" x2="630.5" y1="160" y2="164"/><line class="gridl" x1="639.9" x2="639.9" y1="160" y2="164"/><line class="gridl" x1="649.4" x2="649.4" y1="160" y2="164"/><line class="gridl" x1="658.9" x2="658.9" y1="160" y2="164"/><line class="gridl" x1="668.3" x2="668.3" y1="160" y2="164"/><line class="gridl" x1="677.8" x2="677.8" y1="160" y2="164"/><line class="gridl" x1="687.2" x2="687.2" y1="160" y2="164"/><line class="gridl" x1="696.7" x2="696.7" y1="160" y2="164"/><line class="gridl" x1="706.2" x2="706.2" y1="160" y2="164"/><line class="gridl" x1="715.6" x2="715.6" y1="160" y2="164"/><line class="gridl" x1="725.1" x2="725.1" y1="160" y2="164"/><line class="gridl" x1="734.5" x2="734.5" y1="160" y2="164"/><line class="gridl" x1="744.0" x2="744.0" y1="160" y2="164"/><path d="M44.0,106.0 L53.5,85.6 L62.9,61.7 L72.4,46.9 L81.8,37.1 L91.3,33.2 L100.8,61.0 L110.2,91.6 L119.7,113.0 L129.1,139.4 L138.6,139.8 L148.1,123.6 L157.5,122.8 L167.0,116.8 L176.4,88.3 L185.9,67.5 L195.4,50.9 L204.8,62.0 L214.3,85.6 L223.7,112.0 L233.2,116.1 L242.6,119.3 L252.1,122.2 L261.6,126.1 L271.0,139.4 L280.5,146.1 L289.9,140.5 L299.4,142.7 L308.9,145.4 L318.3,158.6 L327.8,158.2 L337.2,158.2 L346.7,160.0 L356.2,156.7 L365.6,153.7 L375.1,155.9 L384.5,153.2 L394.0,147.9 L403.5,143.1 L412.9,135.9 L422.4,128.1 L431.8,110.5 L441.3,96.9 L450.8,88.7 L460.2,69.2 L469.7,52.9 L479.1,51.0 L488.6,56.5 L498.1,65.0 L507.5,88.0 L517.0,89.2 L526.4,118.2 L535.9,146.6 L545.4,127.4 L554.8,121.7 L564.3,136.6 L573.7,152.2 L583.2,154.9 L592.6,136.8 L602.1,134.5 L611.6,134.2 L621.0,122.3 L630.5,119.0 L639.9,114.9 L649.4,110.1 L658.9,106.8 L668.3,107.4 L677.8,115.2 L687.2,129.0 L696.7,139.2 L706.2,146.4 L715.6,149.0 L725.1,154.0 L734.5,154.4 L744.0,154.7" fill="none" stroke="var(--ink-series)" stroke-width="1.5" opacity=".85"/><path d="M44.0,102.8 L53.5,99.6 L62.9,48.3 L72.4,50.8 L81.8,40.0 L91.3,26.0 L100.8,41.4 L110.2,72.4 L119.7,118.6 L129.1,133.5 L138.6,118.0 L148.1,129.6 L157.5,132.1 L167.0,128.2 L176.4,106.1 L185.9,94.7 L195.4,60.1 L204.8,59.4 L214.3,85.0 L223.7,117.7 L233.2,118.3 L242.6,104.3 L252.1,122.5 L261.6,131.9 L271.0,142.2 L280.5,128.6 L289.9,125.7 L299.4,131.4 L308.9,145.1 L318.3,154.7 L327.8,150.1 L337.2,155.1 L346.7,150.7 L356.2,148.0 L365.6,144.5 L375.1,144.6 L384.5,150.0 L394.0,151.1 L403.5,151.2 L412.9,151.4 L422.4,146.4 L431.8,136.4 L441.3,119.3 L450.8,98.8 L460.2,81.9 L469.7,40.6 L479.1,34.9 L488.6,61.1 L498.1,63.2 L507.5,80.6 L517.0,94.3 L526.4,117.1 L535.9,129.7 L545.4,116.7 L554.8,107.8 L564.3,128.5 L573.7,149.4 L583.2,148.1 L592.6,146.3 L602.1,139.6 L611.6,135.9 L621.0,132.2 L630.5,121.4 L639.9,114.8 L649.4,114.0 L658.9,115.1 L668.3,113.2 L677.8,119.6 L687.2,135.7 L696.7,143.2 L706.2,144.9 L715.6,150.1 L725.1,152.6 L734.5,153.0 L744.0,153.2" fill="none" stroke="var(--s2)" stroke-width="2"/><circle cx="44.0" cy="106.0" r="2.6" fill="var(--ink-series)"/><circle cx="53.5" cy="85.6" r="2.6" fill="var(--ink-series)"/><circle cx="62.9" cy="61.7" r="2.6" fill="var(--ink-series)"/><circle cx="72.4" cy="46.9" r="2.6" fill="var(--ink-series)"/><circle cx="81.8" cy="37.1" r="2.6" fill="var(--ink-series)"/><circle cx="91.3" cy="33.2" r="2.6" fill="var(--ink-series)"/><circle cx="100.8" cy="61.0" r="2.6" fill="var(--ink-series)"/><circle cx="110.2" cy="91.6" r="2.6" fill="var(--ink-series)"/><circle cx="119.7" cy="113.0" r="2.6" fill="var(--ink-series)"/><circle cx="129.1" cy="139.4" r="2.6" fill="var(--ink-series)"/><circle cx="138.6" cy="139.8" r="2.6" fill="var(--ink-series)"/><circle cx="148.1" cy="123.6" r="2.6" fill="var(--ink-series)"/><circle cx="157.5" cy="122.8" r="2.6" fill="var(--ink-series)"/><circle cx="167.0" cy="116.8" r="2.6" fill="var(--ink-series)"/><circle cx="176.4" cy="88.3" r="2.6" fill="var(--ink-series)"/><circle cx="185.9" cy="67.5" r="2.6" fill="var(--ink-series)"/><circle cx="195.4" cy="50.9" r="2.6" fill="var(--ink-series)"/><circle cx="204.8" cy="62.0" r="2.6" fill="var(--ink-series)"/><circle cx="214.3" cy="85.6" r="2.6" fill="var(--ink-series)"/><circle cx="223.7" cy="112.0" r="2.6" fill="var(--ink-series)"/><circle cx="233.2" cy="116.1" r="2.6" fill="var(--ink-series)"/><circle cx="242.6" cy="119.3" r="2.6" fill="var(--ink-series)"/><circle cx="252.1" cy="122.2" r="2.6" fill="var(--ink-series)"/><circle cx="261.6" cy="126.1" r="2.6" fill="var(--ink-series)"/><circle cx="271.0" cy="139.4" r="2.6" fill="var(--ink-series)"/><circle cx="280.5" cy="146.1" r="2.6" fill="var(--ink-series)"/><circle cx="289.9" cy="140.5" r="2.6" fill="var(--ink-series)"/><circle cx="299.4" cy="142.7" r="2.6" fill="var(--ink-series)"/><circle cx="308.9" cy="145.4" r="2.6" fill="var(--ink-series)"/><circle cx="318.3" cy="158.6" r="2.6" fill="var(--ink-series)"/><circle cx="327.8" cy="158.2" r="2.6" fill="var(--ink-series)"/><circle cx="337.2" cy="158.2" r="2.6" fill="var(--ink-series)"/><circle cx="346.7" cy="160.0" r="2.6" fill="var(--ink-series)"/><circle cx="356.2" cy="156.7" r="2.6" fill="var(--ink-series)"/><circle cx="365.6" cy="153.7" r="2.6" fill="var(--ink-series)"/><circle cx="375.1" cy="155.9" r="2.6" fill="var(--ink-series)"/><circle cx="384.5" cy="153.2" r="2.6" fill="var(--ink-series)"/><circle cx="394.0" cy="147.9" r="2.6" fill="var(--ink-series)"/><circle cx="403.5" cy="143.1" r="2.6" fill="var(--ink-series)"/><circle cx="412.9" cy="135.9" r="2.6" fill="var(--ink-series)"/><circle cx="422.4" cy="128.1" r="2.6" fill="var(--ink-series)"/><circle cx="431.8" cy="110.5" r="2.6" fill="var(--ink-series)"/><circle cx="441.3" cy="96.9" r="2.6" fill="var(--ink-series)"/><circle cx="450.8" cy="88.7" r="2.6" fill="var(--ink-series)"/><circle cx="460.2" cy="69.2" r="2.6" fill="var(--ink-series)"/><circle cx="469.7" cy="52.9" r="2.6" fill="var(--ink-series)"/><circle cx="479.1" cy="51.0" r="2.6" fill="var(--ink-series)"/><circle cx="488.6" cy="56.5" r="2.6" fill="var(--ink-series)"/><circle cx="498.1" cy="65.0" r="2.6" fill="var(--ink-series)"/><circle cx="507.5" cy="88.0" r="2.6" fill="var(--ink-series)"/><circle cx="517.0" cy="89.2" r="2.6" fill="var(--ink-series)"/><circle cx="526.4" cy="118.2" r="2.6" fill="var(--ink-series)"/><circle cx="535.9" cy="146.6" r="2.6" fill="var(--ink-series)"/><circle cx="545.4" cy="127.4" r="2.6" fill="var(--ink-series)"/><circle cx="554.8" cy="121.7" r="2.6" fill="var(--ink-series)"/><circle cx="564.3" cy="136.6" r="2.6" fill="var(--ink-series)"/><circle cx="573.7" cy="152.2" r="2.6" fill="var(--ink-series)"/><circle cx="583.2" cy="154.9" r="2.6" fill="var(--ink-series)"/><circle cx="592.6" cy="136.8" r="2.6" fill="var(--ink-series)"/><circle cx="602.1" cy="134.5" r="2.6" fill="var(--ink-series)"/><circle cx="611.6" cy="134.2" r="2.6" fill="var(--ink-series)"/><circle cx="621.0" cy="122.3" r="2.6" fill="var(--ink-series)"/><circle cx="630.5" cy="119.0" r="2.6" fill="var(--ink-series)"/><circle cx="639.9" cy="114.9" r="2.6" fill="var(--ink-series)"/><circle cx="649.4" cy="110.1" r="2.6" fill="var(--ink-series)"/><circle cx="658.9" cy="106.8" r="2.6" fill="var(--ink-series)"/><circle cx="668.3" cy="107.4" r="2.6" fill="var(--ink-series)"/><circle cx="677.8" cy="115.2" r="2.6" fill="var(--ink-series)"/><circle cx="687.2" cy="129.0" r="2.6" fill="var(--ink-series)"/><circle cx="696.7" cy="139.2" r="2.6" fill="var(--ink-series)"/><circle cx="706.2" cy="146.4" r="2.6" fill="var(--ink-series)"/><circle cx="715.6" cy="149.0" r="2.6" fill="var(--ink-series)"/><circle cx="725.1" cy="154.0" r="2.6" fill="var(--ink-series)"/><circle cx="734.5" cy="154.4" r="2.6" fill="var(--ink-series)"/><circle cx="744.0" cy="154.7" r="2.6" fill="var(--ink-series)"/><circle cx="44.0" cy="102.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="53.5" cy="99.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="62.9" cy="48.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="72.4" cy="50.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="81.8" cy="40.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="91.3" cy="26.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="100.8" cy="41.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="110.2" cy="72.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="119.7" cy="118.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="129.1" cy="133.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="138.6" cy="118.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="148.1" cy="129.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="157.5" cy="132.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="167.0" cy="128.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="176.4" cy="106.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="185.9" cy="94.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="195.4" cy="60.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="204.8" cy="59.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="214.3" cy="85.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="223.7" cy="117.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="233.2" cy="118.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="242.6" cy="104.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="252.1" cy="122.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="261.6" cy="131.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="271.0" cy="142.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="280.5" cy="128.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="289.9" cy="125.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="299.4" cy="131.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="308.9" cy="145.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="318.3" cy="154.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="327.8" cy="150.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="337.2" cy="155.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="346.7" cy="150.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="356.2" cy="148.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="365.6" cy="144.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="375.1" cy="144.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="384.5" cy="150.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="394.0" cy="151.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="403.5" cy="151.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="412.9" cy="151.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="422.4" cy="146.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="431.8" cy="136.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="441.3" cy="119.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="450.8" cy="98.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="460.2" cy="81.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="469.7" cy="40.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="479.1" cy="34.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="488.6" cy="61.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="498.1" cy="63.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="507.5" cy="80.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="517.0" cy="94.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="526.4" cy="117.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="535.9" cy="129.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="545.4" cy="116.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="554.8" cy="107.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="564.3" cy="128.5" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="573.7" cy="149.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="583.2" cy="148.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="592.6" cy="146.3" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="602.1" cy="139.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="611.6" cy="135.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="621.0" cy="132.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="630.5" cy="121.4" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="639.9" cy="114.8" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="649.4" cy="114.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="658.9" cy="115.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="668.3" cy="113.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="677.8" cy="119.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="687.2" cy="135.7" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="696.7" cy="143.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="706.2" cy="144.9" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="715.6" cy="150.1" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="725.1" cy="152.6" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="734.5" cy="153.0" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><circle cx="744.0" cy="153.2" r="3.4" fill="var(--s2)" stroke="var(--surface-1)" stroke-width="1.5"/><rect class="hit" x="40.0" y="26" width="8" height="134" data-tip="frame 0 · t = 0.00 s<br>image change z +0.29<br>mocap speed z +0.39"/><rect class="hit" x="49.5" y="26" width="8" height="134" data-tip="frame 1 · t = 0.07 s<br>image change z +0.88<br>mocap speed z +0.48"/><rect class="hit" x="58.9" y="26" width="8" height="134" data-tip="frame 2 · t = 0.13 s<br>image change z +1.57<br>mocap speed z +1.96"/><rect class="hit" x="68.4" y="26" width="8" height="134" data-tip="frame 3 · t = 0.20 s<br>image change z +2.00<br>mocap speed z +1.89"/><rect class="hit" x="77.8" y="26" width="8" height="134" data-tip="frame 4 · t = 0.27 s<br>image change z +2.29<br>mocap speed z +2.20"/><rect class="hit" x="87.3" y="26" width="8" height="134" data-tip="frame 5 · t = 0.33 s<br>image change z +2.40<br>mocap speed z +2.61"/><rect class="hit" x="96.8" y="26" width="8" height="134" data-tip="frame 6 · t = 0.40 s<br>image change z +1.60<br>mocap speed z +2.17"/><rect class="hit" x="106.2" y="26" width="8" height="134" data-tip="frame 7 · t = 0.47 s<br>image change z +0.71<br>mocap speed z +1.27"/><rect class="hit" x="115.7" y="26" width="8" height="134" data-tip="frame 8 · t = 0.53 s<br>image change z +0.09<br>mocap speed z -0.07"/><rect class="hit" x="125.1" y="26" width="8" height="134" data-tip="frame 9 · t = 0.60 s<br>image change z -0.68<br>mocap speed z -0.51"/><rect class="hit" x="134.6" y="26" width="8" height="134" data-tip="frame 10 · t = 0.67 s<br>image change z -0.69<br>mocap speed z -0.06"/><rect class="hit" x="144.1" y="26" width="8" height="134" data-tip="frame 11 · t = 0.73 s<br>image change z -0.22<br>mocap speed z -0.39"/><rect class="hit" x="153.5" y="26" width="8" height="134" data-tip="frame 12 · t = 0.80 s<br>image change z -0.19<br>mocap speed z -0.47"/><rect class="hit" x="163.0" y="26" width="8" height="134" data-tip="frame 13 · t = 0.87 s<br>image change z -0.02<br>mocap speed z -0.35"/><rect class="hit" x="172.4" y="26" width="8" height="134" data-tip="frame 14 · t = 0.93 s<br>image change z +0.81<br>mocap speed z +0.29"/><rect class="hit" x="181.9" y="26" width="8" height="134" data-tip="frame 15 · t = 1.00 s<br>image change z +1.41<br>mocap speed z +0.62"/><rect class="hit" x="191.4" y="26" width="8" height="134" data-tip="frame 16 · t = 1.07 s<br>image change z +1.89<br>mocap speed z +1.62"/><rect class="hit" x="200.8" y="26" width="8" height="134" data-tip="frame 17 · t = 1.13 s<br>image change z +1.57<br>mocap speed z +1.64"/><rect class="hit" x="210.3" y="26" width="8" height="134" data-tip="frame 18 · t = 1.20 s<br>image change z +0.88<br>mocap speed z +0.90"/><rect class="hit" x="219.7" y="26" width="8" height="134" data-tip="frame 19 · t = 1.27 s<br>image change z +0.12<br>mocap speed z -0.05"/><rect class="hit" x="229.2" y="26" width="8" height="134" data-tip="frame 20 · t = 1.33 s<br>image change z +0.00<br>mocap speed z -0.07"/><rect class="hit" x="238.6" y="26" width="8" height="134" data-tip="frame 21 · t = 1.40 s<br>image change z -0.09<br>mocap speed z +0.34"/><rect class="hit" x="248.1" y="26" width="8" height="134" data-tip="frame 22 · t = 1.47 s<br>image change z -0.18<br>mocap speed z -0.19"/><rect class="hit" x="257.6" y="26" width="8" height="134" data-tip="frame 23 · t = 1.53 s<br>image change z -0.29<br>mocap speed z -0.46"/><rect class="hit" x="267.0" y="26" width="8" height="134" data-tip="frame 24 · t = 1.60 s<br>image change z -0.68<br>mocap speed z -0.76"/><rect class="hit" x="276.5" y="26" width="8" height="134" data-tip="frame 25 · t = 1.67 s<br>image change z -0.87<br>mocap speed z -0.36"/><rect class="hit" x="285.9" y="26" width="8" height="134" data-tip="frame 26 · t = 1.73 s<br>image change z -0.71<br>mocap speed z -0.28"/><rect class="hit" x="295.4" y="26" width="8" height="134" data-tip="frame 27 · t = 1.80 s<br>image change z -0.77<br>mocap speed z -0.44"/><rect class="hit" x="304.9" y="26" width="8" height="134" data-tip="frame 28 · t = 1.87 s<br>image change z -0.85<br>mocap speed z -0.84"/><rect class="hit" x="314.3" y="26" width="8" height="134" data-tip="frame 29 · t = 1.93 s<br>image change z -1.23<br>mocap speed z -1.12"/><rect class="hit" x="323.8" y="26" width="8" height="134" data-tip="frame 30 · t = 2.00 s<br>image change z -1.22<br>mocap speed z -0.98"/><rect class="hit" x="333.2" y="26" width="8" height="134" data-tip="frame 31 · t = 2.07 s<br>image change z -1.22<br>mocap speed z -1.13"/><rect class="hit" x="342.7" y="26" width="8" height="134" data-tip="frame 32 · t = 2.13 s<br>image change z -1.27<br>mocap speed z -1.00"/><rect class="hit" x="352.2" y="26" width="8" height="134" data-tip="frame 33 · t = 2.20 s<br>image change z -1.18<br>mocap speed z -0.93"/><rect class="hit" x="361.6" y="26" width="8" height="134" data-tip="frame 34 · t = 2.27 s<br>image change z -1.09<br>mocap speed z -0.82"/><rect class="hit" x="371.1" y="26" width="8" height="134" data-tip="frame 35 · t = 2.33 s<br>image change z -1.15<br>mocap speed z -0.83"/><rect class="hit" x="380.5" y="26" width="8" height="134" data-tip="frame 36 · t = 2.40 s<br>image change z -1.07<br>mocap speed z -0.98"/><rect class="hit" x="390.0" y="26" width="8" height="134" data-tip="frame 37 · t = 2.47 s<br>image change z -0.92<br>mocap speed z -1.01"/><rect class="hit" x="399.5" y="26" width="8" height="134" data-tip="frame 38 · t = 2.53 s<br>image change z -0.78<br>mocap speed z -1.02"/><rect class="hit" x="408.9" y="26" width="8" height="134" data-tip="frame 39 · t = 2.60 s<br>image change z -0.57<br>mocap speed z -1.02"/><rect class="hit" x="418.4" y="26" width="8" height="134" data-tip="frame 40 · t = 2.67 s<br>image change z -0.35<br>mocap speed z -0.88"/><rect class="hit" x="427.8" y="26" width="8" height="134" data-tip="frame 41 · t = 2.73 s<br>image change z +0.16<br>mocap speed z -0.59"/><rect class="hit" x="437.3" y="26" width="8" height="134" data-tip="frame 42 · t = 2.80 s<br>image change z +0.56<br>mocap speed z -0.09"/><rect class="hit" x="446.8" y="26" width="8" height="134" data-tip="frame 43 · t = 2.87 s<br>image change z +0.79<br>mocap speed z +0.50"/><rect class="hit" x="456.2" y="26" width="8" height="134" data-tip="frame 44 · t = 2.93 s<br>image change z +1.36<br>mocap speed z +0.99"/><rect class="hit" x="465.7" y="26" width="8" height="134" data-tip="frame 45 · t = 3.00 s<br>image change z +1.83<br>mocap speed z +2.19"/><rect class="hit" x="475.1" y="26" width="8" height="134" data-tip="frame 46 · t = 3.07 s<br>image change z +1.89<br>mocap speed z +2.35"/><rect class="hit" x="484.6" y="26" width="8" height="134" data-tip="frame 47 · t = 3.13 s<br>image change z +1.73<br>mocap speed z +1.59"/><rect class="hit" x="494.1" y="26" width="8" height="134" data-tip="frame 48 · t = 3.20 s<br>image change z +1.48<br>mocap speed z +1.53"/><rect class="hit" x="503.5" y="26" width="8" height="134" data-tip="frame 49 · t = 3.27 s<br>image change z +0.81<br>mocap speed z +1.03"/><rect class="hit" x="513.0" y="26" width="8" height="134" data-tip="frame 50 · t = 3.33 s<br>image change z +0.78<br>mocap speed z +0.63"/><rect class="hit" x="522.4" y="26" width="8" height="134" data-tip="frame 51 · t = 3.40 s<br>image change z -0.06<br>mocap speed z -0.03"/><rect class="hit" x="531.9" y="26" width="8" height="134" data-tip="frame 52 · t = 3.47 s<br>image change z -0.89<br>mocap speed z -0.40"/><rect class="hit" x="541.4" y="26" width="8" height="134" data-tip="frame 53 · t = 3.53 s<br>image change z -0.33<br>mocap speed z -0.02"/><rect class="hit" x="550.8" y="26" width="8" height="134" data-tip="frame 54 · t = 3.60 s<br>image change z -0.16<br>mocap speed z +0.24"/><rect class="hit" x="560.3" y="26" width="8" height="134" data-tip="frame 55 · t = 3.67 s<br>image change z -0.60<br>mocap speed z -0.36"/><rect class="hit" x="569.7" y="26" width="8" height="134" data-tip="frame 56 · t = 3.73 s<br>image change z -1.05<br>mocap speed z -0.96"/><rect class="hit" x="579.2" y="26" width="8" height="134" data-tip="frame 57 · t = 3.80 s<br>image change z -1.13<br>mocap speed z -0.93"/><rect class="hit" x="588.6" y="26" width="8" height="134" data-tip="frame 58 · t = 3.87 s<br>image change z -0.60<br>mocap speed z -0.88"/><rect class="hit" x="598.1" y="26" width="8" height="134" data-tip="frame 59 · t = 3.93 s<br>image change z -0.53<br>mocap speed z -0.68"/><rect class="hit" x="607.6" y="26" width="8" height="134" data-tip="frame 60 · t = 4.00 s<br>image change z -0.52<br>mocap speed z -0.58"/><rect class="hit" x="617.0" y="26" width="8" height="134" data-tip="frame 61 · t = 4.07 s<br>image change z -0.18<br>mocap speed z -0.47"/><rect class="hit" x="626.5" y="26" width="8" height="134" data-tip="frame 62 · t = 4.13 s<br>image change z -0.08<br>mocap speed z -0.15"/><rect class="hit" x="635.9" y="26" width="8" height="134" data-tip="frame 63 · t = 4.20 s<br>image change z +0.03<br>mocap speed z +0.04"/><rect class="hit" x="645.4" y="26" width="8" height="134" data-tip="frame 64 · t = 4.27 s<br>image change z +0.17<br>mocap speed z +0.06"/><rect class="hit" x="654.9" y="26" width="8" height="134" data-tip="frame 65 · t = 4.33 s<br>image change z +0.27<br>mocap speed z +0.03"/><rect class="hit" x="664.3" y="26" width="8" height="134" data-tip="frame 66 · t = 4.40 s<br>image change z +0.25<br>mocap speed z +0.08"/><rect class="hit" x="673.8" y="26" width="8" height="134" data-tip="frame 67 · t = 4.47 s<br>image change z +0.03<br>mocap speed z -0.10"/><rect class="hit" x="683.2" y="26" width="8" height="134" data-tip="frame 68 · t = 4.53 s<br>image change z -0.38<br>mocap speed z -0.57"/><rect class="hit" x="692.7" y="26" width="8" height="134" data-tip="frame 69 · t = 4.60 s<br>image change z -0.67<br>mocap speed z -0.79"/><rect class="hit" x="702.2" y="26" width="8" height="134" data-tip="frame 70 · t = 4.67 s<br>image change z -0.88<br>mocap speed z -0.83"/><rect class="hit" x="711.6" y="26" width="8" height="134" data-tip="frame 71 · t = 4.73 s<br>image change z -0.95<br>mocap speed z -0.98"/><rect class="hit" x="721.1" y="26" width="8" height="134" data-tip="frame 72 · t = 4.80 s<br>image change z -1.10<br>mocap speed z -1.06"/><rect class="hit" x="730.5" y="26" width="8" height="134" data-tip="frame 73 · t = 4.87 s<br>image change z -1.11<br>mocap speed z -1.07"/><rect class="hit" x="740.0" y="26" width="8" height="134" data-tip="frame 74 · t = 4.93 s<br>image change z -1.12<br>mocap speed z -1.07"/></svg><div class="tip"></div></div>
<h2>What it looks like on the video</h2>
<p>Crops of the middle camera at full resolution during smooth, fast moves. The <b>orange ring</b> is the gel centre projected from
mocap at the frame's recorded time. The <b>blue dot</b> is the same projection after moving the mocap by the session's median offset
(+1.41 frames for training, -0.41 for val0909). The gel centre sits at a fixed spot on the handheld sensor, where the handle
meets the loop. In training, the orange ring lags behind that spot along the direction of motion and the blue dot stays on it. In
val0909 the two nearly coincide.</p>
<div class="gallery"><h3>Training sessions (2026-09-11 and 09-12)</h3><figure><img loading="lazy" src="img/train_motherboard_0911_episode_000_left_1134.jpg" alt="motherboard_0911_episode_000 frames around 1134"><figcaption>motherboard_0911_episode_000 · left hand · frames 1132–1136 · gel centre moving about 30 mm per frame · the two markers are 34 px apart at frame 1134 (640×480)</figcaption></figure><figure><img loading="lazy" src="img/train_motherboard_0911_episode_003_seg00_right_2861.jpg" alt="motherboard_0911_episode_003_seg00 frames around 2861"><figcaption>motherboard_0911_episode_003_seg00 · right hand · frames 2859–2863 · gel centre moving about 31 mm per frame · the two markers are 8 px apart at frame 2861 (640×480)</figcaption></figure><figure><img loading="lazy" src="img/train_motherboard_0911_episode_007_seg01_right_761.jpg" alt="motherboard_0911_episode_007_seg01 frames around 761"><figcaption>motherboard_0911_episode_007_seg01 · right hand · frames 759–763 · gel centre moving about 31 mm per frame · the two markers are 22 px apart at frame 761 (640×480)</figcaption></figure><figure><img loading="lazy" src="img/train_motherboard_0912_episode_000_seg00_left_13889.jpg" alt="motherboard_0912_episode_000_seg00 frames around 13889"><figcaption>motherboard_0912_episode_000_seg00 · left hand · frames 13887–13891 · gel centre moving about 26 mm per frame · the two markers are 25 px apart at frame 13889 (640×480)</figcaption></figure><figure><img loading="lazy" src="img/train_motherboard_0912_episode_003_left_3958.jpg" alt="motherboard_0912_episode_003 frames around 3958"><figcaption>motherboard_0912_episode_003 · left hand · frames 3956–3960 · gel centre moving about 30 mm per frame · the two markers are 31 px apart at frame 3958 (640×480)</figcaption></figure><h3>Val0909 session (2026-09-09)</h3><figure><img loading="lazy" src="img/val_motherboard_0909_episode_000_left_2211.jpg" alt="motherboard_0909_episode_000 frames around 2211"><figcaption>motherboard_0909_episode_000 · left hand · frames 2209–2213 · gel centre moving about 31 mm per frame · the two markers are 9 px apart at frame 2211 (640×480)</figcaption></figure><figure><img loading="lazy" src="img/val_motherboard_0909_episode_001_right_2576.jpg" alt="motherboard_0909_episode_001 frames around 2576"><figcaption>motherboard_0909_episode_001 · right hand · frames 2574–2578 · gel centre moving about 30 mm per frame · the two markers are 11 px apart at frame 2576 (640×480)</figcaption></figure><figure><img loading="lazy" src="img/val_motherboard_0909_episode_002_right_516.jpg" alt="motherboard_0909_episode_002 frames around 516"><figcaption>motherboard_0909_episode_002 · right hand · frames 514–518 · gel centre moving about 29 mm per frame · the two markers are 13 px apart at frame 516 (640×480)</figcaption></figure></div>
<h2>What to do about it</h2>
<div class="card"><ul>
<li>Re-time the 2026-09-11 and 09-12 poses by about +1.4 fps15 frames, which is about +2.8 frames at the native 30 fps, and regenerate
the action trees (sensor, view and force-informed actions). Then rerun this check; every session should peak near 0 ms.</li>
<li>Models trained on the current trees learned a 94 ms action delay that val0909 does not have. That is one more
difference between training and val0909, next to the calibration epoch and the wrist cameras.</li>
<li>Check the force and tactile streams separately. The dataset notes say the tactile capture has no lag, so they may already line up with the video.</li>
<li>The fastest mocap rows include tracking glitches, where the pose jumps several centimetres for a frame or two while the video
does not move. The examples above use only smooth moves.</li>
</ul></div>
<h2>Data table</h2>
<details><summary>Per-episode offsets (ms) and peak correlations</summary><div class="tw"><table>
<tr><th>episode</th><th>session</th><th>left offset</th><th>left peak r</th><th>right offset</th><th>right peak r</th></tr><tr><td>motherboard_0911_episode_000</td><td>2026-09-11 train</td><td>-93</td><td>0.73</td><td>-90</td><td>0.59</td></tr><tr><td>motherboard_0911_episode_001_seg00</td><td>2026-09-11 train</td><td>-107</td><td>0.67</td><td>-90</td><td>0.78</td></tr><tr><td>motherboard_0911_episode_001_seg01</td><td>2026-09-11 train</td><td>-97</td><td>0.90</td><td>-89</td><td>0.61</td></tr><tr><td>motherboard_0911_episode_002_seg00</td><td>2026-09-11 train</td><td>-106</td><td>0.71</td><td>-105</td><td>0.63</td></tr><tr><td>motherboard_0911_episode_003_seg00</td><td>2026-09-11 train</td><td>-103</td><td>0.69</td><td>-118</td><td>0.58</td></tr><tr><td>motherboard_0911_episode_004_seg00</td><td>2026-09-11 train</td><td>-95</td><td>0.72</td><td>-86</td><td>0.38</td></tr><tr><td>motherboard_0911_episode_004_seg01</td><td>2026-09-11 train</td><td>-91</td><td>0.76</td><td>-87</td><td>0.67</td></tr><tr><td>motherboard_0911_episode_005_seg00</td><td>2026-09-11 train</td><td>-81</td><td>0.79</td><td>-76</td><td>0.40</td></tr><tr><td>motherboard_0911_episode_005_seg01</td><td>2026-09-11 train</td><td>-88</td><td>0.69</td><td>-81</td><td>0.39</td></tr><tr><td>motherboard_0911_episode_005_seg02</td><td>2026-09-11 train</td><td>-98</td><td>0.71</td><td>-82</td><td>0.60</td></tr><tr><td>motherboard_0911_episode_005_seg03</td><td>2026-09-11 train</td><td>-89</td><td>0.75</td><td>-76</td><td>0.74</td></tr><tr><td>motherboard_0911_episode_005_seg04</td><td>2026-09-11 train</td><td>-91</td><td>0.71</td><td>-79</td><td>0.68</td></tr><tr><td>motherboard_0911_episode_005_seg05</td><td>2026-09-11 train</td><td>-91</td><td>0.73</td><td>-77</td><td>0.61</td></tr><tr><td>motherboard_0911_episode_006_seg00</td><td>2026-09-11 train</td><td>-99</td><td>0.72</td><td>-92</td><td>0.37</td></tr><tr><td>motherboard_0911_episode_006_seg01</td><td>2026-09-11 train</td><td>-103</td><td>0.72</td><td>-107</td><td>0.48</td></tr><tr><td>motherboard_0911_episode_007_seg00</td><td>2026-09-11 train</td><td>-83</td><td>0.67</td><td>-68</td><td>0.70</td></tr><tr><td>motherboard_0911_episode_007_seg01</td><td>2026-09-11 train</td><td>-98</td><td>0.64</td><td>-88</td><td>0.61</td></tr><tr><td>motherboard_0911_episode_007_seg02</td><td>2026-09-11 train</td><td>-90</td><td>0.69</td><td>-92</td><td>0.61</td></tr><tr><td>motherboard_0911_episode_007_seg03</td><td>2026-09-11 train</td><td>-90</td><td>0.67</td><td>-98</td><td>0.62</td></tr><tr><td>motherboard_0911_episode_007_seg04</td><td>2026-09-11 train</td><td>-104</td><td>0.66</td><td>-98</td><td>0.72</td></tr><tr><td>motherboard_0911_episode_008_seg00</td><td>2026-09-11 train</td><td>-106</td><td>0.60</td><td>-85</td><td>0.72</td></tr><tr><td>motherboard_0912_episode_000_seg00</td><td>2026-09-12 train</td><td>-103</td><td>0.69</td><td>-103</td><td>0.67</td></tr><tr><td>motherboard_0912_episode_000_seg01</td><td>2026-09-12 train</td><td>-94</td><td>0.73</td><td>-107</td><td>0.71</td></tr><tr><td>motherboard_0912_episode_002</td><td>2026-09-12 train</td><td>-106</td><td>0.68</td><td>-105</td><td>0.66</td></tr><tr><td>motherboard_0912_episode_003</td><td>2026-09-12 train</td><td>-105</td><td>0.64</td><td>-101</td><td>0.64</td></tr><tr><td>motherboard_0909_episode_000</td><td>2026-09-09 val0909</td><td>+20</td><td>0.82</td><td>+36</td><td>0.74</td></tr><tr><td>motherboard_0909_episode_001</td><td>2026-09-09 val0909</td><td>+42</td><td>0.80</td><td>+27</td><td>0.73</td></tr><tr><td>motherboard_0909_episode_002</td><td>2026-09-09 val0909</td><td>+27</td><td>0.81</td><td>+25</td><td>0.63</td></tr></table></div></details>
<p class="sub" style="margin-top:24px">Method: <code>checkpoints/hf_spaces/build_react_sync_data.py</code>. Image change is the mean absolute
gray-level difference between consecutive fps15 frames (256 px, same crop as the latent trees) inside a 40 px box around the gel centre
projected with the middle-camera calibration. Offsets are in fps15 frames; one frame is 66.7 ms.</p>
</main><script>
document.querySelectorAll('.chart').forEach(ch=>{
const tip=ch.querySelector('.tip');
ch.querySelectorAll('[data-tip]').forEach(el=>{
el.addEventListener('mouseenter',()=>{tip.innerHTML=el.dataset.tip;tip.style.display='block'});
el.addEventListener('mousemove',e=>{const r=ch.getBoundingClientRect();
let x=e.clientX-r.left+14,y=e.clientY-r.top+14; if(x+tip.offsetWidth>r.width) x-=tip.offsetWidth+28;
tip.style.left=x+'px';tip.style.top=y+'px'});
el.addEventListener('mouseleave',()=>{tip.style.display='none'});
});
});
</script></body></html>