来自SINGLE校准相机的2个连续帧的视差图.有可能吗
disparity map from 2 consecutive frames of a SINGLE calibrated camera. Is it possible?
stereo_match.cpp示例将L和R图像转换为视差和点云。我想调整这个例子,从单个校准相机的两个连续帧计算视差和点云。有可能吗?如果这个例子对我的范围不好,那么获得我想要的东西的步骤是什么?
视差图,在立体系统上,用于获取深度信息-到场景中对象的距离。为此,你需要相机之间的距离,才能将视差信息转换为真实尺寸。
另一方面,如果你有来自静态相机的连续帧,我想你想要它们之间的差异。你可以通过光流算法获得它。以与视差相同的方式计算图像中每个像素的密集光流,并输出移动方向和大小。最常见的OF是稀疏的——它们只跟踪一组"强"或定义明确的点。
如果你有一个静态场景,但你移动相机,模拟立体装备中的两个相机,那么获得视差算法可能是有意义的。
如果相机(或场景)正在移动,则为是
我想我们无法从单个相机计算出准确的视差图。在计算视差图时,我们基本上假设立体装备中两个图像中的垂直像素坐标相同,只有水平像素坐标发生变化,但在单眼图像序列中,由于相机在两个连续帧之间移动,这可能不成立。
相关文章:
- 有可能在Armadillo中复制MATLAB circshift方法吗
- 在他自己的方法中,有可能将一个对象取消引用到另一个对象吗
- 有可能使shared_ptr协变吗
- 有可能在信号处理程序中设置promise吗
- 是否有可能实现O(N)时间和O(1)空间解决方案,以实现C++中的字符串循环移位
- 是否有可能构建面向Linux和Windows的.Net Core C++ / CLI应用程序?
- 是否有可能使用debug_info获取ELF文件的源代码?
- C++,是否有可能/如何定义在.h和.cpp源文件中调用函数的类构造函数
- 有可能在C++中有类的查找表吗
- 是否有可能让 c++ dll 在后台运行 python 程序并让它填充向量图?如果是这样,如何?
- 向量的大小是否有可能为 1 但其中的元素数量为零?
- 是否有可能编写新的叮当声现代化规则?
- 是否有可能通过指向另一个未关联的子对象的指针来获取指向一个子对象的指针?
- 是否有可能通过演绎指南实现整个 std::make_tuple 功能?
- 是否有可能在没有复制的情况下传递 std::vector<int> 作为参数来获得 std::vector<std::array<int, 3>>?
- 是否有可能具有放入容器的移动操作的类型?
- 是否有可能通过溢出 C 中的第一个元素来写入数组第二个元素
- 声明是否有可能逃脱其封闭的名称空间
- git-是否有互联网上某处所有可能错误的列表
- 来自SINGLE校准相机的2个连续帧的视差图.有可能吗