In this work we study the spectra and eigenmodes of the Hessian of various discrete surface energies and discuss applications to shape analysis In particular we consider a physical model that describes the vibration modes and frequencies of a surfac ID: 24015
Download Pdf The PPT/PDF document "Eigenmodes of surface energies for shape..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
2K.Hildebrandt,C.Schulz,C.vonTycowicz,K.PolthiereigenmodesoftheHessianofquadraticenergiesthataredenedonaspaceoffunctionsonasurface.Onaplanardomain,theeigenfunctionsoftheLaplacianserveasamodelforthevibrationmodesofa atplate(Chladniplates).Forcurvedsurfacesmoreelaboratemodelsarerequiredtodescribethevibrationmodesofasurface.WeconsideraphysicalmodelthatdescribesvibrationmodesofasurfacemeshthroughtheeigenfunctionsoftheHessianofadeformationenergy.Ingeneral,computingtheHessianofadeformationenergyisadelicateandlaborioustask.But,tocomputethevibrationmodeswedonotneedtocomputetheHessianatallpointsinthespaceofpossiblesurfaces,butonlyatthepointthatrepresentsthereferencesurface.Wederiveasimpleformula,thatcanbeusedtocomputetheHessianatthereferencesurfaceforageneralclassofdeformationenergies.Wehopethatthisframeworkwillstimulatefurtherexplorationoftheeigenmodesandeigenfrequenciesofdeformationenergies.TheDirichletenergyofasurfaceisaquadraticfunctionalonanappropri-atespaceoffunctionsonasurface.TheHessianofthisenergyistheLaplace-Beltramioperatorofthesurface.WeproposeaquadraticfunctionalthatcanbederivedfromtheDirichletenergy,butisnotintrinsic.Theeigenfunctionsofthisenergyaresensitivetotheextrinsiccurvatureofthesurface.Wediscussthreeapplicationsthatusetheproposedeigenmodesandspectra.Wedenetwo(multi-scale)signatures,thevibrationsignature,basedonthevibrationmodes,andthefeaturesignature,basedontheeigenmodesofthemodiedDirichletenergy.Toeachofthetwosignaturesweassociatea(multi-scale)pseudo-metriconthesurface.Theresultingvibrationdistancecanbeusedasasimilaritymeasureonthesurfaceandthefeaturedistancecanidentifyfeaturesofamesh.Furthermore,wetestthespectralsurfacequadrangulationmethodofDongetal.[6]withspecicvibrationmodes,insteadofeigenfunctionsoftheLaplacian.Theresultingquadrangulation,inouropinion,alignsbetterwiththeextrinsiccurvatureofthesurface.Relatedwork.Recently,wehaveseenaboomofpapersthatusetheeigen-valuesandeigenfunctionsoftheLaplace-Beltramioperatorasaningredienttoalgorithmsingeometryprocessingandshapeanalysis.Anoverviewofthisde-velopmentcanbefoundintherecentsurveybyZhangetal.[29]andinthecoursenotesofaSiggraphAsia2009courseheldbyLevyandZhang[16].Here,wecanonlybrie youtlinetheworkthathasbeenmostrelevantforthispaper.ThespectrumoftheLaplace-BeltramioperatorofaRiemannianmanifoldcontainsasignicantamountofinformationaboutthemanifoldandthemetric.ThoughitdoesnotfullydeterminetheRiemannianmanifold,itcanbeusedasapowerfulshapedescriptorofaclassofisometricRiemannianmanifolds.Reuteretal.[21,22]usethespectrumoftheLaplace-Beltramioperatortoconstructangerprintofsurfaces,whichtheycalltheShape-DNA.Byconstructionthisngerprintisinvariantunderisometricdeformationsofasurface.AmongotherapplicationstheShape-DNAcanbeusedforshapematching,copyrightprotec-tion,anddatabaseretrieval.Rustamov[23]developedtheGlobalPointSignature(GPS),asignaturethatcanbeusedtoclassifyshapesuptoisometry.Based Eigenmodesofsurfaceenergiesforshapeanalysis5 Fig.2.Twoeigenmodesofthelowerspectrumonthedoubletoruswithsharpfeatures,left:Laplacian,andright:modiedDirichletenergy.whereeiisthedihedralangleattheedgeei,Aeiisthecombinedareaofthetwotrianglesincidenttoeiandkeikisthelengthoftheedge.Thequantitieskeik;Aei;andeiaremeasuredonthereferencemesh.Towritethis exuralenergyinthegeneralform(1)wesetfi=eiand!i=3keik2 Aei:Themembraneenergyconsistsoftwoterms:onemeasuringthestretchingoftheedges,EL=1 2Xi1 keik(keikkeik)2;(3)andonemeasuringthechangeofthetriangleareasAiEA=1 2Xi1 Ai(AiAi)2:(4)Herethesecondsumrunsoverthetrianglesofthemesh.WecandescribeELinthegeneralform(1)bysettingfi=keikand!i=1 keik;andtodescribeEAwesetfi=Aiand!i=1 Ai:3ModesofDeformationEnergiesModalanalysisprovideswaystocomputethemodesofasurfacewithrespecttoadeformationenergy.Toinspectthemodesofamesh,givenbya3n-vectorx,weconsideradeformationenergyE(x)thathasxasareferencesurface.Then,weareinterestedintheeigenvaluesandeigenmodesoftheHessianofthedefor-mationenergyEatthemeshx2X. 6K.Hildebrandt,C.Schulz,C.vonTycowicz,K.PolthierTheHessianofadeformationenergy(ormoregeneralofafunction)doesnotdependsolelyonthedierentiablestructureofX,butalsoonthemetriconX,hencebelongstoRiemanniangeometry.Therefore,beforeconsideringtheHessianofEweequipXwithametric.SinceXequalsR3n;thetangentspaceTxXatameshxcanbeidentiedwithR3n.WecaninterpretanelementofTxXasavectoreldonx,thatassignsavectorinR3toeveryvertexofx.Then,anaturalchoiceofascalarproductonTxXisadiscreteL2-product,e.g.,themassmatrixusedinFEM[28]orthediscreteL2-productusedinDEC[5,27].Wedenotethematrix,thatdescribesthescalarproductonTxXbyMx.Forcompleteness,wewouldliketomentionthatifxisameshthathasdegeneratetriangles,thediscreteL2-productonTxXmaybeonlypositivesemi-denite.However,awayfromtheclosedsetofmeshesthathaveatleastonedegeneratetriangle,XequippedwiththediscreteL2-productisaRiemannianmanifold.Wedenoteby@Exthe3n-vectorcontainingtherstpartialderivativesofEatxandby@2Exthematrixcontainingthesecondpartialderivativesatx.Wewouldliketoemphasizethat@Exand@2ExdonotdependonthemetriconX,whereasthegradientandtheHessianofEdo.ThegradientofEatxisgivenbygradxE=M1x@Ex:(5)TheHessianofEatameshxistheself-adjointoperatorthatmapsanytangentvectorv2TxXtothetangentvectorhessxE(v)2TxXgivenbyhessxE(v)=rvgradxE;(6)whereristhecovariantderivativeofX.Hessiancomputation.Ingeneral,itisadelicatetasktoderiveanexplicitrepresentationoftheHessianofadeformationenergyandoftenonlyapproxi-mationsoftheHessianareavailable.Here,wederiveasimpleexplicitformulafortheHessianofadeformationinthegeneralform(1)atthepointx,whichinvolvesonlyrstderivativesofthefi's.SincethegradientofEvanishesatx,onecanshowthatatxtheHessianofEtakesthefollowingformhessxE=M1x@2Ex:Hence,atxwedonotneedderivativesofthemetrictocomputehessxE.Fur-thermore,tocomputethesecondpartialderivativesofEatxwedonotneedtocalculatesecondderivatives,butweonlyneedtherstderivativesofthefi's.Wepresentanexplicitformulafor@2ExinthefollowingLemma.Lemma1(ExplicitHessian).LetEbeadeformationenergyoftheform(1).Then,thematrix@2ExcontainingthesecondderivativesofEatxhastheform@2Ex=Xi!i(x)@fix@fixT;(7)where@fixTdenotesthetransposeofthevector@fix. Eigenmodesofsurfaceenergiesforshapeanalysis9 Fig.4.VisualizationofmodesoftheLaplacian(threeimagesontheleft)andmodesofthethinshellenergyrestrictedtonormalvariations(threeimagesontheright).where'isafunctiononthemesh.Thecorrespondingeigenvalueproblemis@2ENx'=Mx';whereMxisthemassmatrixthatrepresentsthediscreteL2-productoffunctionsonthemeshx.4QuadraticEnergiesInadditiontoenergiesdenedonthespaceofmeshesX,weconsiderenergiesthataredenedonanappropriatespaceoffunctionsonasurface.Inparticular,weconsidertheDirichletenergy,thatonacompactsmoothsurfaceisdenedforweaklydierentiablefunctions':!R(thatvanishattheboundaryof)byE(')=1 2Zkgrad'k2dA:(13)Thisisanintrinsicenergy,therefore,theenergyanditseigenmodesdonotchangeunderisometricdeformationsofthesurface.Forsomeapplicationsthisisadesiredfeature,forotherapplicationsitisnot.BymodifyingtheDirichletenergy,weconstructanewenergythatisextrinsic.AssumethatisanorientablesurfaceinR3andletdenotethenormalof.Then,allthreecoordinateskofaresmoothfunctionsandforaweaklydierentiablefunction'theproduct'kisweaklydierentiable.WedeneEN(')=3Xk=1E('k):(14) 10K.Hildebrandt,C.Schulz,C.vonTycowicz,K.PolthierThisenergysatisestheequationEN(')=E(')+1 2Z'2(21+22)dA;(15)where1and2aretheprincipalcurvaturesof.ThismeansthatEND(')isthesumoftheDirichletenergyof'andthe'2-weightedtotalcurvatureof.Discreteenergies.Inthediscretesetting,weconsiderameshx2XandthespaceFxofcontinuousfunctionsu:x!Rthatarelinearineverytriangle.Suchafunctionisdierentiableintheinteriorofeverytriangle,andhenceonecandirectlyevaluatetheintegral(13).ForarigoroustreatmentofthisdiscreteDirichletenergyandaconvergenceanalysissee[7,13].AfunctioninFxisalreadydeterminedbyitsfunctionvaluesattheverticesofx,henceitcanberepresentedbyann-vector.Then,thediscreteDirichletenergyEDisaquadraticfunctionalonFx,andforafunctionu2Fx(representedbyann-vector)ED(u)isexplicitlygivenbyED(u)=1 2uTSu;(16)whereSistheusualcotan-matrix,see[19,28].TodiscretizetheenergyENwexanormaldirectionateveryvertexofthemesh,andwedenotetheorientedunitnormalvectoratavertexvibyN(vi).Then,wesayacontinuousandpiecewiselinearvectoreldVonxisanormalvectoreldifforeveryvertexviofxthevectorV(vi)isparalleltoN(vi).Thespaceofnormalvectoreldsonxisann-dimensionalvectorspaceandthemapthatmapsafunctionu2FxtothenormalvariationVu,givenbyVu(vi)=u(vi)N(vi)forallvi2x,isalinearisomorphism.ThethreecoordinatefunctionsVkuofVuarefunctionsinFxandwedenethediscreteenergyENDanalogtoeq.(14)byEND(u)=3Xk=1ED(Vku):AsimplecalculationshowsthattheenergyENDsatisesEND(u)=1 2uTAu;(17)wheretheformulaAij=hN(vi);N(vj)iSijrelatestheentriesAijofthematrixAtotheentriesSijofthecotan-matrixS.ThecomputationoftheHessianoftheDirichletenergyEDandtheenergyENDissimple.Bothenergiesarequadratic,thereforetheHessianisconstantandthematrices@2EDand@2ENDarethematricesSandAgiveninequations(16)and(17).ThemetricweconsideronFxisthediscreteL2-productgivenbythemassmatrixM.TheeigenvaluesandeigenfunctionsoftheHessianofED(resp.END)satisfythegeneralizedeigenvalueproblemS=M(resp. 12K.Hildebrandt,C.Schulz,C.vonTycowicz,K.PolthierThesignaturesweconsideraremulti-scalesignatures,whichtakeapositivescaleparametertasinput.Foreverytsuchasignatureisafunctiononthemesh,i.e.,itassociatesarealvaluetoeveryvertexofthemesh.Letvbeavertexofameshxandlettbeapositivevalue.Then,wedenethevibrationsignatureofxatvertexvandscaletbySVibt(v)=Xjejtkj(v)k2;(18)wherejandjdenotetheeigenvaluesandtheL2-normalizedvector-valuedvibrationmodesofameshx.Thevaluekj(v)kdescribesthedisplacementofthevertexvundertheL2-normalizedvibrationmodej.Foraxedtthevi-brationsignatureofvmeasuresaweightedaveragedisplacementofthevertexoverallvibrationmodes,wheretheweightofthejtheigenmodeisejt.Theweightsdependontheeigenvaluesandonthescaleparameter.Forincreasing;thefunctionetrapidlydecreases,e.g.,themodeswithsmallereigenvaluereceivehigherweightsthanthemodeswithlargeeigenvalues.Furthermore,forincreasingtallweightsdecrease,and,moreimportantly,theweightsofthevi-brationmodeswithsmallereigenvaluesincreasesrelativetotheweightsofthemodeswithlargereigenvalues.Thefeaturesignatureisconstructedinasimilarmanner,butitusestheeigenmodesandeigenvaluesofthemodiedDirichletenergyEND.WedeneSFeatt(v)=Xjejtj(v)2(19)wherethejaretheeigenvaluesandthej(v)aretheL2-normalizedeigenmodesoftheHessianofthemodieddiscreteDirichletenergyEND.Multi-scaledistances.Fromeachofthetwosignatureswecanconstructthefollowing(multi-scale)pseudo-metriconthemesh:letv,~vbeverticesofthemeshx,thenwedene[t1;t2](v;~v)= Zt2t1(St(v)St(~v))2 Pkektdlogt!1 2:(20)Byconstruction,foranypairofscalevaluest1t2,[t1;t2]ispositivesemi-deniteandsymmetric,andonecanshowthatitsatisesthetriangleinequal-ity.Wecallthepseudo-metricsconstructedfromSVibtandSFeattthevibrationdistanceandthefeaturedistance.Theideabehindtheconstructionofthepseudo-metricistousetheintegralRt2t1(St(v)St(~v))2dt.However,theactualdenitionadditionallyincludestwoheuristics.First,sinceforincreasingtthevaluesSt(v)decreasesforallv,wenormalizethevalue(St(v)St(~v))2bydividingitbythediscreteL1-normofSt,kStkL1=Pkekt: 14K.Hildebrandt,C.Schulz,C.vonTycowicz,K.Polthier vFig.7.Comparisonoftwosimilaritymeasures.Distancetovertexvinbinaryaswellascontinuouscoloringbasedonourvibrationsignature(leftmost)andtheheatkernelsignature(rightmost).Spectralzoo.WecomparetheeigenmodesoftheLaplaciantotheonesofthemodiedDirichletenergyENDandtothevibrationmodesofthethinshellenergyrestrictedtonormalvariations.Toconveyanimpressionofthecharacteristicsofthemodesofthedierentenergies,weshowsomeexamplesinFigures1,2and4.Tovisualizethemodesweusebluecolorforpositivevalues,whiteforzerocrossings,andorangefornegativevalues.Additionally,wedrawisolinesasblacklines.Asarstexample,westudyhowtheeigenmodeschangewhenweisometri-callydeforma atplate,seeFig.1.Ontheundeformed atplate,theeigenmodesofENDequaltheeigenmodesoftheLaplacian.AsshowninFig.1,therearecer-taindierencesbetweenthethreetypesofconsideredmodeswhencomputedonthedeformedplate.DuetoitsintrinsicnaturetheLaplacianeigenmodesignorethenewlyintroducedfeature,Fig.1left.Incontrast,theeigenmodesofENDandthevibrationmodesaresensitivetothefeature,Fig.1middleandright.TheeigenmodesofENDcorrespondingtolowereigenvaluesalmostvanishatthefeatureandthevibrationmodesplaceadditionalextremaonthefold.InvestigatingthedierencesbetweentheeigenmodesoftheLaplacianandENDfurther,wecomputethemonthedoubletoruswithsharpfeaturesshowninFig.2.ItcanbeseenthateachoftheshownLaplacianeigenmodescontainsamoreorlessequallydistributedsetofextremaaswellasacertainre ectionsymmetry,Fig.2left.Thecorrespondingisolinessuggestalowin uenceofthesharpfeaturestotheconsideredLaplacianeigenmodes.SimilartotheLaplacianmodesthetwoeigenmodesforENDalsopossesare ectionsymmetry,Fig.2right.Butherewendthattheeigenmodesofthelowerpartofthespectrumcorrespondtooscillationsof atareassurroundedbysharpedges,Fig.2right.ThismatchesourconsiderationsinSection4.Forathirdcomparison,wechooseamodelwithoutsharpedges,thedancer(25kvertices).WecomparetheeigenmodesoftheLaplaciantothemodesofthethinshellenergyrestrictedtonormalvariations,seeFig.4.AsinthecaseofthetoruswenoticethattheLaplacianeigenmodesoscillateequallyoverthewhole