asdfasdfqrqwer commited on
Commit
ad08800
·
1 Parent(s): 62291cd

Complete previews for every Explorer event

Browse files
assets/evidence-open-jar-v1.png ADDED

Git LFS Details

  • SHA256: e754ec89f3987fcc72ea4a396409d456a59a063b79e988eb28bfd78ffb3fa7dc
  • Pointer size: 132 Bytes
  • Size of remote file: 1.26 MB
assets/evidence-place-mug-v1.png ADDED

Git LFS Details

  • SHA256: eb836d177cbc33235768690789f3ebe688304c30d9935908e9a68fcede5473ec
  • Pointer size: 132 Bytes
  • Size of remote file: 1.13 MB
assets/evidence-slice-tomato-v1.png ADDED

Git LFS Details

  • SHA256: ff1d1dfe1af94a66b63c44a3243d74ec69de388538cdcce10ad158c2fb62f324
  • Pointer size: 132 Bytes
  • Size of remote file: 1.31 MB
index.html CHANGED
@@ -298,7 +298,7 @@
298
  <header class="shell topbar">
299
  <div class="mark"><span class="mark-glyph">U</span><span>UniversalLabeler</span></div>
300
  <div class="top-center">Loss-resistant annotation translation</div>
301
- <div class="top-right"><span class="status-dot" aria-hidden="true"></span><span>v1.0.4 / Public spec</span></div>
302
  </header>
303
 
304
  <main>
@@ -405,7 +405,7 @@
405
  <footer>
406
  <div class="footer-inner">
407
  <div class="footer-title">Meaning,<br>packed.</div>
408
- <div class="footer-meta">UNIVERSAL LABELER / RELEASE 1.0.4<br>5 HUMAN LANGUAGES · 22 WORLD DIMENSIONS<br><a href="https://huggingface.co/datasets/itspublu/UniversalLabeler">VIEW DATA + SCHEMAS ↗</a></div>
409
  </div>
410
  </footer>
411
 
@@ -414,27 +414,31 @@
414
  {
415
  name: "fold_towel", source: "Fold the towel on the table with both hands.", hot: "towel",
416
  preview: "../assets/evidence-fold-towel-v1.png",
 
417
  environment: "indoor · laundry area", duration: "7.00 s · episode_clock", claims: 10,
418
  values: { action: "fold", agent: "human performer", roles: "left stabilizes · right acts", object: "towel_01 · patient", place: "table · laundry area", before: "unfolded · dry", after: "folded · dry", time: "1.00—8.00 s", outcome: "success", evidence: "RGB · hand pose · narration" },
419
  text: { en: "Fold the towel on the table with both hands.", zh: "用双手在桌上把毛巾叠好。", tl: "Tiklupin ang tuwalya sa mesa gamit ang dalawang kamay.", es: "Dobla la toalla sobre la mesa con ambas manos.", hi: "दोनों हाथों से मेज़ पर तौलिया मोड़ें।" }
420
  },
421
  {
422
  name: "open_jar", source: "Hold the jar with the left hand and unscrew the lid with the right.", hot: "unscrew",
423
- preview: null,
 
424
  environment: "indoor · kitchen counter", duration: "4.20 s · episode_clock", claims: 11,
425
  values: { action: "unscrew", agent: "human performer", roles: "left stabilizes · right rotates", object: "lid_01 · patient", place: "jar · kitchen counter", before: "jar sealed", after: "jar open", time: "12.30—16.50 s", outcome: "success", evidence: "RGB · hand pose · object track" },
426
  text: { en: "Hold the jar with the left hand and unscrew the lid with the right.", zh: "左手扶稳罐子,右手拧开盖子。", tl: "Hawakan ang garapon sa kaliwang kamay at pihitin ang takip gamit ang kanan.", es: "Sujeta el frasco con la izquierda y desenrosca la tapa con la derecha.", hi: "बाएँ हाथ से जार को थामें और दाएँ हाथ से ढक्कन खोलें।" }
427
  },
428
  {
429
  name: "place_mug", source: "Place the blue mug upright on the upper shelf using the right hand.", hot: "upper shelf",
430
- preview: null,
 
431
  environment: "indoor · storage cabinet", duration: "2.80 s · episode_clock", claims: 10,
432
  values: { action: "place", agent: "human performer", roles: "right acts · left idle", object: "blue_mug_01 · patient", place: "upper_shelf · destination", before: "held · tilted", after: "supported · upright", time: "21.10—23.90 s", outcome: "stable placement", evidence: "RGB · depth · object pose" },
433
  text: { en: "Place the blue mug upright on the upper shelf using the right hand.", zh: "用右手把蓝色杯子直立放到上层架子上。", tl: "Ilagay nang patayo ang asul na tasa sa itaas na estante gamit ang kanang kamay.", es: "Coloca la taza azul en posición vertical sobre el estante superior con la mano derecha.", hi: "दाएँ हाथ से नीले मग को ऊपरी शेल्फ़ पर सीधा रखें।" }
434
  },
435
  {
436
  name: "slice_tomato", source: "Stabilize the tomato with the left hand and slice it with the knife.", hot: "knife",
437
- preview: null,
 
438
  environment: "indoor · food prep station", duration: "5.60 s · episode_clock", claims: 12,
439
  values: { action: "slice", agent: "human performer", roles: "left stabilizes · right cuts", object: "tomato_01 · patient", place: "cutting_board · support", before: "whole tomato", after: "separated slices", time: "31.00—36.60 s", outcome: "cut completed", evidence: "RGB · contact · temporal span" },
440
  text: { en: "Stabilize the tomato with the left hand and slice it with the knife.", zh: "左手扶稳番茄,用刀将它切片。", tl: "Hawakan nang matatag ang kamatis sa kaliwang kamay at hiwain ito gamit ang kutsilyo.", es: "Sujeta el tomate con la mano izquierda y córtalo en rodajas con el cuchillo.", hi: "बाएँ हाथ से टमाटर को स्थिर रखें और चाकू से उसके टुकड़े काटें।" }
@@ -442,6 +446,7 @@
442
  ];
443
 
444
  const languageNames = { en: "English", zh: "简体中文", tl: "Tagalog", es: "Español", hi: "हिन्दी" };
 
445
  const output = document.querySelector("#outputs");
446
  const table = document.querySelector("#packet-table");
447
  const core = document.querySelector("#core");
@@ -510,6 +515,7 @@
510
  const previewWindow = document.querySelector(".evidence-window");
511
  if (scene.preview) {
512
  preview.src = scene.preview;
 
513
  preview.hidden = false;
514
  previewWindow.classList.add("has-preview");
515
  document.querySelector("#preview-kind").textContent = "synthetic visual preview";
 
298
  <header class="shell topbar">
299
  <div class="mark"><span class="mark-glyph">U</span><span>UniversalLabeler</span></div>
300
  <div class="top-center">Loss-resistant annotation translation</div>
301
+ <div class="top-right"><span class="status-dot" aria-hidden="true"></span><span>v1.0.5 / Public spec</span></div>
302
  </header>
303
 
304
  <main>
 
405
  <footer>
406
  <div class="footer-inner">
407
  <div class="footer-title">Meaning,<br>packed.</div>
408
+ <div class="footer-meta">UNIVERSAL LABELER / RELEASE 1.0.5<br>5 HUMAN LANGUAGES · 22 WORLD DIMENSIONS<br><a href="https://huggingface.co/datasets/itspublu/UniversalLabeler">VIEW DATA + SCHEMAS ↗</a></div>
409
  </div>
410
  </footer>
411
 
 
414
  {
415
  name: "fold_towel", source: "Fold the towel on the table with both hands.", hot: "towel",
416
  preview: "../assets/evidence-fold-towel-v1.png",
417
+ previewAlt: "Synthetic first-person preview of two hands folding a pale blue towel on a dark table",
418
  environment: "indoor · laundry area", duration: "7.00 s · episode_clock", claims: 10,
419
  values: { action: "fold", agent: "human performer", roles: "left stabilizes · right acts", object: "towel_01 · patient", place: "table · laundry area", before: "unfolded · dry", after: "folded · dry", time: "1.00—8.00 s", outcome: "success", evidence: "RGB · hand pose · narration" },
420
  text: { en: "Fold the towel on the table with both hands.", zh: "用双手在桌上把毛巾叠好。", tl: "Tiklupin ang tuwalya sa mesa gamit ang dalawang kamay.", es: "Dobla la toalla sobre la mesa con ambas manos.", hi: "दोनों हाथों से मेज़ पर तौलिया मोड़ें।" }
421
  },
422
  {
423
  name: "open_jar", source: "Hold the jar with the left hand and unscrew the lid with the right.", hot: "unscrew",
424
+ preview: "../assets/evidence-open-jar-v1.png",
425
+ previewAlt: "Synthetic first-person preview of the left hand stabilizing a glass jar while the right hand unscrews its lid",
426
  environment: "indoor · kitchen counter", duration: "4.20 s · episode_clock", claims: 11,
427
  values: { action: "unscrew", agent: "human performer", roles: "left stabilizes · right rotates", object: "lid_01 · patient", place: "jar · kitchen counter", before: "jar sealed", after: "jar open", time: "12.30—16.50 s", outcome: "success", evidence: "RGB · hand pose · object track" },
428
  text: { en: "Hold the jar with the left hand and unscrew the lid with the right.", zh: "左手扶稳罐子,右手拧开盖子。", tl: "Hawakan ang garapon sa kaliwang kamay at pihitin ang takip gamit ang kanan.", es: "Sujeta el frasco con la izquierda y desenrosca la tapa con la derecha.", hi: "बाएँ हाथ से जार को थामें और दाएँ हाथ से ढक्कन खोलें।" }
429
  },
430
  {
431
  name: "place_mug", source: "Place the blue mug upright on the upper shelf using the right hand.", hot: "upper shelf",
432
+ preview: "../assets/evidence-place-mug-v1.png",
433
+ previewAlt: "Synthetic first-person preview of the right hand placing a blue mug upright on an upper cabinet shelf while the left hand remains idle",
434
  environment: "indoor · storage cabinet", duration: "2.80 s · episode_clock", claims: 10,
435
  values: { action: "place", agent: "human performer", roles: "right acts · left idle", object: "blue_mug_01 · patient", place: "upper_shelf · destination", before: "held · tilted", after: "supported · upright", time: "21.10—23.90 s", outcome: "stable placement", evidence: "RGB · depth · object pose" },
436
  text: { en: "Place the blue mug upright on the upper shelf using the right hand.", zh: "用右手把蓝色杯子直立放到上层架子上。", tl: "Ilagay nang patayo ang asul na tasa sa itaas na estante gamit ang kanang kamay.", es: "Coloca la taza azul en posición vertical sobre el estante superior con la mano derecha.", hi: "दाएँ हाथ से नीले मग को ऊपरी शेल्फ़ पर सीधा रखें।" }
437
  },
438
  {
439
  name: "slice_tomato", source: "Stabilize the tomato with the left hand and slice it with the knife.", hot: "knife",
440
+ preview: "../assets/evidence-slice-tomato-v1.png",
441
+ previewAlt: "Synthetic first-person preview of the left hand stabilizing a tomato while the right hand slices it with a kitchen knife",
442
  environment: "indoor · food prep station", duration: "5.60 s · episode_clock", claims: 12,
443
  values: { action: "slice", agent: "human performer", roles: "left stabilizes · right cuts", object: "tomato_01 · patient", place: "cutting_board · support", before: "whole tomato", after: "separated slices", time: "31.00—36.60 s", outcome: "cut completed", evidence: "RGB · contact · temporal span" },
444
  text: { en: "Stabilize the tomato with the left hand and slice it with the knife.", zh: "左手扶稳番茄,用刀将它切片。", tl: "Hawakan nang matatag ang kamatis sa kaliwang kamay at hiwain ito gamit ang kutsilyo.", es: "Sujeta el tomate con la mano izquierda y córtalo en rodajas con el cuchillo.", hi: "बाएँ हाथ से टमाटर को स्थिर रखें और चाकू से उसके टुकड़े काटें।" }
 
446
  ];
447
 
448
  const languageNames = { en: "English", zh: "简体中文", tl: "Tagalog", es: "Español", hi: "हिन्दी" };
449
+ scenes.forEach(scene => { const image = new Image(); image.src = scene.preview; });
450
  const output = document.querySelector("#outputs");
451
  const table = document.querySelector("#packet-table");
452
  const core = document.querySelector("#core");
 
515
  const previewWindow = document.querySelector(".evidence-window");
516
  if (scene.preview) {
517
  preview.src = scene.preview;
518
+ preview.alt = scene.previewAlt;
519
  preview.hidden = false;
520
  previewWindow.classList.add("has-preview");
521
  document.querySelector("#preview-kind").textContent = "synthetic visual preview";