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

skip to main content
research-article
Public Access

Deep multispectral painting reproduction via multi-layer, custom-ink printing

Published: 04 December 2018 Publication History

Abstract

We propose a workflow for spectral reproduction of paintings, which captures a painting's spectral color, invariant to illumination, and reproduces it using multi-material 3D printing. We take advantage of the current 3D printers' capabilities of combining highly concentrated inks with a large number of layers, to expand the spectral gamut of a set of inks. We use a data-driven method to both predict the spectrum of a printed ink stack and optimize for the stack layout that best matches a target spectrum. This bidirectional mapping is modeled using a pair of neural networks, which are optimized through a problem-specific multi-objective loss function. Our loss function helps find the best possible ink layout resulting in the balance between spectral reproduction and colorimetric accuracy under a multitude of illuminants. In addition, we introduce a novel spectral vector error diffusion algorithm based on combining color contoning and halftoning, which simultaneously solves the layout discretization and color quantization problems, accurately and efficiently. Our workflow outperforms the state-of-the-art models for spectral prediction and layout optimization. We demonstrate reproduction of a number of real paintings and historically important pigments using our prototype implementation that uses 10 custom inks with varying spectra and a resin-based 3D printer.

Supplementary Material

ZIP File (a271-shi.zip)
Supplemental files.

References

[1]
Martín Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, Manjunath Kudlur, Josh Levenberg, Rajat Monga, Sherry Moore, Derek G. Murray, Benoit Steiner, Paul Tucker, Vijay Vasudevan, Pete Warden, Martin Wicke, Yuan Yu, and Xiaoqiang Zheng. 2016. TensorFlow: A System for Large-scale Machine Learning. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (OSDI'16). USENIX Association, Berkeley, CA, USA, 265--283. http://dl.acm.org/citation.cfm?id=3026877.3026899
[2]
Satoshi Abet and Gabriel Marcu. 1994. A neural network approach for RGB to YMCK color conversion. In TENCON'94. IEEE Region 10's Ninth Annual International Conference. Theme: Frontiers of Computer Technology. Proceedings of 1994. IEEE, 6--9.
[3]
Azadeh Asadi. 2017. Freelance artist. http://www.azadehasadi.com/index.html. (2017). Accessed: 2018-08-15.
[4]
Teun Baar, Hans Brettel, and Maria V Ortiz Segovia. 2015. Towards gloss control in fine art reproduction. In Measuring, Modeling, and Reproducing Material Appearance 2015, Vol. 9398. International Society for Optics and Photonics, 93980T.
[5]
Teun Baar, Sepideh Samadzadegan, Philipp Urban, and Maria V Ortiz Segovia. 2016. Interrelation between gloss and texture perception of 2.5 D-printed surfaces. Electronic Imaging 2016, 9 (2016), 1--6.
[6]
Vahid Babaei and Roger D Hersch. 2016. N-Ink printer characterization with barycentric subdivision. IEEE Transactions on Image Processing 25, 7 (2016), 3023--3031.
[7]
Vahid Babaei, Kiril Vidimče, Michael Foshey, Alexandre Kaspar, Piotr Didyk, and Wojciech Matusik. 2017. Color contoning for 3D printing. ACM Trans. Graph. (SIGGRAPH) 36 (2017).
[8]
Seung-Hwan Baek, Incheol Kim, Diego Gutierrez, and Min H Kim. 2017. Compact single-shot hyperspectral imaging using a prism. ACM Transactions on Graphics (TOG) 36, 6 (2017), 217.
[9]
Farhan Baqai, Je-Ho Lee, Jan P Allebach, et al. 2005. Digital color halftoning. Signal Processing Magazine, IEEE 22, 1 (2005), 87--96.
[10]
Fausto Bernardini, Joshua Mittleman, Holly Rushmeier, Cláudio Silva, and Gabriel Taubin. 1999. The ball-pivoting algorithm for surface reconstruction. Visualization and Computer Graphics, IEEE Transactions on 5, 4 (1999), 349--359.
[11]
Roy S. Berns, Brittany D. Cox, and Farhad Moghareh Abed. 2015. Wavelength-dependent spatial correction and spectral calibration of a liquid crystal tunable filter imaging system. Appl. Opt. 54, 12 (Apr 2015), 3687--3693.
[12]
Roy S Berns, Lawrence A Taplin, Philipp Urban, and Yonghui Zhao. 2008. Spectral color reproduction of paintings. In Conference on Colour in Graphics, Imaging, and Vision, Vol. 2008. Society for Imaging Science and Technology, 484--488.
[13]
Jean-Yves Bouguet. 2008. A Release of a Camera Calibration Toolbox for Matlab. (2008).
[14]
Matthew Brown and David G Lowe. 2007. Automatic panoramic image stitching using invariant features. International journal of computer vision 74, 1 (2007), 59--73.
[15]
Alan Brunton, Can Ates Arikan, Tejas Madan Tanksale, and Philipp Urban. 2018. 3D Printing Spatially Varying Color and Translucency. ACM Trans. Graph. 37, 4, Article 157 (July 2018), 13 pages.
[16]
Alan Brunton, Can Ates Arikan, and Philipp Urban. 2015. Pushing the limits of 3d color printing: Error diffusion with translucent materials. ACM Transactions on Graphics (TOG) 35, 1 (2015), 4.
[17]
Yongda Chen, Roy S Berns, and Lawrence A Taplin. 2004. Six color printer characterization using an optimized cellular Yule-Nielsen spectral Neugebauer model. Journal of Imaging Science and Technology 48, 6 (2004), 519--528.
[18]
Inchang Choi, Daniel S Jeon, Giljoo Nam, Diego Gutierrez, and Min H Kim. 2017. High-quality hyperspectral reconstruction using a spectral prior. ACM Transactions on Graphics (TOG) 36, 6 (2017), 218.
[19]
Antonino Cosentino. 2014. FORS Spectral Database of Historical Pigments in Different Binders. 2 (09 2014), 57--68.
[20]
George Cybenko. 1989. Approximation by superpositions of a sigmoidal function. Mathematics of Control, Signals and Systems 2, 4 (01 Dec 1989), 303--314.
[21]
Hugh R. Davidson and Henry Hemmendinger. 1966. Color Prediction Using the Two-Constant Turbid-Media Theory*. J. Opt. Soc. Am. 56, 8 (Aug 1966), 1102--1109.
[22]
Maxim Derhak and Mitchell Rosen. 2006. Spectral colorimetry using LabPQR: an interim connection space. Journal of Imaging Science and Technology 50, 1 (2006), 53--63.
[23]
Paul Apostolos Drakopoulos and Ganesh Subbarayan. 2002. Color printer characterization using optimization theory and neural networks. (Nov. 12 2002). US Patent 6,480,299.
[24]
Oskar Elek, Denis Sumin, Ran Zhang, Tim Weyrich, Karol Myszkowski, Bernd Bickel, Alexander Wilkie, and Jaroslav Křivánek. 2017. Scattering-aware Texture Reproduction for 3D Printing. ACM Trans. Graph. 36, 6, Article 241 (Nov. 2017), 15 pages.
[25]
Willemijn S Elkhuizen, Tessa TW Essers, Boris Lenseigne, Clemens Weijkamp, Yu Song, Sylvia C Pont, Jo M-P Geraedts, and Joris Dik. 2017. Reproduction of Gloss, Color and Relief of Paintings using 3D Scanning and 3D Printing. (2017).
[26]
Willemijn S Elkhuizen, Boris AJ Lenseigne, Teun Baar, Wim Verhofstad, Erik Tempelman, Jo MP Geraedts, and Joris Dik. 2015. Reproducing oil paint gloss in print for the purpose of creating reproductions of Old Masters. In Measuring, Modeling, and Reproducing Material Appearance 2015, Vol. 9398. International Society for Optics and Photonics, 93980W.
[27]
Willemijn S Elkhuizen, Tim Zaman, Wim Verhofstad, Pieter P Jonker, Joris Dik, and Jo MP Geraedts. 2014. Topographical scanning and reproduction of near-planar surfaces of paintings. In Measuring, Modeling, and Reproducing Material Appearance, Vol. 9018. International Society for Optics and Photonics, 901809.
[28]
Scott E Fahlman and Christian Lebiere. 1990. The cascade-correlation learning architecture. In Advances in neural information processing systems. 524--532.
[29]
Robert W. Floyd and Louis Steinberg. 1976. An Adaptive Algorithm for Spatial Greyscale. In Proceedings of Society for Information Displays, Vol. 17. 75--77.
[30]
Jérémie Gerhardt and Jon Y Hardeberg. 2007. Controlling the error in spectral vector error diffusion. In Color Imaging XII: Processing, Hardcopy, and Applications, Vol. 6493. International Society for Optics and Photonics, 649316.
[31]
Ioannis Gkioulekas, Shuang Zhao, Kavita Bala, Todd Zickler, and Anat Levin. 2013. Inverse Volume Rendering with Material Dictionaries. ACM Trans. Graph. 32, 6, Article 162 (Nov. 2013), 13 pages.
[32]
Jean Hergel and Sylvain Lefebvre. 2014. Clean color: Improving multi-filament 3D prints. In Computer Graphics Forum, Vol. 33. Wiley Online Library, 469--478.
[33]
Francisco H. Imai, Mitchell R. Rosen, and Roy S. Berns. 2002. Comparative study of metrics for spectral match quality. In Conference on Colour in Graphics, Imaging, and Vision, Vol. 2002. Society for Imaging Science and Technology, 492--496.
[34]
Phillip Isola, Jun-Yan Zhu, Tinghui Zhou, and Alexei A. Efros. 2017. Image-to-Image Translation with Conditional Adversarial Networks. In 2017 IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017, Honolulu, HI, USA, July 21--26, 2017. 5967--5976.
[35]
Wenzel Jakob, Eugene d'Eon, Otto Jakob, and Steve Marschner. 2014. A comprehensive framework for rendering layered materials. ACM Transactions on Graphics (ToG) 33, 4 (2014), 118.
[36]
Henry R Kang and Peter G Anderson. 1992. Neural network applications to the color scanner and printer calibrations. Journal of Electronic Imaging 1, 2 (1992), 125--136.
[37]
Isaac Kauvar, Samuel J Yang, Liang Shi, Ian McDowall, and Gordon Wetzstein. 2015. Adaptive color display via perceptually-driven factored spectral projection. ACM Transactions on Graphics (TOG) 34, 6 (2015), 165.
[38]
Takayuki Kawaguchi, Norimichi Tsumura, Hideaki Haneishi, Yoichi Miyake, and M Kouzaki. 1999. Vector error diffusion method for spectral color reproduction. In PICS. 394--397.
[39]
Diederik Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).
[40]
R. Victor Klassen, Reiner Eschbach, and Krishna Bharat. 1994. Vector error diffusion in a distorted colour space. In Proc. of IS&T 47th Annual Conference. 63--65.
[41]
P. Kubelka and F. Munk. 1931. Ein Beitrag zur Optik der Farbanstriche. Zeitschrift für technische Physik 12 (1931), 593--601.
[42]
D. J. Littlewood, P. A. Drakopoulos, and G. Subbarayan. 2002. Pareto-optimal Formulations for Cost Versus Colorimetric Accuracy Trade-offs in Printer Color Management. ACM Trans. Graph. 21, 2 (April 2002), 132--175.
[43]
M Ronnier Luo, Guihua Cui, and B Rigg. 2001. The development of the CIE 2000 colour-difference formula: CIEDE2000. Color Research & Application 26, 5 (2001), 340--350.
[44]
Gabriel Marcu and Kansei Iwata. 1993. RGB-YMCK color conversion by application of the neural networks. In Color and Imaging Conference, Vol. 1993. Society for Imaging Science and Technology, 27--32.
[45]
Panagiotis Takis Metaxas. 1998. Optimal parallel error diffusion dithering. In Color Imaging: Device-Independent Color, Color Hardcopy, and Graphic Arts IV, Vol. 3648. International Society for Optics and Photonics, 485--495.
[46]
Peter Morovič, Ján Morovič, Jordi Arnabat, and Juan Manuel García-Reyero. 2012. Revisiting spectral printing: A data driven approach. In Color and Imaging Conference, Vol. 2012. Society for Imaging Science and Technology, 335--340.
[47]
Ole Norberg and Daniel Nyström. 2013. Extending color primary set in spectral vector error diffusion by multilevel halftoning. In Color Imaging XVIII: Displaying, Processing, Hardcopy, and Applications, Vol. 8652. International Society for Optics and Photonics, 86520M.
[48]
Victor Ostromoukhov. 1993. Chromaticity gamut enhancement by heptatone multicolor printing. In IST/SPIE 1993 Symposium of Electronic Imaging: Science and Technology, Conf. on Device Independent Color Imaging and Imaging Systems Integration, Vol. 1905. 139--151.
[49]
Daniele Panozzo, Olga Diamanti, Sylvain Paris, Marco Tarini, Evgeni Sorkine, and Olga Sorkine-Hornung. 2015. Texture Mapping Real-World Objects with Hydrographics. Computer Graphics Forum (proceedings of EUROGRAPHICS Symposium on Geometry Processing) 34, 5 (2015), 65--75.
[50]
Théo Phan Van Song, Christine Andraud, and Maria V Ortiz Segovia. 2016a. Implementation of the four-flux model for spectral and color prediction of 2.5 D prints. In NIP & Digital Fabrication Conference, Vol. 2016. Society for Imaging Science and Technology, 26--30.
[51]
Théo Phan Van Song, Christine Andraud, and Maria V Ortiz-Segovia. 2016b. Towards spectral prediction of 2.5 D prints for soft-proofing applications. In Image Processing Theory Tools and Applications (IPTA), 2016 6th International Conference on. IEEE, 1--6.
[52]
Théo Phan Van Song, Christine Andraud, and Maria V Ortiz-Segovia. 2017. Spectral predictions of rough ink layers using a four-flux model. In Color and Imaging Conference, Vol. 2017. Society for Imaging Science and Technology, 251--257.
[53]
Tim Reiner, Nathan Carr, Radomír Měch, Ondřej Št'ava, Carsten Dachsbacher, and Gavin Miller. 2014. Dual-color mixing for fused deposition modeling printers. In Computer Graphics Forum, Vol. 33. Wiley Online Library, 479--486.
[54]
Mitchell R Rosen and Maxim W Derhak. 2006. Spectral gamuts and spectral gamut mapping. In Spectral Imaging: Eighth International Symposium on Multispectral Color Science, Vol. 6062. International Society for Optics and Photonics, 60620K.
[55]
Mitchell R Rosen, Edward F Hattenberger, and Noboru Ohta. 2004. Spectral redundancy in a six-ink ink jet printer. Journal of Imaging Science and Technology 48, 3 (2004), 194--202.
[56]
Romain Rossier. 2013. Framework for Printing with Daylight Fluorescent Inks. Ph.D. Dissertation. Ecole Polytechnique Fédérale de Lausanne (EPFL), Lausanne.
[57]
Claude Rozé, Thierry Girasole, and Anne-Gaelle Tafforin. 2001. Multilayer four-flux model of scattering, emitting and absorbing media. Atmospheric environment 35, 30 (2001), 5125--5130.
[58]
Christian Schüller, Daniele Panozzo, Anselm Grundhöfer, Henning Zimmer, Evgeni Sorkine, and Olga Sorkine-Hornung. 2016. Computational thermoforming. ACM Transactions on Graphics (TOG) 35, 4 (2016), 43.
[59]
Pitchaya Sitthi-Amorn, Javier E. Ramos, Yuwang Wangy, Joyce Kwan, Justin Lan, Wenshou Wang, and Wojciech Matusik. 2015. MultiFab: A Machine Vision Assisted Platform for Multi-material 3D Printing. ACM Trans. Graph. 34, 4, Article 129 (July 2015), 11 pages.
[60]
Chang-Hwan Son, Hyung-Min Park, and Yeong-Ho Ha. 2011. Improved color separation based on dot-visibility modeling and color mixing rule for six-color printers. Journal of Imaging Science and Technology 55, 1 (2011), 10505--1.
[61]
Eric J Stollnitz, Victor Ostromoukhov, and David H Salesin. 1998. Reproducing color images using custom inks. In Proceedings of the 25th annual conference on Computer graphics and interactive techniques. ACM, 267--274.
[62]
Stratasys. 2016. Stratasys J750 the ultimate full-color multi-material 3D printer. http://www.stratasys.com/3d-printers/production-series/stratasys-j750. (2016). {Online; accessed 15-October-2016}.
[63]
3D Systems. 2013. ProJet 5500X Multi-Material 3D Printer. (2013). http://www.3dsystems.com/files/projet-5500x-1113-usen-web.pdf
[64]
Lawrence A Taplin and Roy S Berns. 2001. Spectral color reproduction based on a six-color inkjet output system. In Color and Imaging Conference, Vol. 2001. Society for Imaging Science and Technology, 209--213.
[65]
Shoji Tominaga. 1996. Color control using neural networks and its application. In Color Imaging: Device-Independent Color, Color Hard Copy, and Graphic Arts, Vol. 2658. International Society for Optics and Photonics, 253--261.
[66]
Shoji Tominaga. 1998. Control scheme for printers using more than three color inks. In Electronic Imaging: Processing, Printing, and Publishing in Color, Vol. 3409. International Society for Optics and Photonics, 286--294.
[67]
Shohei Tsutsumi, Mitchell Rosen, and Roy Berns. 2008. Spectral color reproduction using an interim connection space-based lookup table. Journal of Imaging Science and Technology 52, 4 (2008), 40201--1.
[68]
Philipp Urban and Roy S Berns. 2011. Paramer mismatch-based spectral gamut mapping. IEEE transactions on image processing 20, 6 (2011), 1599--1610.
[69]
Gunter Wyszecki and Walter Stanley Stiles. 1982. Color Science. Vol. 8. Wiley New York.
[70]
Songhua Xu, Haisheng Tan, Xiantao Jiao, Francis Lau, and Yunhe Pan. 2007. A generic pigment model for digital painting. In Computer Graphics Forum, Vol. 26. Wiley Online Library, 609--618.
[71]
Yizhong Zhang, Yiying Tong, and Kun Zhou. 2016. Coloring 3D Printed Surfaces by Thermoforming. IEEE Transactions on Visualization and Computer Graphics (2016).
[72]
Yizhong Zhang, Chunji Yin, Changxi Zheng, and Kun Zhou. 2015. Computational hydrographic printing. ACM Transactions on Graphics (TOG) 34, 4 (2015), 131.

Cited By

View all
  • (2024)Theory of Human Tetrachromatic Color Experience and PrintingACM Transactions on Graphics10.1145/365823243:4(1-15)Online publication date: 19-Jul-2024
  • (2024)Colour expectations across illumination changesVision Research10.1016/j.visres.2024.108451222(108451)Online publication date: Sep-2024
  • (2023)Neural Networks for Hyperspectral Imaging of Historical Paintings: A Practical ReviewSensors10.3390/s2305241923:5(2419)Online publication date: 22-Feb-2023
  • Show More Cited By

Index Terms

  1. Deep multispectral painting reproduction via multi-layer, custom-ink printing

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Graphics
    ACM Transactions on Graphics  Volume 37, Issue 6
    December 2018
    1401 pages
    ISSN:0730-0301
    EISSN:1557-7368
    DOI:10.1145/3272127
    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 the author(s) 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: 04 December 2018
    Published in TOG Volume 37, Issue 6

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. 3D printing
    2. multi-spectral imaging
    3. spectral reproduction

    Qualifiers

    • Research-article

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)169
    • Downloads (Last 6 weeks)48
    Reflects downloads up to 19 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Theory of Human Tetrachromatic Color Experience and PrintingACM Transactions on Graphics10.1145/365823243:4(1-15)Online publication date: 19-Jul-2024
    • (2024)Colour expectations across illumination changesVision Research10.1016/j.visres.2024.108451222(108451)Online publication date: Sep-2024
    • (2023)Neural Networks for Hyperspectral Imaging of Historical Paintings: A Practical ReviewSensors10.3390/s2305241923:5(2419)Online publication date: 22-Feb-2023
    • (2023)Perceptual Translucency in 3D Printing Using Surface TextureJournal of Imaging10.3390/jimaging90501059:5(105)Online publication date: 22-May-2023
    • (2023)3D digital manufacturing technologies, materials, and artificial intelligence in artMRS Communications10.1557/s43579-023-00489-113:6(1102-1118)Online publication date: 20-Oct-2023
    • (2023)Multi-printer learning framework for efficient optical printer characterizationOptics Express10.1364/OE.48752631:8(13486)Online publication date: 7-Apr-2023
    • (2023)Learning Deposition Policies for Fused Multi-Material 3D Printing2023 IEEE International Conference on Robotics and Automation (ICRA)10.1109/ICRA48891.2023.10160465(12345-12352)Online publication date: 29-May-2023
    • (2023)New Dimensions in Conservation Imaging: Combining Photogrammetry and Photometric Stereo for 3D Documentation of Heritage ArtefactsAICCM Bulletin10.1080/10344233.2023.2288467(1-15)Online publication date: 12-Dec-2023
    • (2022)AutoinverseProceedings of the 36th International Conference on Neural Information Processing Systems10.5555/3600270.3600901(8675-8686)Online publication date: 28-Nov-2022
    • (2022)Fabrication of a Human Skin Mockup with a Multilayered Concentration Map of Pigment Components Using a UV PrinterJournal of Imaging10.3390/jimaging80300738:3(73)Online publication date: 15-Mar-2022
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media