{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,19]],"date-time":"2026-02-19T22:20:06Z","timestamp":1771539606169,"version":"3.50.1"},"reference-count":39,"publisher":"IGI Global","issue":"2","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,7]]},"abstract":"<jats:p>Building 3D objects or reconstructing their surfaces from 3D point cloud data are researched activities in the field of geometric modeling and computer graphics. In the recent years, they are also studied and used in some fields such as: graph models and simulation; image processing or restoration of digital heritages. This article presents an improved method for restoring the shape of 3D point cloud surfaces. The method is a combination of creating a Bezier surface patch and computing tangent plane of 3D points to fill holes on a surface of 3D point clouds. This method is described as follows: at first, a boundary for each hole on the surface is identified. The holes are then filled by computing Bezier curves of surface patches to find missing points. After that, the holes are refined based on two steps (rough and elaborate) to adjust the inserted points and preserve the local curvature of the holes. The contribution of the proposed method has been shown in processing time and the novelty of combined computation in this method has preserved the initial shape of the surface<\/jats:p>","DOI":"10.4018\/ijse.2018070103","type":"journal-article","created":{"date-parts":[[2018,9,20]],"date-time":"2018-09-20T13:27:36Z","timestamp":1537450056000},"page":"37-53","source":"Crossref","is-referenced-by-count":2,"title":["An Improved Method for Restoring the Shape of 3D Point Cloud Surfaces"],"prefix":"10.4018","volume":"9","author":[{"given":"Sinh","family":"Van Nguyen","sequence":"first","affiliation":[{"name":"School of Computer Science and Engineering, International University - Vietnam National University of HCMC, Ho Chi Minh City, Vietnam"}],"role":[{"role":"author","vocab":"crossref"}]},{"given":"Ha Manh","family":"Tran","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, International University - Vietnam National University of HCMC, Ho Chi Minh City, Vietnam"}],"role":[{"role":"author","vocab":"crossref"}]},{"given":"Minh Khai","family":"Tran","sequence":"additional","affiliation":[{"name":"School of Computer Science and Engineering, International University - Vietnam National University of HCMC, Ho Chi Minh City, Vietnam"}],"role":[{"role":"author","vocab":"crossref"}]}],"member":"2432","reference":[{"key":"IJSE.2018070103-0","first-page":"169","article-title":"A hole-filling algorithm using non-uniform rational b-splines.","author":"K.Amitesh","year":"2007","journal-title":"Proceedings of the 16th International Meshing Roundfigle"},{"key":"IJSE.2018070103-1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-013-0820-6"},{"key":"IJSE.2018070103-2","doi-asserted-by":"crossref","unstructured":"Bingxian L., Liangchen Z., Guonian L., & A-Xing Z. (2017). 3D geological modelling based on 2D geological map, Journal of Annals of GIS, 23(2), 117-129.","DOI":"10.1080\/19475683.2017.1304450"},{"key":"IJSE.2018070103-3","doi-asserted-by":"publisher","DOI":"10.1080\/16864360.2017.1287677"},{"key":"IJSE.2018070103-4","first-page":"2","volume":"Vol. 17","author":"P.Cignoni","year":"1998","journal-title":"Metro: Measuring error on simplified surfaces"},{"key":"IJSE.2018070103-5","doi-asserted-by":"publisher","DOI":"10.3722\/cadaps.2009.701-710"},{"key":"IJSE.2018070103-6","first-page":"65","article-title":"Filling large holes in Lidar data by inpainting depth gradients.","author":"D.David","year":"2012","journal-title":"IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops"},{"key":"IJSE.2018070103-7","first-page":"119","volume":"24","author":"L.Gen","year":"2008","journal-title":"(2),"},{"key":"IJSE.2018070103-8","unstructured":"Hiroshi, Y., & Hirofumi, C. (2017). Automatic Tree Data Removal Method for Topography Measurement Result Using Terrestrial Laser Scanner. In 7th International Workshop 3D Virtual Reconstruction and Visualization of Complex Architectures."},{"key":"IJSE.2018070103-9","doi-asserted-by":"publisher","DOI":"10.1016\/j.cad.2007.10.002"},{"key":"IJSE.2018070103-10","unstructured":"Hugues, H. (1994). Surface Reconstruction from Unorganized Points [PhD Thesis]. University of Washington."},{"key":"IJSE.2018070103-11","first-page":"2147","article-title":"Procedural Editing of 3D Building Point Clouds.","author":"D.Ilke","year":"2015","journal-title":"IEEE International Conference on Computer Vision (ICCV)"},{"key":"IJSE.2018070103-12","unstructured":"ISTI. (2017). The Visualization and Computer Graphics. Retrieved from http:\/\/vcg.isti.cnr.it\/vcglib\/"},{"key":"IJSE.2018070103-13","unstructured":"Ji, M. (2011). Surface reconstruction from unorganized point cloud data via progressive local mesh matching [PhD Thesis]. School of Graduate and Postdoctoral Studies, University of Western Ontario."},{"key":"IJSE.2018070103-14","doi-asserted-by":"publisher","DOI":"10.1016\/0167-8396(94)90205-4"},{"key":"IJSE.2018070103-15","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-70353-4_60"},{"key":"IJSE.2018070103-16","doi-asserted-by":"publisher","DOI":"10.1016\/j.cagd.2006.11.002"},{"key":"IJSE.2018070103-17","doi-asserted-by":"publisher","DOI":"10.1016\/j.amc.2013.05.079"},{"key":"IJSE.2018070103-18","unstructured":"Marta, S. N. (2002) Filling holes with b-spline surfaces. Journal for Geometry and Graphics, 6(1), 83-98."},{"key":"IJSE.2018070103-19","unstructured":"Meshlab (2017). The open source system for processing and editing 3D triangular meshes. Retrieved from http:\/\/meshlab.sourceforge.net\/"},{"key":"IJSE.2018070103-20","unstructured":"Nguyen, V. S. (2013). 3D Modeling of elevation surfaces from voxel structured point clouds extracted from seismic cubes [PhD Thesis]. Aix-Marseille University."},{"key":"IJSE.2018070103-21","doi-asserted-by":"crossref","unstructured":"Nguyen, V. S., Alexandra, B., & Marc, D. (2012). Boundary Extraction and Simplification of a Surface Defined by a Sparse 3D Volume. In Proceeding of the third international symposium on information and communication technology SoICT 2012 (pp. 115-124). ACM.","DOI":"10.1145\/2350716.2350735"},{"key":"IJSE.2018070103-22","doi-asserted-by":"crossref","unstructured":"Nguyen, V. S., Tran, K. M., & Tran, M. H. (2018). Filling Holes on The Surface of 3D Point Clouds Based on Reverse Computation of Bezier Curves. In Information Systems Design and Intelligent Applications. Advances in Intelligent Systems and Computing (Vol. 672, pp. 334-345). Springer.","DOI":"10.1007\/978-981-10-7512-4_34"},{"key":"IJSE.2018070103-23","first-page":"331","article-title":"Filling Holes on The Surface of 3D Point Clouds Based on Tangent Plane of Hole Boundary Points.","author":"V. S.Nguyen","year":"2016","journal-title":"The Seventh International Symposium on Information and Communication Technology (SoICT)"},{"key":"IJSE.2018070103-24","doi-asserted-by":"crossref","unstructured":"Nguyen, V. S., Tran, M. H., & Nhan, B. C. (2015). A Complete Method for Reconstructing an Elevation Surface of 3D Point Clouds, REV Journal on Electronics and Communications, IEEE ISSN 1859-378X, Vol. 4, No. 34, pp. 85- 91.","DOI":"10.21553\/rev-jec.79"},{"key":"IJSE.2018070103-25","doi-asserted-by":"publisher","DOI":"10.1109\/ACOMP.2015.12"},{"key":"IJSE.2018070103-26","author":"D.Nilanjan","year":"2016","journal-title":"Classification and Clustering in Biomedical Signal Processing"},{"key":"IJSE.2018070103-27","doi-asserted-by":"crossref","unstructured":"Pave, C., & Bert, J. (2003). Filling Holes in Point Clouds. Mathematics of Surfaces Lecture Notes in Computer Science, 2768, 196-212.","DOI":"10.1007\/978-3-540-39422-8_14"},{"key":"IJSE.2018070103-28","doi-asserted-by":"crossref","unstructured":"P\u00e9rez E., Salamanca S., Merch\u00e1n P., & Adan A. (2016). A comparison of hole-filling methods in 3D. International Journal of Applied Mathematics and Computer Science, 26(4), 885-903.","DOI":"10.1515\/amcs-2016-0063"},{"key":"IJSE.2018070103-29","unstructured":"Philippe, V. (2009). Interpr\u00e9tation g\u00e9ologique de donn\u00e9es sismiques par une m\u00e9thode supervis\u00e9e bas\u00e9e sur la vision cognitive [PhD Thesis]. \u00c9cole Nationale Sup\u00e9rieure des Mines de Paris."},{"key":"IJSE.2018070103-30","unstructured":"Priyanka, S., Prateek, G., & Satyam, B., & Bhateja, V. (2012). A new model for performance evaluation of denoising algorithms based on image quality assessment. In Proceedings of the CUBE International Information Technology Conference (pp. 5-10)."},{"key":"IJSE.2018070103-31","doi-asserted-by":"publisher","DOI":"10.1080\/13658816.2017.1301456"},{"key":"IJSE.2018070103-32","author":"Z.Sun","year":"2014","journal-title":"Filling Holes in Triangular Meshes of Plant Organs. In International Conference on Computer and Computing Technologies in Agriculture (pp. 222-231)."},{"key":"IJSE.2018070103-33","unstructured":"Suolan, L., Chen, C., & Nasser, K. (2016). A Computationally Efficient Denoising and Hole-Filling Method for Depth Image Enhancement. Real-Time Image and Video Processing. Vol. 9897, 98970V. ISBN: 978-1-5106-0142-0."},{"key":"IJSE.2018070103-34","unstructured":"Syed, B., & Shashank, Kr. T., Shashank K., Md. Nadeem A., Satish K.D., & Rahul S. (2013). Inverse Point Solution of Bezier Curve. International Journal of Scientific & Engineering Research, 4(6)."},{"key":"IJSE.2018070103-35","unstructured":"Tran, N. V. (2008). Traitement de surfaces triangul\u00e9es pour la construction des mod\u00e8les geologique structuraux [PhD Thesis]. Universit\u00e9 de la M\u00e9diterran\u00e9e."},{"issue":"6","key":"IJSE.2018070103-36","doi-asserted-by":"crossref","first-page":"889","DOI":"10.3722\/cadaps.2008.889-899","article-title":"An automatic hole-filling algorithm for polygon meshes.","volume":"5","author":"J. W.Xiao","year":"2008","journal-title":"Computer-Aided Design and Applications"},{"issue":"1","key":"IJSE.2018070103-37","first-page":"411","article-title":"Filling holes in digitized point cloud using a morphing-based approach to preserve volume characteristics","volume":"81","author":"Q.Yann","year":"2015","journal-title":"International Journal of Advantages Manufacturing Technology"},{"issue":"3","key":"IJSE.2018070103-38","first-page":"595","article-title":"A sampling method based on curvature analysis of cubic Bezier curve","volume":"9","author":"Z.Zhiyi","year":"2014","journal-title":"Journal of Computers"}],"container-title":["International Journal of Synthetic Emotions"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=214875","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,6]],"date-time":"2022-05-06T10:16:10Z","timestamp":1651832170000},"score":1,"resource":{"primary":{"URL":"http:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJSE.2018070103"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2018,7]]},"references-count":39,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.4018\/ijse.2018070103","relation":{},"ISSN":["1947-9093","1947-9107"],"issn-type":[{"value":"1947-9093","type":"print"},{"value":"1947-9107","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7]]}}}