Task Level Attribute Propagation
Time-Varying Task Level Attribute
The value of the attribute will propagate throughout the entire sequence by default.
Annotators can update the attribute's value at specific frames as needed, and this updated value will then automatically apply to all subsequent frames up to the end of the sequence.
This approach ensures that annotators only need to make adjustments on frames where the attribute value actually changes, significantly reducing the time spent on each frame.
Manual Task Level Attribute
The attribute value must be set individually for each frame without any automatic propagation.
This is the current behavior, where annotators provide a value for every single frame manually.
Visualization:
Users can see attribute changes by expanding the timeline in the Task Attributes section.
Each attribute will have its own row, with a consistent color-coding scheme that allows users to quickly identify value changes across frames.
This color-coding will persist as the annotator navigates through the frames, providing a clear visual indication of attribute states throughout the sequence.
By introducing this propagation mechanism for Time-varying attributes, the annotation process will be significantly more efficient, allowing annotators to focus on making meaningful updates rather than repetitive tasks.
Steps to Use Time-Varying Task Level Attribute
For time-varying frame level attributes, always provide the attributes in chronological order. This way, the attribute will always be propagated in the forward direction allowing the user to change as they move forward in the sequence.
Last updated