In some embodiments, the method 1300 or 1400 further comprises calculating an intermediate set of motion vectors based on motion vectors of a selected sub-block among the multiple sub-blocks of the first component and applying a factor to the intermediate set of motion vectors to obtain the derived motion vectors. The factor is associated with the color format. In some implementations, the selected sub-block is a top-left sub-block of the multiple sub-blocks of the first component. In some implementations, the selected sub-block is a center sub-block of the multiple sub-blocks of the first component.
In some embodiments, the method 1300 or 1400 includes calculating an intermediate set of motion vectors based on a median of motion vectors of the multiple sub-blocks of the first component and applying a factor to the intermediate set of motion vectors to obtain the derived motion vectors, wherein the factor is associated with the color format.
In some embodiments, the applying of the factor is specified in a High Efficiency Video Coding (HEVC) standard.
The examples described above may be incorporated in the context of the methods described below, e.g., methods 1300 and 1400, which may be implemented at a video decoder and/or video encoder.