The geometric kernel (or simply the kernel) of a polyhedron is the set of points from which the whole polyhedron is visible. Whilst the computation of the kernel of a polygon has been largely addressed in the literature, fewer methods have been proposed for polyhedra. The most acknowledged solution for kernel estimation is to solve a linear programming problem. We present a geometric approach that extends and optimizes our previous method (Sorgente, 2021). Experimental results show that our method is more efficient than the algebraic approach over polyhedra with a limited number of vertices and faces, making it particularly suitable for the analysis of volumetric tessellations with non-convex elements. The method is also particularly efficient in detecting non-star-shaped polyhedra. Details on the technical implementation, and discussions on the pros and cons of the method, are also provided.

Polyhedron kernel computation using a geometric approach

T Sorgente;S Biasotti;M Spagnuolo
2022

Abstract

The geometric kernel (or simply the kernel) of a polyhedron is the set of points from which the whole polyhedron is visible. Whilst the computation of the kernel of a polygon has been largely addressed in the literature, fewer methods have been proposed for polyhedra. The most acknowledged solution for kernel estimation is to solve a linear programming problem. We present a geometric approach that extends and optimizes our previous method (Sorgente, 2021). Experimental results show that our method is more efficient than the algebraic approach over polyhedra with a limited number of vertices and faces, making it particularly suitable for the analysis of volumetric tessellations with non-convex elements. The method is also particularly efficient in detecting non-star-shaped polyhedra. Details on the technical implementation, and discussions on the pros and cons of the method, are also provided.
2022
Istituto di Matematica Applicata e Tecnologie Informatiche - IMATI - Sede Secondaria Genova
Convex polyhedron
Geometric kernel
Plane polyhedron intersection
Polyhedral mesh
File in questo prodotto:
File Dimensione Formato  
prod_467597-doc_184088.pdf

solo utenti autorizzati

Descrizione: Polyhedron kernel computation using a geometric approach
Tipologia: Versione Editoriale (PDF)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 3.28 MB
Formato Adobe PDF
3.28 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
Polyhedron Kernel Computation Using a Geometric Approach.pdf

Open Access dal 11/05/2024

Descrizione: Polyhedron kernel computation using a geometric approach
Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 15.51 MB
Formato Adobe PDF
15.51 MB Adobe PDF Visualizza/Apri

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/432415
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 7
social impact