Nodes/IAMCCS-nodes/IAMCCS SCAIL Identity Tracker
ComfyUI Node

IAMCCS SCAIL Identity Tracker

Draw ordered points/boxes per person on the reference image and driving video, get ref_track_data + driving_track_data out. Play button previews the frames without tracking (partial execution). Auto-detect adds latecomers. IAMCCS variant: use it as a preflight canvas before running the full sampler.

By IAMCCS·Created 10 months ago·Updated about a month ago· 109
IAMCCS SCAIL Identity Tracker
  • sam3_model
  • reference_image
  • pose_video
  • reference_conditioning
  • driving_conditioning
  • ref_track_data
  • driving_track_data
  • reference_image
  • pose_video
refine_iterations2
auto_detecttrue
detection_threshold0.30
detect_interval1
markers{}
CategoryIAMCCS/video/SCAIL-2

Inputs (10)

NameTypeDefaultDescription
sam3_modelMODELSAM3 model (e.g. from CheckpointLoaderSimple).
reference_imageIMAGEProcessed reference (post background-removal + padding), at model resolution.
pose_videoIMAGEDriving/pose video frames, at the resolution fed to the sampler.
refine_iterationsINT20–5SAM decoder refinement passes per seed.
auto_detectBOOLEANtrueMaster switch for text detection. When on, reference_conditioning / driving_conditioning (if connected) drive SAM3 text detection on that side, alongside any drawn boxes.
detection_thresholdFLOAT0.300–1Score threshold for auto-detected latecomers.
detect_intervalINT11–64Run auto-detection every N frames.
markersSTRING{}Canvas markers (JSON). Managed by the node's canvas widget.
reference_conditioningoptCONDITIONINGOptional CLIPTextEncode (e.g. 'person') to auto-detect identities on the reference image instead of / alongside drawn boxes. Needs auto_detect on. Text-only loses explicit colour ordering.
driving_conditioningoptCONDITIONINGOptional CLIPTextEncode to auto-detect / append people on the driving video. Needs auto_detect on.

Outputs (4)

NameTypeDescription
ref_track_dataSAM3_TRACK_DATA
driving_track_dataSAM3_TRACK_DATA
reference_imageIMAGE
pose_videoIMAGE