3D point cloud denoising using anisotropic neighborhoods and a novel sharp feature detection algorithm

3D point cloud denoising is a fundamental task in a geometry-processing pipeline, where feature preservation is essential for various applications. The literature presents several methods to overcome the denoising problem; however, most of them focus on denoising smooth surfaces and not on handling...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:The Visual computer 2023-11, Vol.39 (11), p.5823-5848
Hauptverfasser: Hurtado, Jan, Gattass, Marcelo, Raposo, Alberto
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 5848
container_issue 11
container_start_page 5823
container_title The Visual computer
container_volume 39
creator Hurtado, Jan
Gattass, Marcelo
Raposo, Alberto
description 3D point cloud denoising is a fundamental task in a geometry-processing pipeline, where feature preservation is essential for various applications. The literature presents several methods to overcome the denoising problem; however, most of them focus on denoising smooth surfaces and not on handling sharp features correctly. This paper proposes a new sharp feature-preserving method for point cloud denoising that incorporates solutions for normal estimation and feature detection. The denoising method consists of four major steps. First, we compute the per-point anisotropic neighborhoods by solving local quadratic optimization problems that penalize normal variation. Second, we estimate a piecewise smooth normal field that enhances sharp feature regions using these anisotropic neighborhoods. This step includes bilateral filtering and a novel corrector procedure to obtain more reliable normals for the subsequent steps. Third, we employ a novel sharp feature detection algorithm to select the feature points precisely. Finally, we update the point positions to fit them to the computed normals while retaining the sharp features that were detected. These steps are repeated until the noise is minimized. We evaluate our method using qualitative and quantitative comparisons with state-of-the-art denoising, normal estimation, and feature detection procedures. Our experiments show that our approach is competitive and, in most test cases, outperforms all other methods.
doi_str_mv 10.1007/s00371-022-02698-6
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2917937476</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2917937476</sourcerecordid><originalsourceid>FETCH-LOGICAL-c319t-2bc0d5a0d2089c91fd67f51ac153745e066ba52b6213314b936401b104ef62ba3</originalsourceid><addsrcrecordid>eNp9kE1LxDAQhoMouK7-AU8Bz9V8tElzlPUTFrzoOaRp2mbpJjVJBf-92a3gzcPMMMz7vgMPANcY3WKE-F1EiHJcIEJyMVEX7ASscElJQSiuTsEKYV4XhNfiHFzEuEN556VYgY4-wMlbl6Ae_dzC1jhvo3U9nI9dORt9Cn6yGjpj-6HxYfC-jfnSQgWd_zIjjIMKE-yMSnMwOSMZnax3UI29DzYN-0tw1qkxmqvfuQYfT4_vm5di-_b8urnfFppikQrSaNRWCrUE1UIL3LWMdxVWGleUl5VBjDWqIg0jmFJcNoKyEuEGo9J0jDSKrsHNkjsF_zmbmOTOz8Hll5IIzEVO4SyryKLSwccYTCenYPcqfEuM5IGnXHjKzFMeecqDiS6mmMWuN-Ev-h_XDyVLeQE</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2917937476</pqid></control><display><type>article</type><title>3D point cloud denoising using anisotropic neighborhoods and a novel sharp feature detection algorithm</title><source>Springer Nature - Complete Springer Journals</source><source>ProQuest Central</source><creator>Hurtado, Jan ; Gattass, Marcelo ; Raposo, Alberto</creator><creatorcontrib>Hurtado, Jan ; Gattass, Marcelo ; Raposo, Alberto</creatorcontrib><description>3D point cloud denoising is a fundamental task in a geometry-processing pipeline, where feature preservation is essential for various applications. The literature presents several methods to overcome the denoising problem; however, most of them focus on denoising smooth surfaces and not on handling sharp features correctly. This paper proposes a new sharp feature-preserving method for point cloud denoising that incorporates solutions for normal estimation and feature detection. The denoising method consists of four major steps. First, we compute the per-point anisotropic neighborhoods by solving local quadratic optimization problems that penalize normal variation. Second, we estimate a piecewise smooth normal field that enhances sharp feature regions using these anisotropic neighborhoods. This step includes bilateral filtering and a novel corrector procedure to obtain more reliable normals for the subsequent steps. Third, we employ a novel sharp feature detection algorithm to select the feature points precisely. Finally, we update the point positions to fit them to the computed normals while retaining the sharp features that were detected. These steps are repeated until the noise is minimized. We evaluate our method using qualitative and quantitative comparisons with state-of-the-art denoising, normal estimation, and feature detection procedures. Our experiments show that our approach is competitive and, in most test cases, outperforms all other methods.</description><identifier>ISSN: 0178-2789</identifier><identifier>EISSN: 1432-2315</identifier><identifier>DOI: 10.1007/s00371-022-02698-6</identifier><language>eng</language><publisher>Berlin/Heidelberg: Springer Berlin Heidelberg</publisher><subject>Algorithms ; Artificial Intelligence ; Computer Graphics ; Computer Science ; Deep learning ; Image Processing and Computer Vision ; Methods ; Neighborhoods ; Noise reduction ; Original Article ; Three dimensional models</subject><ispartof>The Visual computer, 2023-11, Vol.39 (11), p.5823-5848</ispartof><rights>The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2022. Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c319t-2bc0d5a0d2089c91fd67f51ac153745e066ba52b6213314b936401b104ef62ba3</citedby><cites>FETCH-LOGICAL-c319t-2bc0d5a0d2089c91fd67f51ac153745e066ba52b6213314b936401b104ef62ba3</cites><orcidid>0000-0003-3422-3117</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00371-022-02698-6$$EPDF$$P50$$Gspringer$$H</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2917937476?pq-origsite=primo$$EHTML$$P50$$Gproquest$$H</linktohtml><link.rule.ids>314,776,780,21367,27901,27902,33721,41464,42533,43781,51294</link.rule.ids></links><search><creatorcontrib>Hurtado, Jan</creatorcontrib><creatorcontrib>Gattass, Marcelo</creatorcontrib><creatorcontrib>Raposo, Alberto</creatorcontrib><title>3D point cloud denoising using anisotropic neighborhoods and a novel sharp feature detection algorithm</title><title>The Visual computer</title><addtitle>Vis Comput</addtitle><description>3D point cloud denoising is a fundamental task in a geometry-processing pipeline, where feature preservation is essential for various applications. The literature presents several methods to overcome the denoising problem; however, most of them focus on denoising smooth surfaces and not on handling sharp features correctly. This paper proposes a new sharp feature-preserving method for point cloud denoising that incorporates solutions for normal estimation and feature detection. The denoising method consists of four major steps. First, we compute the per-point anisotropic neighborhoods by solving local quadratic optimization problems that penalize normal variation. Second, we estimate a piecewise smooth normal field that enhances sharp feature regions using these anisotropic neighborhoods. This step includes bilateral filtering and a novel corrector procedure to obtain more reliable normals for the subsequent steps. Third, we employ a novel sharp feature detection algorithm to select the feature points precisely. Finally, we update the point positions to fit them to the computed normals while retaining the sharp features that were detected. These steps are repeated until the noise is minimized. We evaluate our method using qualitative and quantitative comparisons with state-of-the-art denoising, normal estimation, and feature detection procedures. Our experiments show that our approach is competitive and, in most test cases, outperforms all other methods.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Computer Graphics</subject><subject>Computer Science</subject><subject>Deep learning</subject><subject>Image Processing and Computer Vision</subject><subject>Methods</subject><subject>Neighborhoods</subject><subject>Noise reduction</subject><subject>Original Article</subject><subject>Three dimensional models</subject><issn>0178-2789</issn><issn>1432-2315</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><recordid>eNp9kE1LxDAQhoMouK7-AU8Bz9V8tElzlPUTFrzoOaRp2mbpJjVJBf-92a3gzcPMMMz7vgMPANcY3WKE-F1EiHJcIEJyMVEX7ASscElJQSiuTsEKYV4XhNfiHFzEuEN556VYgY4-wMlbl6Ae_dzC1jhvo3U9nI9dORt9Cn6yGjpj-6HxYfC-jfnSQgWd_zIjjIMKE-yMSnMwOSMZnax3UI29DzYN-0tw1qkxmqvfuQYfT4_vm5di-_b8urnfFppikQrSaNRWCrUE1UIL3LWMdxVWGleUl5VBjDWqIg0jmFJcNoKyEuEGo9J0jDSKrsHNkjsF_zmbmOTOz8Hll5IIzEVO4SyryKLSwccYTCenYPcqfEuM5IGnXHjKzFMeecqDiS6mmMWuN-Ev-h_XDyVLeQE</recordid><startdate>20231101</startdate><enddate>20231101</enddate><creator>Hurtado, Jan</creator><creator>Gattass, Marcelo</creator><creator>Raposo, Alberto</creator><general>Springer Berlin Heidelberg</general><general>Springer Nature B.V</general><scope>AAYXX</scope><scope>CITATION</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>P5Z</scope><scope>P62</scope><scope>PHGZM</scope><scope>PHGZT</scope><scope>PKEHL</scope><scope>PQEST</scope><scope>PQGLB</scope><scope>PQQKQ</scope><scope>PQUKI</scope><orcidid>https://orcid.org/0000-0003-3422-3117</orcidid></search><sort><creationdate>20231101</creationdate><title>3D point cloud denoising using anisotropic neighborhoods and a novel sharp feature detection algorithm</title><author>Hurtado, Jan ; Gattass, Marcelo ; Raposo, Alberto</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c319t-2bc0d5a0d2089c91fd67f51ac153745e066ba52b6213314b936401b104ef62ba3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Computer Graphics</topic><topic>Computer Science</topic><topic>Deep learning</topic><topic>Image Processing and Computer Vision</topic><topic>Methods</topic><topic>Neighborhoods</topic><topic>Noise reduction</topic><topic>Original Article</topic><topic>Three dimensional models</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Hurtado, Jan</creatorcontrib><creatorcontrib>Gattass, Marcelo</creatorcontrib><creatorcontrib>Raposo, Alberto</creatorcontrib><collection>CrossRef</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central (New)</collection><collection>ProQuest One Academic (New)</collection><collection>ProQuest One Academic Middle East (New)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Applied &amp; Life Sciences</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><jtitle>The Visual computer</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Hurtado, Jan</au><au>Gattass, Marcelo</au><au>Raposo, Alberto</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>3D point cloud denoising using anisotropic neighborhoods and a novel sharp feature detection algorithm</atitle><jtitle>The Visual computer</jtitle><stitle>Vis Comput</stitle><date>2023-11-01</date><risdate>2023</risdate><volume>39</volume><issue>11</issue><spage>5823</spage><epage>5848</epage><pages>5823-5848</pages><issn>0178-2789</issn><eissn>1432-2315</eissn><abstract>3D point cloud denoising is a fundamental task in a geometry-processing pipeline, where feature preservation is essential for various applications. The literature presents several methods to overcome the denoising problem; however, most of them focus on denoising smooth surfaces and not on handling sharp features correctly. This paper proposes a new sharp feature-preserving method for point cloud denoising that incorporates solutions for normal estimation and feature detection. The denoising method consists of four major steps. First, we compute the per-point anisotropic neighborhoods by solving local quadratic optimization problems that penalize normal variation. Second, we estimate a piecewise smooth normal field that enhances sharp feature regions using these anisotropic neighborhoods. This step includes bilateral filtering and a novel corrector procedure to obtain more reliable normals for the subsequent steps. Third, we employ a novel sharp feature detection algorithm to select the feature points precisely. Finally, we update the point positions to fit them to the computed normals while retaining the sharp features that were detected. These steps are repeated until the noise is minimized. We evaluate our method using qualitative and quantitative comparisons with state-of-the-art denoising, normal estimation, and feature detection procedures. Our experiments show that our approach is competitive and, in most test cases, outperforms all other methods.</abstract><cop>Berlin/Heidelberg</cop><pub>Springer Berlin Heidelberg</pub><doi>10.1007/s00371-022-02698-6</doi><tpages>26</tpages><orcidid>https://orcid.org/0000-0003-3422-3117</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0178-2789
ispartof The Visual computer, 2023-11, Vol.39 (11), p.5823-5848
issn 0178-2789
1432-2315
language eng
recordid cdi_proquest_journals_2917937476
source Springer Nature - Complete Springer Journals; ProQuest Central
subjects Algorithms
Artificial Intelligence
Computer Graphics
Computer Science
Deep learning
Image Processing and Computer Vision
Methods
Neighborhoods
Noise reduction
Original Article
Three dimensional models
title 3D point cloud denoising using anisotropic neighborhoods and a novel sharp feature detection algorithm
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-19T16%3A09%3A13IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=3D%20point%20cloud%20denoising%20using%20anisotropic%20neighborhoods%20and%20a%20novel%20sharp%20feature%20detection%20algorithm&rft.jtitle=The%20Visual%20computer&rft.au=Hurtado,%20Jan&rft.date=2023-11-01&rft.volume=39&rft.issue=11&rft.spage=5823&rft.epage=5848&rft.pages=5823-5848&rft.issn=0178-2789&rft.eissn=1432-2315&rft_id=info:doi/10.1007/s00371-022-02698-6&rft_dat=%3Cproquest_cross%3E2917937476%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2917937476&rft_id=info:pmid/&rfr_iscdi=true