{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,24]],"date-time":"2026-06-24T16:22:37Z","timestamp":1782318157204,"version":"3.54.5"},"reference-count":38,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2005,7,1]],"date-time":"2005-07-01T00:00:00Z","timestamp":1120176000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2005,7]]},"abstract":"<jats:p>We introduce a robust moving least-squares technique for reconstructing a piecewise smooth surface from a potentially noisy point cloud. We use techniques from robust statistics to guide the creation of the neighborhoods used by the moving least squares (MLS) computation. This leads to a conceptually simple approach that provides a unified framework for not only dealing with noise, but also for enabling the modeling of surfaces with sharp features.Our technique is based on a new robust statistics method for outlier detection: the forward-search paradigm. Using this powerful technique, we locally classify regions of a point-set to multiple outlier-free smooth regions. This classification allows us to project points on a locally smooth region rather than a surface that is smooth everywhere, thus defining a piecewise smooth surface and increasing the numerical stability of the projection operator. Furthermore, by treating the points across the discontinuities as outliers, we are able to define sharp features. One of the nice features of our approach is that it automatically disregards outliers during the surface-fitting phase.<\/jats:p>","DOI":"10.1145\/1073204.1073227","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T16:00:45Z","timestamp":1131379245000},"page":"544-552","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":400,"title":["Robust moving least-squares fitting with sharp features"],"prefix":"10.1145","volume":"24","author":[{"given":"Shachar","family":"Fleishman","sequence":"first","affiliation":[{"name":"University of Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel","family":"Cohen-Or","sequence":"additional","affiliation":[{"name":"Tel-Aviv University"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cl\u00e1udio T.","family":"Silva","sequence":"additional","affiliation":[{"name":"University of Utah"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2005,7]]},"reference":[{"key":"e_1_2_2_1_1","first-page":"21","article-title":"Point set surfaces","volume":"2001","author":"Alexa M.","year":"2001","unstructured":"Alexa , M. , Behr , J. , Cohen-Or , D. , Fleishman , S. , Levin , D. , and Silva , C. T. 2001 . Point set surfaces . In IEEE Visualization 2001 , 21 -- 28 .]] Alexa, M., Behr, J., Cohen-Or, D., Fleishman, S., Levin, D., and Silva, C. T. 2001. Point set surfaces. In IEEE Visualization 2001, 21--28.]]","journal-title":"IEEE Visualization"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/2386332.2386356"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015713"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280947"},{"key":"e_1_2_2_5_1","doi-asserted-by":"crossref","unstructured":"Atkinson A. C. and Riani M. 2000. Robust Diagnostic Regression Analysis. Springer.]] Atkinson A. C. and Riani M. 2000. Robust Diagnostic Regression Analysis. Springer.]]","DOI":"10.1007\/978-1-4612-1160-0"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/2945.817351"},{"key":"e_1_2_2_7_1","volume-title":"2nd Conf. on Scale-Space Theories in Computer Vision, 259--270","author":"Black M. J.","unstructured":"Black , M. J. , and Sapiro , G . 1999. Edges as outliers: Anisotropic smoothing using local image statistics . In 2nd Conf. on Scale-Space Theories in Computer Vision, 259--270 .]] Black, M. J., and Sapiro, G. 1999. Edges as outliers: Anisotropic smoothing using local image statistics. In 2nd Conf. on Scale-Space Theories in Computer Vision, 259--270.]]"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383266"},{"key":"e_1_2_2_9_1","first-page":"397","article-title":"Anisotropic geometric diffusion in surface processing","volume":"2000","author":"Clarenz U.","year":"2000","unstructured":"Clarenz , U. , Diewald , U. , and Rumpf . M. 2000 . Anisotropic geometric diffusion in surface processing . In IEEE Visualization 2000 , 397 -- 405 .]] Clarenz, U., Diewald, U., and Rumpf. M. 2000. Anisotropic geometric diffusion in surface processing. In IEEE Visualization 2000, 397--405.]]","journal-title":"IEEE Visualization"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237269"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311576"},{"key":"e_1_2_2_12_1","unstructured":"Dey T. to appear. Cams\/Dimacs Volume On Computer-Aided Design and Manufacturing. American Mathematical Society ch. Sample Based Geometric Modeling.]] Dey T. to appear. Cams\/Dimacs Volume On Computer-Aided Design and Manufacturing. American Mathematical Society ch. Sample Based Geometric Modeling.]]"},{"key":"e_1_2_2_13_1","volume-title":"ICCV","author":"Dinh H. Q.","year":"2001","unstructured":"Dinh , H. Q. , Turk , G. , and Slabaugh , G . 2001. Reconstructing surfaces using anisotropic basis functions . In ICCV 2001 , 606--613.]] Dinh, H. Q., Turk, G., and Slabaugh, G. 2001. Reconstructing surfaces using anisotropic basis functions. In ICCV 2001, 606--613.]]"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/944020.944023"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882368"},{"key":"e_1_2_2_16_1","doi-asserted-by":"crossref","first-page":"761","DOI":"10.1111\/j.2517-6161.1992.tb01449.x","article-title":"Identifying multiple outliers in multivariate data","volume":"54","author":"Hadi A. S.","year":"1992","unstructured":"Hadi , A. S. 1992 . Identifying multiple outliers in multivariate data . Journal of the Royal Statistical Society: Series B 54 , 3, 761 -- 771 .]] Hadi, A. S. 1992. Identifying multiple outliers in multivariate data. Journal of the Royal Statistical Society: Series B 54, 3, 761--771.]]","journal-title":"Journal of the Royal Statistical Society: Series B"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192233"},{"key":"e_1_2_2_18_1","volume-title":"Robust Statistics","author":"Huber P. J.","unstructured":"Huber , P. J. 1981. Robust Statistics . Wiley , New York (NY).]] Huber, P. J. 1981. Robust Statistics. Wiley, New York (NY).]]"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882367"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566586"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383265"},{"key":"e_1_2_2_22_1","volume-title":"Geometric Modeling for Scientific Visualization","author":"Levin D.","unstructured":"Levin , D. 2003. Mesh-independent surface interpolation . In Geometric Modeling for Scientific Visualization . Spinger-Verlag , 37--49.]] Levin, D. 2003. Mesh-independent surface interpolation. In Geometric Modeling for Scientific Visualization. Spinger-Verlag, 37--49.]]"},{"key":"e_1_2_2_23_1","volume-title":"XVI Brazilian Symposium on Computer Graphics and Image, 19--26","author":"Mederos B.","unstructured":"Mederos , B. , Velho , L. , and Figueiredo , L . 2003. Moving least squares multiresolution surface approximation . In XVI Brazilian Symposium on Computer Graphics and Image, 19--26 .]] Mederos, B., Velho, L., and Figueiredo, L. 2003. Moving least squares multiresolution surface approximation. In XVI Brazilian Symposium on Computer Graphics and Image, 19--26.]]"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF00127126"},{"key":"e_1_2_2_25_1","volume-title":"CVPR '96","author":"Miller J. V.","unstructured":"Miller , J. V. , and Stewart , C. V . 1996. Muse: Robust surface fitting using unbiased scale estimates . In CVPR '96 , 300.]] Miller, J. V., and Stewart, C. V. 1996. Muse: Robust surface fitting using unbiased scale estimates. In CVPR '96, 300.]]"},{"key":"e_1_2_2_26_1","volume-title":"Proceedings of the International Conference on Shape Modeling and Applications, 89--98","author":"Morse B. S.","unstructured":"Morse , B. S. , Yoo , T. S. , Rheingans , P. , Chen , D. T. , and Subramanian , K. R . 2001. Interpolating implicit surfaces from scattered surface data using compactly supported radial basis functions . In Proceedings of the International Conference on Shape Modeling and Applications, 89--98 .]] Morse, B. S., Yoo, T. S., Rheingans, P., Chen, D. T., and Subramanian, K. R. 2001. Interpolating implicit surfaces from scattered surface data using compactly supported radial basis functions. In Proceedings of the International Conference on Shape Modeling and Applications, 89--98.]]"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882293"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882319"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/2386332.2386346"},{"key":"e_1_2_2_30_1","doi-asserted-by":"crossref","unstructured":"Rousseeuw P. and Leroy A. 1987. Robust Regression and Outlier Detection. John Wiley & Sons.]] Rousseeuw P. and Leroy A. 1987. Robust Regression and Outlier Detection. John Wiley & Sons.]]","DOI":"10.1002\/0471725382"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.107012"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0036144598345802"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/218380.218473"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192241"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2003.1250360"},{"key":"e_1_2_2_36_1","volume-title":"ICCV '98","author":"Wheeler M. D.","unstructured":"Wheeler , M. D. , Sato , Y. , and Ikeuchi , K . 1998. Consensus surfaces for modeling 3D objects from multiple range images . In ICCV '98 , 917--924.]] Wheeler, M. D., Sato, Y., and Ikeuchi, K. 1998. Consensus surfaces for modeling 3D objects from multiple range images. In ICCV '98, 917--924.]]"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2003.1250359"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2004.101"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1073204.1073227","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1073204.1073227","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T16:07:45Z","timestamp":1750262865000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1073204.1073227"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,7]]},"references-count":38,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1073204.1073227"],"URL":"https:\/\/doi.org\/10.1145\/1073204.1073227","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,7]]},"assertion":[{"value":"2005-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}