Scene Metadata¶
- class py123d.datatypes.SceneMetadata[source]¶
Metadata for a scene extracted from a log.
Public Data Attributes:
target_iteration_strideNumber of raw sync-table frames per logical iteration.
end_idxIndex of the end frame of the scene (exclusive), accounting for stride.
total_iterationsTotal number of iterations including history, current frame, and future.
datasetName of the dataset the scene belongs to.
splitName of the split the scene belongs to.
initial_uuidUUID of the scene, i.e., the UUID of the starting frame of the scene.
initial_idxIndex of the starting frame of the scene in the log.
num_future_iterationsNumber of future iterations in the scene (excludes the current frame).
num_history_iterationsNumber of history iterations in the scene (excludes the current frame).
future_duration_sForward reach of the scene from the current frame in seconds.
history_duration_sBackward reach of history before the current frame in seconds.
iteration_duration_sApproximate duration of each iteration in seconds (inferred from sync table timestamps).
-
num_history_iterations:
int¶ Number of history iterations in the scene (excludes the current frame).
-
iteration_duration_s:
float¶ Approximate duration of each iteration in seconds (inferred from sync table timestamps). When target_iteration_stride > 1, this reflects the effective strided duration (raw_duration * stride).
-
num_history_iterations: