itasc.tracking_ultrack.validation_nodes¶
Inject validated tracked labels as annotated Ultrack nodes.
Functions
|
Replace best-matching candidates with validated masks as fixed REAL nodes. |
Classes
|
- class itasc.tracking_ultrack.validation_nodes.ValidationInjectionReport(inserted, skipped_missing, skipped, faked, overlaps_added)[source]¶
Bases:
object- Parameters:
- itasc.tracking_ultrack.validation_nodes.inject_validated_nodes(working_dir, validated_tracks, tracked_labels, cfg)[source]¶
Replace best-matching candidates with validated masks as fixed REAL nodes.
The best same-frame candidate by raw IoU is updated in place so its hierarchy placement and temporal links are preserved. If no candidate is available for a validated mask, a reserved REAL node is inserted instead. Other candidates in the same frame that overlap a validated mask are marked FAKE and paired with the REAL node in OverlapDB.
- Return type:
- Parameters: