Spaces:
Running
Running
egoSample: unified scenario-grouped viewer (5 MEgo 5-cam tasks + 6 PICO demos)
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +49 -0
- egoSample/{demo02 → ego-legacy/demo02}/thumb.jpg +0 -0
- egoSample/{demo02 → ego-legacy/demo02}/video/depth.mp4 +0 -0
- egoSample/{demo02 → ego-legacy/demo02}/video/left.mp4 +0 -0
- egoSample/{demo02 → ego-legacy/demo02}/video/right.mp4 +0 -0
- egoSample/{demo02 → ego-legacy/demo02}/viewer.html +1 -1
- egoSample/{demo05 → ego-legacy/demo05}/thumb.jpg +0 -0
- egoSample/{demo05 → ego-legacy/demo05}/video/depth.mp4 +0 -0
- egoSample/{demo05 → ego-legacy/demo05}/video/left.mp4 +0 -0
- egoSample/{demo05 → ego-legacy/demo05}/video/right.mp4 +0 -0
- egoSample/{demo05 → ego-legacy/demo05}/viewer.html +1 -1
- egoSample/{demo07 → ego-legacy/demo07}/thumb.jpg +0 -0
- egoSample/{demo07 → ego-legacy/demo07}/video/depth.mp4 +0 -0
- egoSample/{demo07 → ego-legacy/demo07}/video/left.mp4 +0 -0
- egoSample/{demo07 → ego-legacy/demo07}/video/right.mp4 +0 -0
- egoSample/{demo07 → ego-legacy/demo07}/viewer.html +1 -1
- egoSample/{demo08 → ego-legacy/demo08}/thumb.jpg +0 -0
- egoSample/{demo08 → ego-legacy/demo08}/video/depth.mp4 +0 -0
- egoSample/{demo08 → ego-legacy/demo08}/video/left.mp4 +0 -0
- egoSample/{demo08 → ego-legacy/demo08}/video/right.mp4 +0 -0
- egoSample/{demo08 → ego-legacy/demo08}/viewer.html +1 -1
- egoSample/{demo09 → ego-legacy/demo09}/thumb.jpg +0 -0
- egoSample/{demo09 → ego-legacy/demo09}/video/depth.mp4 +0 -0
- egoSample/{demo09 → ego-legacy/demo09}/video/left.mp4 +0 -0
- egoSample/{demo09 → ego-legacy/demo09}/video/right.mp4 +0 -0
- egoSample/{demo09 → ego-legacy/demo09}/viewer.html +1 -1
- egoSample/{demo10 → ego-legacy/demo10}/thumb.jpg +0 -0
- egoSample/{demo10 → ego-legacy/demo10}/video/depth.mp4 +0 -0
- egoSample/{demo10 → ego-legacy/demo10}/video/left.mp4 +0 -0
- egoSample/{demo10 → ego-legacy/demo10}/video/right.mp4 +0 -0
- egoSample/{demo10 → ego-legacy/demo10}/viewer.html +1 -1
- egoSample/epdata/task_15365_ep000.js +0 -0
- egoSample/epdata/task_15634_ep003.js +0 -0
- egoSample/epdata/task_15638_ep001.js +0 -0
- egoSample/epdata/task_15648_ep002.js +0 -0
- egoSample/epdata/task_15659_ep004.js +0 -0
- egoSample/index.html +84 -26
- egoSample/media/task_15365_ep000/head_fisheye.mp4 +3 -0
- egoSample/media/task_15365_ep000/head_fisheye_left.mp4 +3 -0
- egoSample/media/task_15365_ep000/head_fisheye_right.mp4 +3 -0
- egoSample/media/task_15365_ep000/head_stereo_left.mp4 +3 -0
- egoSample/media/task_15365_ep000/head_stereo_right.mp4 +3 -0
- egoSample/media/task_15634_ep003/head_fisheye.mp4 +3 -0
- egoSample/media/task_15634_ep003/head_fisheye_left.mp4 +3 -0
- egoSample/media/task_15634_ep003/head_fisheye_right.mp4 +3 -0
- egoSample/media/task_15634_ep003/head_stereo_left.mp4 +3 -0
- egoSample/media/task_15634_ep003/head_stereo_right.mp4 +3 -0
- egoSample/media/task_15638_ep001/head_fisheye.mp4 +3 -0
- egoSample/media/task_15638_ep001/head_fisheye_left.mp4 +3 -0
- egoSample/media/task_15638_ep001/head_fisheye_right.mp4 +3 -0
.gitattributes
CHANGED
|
@@ -109,3 +109,52 @@ ep3/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
|
| 109 |
ep4/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 110 |
ep5/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 111 |
*.pack filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 109 |
ep4/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 110 |
ep5/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 111 |
*.pack filter=lfs diff=lfs merge=lfs -text
|
| 112 |
+
egoSample/ego-legacy/demo02/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 113 |
+
egoSample/ego-legacy/demo02/video/depth.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 114 |
+
egoSample/ego-legacy/demo02/video/left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 115 |
+
egoSample/ego-legacy/demo02/video/right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 116 |
+
egoSample/ego-legacy/demo05/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 117 |
+
egoSample/ego-legacy/demo05/video/depth.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 118 |
+
egoSample/ego-legacy/demo05/video/left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 119 |
+
egoSample/ego-legacy/demo05/video/right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 120 |
+
egoSample/ego-legacy/demo07/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 121 |
+
egoSample/ego-legacy/demo07/video/depth.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 122 |
+
egoSample/ego-legacy/demo07/video/left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 123 |
+
egoSample/ego-legacy/demo07/video/right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 124 |
+
egoSample/ego-legacy/demo08/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 125 |
+
egoSample/ego-legacy/demo08/video/depth.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 126 |
+
egoSample/ego-legacy/demo08/video/left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 127 |
+
egoSample/ego-legacy/demo08/video/right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 128 |
+
egoSample/ego-legacy/demo09/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 129 |
+
egoSample/ego-legacy/demo09/video/depth.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 130 |
+
egoSample/ego-legacy/demo09/video/left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 131 |
+
egoSample/ego-legacy/demo09/video/right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 132 |
+
egoSample/ego-legacy/demo10/thumb.jpg filter=lfs diff=lfs merge=lfs -text
|
| 133 |
+
egoSample/ego-legacy/demo10/video/depth.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 134 |
+
egoSample/ego-legacy/demo10/video/left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 135 |
+
egoSample/ego-legacy/demo10/video/right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 136 |
+
egoSample/media/task_15365_ep000/head_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 137 |
+
egoSample/media/task_15365_ep000/head_fisheye_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 138 |
+
egoSample/media/task_15365_ep000/head_fisheye_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 139 |
+
egoSample/media/task_15365_ep000/head_stereo_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 140 |
+
egoSample/media/task_15365_ep000/head_stereo_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 141 |
+
egoSample/media/task_15634_ep003/head_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 142 |
+
egoSample/media/task_15634_ep003/head_fisheye_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 143 |
+
egoSample/media/task_15634_ep003/head_fisheye_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 144 |
+
egoSample/media/task_15634_ep003/head_stereo_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 145 |
+
egoSample/media/task_15634_ep003/head_stereo_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 146 |
+
egoSample/media/task_15638_ep001/head_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 147 |
+
egoSample/media/task_15638_ep001/head_fisheye_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 148 |
+
egoSample/media/task_15638_ep001/head_fisheye_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 149 |
+
egoSample/media/task_15638_ep001/head_stereo_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 150 |
+
egoSample/media/task_15638_ep001/head_stereo_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 151 |
+
egoSample/media/task_15648_ep002/head_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 152 |
+
egoSample/media/task_15648_ep002/head_fisheye_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 153 |
+
egoSample/media/task_15648_ep002/head_fisheye_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 154 |
+
egoSample/media/task_15648_ep002/head_stereo_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 155 |
+
egoSample/media/task_15648_ep002/head_stereo_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 156 |
+
egoSample/media/task_15659_ep004/head_fisheye.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 157 |
+
egoSample/media/task_15659_ep004/head_fisheye_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 158 |
+
egoSample/media/task_15659_ep004/head_fisheye_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 159 |
+
egoSample/media/task_15659_ep004/head_stereo_left.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 160 |
+
egoSample/media/task_15659_ep004/head_stereo_right.mp4 filter=lfs diff=lfs merge=lfs -text
|
egoSample/{demo02 → ego-legacy/demo02}/thumb.jpg
RENAMED
|
File without changes
|
egoSample/{demo02 → ego-legacy/demo02}/video/depth.mp4
RENAMED
|
File without changes
|
egoSample/{demo02 → ego-legacy/demo02}/video/left.mp4
RENAMED
|
File without changes
|
egoSample/{demo02 → ego-legacy/demo02}/video/right.mp4
RENAMED
|
File without changes
|
egoSample/{demo02 → ego-legacy/demo02}/viewer.html
RENAMED
|
@@ -43,7 +43,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
-
</style></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Refrigerator Items</h1><div class="sub"><code>binocular-home-ego</code> · demo02 · HOME-ORGANIZE · 41.66s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
|
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
+
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Refrigerator Items</h1><div class="sub"><code>binocular-home-ego</code> · demo02 · HOME-ORGANIZE · 41.66s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
egoSample/{demo05 → ego-legacy/demo05}/thumb.jpg
RENAMED
|
File without changes
|
egoSample/{demo05 → ego-legacy/demo05}/video/depth.mp4
RENAMED
|
File without changes
|
egoSample/{demo05 → ego-legacy/demo05}/video/left.mp4
RENAMED
|
File without changes
|
egoSample/{demo05 → ego-legacy/demo05}/video/right.mp4
RENAMED
|
File without changes
|
egoSample/{demo05 → ego-legacy/demo05}/viewer.html
RENAMED
|
@@ -43,7 +43,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
-
</style></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Fan Power Cord</h1><div class="sub"><code>binocular-home-ego</code> · demo05 · STORAGE-BOX · 72.50s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
|
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
+
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Organizing Fan Power Cord</h1><div class="sub"><code>binocular-home-ego</code> · demo05 · STORAGE-BOX · 72.50s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
egoSample/{demo07 → ego-legacy/demo07}/thumb.jpg
RENAMED
|
File without changes
|
egoSample/{demo07 → ego-legacy/demo07}/video/depth.mp4
RENAMED
|
File without changes
|
egoSample/{demo07 → ego-legacy/demo07}/video/left.mp4
RENAMED
|
File without changes
|
egoSample/{demo07 → ego-legacy/demo07}/video/right.mp4
RENAMED
|
File without changes
|
egoSample/{demo07 → ego-legacy/demo07}/viewer.html
RENAMED
|
@@ -43,7 +43,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
-
</style></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Dicing Watermelon For Storage</h1><div class="sub"><code>binocular-home-kitchen-ego</code> · demo07 · CHOP-CUT · 373.00s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
|
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
+
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Dicing Watermelon For Storage</h1><div class="sub"><code>binocular-home-kitchen-ego</code> · demo07 · CHOP-CUT · 373.00s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
egoSample/{demo08 → ego-legacy/demo08}/thumb.jpg
RENAMED
|
File without changes
|
egoSample/{demo08 → ego-legacy/demo08}/video/depth.mp4
RENAMED
|
File without changes
|
egoSample/{demo08 → ego-legacy/demo08}/video/left.mp4
RENAMED
|
File without changes
|
egoSample/{demo08 → ego-legacy/demo08}/video/right.mp4
RENAMED
|
File without changes
|
egoSample/{demo08 → ego-legacy/demo08}/viewer.html
RENAMED
|
@@ -43,7 +43,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
-
</style></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Wiping Office Desk Surface</h1><div class="sub"><code>binocular-office-ego</code> · demo08 · OFFICE-CLEAN · 85.84s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
|
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
+
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Wiping Office Desk Surface</h1><div class="sub"><code>binocular-office-ego</code> · demo08 · OFFICE-CLEAN · 85.84s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
egoSample/{demo09 → ego-legacy/demo09}/thumb.jpg
RENAMED
|
File without changes
|
egoSample/{demo09 → ego-legacy/demo09}/video/depth.mp4
RENAMED
|
File without changes
|
egoSample/{demo09 → ego-legacy/demo09}/video/left.mp4
RENAMED
|
File without changes
|
egoSample/{demo09 → ego-legacy/demo09}/video/right.mp4
RENAMED
|
File without changes
|
egoSample/{demo09 → ego-legacy/demo09}/viewer.html
RENAMED
|
@@ -43,7 +43,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
-
</style></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Arranging Fruits on Retail Shelf</h1><div class="sub"><code>binocular-retail-ego</code> · demo09 · RETAIL-SHELF · 55.00s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
|
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
+
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Arranging Fruits on Retail Shelf</h1><div class="sub"><code>binocular-retail-ego</code> · demo09 · RETAIL-SHELF · 55.00s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
egoSample/{demo10 → ego-legacy/demo10}/thumb.jpg
RENAMED
|
File without changes
|
egoSample/{demo10 → ego-legacy/demo10}/video/depth.mp4
RENAMED
|
File without changes
|
egoSample/{demo10 → ego-legacy/demo10}/video/left.mp4
RENAMED
|
File without changes
|
egoSample/{demo10 → ego-legacy/demo10}/video/right.mp4
RENAMED
|
File without changes
|
egoSample/{demo10 → ego-legacy/demo10}/viewer.html
RENAMED
|
@@ -43,7 +43,7 @@ h1{margin:0 0 3px;font-size:21px}.sub{color:#8890a0;font-size:12.5px}.sub code{c
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
-
</style></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Trimming Threads From Garment</h1><div class="sub"><code>binocular-mfg-ego</code> · demo10 · MFG-SEW · 22.50s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
|
|
|
| 43 |
.fc{background:#12151c;border:1px solid #1c2028;border-radius:5px;padding:4px 9px;font-size:11.5px;color:#c7ccd6}.fc .s{color:#6f92c8;margin-left:5px}
|
| 44 |
.dl{color:#7fe0a0;text-decoration:none;font-size:12px;margin-left:10px;text-transform:none}.dl:hover{text-decoration:underline}
|
| 45 |
.dl-row{margin:8px 0 6px}.dl-cmd{background:#12151c;color:#c7ccd6;border:1px solid #1c2028;border-radius:6px;padding:7px 12px;font-size:12.5px;cursor:pointer;font-family:ui-monospace,monospace}.dl-cmd:hover{border-color:#3a4a6a}
|
| 46 |
+
</style><style>header .x,header a[href^='..']{display:none!important}.layout{align-items:start}#spanList{overflow-y:auto}</style><script>addEventListener('load',function(){function s(){var L=document.querySelector('.layout');if(!L)return;var l=L.children[0],r=L.children[1],sl=document.getElementById('spanList');if(!l||!r||!sl)return;var ch=r.offsetHeight-sl.offsetHeight;sl.style.maxHeight=Math.max(160,l.offsetHeight-ch)+'px';}function hf(){try{if(typeof HEAD==='undefined'||typeof dSt==='undefined')return;var P=HEAD.pos.filter(function(p){return p;});if(!P.length)return;var mn=[1e9,1e9,1e9],mx=[-1e9,-1e9,-1e9];P.forEach(function(p){for(var k=0;k<3;k++){mn[k]=Math.min(mn[k],p[k]);mx[k]=Math.max(mx[k],p[k]);}});var sp=Math.max(mx[0]-mn[0],mx[1]-mn[1],mx[2]-mn[2])||0.3;dSt.t=[(mn[0]+mx[0])/2,(mn[1]+mx[1])/2,(mn[2]+mx[2])/2];dSt.r=Math.max(dSt.rmin,sp*1.45);dSt.dirty=true;}catch(e){}}s();hf();setTimeout(function(){s();hf();},400);setTimeout(s,900);addEventListener('resize',s);});</script></head><body>
|
| 47 |
<header><div><a href="../index.html" style="color:#6f92c8;text-decoration:none;font-size:13px">← all episodes</a><h1 style="margin-top:4px">Trimming Threads From Garment</h1><div class="sub"><code>binocular-mfg-ego</code> · demo10 · MFG-SEW · 22.50s</div></div><a class="x" href="../../index.html" title="all datasets">×</a></header>
|
| 48 |
|
| 49 |
<div class="layout">
|
egoSample/epdata/task_15365_ep000.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
egoSample/epdata/task_15634_ep003.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
egoSample/epdata/task_15638_ep001.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
egoSample/epdata/task_15648_ep002.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
egoSample/epdata/task_15659_ep004.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
egoSample/index.html
CHANGED
|
@@ -1,27 +1,85 @@
|
|
| 1 |
-
<!doctype html><html lang="en"><head><meta charset="utf-8">
|
| 2 |
-
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
.
|
| 8 |
-
.
|
| 9 |
-
.
|
| 10 |
-
.
|
| 11 |
-
.
|
| 12 |
-
.
|
| 13 |
-
.
|
| 14 |
-
.
|
| 15 |
-
.
|
| 16 |
-
.
|
| 17 |
-
.
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
</style></head><body>
|
| 20 |
-
<
|
| 21 |
-
<
|
| 22 |
-
<div class="
|
| 23 |
-
<
|
| 24 |
-
<
|
| 25 |
-
<
|
| 26 |
-
<
|
| 27 |
-
<
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html><html lang="en"><head><meta charset="utf-8">
|
| 2 |
+
<meta name="viewport" content="width=device-width,initial-scale=1">
|
| 3 |
+
<title>Ego Sample</title>
|
| 4 |
+
<style>
|
| 5 |
+
:root{color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;height:100%}
|
| 6 |
+
body{background:#07090d;color:#e6e8ee;font:14px/1.5 -apple-system,"Helvetica Neue",Arial,"PingFang SC",sans-serif}
|
| 7 |
+
.wrap{display:flex;height:100vh;overflow:hidden}
|
| 8 |
+
.side{width:290px;flex:0 0 290px;background:#0b0e13;border-right:1px solid #1c2028;overflow-y:auto}
|
| 9 |
+
.side .st{font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:#8890a0;padding:15px 15px 8px}
|
| 10 |
+
.cat{border-top:1px solid #14181f}
|
| 11 |
+
.cat > .ch{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 15px;cursor:pointer;background:#0e1219}
|
| 12 |
+
.cat > .ch:hover{background:#12151c}
|
| 13 |
+
.cat > .ch .ct{font-size:12px;font-weight:700;letter-spacing:.02em}
|
| 14 |
+
.cat > .ch .cc{font-size:10.5px;color:#6f7787;flex-shrink:0}
|
| 15 |
+
.cat > .ch .ct::before{content:"\25B8";color:#6f7787;display:inline-block;width:14px}
|
| 16 |
+
.cat.open > .ch .ct::before{content:"\25BE"}
|
| 17 |
+
.cbody{display:none}.cat.open .cbody{display:block}
|
| 18 |
+
.leaf{padding:9px 12px 9px 29px;cursor:pointer;border-left:3px solid transparent}
|
| 19 |
+
.leaf:hover{background:#12151c}
|
| 20 |
+
.leaf.on{background:#152036;border-left-color:#6f9fe0}
|
| 21 |
+
.leaf .lt{font-size:12.5px;font-weight:600}
|
| 22 |
+
.leaf .lm{font-size:10.5px;color:#7f8896;margin-top:2px;display:flex;gap:7px;align-items:center}
|
| 23 |
+
.rig{font:9.5px ui-monospace,monospace;color:#6f92c8;background:#12151c;border:1px solid #1c2028;border-radius:4px;padding:0 4px}
|
| 24 |
+
.main{flex:1;display:flex;flex-direction:column;min-width:0}
|
| 25 |
+
.bar{display:flex;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid #1c2028;background:#0b0e13;min-height:44px}
|
| 26 |
+
.bar .title{font-size:13px;color:#c7ccd6}
|
| 27 |
+
.bar .title b{color:#e6e8ee}
|
| 28 |
+
iframe{flex:1;width:100%;border:0;background:#07090d}
|
| 29 |
+
.empty{margin:auto;color:#6f7787;font-size:13px}
|
| 30 |
</style></head><body>
|
| 31 |
+
<div class="wrap">
|
| 32 |
+
<nav class="side">
|
| 33 |
+
<div class="st">Ego Sample — 11 tasks</div>
|
| 34 |
+
<div id="nav"></div>
|
| 35 |
+
</nav>
|
| 36 |
+
<div class="main">
|
| 37 |
+
<div class="bar" id="bar"><span class="empty">select a task on the left</span></div>
|
| 38 |
+
<iframe id="stage" allow="autoplay" src="about:blank"></iframe>
|
| 39 |
+
</div>
|
| 40 |
+
</div>
|
| 41 |
+
<script id="D" type="application/json">[["Retail & Fresh Food", [["Fruit retail & cutting", {"kind": "mego", "src": "mego.html#task_15634_ep003", "slug": "task_15634_ep003", "dur": 30.97, "rig": "MEgo 5-cam", "instr": "Place the pears from the table into the plate and arrange them neatly"}], ["Fruit cutting station", {"kind": "mego", "src": "mego.html#task_15365_ep000", "slug": "task_15365_ep000", "dur": 38.98, "rig": "MEgo 5-cam", "instr": "Sort yellow fruits and pack them into plastic boxes"}], ["Arranging fruits on retail shelf", {"kind": "ego", "src": "ego-legacy/demo09/viewer.html", "dur": 55.0, "rig": "PICO stereo", "instr": ""}], ["Dicing watermelon for storage", {"kind": "ego", "src": "ego-legacy/demo07/viewer.html", "dur": 373.0, "rig": "PICO stereo", "instr": ""}]]], ["Office & Documents", [["Document scanning & archiving", {"kind": "mego", "src": "mego.html#task_15638_ep001", "slug": "task_15638_ep001", "dur": 37.98, "rig": "MEgo 5-cam", "instr": "Organize the documents on the table"}], ["Document printing & binding", {"kind": "mego", "src": "mego.html#task_15659_ep004", "slug": "task_15659_ep004", "dur": 38.98, "rig": "MEgo 5-cam", "instr": "Organize and bind the documents on the table."}], ["Wiping office desk surface", {"kind": "ego", "src": "ego-legacy/demo08/viewer.html", "dur": 85.8, "rig": "PICO stereo", "instr": ""}]]], ["Assembly & Manufacturing", [["Mouse & keyboard assembly", {"kind": "mego", "src": "mego.html#task_15648_ep002", "slug": "task_15648_ep002", "dur": 39.98, "rig": "MEgo 5-cam", "instr": "Place the white keycap on the keyboard and press it"}], ["Trimming threads from garment", {"kind": "ego", "src": "ego-legacy/demo10/viewer.html", "dur": 22.5, "rig": "PICO stereo", "instr": ""}]]], ["Home & Organizing", [["Organizing refrigerator items", {"kind": "ego", "src": "ego-legacy/demo02/viewer.html", "dur": 41.7, "rig": "PICO stereo", "instr": ""}], ["Organizing fan power cord", {"kind": "ego", "src": "ego-legacy/demo05/viewer.html", "dur": 72.5, "rig": "PICO stereo", "instr": ""}]]]]</script>
|
| 42 |
+
<script>
|
| 43 |
+
const TREE = JSON.parse(document.getElementById('D').textContent);
|
| 44 |
+
const esc = s => (s||'').replace(/[&<>"]/g,c=>({'&':'&','<':'<','>':'>','"':'"'}[c]));
|
| 45 |
+
const fmtDur = d => d==null ? '' : (d>=60 ? (d/60).toFixed(1)+' min' : d.toFixed(1)+' s');
|
| 46 |
+
|
| 47 |
+
function build(){
|
| 48 |
+
const box = document.getElementById('nav');
|
| 49 |
+
TREE.forEach(([cat, leaves], ci)=>{
|
| 50 |
+
const c = document.createElement('div'); c.className = 'cat' + (ci===0?' open':'');
|
| 51 |
+
c.innerHTML = `<div class="ch"><span class="ct">${esc(cat)}</span><span class="cc">${leaves.length}</span></div><div class="cbody"></div>`;
|
| 52 |
+
c.querySelector('.ch').onclick = ()=>c.classList.toggle('open');
|
| 53 |
+
const body = c.querySelector('.cbody');
|
| 54 |
+
leaves.forEach(([lbl, m])=>{
|
| 55 |
+
const el = document.createElement('div'); el.className = 'leaf';
|
| 56 |
+
el.innerHTML = `<div class="lt">${esc(lbl)}</div>
|
| 57 |
+
<div class="lm"><span class="rig">${m.rig}</span>${fmtDur(m.dur)}${m.instr?' · '+esc(m.instr):''}</div>`;
|
| 58 |
+
el.onclick = ()=>open(m, lbl, el);
|
| 59 |
+
body.appendChild(el);
|
| 60 |
+
});
|
| 61 |
+
box.appendChild(c);
|
| 62 |
+
});
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
function open(m, lbl, el){
|
| 66 |
+
document.querySelectorAll('.leaf.on').forEach(x=>x.classList.remove('on'));
|
| 67 |
+
el.classList.add('on');
|
| 68 |
+
const stage = document.getElementById('stage'), bar = document.getElementById('bar');
|
| 69 |
+
if(m.kind === 'ego'){
|
| 70 |
+
stage.src = m.src;
|
| 71 |
+
bar.innerHTML = `<span class="title"><b>${esc(lbl)}</b> · legacy PICO stereo ego · ${fmtDur(m.dur)}</span>`;
|
| 72 |
+
} else {
|
| 73 |
+
const onMego = (stage.src||'').indexOf('mego.html') >= 0;
|
| 74 |
+
let done = false;
|
| 75 |
+
try{ if(onMego && stage.contentWindow){ stage.contentWindow.location.hash = m.slug; done = true; } }catch(e){}
|
| 76 |
+
if(!done) stage.src = m.src;
|
| 77 |
+
bar.innerHTML = `<span class="title"><b>${esc(lbl)}</b> · MEgo 5-cam${m.instr?' · '+esc(m.instr):''}</span>`;
|
| 78 |
+
}
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
build();
|
| 82 |
+
const first = document.querySelector('.cat.open .leaf');
|
| 83 |
+
if(first) first.click();
|
| 84 |
+
</script>
|
| 85 |
+
</body></html>
|
egoSample/media/task_15365_ep000/head_fisheye.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:33e5d1b79d491ea12f1d2d3012a05cf424256bbb65a3501d058943bb406d1f7e
|
| 3 |
+
size 2056401
|
egoSample/media/task_15365_ep000/head_fisheye_left.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a8b790c0e7608215d13ad674838d5eae950869b0c058c6ac61c6c7efa5f04aec
|
| 3 |
+
size 996796
|
egoSample/media/task_15365_ep000/head_fisheye_right.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:707d73ff4aa6ce3beea1d5eae29f7b604d5d436a515c3b90da98ee92e50562d6
|
| 3 |
+
size 875102
|
egoSample/media/task_15365_ep000/head_stereo_left.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:dc39c48f747ab782f79d4f8904e4864f1da6dd57aefd1e477ef5f1ce73ea4fa7
|
| 3 |
+
size 988630
|
egoSample/media/task_15365_ep000/head_stereo_right.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:6aa31b49404f2fe21130d002d7e324ab20e32bbb5e346cf48586cc88d823e0cc
|
| 3 |
+
size 986619
|
egoSample/media/task_15634_ep003/head_fisheye.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8770ee96dc1d6db13e70785f6b6045170742e67e22dbe3d0b61847a97ed2102e
|
| 3 |
+
size 2668588
|
egoSample/media/task_15634_ep003/head_fisheye_left.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8b343093977936597477c7fb68d4da967f7d92e3fc295aaa1a8d7f5f7098e9a7
|
| 3 |
+
size 1025546
|
egoSample/media/task_15634_ep003/head_fisheye_right.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8c11624e1ddb7dce34d1832d9591a6cd38afbe7845d9c3912e1103a4890a6293
|
| 3 |
+
size 1085768
|
egoSample/media/task_15634_ep003/head_stereo_left.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:dc9ad7b95cd800707b87cbbcb71b050eaf24e14eba984c18b11f134fd7cd1c40
|
| 3 |
+
size 1253859
|
egoSample/media/task_15634_ep003/head_stereo_right.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f00e4963a3507114533ae5e9300d469586c6ac02d13e1ce8507060a31b558107
|
| 3 |
+
size 1283995
|
egoSample/media/task_15638_ep001/head_fisheye.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:bc9007497a581d17891fc64da02297be081b1ea78a49831f5f672206a966ad2c
|
| 3 |
+
size 1598933
|
egoSample/media/task_15638_ep001/head_fisheye_left.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:142b8073d6bf78960e342d37766c908639d2c576cacd57c88caad9f6f48f7345
|
| 3 |
+
size 598711
|
egoSample/media/task_15638_ep001/head_fisheye_right.mp4
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2d0b673d54c5c6f0e2f0dbd78d81db6000adc04711c5b4143d46a5d1edd355dd
|
| 3 |
+
size 693284
|