Nodes/camera-comfyUI/TracksToTrajectories
ComfyUI Node

TracksToTrajectories

Unprojects 2D tracks with depth and camera poses into world-space 3D trajectories [T,M,3].

By Alexankharin·Created about a year ago·Updated 22 days ago· 35
TracksToTrajectories
  • tracks
  • visibility
  • depth_seq
  • trajectory
  • trajectories3d
  • track_valid
input_projection
input_horizontal_fov90.00
min_visible_frac0.50
deviceauto
CategoryCamera/GSplat4D

Inputs (8)

NameTypeDefaultDescription
tracksTENSORPixel tracks [T,N,2] (x,y) from EstimateTracks.
visibilityTENSORTrack visibility [T,N] (0/1).
depth_seqTENSORDepth sequence [T,H,W] (radial distance).
input_projectionCOMBO3 options: PINHOLE, FISHEYE, EQUIRECTANGULAR
input_horizontal_fovFLOAT90.001–360
min_visible_fracFLOAT0.500–1Drop tracks visible in fewer than this fraction of frames.
trajectoryoptTENSORWorld-to-camera poses [T,4,4]. Default: identity (static camera).
deviceoptCOMBOauto3 options: auto, cpu, cuda

Outputs (2)

NameTypeDescription
trajectories3dTENSOR
track_validTENSOR