Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Exploring RGB-D Cameras for 3D Reconstruction of Cultural Heritage: A New Approach Applied to Brazilian Baroque Sculptures

Published: 05 December 2018 Publication History

Abstract

RGB-D cameras have a great potential to solve several problems arising during the digitization of objects, such as cultural heritage. Three-dimensional (3D) digital preservation is usually performed with the use of high-end 3D scanners, as the 3D points generated by this type of equipment are in average millimeter up to sub-millimeter accurate. The downside of 3D scanners, in addition to the high cost, is the infrastructure requirements. It requires its own source of energy, a large workspace with tripods, special training to calibrate and operate the equipment, and high acquisition time, potentially taking several minutes for capturing a single image. An alternative is the use of low-cost depth cameras that are easy to operate and only require connection to a laptop and a source of energy. There are several recent studies showing the potential of RGB-D sensors. However, they often exhibit errors when applied to a full 360 degrees 3D reconstruction setup, known as the loop closure problem. This kind of error accumulation is intensified by the lower accuracy and large volume of data generated by RGB-D cameras. This article proposes a complete methodology for 3D reconstruction based on RGB-D sensors. To mitigate the loop closure effect, a pairwise alignment method was developed. The proposed approach expands the connectivity graph connections in a pairwise alignment system, by automatically discovering new pairs of meshes with overlapping regions. Then the alignment is more evenly distributed over the aligned pairs, avoiding the loop closure problem of full 3D reconstructions. The experiments were performed on a collection of 30 artworks made by the Baroque artist Antonio Francisco Lisboa, known as Aleijadinho, as part of the Aleijadinho Digital project conducted in partnership with IPHAN (Brazilian National Institute for Cultural and Artistic Heritage) and United Nations Educational, Scientific and Cultural Organization (UNESCO). Experimental results show 3D models that are favorably compared to state-of-the-art methods available in the literature using RGD-D sensors. The main contributions of this work are: a new method for 3D alignment dedicated to attenuate the RGB-D camera loop closure problem; the development and disclosure of a complete, practical solution for 3D reconstruction of artworks; and the construction of 3D digital models of an important and challenging collection of Brazilian cultural heritage, made accessible by a virtual museum.

References

[1]
D. S. Alexiadis, D. Zarpalas, and P. Daras. 2013. Real-time, full 3D reconstruction of moving foreground objects from multiple consumer depth cameras. IEEE Trans. Multimedia 15, 2 (2013), 339--358.
[2]
B. T. Andrade, C. M. Mendes, J. O. Santos Junior, O. R. P. Bellon, and L. Silva. 2012. 3D preserving XVIII Century Baroque masterpiece: Challenges and results on the digital preservation of Aleijadinho’s sculpture of the Prophet Joel. J. Cultur. Her. 13, 2 (2012), 210--214.
[3]
A. V. Bhavsar and A. N. Rajagopalan. 2012. Range map superresolution-inpainting, and reconstruction from sparse data. Comput. Vision Image Understand. 116, 4 (2012), 572--591.
[4]
M. Callieri, P. Cignoni, M. Dellepiane, and R. Scopigno. 2009. Pushing time-of-flight scanners to the limit. In Proceedings of the Conference on Virtual Reality, Archaeology and Cultural Heritage. 85--92.
[5]
E. Cappelletto, P. Zanuttigh, and G. M. Cortelazzo. 2013. Handheld scanning with 3D cameras. In Proceedings of the International Workshop on Multimedia Signal Processing. 367--372.
[6]
E. Cappelletto, P. Zanuttigh, and G. M. Cortelazzo. 2016. 3D scanning of cultural heritage with consumer depth cameras. Multimedia Tools Appl. 75, 7 (2016), 3631--3654.
[7]
A. Chatterjee, S. Jain, and V. M. Govindu. 2012. A pipeline for building 3D models using depth cameras. In Proceedings of the 8th Indian Conference on Computer Vision, Graphics and Image Processing.
[8]
J. Chen, D. Bautembach, and S. Izadi. 2013. Scalable real-time volumetric surface reconstruction. ACM Trans. Graph. 32, 4 (2013), 113:1--113:16.
[9]
K. Chen, Y. Lai, Y. Wu, R. Martin, and S. Hu. 2014. Automatic semantic modeling of indoor scenes from low-quality RGB-D data using contextual information. ACM Trans. Graph. 33, 6 (2014), 208:1--208:12.
[10]
Y. Chen and G. Medioni. 1992. Object modelling by registration of multiple range images. Image Vision Comput. 10, 3 (1992), 145--155.
[11]
J. C. K. Chow and D. D. Lichti. 2013. Photogrammetric bundle adjustment with self-calibration of the PrimeSense 3D camera technology: Microsoft Kinect. IEEE Access 1 (2013), 465--474.
[12]
Y. Cui, S. Schuon, S. Thrun, D. Stricker, and C. Theobalt. 2013. Algorithms for 3D shape scanning with a depth camera. IEEE Trans. Pattern Anal. Mach. Intell. 35, 5 (2013), 1039--1050.
[13]
A. Dame, V.A. Prisacariu, C.Y. Ren, and I. Reid. 2013. Dense reconstruction using 3D object shape priors. Proceedings of the Conference on Computer Vision and Pattern Recognition (2013), 1288--1295.
[14]
L. Gomes, O. R. P. Bellon, and L. Silva. 2014. 3D reconstruction methods for digital preservation of cultural heritage: A survey. Pattern Recogn. Lett. 50 (2014), 3--14.
[15]
Y. Han, J. Lee, and I. Kweon. 2013. High quality shape from a single RGB-D image under uncalibrated natural illumination. In Proceedings of the International Conference on Computer Vision. 1617--1624.
[16]
D. Herrera, J. Kannala, and J. Heikkile. 2012. Joint depth and color camera calibration with distortion correction. IEEE Trans. Pattern Anal. Mach. Intell. 34 (10 2012), 2058--2064.
[17]
K. L. Ho and P. Newman. 2007. Detecting loop closure with scene sequences. Int. J. Comput. Vision 74, 3 (2007), 261--286.
[18]
Intel. 2016. Intel. Retrieved from http://http://intelrealsense.bemyapp.com.
[19]
S. Izadi, D. Kim, O. Hilliges, D. Molyneaux, R. Newcombe, P. Kohli, J. Shotton, S. Hodges, D. Freeman, A. Davison, and A. Fitzgibbon. 2011. KinectFusion: Real-time 3D reconstruction and interaction using a moving depth camera. In Proceedings of ACM Symposium on User Interface Software and Technology. 559--568.
[20]
B. Jiang and X. Liu. 2013. A divide-and-conquer approach to large scene reconstruction with interactive scene analysis and segmentation. In Proceedings of the International Conference on Virtual-Reality Continuum and Its Applications in Industry. 283--284.
[21]
Michael Kazhdan, Matthew Bolitho, and Hugues Hoppe. 2006. Poisson surface reconstruction. In Proceedings of the Eurographics Symposium on Geometry Processing. 61--70.
[22]
K. Khoshelham and S. O. Elberink. 2012. Accuracy and resolution of Kinect depth data for indoor mapping applications. Sensors 12, 2 (2012), 1437--1454.
[23]
D. B. Kubacki, H. Q. Bui, S. D. Babacan, and M. N. Do. 2012. Registration and integration of multiple depth images using signed distance function. In Proceedings of the International Society for Optics and Photonics, Vol. 8296. 82960Z--11.
[24]
E. Lachat, H. Macher, T. Landes, and P. Grussenmeyer. 2015. Assessment and calibration of a RGB-D Camera (Kinect v2 Sensor) towards a potential use for close-range 3D modeling. Remote Sens. 7, 10 (2015), 13070--13097.
[25]
T. Matsuo, N. Fukushima, and Y. Ishibashi. 2013. Weighted joint bilateral filter with slope depth compensation filter for depth map refinement. In Computational Geometry: Theory and Applications. SciTePress, 300--309.
[26]
Microsoft. 2014. Kinect. Retrieved from http://www.xbox.com/en-US/kinect.
[27]
M. Nakazawa, I. Mitsugami, Y. Makihara, H. Nakajima, H. Habe, H. Yamazoe, and Y. Yagi. 2012. Dynamic scene reconstruction using asynchronous multiple Kinects. In Proceedings of the International Conference on Pattern Recognition. 469--472.
[28]
M. Niessner, M. Zollhofer, S. Izadi, and M. Stamminger. 2013. Real-time 3D reconstruction at scale using voxel hashing. ACM Trans. Graph. 32, 6 (2013), 169:1--169:11.
[29]
S. Noguchi, Y. Watanabe, and M. Ishikawa. 2013. High-resolution surface reconstruction based on multi-level implicit surface from multiple range images. In Proceedings of the International Conference on Image Processing. 2140--2144.
[30]
M. Pamplona Segundo, L. Gomes, O. R. P. Bellon, and L. Silva. 2012. Automating 3D reconstruction pipeline by SURF-based alignment. In Proceedings of the Conference on Image Processing. 1761--1764.
[31]
V. Pradeep, C. Rhemann, S. Izadi, C. Zach, M. Bleyer, and S. Bathiche. 2013. MonoFusion: Real-time 3D reconstruction of small scenes with a single web camera. In Proceedings of the International Symposium on Mixed and Augmented Reality. 83--88.
[32]
V. A. Prisacariu, O. Kahler, M. M. Cheng, C. Y. Ren, J. Valentin, P. H. S. Torr, I. D. Reid, and D. W. Murray. 2014. A framework for the volumetric integration of depth images. ArXiv e-prints (2014). arxiv:1410.0925
[33]
K. Pulli. 1999. Multiview registration for large data sets. In Proceedings of the Conference on 3D Digital Imaging and Modeling. 160--168.
[34]
ReconstructMe. 2014. ReconstructMe. Retrieved from http://reconstructme.net/.
[35]
C. Y. Ren, V. Prisacariu, D. Murray, and I. Reid. 2013. STAR3D: Simultaneous tracking and reconstruction of 3D objects using RGB-D data. In Proceedings of the International Conference on Computer Vision.
[36]
X. Ren, D. Fox, and K. Konolige. 2013. Change their perception: RGB-D for 3-D modeling and recognition. IEEE Robot. Auto. Mag. 20, 4 (2013), 49--59.
[37]
C. Richardt, C. Stoll, N. A. Dodgson, H. Seidel, and C. Theobalt. 2012. Coherent spatio-temporal filtering, upsampling, and rendering of RGBZ videos. In Proceedings of the Computer Graphics Forum (Proceedings of Eurographics), Vol. 31.
[38]
S. Rusinkiewicz and M. Levoy. 2001. Efficient variants of the ICP algorithm. Proceedings of the Conference on 3D Digital Imaging and Modeling (2001), 145--152.
[39]
R. B. Rusu and S. Cousins. 2011. 3D is here: Point cloud library (PCL). In Proceedings of the International Conference on Robotics and Automation.
[40]
J. Salvi, C. Matabosch, D. Fofi, and J. Forest. 2007. A review of recent range image registration methods with accuracy evaluation. Image Vision Comput. 25, 5 (2007), 578--596.
[41]
J. O. Santos Junior, A. Vrubel, O. R. P. Bellon, and L. Silva. 2012. 3D reconstruction of cultural heritages: Challenges and advances on precise mesh integration. Comput. Vision Image Understand. 116, 12 (2012), 1195--1207.
[42]
J. W. Silva, L. Gomes, K. A. Aguero, L. Silva, and O. R. P. Bellon. 2013. Improving 3D reconstruction for low-cost devices. In Proceedings of the International Conference on Image Processing.
[43]
Skanect. 2014. Skanect. Retrieved from http://skanect.manctl.com/.
[44]
J. Smisek, M. Jancosek, and T. Pajdla. 2011. 3D with Kinect. In Proceedings of the International Conference on Computer Vision. 1154--1160.
[45]
G. Somanath, S. Cohen, B. L. Price, and C. Kambhamettu. 2013. Stereo+Kinect for high resolution stereo correspondences. In Proceedings of the International Conference on 3D Vision. 9--16.
[46]
J. Sprickerhof, A. Nüchter, K. Lingemann, and J. Hertzberg. 2009. An explicit loop closing technique for 6D SLAM. In Proceedings of the European Conference on Mobile Robots.
[47]
F. Steinbruecker, C. Kerl, J. Sturm, and D. Cremers. 2013. Large-scale multi-resolution surface reconstruction from RGB-D sequences. In Proceedings of the Conference on Computer Vision and Pattern Recognition.
[48]
G. K. L. Tam, Z. Cheng, Y. Lai, F. C. Langbein, Y. Liu, D. Marshall, R. R. Martin, X. Sun, and P. L. Rosin. 2013. Registration of 3D point clouds and meshes: A survey from rigid to nonrigid. Trans. Visual. Comput. Graph. 19, 7 (2013), 1199--1217.
[49]
K. Wang, X. Wang, Z. Pan, and K. Liu. 2014. A two-stage framework for 3D facereconstruction from RGBD images. IEEE Trans. Pattern Anal. Mach. Intell. 36, 8 (2014), 1493--1504.
[50]
T. Whelan, M. Kaess, M. F. Fallon, H. Johannsson, J. J. Leonard, and J. B. McDonald. 2012. Kintinuous: Spatially extended KinectFusion. In Proceedings of the Robotics Science and Systems Workshop on RGB-D: Advanced Reasoning with Depth Cameras.
[51]
T. Whelan, M. Kaess, J. J. Leonard, and J. B. McDonald. 2013. Deformation-based loop closure for large-scale dense RGB-D SLAM. In Proceedings of the International Conference on Intelligent Robots and Systems.
[52]
C. Wu, M. Zollhofer, M. Niessner, M. Stamminger, S. Izadi, and C. Theobalt. 2014. Real-time shading-based refinement for consumer depth cameras. ACM Trans. Graph. 33, 6 (2014), 200:1--200:10.
[53]
W. Yi, W. Jin, J. Hu, S. Tiangang, B. Yang, and J. Zheng. 2012. A study in 3D-reconstruction using Kinect Sensor. In Proceedings of the International Conference on Wireless Communications, Networking and Mobile Computing. 1--7.
[54]
O. Yilmaz and F. Karakus. 2013. Stereo and KinectFusion for continuous 3D reconstruction and visual odometry. In Proceedings of the International Conference on Electronics, Computer and Computation. 115--118.
[55]
H. Yue, W. Chen, X. Wu, and J. Liu. 2014. Fast 3D modeling in complex environments using a single Kinect sensor. Optics Lasers Eng. 53 (2014), 104--111.
[56]
A. B. Yutaka and E. B. Y. Ohtake. 2003. A comparison of mesh smoothing methods. In Proceedings of the Conference on Geometric Modeling and Computer Graphics. 83--87.
[57]
Q. Zhang, Songc X., X. Shao, H. Zhao, and R. Shibasaki. 2014. When 3D reconstruction meets ubiquitous RGB-D images. In Computer Vision and Pattern Recognition. 700--707.
[58]
Q. Zhou and V. Koltun. 2013. Dense scene reconstruction with points of interest. ACM Trans. Graph. 32, 4 (2013), 112--118.
[59]
M. Zollhofer, M. Niessner, S. Izadi, C. Rehmann, C. Zach, M. Fisher, C. Wu, A. Fitzgibbon, C. Loop, C. Theobalt, and M. Stamminger. 2014. Real-time non-rigid reconstruction using an RGB-D camera. ACM Trans. Graph. 33, 4 (2014), 156:1--156:12.
[60]
M. Zollhofer, C. Siegl, B. Riffelmacher, M. Vetter, B. Dreyer, M. Stamminger, and F. Bauer. 2014. Low-cost real-time 3D reconstruction of large-scale excavation sites using an RGB-D camera. In Proceedings of the Eurographics Workshop on Graphics and Cultural Heritage.

Cited By

View all
  • (2023)Digital Restoration of Cultural Heritage With Data-Driven Computing: A SurveyIEEE Access10.1109/ACCESS.2023.328063911(53939-53977)Online publication date: 2023
  • (2023)Hard Disk Posture Recognition and Grasping Based on Depth VisionIntelligent Robotics and Applications10.1007/978-981-99-6483-3_46(539-550)Online publication date: 5-Jul-2023
  • (2022)A Design Method of Virtual Folk Museum Roaming System Based on Visual Interaction TechnologyMathematical Problems in Engineering10.1155/2022/50595112022(1-9)Online publication date: 14-May-2022
  • Show More Cited By

Index Terms

  1. Exploring RGB-D Cameras for 3D Reconstruction of Cultural Heritage: A New Approach Applied to Brazilian Baroque Sculptures

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image Journal on Computing and Cultural Heritage
    Journal on Computing and Cultural Heritage   Volume 11, Issue 4
    December 2018
    122 pages
    ISSN:1556-4673
    EISSN:1556-4711
    DOI:10.1145/3293468
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 05 December 2018
    Accepted: 01 May 2018
    Revised: 01 May 2018
    Received: 01 December 2017
    Published in JOCCH Volume 11, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. 3D reconstruction
    2. cultural heritage
    3. global registration

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • CAPES, CNPq, IPHAN, UNESCO, UFPR

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)22
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 13 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Digital Restoration of Cultural Heritage With Data-Driven Computing: A SurveyIEEE Access10.1109/ACCESS.2023.328063911(53939-53977)Online publication date: 2023
    • (2023)Hard Disk Posture Recognition and Grasping Based on Depth VisionIntelligent Robotics and Applications10.1007/978-981-99-6483-3_46(539-550)Online publication date: 5-Jul-2023
    • (2022)A Design Method of Virtual Folk Museum Roaming System Based on Visual Interaction TechnologyMathematical Problems in Engineering10.1155/2022/50595112022(1-9)Online publication date: 14-May-2022
    • (2022)New Paths for the Development of National Sports Intangible Cultural Heritage Based on Computer Nonlinear 3D Model Modeling Technology from the Perspective of Scene TheoryScientific Programming10.1155/2022/47446542022Online publication date: 1-Jan-2022
    • (2021)Mimari Miras Eğitiminde Artırılmış Gerçeklik ve Fotogrametri DesteğiAugmented Reality and Photogrammetry Support in Architectural Heritage EducationBilişim Teknolojileri Dergisi10.17671/gazibtd.79253914:2(137-149)Online publication date: 30-Apr-2021

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media