Attribute interpolation

The attribute interpolation in the annotation editor for video files (frames) operates similarly to object interpolation. This functionality ensures smooth transitions in attribute values between frames or allows for the application of fixed values based on the selected method. The system functions based on three types of interpolation, which are described below:

The single value on all frames method applies the same attribute value across all selected frames. This means that the value remains constant for each frame from start to finish. It's particularly useful for attributes like color, size, or state that do not change throughout the video. This method works similarly to how objects behave, where the object's properties stay the same across all frames. If an attribute is initially set for one frame and then modified in a subsequent frame, the new attribute value will affect all frames, including the earlier ones.

Flat value interpolation. In this method, the attribute value transitions smoothly between keyframes. At the first keyframe, an initial attribute value is established, which remains constant until the next keyframe, where a different value is set. This technique creates smooth transitions, similar to object interpolation, in which an object moves or changes gradually between frames, affecting its position, shape, and so on.

No value interpolation (the value exists only in keyframes). In this scenario, the attribute's value is only defined at keyframes and does not exist in between them. As a result, the value "jumps" from one keyframe to another without a smooth transition. This is comparable to object interpolation, where an object exists only at keyframes or changes suddenly without any gradual adjustments in between.

Last updated