A-Combined-Corner-and-Edge-Detector

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

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

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

资源描述

ACOMBINEDCORNERANDEDGEDETECTORChrisHarris&MikeStephensPlesseyResearchRokeManor,UnitedKingdom©ThePlesseyCompanypic.1988Consistencyofimageedgefilteringisofprimeimportancefor3Dinterpretationofimagesequencesusingfeaturetrackingalgorithms.Tocaterforimageregionscontainingtextureandisolatedfeatures,acombinedcornerandedgedetectorbasedonthelocalauto-correlationfunctionisutilised,anditisshowntoperformwithgoodconsistencyonnaturalimagery.INTRODUCTIONTheproblemweareaddressinginAlveyProjectMMI149isthatofusingcomputervisiontounderstandtheunconstrained3Dworld,inwhichtheviewedsceneswillingeneralcontaintoowideadiversityofobjectsfortop-downrecognitiontechniquestowork.Forexample,wedesiretoobtainanunderstandingofnaturalscenes,containingroads,buildings,trees,bushes,etc.,astypifiedbythetwoframesfromasequenceillustratedinFigure1.Thesolutiontothisproblemthatwearepursuingistouseacomputervisionsystembaseduponmotionanalysisofamonocularimagesequencefromamobilecamera.Byextractionandtrackingofimagefeatures,representationsofthe3Danaloguesofthesefeaturescanbeconstructed.Toenableexplicittrackingofimagefeaturestobeperformed,theimagefeaturesmustbediscrete,andnotformacontinuumliketexture,oredgepixels(edgels).Forthisreason,ourearlierwork1hasconcentratedontheextractionandtrackingoffeature-pointsorcorners,sincetheyarediscrete,reliableandmeaningful^.However,thelackofconnectivityoffeature-pointsisamajorlimitationinourobtaininghigherleveldescriptions,suchassurfacesandobjects.Weneedthericherinformationthatisavailablefromedges3.THEEDGETRACKINGPROBLEMMatchingbetweenedgeimagesonapixel-by-pixelbasisworksforstereo,becauseoftheknownepi-polarcamerageometry.Howeverforthemotionproblem,wherethecameramotionisunknown,theapertureproblempreventsusfromundertakingexplicitedgelmatching.Thiscouldbeovercomebysolvingforthemotionbeforehand,butwearestillfacedwiththetaskoftrackingeachindividualedgepixelandestimatingits3Dlocationfrom,forexample,KalmanFiltering.Thisapproachisunattractiveincomparisonwithassemblingtheedgelsintoedgesegments,andtrackingthesesegmentsasthefeatures.Now,theunconstrainedimageryweshallbeconsideringwillcontainbothcurvededgesandtextureofvariousscales.Representingedgesasasetofstraightlinefragments4,andusingtheseasourdiscretefeatureswillbeinappropriate,sincecurvedlinesandtextureedgescanbeexpectedtofragmentdifferentlyoneachimageofthesequence,andsobeuntrackable.Becauseofill-conditioning,theuseofparametrisedcurves(eg.circulararcs)cannotbeexpectedtoprovidethesolution,especiallywithrealimagery.Figure1.Pairofimagesfromanoutdoorsequence.147Havingfoundfaultwiththeabovesolutionstotheproblemof3Dedgeinterpretation,wequestionthenecessityoftryingtosolvetheproblematall!Psycho-visualexperiments(theambiguityofinterpretationinviewingarotatingbentcoat-hangerinsilhouette),showthattheproblemof3Dinterpretationofcurvededgesmayindeedbeeffectivelyinsoluble.Thisproblemseldomoccursinrealitybecauseoftheexistenceofsmallimperfectionsandmarkingsontheedgewhichactastrackablefeature-points.Althoughanaccurate,explicit3Drepresentationofacurvingedgemaybeunobtainable,theconnectivityitprovidesmaybesufficientformanypurposes-indeedtheedgeconnectivitymaybeofmoreimportancethanexplicit3Dmeasurements.Trackededgeconnectivity,supplement-edby3Dlocationsofcornersandjunctions,canprovidebothawire-framestructuralrepresentation,anddelimitedimageregionswhichcanactasputative3Dsurfaces.Thisleavesuswiththeproblemofperformingreliable(ie.consistent)edgefiltering.Thestate-of-the-artedgefilters,suchas5,arenotdesignedtocopewithjunctionsandcorners,andarereluctanttoprovideanyedgeconnectivity.ThisisillustratedinFigure2fortheCannyedgeoperator,wheretheabove-andbelow-thresholdedgelsarerepresentedrespectivelyinblackandgrey.Notethatinthebushes,some,butnotall,oftheedgesarereadilymatchablebyeye.Afterhysteresishasbeenundertaken,followedbythedeletionofspursandshortedges,theapplicationofajunctioncompletionalgorithmresultsintheedgesandjunctionsshowninFigure3,edgesbeingshowningrey,andjunctionsinblack.Inthebushes,veryfewoftheedgesarenowreadilymatched.Theproblemhereisthatofedgeswithresponsesclosetothedetectionthreshold:asmallchangeinedgestrengthorinthepixellationcausesalargechangeintheedgetopology.Theuseofedgestodescribethebushissuspect,anditisperhapsbettertodescribeitintermsoffeature-pointsalone.Figure2.UnlinkedCannyedgesfortheoutdoorimagesFigure3.LinkedCannyedgesfortheoutdoorimages148Thesolutiontothisproblemistoattempttodetectbothedgesandcornersintheimage:junctionswouldthenconsistofedgesmeetingatcorners.Topursuethisapproach,weshallstartfromMoravec'scornerdetector6.MORAVECREVISITEDMoravec'scornerdetectorfunctionsbyconsideringalocalwindowintheimage,anddeterminingtheaveragechangesofimageintensitythatresultfromshiftingthewindowbyasmallamountinvariousdirections.Threecasesneedtobeconsidered:A.Ifthewindowedimagepatchisflat(ie.approximatelyconstantinintensity),thenallshiftswillresultinonlyasmallchange;B.Ifthewindowstraddlesanedge,thenashiftalongtheedgewillresultinasmallchange,butashiftperpendiculartotheedgewillresultinalargechange;C.Ifth

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

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

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

×
保存成功