Edge Preserving Convolution-Based Image Inpainting

被引:0
作者
Hossein Noori
Hossein Khodabakhshi Rafsanjani
Morteza Aien
机构
[1] Vali-e-Asr University of Rafsanjan,Department of Engineering
来源
Iranian Journal of Science and Technology, Transactions of Electrical Engineering | 2022年 / 46卷
关键词
Image inpainting; Convolution; Edge reconstruction; Filtering;
D O I
暂无
中图分类号
学科分类号
摘要
Image inpainting is the process of filling in damaged or missed regions in an image using information from outside these regions. One of the best techniques for this goal is the convolution-based approach. The convolution-based algorithms are very quick, but they blur edges and structures, and they cannot reconstruct the edges. In this paper, a novel convolution-based algorithm is proposed whose goal is to overcome this drawback, and it could reconstruct edges properly. The proposed method uses a new 3×3\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$3 \times 3$$\end{document} convolving mask designed in such a way that all structures in the image can be preserved. The convolving mask is computed from the multiplication of four masks which two of them consider edges in horizontal and vertical directions and two others consider two oblique directions. Finally, the computed mask is convolved by the boundary of missed regions until the damaged regions are reconstructed. The proposed algorithm has adequate speed and outperforms some well-known algorithms in complex and unrepeated edges and smooth regions. The proposed algorithm is iterative and very simple to implement. Experimental results confirm the effectiveness of the proposed algorithm.
引用
收藏
页码:893 / 912
页数:19
相关论文
共 60 条
  • [1] Bertalmio M(2003)Simultaneous structure and texture image inpainting IEEE Trans Image Process 12 882-889
  • [2] Vese L(2002)Euler’s elastica and curvature based inpainting SIAM J Appl Math 63 564-592
  • [3] Sapiro G(2015)Exemplar-based image inpainting using a modified priority definition Plos One 10 1-18
  • [4] Osher S(2019)Image inpainting using nonlocal texture matching and nonlinear filtering IEEE Trans Image Process 28 1705-1719
  • [5] Chan TF(1999)Texture synthesis by non-parametric sampling Proc Seventh IEEE Int Conf Comput Vis 2 1033-1038
  • [6] Shen J(2019)Multiple pyramids based image inpainting using local patch statistics and steering kernel feature IEEE Trans Image Process 28 5495-5509
  • [7] Kang SH(2014)Image completion approaches using the statistics of similar patches IEEE Trans Pattern Anal Mach Intell 36 2423-2435
  • [8] Deng L(2014)Image completion using planar structure guidance ACM Trans Graph 33 1-10
  • [9] Huang T(2020)Recurrent temporal aggregation framework for deep video inpainting IEEE Trans Pattern Anal Mach Intell 42 1038-1052
  • [10] Zhao X(2013)Two anisotropic fourth-order partial differential equations for image inpainting IET Image Process 7 260-269