Abstract
With the development of modern image processing techniques, the numbers of images increase at a high speed in network. As a new form of visual communication, image is widely used in network transmission. However, the image information would be lost after transmission. In view of this, we are motivated to restore the image to make it complete in an effective and efficient way in order to save the network bandwidth. At present, there are two main methods for digital image restoration, texture-based method and non-textured-based method. In the texture-based method, Criminisi algorithm is a widely used algorithm. However, the inaccurate completion order and the inefficiency in searching matching patches are two main limitations of Criminisi algorithm. To overcome these shortcomings, in this paper, an exemplar image completion based on evolutionary algorithm is proposed. In the non-textured-based method, total variation method is a typical algorithm. An improved total variation algorithm is proposed in this paper. In the improved algorithm, the diffusion coefficients are defined according to the distance and direction between the damaged pixel and its neighborhood pixel. Experimental results show that the proposed algorithms have better general performance in image completion. And these two new algorithms could improve the experience of network surfing and reduce the network communication cost.
Similar content being viewed by others
References
Bertalmio M, Sapiro G, Caselles V et al (2000) Image inpainting. In: Proceedings of the 27th annual conference on computer graphics and interactive techniques. ACM Press, New Orleans, pp 417–424
Chan T, Shen J (2001) Mathematical models for local non-texture inpainting. SIAM J Appl Math 62:1019–1043
Chen WP, Wang WF, Hwang WS (2008) A novel and simple beforehand bandwidth reservation (BBR) MAC protocol for OBS metro ring networks. J High Speed Netw 17:59–72
Cheng WH, Hsieh CW, Lin SK et al (2005) Robust algorithm for exemplar-based image inpainting. In: Proceedings of the international conference on computer graphics, imaging and vision (CGIV 2005). IEEE Computer Society, Beijing, pp 64–69
Criminisi A, Perez P, Toyama KA (2004) Region filling and object removal by exemplar-based image inpainting. IEEE Trans Image Process 13:1200–1212
Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor
Kidambi J, Ghosal D, Mukherjee B (2000) Dynamic token bucket (DTB): a fair bandwidth allocation algorithm for high-speed networks. J High Speed Netw 9:67–87
Lei Y, Zhang S, Li X et al (2005) Matlab genetic algorithm toolbox and its application. Xidian University Press, Xian
Li K, Yang Z (2013) Exemplar image completion based on evolutionary algorithms. In: 2013 fourth international conference on emerging intelligent data and web technologies (EIDWT). IEEE, pp 696–701
Liu Y, Wang H, Tian X et al (2010) Efficient iamge inpainting based on region segmentation and varying exemplar. Opt Precis Eng 18:2656–2664
Osman NI, El-Gorashi T, Elmirghani JMH (2013) Caching in green IP over WDM networks. J High Speed Netw 19:33–53
Pan Z, Kang L, Chen Y (1998) Evolutionary computation. Tsinghua University Press, Beijing
Segall A, Bhagwat P, Krishna A (1998) QoS routing using alternate paths. J High Speed Netw 7:141–158
Xie Q, Zhang H, Peng B (2013) Image inpainting algorithm based on pattern similarity. Mod Electron Tech 36:94–96
Xie S, Xu Y (2007) Reconfigurable grooming of dynamic traffic in SONET/WDM ring networks. J High Speed Netw 16:261–273
Zhang Q, Tang X, Ren S (2011) A fast image inpainting algorithm based on local search. J Hangzhou Dianzi Univ 31:139–142
Acknowledgments
This work is supported by the Guangdong Province Science and Technology Research Project with the Grant No. 2012A020602037 and the Research Project of Science and Technology of Education Department of Jiangxi Province of China with the Grant No. GJJ12348.
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by V. Loia.
Rights and permissions
About this article
Cite this article
Li, K., Wei, Y., Yang, Z. et al. Image inpainting algorithm based on TV model and evolutionary algorithm. Soft Comput 20, 885–893 (2016). https://doi.org/10.1007/s00500-014-1547-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-014-1547-7