OpenCV中的光流和扩展焦点

OpenCV中的光流和扩展焦点,opencv,vision,opticalflow,Opencv,Vision,Opticalflow,我目前正在从事一个项目,该项目要求我使用光流找到扩展的焦点 我目前有光流,使用本文第13-14页的公式: 我从视频中选取两帧,使用buildOpticalFlowPyramid从两帧中查找金字塔,然后使用goodFeaturesToTrack查找关键点。利用这些,我用calcOpticalFlowPyrLK计算稀疏光流。这三种方法都由OpenCV提供 我遇到的问题是,我需要图像中每个关键点的流向量来填充A和b矩阵。像素值是否只是原始图像中关键点的位置?然后,流矢量就是初始位置和新点之间的差值?

我目前正在从事一个项目,该项目要求我使用光流找到扩展的焦点

我目前有光流,使用本文第13-14页的公式:

我从视频中选取两帧,使用buildOpticalFlowPyramid从两帧中查找金字塔,然后使用goodFeaturesToTrack查找关键点。利用这些,我用calcOpticalFlowPyrLK计算稀疏光流。这三种方法都由OpenCV提供


我遇到的问题是,我需要图像中每个关键点的流向量来填充A和b矩阵。像素值是否只是原始图像中关键点的位置?然后,流矢量就是初始位置和新点之间的差值?

是的,就是这样。根据论文和以下链接使用术语/变量

p_i=(x,y)是前置点(原始图像中的点)

v=(u,v)是通过从下一个TPT中的点减去上一个PTS中的点而获得的流矢量