版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
附录B引用外文文献及其译文COMcomponenttechnologybasedbatchgrayimagesmosaicmethodAbstractInthispaper,wepresentagrayimagemosaiccomponentdesignmethodbasedonthevectorrotatingrelaxmatchingalgorithm,whichcanhandlebatchimagesfastandwithhighquality.Wecomputethecoordinatetransformationmatrixforfull-sceneimagesplicingbyusingtheimagematchingalgorithm.Thealgorithm’smatrixoperationimplementationisbasedontheCOMcomponenttechnologytoolboxinMatlab7.0.WeapplybothfuzzyhumanvisualrestrictionconditionsforsplicingimagesandthemultithreadtechnologyintheVCdevelopmentenvironmenttoimprovethematchingalgorithmperformanceefficiency.Theexperimentpartdemonstratestheexecutionefficiencyoftheproposedmethod,whichshowsthatitcanmeetthereal-timedemandofthebatchgrayimagemosaicsoftwaresystem.Keywords:imagemosaic;imageregistration;relaxationmatching.1.IntroductionFullsceneimagesoftwarebasedonimagesplicingattractsgreatattentionrecently,suchasArcSoftPanoramaMaker,Photoshop8.0etc.Thissoftwareareoftenusedtoprocessimagecapturedbythecommercialcameraorpersonalcamera,whichhashighimagequality.However,thatsoftwareisnotsuitableforthecamerawhichisoftenusedinhighspeedmode,complexandharshshootingconditions,suchasindustrialcameras.Theimagequalityandimagefidelitycapturedbyindustrialcamerasarenotasgoodasthosecapturedbythepersonalcameraorcommercialcamera,whichmoreorlesshavedifferentdegreesofimagedistortionandreducetheaccuracyandstabilityoftheautomaticimagemosaicalgorithm(Liu,2007).Becausethemaindifficultyofimagesplicingliesonimageregistration,researchersputgreatattentiononimageregistrationtechnologyinthepastdecades,andhaveachievedsignificantresearchresults(Kanazawa&Kanatani,2004;Miranda-Luna,Daul,Blondel,Hernandez-Mier,WolfandGuillemin,2008;Zitová&Flusser,2003).Toimprovetheimageregistrationaccuracy,alargesumofmatrixoperationsareperformedontheimages,whichishighcomputationcost,andreducestheefficiencyoftheimagesplicingsoftware.ThiscannotHence,thesealgorithmscannotextendtotherealisticapplications.Imageregistrationalgorithmbasedonvectorrotatingrelaxhasbeenproventobeapreciseandrobustimagematchingalgorithm(Wang,Hou,Cong,andSun,2010).However,inordertopursuetheabovetwocharacteristics,thiskindalgorithmalsoinvolvemanymatrixoperations,andtheexecutionefficiencyisnothigh.Toovercomethisbottleneck,inthispaper,weproposedamethodthatusesmultithreadtechnologytooptimizetheimageregistrationmatrix,andtoexecuteconcurrently,whichcanmeetthereal-timedemandingoftheimageregistrationsystem.2.RelatedTheories2.1.RelaxmatchingalgorithmbasedonthevectorrotatingWang,Hou,Cong,andSun(2010)proposedtherelaxmatchingalgorithmbasedonthevectorrotating,andthemainideaisasfollows:First,evaluatethetwopairsofinitialmatchingcornerpointsextractedfromtwoimages;Second,involveanotherpairofcornerpoints,andifthevectorrotationanglesofthethispaircornersandthatoftheinitialpairsofcornersareverysimilar,supportdegreeofthispaircornerpointsandthetwoinitialpairsofcornerpointsishigh.Ifthesumthesupportdegreeofpairsofcornerpoints,whichareconstitutedbyonecornerpointwithallotherpoints,thiscornerpointiswrong,andwecandeleteit.Werepeatthisprocessuntilallselectedcornerpointsmeettheaboveconditions.2.2.FuzzyhumanvisualrestrictionconditionsWecanextractthreemainvisualrestrictionconditionsfortheimagestobespliced,fromthevectorrotatingrelaxmatchingalgorithm.1.Proportionalbandoftheoverlappartsbetweenimages2.Thesimilarityofthegreylevelorthethresholdbetweentheimages.3.Subjectivevisualimagedistortiondegreeoftheimages.Becauseofthedifferencesbetweentheimagesintherealworld,theabovethreeconditionsintherealimageprocessprojectcannotbeconsistentexactly,althoughwecangetapproximatevaluesbasedonanalysisofplentyofimagedata.However,thisstrategywillreducetheexecutionefficiencyofthesystem,whichisnotsuitablefortherealworldapplications.Onthisotherhand,inmanyindustrialconditions,thereissomecertainpatternfortheimagesequencesselected.Forthiskindofimagesequences,theabovethreeconditionareusuallyapplicable.2.3.SoftwaredesignationforthefastimageregistrationTheimageregistrationalgorithminSec.2.1containsthreemainsteps:Firstly,extractHarriscornerpointmatrixforthetwoimagestobespliced;secondly,initialcircularprojectionmatching;thirdly,relaxoptimizationmatching.Thecomputingprocessofthethreestepsiscorrespondingtotheabovethreeconditions.Hence,wecanimprovetheexecutionefficiencyofthealgorithmandtherobustnessofthesystembyreasonablyusingthesefuzzyvisualrestrictionconditions.TheflowchartoftheimageregistrationalgorithmproposedinSec.2.1isshowninFig.1(a).WecanseefromFig.1(a)that,thereisnorelevancebetweenStep1andStep2,andeveryindividualextractionisbasedonthewholeimage.Thiswillproduceplentyofuselesscornerpoints,whichareawasteoftimeandwillcauseinterferencefortheinitialmatching.ForthecornerpointmatrixesselectedfromStep3andStep5,thereisrelevance,butthereisnorelevanceforthecornerpointswithinthematrix.Hence,thecomputationofgreysimilarityofthecornerpointsandthatofthesupportdegreesummationoftheoptimizationselectionalgorithmcanbeexecutedconcurrently.Fig.1(a)Flowchartoftheimageregistrationalgorithm;(b)SoftwareimplementationoftheimageregistrationalgorithmTheflowchartofthesoftwarefortheimageregistrationproposedinSec.2.1isshowninFig.1(b).Fig.1(b)showsthat,thecomputationtimeofStep1andStep2canbeoverlap,andthecornerpointssearchingfromtheun-overlapareacanbeavoidedbasedontherestrictioncondition1,whichcanimprovetheefficiencyofthefeaturepointssearchingalgorithm,andtheaccuracyoftheinitialmatching.Step3dividesthecornerpointmatrixgotfromStep1basedoncolumnsofthematrix.Inthispaper,wedivideitinto4blocksbasedontheheightofthesimulationimage(1280×1024).Allthecornerpointmatrixblockscomputethegreysimilarityconcurrently,andselecttheinitialcornerpointmatchingpairsbasedontherestrictioncondition2.Step6clonestheinitialmatchingpairpositioncoordinatesetofthefirstimagetobesplicedgotfromStep5setinto4,andeachsetwillberelaxmatchingoptimizationselectedbasedonthefollowingstrategy.Lettheelementsofthesetben,andtheelementsofthesetx(x=1,2,3),theinitialmatchingpairspositioncoordinatesofwhichneedtobeselectedbasedrelaxmatchingoptimizationalgorithm,belongtotheregion:(x-1)×[n/4]-[n/4]×x,andthatoftheset4belongsto3×[n/4]-n.Throughthisway,eachsetjustneedstokeeponebestcornerpointsmatchingpair,andalso,inthenextimagesplicingstep,thecornerpointmatchingpairsofSVDcoordinatetransformationcancoverthewholeimageintheimagespace.Inaddition,thismethodcanguaranteethecoordinatetransformationofimagesplicingmatrixtobeaccurate.Basedontherestrictioncondition3,userscansettheimagedistortiontolerancedegreevaluesthemselvesthroughfuzzyvisualfeelings,whichcanimprovetherobustnessofthesystemsignificantly.3.SimulationResultsInthispaper,thepairofimagestospliceisrandomlyselectedfromtheHeilongjiangFig.2(a)Concretepavementforreference;(b)ConcretepavementtoberegisteredFromtable1wecanseethat,undertheaboveexperimentalsettings,theproposedalgorithmcanfinishtheimageregistrationinaboutanaverage20s,whichisacceptableforthecustomers.AnotherconvincingpointisthatthemultithreadtechnologycanmakefulluseoftheCUPresource.AsthemulticoreCUPisonadailybroadeningscale,multithreadtechnologywhichexecutesdataoperationconcurrentlywillbethetrend.TheexecutionefficiencyoftheimagesplicingalgorithmbasedonmultithreadtechnologywillcontinuetoimproveasthecontinuousupgradeofCUPtechnology.4.ConclusionInthispaper,weproposedaCOMcomponentdesignmethodforamultithreadbasedimagesplicingalgorithm.Thismethodincreasesthestabilityofthesplicingsystembyinvolvingfuzzyvisualrestrictionconditionsand,insomedegrees,optimizesthealgorithmstructureandincreasestheexecutionefficiencyofthealgorithm.Theproposedmethodisvaluabletopromoteforrealindustrialfull-sceneimagesplicing.基于批处理灰度图像的拼接方法COM组件技术摘要在本文中,我们提出了一种以矢量旋转的松弛匹配算法为根据的灰度图像拼接构件设计方法,可以快速地、高效地处理批处理图像。我们利用图像匹配算法来计算全景图像拼接的坐标变换矩阵。该算法的矩阵运算的实现是基于Matlab7当中的COM组件技术工具箱。我们应用模糊的视觉限制条件进行拼接图像,在VC开发环境下利用多线程技术提高匹配算法的效率。实验完全证实了所提出方法的执行效率,表明它能满足批量的灰度图像拼接软件系统实时性的要求。关键词:图像拼接;图像配准;松弛匹配。1.引言近年来,基于图像拼接的全景图像软件受到了极大的关注,如虹软全景图像拼接大师、PS图像处理软件8.0等。这些软件经常被用来处理具有高质量的商业相机或个人相机拍摄的图像。然而,这些软件并不适合经常用于高速模式、复杂和恶劣的拍摄条件的相机,如工业相机。由工业摄像机拍摄的图像质量和图像保真度没有那些由个人或商业相机拍摄的那样好,这或多或少会降低图像自动拼接的准确性和稳定性。由于图像拼接的主要困难是图像配准,因此在过去的几十年,研究者特别重视图像配准技术,并取得了显著的研究成果。为了提高图像配准的精度,大量的矩阵运算应用于图像,这需要很高的计算成本,降低了图像拼接软件的效率。还不仅如此,这些算法不能扩展到现实中。基于矢量旋转的松弛的图像配准算法已被证明是准确和鲁棒性的图像匹配算法。然而,为了追求上述两个特点,这种算法还涉及到很多的矩阵运算,且执行效率不高。为了克服这一瓶颈,在本文中,我们提出了一种利用多线程技术来优化图像配准矩阵的方法,可以满足图像配准系统的实时性的要求。2.相关理论2.1基于矢量旋转的松弛匹配算法Wang,Hou,CongandSun提出了基于矢量旋转的松弛匹配算法,其主要思想是:首先,评价两组从两幅图像中提取的初始角点;第二,如果这两组角点的向量旋转角度非常相似,那么这两组角点的相似度就很高。如果这对角点和其他角点都相似,那这个点就是错误的,我们可以删除它。我们重复这个过程,知道所选定的角点都满足上述条件。2.2模糊的视觉限制条件我们可以从矢量旋转松弛匹配算法中为待拼接图像提取三个主要视觉限制条件。图像之间的重叠部分的比例带。图像之间的阀值和灰度级的相似度。图像的主观视觉图像的失真度。虽然我们可以通过大量的图像数据的分析获得近似值,但因在现实世界图像之间的差异,在实际的图像处理中,上面三个条件不能够准确一致。然而,这种策略会降低系统的执行效率,这是不适合在现实世界中应用的。在另一方面,在许多工业的情况下,可以选择一些特定模式的图像序列。这类图像序列,以上三个条件通常是适用的。2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高考物理总复习专题二相互作用实验二探究弹力和弹簧伸长量的关系练习含答案
- 江苏省2015-2015学年高中英语 Unit3 Amazing people project教案 牛津译林版必修2
- 八年级历史下册 第12课 欣欣向荣的科教文体事业教案 北师大版
- 2024年九年级语文上册 第二单元 第6课《敬业与乐业》说课稿 新人教版
- 2024-2025学年高中语文 第二单元 珠星碧月彩云中 4 词三首(一)教案 语文版必修3
- 2023四年级数学下册 4 小数的意义和性质 3小数点移动引起小数大小的变化第2课时 小数点移动引起小数大小变化的规律(2)配套教案 新人教版
- 二年级语文上册 课文3 9 黄山奇石教案 新人教版
- 2024-2025学年新教材高中历史 第八单元 中华民族的抗日战争和人民解放战争 第24课 全民族浴血奋战与抗日战争的胜利教案3 新人教版必修《中外历史纲要(上)》
- 变压器报停委托书
- 租房电器超过使用年限合同(2篇)
- 六年级语文 六年级班家长会
- 内科学(肾脏-内分泌-血液)知到章节答案智慧树2023年温州医科大学
- 年产10吨功能益生菌冻干粉的工厂设计改
- 地理教育测量与评价
- 2023上海车展展前报告
- 事业单位奖励审批表主要事迹
- 中科大天文学史课件17近代天体测量和天体力学的发展
- 六年级劳动与技术上册教案
- 马王堆导引术独立彩图版
- 小学一年级语文上学期教研活动记录(10次)
- GB/T 31315-2014机械结构用冷拔或冷轧精密焊接钢管
评论
0/150
提交评论