Unsupervised deep learning for optical flow computation has achieved promising results. Most existing deep-net based methods rely on image brightness consistency and local smoothness constraint to train the networks. Their performance degrades at regions where repetitive textures or occlusions occur. In this paper, we propose Deep Epipolar Flow, an unsupervised optical flow method which incorporates global geometric constraints into network learning. In particular, we investigate multiple ways of enforcing the epipolar constraint in flow estimation. To alleviate a "chicken-and-egg" type of problem encountered in dynamic scenes where multiple motions may be present, we propose a low-rank constraint as well as a union-of-subspaces constraint for training. Experimental results on various benchmarking datasets show that our method achieves competitive performance compared with supervised methods and outperforms state-of-the-art unsupervised deep-learning methods.
翻译:在光学流计算方面,未受监督的深层学习取得了令人乐观的成果。 大部分现有的深网方法依靠图像亮度一致性和当地光滑限制来训练网络。 其性能在出现重复质地或隔离的区域会退化。 在本文中,我们提出深海极流,这是一种不受监督的光流方法,将全球几何限制纳入网络学习。 特别是,我们调查了在流量估计中执行上层极限的多种方法。 为了减轻在可能出现多重动作的动态场景中遇到的“ 奇肯与蛋” 一类问题,我们提出了低级限制以及培训的子空间联合限制。 各种基准数据集的实验结果显示,我们的方法与监督的方法相比,取得了竞争性的绩效,并且优于不受监督的先进学习方法。