24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1859  |  回复: 15

yy_nju

金虫 (正式写手)

[求助] 关于图像配准的问题,请问这个公式怎么得到的?已有3人参与

最近在做配准,看到一篇很重要的论文,感觉作者的结论很奇怪,求大牛解释!

作者证明当两幅图像之间仅有旋转关系时,旋转角度的估计误差与两个配准点的定位误差成正比,和两个控制点之间的距离成反比。如图

关于图像配准的问题,请问这个公式怎么得到的?
捕获.PNG
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
yy_nju: 金币+50, ★★★★★最佳答案, 你数学真好!万分谢谢! 2014-08-18 16:53:26
推理的基础
cos(theta)=v*V  由矢量点得来;【两个单位矢量的点乘=它们的夹角的余弦】
cos(theta)的误差  <= |v的误差 + V的误差| <= |v的误差| + |V的误差|,  

v=v/sqrt(v^2), v'=-2delt(v)/v, 对V有类似结论,代入 上式,即可。
4楼2014-08-18 13:36:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

yikaijia

金虫 (著名写手)

斗虫

【答案】应助回帖

感谢参与,应助指数 +1
只是无聊路过,解决不了
像牛一样耕耘,像土地一样奉献!
2楼2014-08-16 19:17:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hdf345088114

木虫 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
楼主的看的配准是基于什么方法的?有基于特征区域或特征点的吗
3楼2014-08-17 06:15:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

bestluyf

木虫 (正式写手)

引用回帖:
4楼: Originally posted by feixiaolin at 2014-08-18 13:36:21
推理的基础
cos(theta)=v*V  由矢量点得来;【两个单位矢量的点乘=它们的夹角的余弦】
cos(theta)的误差  <= |v的误差 + V的误差| <= |v的误差| + |V的误差|,  

v=v/sqrt(v^2), v'=-2delt(v)/v, 对V有 ...

v的推导看得不是很懂,是不是有些问题呢?
5楼2014-08-18 14:31:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

4#补正:
v=v/sqrt(v^2)=sgn(v), v'(0)=2;  对V有类似结论.
|v的误差|=2*delt(X)/sqrt(X^2)|
|V的误差|=2*delt(x)/sqrt(x^2)|
代入 原式,即可。
6楼2014-08-18 15:28:07
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yy_nju

金虫 (正式写手)

引用回帖:
6楼: Originally posted by feixiaolin at 2014-08-18 15:28:07
4#补正:
v=v/sqrt(v^2)=sgn(v), v'(0)=2;  对V有类似结论.
|v的误差|=2*delt(X)/sqrt(X^2)|
|V的误差|=2*delt(x)/sqrt(x^2)|
代入 原式,即可。

非常感谢!你说的大部分我看懂了,只有这个不知道怎么来的:

cos(theta)的误差  <= |v的误差 + V的误差|
请问这是根据什么推出来的?
7楼2014-08-18 16:36:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
7楼: Originally posted by yy_nju at 2014-08-18 16:36:58
非常感谢!你说的大部分我看懂了,只有这个不知道怎么来的:

cos(theta)的误差  <= |v的误差 + V的误差|
请问这是根据什么推出来的?...

z=x*y
z'=x'y+xy'    <===>   cos(theta)的误差  = v的误差【项】 + V的误差【项】
ok?
8楼2014-08-18 16:49:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yy_nju

金虫 (正式写手)

引用回帖:
8楼: Originally posted by feixiaolin at 2014-08-18 16:49:59
z=x*y
z'=x'y+xy'    <===>   cos(theta)的误差  = v的误差【项】 + V的误差【项】
ok?...

还请问一下,为什么你的推导中令误差dx=v'
是不是因为:dx等于 v波浪-v ,即dx是v的一阶差分?请问你是这么理解的吗?
9楼2014-08-19 20:40:34
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yy_nju

金虫 (正式写手)

引用回帖:
8楼: Originally posted by feixiaolin at 2014-08-18 16:49:59
z=x*y
z'=x'y+xy'    <===>   cos(theta)的误差  = v的误差【项】 + V的误差【项】
ok?...

作者在dx和dX的定义那块是不是有个符号错了(减号写成加好),导致我一直没看懂?
10楼2014-08-19 20:42:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yy_nju 的主题更新
信息提示
请填处理意见