您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 自动化测试基于摄像机模型的平面动态测量方法
.2005.13(3)ComputerMeasurement&Control·223====================================================·:2004-07-19;:2004-08-14。:(1981-),,,,、。(1957-),,,,,、。:1671-4598(2005)03-0223-03:TP274;TN948.41:B,,,(,710025):(、),,,。,,。,,,,。:;;;PlaneDynamicMeasuringMethodBasedonCameraModelGuoJunbin,GuoXiaosong,YangBiwu,ZuoSen(SecondArtilleryEngineeringCollege,Xi'an710025,China)Abstract:Inordertosimplifyplanelengthmeasurementprobleminthesituation(suchassuperhighobject、microcosmicobject)unsuitabletopeople,improvetheaccuracy,andreducetheerrorsfromartificialmeasurement,anewon-linenon-contactdynamicmeasurementmethodbasedoncameramodelispresented.Thetheory,processandmethodofthedynamicmeasurementsystemareexpoundedindetail;theresultsofexperi-mentsandthemattersthatcausetheerrorsareanalyzedsimply.Theprocessofthemethodissimple,thedemandtohardwareisnothigh,andtheresultsoftheexperimentsindicatethatitisaccurateandprecise.Itisapplicabletothefieldofplanelengthmeasurement.Keywords:cameramodel;imageprocessing;dynamicmeasurement;planelength0。(),,,,,;,,,。CCD,,,,。1,1。1.144。4:(1),Xw、Yw、Zw;1(2),Xc、Yc、Zc;(3),x、y;(4),u、v,。1.2,。4:(1)(Xw,Yw,Zw)3-D(Xc,Yc,Zc);(2)3-D(Xc,Yc,Zc)(x、y);(3)(x、y)(xd,yd);(4)(xd,yd)(u,v);,,,4P(Xw、Yw、Zw)p(u,v):Zcuv[]1=12x0u0012yv0=?@001f0000f00[]0010RT0t[]1XwYwZw=?@1,R3×3,T3×1,2x,2yxy。2,,P(Xw,Yw,Zw)p(u,v):Zcuv=?@1=a11a12a13a14a21a22a23a24a31a32a33=?@1XwYwZw=?@1·224·13====================================================,XwOwYw,Zw=0,:Zcuv=?@1=a11a12a14a21a22a24a31a32=?@1·XwYw=?@1,H=a11a12a14a21a22a24a31a32=?@1,。u=a11Xw+a12Yw+a14-a31Xwu-a32Ywuv=a21Xw+a22Yw+a24-a31Xwv-a32YwvH8,2,4(4)H8,H。n=4,8,。,。,,10,,H,。n(n24)H,(Xwi,Ywi,0)(ui,vi),05i5n,A=[a11a12a13a21a22a23a31a32]TQ=Xw1Yw11000-Xw1u1-Yw1u1000Xw1Yw11-Xw1v1-Yw1v1Xw2Yw21000-Xw2u2-Yw2u2000Xw2Yw21-Xw2v2-Yw2v2⋮⋮⋮⋮⋮⋮⋮⋮XwnYwn1000-Xwnun-Ywnun000XwnYwn1-Xwnvn-Ywnv=?@nd=[u1v1u2v2…unvn]TQ·A=d,Q,ae=Q+d,Q+=(QTQ)-1QT。aeH。33.123(1)CCDWAT-902H;(2)768×576×24B;(3),3,40cm;3.2、3:(1):2,、、、4。,max,2max/1.45255,0;,,(0)248,8,(255),;,、1,,,;,,,,,。,。35。,35,(1~7,8~14,,29~35),1。1ii1(90,360)19(409,289)2(168,364)20(485,293)3(246,368)21(560,295)4(324,370)22(118,240)5(404,373)23(190,244)6(483,377)24(263,246)7(562,378)25(337,248)8(100,320)26(412,250)9(175,323)27(486,254)10(252,326)28(559,256)11(329,328)29(126,202)12(407,360)30(197,205)13(484,334)31(269,209)14(561,336)32(341,211)15(109,279)33(413,213)16(183,282)34(486,216)17(258,284)35(558,217)18(333,287)(2):,,(1)(0,0),(35)(6,4),4cm。35:H=77.392011.509890.44802.3886-35.4739362.4422-=?@0.00210.02191(3):3,,、、、,。(276,90)(253,484),H-1(1.8608,7.4039)(2.2753,-2.4702)。,:l=(1.8608-2.2753)2+(7.4039+2.4702)42=9.882814cm,,9.8828×4=39.5312cm,1.172%。(4):3,:·225·====================================================4:(a),;(b),,;(c);(d),。4VFWWindows、、,。Project/Setting/Link/Object/LibraryModulesVFW32.Lib,wwwDlg.ccp#includevfw.h,AVICAP。,,。,,,,。5,,,、、,,,。,,,,。,。,,、,,。[1]CriminisiA,ReidI,ZissermanA.Computing3DEuclideandis-tancefromasingleview[R].TechnicalReportOUEL2158/98,Dept.Eng.Science,UniversityofOxford,1998.[2]KochR,PollefeysM,GoolLV.Multiviewpointstereofromunc-alibratedvideosequences[R].ECCV'981998.[3]CriminisiA,ReidI,ZissermanA.Aplanemeasuringdevice[J].ImageandVisionComputing,1999,17(8):625-634.[4].[][M].:,2000.[5].[M].:,====================================================1998.(222)5(MultimediaTimer):MMRESULTtimeSetEvent(UINTuDelay,UINTuResolution,LPTIMECALLBACKlpTimeProc,DWORDdwUser,UINTfuEvent);(lpTimeProc)1ms,。3.2()PMACJMACH,。,。,,、、,,。,,,。3.3PMACPLC,-,PMACWindowPComm32IPCPMAC,VisualC++,5(a:;b:)。4(ATD-124H)10,,1。112345(º)18.418.017.818.519.0(Nm)271.8269.6272.1273.9274.5678910(º)18.218.618.418.517.8(Nm)275.0271.1273.4275.3272.5,,、,PMAC--,,,、、,。:[1].PMAC[Z].:,2001.[2]PMAC[Z].:,2001.[3].[M].:,1996.[4].[M].:,2000.
本文标题:自动化测试基于摄像机模型的平面动态测量方法
链接地址:https://www.777doc.com/doc-20413 .html