Abstract
Inpainting images with smooth curvilinear structures interrupted is a challenging problem, because the structures are salient features sensitive to the human vision system and they are not easy to be completed in a visually pleasing way, especially when gaps are large. In this paper, we propose an approach to address this problem. A curve with a desired nice shape is first created to smoothly extend the missing structure from the known to unknown regions. As the curve partitions the unknown region into separate areas, textures can be filled independently into each area. We then adopt a patch-based texture inpainting method enhanced by a novel similarity measurement of patches. After that, very abrupt edges caused by different inpainted colours on their two sides need to be smoothed for natural colour transition across the curve. Experimental results demonstrate the effectiveness of the proposed approach.
Similar content being viewed by others
References
Chan, T., Shen, J.: Non-texture inpaintings by curvature driven diffusion. J. Vis. Commun. Image Represent. 12(4), 436–449 (2001)
Shih, C., Lai, T., Chu, H., Chen, Y.: Image completion using prediction concept via support vector regression. Mach. Vis. Appl. 24(4), 753–768 (2013)
Drori, I., Cohen-or, D., Yeshurun, H.: Fragment-based image completion. ACM Trans. Graph. 22(3), 303–312 (2003)
Criminisi, A., Perez, P., Toyama, K.: Region filling and object removal by exemplar-based image inpainting. IEEE Trans. Image Process. 13(9), 1200–1212 (2004)
Bertalmio, M., Vese, L., Sapiro, G., Osher, S.: Simultaneous structure and texture image inpainting. IEEE Trans. Image Process. 12(8), 882–889 (2003)
Shen, J., Jin, X., Zhou, C.: Gradient based image completion by solving the Poisson equation. Comput. Graph. 31(1), 119–126 (2007)
Jia, J., Tang, C.: Image repairing: robust image synthesis by adaptive ND tensor voting. In: CVPR, pp. 1643–1650 (2003)
Wu, J., Ruan, Q.: Object removal by cross isophotes exemplar-based inpainting. In: ICPR (2006)
Komodakis, N., Tziritas, G.: Image completion using global optimization. CVPR 1, 442–452 (2006)
Huang, T., Chen, S., Liu, J., Tang, X.: Image inpainting by global structure and texture propagation. In: ACM MM, pp. 517–520 (2007)
Sun J., Yuan L., Jia J., Shum, H.: Image completion with structure propagation. In: SIGGRAPH, pp. 861–868 (2005)
Hung, J., Huang, C., Liao, Y., Tang, N., Chen, T.: Examplar-based image inpainting based on structure construction. J. Softw. 3(8), 57–64 (2008)
Harary, G., Tal, A.: 3D Euler spirals for 3D curve completion. In: ACM SoCG, pp. 393–402 (2010)
Horn, B.: The curve of least energy. ACM Trans. Math. Softw. 9(4), 442–460 (1983)
Ullman, S.: Filling-in the gaps: the shape of subjective contours and a model for their generation. Biol. Cybern. 25(1), 1–6 (1976)
Kimia, B., Frankel, I., Popescu, A.: Euler spiral for shape completion. IJCV 54(1), 159–182 (2003)
Zhou, H., Zheng, J., Yang, X.: Euler arc splines for curve completion. Comput. Graph. 36(6), 642–650 (2012)
Fidaner, I.: A survey on variational image inpainting, texture synthesis and image completion. (2008). http://issuu.com/fidaner/docs/3012627-a-survey-on-variational-image-inpainting-t. Accessed Aug 2014
Zhou H., Zheng, J.: Adaptive patch size determination for patch-based image completion. In: ICIP, pp. 421–424 (2010)
Perez, P., Gangnet, M., Blake, A.: Poisson image editing. In: SIGGRAPH, pp. 313–318 (2003)
Leventhal, D., Gordon, B., Sibley, P.: Poisson image editing extended. In: SIGGRAPH Research Posters, pp. 313–318 (2006)
Yang, W., Zheng, J., Cai, J., Rahardji, S., Chen, C.: Natural and seamless image composition with color control. IEEE Trans. Image Process. 18(11), 2584–2592 (2009)
Shibata, T., Iketani A., Senda, S.: Fast and structure-preserving inpainting based on probabilistic structure estimation. In: Proc. of Mach. Vis. Appl. (2011)
Acknowledgments
This work is supported by Centre for Intelligent Systems Research (CISR), Victoria, Australia.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Zhou, H., Wei, L., Creighton, D. et al. Inpainting images with curvilinear structures propagation. Machine Vision and Applications 25, 2003–2008 (2014). https://doi.org/10.1007/s00138-014-0635-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00138-014-0635-0