Abstract
Normal estimation for point clouds is fundamental to 3D geometric processing and applications. Despite recent advances by deep learning-based methods, effectively representing geometric structures in regions with sharp features and complex geometries remains challenging. This limitation primarily arises from the use of general architectures (e.g., CNNs, PointNet) or conventional graph convolutions, which limits the ability to capture fine geometric details in local point cloud patches. Moreover, the persistent issue of scale ambiguity in selecting optimal neighborhoods further hinders precise encoding of local structures. To address these challenges, we propose EPR-Net, a novel framework that enhances local patch representation learning for normal estimation in point clouds. Specifically, we introduce the GraphFormer module, which builds on the PoolFormer architecture to improve feature learning and incorporates graph convolution with adaptive kernels to capture geometric details across different semantic regions, thereby enabling more discriminative feature encodings. Additionally, we design the pyramid dynamic graph update (PDGU) strategy, which guides multi-scale feature aggregation through geometric weights to alleviate the scale ambiguity in neighborhood selection. PDGU also dynamically updates the local k-nearest neighbor (kNN) graph to expand the receptive field, thereby enhancing the ability of the model to extract long-range semantic information from point cloud patches. Extensive experiments are conducted on both synthetic and real-world datasets, and the qualitative and quantitative evaluations demonstrate the superiority of our method in point cloud normal estimation.
| Original language | English |
|---|---|
| Article number | 103944 |
| Journal | CAD Computer Aided Design |
| Volume | 189 |
| Early online date | 15 Aug 2025 |
| DOIs | |
| Publication status | Published - Dec 2025 |
Bibliographical note
Publisher Copyright:© 2025 Elsevier Ltd
Funding
We would like to thank all the reviewers for their valuable comments and feedback. This work was supported in part by the National Key Research and Development Program (No. 2023YFC3805901), in part by the National Natural Science Foundation of China (No. 62172190), in part by the “Double Creation” Plan of Jiangsu Province (Certificate: JSSCRC2021532), and in part by the “Taihu Talent-Innovative Leading Talent Team” Plan of Wuxi City (Certificate Date:202412).
Keywords
- Dynamic graph convolution
- Normal estimation
- Point cloud
- Poolformer
Fingerprint
Dive into the research topics of 'EPR-Net: Enhanced patch representation network for point cloud normal estimation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver