Abstract
This paper proposes an automatic system for the restoration of digital images of vintage colored postcards, employing the combined techniques of image equalization, background segmentation based on edge detection (using an extension of the standard difference of Gaussians filter), color enhancement, and noisy spots removal. Equalization and background segmentation are used to facilitate background spot removal. To enhance colors, the overall document degradation is regarded as an illumination problem, thereby allowing the use of color constancy algorithms. The methodology was applied to a set of postcards dating from the end of the nineteenth century, and satisfactory visual results were achieved.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Mello, C.A.B., Oliveira, A.L.I., dos Santos, W.P.: Digital document analysis and processing, 1st edn. Nova Science, New York (2012)
Beckwith, T.D., Swanson, W.H., Iiams, T.M.: Deterioration of Paper: the Cause and Effect of Foxing. University of California Publications in Biological Science vol. 1, no. 13, pp. 299–356 (1940)
Manso, M., Pessanha, S., Figueira, F., Valadas, S., Guilherme, A., Afonso, M., Rocha, A.C., Oliveira, M.J., Ribeiro, I., Carvalho, M.L.: Characterisation of foxing stains in eighteenth to nineteenth century drawings using non-destructive techniques. Anal. Bioanal. Chem. 395, 2029–2036 (2009)
Porck, H.J., Teygeler, R.: Preservation Science Survey An Overview of Recent Developments in Research on the Conservation of Selected Analog Library and Archival Materials. European Commission on Preservation and Access, Amsterdam (2001)
Bandeira, D., Walter, M.: Highlights on weathering effects. Vis. Comput. 26(6–8), 965–974 (2010)
Stanco, F., Tenze, L., Ramponi, G.: Foxing in vintage photographs: detection and removal. In: Proceedings of European Signal Processing Conference (EUSIPCO), Austria (2004)
Fan, J.: Enhancement of camera-captured document images with watershed segmentation, pp. 87–93. CBDAR, Brazil (2007)
Fan, J.: Robust color image enhancement of digitized books. In: 10th International Conference on Document Analysis and Recognition (ICDAR), pp. 561–565 (2009)
Ebner, M.: Color Constancy. Wiley, England (2007)
Roe, E., Mello, C.A.B.: Automatic system for restoring old color postcards. In: Proceedings of IEEE Systems, Man and Cybernetics (IEEE SMC), pp. 451–456. Seoul (2012)
Land, E.H.: The retinex. Am. Sci. 52, 247–264 (1964)
Land, E.H., McCann, J.J.: Lightness and retinex theory. J. Opt. Soc. Am. 61(1), 1–11 (1971)
Land, E.H.: The retinex theory of color constancy. Sci. Am. 237(6), 108–129 (1977)
Funt, B., Ciurea, F., McCann, J.: Retinex in MATLAB. J. Electr. Imaging 13(1), 48–57 (2004)
Ebner, M.: Combining white-patch retinex and the gray world assumption to achieve color constancy for multiple illuminants, in pattern recognition. In: Michaelis, B., Krell, G. (eds) Proceedings of the 25th DAGM Symposium, Magdeburg, pp. 60–67. Springer, Berlin (2003)
Qingyun, Y.: A hybrid median filter for enhancing dim small point targets and its fast implementation. In: International Conference on Multimedia and Signal Processing (CMSP), vol. 1 no. 14–15, pp. 239–242 (2011)
Roe, E., Mello, C.A.B.: Binarization of color historical document images using local image equalization and XDoG. In: Proceedings of the International Conference on Document Analysis and Recognition, Washington (2013)
Zhu, W., Hu, R., Liu, L.: Grey conversion via perceived-contrast. Vis. Comput. 30(3), 299–309 (2013)
Wu, J., Shen, X., Liu, L.: Interactive two-scale color-to-gray. Vis. Comput. 28(6–8), 723–731 (2012)
Kim, Y., Jang, C., Demouth, J., Lee, S.: Robust color-to-gray via nonlinear global mapping. ACM Trans. Graph. 28(5) (2009)
Cui, M., Hu, J., Razdan, A., Wonka, P.: Color-to-gray conversion using ISOMAP. Vis. Comput. 26(11), 1349–1360 (2010)
Gonzalez, R.C., Woods, R.E.: Digital image processing. Addison-Wesley, Massachusetts (1992)
Marr, D., Hildreth, E.C.: Theory of edge detection. In: Proceedings of the Royal Society, Biological Sciences, 207, pp. 187–217. London (1980)
Winnemöller, H., Olsen, S.C., Gooch, B.: Real-time video abstraction. ACM Trans. Graph. 25(3), 1221–1226 (2006)
H. Winnemöller, XDoG: advanced image stylization with eXtended Difference-of-Gaussians. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Non-Photorealistic Animation and Rendering, pp. 147–156 (2011)
Foley, J.D., van Dam, A., Feiner, S.K., Hughes, J.F.: Computer graphics: principles and practice in C, 2nd edn. Addison-Wesley Professional (1995)
Buchsbaum, G.: A spatial processor model for object colour perception. J. Frankl. Inst. 310(1), 337–350 (1980)
Finlayson, G.D., Schiele, B., Crowley, J.L.: Comprehensive colour image normalization. In: Burkhardt, H., Neumann, B. (eds) Fifth European Conference on Computer Vision (ECCV 98), Freiburg, pp. 475–490. Springer, Berlin (1998)
Rizzi, A., Gatta, C., Marini, D.: A new algorithm for unsupervised global and local color correction. Pattern Recognit. Lett. 24(11), 1663–1687 (2003)
Stanco, F., Battiato, S., Gallo, G.: Digital imaging for cultural heritage preservation. CRC Press, Boca Raton (2011)
Burger, W., Burge, M.J.: Digital image processing: an algorithmic introduction using Java. Springer, Berlin (2008)
Wyszecki, G., Stiles, W.S.: Color science. Concepts and methods, quantitative data and formulae. Wiley, New York (2000)
Qingyun, Y.: A hybrid median filter for enhancing dim small point targets and its fast implementation. In: 2011 International Conference on Multimedia and Signal Processing (CMSP), vol. 1, no. 1415, pp. 239–242 (2011)
Yin, L., Yang, R., Gabbouj, M.: Weighted median filters: a tutorial. IEEE Trans. Circuits Syst. II 43(3), 157–192 (1996)
Astola, J., Heinonen, P., Neuvo, Y.: Linear median hybrid filters. IEEE Trans. Circuits Syst. 36, 1430–1438 (1989)
Java. http://www.oracle.com/us/technologies/java/overview/index.html
International Color Consortium (last visited 06/16/2013). http://www.color.org/srgb04.xalter
ProHist Project. http://www.cin.ufpe.br/cabm/prohist
López-Ibáñez, M., Dubois-Lacoste, J., Stützle, T., Birattari, M.: The irace package, iterated race for automatic algorithm configuration. Technical Report TR/IRIDIA/2011-004, IRIDIA, Université libre de Bruxelles, Belgium (2011)
Acknowledgments
The authors are grateful to the Liber Research Lab for providing the images (http://www.liber.ufpe.br).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Roe, E., de Mello, C.A.B. Restoring images of ancient color postcards. Vis Comput 31, 627–641 (2015). https://doi.org/10.1007/s00371-014-0988-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-014-0988-4