vis4d.op.track3d.common

Common classes and functions for 3D tracking.

Classes

Track3DOut(boxes_3d, velocities, class_ids, ...)

Output of track 3D model.

class Track3DOut(boxes_3d: list[Tensor], velocities: list[Tensor], class_ids: list[Tensor], scores_3d: list[Tensor], track_ids: list[Tensor])[source]

Output of track 3D model.

boxes_3d

List of bounding boxes (B, N, 10).

Type:

list[Tensor]

velocities

List of velocities (B, N, 3).

Type:

list[Tensor]

class_ids

List of class ids (B, N).

Type:

list[Tensor]

scores_3d

List of scores (B, N).

Type:

list[Tensor]

track_ids

List of track ids (B, N).

Type:

list[Tensor]

Create new instance of Track3DOut(boxes_3d, velocities, class_ids, scores_3d, track_ids)

boxes_3d: list[Tensor]

Alias for field number 0

class_ids: list[Tensor]

Alias for field number 2

scores_3d: list[Tensor]

Alias for field number 3

track_ids: list[Tensor]

Alias for field number 4

velocities: list[Tensor]

Alias for field number 1