mdx.mtmc.viz.mtmc_objects_in_topview module
- class VizMTMCObjectsInTopview(config: VizMtmcConfig, calibration_path: str)
Bases:
object
Module to visualize MTMC objects in top view
- Parameters:
config (dict) – configuration for visualization
visualizer = VizMTMCObjectsInTopview(config)
- plot(global_id: str, output_video_dir: str, frames: Dict[str, Dict[str, Dict[str, Object]]], behaviors: Dict[str, Dict[str, Behavior]], mtmc_objects: Dict[str, Dict[str, Behavior]]) None
Visualizes MTMC objects in top view
- Parameters:
global_id (str) – global ID of an MTMC object
output_video_dir (str) – output directory for videos
frames (Dict[str,Dict[str,Dict[str,Object]]]) – frames extracted from raw data
behaviors (Dict[str,Dict[str,Behavior]]) – behaviors, i.e., tracklets
mtmc_objects (Dict[str,Dict[str,Behavior]]) – MTMC objects, i.e., matches
- Returns:
None
visualizer.plot(global_id, output_video_dir, frames, behaviors, mtmc_objects)