Three-Dimensional-Object-Recognition-and-6-DoF-Pos

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

PointCloudLibraryThree-DimensionalObjectRecognitionand6DoFPoseEstimationByAitorAldoma,Zoltan-CsabaMarton,FedericoTombari,WalterWohlkinger,ChristianPotthast,BernhardZeisl,RaduBogdanRusu,SuatGedikli,andMarkusVinczeWiththeadventofnew-generationdepthsen-sors,theuseofthree-dimensional(3-D)dataisbecomingincreasinglypopular.Asthesesensorsarecommodityhardwareandsoldatlowcost,arapidlygrowinggroupofpeoplecanacquire3-Ddatacheaplyandinrealtime.Withthemassivelyincreasedusageof3-Ddataforper-ceptiontasks,itisdesirablethatpowerfulprocessingtoolsandalgorithmsaswellasstandardsareavailableforthegrowingcommunity.ThePointCloudLibrary(PCL)[1]aimsatprovidingexactlythese.Itisacollectionofstate-of-the-artalgorithmsandtoolstoprocess3-Ddata.ThelibraryisopensourceandlicensedunderBerkeleySoft-wareDistribution(BSD)termsand,therefore,freetouseforeveryone.ThePCLprojectbringstogetherresearchers,universities,companies,andindividualsfromallaroundtheworld,anditisrapidlybecomingareferenceforany-oneinterestedin3-Dprocessing,computervision,androboticperception.ThePCLcoreisstructuredinsmallerlibrariesofferingalgorithmsandtoolsforspecificareasof3-Dprocessing,whichcanbecombinedtoefficientlysolvecommonproblemssuchasobjectrecognition,registrationofpointclouds,segmentation,andsurfacereconstruction,withouttheneedofreimplementingallpartsofasystemneededtosolvethesesubtasks.Inotherwords,thetoolsandalgorithmsprovidedbyPCLallowresearchersandcompaniestobetterconcentrateontheirspecificareasofexpertise.Inthisarticle,wefocuson3-Dobjectrecognitionandposeestimation.Specifically,ourgoalistorecognizerigidobjectsfromasingleviewpointandestimatetheirpositionandorientationintherealworld.Theobjectsusedtotrainthesystemarerepresentedas3-Dmeshes,andtherealobjectsaresensedusingadepthsensorsuchastheKinect.Inparticular,wereviewseveralstate-of-the-art3-Dshapedescriptorsaimedatobjectrecognition,whichareincludedinPCLandarepubliclyavailable.Asagooddescriptorintheendisasmallpartofanobjectrecognitionsystem,wepresenttwoentirepipelines80�IEEEROBOTICS&AUTOMATIONMAGAZINE�SEPTEMBER20121070-9932/12/$31.00ª2012IEEEDigitalObjectIdentifier10.1109/MRA.2012.2206675Dateofpublication:10September2012©DIGITALVISIONforourrecognitionsystembuiltusingbitsandpiecesavail-ableinPCL:onereliesonglobaldescriptorsthatrequirethenotionofobjectsandhencedeployaspecificprepro-cessingstepbasedonsegmentationwhiletheotheroneuseslocaldescriptorsthatarecomputedlocallyaroundkeypointsand,thus,donotrequireapresegmentationstep.Throughoutthearticle,theadvantagesanddisadvantagesofthedifferentmethodsusedarepresentedtoprovidethereaderwiththenecessaryinsightsfordesigningthefeaturesofarecognitionsystemtobeusedinaspecificfront-endapplication.ThetutorialalsoprovidesspecificguidelinesonhowtousePCLprimitivesforthevariousmethodspresented.Finally,anexperimentalevaluationisperformedtodemonstratetheapplicabilityandtheeffectivenessofthepresentedmethodsforthetaskathand.Moreover,bothtrainingandgroundtruthtestdatasetsarepubliclyavail-abletogetherwithasetoftoolstoperformevaluationsonthesedatasets.LocalDescriptorsGenerally,3-Dlocaldescriptorsaredevelopedforspecificapplicationssuchasregistration,objectrecognition,andlocalsurfacecategorization.Forsuchapplications,eachpointisassociatedwithadescriptordescribingthelocalgeometryofapoint.SignatureofHistogramsofOrientationsThesignatureofhistogramsoforientation(SHOT)descriptor[2]encodesasignatureofhistogramsrepre-sentingtopologicaltraits,makingitinvarianttorotationandtranslationandrobusttonoiseandclutter.Thedescriptorforagivenkeypointisformedbycomputinglocalhistogramsincorporatinggeometricinformationofpointlocationswithinasphericalsupportstructure.Foreachsphericalgridsector,aone-dimensionalhistogramisconstructedbyaccumulatingpointcountsoftheanglebetweenthenormalofthekeypointandthenormalofeachpointbelongingtothesphericalsupportstruc-ture.Thefinaldescriptorisformedbyorderlyjuxta-posingallhistogramstogetheraccordingtothelocalreferenceframe.Discretequantizationofthesphereintroducesaboundaryaffectwhenusedincombinationwithhisto-grams,resultinginabruptchangesfromonehistogrambintoanother.Therefore,quadrilinearinterpolationisappliedtoeachaccumulatedelement,resultinginanevenlydistributionintoadjacenthistogrambins.Finally,forbetterrobustnesstowardpoint-densityvar-iations,thedescriptorisL1-normalized.Thedimen-sionalityoftheusedsignatureis352.Algorithm1givessomeguidelinesonhowtocomputeSHOTdescriptorsusingPCL.Inthisalgorithm,first,anobjectoftheclasspcl::SHOTEstimationiscreatedusingthetemplateparametersofourinputdata(cloudandnormals).Akd-treeisprovidedtotheestimatortoperformNNsearches.IndicesrepresentthekeypointsfromtheinputcloudwhereSHOTdescriptorsshouldbecomputed.Theradiussearchrepresentsthesizearoundeachkeypointthatwillbedescribed.Finally,callingthecomputemethodreturnsapointcloudwithasmanydescriptorsaskeypoints.FastPointFeatureHistogramDescriptorssuchaspointfeaturehistogram(PFH)[3],fastPFH(FPFH)[4],andviewpointfeaturehistogram(VFH)[5]canbecategorizedasgeometry-baseddescriptors.Thesedescriptorsrepresenttherelati

1 / 12
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功