首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >算法14.2本征参数的计算机视觉ML学习

算法14.2本征参数的计算机视觉ML学习
EN

Stack Overflow用户
提问于 2018-01-09 16:54:49
回答 1查看 57关注 0票数 0

Problem:我需要使用Prince的计算机视觉教科书中的算法14.2,但是我不清楚T在伪代码中代表什么。

伪码大纲:算法14.2

本征参数的ML学习

输入:世界点{wi}I i=1,图像点{xi}I i=1,初始Λ

输出:内禀参数Λ\Λ是内禀矩阵

代码语言:javascript
运行
复制
begin 

// Main loop for alternating optimization 

for t=1 to T do 

// Compute extrinsic parameters 

[Ω,τ] = calcExtrinsic[Λ,{wi,xi}I i=1] \\Ω is the rotation matrix,τ is the translation

// Compute intrinsic parameters 

for i=1 to I do

// Compute matrix Ai 

ai = (ω1•wi + τx)/(ω3•wi + τz) 

// ωk• is kth row of Ω 

bi = (ω2•wi + τy)/(ω3•wi + τz) 

Ai = [ai,bi,1,0,0;0,0,0,bi,1]
 
end 

// Concatenate matrices and data points

x = [x1;x2;...xI] 

A = [A1;A2;...AI] 

// Compute parameters 

θ = (A^TA)−1A^Tx 

Λ = [θ1,θ2,θ3;0,θ4,θ5;0,0,1] 

end 

// Refine parameters with non-linear optimization Λ 

Problem:我的问题很简单,但很关键。他所说的for t=1 to T do是什么意思?我很困惑,因为T不是输入。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-09 17:12:05

我想通了。大写T是用于交替6Dof、Ω,τ和本征相机矩阵Λ迭代计算的数迭代的集合参数。

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

https://stackoverflow.com/questions/48173076

复制
相关文章

相似问题

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