mdx.mtmc.viz.frames module

class VizFrames(config: VizMtmcConfig)

Bases: object

Module to visualize frames

Parameters:

config (VizMtmcConfig) – configuration for visualization

visualizer = VizFrames(config)
plot(sensor_id: str, output_video_dir: str, frames: Dict[str, Dict[str, Dict[str, Object]]], behaviors: Dict[str, Dict[str, Behavior]] | None = None) None

Visualizes frames

Parameters:
  • sensor_id (str) – sensor ID

  • output_video_dir (str) – output directory for videos

  • frames (Dict[str,Dict[str,Dict[str,Object]]]) – frames extracted from raw data

  • behaviors (Optional[Dict[str,Dict[str,Behavior]]]) – behaviors, i.e., tracklets

Returns:

None

visualizer.plot(sensor_id, output_video_dir, frames, behaviors)