{
  "method": "Independent calculation from the frozen negative-segment start/length and the reviewed scalar interpolation; no model script executed. Actual frame pixels are extracted separately.",
  "negativeSegment": {
    "id": "negative",
    "start": 36.312,
    "len": 8.5,
    "speech": 5.164,
    "sub": "\u6362\u53e6\u4e00\u4fa7\uff1ah \u53d6\u8d1f\u503c\uff0c\u659c\u7387\u4ecd\u7136\u662f 2+h",
    "spoken": "\u518d\u8ba9 h \u53d6\u8d1f\u503c\uff0cQ \u4ece\u53e6\u4e00\u4fa7\u9760\u8fd1\uff0c\u659c\u7387\u4ecd\u7136\u662f 2 \u52a0 h\u3002"
  },
  "closestFrameToZero": {
    "frameIndex": 1122,
    "encodedTime": 37.4,
    "rendererSampleTime": 37.416666666666664,
    "h": 0.003047212690145462,
    "display": "+0.00",
    "k": 2.0030472126901455
  },
  "framesAbsHLessThanPoint04": 6,
  "framesDisplayingZeroAtTwoDecimals": [
    {
      "frameIndex": 1122,
      "encodedTime": 37.4,
      "rendererSampleTime": 37.416666666666664,
      "h": 0.003047212690145462,
      "display": "+0.00",
      "k": 2.0030472126901455
    }
  ],
  "geometryUsesClosedForm2PlusH": true,
  "divisionByZeroClaimed": false,
  "observation": "The transition crosses zero continuously and can display h as signed 0.00; this does not establish a numerical 0/0 operation.",
  "frameSampling": "The model renderer samples (frameIndex + 0.5)/30, verified from source."
}
