itasc.tracking_ultrack.config

Pydantic configuration model for the Ultrack-based tracking stage.

Classes

TrackingConfig(**data)

class itasc.tracking_ultrack.config.TrackingConfig(**data)[source]

Bases: BaseModel

Parameters:
  • min_area (int)

  • max_area (int)

  • max_segments_per_time (int)

  • fg_window (int)

  • fg_cutoff (float)

  • fg_strength (float)

  • contour_window (int)

  • contour_floor (float)

  • contour_strength (float)

  • atom_min_area (int)

  • atom_union_max_area (int)

  • atom_overlap_budget (int)

  • max_distance (float)

  • max_neighbors (int)

  • distance_weight (float)

  • link_n_workers (int)

  • linking_mode (str)

  • area_weight (float)

  • iou_weight (float)

  • min_link_iou (float)

  • min_area_ratio (float)

  • appear_weight (float)

  • disappear_weight (float)

  • division_weight (float)

  • link_function (str)

  • power (int)

  • bias (float)

  • solution_gap (float)

  • time_limit (int)

  • window_size (int)

  • seg_min_area (int)

  • seg_max_area (int)

  • seg_foreground_threshold (float)

  • seg_min_frontier (float)

  • seg_ws_hierarchy (str)

  • seg_n_workers (int)

  • quality_weight (float)

  • quality_exponent (float)

  • circularity_weight (float)

  • anchor_radius_px (float)

  • anchor_stamp_radius_px (float)

min_area: int
max_area: int
max_segments_per_time: int
fg_window: int
fg_cutoff: float
fg_strength: float
contour_window: int
contour_floor: float
contour_strength: float
atom_min_area: int
atom_union_max_area: int
atom_overlap_budget: int
max_distance: float
max_neighbors: int
distance_weight: float
linking_mode: str
area_weight: float
iou_weight: float
min_area_ratio: float
appear_weight: float
disappear_weight: float
division_weight: float
power: int
bias: float
solution_gap: float
time_limit: int
window_size: int
seg_min_area: int
seg_max_area: int
seg_foreground_threshold: float
seg_min_frontier: float
seg_ws_hierarchy: str
seg_n_workers: int
quality_weight: float
quality_exponent: float
circularity_weight: float
anchor_radius_px: float
anchor_stamp_radius_px: float
model_config: ClassVar[ConfigDict] = {}

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].