相关疑难解决方法(0)

基本矩阵的T和R估计

我创建了一个简单的测试应用程序,用于从基本矩阵执行平移(T)和旋转(R)估计.

  1. 生成50个随机.
  2. 计算投影pointSet1.
  3. 通过矩阵(R | T)转换.
  4. 计算新的投影点Set2.
  5. 然后计算基本矩阵˚F.
  6. E = K2^T F K1(K1, K2- 内部相机矩阵)提取基本矩阵.
  7. 使用SVD获取UDV^T.

并计算restoredR1 = UWV^T,restoredR2 = UW^T.并看到他们中的一个设置为初始[R .

但是,当我计算平移矢量,restoredT = UZU^T我得到规范化的牛逼.

restoredT*max(T.x, T.y, T.z) = T

如何恢复正确的翻译载体?

opencv linear-algebra computer-vision

6
推荐指数
1
解决办法
4885
查看次数

标签 统计

computer-vision ×1

linear-algebra ×1

opencv ×1