Comparison of Digital Image Inpainting Techniques Based on SSIM
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2014, Vol 2, Issue 12
Abstract
Digital Image Inpainting is a technique used to repair a damaged region of an image in such a way that it appears natural and continuous to an observer who is seeing it for the first time. Image inpainting is an important research area in the field of image processing used for image editing and image stitching. In this paper we compare two Digital Image Inpainting Techniques by using (structural similarity) SSIM as a metric for comparison. In the first method (Bilateral Image Inpainting. algorithm) the region to be inpainted is convolved with a bilateral kernel obtained by multiplying range and space kernels. The damaged pixel value is replaced by a weighted average of its neighbors in both space and range. A bilateral filter is an edge-preserving smoothing filter. In the second method (gradient based convolution algorithm) the damaged region is reconstructed by convolving the image with an adaptive kernel calculated by gradient of known pixels in the neighborhood of a missed pixel. These techniques are evaluated by writing a MATLAB code and using parameters like PSNR, time required for filling, SSIM, number of damaged pixels and number of reconstructed pixels.
Authors and Affiliations
Mrs Anupama Sanjay Awati, Mrs. Meenakshi R. Patil
Techniques to Improve the Strength of Ground
In modern years quick development of infrastructures in metro cities compounded with inadequacy of useful and bound the engineers to progress the properties of soil to bear the load transferred by the substructure such...
Exfoliated Graphite Fortified MgO-C Refractories
MgO-C refractories have found the wide range of applicability in basic oxygen furnace, electric arc furnace and in steel ladle, due to good thermal shock resistance and improved slag-corrosion resistance at elevated tem...
Improved Honey Bee inspired load balancing of tasks with position updation
Load balancing is an important aspect of cloud computing. To achieve optimal machine utilization, tasks from overloaded virtual machines should be transferred to under loaded virtual machines. In this paper, the honey b...
Analysis of Contamination of Ground Water Due to Dump Yard: Case Study of Bhandewadi Dump Yard, Nagpur, India
In developing countries and modern cities, generation of waste is increasing day by day due to modernization in lifestyle of people. Proper collection of waste and its management, treatment and disposal is a measure con...
Design of an Improve Cassava Peeling Machine
All the unit operations involved in the post-harvest processing of cassava such as grating, drying, milling, pressing, sieving, molding, extrusion and frying have been mechanized successfully. However, cassava peeling r...