我已经设置好了深度相机的输入流,为了使其更有趣,我想从中计算一些数据,如法线、动态/光流和其他数据集,以便将它们用于视觉效果。我特别关注光流,想知道是否可以从仅深度数据流中计算它。
这项技术是否已经实现?如果是,我想了解有哪些方法,并理解哪种方法最易于使用。
这项技术是否已经实现?如果是,我想了解有哪些方法,并理解哪种方法最易于使用。
我建议在修复图像后使用平滑滤波器,以使物体边缘附近的深度数据更加平滑。您可以使用OpenCV中带有深度流的简单滤波器。将16位深度降采样为8位RGB图像有助于可视化视差图像。
我认为您可以使用OpenCV中的光流算法处理得到的数据流。这是一个例子。
http://docs.opencv.org/3.1.0/d7/d8b/tutorial_py_lucas_kanade.html#gsc.tab=0
你也可以使用密集轨迹实现,但我认为它会占用处理器资源,最终帧率可能会非常缓慢。
希望这可以帮助到你。