Abstract
We recently introduced a technique that allows 3D information to be captured from a conventional flatbed scanner [22]. The technique requires no hardware modification and allows untrained users to easily capture 3D datasets. Once captured, these datasets can be used for interactive relighting and enhancement of surface detail on physical objects. We have also found that the method can be used to scan and repair damaged photographs. Since only the 3D structure on these photographs will typically be surface tears and creases, our method provides an accurate procedure for automatically detecting these flaws without any user intervention. Once detected, automatic techniques, such as infilling and texture synthesis, can be leveraged to seamlessly repair such damaged areas. We here provide a more thorough exposition and significant new material. We first present a method that is able to repair damaged photographs with minimal user interaction and then show how we can achieve similar results using a fully automatic process.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Barsky, S., Petrou, M.: The 4-Source Photometric Stereo Technique for Three-Dimensional Surfaces in the Presence of Highlights and Shadows. IEEE Transaction on Pattern Analysis and Machine Intelligence 25(10), 1239–1252 (2003)
Bergman, R., Maurer, R., Nachlieli, H., Ruckenstein, G., Chase, P., Greig, D.: Comprehensive Solutions for Automatic Removal of Dust and Scratches from Images. Journal of Electronic Imaging (2007)
Bracewell, R.N.: The Fourier Transform and Its Applications. McGraw-Hill, New York (1965)
Brown, B., Toler-Franklin, C., Nehad, D., Burns, M., Dobkin, D., Vlachopoulos, A., Doumas, C., Rusinkiewicz, S., Weyrich, T.: A System for High-Volume Acquisition and Matching of Fresco Fragments: Reassembling Theran Wall Paintings. ACM Transactions on Graphics 27(3), 83 (2008)
Buades, A., Coll, B., Morel, J.: A Review of Image Denoising Algorithms, With a New One. Multiscale Modeling and Simulation (SIAM Interdisciplinary Journal) 4(2), 490–530 (2005)
Chantler, M., Spense, A.: Apparatus and Method for Obtaining Surface Texture Information, Patent GB 0424417.4 (2004)
DIGITAL ICETM, Eastman Kodak Company, http://asf.com/products/ice/FilmICEOverview/
Efros, A., Leung, T.: Texture Synthesis by Non-parametric Sampling. In: Proceedings of IEEE Internation Conference on Computer Vision (September 1999)
Fattal, R., Agrawala, M., Rusinkiewicz, S.: Multiscale Shape and Detail Enhancement from Multiple-light Image Collections. ACM Transactions on Graphics 26(3) (2007)
Freeth, T., Bitsakis, Y., Moussas, X., Seiradakis, J., Tselikas, A., Mangou, H., Zafeiropoulou, M., Hadland, R., Bate, D., Ramsey, A., Allen, M., Crawley, A., Hockley, P., Malzbender, T., Gelb, D., Ambrisco, W., Edmunds, M.: Decoding the Ancient Greek Astronomical Calculator known as the Antikythera Mechanism. Nature 444, 587–591 (2006)
Gardner, A., Tchou, C., Hawkins, T., Debevec, P.: Linear Light Source Reflectometry. ACM Transactions on Graphics 22(3), 749–758 (2003)
Hammer, O., Bengston, S., Malzbender, T., Gelb, D.: Imaging Fossils Using Reflectance Transformation and Interactive Manipulation of Virtual Light Sources. Palaeontologia Electronica, August 23 (2002)
Hastie, T., Tibshirani, R., Friedman, J.: The Elements of Statistical Learning - Data Mining, Inference, and Prediction. Springer, Heidelberg (2001)
Hewlett-Packard G4050 Photo Scanner (2007), http://www.hp.com
Horn, P.: Robot Vision. MIT Press, Cambridge (1986)
Klette, R., Schluns, K., Koschan, A.: Computer Vision: Three-Dimensional Data from Images. Springer, Heidelberg (1998)
Kschischang, F.R., Frey, B.J., Loeliger, H.A.: Factor Graphs and the Sum-Product Algorithm. IEEE Transaction on Information Theory 47(2) (2001)
Malzbender, T., Gelb, D., Wolters, H.: Polynomial Texture Maps. In: Fiume, E. (ed.) Proceedings of ACM Siggraph 2001. Computer Graphics Proceedings, Annual Conference Series, pp. 519–528. ACM Press / ACM SIGGRAPH, New York (2001)
Medioni, G., Lee, M., Tang, C.: A Computational Framework for Segmentation and Grouping. Elsevier, Amsterdam (2000)
Onn, R., Bruckstein, A.: Integrability Disambiguates Surface Recovery in Two-Image Photometric Stereo. International Journal of Computer Vision 5, 105–113 (1990)
Petrovic, N., Cohen, I., Frey, B.J., Koetter, R., Huang, T.S.: Enforcing Integrability for Surface Reconstruction Algorithms Using Belief Propagation in Graphical Models. In: 2001 IEEE Conf. on Computer Vision and Pattern Recognition (CVPR), vol. 1, pp. 743–748 (2001)
Pintus, R., Malzbender, T., Wang, O., Bergman, R., Nachlieli, H., Ruckenstein, G.: Photo Repair and 3D Structure from Flatbed Scanners. In: VISAPP International Conference on Computer Vision Theory and Applications (February 2009)
Schubert, R.: Using a Flatbed Scanner as a Stereoscopic Near-Field Camera. IEEE Computer Graphics and Applications, 38–45 (2000)
Toler-Franklin, C., Finkelstein, A., Rusinkiewics, S.: Illustration of Complex Real-World Objects using Images with Normals. In: International Symposium on Non-Photorealistic Animation and Rendering, NPAR (2007)
Tu, P., Mendonca, P.R.S.: Surface Reconstruction via Helmholtz Reciprocity with a Single Image Pair. In: Proc. of 2003 IEEE Computer Society Conference on computer Vision and Pattern Recognition (CVPR 2003), pp. 541–547 (2003)
Yang, J., Ohnishi, N., Sugie, N.: Two Image Photometric Stero Method. In: Proc. SPIE, Intelligent Robots and Computer Vision XI, vol. 1826, pp. 452–463 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pintus, R., Malzbender, T., Wang, O., Bergman, R., Nachlieli, H., Ruckenstein, G. (2010). Photo Repair and 3D Structure from Flatbed Scanners Using 4- and 2-Source Photometric Stereo. In: Ranchordas, A., Pereira, J.M., Araújo, H.J., Tavares, J.M.R.S. (eds) Computer Vision, Imaging and Computer Graphics. Theory and Applications. VISIGRAPP 2009. Communications in Computer and Information Science, vol 68. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11840-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-642-11840-1_24
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11839-5
Online ISBN: 978-3-642-11840-1
eBook Packages: Computer ScienceComputer Science (R0)