{
  "title": "Empty stomach, left upper quadrant \u2013 Supplementary Video S2",
  "authors": [
    "Lior Abramson",
    "Rebecca G. Theophanous",
    "Brice Lefler",
    "Lindsey Wu",
    "Amber L. Bowman",
    "Jacqueline K. Olive",
    "Yuriy S. Bronshteyn"
  ],
  "article": "Echoes from Within: Mapping Gastrointestinal Obstruction with Ultrasound",
  "doi": "10.3390/diagnostics15192511",
  "sourceUrl": "https://pmc.ncbi.nlm.nih.gov/articles/PMC12523475/",
  "license": "CC BY 4.0",
  "licenseUrl": "https://creativecommons.org/licenses/by/4.0/",
  "copyright": "\u00a9 2025 by the authors",
  "sourceFile": "source-original.mp4",
  "original": {
    "duration": 12.766667,
    "fps": 30,
    "frames": 383,
    "width": 1920,
    "height": 1080,
    "sha256": "402ba36ffd9d2e9f45ac0d55935e0cc10c95d72b6c9ca2553ba9f312aa963066"
  },
  "excerpt": {
    "firstOriginalFrame": 155,
    "endOriginalFrameExclusive": 364,
    "timeOffset": 5.166666666666667,
    "crop": [
      0,
      12,
      1608,
      1056
    ],
    "measured": {
      "programs": [],
      "streams": [
        {
          "width": 1608,
          "height": 1056,
          "r_frame_rate": "30/1",
          "avg_frame_rate": "30/1",
          "duration": "6.966667",
          "nb_frames": "209",
          "nb_read_frames": "209"
        }
      ]
    },
    "sha256": "740e08174c5c66463660351081d05dae13e598234af251925e9dcc91704d2c37"
  },
  "normalEvidence": "Article Figure 2 and Supplementary Video S2 describe the grossly empty stomach and normal gastric air. This is a selected regional view, not a complete normal abdominal examination.",
  "acquisition": "Recorded anterior probe fanning in a left upper quadrant window. The source has no tracked probe position or angle data. Probe movement now selects the 209 original frames in their recorded order; placement and the relationship between model movement and recorded fan position are illustrative, not spatially registered.",
  "adaptations": [
    "Continuous frame-accurate excerpt, no joined cases",
    "Empty presentation-margin crop without resizing or frame-rate conversion",
    "Silent H.264 encoding at original timing, no added frames or loop padding",
    "All original teaching labels and arrows retained",
    "Independent reviewed teaching contours over visible anatomy only",
    "All 209 decoded source-video frames cached in their original order for the existing probe-driven frame viewer; no invented frames, omitted intervals, repeated short loop or artificial duration extension",
    "Aspect-preserving display resize to a 716x537 canvas with black letterboxing; lossless PNG page cache"
  ],
  "limitations": [
    "1920x1080 is the published presentation canvas, not native scanner resolution",
    "Gastric interior and the entire wall are obscured by gas; only the visible interface is labelled",
    "Generic male body is illustrative and unregistered; source patient sex is not asserted",
    "The recording contains baked-in anatomy words and arrows over tissue. These remain visible; the underlying original pixels cannot be restored from this video.",
    "Probe control is an approximate teaching mapping of an untracked recorded fan and must not be interpreted as a calibrated spatial reconstruction."
  ],
  "interaction": {
    "mode": "probe-driven original-frame atlas",
    "changedFrom": "native temporal video player with separate time slider",
    "frameManifest": "frames.json",
    "originalFrameCount": 209,
    "sourceFrameRate": 30,
    "firstOriginalFrame": 155,
    "endOriginalFrameExclusive": 364,
    "mapping": "Approximate left-upper-abdominal probe movement selects positions in the recorded anterior fan. This is not tracked or calibrated 3D ultrasound.",
    "automaticPlayback": false,
    "separateVideoTimeline": false,
    "displayFrameSize": [
      716,
      537
    ],
    "cache": "18 lossless PNG pages, 12 display frames per page; aspect-preserving resize and black letterboxing. The final page contains only the remaining source frames.",
    "sourceFilesUnchanged": true,
    "changedOn": "2026-10-30"
  },
  "cleanSourceAudit": {
    "date": "2026-10-30",
    "outcome": "No unlabelled qualifying replacement confirmed. Original teaching labels and arrows were not removed.",
    "currentSource": "The current S2 public video is already labelled. No unlabelled public raw file was identified; the article describes an internal de-identified educational database.",
    "alternative": {
      "article": "Point-of-Care Ultrasound in Gastroenterology and Hepatology",
      "authors": "Shankar et al.",
      "doi": "10.1016/j.cgh.2024.09.040",
      "sourceUrl": "https://www.cghjournal.org/article/S1542-3565%2825%2900019-9/fulltext",
      "asset": "Video 5: Empty gastric antrum without luminal contents",
      "articleLicense": "CC BY 4.0",
      "measured": {
        "durationSeconds": 6.072733,
        "frameRate": "30000/1001",
        "decodedFrames": 182,
        "width": 1280,
        "height": 720
      },
      "decision": "Excluded: also contains baked-in tissue labels and an arrow. It does not resolve the requested clean-image requirement."
    }
  },
  "displayReview": {
    "version": "gi-clean-5",
    "annotations": [
      "spleen",
      "left-kidney-partial",
      "gastric-air-interface",
      "acoustic-shadow",
      "splenic-vessel-lumen",
      "aerated-lung-artifact"
    ],
    "annotationScope": "Only visible portions and reviewed intervals. Small splenic dark lumen is likely vascular but not Doppler-confirmed. No named artery or vein inferred. No definite rib origin assigned to the entire acoustic shadow.",
    "redactions": [
      {
        "label": "source explanation",
        "start": 0,
        "end": 208,
        "polygon": [
          [
            0,
            100
          ],
          [
            600,
            100
          ],
          [
            600,
            400
          ],
          [
            0,
            400
          ]
        ]
      },
      {
        "label": "scanner logo",
        "start": 0,
        "end": 208,
        "polygon": [
          [
            670,
            15
          ],
          [
            790,
            15
          ],
          [
            790,
            90
          ],
          [
            670,
            90
          ]
        ]
      },
      {
        "label": "spleen (early)",
        "start": 0,
        "end": 122,
        "polygon": [
          [
            945,
            427
          ],
          [
            1108,
            427
          ],
          [
            1108,
            488
          ],
          [
            945,
            488
          ]
        ]
      },
      {
        "label": "spleen (late)",
        "start": 123,
        "end": 208,
        "polygon": [
          [
            1078,
            288
          ],
          [
            1241,
            288
          ],
          [
            1241,
            350
          ],
          [
            1078,
            350
          ]
        ]
      },
      {
        "label": "kidney",
        "start": 0,
        "end": 103,
        "polygon": [
          [
            1224,
            692
          ],
          [
            1388,
            692
          ],
          [
            1388,
            756
          ],
          [
            1224,
            756
          ]
        ]
      },
      {
        "label": "lung text and arrow",
        "start": 103,
        "end": 182,
        "polygon": [
          [
            337,
            327
          ],
          [
            341,
            323
          ],
          [
            344,
            321
          ],
          [
            481,
            259
          ],
          [
            503,
            251
          ],
          [
            585,
            229
          ],
          [
            603,
            229
          ],
          [
            662,
            245
          ],
          [
            682,
            253
          ],
          [
            686,
            255
          ],
          [
            686,
            272
          ],
          [
            678,
            288
          ],
          [
            674,
            294
          ],
          [
            516,
            336
          ],
          [
            366,
            358
          ],
          [
            343,
            358
          ],
          [
            341,
            356
          ],
          [
            337,
            342
          ]
        ]
      },
      {
        "label": "gastric text and arrow",
        "start": 167,
        "end": 208,
        "polygon": [
          [
            45,
            563
          ],
          [
            49,
            561
          ],
          [
            73,
            552
          ],
          [
            795,
            441
          ],
          [
            809,
            441
          ],
          [
            813,
            443
          ],
          [
            824,
            449
          ],
          [
            830,
            453
          ],
          [
            830,
            469
          ],
          [
            824,
            478
          ],
          [
            819,
            485
          ],
          [
            816,
            488
          ],
          [
            526,
            597
          ],
          [
            346,
            605
          ],
          [
            327,
            605
          ],
          [
            49,
            597
          ],
          [
            47,
            596
          ],
          [
            45,
            594
          ]
        ]
      }
    ],
    "maskScope": "Opaque display masks conceal all source labels, explanatory words, arrows and scanner logo. Small tissue-overlying patches are hatched to distinguish missing data from anechoic anatomy and reject all hit testing. No inpainting or tissue replacement. Source MP4s and all 209 atlas frames remain unchanged.",
    "probePlacement": "Left flank near mid-axillary line, cranial marker; approximate skin contact on generic model following article Figure 2. Recorded anterior fanning is mapped to a limited posterior-to-anterior movement, not a tracked reconstruction.",
    "remainingBurnedLabels": false,
    "colorAudit": "209/209 original frames checked; no chromatic annotation pixels above reviewed threshold remain outside masks.",
    "publicationReady": false,
    "reason": "Local preview of explicit source-label redactions. Tissue is obscured in those small patches; this is not an unannotated source acquisition."
  }
}
