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...
Gespeichert in:
Veröffentlicht in: | The Visual computer 2023-11, Vol.39 (11), p.5823-5848 |
---|---|
Hauptverfasser: | , , |
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 & 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 & Aerospace Database</collection><collection>ProQuest Advanced Technologies & 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 & 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 |