光流是一个矢量场,用于描述图像序列中每个像素的移动方向。本文探讨了亮度恒常性约束、Lucas-Kanade 和 Horn-Schunck 函数、金字塔、密集流与稀疏特征跟踪、基于学习的方法(例如 RAFT)、相机运动、动态物体以及评估方法,并阐述了其背后的数学原理。