{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T22:12:02Z","timestamp":1760220722687,"version":"build-2065373602"},"reference-count":42,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2012,1,20]],"date-time":"2012-01-20T00:00:00Z","timestamp":1327017600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Contemporary 3D digitization systems employed by reverse engineering (RE) feature ever-growing scanning speeds with the ability to generate large quantity of points in a unit of time. Although advantageous for the quality and efficiency of RE modelling, the huge number of point datas can turn into a serious practical problem, later on, when the CAD model is generated. In addition, 3D digitization processes are very often plagued by measuring errors, which can be attributed to the very nature of measuring systems, various characteristics of the digitized objects and subjective errors by the operator, which also contribute to problems in the CAD model generation process. This paper presents an integral system for the pre-processing of point data, i.e., filtering, smoothing and reduction, based on a cross-sectional RE approach. In the course of the proposed system development, major emphasis was placed on the module for point data reduction, which was designed according to a novel approach with integrated deviation analysis and fuzzy logic reasoning. The developed system was verified through its application on three case studies, on point data from objects of versatile geometries obtained by contact and laser 3D digitization systems. The obtained results demonstrate the effectiveness of the system.<\/jats:p>","DOI":"10.3390\/s120101100","type":"journal-article","created":{"date-parts":[[2012,1,20]],"date-time":"2012-01-20T11:12:06Z","timestamp":1327057926000},"page":"1100-1126","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["Pre-Processing of Point-Data from Contact and Optical 3D Digitization Sensors"],"prefix":"10.3390","volume":"12","author":[{"given":"Igor","family":"Budak","sequence":"first","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovica 6, 21000 Novi Sad, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2420-6778","authenticated-orcid":false,"given":"Djordje","family":"Vukeli\u0107","sequence":"additional","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovica 6, 21000 Novi Sad, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Drago","family":"Bra\u010dun","sequence":"additional","affiliation":[{"name":"Faculty of Mechanical Engineering, University of Ljubljana, Askerceva 6, 1000 Ljubljana, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Janko","family":"Hodoli\u010d","sequence":"additional","affiliation":[{"name":"Faculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovica 6, 21000 Novi Sad, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mirko","family":"Sokovi\u0107","sequence":"additional","affiliation":[{"name":"Faculty of Mechanical Engineering, University of Ljubljana, Askerceva 6, 1000 Ljubljana, Slovenia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,1,20]]},"reference":[{"key":"ref_1","unstructured":"Vinesh, R., and Kiran, F.J. (2008). Reverse Engineering: An Industrial Perspective, Springer-Verlag."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1108","DOI":"10.3390\/s90201108","article-title":"3D digital surveying and modelling of cave geometry: Application to paleolithic rock art","volume":"9","year":"2009","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2818","DOI":"10.1016\/j.jmatprotec.2008.06.032","article-title":"Application of an integrated RE\/RP\/CAD\/CAE\/CAM system for magnesium alloy shell of mobile phone","volume":"209","author":"Lin","year":"2009","journal-title":"J. Mater. Process. Technol"},{"key":"ref_4","unstructured":"Jevremovic, D.P., Puskar, T.M., Budak, I., Vukelic, D., Kojic, V., Eggbeer, D., and Williams, R.J. (2012). RE\/RM approach in design and manufacturing of removable partial dentures with biocompatibility analysis of F75 Co-Cr SLM Alloy. Mater. Tehnol, in press."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2166","DOI":"10.3390\/s110202166","article-title":"3-D modeling of tomato canopies using a high-resolution portable scanning lidar for extracting structural information","volume":"11","author":"Hosoi","year":"2011","journal-title":"Sensors"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1967","DOI":"10.3390\/s90301967","article-title":"Implementation of 3D optical scanning technology for automotive applications","volume":"9","author":"Kus","year":"2009","journal-title":"Sensors"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1016\/j.jmatprotec.2005.04.047","article-title":"RE (reverse engineering) as necessary phase by rapid product development","volume":"175","author":"Sokovic","year":"2006","journal-title":"J. Mater. Process. Technol"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"8497","DOI":"10.3390\/s110908497","article-title":"Restitution of sculptural groups using 3D scanners","volume":"11","author":"Salamanca","year":"2011","journal-title":"Sensors"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"568","DOI":"10.3390\/s90100568","article-title":"State-of-the-art and applications of 3D imaging sensors in industry, cultural heritage, medicine, and criminal investigation","volume":"9","author":"Sansoni","year":"2009","journal-title":"Sensors"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.measurement.2010.05.005","article-title":"Multi-beam laser probe for measuring position and orientation of freeform surface","volume":"44","author":"Lee","year":"2011","journal-title":"Measurement"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Vuka\u0161inovic, N., Mo\u017eina, J., and Duhovnik, J. (2011). Correlation between incident angle, measurement distance, object colour and number of acquired points at CNC laser scanning. Strojniski Vestn. J. Mech. Eng.","DOI":"10.5545\/sv-jme.2011.053"},{"key":"ref_12","first-page":"275","article-title":"Scanning errors identification using touch trigger probe head","volume":"3","author":"Cedilnik","year":"2007","journal-title":"Int. J. Comput. Mater. Sci. Surf. Eng"},{"key":"ref_13","first-page":"1","article-title":"A method for surface quality assessment of die-castings based on laser triangulation","volume":"19","author":"Gruden","year":"2008","journal-title":"Meas. Sci. Technol"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1274","DOI":"10.1016\/j.optlaseng.2011.06.009","article-title":"Accuracy improvement of laser line scanning for feature measurements on CMM","volume":"49","author":"Kruth","year":"2011","journal-title":"Opt. Lasers Eng"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"90","DOI":"10.3390\/s110100090","article-title":"3D geometrical inspection of complex geometry parts using a novel laser triangulation sensor and a robot","volume":"11","author":"Brosed","year":"2011","journal-title":"Sensors"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"860","DOI":"10.1016\/j.cad.2010.06.001","article-title":"A fast interactive reverse-engineering system","volume":"42","author":"Beccari","year":"2010","journal-title":"Comput. Aided Des"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.cad.2010.11.005","article-title":"Comparative study of different digitization techniques and their accuracy","volume":"43","author":"Barbero","year":"2011","journal-title":"Comput. Aided Des"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"201","DOI":"10.1007\/s001700170075","article-title":"Point data reduction using 3D grids","volume":"18","author":"Lee","year":"2001","journal-title":"Int. J. Adv. Manuf. Technol"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/s001700200118","article-title":"A freeform surface modelling system based on laser scan data for reverse engineering","volume":"20","author":"Chang","year":"2002","journal-title":"Int. J. Adv. Manuf. Technol"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1079","DOI":"10.1016\/j.ijmachtools.2005.08.007","article-title":"Reverse engineering of free-form surfaces: A methodology for threshold definition in selective sampling","volume":"46","author":"Galetto","year":"2006","journal-title":"Int. J. Mach. Tools Manuf"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"730","DOI":"10.1016\/j.jmatprotec.2005.02.214","article-title":"Development of a programme system for data-point pre-processing in reverse engineering","volume":"162\u2013163","author":"Budak","year":"2005","journal-title":"J. Mater. Process. Technol"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"592","DOI":"10.1016\/j.advengsoft.2006.01.007","article-title":"Adaptive restoration of complex geometry parts through reverse engineering application","volume":"37","author":"Gao","year":"2006","journal-title":"Adv. Eng. Softw"},{"key":"ref_23","unstructured":"Er\u017een, D., Vuka\u0161inovi\u0107, N., and Duhovnik, J. (2008, January 21\u201325). A software tool for testing algorithms for point cloud manipulation. Izmir, Turkey."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"5949","DOI":"10.3390\/s100605949","article-title":"Application of a hybrid 3D-2D laser scanning system to the characterization of slate slabs","volume":"10","author":"Taboada","year":"2010","journal-title":"Sensors"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"902","DOI":"10.1016\/j.cad.2011.03.006","article-title":"Shape preserving data reduction for 3D surface points","volume":"43","author":"Ma","year":"2011","journal-title":"Comput. Aided Des"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1016\/j.compind.2011.10.002","article-title":"Segmentation of unsorted cloud of points data from full field optical measurement for metrological validation","volume":"63","author":"Sitnik","year":"2012","journal-title":"Comput. Ind"},{"key":"ref_27","unstructured":"Philippe, J.M., Bernard, A., and Ris, G. (, January November). Fuzzy logic applied to suface modeling from point clouds. Boston, MA, USA."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1016\/S0890-6955(98)00052-2","article-title":"On-line free form surface measurement via a fuzzy-logic controlled scanning probe","volume":"39","author":"Chang","year":"1999","journal-title":"Int. J. Mach. Tools Manuf"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Wu, J., Wang, Q., Huang, Y., and Li, Y. (2008, January 27\u201330). A hybrid fuzzy heuristic for point data reduction in reverse engineering. Sanya, China.","DOI":"10.1109\/CISP.2008.427"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"625","DOI":"10.1016\/S0890-6955(00)00107-3","article-title":"Using image processing based on neural networks in reverse engineering","volume":"41","author":"Peng","year":"2001","journal-title":"Int. J. Mach. Tools Manuf"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"462","DOI":"10.1007\/s001700170164","article-title":"Geometric feature recognition for reverse engineering using neural networks","volume":"17","author":"Jun","year":"2001","journal-title":"Int. J. Adv. Manuf. Technol"},{"key":"ref_32","unstructured":"Koro\u0161ec, M., Duhovnik, J., and Vuka\u0161inovi\u0107, N. (2007, January 24\u201326). Process modeling of non-contact reverse engineering process. Vouliagmeni, Greece."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1016\/S0010-4485(99)00026-3","article-title":"Genetic algorithms for optimized re-triangulation in the context of reverse engineering","volume":"31","author":"Chen","year":"1999","journal-title":"Comput. Aided Des"},{"key":"ref_34","unstructured":"Percoco, G., and Spina, R. (2001, January 24\u201327). A genetic algorithm approach for the reduction of point clouds of scanned complex shaped parts. Jena, Germany."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1007\/s001700200156","article-title":"Mesh simplification based on super-face and genetic algorithm in reverse engineering","volume":"20","author":"Xiaodong","year":"2002","journal-title":"Int. J. Adv. Manuf. Technol"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1016\/S0007-8506(07)60663-5","article-title":"An artificial intelligence approach to registration of free-form shapes","volume":"53","author":"Galantucci","year":"2004","journal-title":"CIRP Ann. Manuf. Technol"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1007\/s001700200112","article-title":"STL file generation with data reduction by the delaunay triangulation method in reverse engineering","volume":"19","author":"Hur","year":"2002","journal-title":"Int. J. Adv. Manuf. Technol"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"855","DOI":"10.1016\/S0890-6955(95)00100-X","article-title":"Reverse engineering of engine intake ports by digitization and surface approximation","volume":"37","author":"Yau","year":"1997","journal-title":"Int. J. Mach. Tools Manuf"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"735","DOI":"10.1007\/s001700170119","article-title":"Data reduction methods for reverse engineering","volume":"17","author":"Lee","year":"2001","journal-title":"Int. J. Adv. Manuf. Technol"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"800","DOI":"10.1007\/s001700050135","article-title":"Reverse engineering of sculptured surfaces by four-axis non-contacting scanning","volume":"15","author":"Wang","year":"1999","journal-title":"Int. J. Adv. Manuf. Technol"},{"key":"ref_41","first-page":"755","article-title":"Point data pre-processing based on fuzzy logic for reverse engineering modelling","volume":"55","author":"Budak","year":"2009","journal-title":"Strojniski Vestn. J. Mech. Eng"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"1188","DOI":"10.1016\/j.measurement.2011.03.026","article-title":"Accuracy improvement of point data reduction with sampling-based methods by Fuzzy logic-based decision-making","volume":"44","author":"Budak","year":"2011","journal-title":"Measurement"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/1\/1100\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:48:36Z","timestamp":1760219316000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/1\/1100"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,1,20]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2012,1]]}},"alternative-id":["s120101100"],"URL":"https:\/\/doi.org\/10.3390\/s120101100","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2012,1,20]]}}}