Fuzzy Frankot–Chellappa Algorithm for Surface Normal Integration

In this paper, we propose a fuzzy formulation of the classic Frankot–Chellappa algorithm by which surfaces can be reconstructed using normal vectors. In the fuzzy formulation, the surface normal vectors may be uncertain or ambiguous, yielding a fuzzy Poisson partial differential equation that requir...

Full description

Saved in:
Bibliographic Details
Published inAlgorithms Vol. 18; no. 8; p. 488
Main Authors Hajighasemi, Saeide, Breuß, Michael
Format Journal Article
LanguageEnglish
Published Basel MDPI AG 01.08.2025
Subjects
Online AccessGet full text
ISSN1999-4893
1999-4893
DOI10.3390/a18080488

Cover

Abstract In this paper, we propose a fuzzy formulation of the classic Frankot–Chellappa algorithm by which surfaces can be reconstructed using normal vectors. In the fuzzy formulation, the surface normal vectors may be uncertain or ambiguous, yielding a fuzzy Poisson partial differential equation that requires appropriate definitions of fuzzy derivatives. The solution of the resulting fuzzy model is approached by adopting a fuzzy variant of the discrete sine transform, which results in a fast and robust algorithm for surface reconstruction. An adaptive defuzzification strategy is also introduced to improve noise handling in highly uncertain regions. In experiments, we demonstrate that our fuzzy Frankot–Chellappa algorithm achieves accuracy on par with the classic approach for smooth surfaces and offers improved robustness in the presence of noisy normal data. We also show that it can naturally handle missing data (such as gaps) in the normal field by filling them using neighboring information.
AbstractList In this paper, we propose a fuzzy formulation of the classic Frankot–Chellappa algorithm by which surfaces can be reconstructed using normal vectors. In the fuzzy formulation, the surface normal vectors may be uncertain or ambiguous, yielding a fuzzy Poisson partial differential equation that requires appropriate definitions of fuzzy derivatives. The solution of the resulting fuzzy model is approached by adopting a fuzzy variant of the discrete sine transform, which results in a fast and robust algorithm for surface reconstruction. An adaptive defuzzification strategy is also introduced to improve noise handling in highly uncertain regions. In experiments, we demonstrate that our fuzzy Frankot–Chellappa algorithm achieves accuracy on par with the classic approach for smooth surfaces and offers improved robustness in the presence of noisy normal data. We also show that it can naturally handle missing data (such as gaps) in the normal field by filling them using neighboring information.
Audience Academic
Author Hajighasemi, Saeide
Breuß, Michael
Author_xml – sequence: 1
  givenname: Saeide
  orcidid: 0000-0002-2989-0815
  surname: Hajighasemi
  fullname: Hajighasemi, Saeide
– sequence: 2
  givenname: Michael
  surname: Breuß
  fullname: Breuß, Michael
BookMark eNpNUbtOAzEQtBBIkEDBH5xERZHg99lliAhEiqAAamvPZycXLufguxRJxT_wh3wJhqAIbTGr0c5otNNDx01oHEKXBA8Z0_gGiMIKc6WO0BnRWg-40uz4336Kem27xFgKLckZup1sdrttNonQvIXu6-NzvHB1Des1ZKN6HmLVLVaZDzF73kQP1mWPIa6gzqZN5-YRuio05-jEQ926iz_so9fJ3cv4YTB7up-OR7OBpZiqgYPCEQFMudJiWYiSap5jL6W3yueEUhDUO-4l156JwgpS6pxwLBhWzOaK9dF071sGWJp1rFYQtyZAZX6JEOcGYlfZ2pmCAiZWMM-15dJ6JUtb4lLluiBUaZm8rvZe6xjeN67tzDJsYpPiG0Y50-k7CfpouL-aQzKtGh-6CDZN6VaVTY_3VeJHSjCJseAiCa73AhtD20bnDzEJNj_9mEM_7BuJvILh
Cites_doi 10.1145/3528223.3530096
10.1002/num.22661
10.1145/3687937
10.1016/j.fss.2005.11.012
10.1007/s10851-017-0773-x
10.20944/preprints202411.0742.v1
10.1007/978-3-319-24947-6_22
10.2478/cmam-2002-0014
10.1080/00207727808941724
10.1109/34.3909
10.1007/978-3-031-19769-7_32
10.1109/CVPR.2008.4587414
10.1007/978-3-642-03641-5_20
10.1109/34.55103
10.1145/3610548.3618162
ContentType Journal Article
Copyright COPYRIGHT 2025 MDPI AG
2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Copyright_xml – notice: COPYRIGHT 2025 MDPI AG
– notice: 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
DBID AAYXX
CITATION
3V.
7SC
7TB
7XB
8AL
8FD
8FE
8FG
8FK
ABJCF
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
DWQXO
FR3
GNUQQ
HCIFZ
JQ2
K7-
KR7
L6V
L7M
L~C
L~D
M0N
M7S
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PTHSS
Q9U
DOA
DOI 10.3390/a18080488
DatabaseName CrossRef
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
Materials Science & Engineering Collection
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Central
Technology Collection
ProQuest One Community College
ProQuest Central
Engineering Research Database
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Civil Engineering Abstracts
ProQuest Engineering Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Engineering Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic (New)
Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic
ProQuest One Academic UKI Edition
Engineering Collection
ProQuest Central Basic
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
Mechanical & Transportation Engineering Abstracts
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central
ProQuest One Applied & Life Sciences
ProQuest Engineering Collection
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Engineering Collection
Advanced Technologies & Aerospace Collection
Civil Engineering Abstracts
ProQuest Computing
Engineering Database
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
ProQuest One Academic UKI Edition
Materials Science & Engineering Collection
Engineering Research Database
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList Publicly Available Content Database


CrossRef
Database_xml – sequence: 1
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 2
  dbid: 8FG
  name: ProQuest Technology Collection
  url: https://search.proquest.com/technologycollection1
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1999-4893
ExternalDocumentID oai_doaj_org_article_b2a01c53f49c46cf86dcd0d879b12896
A853600545
10_3390_a18080488
GroupedDBID 23M
2WC
5VS
8FE
8FG
AADQD
AAFWJ
AAYXX
ABDBF
ABJCF
ABUWG
ACUHS
ADBBV
AFKRA
AFPKN
AFZYC
ALMA_UNASSIGNED_HOLDINGS
AMVHM
ARAPS
AZQEC
BCNDV
BENPR
BGLVJ
BPHCQ
CCPQU
CITATION
DWQXO
E3Z
ESX
GNUQQ
GROUPED_DOAJ
HCIFZ
IAO
ICD
ITC
J9A
K6V
K7-
KQ8
L6V
M7S
MODMG
M~E
OK1
OVT
P2P
PHGZM
PHGZT
PIMPY
PQGLB
PQQKQ
PROAC
PTHSS
TR2
TUS
PUEGO
3V.
7SC
7TB
7XB
8AL
8FD
8FK
FR3
JQ2
KR7
L7M
L~C
L~D
M0N
P62
PKEHL
PQEST
PQUKI
Q9U
ID FETCH-LOGICAL-c2028-eabe15a38edc06b5d29470f66fc8f7122a52fe4f649f35bc51d9714053083c783
IEDL.DBID 8FG
ISSN 1999-4893
IngestDate Mon Sep 01 19:39:27 EDT 2025
Wed Aug 27 12:54:16 EDT 2025
Tue Sep 02 04:00:06 EDT 2025
Thu Aug 14 00:04:34 EDT 2025
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 8
Language English
License https://creativecommons.org/licenses/by/4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c2028-eabe15a38edc06b5d29470f66fc8f7122a52fe4f649f35bc51d9714053083c783
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0002-2989-0815
OpenAccessLink https://www.proquest.com/docview/3243965924?pq-origsite=%requestingapplication%
PQID 3243965924
PQPubID 2032439
ParticipantIDs doaj_primary_oai_doaj_org_article_b2a01c53f49c46cf86dcd0d879b12896
proquest_journals_3243965924
gale_infotracacademiconefile_A853600545
crossref_primary_10_3390_a18080488
PublicationCentury 2000
PublicationDate 20250801
PublicationDateYYYYMMDD 2025-08-01
PublicationDate_xml – month: 08
  year: 2025
  text: 20250801
  day: 01
PublicationDecade 2020
PublicationPlace Basel
PublicationPlace_xml – name: Basel
PublicationTitle Algorithms
PublicationYear 2025
Publisher MDPI AG
Publisher_xml – name: MDPI AG
References Allahviranloo (ref_15) 2006; 2
Frankot (ref_5) 1988; 10
ref_14
ref_13
Allahviranloo (ref_17) 2018; 374
ref_1
ref_3
Abdi (ref_16) 2019; 37
ref_2
ref_19
Simchony (ref_7) 2002; 12
Dubois (ref_20) 1978; 9
ref_9
Perfilieva (ref_12) 2006; 157
Hou (ref_10) 2022; 41
Allahviranloo (ref_18) 2024; 40
Queau (ref_8) 2018; 60
ref_4
ref_6
Yu (ref_11) 2024; 43
References_xml – volume: 41
  start-page: 1
  year: 2022
  ident: ref_10
  article-title: Iterative Poisson Surface Reconstruction (iPSR) for Unoriented Points
  publication-title: Acm Trans. Graph.
  doi: 10.1145/3528223.3530096
– volume: 40
  start-page: e22661
  year: 2024
  ident: ref_18
  article-title: A fuzzy solution of wave equation by FFS-transform
  publication-title: Numer. Methods Partial. Differ. Equ.
  doi: 10.1002/num.22661
– volume: 43
  start-page: 1
  year: 2024
  ident: ref_11
  article-title: Gaussian Opacity Fields: Efficient Adaptive Surface Reconstruction in Unbounded Scenes
  publication-title: Acm Trans. Graph.
  doi: 10.1145/3687937
– volume: 157
  start-page: 993
  year: 2006
  ident: ref_12
  article-title: Fuzzy transforms: Theory and applications
  publication-title: Fuzzy Sets Syst.
  doi: 10.1016/j.fss.2005.11.012
– volume: 374
  start-page: 105
  year: 2018
  ident: ref_17
  article-title: On the fuzzy Poisson equation
  publication-title: Fuzzy Sets Syst.
– ident: ref_3
– volume: 60
  start-page: 576
  year: 2018
  ident: ref_8
  article-title: Normal Integration: A survey
  publication-title: J. Math. Imaging Vis.
  doi: 10.1007/s10851-017-0773-x
– ident: ref_19
  doi: 10.20944/preprints202411.0742.v1
– ident: ref_4
  doi: 10.1007/978-3-319-24947-6_22
– volume: 2
  start-page: 233
  year: 2006
  ident: ref_15
  article-title: Difference methods for fuzzy partial differential equations
  publication-title: Comput. Methods Appl. Math.
  doi: 10.2478/cmam-2002-0014
– volume: 9
  start-page: 613
  year: 1978
  ident: ref_20
  article-title: Operations on fuzzy numbers
  publication-title: Int. J. Syst. Sci.
  doi: 10.1080/00207727808941724
– volume: 10
  start-page: 439
  year: 1988
  ident: ref_5
  article-title: A method for enforcing integrability in shape from shading algorithms
  publication-title: IEEE Trans. Pattern Anal. Mach. Intell.
  doi: 10.1109/34.3909
– ident: ref_1
  doi: 10.1007/978-3-031-19769-7_32
– ident: ref_6
  doi: 10.1109/CVPR.2008.4587414
– ident: ref_13
– ident: ref_2
  doi: 10.1007/978-3-642-03641-5_20
– volume: 12
  start-page: 435
  year: 2002
  ident: ref_7
  article-title: Direct analytical methods for solving poisson equations in computer vision problems
  publication-title: IEEE Trans. Pattern Anal. Mach. Intell.
  doi: 10.1109/34.55103
– ident: ref_9
  doi: 10.1145/3610548.3618162
– ident: ref_14
– volume: 37
  start-page: 5281
  year: 2019
  ident: ref_16
  article-title: Fuzzy finite difference method for solving fuzzy Poisson equation
  publication-title: J. Intell. Fuzzy Syst.
SSID ssj0065961
Score 2.3452637
Snippet In this paper, we propose a fuzzy formulation of the classic Frankot–Chellappa algorithm by which surfaces can be reconstructed using normal vectors. In the...
SourceID doaj
proquest
gale
crossref
SourceType Open Website
Aggregation Database
Index Database
StartPage 488
SubjectTerms Accuracy
Algorithms
Analysis
Boundary conditions
Differential equations
Efficiency
Frankot–Chellappa method
fuzzy derivatives
fuzzy Poisson equation
Fuzzy sets
Missing data
Partial differential equations
surface normal integration
SummonAdditionalLinks – databaseName: DOAJ Directory of Open Access Journals
  dbid: DOA
  link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV27TsMwFLUQEwtvRKEgCyExRY2fice2oioMXaBSN8t2bBhKW5V0oBP_wB_yJdhOUlgQC2OiKLo6N9c-N7o-B4Brxgg3gooEO40TaplKFNHaXwqi_f7iGX4ckB3x4ZjeT9jkh9VXmAmr5IEr4DoaqxQZRhwVhnLjcl6YIi3yTPhX5SKKbacibZqpag3mTHBU6QgR39R3FAryiTTaq3zvPlGk_7elOO4vg32wWxND2K0COgBbdnYI9hrTBVjX4BHoDVbr9RuMZuvz8vP9ox9GOdVioWB3-jT3vf7zC_RMFD6slk4ZC0eBlU7hXa0L4fNwDMaD28f-MKmNEBKDw98vq7RFTJHcFiblmhVY0Cx1nDuTuwxhrBh2ljpOhSNMG4YKEYT4GPEEy2Q5OQHbs_nMngKYIeVEoYmxLijfoVwrqrjxvAEbrQ1vgasGILmo9C6k7xMCinKDYgv0AnSbB4JEdbzhEyfrxMm_EtcCNwF4GQqpXCqj6vMAPs4gSSW7nkjwwChZC7Sb3Mi6wl6lJ4IkiCFievYf0ZyDHRycfeNoXxtsl8uVvfB0o9SX8cv6Ap6C0wQ
  priority: 102
  providerName: Directory of Open Access Journals
Title Fuzzy Frankot–Chellappa Algorithm for Surface Normal Integration
URI https://www.proquest.com/docview/3243965924
https://doaj.org/article/b2a01c53f49c46cf86dcd0d879b12896
Volume 18
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1NTxsxELUoXHrpB7RqCo0sVKmnFfHnrk9Vggi0hwi1IHGzbK9NDzRJw-YAp_6H_sP-ks44XjiV4-5aWmtmPPPsnX2PkI9KCR2MNBVPnlcyKlc54T1cGuGhvgDCzw2yM312Kb9eqaty4HZb2ir7nJgTdbsIeEZ-BIVfIPkdl5-XvypUjcKvq0VC4xnZYVBpMM6b6WmfiWG0Zhs2IQFb-yPHkERRZpGVxxqUqfr_l5BzlZm-Ii8KPKTjjT9fk6043yUve-kFWlbiHplM1_f3dzRLri-6v7__HGNDp1suHR3fXMO8ux8_KeBR-n29Si5EOkNsekO_FHYI8MYbcjk9uTg-q4ocQhU4noFF5yNTTjSxDSPtVcuNrEdJ6xSaVDPOneIpyqSlSUL5oFhrkI5PCYBZoW7EW7I9X8zjO0Jr5pJpvQgxIf8da7yTTgdADzx4H_SAHPYGsssN64WF3QJa0T5YcUAmaLqHAUhUnW8sVte2xL313I1YUCJJE6QOqdFtaEdtUxuIhMbAmz6h4S0up27lgit_BcA8kZjKjgFOaMSVakAOet_Yss5u7WNUvH_68T55zlG5N7fuHZDtbrWOHwBOdH6YY2ZIdiYns_Nvw7wp_weB38zv
linkProvider ProQuest
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NbtQwEB6V7QEu_KMuFIgQiFPUxH-JDwjtlq52aVkhaKXejO3Y5VB2l21WqD3xDrwHD8WTMJNN2hPcesyPEms84_lsj78P4KWUXHktdMqiY6kI0qaWO4eXmjvML4jwmwLZqRofiffH8ngDfndnYaisshsTm4G6mntaI9_BxM-J_I6Jt4vvKalG0e5qJ6Gxdov9cP4Dp2xnbybvsH9fMTbaO9wdp62qQOoZLSUF60IuLS9D5TPlZMW0KLKoVPRlLHLGrGQxiKiEjlw6L_NKE6ud5IhWfFFy_O4N2BR0orUHm8O96cdP3diP7VP5mr-Ic53t2JxoG0Uj63KV9RpxgH-lgCavje7C7RaQJoO1B92DjTC7D3c6sYekjf0HMBytLi7Ok0bkfV7_-flrl0pI7WJhk8HpCVqq_votQQScfF4to_UhmRIaPk0mLR8F9v9DOLoWUz2C3mw-C1uQFLmNunLch0iMe3nprLDKI15h3jmv-vCiM5BZrHk2DM5PyIrm0op9GJLpLl8gauzmxnx5YtpIM47ZLPeSR6G9UD6WqvJVVpWFRt8rNf7pNRneUADXS-ttew4B20lUWGaAAEYRkpV92O76xrSRfWau_PDx_x8_h5vjww8H5mAy3X8CtxjpBjeFg9vQq5er8BTBTO2etR6UwJfrdtq_mFMHsg
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3LbtQwFLVKkRAbylMdKGAhEKtoEr8SL1A1bQkdikZIUKk7Yzt2WZSZYZpR1a74h_4Nn8OXcK8naVew6zIPJdH1se-xc30OIa-l5MproTMWHctEkDaz3Dk41NxBfgGGnwpkJ2r_UHw8kkdr5He_FwbLKvsxMQ3UzczjGvkQEj9H8TsmhrEri_i8V2_Pf2boIIV_Wns7jRVEDsL5GUzfTt-N96Ct3zBWv_-6u591DgOZZ7isFKwLhbS8Co3PlZMN06LMo1LRV7EsGLOSxSCiEjpy6bwsGo0Kd5IDc_FlxeG5t8jtkpcaJ35V_aHPAvClqlgpGXGu86EtUMBRJIOX6_yXbAL-lQxShqvvk3sdNaWjFZYekLUwfUg2etsH2o0Cj8hOvby4OKfJ7n3W_vl1uYvFpHY-t3R0cgxxar__oMCF6ZflIlof6AR58Qkdd8oUgITH5PBGAvWErE9n07BJaFnYqBvHfYiovVdUzgqrPDAX5p3zakBe9QEy85XihoGZCkbRXEVxQHYwdFc3oEh2OjFbHJuuzxnHbF54yaPQXigfK9X4Jm-qUgMKKw1veouBN9iV24X1ttuRAN-JolhmBFRGIaeVA7LVt43p-vipuUbk0_9ffknuAFTNp_Hk4Bm5y9BAOFUQbpH1drEMz4HVtO5Fgg8l324ar38BCYUKgg
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Fuzzy+Frankot%E2%80%93Chellappa+Algorithm+for+Surface+Normal+Integration&rft.jtitle=Algorithms&rft.au=Hajighasemi%2C+Saeide&rft.au=Breu%C3%9F%2C+Michael&rft.date=2025-08-01&rft.issn=1999-4893&rft.eissn=1999-4893&rft.volume=18&rft.issue=8&rft.spage=488&rft_id=info:doi/10.3390%2Fa18080488&rft.externalDBID=n%2Fa&rft.externalDocID=10_3390_a18080488
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1999-4893&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1999-4893&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1999-4893&client=summon