Joint Motion-Compensated Interpolation Using Eight-Neighbor Block Motion Vectors