VideoLoaderConfig

Source: controller.js:64

Properties

  • sampleIntervalSeconds (number) — Media-time interval between lightweight samples.
  • baselineEmbeddingSamples (number) — Stable ImageEmbedder samples required.
  • baselineFaceSamples (number) — Stable face-api descriptors required.
  • anchoredBaselineEmbeddingSamples (number) — Comparable neighbours used around a selected frame.
  • anchoredBaselineFaceSamples (number) — Face descriptors used around a selected frame.
  • faceDistanceThreshold (number) — Face-api L2 distance threshold.
  • heartbeatSeconds (number) — Maximum media-time gap between face-api checks.
  • minimumFaceApiGapSeconds (number) — Minimum media-time gap between face-api checks.
  • minimumVisualDelta (number) — Minimum ImageEmbedder drift above baseline noise.
  • visualMadMultiplier (number) — Baseline MAD multiplier for adaptive visual drift.
  • visualJumpDelta (number) — One-sample visual drift jump threshold.
  • maximumBaselineAppearanceStep (number) — Largest accepted low-resolution crop change.
  • maximumBaselineRollStep (number) — Largest accepted roll change in degrees.
  • maximumBaselineYawStep (number) — Largest accepted approximate yaw change.
  • maximumBaselineScaleStep (number) — Largest accepted face-width ratio change.
  • maximumBaselineFaceSpread (number) — Largest accepted face-api baseline spread.
  • maximumAnchoredBaselineFaceSpread (number) — Largest spread accepted around a human-selected frame.
  • anchoredBaselineWindowSeconds (number) — Maximum local calibration span after a selected frame.
  • alignedCropSize (number) — ImageEmbedder crop edge in pixels.
  • evidenceRefinementRadiusSeconds (number) — Neighbourhood around a confirmed event.
  • evidenceRefinementStepSeconds (number) — MediaPipe-only refinement cadence.
  • evidenceRefinementFaceApiCandidates (number) — Maximum refined candidates verified by face-api.

Type

object