The Local Binary Pattern (LBP) is a very popular pattern descriptor for images that iswidely used to classify repeated pixel arrangements in a query image. Several extensionsof the LBP to surfaces exist, for both geometric and colorimetric patterns. Thesemethods mainly differ on the way they code the neighborhood of a point, balancingthe quality of the neighborhood approximation with the computational complexity. Forinstance, using mesh topological neighborhoods as a surrogate for the LBP pixel neighborhoodsimplifies the computation, but this approach is sensitive to irregular vertexdistributions and/or might require an accurate surface re-sampling. On the contrary,building an adaptive neighborhood representation based on geodesic disks is accurateand insensitive to surface bendings but it considerably increases the computational complexity.Our idea is to adopt the kd-tree structure to directly store a surface describedby a set of points and to build the LBP directly on the point cloud, without consideringany support mesh. Following the LBP paradigm, we define a local descriptor ateach point that is further used to define a global statistical Mean Point LBP (mpLBP)descriptor. When used to compare shapes, this descriptor reaches state of the art performances,while keeping a low computational cost. Experiments on benchmarks anddatasets from real world objects are provided altogether with the analysis of the algorithmparameters, property and descriptor robustness.

mpLBP: A point-based representation for surface pattern description

E Moscoso Thompson;S Biasotti;
2020

Abstract

The Local Binary Pattern (LBP) is a very popular pattern descriptor for images that iswidely used to classify repeated pixel arrangements in a query image. Several extensionsof the LBP to surfaces exist, for both geometric and colorimetric patterns. Thesemethods mainly differ on the way they code the neighborhood of a point, balancingthe quality of the neighborhood approximation with the computational complexity. Forinstance, using mesh topological neighborhoods as a surrogate for the LBP pixel neighborhoodsimplifies the computation, but this approach is sensitive to irregular vertexdistributions and/or might require an accurate surface re-sampling. On the contrary,building an adaptive neighborhood representation based on geodesic disks is accurateand insensitive to surface bendings but it considerably increases the computational complexity.Our idea is to adopt the kd-tree structure to directly store a surface describedby a set of points and to build the LBP directly on the point cloud, without consideringany support mesh. Following the LBP paradigm, we define a local descriptor ateach point that is further used to define a global statistical Mean Point LBP (mpLBP)descriptor. When used to compare shapes, this descriptor reaches state of the art performances,while keeping a low computational cost. Experiments on benchmarks anddatasets from real world objects are provided altogether with the analysis of the algorithmparameters, property and descriptor robustness.
2020
Istituto di Matematica Applicata e Tecnologie Informatiche - IMATI - Sede Secondaria Genova
Computers and Graphics
Shape analysis
Pattern retrieval
File in questo prodotto:
File Dimensione Formato  
mpLBP_2020_small.pdf

Open Access dal 07/12/2021

Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 545.09 kB
Formato Adobe PDF
545.09 kB Adobe PDF Visualizza/Apri
1-s2.0-S0097849319301840-main.pdf

solo utenti autorizzati

Descrizione: mpLBP: A point-based representation for surface pattern description
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 3.63 MB
Formato Adobe PDF
3.63 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/364409
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 5
social impact