Design for "Video Frame References" #7272
Labels
🪵 Log & send APIs
Affects the user-facing API for all languages
🍏 primitives
Relating to Rerun primitives
🎞️ video
Context
The original idea was that we could use the delta time between when the video is logged and the current time on the timeline to determine which frame is presented. While this works in theory, in practice there are several related issues:
Possible solutions
We suspect that we want some way of converting a video into a bunch of events that all reference the same video payload at log-time. However there are a number of choices for how we approach this.
The HF lerobot dataset, for example, encodes video in a column as
Struct<uri: String, pts: Timestamp>
We could do something similar, but we still have many choices for what kind of reference to support:
Additionally, there are open questions for how the column of video-frame-reference data is generated:
log_video
, or returns the list of PTS timestamps back to user code.The text was updated successfully, but these errors were encountered: