Algorithms for Estimation of Three-Dimensional Motion | Synapse