SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 851
Digital Image Inpainting: A Review
Kedar Supriya Amasidha1, Anupama Sanjay Awati2, S P Deshpande3, Meenakshi R. Patil4
1 Kedar Supriya Amasidha, M Tech Student DCN, Gogte Institute of Technology, Belgaum, India.
2 Anupama Sanjay Awati, Dept of E & C, KLS Gogte Institute of Technology, Belgaum, India.
3 S P Deshpande, Dept of E & C, KLS Gogte Institute of Technology, Belgaum, India.
4 Meenakshi R. Patil, Dept of Electronics and communication, JAGMIT, Jamkhandi, India.
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract – Image Inpainting is an ancient art and is a
research topic in image processing. It fills the corrupted
and the lost data in an undetectable manner. Image
inpainting finds numerous applications like red eye
correction, restoration of old damaged films,
compression etc. There are several algorithms
proposed for Image Inpainting .This paper reviews the
work done by various authors in this field and a
comparative study of their techniques. We discuss the
different techniques of inpainting like PDE based
inpainting, Exemplar based inpainting, bilateral filter
inpainting ,fast digital inpainting .The lost information
can be reconstructed by propagating the known
information in the direction of isophote lines. Isophote
lines are the lines of equal intensity. Image Inpainting
can be achieved by convolving with the weighted
average kernel.
Key Words: Image Inpainting, Diffusion, Exemplar,
Bilateral filter, Laplacian operator.
1. INTRODUCTION
Sometimes it is required to remove the unwanted objects
and scratches from an image. The unwanted object can be
a logo, text etc. Removal can be done manually but it’s an
tedious task. The unwanted objects and scratches cannot
be just erased, as erasing leaves a white patch behind in
that area. By using the neighboring spatial information the
unwanted and white patch is filled. This methodology is
referred as Image Inpainting.
Image Inpainting is a technique which fills the regions that
are missing or damaged using the spatial information
available in the neighboring region. Image Inpainting is an
ancient method of restoring the images which are
damaged due to scratches on it and are old. Image
Inpainting is an important research subclass of image
processing. It’s an ancient art of restoration. It plays an
important role in computer graphics, in preserving the
historical heritage and eliminating the unwanted objects.
Image Inpainting refers to manipulation of an image in an
undetectable manner.
Using Image Inpainting we can remove the hole with its
background as if the omitted object never existed. Thus
Image Inpainting is aimed at filling the hole to create a
pleasing continuation of information such that the editing
cannot be easily identified by a neutral observer.
Inpainting does not reconstruct the original image but fills
the lost or unwanted objects by a part that has close
resemblance to the original image. Marcelo Bertalmio was
the first person to propose the notion of Image Inpainting.
The inpainting methods are classified as:
A. Diffusion based inpainting
This was the first approach for image inpainting in which
the information from the known image is diffused into the
unknown region at pixel level. It utilizes the variational
methods concept and PDE (Partial Differential Equation).
This method does not give the convincing results for
textured images and creates blur. This approach can be
used if the area to be inpainted is small.
B. Exemplar based inpainting
In Exemplar based inpainting approach the missing region
is filled with the information from surrounding known
region at patch level. It follows three steps:
1. Priorities of each patch is computed
2. Selection of the best patch
3. Filling order.
This approach overcomes the drawbacks of Diffusion
algorithm.
All the proposed Image Inpainting algorithms follow the
following steps
1.Restoration of the image is the main purpose of the
Image Inpainting and the way to fill the hole is
determined from the global picture.
2.The hole is packed by continuing the structure of the
region surrounding the gap into the hole. Prolongation
of the contour lines arriving at the boundary of the hole
is done.
3.The contour lines define different regions in inpainting
domain and are filled with the colors the match the
boundary of the hole.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 852
4.Finally, the texture is added by filling the small regions.
Image inpainting algorithms find the widespread
applications which include
Object removal: The objects indicated by the user can be
removed by using inpainting techniques in a visually
plausible way.
Scratch removal: Old images damaged by scratches can
be recovered by applying image inpainting algorithms at
the part containing the scratch.
Correction of corrupted images during transmission:
Image gets often corrupted in wireless transmission. By
considering the lost part as inpainting domain the original
image can be restored.
Generating visually stunning effects: In an image we can
produce the required stunning effects by using inpainting
technique.
Text removal: Inpainting algorithms can be used to
eliminate the unwanted texts on the image.
2. LITERATURE SURVEY
In paper [1] author has proposed an algorithm for Image
Inpainting in structured zone. The ideology used by author
is to fill the hole region by propagating the available
information about surrounding region in the direction of
isophote lines. In this algorithm, only the zone to be filled
is indicated by the user and no need to specify “What to
put where”. The result of this algorithm is an inpainted
image without color artifacts and is sharp. The drawback
of this algorithm is that it cannot reproduce images with
large textured regions.
In paper [2] author proposed an simple algorithm which
reconstructs the corrupted and missing portions which
are small in size in an image. This approach is based on the
isotropic diffusion model .In this approach the image is
convolved with the weighted average kernel which
considers the contribution only from the neighboring
pixels. It is suitable for filling the parts which are small.
In paper [3] author has introduced a modified Oliviera
inpainting algorithm. The proposed model is similar to the
Oliveira but differs only in filling method. The method
takes the image after the inpainted region is convolved
with averaging filter having a zero weight at the bottom
right corner instead of having in centre. This method
reduced the time required for inpainting, produced results
without blur as it does not involve repetition in
convolution. Suitable for removing the large objects
without blur.
In paper [4] author presents an inpainting method which
uses bilateral filter. A bilateral filter is a smoothing filter
which preserves the edges. A bilateral filter is used as it
utilizes both domain and range filters. This algorithm does
the convolution with the bilateral averaging filter. In this
algorithm the kernel value is calculated at each pixel level
by making use of surrounding neighbors in both space and
domain zone. This algorithm is an iterative algorithm and
for better performance the number of iterations required
is determined by the region type by using local variance.
The edges are preserved well and the noise is eliminated
by using this scheme.
In paper [5] author proposed an method which is based on
preserving the effectiveness of rehabilitation which
shortens the inpainting time greatly. The neighborhood of
a pixel is set of pixels that touch the pixel and share vertex
or edge with the pixel. It shows that there is an increase in
the image inpainting rate for small regions. The important
concern of the algorithm is establishing and maintaining
the symbol distance function to the level set method.
Algorithm does 4 scans on all the available grid points and
does a simple operation that completes the establishment
of symbol distance. This algorithm gives better, fast and
feasible results when compared with Bertalmio’s
algorithm.
In paper [6] author has presented an algorithm which uses
the spatial contextual correlation for inpainting. The
inpainting is done by selecting the hole region
automatically or semi automatically. In this algorithm the
image to be inpainted is initially preprocessed using the
Gaussian filter to eliminate noise and distortion. Using the
merge split with max-difference growing region area
segmentation is done. The region of inpainting is selected.
Then the object and the real images are compared. The
object is marked with different color. At last the image
mating is done using contextual correlation and self data
information. In semi- automatic approach the algorithm
remains same only difference is segmenataion is carried
out using drag shape method and the input is given
manually. The omitted region is packed using the
correlation information supplied by the neighbors and the
information that is supplied in the borders is eventually
proceeded towards the centre .Using this algorithm single
and multiple regions can be inpainted.
In paper [7] author has introduced an approach in which
the image to be inpainted is decomposed as structure and
texture and based on their characteristics repairing is
done. The texture image is repaired using the using the
Exemplar based method. For the structure repairing the
structure is enhanced using the Laplacian operator. Then
the Laplacian image is inpainted using Examplar based
algorithm followed by reconstruction based on the
Poisson equation. Finally both the repaired images are
combined to get the inpainted image. This algorithm gives
visual effects for large inpainting area.
In paper [8] author has designed a novel model to assign
the priority and guidelines for filling order. Instead of
using the basic isophote driven priority method, author
has used the novel scheme of assigning the priority based
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 853
on color distribution analysis. This method distinguishes
between the texture and structure and assigns highest
priority to the structures in a more robust manner. This
algorithm is capable of maintaining the consistency of
texture and continuity at edges for a better visual quality.
In paper [9] author has introduced an Exemplar based
Image inpainting by using the concept of extended wavelet
transform. The algorithm consists of 2 steps:
decomposition of the sub bands and directional transform.
Firstly to capture the point discontinuities a Laplacian
filter bank is used then to link the discontinuity into the
linear structure directional filter bank is used. This
algorithm gives promising results for edge enhancements
in natural image.
In paper [10] author proposed an efficient scheme for
repairing the damaged images using a non linear diffusion
tensor. This scheme avoids the isotropic smoothing that is
caused due to the diffusion by tracking the geometry of the
corrupted image perfectly and then the diffusion is done
only in the isophote curves direction which leads to the
coherent color completion in the holes. This algorithm
gives promising results in terms of repairing the corrupted
zones and preserves discontinuities.
3. CONCLUSIONS
All the proposed algorithms have their own advantages
and disadvantages. Using Bertalmio’s algorithm large
textured regions cannot be reconstructed. Isotropic
diffusion based algorithm is suitable only for packing the
regions which are small. Modified Oliveira algorithm packs
the unwanted objects which are large without blur.
Bilateral filter based approach preserves the edges and
removes the noise. 8 neighborhood fast sweeping
algorithm gives better results than Bertalmio’s algorithm.
Single and multiple regions can be inpainted by using
spatial contextual correlation algorithm. Poisson equation
based approach gives good visual effects for large
inpainting area. Using color distribution analysis,
consistency of texture and continuity at edges for a better
visual quality can be obtained. Edges can be enhanced by
using the extended wavelet transform. Non linear
diffusion tensor method repairs the corrupt zones and
preserves discontinuities.
REFERENCES
[1] Marcelo Bertalmio ,Guillermo Sapiro ,Vicent Caselles
,Coloma Ballester “Image Inpainting” Proceedings of
SIGGRAPH 2000, pp. 417-424. ACM Press, New York
(2000)
[2] Manuel, M. Oliveira ,Brian Bowen ,Richard McKenna
,Yu-Sung Chang “Fast Digital Image Inpainting” Appeared
in the Proceedings of the International Conference on
Visualization, Imaging and Image Processing (VIIP 2001),
Marbella, Spain. September 3-5, 2001
[3] Mohiy M. Hadhoud, Kamel. A. Moustafa and Sameh. Z.
Shenoda “Digital Images Inpainting using Modified
Convolution Based Method” International Journal of Signal
Processing, Image Processing and Pattern Recognition
[4] Noori,S. Saryazdi A Nd H. Nezamabadi-Pour “A
Bilateral Image Inpainting” IJST, Transactions of Electrical
Engineering, Vol. 35, No. E2, pp 95-108
[5] Jing Xu, Daming Feng, Jian Wu, Zhiming Cui “An Image
Inpainting Technique Based on 8-Neighborhood Fast
Sweeping Method” 2009 International Conference on
Communications and Mobile Computing
[6] F. D. Beulah David and Dorai Rangaswamy “Image
Completion By Spatial-Contextual Correlation Framework
Using Automatic And Semi-Automatic Selection Of Hole
Region” Ictact Journal On Image And Video Processing,
August 2015, Volume: 06, Issue: 01
[7] Xiaowei Shao,Zhengkai Liu,Li Houqiang “An Image
Inpainting approach Based on Poisson equation”
Document Image Analysis for Libraries, 2006. DIAL '06.
Second International Conference , April 2006.
[8] Qing Zhang And Jiajun Lin “Exemplar-Based Image
Inpainting Using Color Distribution Analysis” Journal Of
Information Science And Engineering 28, 641-654 (2012)
[9] K. Sangeetha, Dr.P. Sengottuvelan and E.Balamurugan
“Extended Wavelet Transform Based Image Inpainting
Algorithm For Natural Scene Image Completion” Computer
Science & Information Technology ( CS & IT )
[10] Faouzi Benzarti, Hamid Amiri “Repairing and
Inpainting Damaged Images using Diffusion Tensor” IJCSI
International Journal of Computer Science Issues, Vol. 9,
Issue 4, No 3, July 2012
BIOGRAPHIES
Kedar Supriya Amasidha is a Mtech
DCN student in Gogte Institute of
Technology, Belagaum, India. Her
area of interest is Image Processing.
Prof. Anupama S. Awati is currently
working in GIT, Belgaum, India as
Asst. Professor in EnC Engineering
branch. She completed her BE degree
in Electronics and Communication
from Karnatak university Dharwad
and M-E in Electronics from. Shivaji
University, Kolhapur, Maharashtra,
India, Her areas of interest include
Image Processing , Digital Signal
Processing and Communications. She
is pursuing her Phd in the field of
Image processing. She has published
a number of technical papers in the
field of image processing. She is a life
member of Indian Society for
Technical Education (I.S.T.E.).
Author’s
Photo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056
Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072
© 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 854
Satish P. Deshpande was born in
Belgaum, Karnataka, India, on 9th
December 1968. He completed his
B.E. degree in Electronics from
Shivaji University, Kolhapur,
Maharashtra, India, in 1991 and
M.Tech. degree in Digital
Communication and Networking
from Visvesvaraya Technological
University, Belgaum, Karnataka,
India, in 2006. He is pursuing his
Ph.D. in the field of Measurement
Systems and Instrumentation. From
1991 to 1999, he has worked in
Electronics industry in various
capacities. From 1999 onwards, he is
working as Assistant Professor, in
KLS Gogte Institute of Technology,
Belgaum, Karnataka, India. He is
author or co-author of more than 10
national and international conference
and journal publications.
Prof. Meenakshi R. Patil, The
author has completed B.E. in
Electronics Engineering from Shivaji
University Kolhapur in 1994, M.E.
Electronics Engineering from Shivaji
University Kolhapur in 2001. This
authour was a research student of
Walchand College of Engineering
Sangli from January 2006 and
received PhD degree from Shivaji
university in July 2011.
Author’s
Photo

More Related Content

What's hot

Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
eSAT Publishing House
 
Sample Paper Techscribe
Sample  Paper TechscribeSample  Paper Techscribe
Sample Paper Techscribe
guest533af374
 
An application of morphological
An application of morphologicalAn application of morphological
An application of morphological
Naresh Chilamakuri
 
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONSOBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
ijcseit
 
A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...
A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...
A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...
cscpconf
 
A Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore ImageA Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore Image
IOSR Journals
 
I017417176
I017417176I017417176
I017417176
IOSR Journals
 
Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...
CSCJournals
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
IAEME Publication
 
B01460713
B01460713B01460713
B01460713
IOSR Journals
 
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
ijcisjournal
 
B018110915
B018110915B018110915
B018110915
IOSR Journals
 
Ed34785790
Ed34785790Ed34785790
Ed34785790
IJERA Editor
 
Image Inpainting Using Deep Learning
Image Inpainting Using Deep Learning Image Inpainting Using Deep Learning
Image Inpainting Using Deep Learning
MohammadPooya Malek
 
Image Enhancement and Restoration by Image Inpainting
Image Enhancement and Restoration by Image InpaintingImage Enhancement and Restoration by Image Inpainting
Image Enhancement and Restoration by Image Inpainting
IJERA Editor
 
Text-Image Separation in Document Images using Boundary/Perimeter Detection
Text-Image Separation in Document Images using Boundary/Perimeter DetectionText-Image Separation in Document Images using Boundary/Perimeter Detection
Text-Image Separation in Document Images using Boundary/Perimeter Detection
IDES Editor
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural images
csandit
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...
eSAT Journals
 
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
IOSR Journals
 

What's hot (19)

Image segmentation based on color
Image segmentation based on colorImage segmentation based on color
Image segmentation based on color
 
Sample Paper Techscribe
Sample  Paper TechscribeSample  Paper Techscribe
Sample Paper Techscribe
 
An application of morphological
An application of morphologicalAn application of morphological
An application of morphological
 
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONSOBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
OBJECT SEGMENTATION USING MULTISCALE MORPHOLOGICAL OPERATIONS
 
A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...
A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...
A CONCERT EVALUATION OF EXEMPLAR BASED IMAGE INPAINTING ALGORITHMS FOR NATURA...
 
A Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore ImageA Review on Image Inpainting to Restore Image
A Review on Image Inpainting to Restore Image
 
I017417176
I017417176I017417176
I017417176
 
Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...
 
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
 
B01460713
B01460713B01460713
B01460713
 
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
 
B018110915
B018110915B018110915
B018110915
 
Ed34785790
Ed34785790Ed34785790
Ed34785790
 
Image Inpainting Using Deep Learning
Image Inpainting Using Deep Learning Image Inpainting Using Deep Learning
Image Inpainting Using Deep Learning
 
Image Enhancement and Restoration by Image Inpainting
Image Enhancement and Restoration by Image InpaintingImage Enhancement and Restoration by Image Inpainting
Image Enhancement and Restoration by Image Inpainting
 
Text-Image Separation in Document Images using Boundary/Perimeter Detection
Text-Image Separation in Document Images using Boundary/Perimeter DetectionText-Image Separation in Document Images using Boundary/Perimeter Detection
Text-Image Separation in Document Images using Boundary/Perimeter Detection
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural images
 
Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...Extraction of texture features by using gabor filter in wheat crop disease de...
Extraction of texture features by using gabor filter in wheat crop disease de...
 
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
Design of Gabor Filter for Noise Reduction in Betel Vine leaves Disease Segme...
 

Similar to Digital Image Inpainting: A Review

N42018588
N42018588N42018588
N42018588
IJERA Editor
 
[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...
[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...
[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...
IJET - International Journal of Engineering and Techniques
 
A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpainting
iosrjce
 
I017265357
I017265357I017265357
I017265357
IOSR Journals
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting Techniques
IOSR Journals
 
G04544346
G04544346G04544346
G04544346
IOSR-JEN
 
IRJET - Deep Learning Approach to Inpainting and Outpainting System
IRJET -  	  Deep Learning Approach to Inpainting and Outpainting SystemIRJET -  	  Deep Learning Approach to Inpainting and Outpainting System
IRJET - Deep Learning Approach to Inpainting and Outpainting System
IRJET Journal
 
Removal of Unwanted Objects using Image Inpainting - a Technical Review
Removal of Unwanted Objects using Image Inpainting - a Technical ReviewRemoval of Unwanted Objects using Image Inpainting - a Technical Review
Removal of Unwanted Objects using Image Inpainting - a Technical Review
IJERA Editor
 
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKINGA PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
IRJET Journal
 
Ijetcas14 447
Ijetcas14 447Ijetcas14 447
Ijetcas14 447
Iasir Journals
 
IRJET- Image Feature Extraction using Hough Transformation Principle
IRJET- Image Feature Extraction using Hough Transformation PrincipleIRJET- Image Feature Extraction using Hough Transformation Principle
IRJET- Image Feature Extraction using Hough Transformation Principle
IRJET Journal
 
Study of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV ModelStudy of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV Model
ijsrd.com
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Text Extraction and Recognition Using Median Filter
Text Extraction and Recognition Using Median FilterText Extraction and Recognition Using Median Filter
Text Extraction and Recognition Using Median Filter
IRJET Journal
 
Image Processing Algorithm for Fruit Identification
Image Processing Algorithm for Fruit IdentificationImage Processing Algorithm for Fruit Identification
Image Processing Algorithm for Fruit Identification
IRJET Journal
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
ijfcstjournal
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
IOSR Journals
 
Digital Media Steganography
Digital Media SteganographyDigital Media Steganography
Digital Media Steganography
IRJET Journal
 
Number Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemNumber Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking System
IRJET Journal
 
A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...
IRJET Journal
 

Similar to Digital Image Inpainting: A Review (20)

N42018588
N42018588N42018588
N42018588
 
[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...
[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...
[IJET-V1I6P16] Authors : Indraja Mali , Saumya Saxena ,Padmaja Desai , Ajay G...
 
A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpainting
 
I017265357
I017265357I017265357
I017265357
 
Comparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting TechniquesComparative Study and Analysis of Image Inpainting Techniques
Comparative Study and Analysis of Image Inpainting Techniques
 
G04544346
G04544346G04544346
G04544346
 
IRJET - Deep Learning Approach to Inpainting and Outpainting System
IRJET -  	  Deep Learning Approach to Inpainting and Outpainting SystemIRJET -  	  Deep Learning Approach to Inpainting and Outpainting System
IRJET - Deep Learning Approach to Inpainting and Outpainting System
 
Removal of Unwanted Objects using Image Inpainting - a Technical Review
Removal of Unwanted Objects using Image Inpainting - a Technical ReviewRemoval of Unwanted Objects using Image Inpainting - a Technical Review
Removal of Unwanted Objects using Image Inpainting - a Technical Review
 
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKINGA PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
A PROJECT REPORT ON REMOVAL OF UNNECESSARY OBJECTS FROM PHOTOS USING MASKING
 
Ijetcas14 447
Ijetcas14 447Ijetcas14 447
Ijetcas14 447
 
IRJET- Image Feature Extraction using Hough Transformation Principle
IRJET- Image Feature Extraction using Hough Transformation PrincipleIRJET- Image Feature Extraction using Hough Transformation Principle
IRJET- Image Feature Extraction using Hough Transformation Principle
 
Study of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV ModelStudy of Image Inpainting Technique Based on TV Model
Study of Image Inpainting Technique Based on TV Model
 
International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
 
Text Extraction and Recognition Using Median Filter
Text Extraction and Recognition Using Median FilterText Extraction and Recognition Using Median Filter
Text Extraction and Recognition Using Median Filter
 
Image Processing Algorithm for Fruit Identification
Image Processing Algorithm for Fruit IdentificationImage Processing Algorithm for Fruit Identification
Image Processing Algorithm for Fruit Identification
 
Tracking number plate from vehicle using
Tracking number plate from vehicle usingTracking number plate from vehicle using
Tracking number plate from vehicle using
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
 
Digital Media Steganography
Digital Media SteganographyDigital Media Steganography
Digital Media Steganography
 
Number Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking SystemNumber Plate Recognition of Still Images in Vehicular Parking System
Number Plate Recognition of Still Images in Vehicular Parking System
 
A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...A Comparative Study of Different Models on Image Colorization using Deep Lear...
A Comparative Study of Different Models on Image Colorization using Deep Lear...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
IJECEIAES
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
NazakatAliKhoso2
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
Victor Morales
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
MIGUELANGEL966976
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 

Recently uploaded (20)

CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
Textile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdfTextile Chemical Processing and Dyeing.pdf
Textile Chemical Processing and Dyeing.pdf
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressionsKuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
KuberTENes Birthday Bash Guadalajara - K8sGPT first impressions
 
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdfBPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
BPV-GUI-01-Guide-for-ASME-Review-Teams-(General)-10-10-2023.pdf
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 

Digital Image Inpainting: A Review

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 851 Digital Image Inpainting: A Review Kedar Supriya Amasidha1, Anupama Sanjay Awati2, S P Deshpande3, Meenakshi R. Patil4 1 Kedar Supriya Amasidha, M Tech Student DCN, Gogte Institute of Technology, Belgaum, India. 2 Anupama Sanjay Awati, Dept of E & C, KLS Gogte Institute of Technology, Belgaum, India. 3 S P Deshpande, Dept of E & C, KLS Gogte Institute of Technology, Belgaum, India. 4 Meenakshi R. Patil, Dept of Electronics and communication, JAGMIT, Jamkhandi, India. ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract – Image Inpainting is an ancient art and is a research topic in image processing. It fills the corrupted and the lost data in an undetectable manner. Image inpainting finds numerous applications like red eye correction, restoration of old damaged films, compression etc. There are several algorithms proposed for Image Inpainting .This paper reviews the work done by various authors in this field and a comparative study of their techniques. We discuss the different techniques of inpainting like PDE based inpainting, Exemplar based inpainting, bilateral filter inpainting ,fast digital inpainting .The lost information can be reconstructed by propagating the known information in the direction of isophote lines. Isophote lines are the lines of equal intensity. Image Inpainting can be achieved by convolving with the weighted average kernel. Key Words: Image Inpainting, Diffusion, Exemplar, Bilateral filter, Laplacian operator. 1. INTRODUCTION Sometimes it is required to remove the unwanted objects and scratches from an image. The unwanted object can be a logo, text etc. Removal can be done manually but it’s an tedious task. The unwanted objects and scratches cannot be just erased, as erasing leaves a white patch behind in that area. By using the neighboring spatial information the unwanted and white patch is filled. This methodology is referred as Image Inpainting. Image Inpainting is a technique which fills the regions that are missing or damaged using the spatial information available in the neighboring region. Image Inpainting is an ancient method of restoring the images which are damaged due to scratches on it and are old. Image Inpainting is an important research subclass of image processing. It’s an ancient art of restoration. It plays an important role in computer graphics, in preserving the historical heritage and eliminating the unwanted objects. Image Inpainting refers to manipulation of an image in an undetectable manner. Using Image Inpainting we can remove the hole with its background as if the omitted object never existed. Thus Image Inpainting is aimed at filling the hole to create a pleasing continuation of information such that the editing cannot be easily identified by a neutral observer. Inpainting does not reconstruct the original image but fills the lost or unwanted objects by a part that has close resemblance to the original image. Marcelo Bertalmio was the first person to propose the notion of Image Inpainting. The inpainting methods are classified as: A. Diffusion based inpainting This was the first approach for image inpainting in which the information from the known image is diffused into the unknown region at pixel level. It utilizes the variational methods concept and PDE (Partial Differential Equation). This method does not give the convincing results for textured images and creates blur. This approach can be used if the area to be inpainted is small. B. Exemplar based inpainting In Exemplar based inpainting approach the missing region is filled with the information from surrounding known region at patch level. It follows three steps: 1. Priorities of each patch is computed 2. Selection of the best patch 3. Filling order. This approach overcomes the drawbacks of Diffusion algorithm. All the proposed Image Inpainting algorithms follow the following steps 1.Restoration of the image is the main purpose of the Image Inpainting and the way to fill the hole is determined from the global picture. 2.The hole is packed by continuing the structure of the region surrounding the gap into the hole. Prolongation of the contour lines arriving at the boundary of the hole is done. 3.The contour lines define different regions in inpainting domain and are filled with the colors the match the boundary of the hole.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 852 4.Finally, the texture is added by filling the small regions. Image inpainting algorithms find the widespread applications which include Object removal: The objects indicated by the user can be removed by using inpainting techniques in a visually plausible way. Scratch removal: Old images damaged by scratches can be recovered by applying image inpainting algorithms at the part containing the scratch. Correction of corrupted images during transmission: Image gets often corrupted in wireless transmission. By considering the lost part as inpainting domain the original image can be restored. Generating visually stunning effects: In an image we can produce the required stunning effects by using inpainting technique. Text removal: Inpainting algorithms can be used to eliminate the unwanted texts on the image. 2. LITERATURE SURVEY In paper [1] author has proposed an algorithm for Image Inpainting in structured zone. The ideology used by author is to fill the hole region by propagating the available information about surrounding region in the direction of isophote lines. In this algorithm, only the zone to be filled is indicated by the user and no need to specify “What to put where”. The result of this algorithm is an inpainted image without color artifacts and is sharp. The drawback of this algorithm is that it cannot reproduce images with large textured regions. In paper [2] author proposed an simple algorithm which reconstructs the corrupted and missing portions which are small in size in an image. This approach is based on the isotropic diffusion model .In this approach the image is convolved with the weighted average kernel which considers the contribution only from the neighboring pixels. It is suitable for filling the parts which are small. In paper [3] author has introduced a modified Oliviera inpainting algorithm. The proposed model is similar to the Oliveira but differs only in filling method. The method takes the image after the inpainted region is convolved with averaging filter having a zero weight at the bottom right corner instead of having in centre. This method reduced the time required for inpainting, produced results without blur as it does not involve repetition in convolution. Suitable for removing the large objects without blur. In paper [4] author presents an inpainting method which uses bilateral filter. A bilateral filter is a smoothing filter which preserves the edges. A bilateral filter is used as it utilizes both domain and range filters. This algorithm does the convolution with the bilateral averaging filter. In this algorithm the kernel value is calculated at each pixel level by making use of surrounding neighbors in both space and domain zone. This algorithm is an iterative algorithm and for better performance the number of iterations required is determined by the region type by using local variance. The edges are preserved well and the noise is eliminated by using this scheme. In paper [5] author proposed an method which is based on preserving the effectiveness of rehabilitation which shortens the inpainting time greatly. The neighborhood of a pixel is set of pixels that touch the pixel and share vertex or edge with the pixel. It shows that there is an increase in the image inpainting rate for small regions. The important concern of the algorithm is establishing and maintaining the symbol distance function to the level set method. Algorithm does 4 scans on all the available grid points and does a simple operation that completes the establishment of symbol distance. This algorithm gives better, fast and feasible results when compared with Bertalmio’s algorithm. In paper [6] author has presented an algorithm which uses the spatial contextual correlation for inpainting. The inpainting is done by selecting the hole region automatically or semi automatically. In this algorithm the image to be inpainted is initially preprocessed using the Gaussian filter to eliminate noise and distortion. Using the merge split with max-difference growing region area segmentation is done. The region of inpainting is selected. Then the object and the real images are compared. The object is marked with different color. At last the image mating is done using contextual correlation and self data information. In semi- automatic approach the algorithm remains same only difference is segmenataion is carried out using drag shape method and the input is given manually. The omitted region is packed using the correlation information supplied by the neighbors and the information that is supplied in the borders is eventually proceeded towards the centre .Using this algorithm single and multiple regions can be inpainted. In paper [7] author has introduced an approach in which the image to be inpainted is decomposed as structure and texture and based on their characteristics repairing is done. The texture image is repaired using the using the Exemplar based method. For the structure repairing the structure is enhanced using the Laplacian operator. Then the Laplacian image is inpainted using Examplar based algorithm followed by reconstruction based on the Poisson equation. Finally both the repaired images are combined to get the inpainted image. This algorithm gives visual effects for large inpainting area. In paper [8] author has designed a novel model to assign the priority and guidelines for filling order. Instead of using the basic isophote driven priority method, author has used the novel scheme of assigning the priority based
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 853 on color distribution analysis. This method distinguishes between the texture and structure and assigns highest priority to the structures in a more robust manner. This algorithm is capable of maintaining the consistency of texture and continuity at edges for a better visual quality. In paper [9] author has introduced an Exemplar based Image inpainting by using the concept of extended wavelet transform. The algorithm consists of 2 steps: decomposition of the sub bands and directional transform. Firstly to capture the point discontinuities a Laplacian filter bank is used then to link the discontinuity into the linear structure directional filter bank is used. This algorithm gives promising results for edge enhancements in natural image. In paper [10] author proposed an efficient scheme for repairing the damaged images using a non linear diffusion tensor. This scheme avoids the isotropic smoothing that is caused due to the diffusion by tracking the geometry of the corrupted image perfectly and then the diffusion is done only in the isophote curves direction which leads to the coherent color completion in the holes. This algorithm gives promising results in terms of repairing the corrupted zones and preserves discontinuities. 3. CONCLUSIONS All the proposed algorithms have their own advantages and disadvantages. Using Bertalmio’s algorithm large textured regions cannot be reconstructed. Isotropic diffusion based algorithm is suitable only for packing the regions which are small. Modified Oliveira algorithm packs the unwanted objects which are large without blur. Bilateral filter based approach preserves the edges and removes the noise. 8 neighborhood fast sweeping algorithm gives better results than Bertalmio’s algorithm. Single and multiple regions can be inpainted by using spatial contextual correlation algorithm. Poisson equation based approach gives good visual effects for large inpainting area. Using color distribution analysis, consistency of texture and continuity at edges for a better visual quality can be obtained. Edges can be enhanced by using the extended wavelet transform. Non linear diffusion tensor method repairs the corrupt zones and preserves discontinuities. REFERENCES [1] Marcelo Bertalmio ,Guillermo Sapiro ,Vicent Caselles ,Coloma Ballester “Image Inpainting” Proceedings of SIGGRAPH 2000, pp. 417-424. ACM Press, New York (2000) [2] Manuel, M. Oliveira ,Brian Bowen ,Richard McKenna ,Yu-Sung Chang “Fast Digital Image Inpainting” Appeared in the Proceedings of the International Conference on Visualization, Imaging and Image Processing (VIIP 2001), Marbella, Spain. September 3-5, 2001 [3] Mohiy M. Hadhoud, Kamel. A. Moustafa and Sameh. Z. Shenoda “Digital Images Inpainting using Modified Convolution Based Method” International Journal of Signal Processing, Image Processing and Pattern Recognition [4] Noori,S. Saryazdi A Nd H. Nezamabadi-Pour “A Bilateral Image Inpainting” IJST, Transactions of Electrical Engineering, Vol. 35, No. E2, pp 95-108 [5] Jing Xu, Daming Feng, Jian Wu, Zhiming Cui “An Image Inpainting Technique Based on 8-Neighborhood Fast Sweeping Method” 2009 International Conference on Communications and Mobile Computing [6] F. D. Beulah David and Dorai Rangaswamy “Image Completion By Spatial-Contextual Correlation Framework Using Automatic And Semi-Automatic Selection Of Hole Region” Ictact Journal On Image And Video Processing, August 2015, Volume: 06, Issue: 01 [7] Xiaowei Shao,Zhengkai Liu,Li Houqiang “An Image Inpainting approach Based on Poisson equation” Document Image Analysis for Libraries, 2006. DIAL '06. Second International Conference , April 2006. [8] Qing Zhang And Jiajun Lin “Exemplar-Based Image Inpainting Using Color Distribution Analysis” Journal Of Information Science And Engineering 28, 641-654 (2012) [9] K. Sangeetha, Dr.P. Sengottuvelan and E.Balamurugan “Extended Wavelet Transform Based Image Inpainting Algorithm For Natural Scene Image Completion” Computer Science & Information Technology ( CS & IT ) [10] Faouzi Benzarti, Hamid Amiri “Repairing and Inpainting Damaged Images using Diffusion Tensor” IJCSI International Journal of Computer Science Issues, Vol. 9, Issue 4, No 3, July 2012 BIOGRAPHIES Kedar Supriya Amasidha is a Mtech DCN student in Gogte Institute of Technology, Belagaum, India. Her area of interest is Image Processing. Prof. Anupama S. Awati is currently working in GIT, Belgaum, India as Asst. Professor in EnC Engineering branch. She completed her BE degree in Electronics and Communication from Karnatak university Dharwad and M-E in Electronics from. Shivaji University, Kolhapur, Maharashtra, India, Her areas of interest include Image Processing , Digital Signal Processing and Communications. She is pursuing her Phd in the field of Image processing. She has published a number of technical papers in the field of image processing. She is a life member of Indian Society for Technical Education (I.S.T.E.). Author’s Photo
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395 -0056 Volume: 03 Issue: 01 | Jan-2016 www.irjet.net p-ISSN: 2395-0072 © 2016, IRJET | Impact Factor value: 4.45 | ISO 9001:2008 Certified Journal | Page 854 Satish P. Deshpande was born in Belgaum, Karnataka, India, on 9th December 1968. He completed his B.E. degree in Electronics from Shivaji University, Kolhapur, Maharashtra, India, in 1991 and M.Tech. degree in Digital Communication and Networking from Visvesvaraya Technological University, Belgaum, Karnataka, India, in 2006. He is pursuing his Ph.D. in the field of Measurement Systems and Instrumentation. From 1991 to 1999, he has worked in Electronics industry in various capacities. From 1999 onwards, he is working as Assistant Professor, in KLS Gogte Institute of Technology, Belgaum, Karnataka, India. He is author or co-author of more than 10 national and international conference and journal publications. Prof. Meenakshi R. Patil, The author has completed B.E. in Electronics Engineering from Shivaji University Kolhapur in 1994, M.E. Electronics Engineering from Shivaji University Kolhapur in 2001. This authour was a research student of Walchand College of Engineering Sangli from January 2006 and received PhD degree from Shivaji university in July 2011. Author’s Photo