Nonlinear Least Squares Optimisation of Unit Quaternion Func
Pose estimation from an arbitrary number of 2-D to 3-D feature correspondences is often done by minimising a nonlinear criterion function using one of the minimal representations for the orientation. However, there are many advantages in using unit quatern
InProc.14thInt.Conf.PatternRecognition,Brisbane,Australia,pp.425-427,August1998.
NonlinearLeastSquaresOptimisationofUnitQuaternionFunctionsforPose
EstimationfromCorrespondingFeatures
AleˇsUde
JoˇzefStefanInstitute,DepartmentofAutomatics,BiocyberneticsandRobotics
Jamova39,1000Ljubljana,Slovenia,E-mail:ales.ude@ijs.si
Abstract
Poseestimationfromanarbitrarynumberof2-Dto3-Dfeaturecorrespondencesisoftendonebyminimisinganonlinearcriterionfunctionusingoneoftheminimalrep-resentationsfortheorientation.However,therearemanyadvantagesinusingunitquaternionstorepresenttheori-entation.Unfortunately,astraightforwardformulationoftheposeestimationproblembasedonquaternionsresultsinaconstrainedoptimisationproblem.Inthispaperweproposeanewmethodforsolvinggeneralnonlinearleastsquaresoptimisationproblemsinvolvingunitquaternionfunctionsbasedonunconstrainedoptimisationtechniques.Wedemonstratetheeffectivenessofourapproachforposeestimationfrom2-Dto3-Dlinesegmentcorrespondences.
1.Introduction
Theobjectposeisde nedasthedisplacementoftheco-ordinateframerigidlyattachedtotheobjectfromitsini-tialposition,whereitisalignedwiththeworldcoordinateframe,toitscurrentposition.Thereexistanalyticalandlin-earsolutionstotheproblemofposeestimationfrom2-Dto3-Dfeaturecorrespondences[1,2],buttheyaresensitivetonoise.Inthepresenceofnoise,whichisunavoidableinreal-worldapplications,algorithmsbasedonnonlinearop-timisationmethodsgivemoreaccurateresults.
Nonlinearoptimisationtechniqueshavebeenusedforposeestimationbymanyresearchersinthepast.Agoodoverviewisgivenin[1].Inmostoftheseapproaches,Eu-ler’sangleswereusedtoparameterisethegroupofrotationsSO(3)oftheEuclideanspace.However,itiswellknownthatSO(3),whichisathreedimensionalmanifold,cannotbegloballyembeddedinthethreedimensionalEuclideanspace.Itfollowsthatiftherotationgroupisrepresentedbythreerealparameters,theEuclideanmetrictopologyin
Currently,
theauthoriswiththeKawatoDynamicBrainProject,ER-ATO,JapanScienceandTechnologyCorporation,2-2HikaridaiSeika-cho,Soraku-gun,Kyoto619-0288,Japan,e-mail:ude@erato.atr.co.jp.
R3doesnotinduceaglobaltopologyandmetricstructureinSO(3).Thissuggeststhatcommonsolutionsusingminimalrepresentationsoftherotationgrouparenotideal.
Therepresentationoftherotationgroupbyunitquater-nions,whichformasphereS3inR4,hasmanyadvantagesoverminimalrepresentations.Methodsforposeestimationbasedonthequaternionrepresentationoftheorientationhavebeenproposedintheliteraturebefore[1],buttheposeestimationproblemhasbeenformulatedasanoptimisationprobleminR4ratherthanonS3intheseapproaches.
2.Preliminaries
3
Inthefollowingweshallneedtheexponentialmapexp:R→S3,which isgivenexp(r)=
by
cos( r ),sin( r )
r
,r=0.(1)(1,0,0,0),r=0
r
Theexponentialmaptransformsatangentvectorr∈R3T∈S3≡1(S3)intoq,whereqisapointatdistance r from1alongageodesiccurvestartingfrom1inthedirectionofr[3].Geodesicsarede nedasshortestpathsconnectinganytwopointsonamanifold3(sphereS3).Itturnsoutthatforanyotherpointq∈Sandforanyr∈T3S)3≡R3andtheexponentialq∈Tmapatq(S3),rq,expq qT(S3)1(S→,havingtheabovepropertiesisgivenby
q:qexpq(rq)=exp(rq q) q,
(2)
where denotesthequaternionmultiplication.
Letsconsidertheproblemofposeestimationfrom2-Dto3-Dlinesegmentcorrespondences.Letm(x1k,x2
k=
k),k=1,...,N,betheend-pointsofthek-th3-Dlinesegmentbelongingtotheobject’smodelandletAj,j=1,...,M,betheprojectivemappingontothej-thimageplane.Thesemappingsshouldbemadeavailablebyacameracalibrationprocedure.Letfdenotethemappingwhichtransformstheend-pointrepresentationofa2-Dlinesegmentintoitsmid-point f(v,vvTT
representation T12)=1+v22,arctan
y2 y1
x2 x1
,(3)
Pose estimation from an arbitrary number of 2-D to 3-D feature correspondences is often done by minimising a nonlinear criterion function using one of the minimal representations for the orientation. However, there are many advantages in using unit quatern
wherevl=[xl,yl]T.Thelengthofalinesegmentisex-cludedfromthismappingbecauseitismorenoisythanothermid-pointparameters.3Weencodetheposepbya3-Dvectort∈Randbyaquaternionq∈S3.Letgjk:R3×S3→R3bethefollowingmappingsgjk(p)=f(Aj(q
x1k
q+t),Aj(q
x2k
q+t)).(4)
Eachgjkmapsthek-th3-Dmodelsegmentontothe2-D
imagesegmentobtainedbymovingthemodelsegmentbyp=(q,t)andbyprojectingtheresultingsegmentontothej-thimageplane.
Weassumenowthatthecorrespondencesbetweenmeasuredimagesegmentsyjk=[uTT
the
andthemjk, jk]
modelsegmentsobjectposekaregiven.Theoptimalestimateforthecurrentcanbecalculatedbyminimisingthefollowingnonlinearcriterionfunction
1 M N
2y jk gjk(t,q) Σ jk
1
yjk g jk(t,q)j=1
k=1=13
MN
2
hk(t,q)2,(5)k=1
whereΣjkarethecovariancesofthemeasuredsegments.Theminimisationof(5)overtandqwouldbeaclassicnonlinearleastsquaresoptimisationproblemifwecouldtreatqasanelementofR4andnotofS3.Sincethisisnotthecase,theclassicapproachwouldbetoaddthecon-straint|q|=1totheabovecriterion.Inthenextsectionweproposeabettersolution.
3.Leastsquaresoptimisationonunitsphere
Letsconsidertheminimisationofsumofsquaresofgen-eralunitquaternion functions
1
n qminF(q)=fk(q)2=1f(q)Tf(q).(6)∈S3
2k=1
2Denotingthen×4Jacobianmatrixoff(q)asJ(q),the
gradient F(q)andtheHessian 2F(q)aregivenby F(q)=J(q)Tf(q), 2
F(q)=
J(q)T
J(q)+
n(7)
fk(q) 2
fk(q).
(8)
k=1
Letqibethecurrentapproximationfortheminimumof(6).
TheTaylorseriesexpansionforthevectorfunction F(q)aro …… 此处隐藏:9096字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [专业资料]《蜜蜂之家》教学反思
- [专业资料]过去分词作定语和表语1
- [专业资料]苏州工业园区住房公积金贷款申请表
- [专业资料]保安管理制度及处罚条例细则
- [专业资料]2018年中国工程咨询市场发展现状调研及
- [专业资料]2015年电大本科《学前教育科研方法》期
- [专业资料]数字信号处理实验 matlab版 离散傅里叶
- [专业资料]“十三五”重点项目-虎杖白藜芦醇及功
- [专业资料]2015-2020年中国竹木工艺市场需求及投
- [专业资料]国际贸易理论与实务作业五:理论案例分
- [专业资料]财政部修订发布事业单位会计制度
- [专业资料]BCA蛋白浓度测定试剂盒(增强型)
- [专业资料]工程进度总计划横道图模板(通用版)
- [专业资料]七年级地理同步练习(天气与气候)
- [专业资料]X光安检机介绍火灾自动报警系统的组成
- [专业资料]衢州市人民政府办公室关于印发衢州市区
- [专业资料]经济全球化及其影响[1]
- [专业资料]质粒DNA限制性酶切图谱分析
- [专业资料]国家安全人民防线工作“六项”制度
- [专业资料]劳动力投入计划及保证措施
- 电子账册联网监管培训手册
- 人教版语文七年级上第1课《在山的那边
- 对我区担保行业发展现状的思考与建议
- 平面四边形网格自动生成方法研究
- 2016年党课学习心得体会范文
- 如何设置电脑定时关机
- 全球最美人妖排行榜新鲜出炉
- 社会实践调查报告及问卷
- Visual Basic习题集
- 《鱼我所欲也》课件2
- 浙江省会计从业资格考试试卷
- 全遥控数字音量控制的D 类功率放大器资
- 鞍钢宪法与后福特主义
- 电表的改装与校准实验报告(1)
- 2014年高考理科数学真题解析分类汇编:
- Windows 7 AIK 的使用
- 风电场全场停电事故应急处置方案
- 化工原理选填题题库(下)
- 关于产学研合作教育模式的学习与思考
- 西安先锋公馆项目前期定位报告




