Abstract:
Traditional image inpainting algorithms suffer from large computational costs,duration of run,and complexity. This paper proposes an efficient wavelet image inpainting algorithm based on pixel weight to overcome these challenges. First,the damaged image is decomposed by wavelet transformation and the regions to be inpainted are quickly located. Then,the pixel weights are calculated according to both the regions to be inpainted and the adjacent pixels around it. Subsequently,the calculated pixel weights and the known neighborhood pixels are used to finish the inpainting of the damaged pixels. Finally,the inpainted image is obtained by wavelet reconstruction. Simulation results show that the speed of the proposed algorithm is remarkably faster than that of the traditional inpainting algorithm,and the complexity also significantly decreases,under similar inpainted image visualization effect. Therefore,the proposed algorithm is very suitable for use in efficient real-time image inpainting scenarios.