Abstract
For the problems of missing details and performance of the colorization based on sparse representation, we propose a conceptual model framework for colorizing gray-scale images, and then a multi-sparse dictionary colorization algorithm based on the feature classification and detail enhancement (CEMDC) is proposed based on this framework. The algorithm can achieve a natural colorized effect for a gray-scale image, and it is consistent with the human vision. First, the algorithm establishes a multi-sparse dictionary classification colorization model. Then, to improve the accuracy rate of the classification, the corresponding local constraint algorithm is proposed. Finally, we propose a detail enhancement based on Laplacian Pyramid, which is effective in solving the problem of missing details and improving the speed of image colorization. In addition, the algorithm not only realizes the colorization of the visual gray-scale image, but also can be applied to the other areas, such as color transfer between color images, colorizing gray fusion images, and infrared images.
Similar content being viewed by others
References
Hirano, S., Horiuchi, T.: Colorization algorithm for grayscale image by planting seed pixels[C]. In: Proceedings of the IEICE General Conference. The Institute of Electronics, Information and Communication Engineers (2003)
Liu, B.B., Lu, Z.M.: Image colourisation using graph-based semi-supervised learning[J]. IET Image Process. 3(3), 115–120 (2009)
Yatziv, L., Sapiro, G.: Fast image and video colorization using chrominance blending[J]. IEEE Trans. Image Process. A Publ. IEEE Signal Process. Soc. 15(5), 1120 (2006)
Larsson, G., Maire, M., Shakhnarovich, G.: Learning representations for automatic colorization[M]. Computer Vision—ECCV 2016. Springer International Publishing, New York (2016)
Zhang, R., Isola, P., Efros, A.A.: Colorful image colorization[C]. In: European conference on computer vision, pp. 649–666. Cham, Springer (2016)
Hai, L.: Multiple-coment image colorization algorithm based on multiple dictionary[D]. Beijing Jiaotong University, Beijing (2016)
Xun, Z., Rui, Z., Yi, C., et al.: Color reconstruction algorithm for grayscale images based on dictionary learning and sparse representation[J]. J. Comput-Aided Design Comput. Graph. 26(7), 1092–1098 (2014)
Uruma, K., Konishi, K., Takahashi, T., et al.: An image colorization algorithm using sparse optimization[C]. In: IEEE International Conference on Acoustics, Speech and Signal Processing, vol. 32, No. 3. pp. 1588–1592. IEEE (2013)
Kai, H., Song, M., Bu, J., et al.: Natural grayscale image colorization via local sparse coding[J]. J. Comput-Aided Design Comput. Graph. 23(8), 1401–1408 (2011)
Uruma, K., Konishi, K., Takahashi, T., et al.: Image colorization based on the mixed l0/l1 norm minimization[C]. In: IEEE International Conference on Image Processing, vol. 112, pp. 2113–2116. IEEE (2012)
Levin, A., Lischinski, D., Weiss, Y.: Colorization using optimization[J]. Acm Trans. Graph. 23(3):686–691 (2004)
Pang, J., Au, O.C., Tang, K., et al.: Image colorization using sparse representation[C]. In: IEEE International Conference on Acoustics, Speech and Signal Processing, vol. 32, No. 3, pp. 1578–1582. IEEE (2013)
Balinsky, A., Mohammad, N.: Colorization of natural images via L1 optimization[C]. In: Applications of Computer Vision, vol. 37, No. 3, pp. 1–6. IEEE (2012)
Balinsky, A., Mohammad, N.: Sparse natural image statistics and their applications to colorization and compression[C]. In: IEEE International Conference on Image Processing, pp. 1661–1664. IEEE Xplore (2010)
Uruma, K., Konishi, K., Takahashi, T., et al.: Image colorization algorithm using series approximated sparse function[C]. In: ICASSP 2014–2014 IEEE International Conference on Acoustics, Speech and Signal Processing, pp. 1215–1219. IEEE (2014)
Irony, R., Cohen-Or, D., Lischinski, D.: Colorization by example[C]. In: Eurographics Symposium on Rendering Techniques, Konstanz, Germany, June 29–July, vol. 5, No. 10, pp. 201–210. DBLP (2005)
Aharon, M., Elad, M., Bruckstein, A.: K-SVD: an algorithm for designing overcomplete dictionaries for sparse representation[J]. IEEE Trans. Signal Process. 54(11), 4311–4322 (2006)
Iizuka, S., Simoserra, E., Ishikawa, H.: Let there be color!: joint end-to-end learning of global and local image priors for automatic image colorization with simultaneous classification[J]. Acm Trans. Graph. 35(4), 1–11 (2016)
Reinhard, E., Ashikhmin, M., Gooch, B., et al.: Color transfer between images[J]. IEEE Comput. Graph. Appl. 21(5), 34–41 (2001)
Welsh, T., Ashikhmin, M., Mueller, K.: Transferring color to greyscale images[J]. Acm Trans. Graph. 21(3), 277–280 (2002)
Liu, Y., Chen, X., Peng, H., et al.: Multi-focus image fusion with a deep convolutional neural network[J]. Inform. Fusion. 36, 191–207 (2016)
Acknowledgements
This work was supported by the National Natural Science Foundations of China (Grant numbers: 61727802 and 61501235) and the Fundamental Research Funds for the Central Universities (Grant numbers: 30916011320). On behalf of all authors, the corresponding author states that there is no conflict of interest.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yan, D., Bai, L., Zhang, Y. et al. Multi-sparse dictionary colorization algorithm based on the feature classification and detail enhancement. Opt Rev 25, 78–93 (2018). https://doi.org/10.1007/s10043-017-0398-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10043-017-0398-8