Task_107 Maritime Bridge Clearance Prediction — final_v1 sample

One four-file sample generated from MVTD train/126-Ship. The target video visualizes a future bridge-clearance conflict with a grounded yellow future vessel silhouette and a red collision marker.

Demo-only HTML artifact; not stored in S3 final_v1 while the team final pipeline is pending.

MVTD 126-Ship samples/000000000/

60 observed frames · future horizon 45 frames · H.264/yuv420p · 640x364 · 10 fps

sample_id 000000000 source MVTD train/126-Ship frames 60 @ 10 fps category thematic / prediction reasoning
input_video.mp4 — raw observed vessel motion
target_video.mp4 — predicted bridge-clearance conflict overlay

Prompt

Predict whether the tracked vessel will violate bridge clearance if it continues its observed motion. Render the target video by overlaying the current vessel outline, a faster-moving future vessel silhouette derived from the raw future groundtruth trajectory, and a red collision marker at the future mast-to-bridge clearance conflict point. The output should communicate the predicted clearance conflict visually, without relying on explanatory text inside the video.

Metadata

metadata.json
{
  "schema": "v2v-metadata/2.0",
  "task": {
    "id": "Task_107_maritime_bridge_clearance_prediction",
    "type": "v2v",
    "capability": "forward prediction and visual reasoning",
    "domain": "transportation / maritime"
  },
  "source": {
    "dataset": "Maritime Visual Tracking Dataset (MVTD)",
    "dataset_url": "https://huggingface.co/datasets/AhsanBB/Maritime_Visual_Tracking_Dataset_MVTD",
    "license": "cc0-1.0",
    "split": "train",
    "sequence": "126-Ship",
    "raw_frame_start": 1,
    "raw_frame_count": 60,
    "raw_frame_pattern": "train/126-Ship/%08d.jpg",
    "groundtruth_file": "train/126-Ship/groundtruth.txt"
  },
  "rendering": {
    "fps": 10,
    "width": 640,
    "height": 364,
    "future_horizon_frames": 45,
    "current_vessel": "blue vessel-shaped outline from current bbox",
    "future_vessel": "single yellow silhouette interpolated from current bbox to future bbox",
    "collision_marker": "red X appears after future silhouette reaches bridge clearance conflict",
    "bridge_clearance_original_pixels": {
      "line_y_intercept": 377.0,
      "line_slope": 0.028
    },
    "bridge_clearance_render_pixels": {
      "line_y_intercept": 126.12867647058823,
      "line_slope": 0.028102941176470587
    },
    "text_in_video": false
  },
  "provenance": {
    "generator": "New_Tasks/Task_107_maritime_bridge_clearance_prediction/scripts/generate.py",
    "config": "New_Tasks/Task_107_maritime_bridge_clearance_prediction/config/sample_126_ship.json",
    "deterministic": true
  }
}