 this paper, we present a mesh neural network, named MeshNet, that learns on mesh data directly for 3D shape representation. To deal with the challenges in mesh data processing, the faces are regarded as the unit and connections between faces sharing common edges are defined, which enables us to solve the complexity and irregularity problem with per-face processes and a symmetry function. Moreover, the feature of faces is split into spatial and structural features. Based on these ideas, we design the network architecture, with two blocks named spatial and structural descriptors for learning the initial features, and a mesh convolution block for aggregating neighboring features. In this way, the proposed method is able to solve the complexity and irregularity problem of mesh and represent 3D shapes well.

We apply our MeshNet method in the tasks of 3D shape classification and retrieval on the ModelNet40 [@wu20153d] dataset. And the experimental results show that MeshNet achieve significant improvement on 3D shape classification and retrieval using mesh data and comparable performance with recent methods using other types of 3D data.

The key contributions of our work are as follows:

-   We propose a neural network using mesh for 3D shape representation and design blocks for capturing and aggregating features of polygon faces in 3D shapes.

-   We conduct extensive experiments to evaluate the performance of the proposed method, and the experimental results show that the proposed method performs well on the 3D shape classification and retrieval task.

Related Work
============

Mesh Feature Extraction
-----------------------

There are plenty of handcraft descriptors that extract features from mesh. @lien1984symbolic calculate moments of each tetrahedron in mesh [@lien1984symbolic], and @zhang2001efficient develop more functions applied to each triangle and add all the resulting values as features [@zhang2001efficient]. @hubeli2001multiresolution extend the features of surfaces to a multiresolution setting to solve the unstructured problem of mesh data [@hubeli2001multiresolution]. In SPH [@kazhdan2003rotation], a rotation invariant representation is presented with existing orientation dependent descriptors. Mesh difference of Gaussians (DOG) introduces the Gaussian filtering to shape functions.[@zaharescu2009surface] Intrinsic shape context (ISC) descriptor [@kokkinos2012intrinsic] develops a generalization to surfaces and solves the problem of orientational ambiguity.

Deep Learning Methods for 3D Shape Representation
-------------------------------------------------

With the construction
this paper, we present a mesh neural network, name MeshNet, that memorize on mesh data directly for 3D shape theatrical performance. To deal with the challenges in mesh data processing, the face are regarded as the unit and joining between faces sharing coarse edges are defined, which enable us to solve the complexity and irregularity problem with per - face processes and a symmetry function. furthermore, the feature of faces is split into spatial and morphologic features. Based on these theme, we design the net architecture, with two block named spatial and structural descriptors for learn the initial features, and a mesh convolution block for aggregating neighboring feature. In this room, the proposed method is able to solve the complexity and irregularity problem of mesh and represent 3D shapes well. 

 We use our MeshNet method in the tasks of 3D condition categorization and retrieval on the ModelNet40 [ @wu20153d ] dataset. And the experimental results show that MeshNet achieve significant improvement on 3D shape classification and retrieval using net data and comparable performance with recent methods using other type of 3D data. 

 The key contributions of our work are as play along: 

 -    We propose a nervous net use mesh for 3D shape representation and design blocks for capturing and aggregating feature of polygon faces in 3D shapes. 

 -    We conduct extensive experiment to evaluate the performance of the propose method, and the experimental consequence show that the propose method do well on the 3D shape classification and retrieval task. 

 Related Work 
 = = = = = = = = = = = = 

 Mesh Feature Extraction 
 ----------------------- 

 There are batch of handcraft descriptors that extract feature from mesh. @lien1984symbolic calculate moments of each tetrahedron in mesh [ @lien1984symbolic ], and @zhang2001efficient develop more functions applied to each triangulum and add all the resulting value as features [ @zhang2001efficient ]. @hubeli2001multiresolution extend the features of surfaces to a multiresolution setting to solve the unstructured trouble of mesh data [ @hubeli2001multiresolution ]. In SPH [ @kazhdan2003rotation ], a rotation invariant representation is presented with existing orientation dependent form. engage difference of Gaussians (DOG) introduces the Gaussian filtering to shape functions.[@zaharescu2009surface ] Intrinsic shape context (ISC) descriptor [ @kokkinos2012intrinsic ] develops a abstraction to surfaces and solves the problem of orientational ambiguity. 

 Deep Learning Methods for 3D Shape Representation 
 ------------------------------------------------- 

 With the construction
 thls paper, we present a merh neural netwotk, named MeshNst, that uearns on mesh data directly fir 3D whape representation. Tu deal winh the chqlleiges in mesh date processing, tgc faczs are regarded ss the unid and connectimnr yetween faces sharing common edges awe defimef, which enablef us eo sklve the complexity and irregularify probnem with per-fsce processes and a symmetgy fknction. Moreover, tje feature if fwxes is split into spatpcl and strudtural features. Based on these kdeas, we design tye jgtwork archivecturv, with two blocks namad spatoal and structmral vesceiptors for learning vhe initial features, and a mevh convolution blocj dor acgrecativt ndiggbprjng fewtuces. In this way, the priposed method is abke np solve the dompleviey and irregularity problem of mesh and relresent 3D shapes well.

We apply our MeshNet mejhod in thq tasks of 3D shape classification and retrieval ot the OodtlKct40 [@wj20153e] fataset. And the experimental results show thae MtshKet achieve signlficant improvemeny ln 3Q shape classkficatnkn and retrieval usijg mesh data and compwrabke performance with recent nethods usiny orher types of 3D daca.

The key coutribujions pf our work are as folluws:

-   We proposf a neuram network using mdsh fmr 3D shakd representation wnd desigi bloeks for zaptoring agd aggregahing naatures of polygon faced hn 3D shaped.

-   We conduct extensive experiments to evalusta tve perfoxmance of the propofed method, and the ex'erimevtal resulns show tiat the propjsed method patforms well oi the 3D srape clawsificagkon and retriefal task.

Rvlcted Work
============

Nesh Feature Extragtion
-----------------------

Jhsre are plenty if yandcraft descropturs tjav extwdct features froo mdxh. @lidn1984symbolic galzulaye moments of each tatragedron in mesh [@liem1984snmbolic], abd @zhang2001qfficient devrlop more functiond appniev to esch triangle and add all the resumting valkes as features [@zhakg2001efsicient]. @huyeli2001multiresolution extend the features if surfaces to a myltiresolution settnnn to solve tie unseructured problem of mesh datq [@hubeli2001multiresokution]. In SPH [@kazhdan2003dotatimn], a gotation invariant representation is presented with existing orientation eependxne descriptods. Mrsh dpffzreuce of Dausdmans (DOG) introducvs the Gaussian filtering to sha'e functiots.[@vaharescu2009surface] Intrinsic shspd context (ISC) descriptor [@kokkinos2012intrjnsic] defelops a generalization to surfsces and solves the probkem of oeientztional amuiguity.

Deep Learning Methobs for 3D Shapw Reiresentation
-------------------------------------------------

Wigh yhc construchion
this paper, we present a mesh neural MeshNet, learns on data directly for with challenges in mesh processing, the faces regarded as the unit and connections faces sharing common edges are defined, which enables us to solve the complexity irregularity problem with per-face processes and a symmetry function. Moreover, the feature of is into and features. Based on these ideas, we design the network architecture, with two blocks named spatial and descriptors for learning the initial features, and a convolution block for aggregating features. In this way, the method able to the and problem of mesh represent 3D shapes well. We apply our MeshNet method in the tasks of 3D shape classification and on the dataset. And experimental show MeshNet achieve significant 3D shape classification and retrieval using comparable performance with recent methods using other types 3D data. key contributions of our work are follows: - We propose a neural network using for 3D shape representation and design blocks for capturing and aggregating features of polygon faces shapes. - We conduct experiments to evaluate performance the method, the experimental show that the proposed method performs well on the 3D shape and retrieval task. Related Work ============ Mesh Feature Extraction ----------------------- plenty handcraft descriptors that features from mesh. @lien1984symbolic moments each tetrahedron in mesh @zhang2001efficient more each and all the resulting values features [@zhang2001efficient]. @hubeli2001multiresolution extend the of surfaces to a unstructured problem of mesh data [@hubeli2001multiresolution]. In SPH a rotation invariant representation is presented with orientation dependent descriptors. Mesh difference of Gaussians (DOG) introduces the Gaussian filtering shape functions.[@zaharescu2009surface] context (ISC) descriptor [@kokkinos2012intrinsic] develops a generalization to and solves the problem orientational ambiguity. Deep Learning Methods for 3D Shape Representation With construction
 this paper, we present a mesh neUral networK, nameD MeShNEt, That LearNs on mesh data diREctlY for 3D shape representatiOn. To dEaL With THe ChallEnges in MEsH DAta PrOcEssInG, ThE faceS arE regardEd as the uniT anD cOnnections beTWeEn faces shaRinG common edges Are DefineD, wHicH EnablEs uS to soLve the COmplexIty and irrEgULarity PRoblem wITH pEr-faCe processes and a syMMeTRy function. MoreOver, thE fEAtURE of FacEs is split iNtO spatIAl and stRUcTURAl fEAtures. Based on These ideas, wE DesIgn the NeTwoRK archiTectuRe, WIth Two blocks naMed sPatial and StructURal descRIptors fOr learNinG thE iniTIaL fEatUrES, anD A mEsh COnvOlution bLoCk For agGregATING neiGhbOrinG featUres. In this way, The PropOSed MethoD is abLe to SoLve thE complExity AnD irregularity prObleM of mesh anD rePrEseNt 3d shapES well.

WE apPly Our Meshnet methOD in ThE TASkS of 3D shape classificAtION aNd retrieVal on tHE MOdELNet40 [@wu20153d] dAtAseT. And THE expeRimeNTaL results Show thAT MEsHNet achIeVe signIfIcaNt iMprovEMent On 3D shaPe classiFicatIOn and retrieval USing mesh data aND cOMPaRAble PerFormance witH recENt meThodS UsIng OTher tYpes oF 3D DAtA.

the key contributions Of Our worK are aS follows:

-   We proPose a neuraL NETwork usiNg meSH fOR 3D shape represeNtatiOn and desigN Blocks foR captUring and AggregatiNG Features Of pOlyGon FacES In 3d shapes.

-   We condUCT extEnSive expEriMents to EvaLuaTe tHe pErFormance oF the propOsEd MeThOd, aNd the EXperimenTaL reSuLts Show tHAt the pRoposEd meThOd PErfOrms welL On THE 3D shApE cLassIfiCaTion aNd reTRieVal task.

related WoRk
============

MESh FeAtUrE ExtracTion
-----------------------

There are pLeNty of handcRaFt dEscripTORs that exTract features from mesh. @liEN1984symbolIc cAlculAte mOments of eAch TetrahEdrON in mesH [@lien1984sYmbolIc], And @ZHAng2001efFICiEnt DeVelop more fUNCtiOns apPlIed tO each trIangle and add all the REsuLting values as FeaTureS [@ZHaNg2001eFFiCIenT]. @hUBelI2001MUltiresolution eXtend the feAtUReS of surfaceS To a MuLtiresoLution sEttinG To solve The unstruCtured proBlEm of MESh dAta [@hubeli2001mUltiresoLution]. In Sph [@kazhDAn2003RotatIon], A rotatIoN inVariaNt reprESenTatioN is preSeNted wiTh exiStIng orienTation dependent descriptOrs. MesH diffEreNce of GausSiaNS (DOg) introducEs thE Gaussian fIltEriNg to sHapE FunctIons.[@ZAhAreSCu2009surFace] iNtrinsic sHApE coNTExT (ISC) descripTOR [@KokKinos2012IntRInsic] dEvelOps a generalizatioN To surfaces and sOlveS THe pRobLEm of OrIentational ambIguItY.

dEep LearnInG Methods for 3d Shape RePrESentaTion
-------------------------------------------------

WiTh the cOnstrucTIOn
 this paper, we present amesh neura l net wor k,na medMesh Net, that lear n s on  mesh data directly fo r 3Dsh a pe r e pr esent ation.T od e alwi th  th ec ha lleng esin mesh  data proc ess in g, the faces ar e regarded  as  the unit an d c onnect io nsb etwee n f acessharin g  commo n edges a re define d , which e na bles  us to solve thec om p lexity and irr egular it y  p r o ble m w ith per-fa ce  proc e sses an d  a s y mme t ry function.Moreover, t h e f eature  o f f a ces is  spli ti nto  spatial an d st ructuralfeatur e s. Base d  on the se ide as,  we  des i gn  t hene t wor k  a rch i tec ture, wi th  t wo bl ocks n a m ed s pat ialand s tructural des cri ptor s  fo r lea rning  the  i nitia l feat ures,  a nd a mesh convo luti on blockfor  a ggr eg ating neighb ori ngfeature s. In t h iswa y , th e proposed methodis a bl e to sol ve the co mp l exity an dirr egul a r ity p robl e mof meshand re p re se nt 3D s ha pes we ll .
Weapply ourMeshNe t method  in t h e tasks of 3Ds hape classifi c at i o na nd r etr ieval on th e Mo d elNe t40[ @w u20 1 53d]datas et .  A n d the experimentalre sultsshowthat MeshNetachieve si g n i ficant i mpro v em e nt on 3D shape  clas sification and retr ieval  using m esh dataa n d compar abl e p erf orm a n ce  with recentm e thod susing o the r types  of  3D  da ta. 
The key c ontribut io ns  o four  work are as f ol low s: 

-    We propos e a n eura lne t wor k using me s h  for  3 Dshap e r ep resen tati o n a nd desi gn blocks  fo r  cap tu ri ng andaggregating f ea tures of p ol ygo n face s in 3D sh apes.

-   We conduct e x tensive  ex perim ents  to evalu ate  the p erf o rmance  of th e pro po sed m ethod , an d t he  experimen t a l r esult sshow  that t he proposed method per forms well on  th e 3D s ha pec la s sif ic a tio n and retrieval t ask.

Rela te d  W ork
====== = === == 

MeshFeature  Extr a ction
- --------- --------- -- --
T h ere  are plent y of han dcraft de s cript o rs  that  ex tractfe atu res f rom me s h.@lien 1984sy mb olic c alcul at e moment s of each tetrahedron i n mesh  [@li en1 984symbol ic] ,  an d @zhang2 001e fficient d eve lop  more  fu n ction s ap p li edt o eac h tr i angle and ad d a l l  t he resultin g v alu es as  fe a tures[@zh ang2001efficient] .  @hubeli2001mu ltir e s olu tio n  ext en d the features  of  s u r faces to  a  multiresol ution se tt i ng to  solve  the u nstruct u r ed proble m of  me sh data [ @hu be l i2001mu lt ir e soluti on].  I n SPH[@kazh d an20 0 3 rotation], a rot ation i nvari a ntrepre se ntation is p resented w ith existin g orie ntat ion d ependen tdescri pto rs . Mesh dif f erence of  Gaus sians ( DO G) i ntr oduces  the G aussi an f il ter ing to sh a p ef un ct i ons .[@z ahare sc u200 9surface] Intrinsi c s h ape con te xt( I SC) de s cr i p tor [@kokk ino s2012 i n trinsic] d e velo p sa  gene raliza tion t o surfa c esan d solve s t h e  problemof orient a tio na l am biguity. 
Deep  L ear ni ng Methods for3D Shape  Represe n t ation--- - ---- - ------ -- ------------ ----- -- - ------- - - --- 

Witht hecon str ucti on
 this_paper, we_present a mesh neural_network, named_MeshNet,_that learns_on_mesh data directly_for 3D shape_representation. To deal with_the challenges in_mesh_data processing, the faces are regarded as the unit and connections between faces sharing_common_edges are_defined,_which_enables us to solve the_complexity and irregularity problem with_per-face processes_and a symmetry function. Moreover, the feature of_faces_is split into_spatial and structural features. Based on these ideas, we_design the network architecture, with two_blocks named spatial_and_structural_descriptors for learning the_initial features, and a mesh convolution_block for aggregating neighboring features. In_this way, the proposed method is able_to solve the complexity and irregularity_problem of mesh and represent_3D shapes_well.

We apply our MeshNet method_in the tasks_of 3D_shape classification and_retrieval on the ModelNet40 [@wu20153d] dataset._And the experimental_results show that MeshNet achieve significant_improvement_on 3D shape_classification_and_retrieval using_mesh data and_comparable_performance with_recent_methods using other types of 3D_data.

The_key contributions of our work are as_follows:

-   We_propose_a neural network using_mesh for 3D shape representation_and design blocks for capturing and_aggregating features_of polygon_faces in 3D shapes.

-   We conduct extensive experiments to_evaluate the performance of the proposed_method, and the experimental_results show_that_the proposed method_performs_well on_the 3D shape classification and retrieval task.

Related_Work
============

Mesh Feature_Extraction
-----------------------

There are plenty of handcraft descriptors_that extract features from_mesh._@lien1984symbolic calculate moments of each tetrahedron_in mesh [@lien1984symbolic], and @zhang2001efficient develop_more functions applied to each_triangle_and_add all the resulting values_as features [@zhang2001efficient]. @hubeli2001multiresolution extend the_features of surfaces_to a multiresolution setting to solve the_unstructured_problem of mesh data [@hubeli2001multiresolution]. In_SPH_[@kazhdan2003rotation], a rotation invariant representation is_presented_with_existing orientation dependent descriptors. Mesh_difference of Gaussians (DOG) introduces the_Gaussian filtering to shape functions.[@zaharescu2009surface] Intrinsic shape context (ISC)_descriptor [@kokkinos2012intrinsic] develops_a generalization to surfaces and_solves_the_problem of orientational ambiguity.

Deep Learning Methods for 3D Shape Representation
-------------------------------------------------

With_the construction