wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6371|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

張正友Matlab相機(jī)標(biāo)定完整版原代碼,親測可用

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:429319 發(fā)表于 2018-11-19 16:58 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
張正友的Matlab相機(jī)標(biāo)定的完整版原代碼,親測可行!!!


Matlab源程序如下:
  1. % function Zhang(M,m)
  2. %
  3. % ***********************************************************************************
  4. % *******          A Flexible New Technique for Camera Calibration            *******
  5. % ***********************************************************************************
  6. %
  7. % Note:    M:2*N  m:2*N
  8. % M        point on the model plane, when using M=[X,Y]' ---> M=[X,Y,1]'
  9. % m        M's image, when using                m=[u,v]' ---> m=[u,v,1]' , so that
  10. %          s*m = H*M , with H=A*[r1,r2,t];                  (2)
  11. % H        homography matrix
  12. %
  13. % REF:           "A Flexible New Technique for Camera Calibration"
  14. %           - Zhengyou Zhang
  15. %           - Microsoft Research
  16. %
  17. function Zhang(M,m)

  18. %  M=[X,Y]' ---> M=[X,Y,1]'  ;   m=[u,v]' ---> m=[u,v,1]'
  19.     [rows,npts]=size(M);
  20.     matrixone=ones(1,npts);
  21.     M=[M;matrixone];
  22.     num=size(m,3);
  23.     for i=1:num
  24.         m(3,:,i)=matrixone;
  25.     end
  26. % Estimate the H
  27.     for i=1:num
  28.         H(:,:,i)=homography2d1(M,m(:,:,i))';
  29.     end
  30. % solve the intrinsic parameters matrix A
  31. % A=[alpha_u skewness u0
  32. %    0       alpha_v  v0
  33. %    0       0        1]
  34. % see Appendix B "Extraction of the Intrisic Parameters from Matrix B", P18
  35.     V=[];
  36.     for flag=1:num
  37.         v12(:,:,flag)=[H(1,1,flag)*H(2,1,flag), H(1,1,flag)*H(2,2,flag)+H(1,2,flag)*H(2,1,flag), H(1,2,flag)*H(2,2,flag), H(1,3,flag)*H(2,1,flag)+H(1,1,flag)*H(2,3,flag), H(1,3,flag)*H(2,2,flag)+H(1,2,flag)*H(2,3,flag), H(1,3,flag)*H(2,3,flag)];
  38.         v11(:,:,flag)=[H(1,1,flag)*H(1,1,flag), H(1,1,flag)*H(1,2,flag)+H(1,2,flag)*H(1,1,flag), H(1,2,flag)*H(1,2,flag), H(1,3,flag)*H(1,1,flag)+H(1,1,flag)*H(1,3,flag), H(1,3,flag)*H(1,2,flag)+H(1,2,flag)*H(1,3,flag), H(1,3,flag)*H(1,3,flag)];
  39.         v22(:,:,flag)=[H(2,1,flag)*H(2,1,flag), H(2,1,flag)*H(2,2,flag)+H(2,2,flag)*H(2,1,flag), H(2,2,flag)*H(2,2,flag), H(2,3,flag)*H(2,1,flag)+H(2,1,flag)*H(2,3,flag), H(2,3,flag)*H(2,2,flag)+H(2,2,flag)*H(2,3,flag), H(2,3,flag)*H(2,3,flag)];
  40.         V=[V;v12(:,:,flag);v11(:,:,flag)-v22(:,:,flag)];
  41.     end
  42.     k=V'*V;      
  43.     [u,v,d]=svd(k);
  44.     [e,d2]=eig(k);
  45.     b=d(:,6);
  46.     v0=(b(2)*b(4)-b(1)*b(5))/(b(1)*b(3)-b(2)^2);
  47.     s=b(6)-(b(4)^2+v0*(b(2)*b(4)-b(1)*b(5)))/b(1);
  48.     alpha_u=sqrt(s/b(1));
  49.     alpha_v=sqrt(s*b(1)/(b(1)*b(3)-b(2)^2));
  50.     skewness=-b(2)*alpha_u*alpha_u*alpha_v/s;
  51.     u0=skewness*v0/alpha_u-b(4)*alpha_u*alpha_u/s;
  52.     A=[alpha_u skewness u0
  53.         0      alpha_v  v0
  54.         0      0        1];
  55. % solve k1 k1 and all the extrisic parameters, P6
  56.     D=[];
  57.     d=[];
  58.     Rm=[];
  59.     for flag=1:num
  60.         s=(1/norm(inv(A)*H(1,:,flag)')+1/norm(inv(A)*H(2,:,flag)'))/2;
  61.         rl1=s*inv(A)*H(1,:,flag)';
  62.         rl2=s*inv(A)*H(2,:,flag)';
  63.         rl3=cross(rl1,rl2);
  64.         RL=[rl1,rl2,rl3];
  65.         %%%%%%%%%%%%%%%%%%%%
  66.         % see Appendix C "Approximating a 3*3 matrix by a Rotation Matrix", P19
  67.         [U,S,V] = svd(RL);
  68.         RL=U*V';
  69.         %%%%%%%%%%%%%%%%%%%%
  70.         TL=s*inv(A)*H(3,:,flag)';
  71.         RT=[rl1,rl2,TL];
  72.         XY=RT*M;
  73.         UV=A*XY;
  74.         UV=[UV(1,:)./UV(3,:); UV(2,:)./UV(3,:); UV(3,:)./UV(3,:)];
  75.         XY=[XY(1,:)./XY(3,:); XY(2,:)./XY(3,:); XY(3,:)./XY(3,:)];
  76.         for j=1:npts
  77.             D=[D; ((UV(1,j)-u0)*( (XY(1,j))^2 + (XY(2,j))^2 )) , ((UV(1,j)-u0)*( (XY(1,j))^2 + (XY(2,j))^2 )^2) ; ((UV(2,j)-v0)*( (XY(1,j))^2 + (XY(2,j))^2 )) , ((UV(2,j)-v0)*( (XY(1,j))^2 + (XY(2,j))^2 )^2) ];
  78.             d=[d; (m(1,j,flag)-UV(1,j)) ; (m(2,j,flag)-UV(2,j))];
  79.         end
  80.         r13=RL(1,3);
  81.         r12=RL(1,2);
  82.         r23=RL(2,3);
  83.         Q1=-asin(r13);
  84.         Q2=asin(r12/cos(Q1));
  85.         Q3=asin(r23/cos(Q1));
  86.         [cos(Q2)*cos(Q1)   sin(Q2)*cos(Q1)   -sin(Q1) ; -sin(Q2)*cos(Q3)+cos(Q2)*sin(Q1)*sin(Q3)    cos(Q2)*cos(Q3)+sin(Q2)*sin(Q1)*sin(Q3)  cos(Q1)*sin(Q3) ; sin(Q2)*sin(Q3)+cos(Q2)*sin(Q1)*cos(Q3)    -cos(Q2)*sin(Q3)+sin(Q2)*sin(Q1)*cos(Q3)  cos(Q1)*cos(Q3)];
  87.         R_new=[Q1,Q2,Q3,TL'];
  88.         Rm=[Rm , R_new];
  89.     end
  90. % using function (13), P8
  91.     k=inv(D'*D)*D'*d;
  92. % Complete Maximun Likelihood Estimation, using function (14), P8
  93.     para=[Rm,k(1),k(2),alpha_u,skewness,u0,alpha_v,v0];
  94.     options = optimset('LargeScale','off','LevenbergMarquardt','on');
  95.     [x,resnorm,residual,exitflag,output]  = lsqnonlin( @simon_HHH, para, [],[],options, m, M);
  96. % display the result
  97.     k1=x(num*6+1)
  98.     k2=x(num*6+2)
  99.     A=[x(num*6+3) x(num*6+4) x(num*6+5); 0 x(num*6+6) x(num*6+7); 0,0,1]
復(fù)制代碼

所有資料51hei提供下載:
zhang's+calibration.zip (7.25 MB, 下載次數(shù): 30)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

無效樓層,該帖已經(jīng)被刪除
板凳
ID:473532 發(fā)表于 2019-4-25 14:19 | 只看該作者
請問我運(yùn)行為啥報(bào)錯(cuò)。。。

出錯(cuò) homography2d1 (line 78)
    options = optimset('LargeScale','off','LevenbergMarquardt','on');

出錯(cuò) Zhang (line 31)
        H(:,:,i)=homography2d1(M,m(:,:,i))';

出錯(cuò) test (line 28)
Zhang(M,m)
回復(fù)

使用道具 舉報(bào)

地板
ID:1011605 發(fā)表于 2022-3-19 20:12 | 只看該作者
Wangqq 發(fā)表于 2019-4-25 14:19
請問我運(yùn)行為啥報(bào)錯(cuò)。。。

出錯(cuò) homography2d1 (line 78)

我也是這個(gè)問題,請問解決了嗎?
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
中文字幕中文字幕一区| 成人久久一区二区三区| 国产精品久久影院| 亚洲看片一区| 成人h动漫精品一区二区器材| 老牛影视av一区二区在线观看 | 亚洲欧洲日本精品| 亚洲综合国产精品| 日韩中文在线不卡| 日韩一区二区影院| 亚洲免费观看在线视频| 国产一区二区三区免费看 | 91九色国产在线播放| 成人永久免费网站| 蜜臀av无码一区二区三区| 久久全国免费视频| 日韩精品免费看| 色香蕉久久蜜桃| 中文字幕久久午夜不卡| 青青草一区二区三区| 久久综合欧美| 亚洲成人毛片| 天堂av在线电影| 九九九伊在人线综合| av电影在线观看网站| 一本久道久久综合多人| 99久久免费国产精精品| 国产无套在线观看| 色噜噜噜噜噜噜| 日韩av福利在线观看| www插插插无码视频网站| 欧美日韩一区二区视频在线| 成人国产在线视频| 亲子乱一区二区三区电影| 日韩小视频在线观看| 亚洲精品美女久久久| 欧美久久高跟鞋激| 日韩欧美国产一区二区| 亚洲美腿欧美偷拍| 久久精品一区八戒影视| 久久久久久久久久久影院| 毛片av免费在线观看| 亚洲在线欧美| 免费在线成人av| 91精品婷婷国产综合久久蝌蚪| 欧美影院久久久| 久久成人人人人精品欧| 亚洲天堂成人在线视频| 亚洲国产精品va在线看黑人| 欧美色精品在线视频| 色综合欧美在线视频区| 亚洲一线二线三线视频| 中文字幕在线一区免费| 国产日韩成人精品| 久久久久久久电影| av激情亚洲男人天堂| 粉嫩在线一区二区三区视频| 国产一区二区三区黄视频| 美女国产一区二区三区| 日日夜夜精品免费视频| 久久天堂成人| 久久久夜夜夜| 视频一区二区不卡| 日本美女一区二区三区视频| 老司机免费视频久久| 视频一区中文字幕国产| 日本视频中文字幕一区二区三区| 欧美专区在线| 日韩精品91亚洲二区在线观看| 久久亚洲国产精品一区二区| 日韩av一级片| 国产精品99久久久久久久vr| 国产一区福利在线| 不卡的看片网站| 久久综合九色综合欧美98| 久久精品欧美一区二区三区不卡 | 成人精品久久久| 91久久精品一区| 国产乱码精品一区二区三区卡| 国外成人在线视频网站| 色播五月综合| 日韩精品一区二区在线视频| 国产免费黄视频| 国产精品v日韩精品v在线观看| 国产精品igao网网址不卡| 北京富婆泄欲对白| jizz日本在线播放| 日韩久久精品视频| 国产精品国产三级国产aⅴ| 欧美熟妇乱码在线一区| 国产一级片麻豆| 波多野结衣视频在线播放| 午夜影院观看视频免费| 国产精品久久一区二区三区不卡| 黄网站在线观| 高清一区二区三区av| 欧美极品在线观看| 亚洲视频日本| 国产精品一区二区91| 中文字幕成人在线观看| 欧美视频在线观看免费| 亚洲高清色综合| 欧美大秀在线观看| 欧美性猛交xxxx富婆| 性欧美欧美巨大69| 亚洲大胆av| 久久成人免费电影| 91毛片在线观看| 亚洲成人777| 91精品国产色综合久久不卡蜜臀 | 欧美三级午夜理伦三级| 国产精品91av| 精品国产伦理网| 日韩三级高清在线| 一区二区欧美在线| 97在线免费视频| 好吊色欧美一区二区三区| 亚洲成年人专区| 三上悠亚在线一区二区| 国产传媒国产传媒| 日韩欧美国产另类| 欧美性xxxxx极品视频| 交视频在线观看国产| av片在线观看网站| 国产日韩一区二区三免费高清| 日本一区二区在线看| 日本成人在线电影网| 国产精品久久久久影院色老大| 精品婷婷伊人一区三区三| 中文字幕日韩av| 亚洲一区二区三区久久| 99在线免费视频观看| 日本在线不卡一区二区| 中文字幕视频网| 国产又黄又爽又猛免费app| 污视频网站在线免费观看| 日韩高清中文字幕一区二区| 99国产精品一区二区| 成人精品视频一区二区三区尤物| 欧美性xxxxxxxxx| 自拍偷拍亚洲在线| 国产精品视频在线免费观看| 成人在线观看a| 免费日韩在线视频| 新婚的少妇hd中文字幕| 中文有码在线观看| crdy在线观看欧美| 久久精品1区| 亚洲一区二区欧美| 最新国产成人av网站网址麻豆| 99在线观看视频网站| 亚洲中文字幕久久精品无码喷水| 欧美成人精品欧美一| 免费男女羞羞的视频网站中文字幕妖精视频 | 精品国产无码AV| 天天艹天天操| 日韩欧美看国产| 亚洲黄色影片| 亚洲图片自拍偷拍| 久久精品国产亚洲一区二区| 欧美一区二区综合| 屁屁影院国产第一页| a毛片在线免费观看| 男人天堂av网站| 91精品一区| 免费xxxx性欧美18vr| 欧美天堂在线观看| 欧美有码在线观看| 黄色av免费在线播放| 在线观看黄网站| www.夜夜| 天堂久久一区| 精品一区二区免费在线观看| 欧美性生活大片视频| 日本中文字幕久久看| 国产精品亚洲a| 精品久久久久久久久久久国产字幕 | 欧美人妖巨大在线| 国产精品欧美久久久| 欧美一级裸体视频| 又骚又黄的视频| 九色视频网站| 爱高潮www亚洲精品| 狠狠色狠狠色合久久伊人| 欧美色偷偷大香| 成人黄色免费看| 韩国三级在线看| 无码国产色欲xxxx视频| 黄色网页在线看| 亚洲特级毛片| 色综合久久中文字幕| 91久久综合亚洲鲁鲁五月天| 制服丝袜av在线| 四虎影视18库在线影院| 99在线视频影院| 秋霞影院一区二区| 日韩三级精品电影久久久| 欧美极品一区| 九九热这里有精品视频| 成人三级av| 99re91这里只有精品| 国产欧美视频一区二区三区| 欧美日韩国产成人| 无码少妇一区二区三区芒果| av一级黄色片| fc2ppv国产精品久久| 乱人伦精品视频在线观看| 欧美日韩一区二区三区视频| 国产99在线免费| 国产一区第一页| 嫩草影院在线观看网站成人| 免费成人三级| 一区二区三区欧美久久| 国产精品亚洲美女av网站| 国产精品无码在线| 福利视频电影| 你懂的一区二区三区| 亚洲无线码一区二区三区| 亚洲自拍在线观看| www.黄色com| av三级在线播放| 欧美精品国产| 日韩视频一区二区三区| 亚洲精品成人三区| 中文字幕 日韩有码| 日韩在线观看www| 日韩电影在线一区二区三区| 亚洲欧美日韩中文在线| 国产男女激情视频| 久久天堂夜夜一本婷婷麻豆| 未满十八勿进黄网站一区不卡| 国产日本一区二区| 国产精品三级在线| 久久嫩草捆绑紧缚| 中文字幕中文字幕在线中文字幕三区| 真实国产乱子伦精品一区二区三区| 欧美理论电影在线| 欧美少妇在线观看| 国产 欧美 自拍| 日本综合视频| 亚洲人成网站在线| 国产精品一区二区你懂得| 日韩av一区二区在线播放| 成年人免费在线视频| 精品一区二区综合| 久久久久国产精品www| 少妇精品无码一区二区三区| 99视频资源网| 日韩午夜一区| 日韩在线观看免费全集电视剧网站| 午夜久久福利视频| 岛国片在线看| 很黄很黄激情成人| 在线播放精品一区二区三区 | 成人午夜又粗又硬又大| 97婷婷涩涩精品一区| 中文字幕成人动漫| 天堂中文在线视频| 狠狠色狠狠色综合| 国模私拍视频一区| youjizz亚洲女人| 日本不卡视频一区二区| 久久精品国内一区二区三区| 国模吧一区二区| 农村黄色一级片| 毛片av在线| 久久亚洲精品小早川怜子| 亚洲va码欧洲m码| 中文字幕日产av| 成人国产精品入口免费视频| 亚洲国产成人tv| 裸体裸乳免费看| 欧美视频亚洲色图| 色爱综合网欧美| 亚洲性线免费观看视频成熟| 精品久久久久一区二区| 在线观看理论片| 国产99一区视频免费| 91亚洲精品久久久久久久久久久久| 亚洲另类欧美日韩| 人人鲁人人莫人人爱精品| 偷拍一区二区三区四区| www.男人天堂网| 69国产成人精品视频软件| 欧美日韩一卡| 美女福利精品视频| 麻豆天美蜜桃91| 国产va在线视频| 欧美色xxxx| 午夜免费福利在线| 婷婷六月天丁香| 成人av电影在线播放| 国产欧美亚洲日本| 亚洲三级黄色片| 性欧美69xoxoxoxo| 欧美老妇交乱视频| 激情五月婷婷在线| 国产精品久久久久av电视剧| 在线观看中文字幕不卡| 99视频精品免费| 少妇**av毛片在线看| 国产91精品精华液一区二区三区| 91精品黄色| 男人天堂99| 黄色日韩在线| 国产精品扒开腿做爽爽爽的视频| 中文字幕在线观看你懂的| 国产乱人伦精品一区| 亚洲欧美成人网| 最新一区二区三区| 国内自拍亚洲| 亚洲成人在线网| 亚洲毛片亚洲毛片亚洲毛片| 国产盗摄——sm在线视频| 欧美性猛片aaaaaaa做受| 性生活一级大片| 思思99re6国产在线播放| 亚洲一区在线观看免费 | juliaann成人作品在线看| 国产河南妇女毛片精品久久久| 精品国产一区二区三区麻豆小说| 亚洲精品人成网在线播放影院| 欧美午夜电影在线观看| 浅井舞香一区二区| www.污视频| 国产一区二区三区自拍| 国产精品成av人在线视午夜片| 精品人妻aV中文字幕乱码色欲| 亚洲成人精品| 国产精品色悠悠| 777琪琪电影午夜理伦片| 久久大逼视频| 国产女主播一区二区| 国精品日韩欧美一区二区三区| 美女mm1313爽爽久久久蜜臀| 精品欧美国产| 暖暖影院日本高清...免费| 秋霞午夜电影| 首页亚洲欧美制服丝腿| 亚洲综合日韩在线| 四虎成人欧美精品在永久在线| 日韩成人午夜电影| 免费不卡亚洲欧美| 极品色影院av| 久久久久久99久久久精品网站| 国产成人永久免费视频| 欧美最顶级a∨艳星| 亚洲精品视频在线看| 国产大片一区二区三区| 色黄网站在线观看| 精品国产伦一区二区三区观看方式 | 一级特黄aaa| 亚洲免费成人av在线| xxxx欧美18另类的高清| 无码人妻精品一区二区50| 99久久精品费精品国产| 国产日韩欧美夫妻视频在线观看| www四虎com| 国产盗摄女厕一区二区三区| 欧美大片免费播放| 中文字幕一区二区三区免费视频| 亚洲一区在线看| 国产精品815.cc红桃| 在线成人免费| 欧美精品在线网站| 呦视频在线一区二区三区| 激情六月婷婷久久| 久久在线中文字幕| 91在线不卡| 亚洲成人黄色在线| 久久香蕉综合色| 美女激情福利视频在线观看| 91视频国产观看| 久久99999| 精精国产xxxx视频在线野外| 亚洲精品日韩在线| 一区二区三区午夜| 可以看av的网站久久看| 国产精品亚洲天堂| h视频在线免费| 欧美成人三级电影在线| 亚洲 欧美 中文字幕| 国产精品丝袜xxxxxxx| 亚洲狠狠婷婷综合久久久| 亚州色图欧美色图| 日韩精品一区二区三区四区视频| 无码日韩精品一区二区| 久久av在线| 国产美女在线一区| yellow在线观看网址| 日韩中文在线视频| 热99re久久精品精品免费| 日本一区二区三区四区| 欧美一级大片免费看| 日韩欧美高清一区二区三区| 国产精品一久久香蕉国产线看观看| 完整版免费av片| 欧美综合一区二区三区| 国产成人精品一区二三区| 免费久久99精品国产自在现线|