Each cell corresponds to a tree node in an octree and its eight
motion vectors are stored in the corresponding tree node. When
the current bounding box needs to be subdivided into eight
smaller bounding boxes, the corresponding tree node will
generate eight children and each of them has eight new motion
vectors. This process is illustrated in Figure 3.