在立体图像中找到blob的实际位置和大小

时间:2013-04-03 17:03:36

标签: c++ opencv object-recognition

有没有人对如何在立体图像中找到斑点或物体的大小有任何想法?我知道立体声图像输出深度信息,但我想知道检测到的物体有多大或多高。假设我在检测到的物体周围找到一个边界矩形,该物体位于房间的更远处。如何在公制中找到该边界矩形的高度,例如厘米?

1 个答案:

答案 0 :(得分:0)

  1. 对于立体声对,您需要找到立体声对的基本矩阵/基本矩阵
  2. 检测对象或对象上的点,并在两个图像中找到它们的对应关系/匹配。对于第1点和第2点,请参阅立体声教程。
  3. 深度可以从立体对信息中获得。无论对象的高度是什么,你必须让计算机理解哪个是你的参考高度= 0(就像地板一样)。因此,如果您可以让计算机了解地板的位置,那么地板和物体之间的y坐标之差就是您的高度。