首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >投影矩阵P_left和P_right中的重投影矩阵Q

投影矩阵P_left和P_right中的重投影矩阵Q
EN

Stack Overflow用户
提问于 2015-06-02 22:28:46
回答 1查看 946关注 0票数 3

通常需要重投影矩阵Q(4x4)和视差值(即像素移位)从共面立体图像对生成点云,正因为如此。共面平面允许在同一极线上搜索视差。如果给出了单个投影矩阵P(4x3),如何获得矩阵q,或者是三维重建的另一种途径?

EN

回答 1

Stack Overflow用户

发布于 2022-07-11 21:59:12

如果有Q或投影矩阵,则可以编译P或重投影矩阵。假设PlPr分别是左、右投影矩阵.

代码语言:javascript
复制
Pl = 
[F 0 Cxl 0]
[0 F Cyl 0]
[0 0  1  0]

Pr = 
[F 0 Cxr F.Tx]
[0 F Cyr  0  ]
[0 0  1   0  ]

然后您的Q矩阵如下所示,只需替换P矩阵的相应元素.

代码语言:javascript
复制
Q = 
[1 0   0       -Cxl     ]
[0 1   0       -Cyl     ]
[0 0   0         F      ]
[0 0 -1/Tx  (Cxl-Cxr)/Tx]

Q =
[1 0        0                      -Pl(0,2)             ]
[0 1        0                      -Pl(1,2)             ]
[0 0        0                      Pl(0,0)              ]
[0 0 -Pr(0,0)/Pr(0,3)  (Pl(0,2)-Pr(0,2))*Pr(0,0)/Pr(0,3)]

在大多数现代相机中,Q(3,3)将是0。

希望这能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30607715

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档