SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
International Association of Scientific Innovation and Research (IASIR)
(An Association Unifying the Sciences, Engineering, and Applied Research)
International Journal of Emerging Technologies in Computational
and Applied Sciences (IJETCAS)
www.iasir.net
IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 411
ISSN (Print): 2279-0047
ISSN (Online): 2279-0055
Review and Potential of Various Approaches for Execution of Image
Inpainting
Seema Kumari Singh1
, J.V. Shinde2
Department of Computer Engineering,
University of Pune.
Late G.N. Sapkal College of Engineering
Anjaneri, Nashik, Maharashtra State, India
Abstract: Image in-painting is the art of restoring lost and selected parts of an image based on the background
information in such a way so that the change is not observed by the observer. Image In-painting is very
important and emerging field of research in image processing. Inpainting algorithm have numerous
applications such as rebuilding of damaged photographs & films, heritage preservation, removal of
superimposed text, removal/replacement of unwanted objects, red eye correction, image coding etc. The main
goal of the Inpainting algorithm is to modify the damaged region of an image. The basic idea behind the
technique is to automatically fill in lost or missing parts of an image using information from the
surrounding/neighbouring area. There have been several techniques proposed for the image inpainting to
restore the damaged image. In this paper, we provide a detailed review on different techniques used for image
inpainting such as PDE based image inpainting, Exemplar based image inpainting, Texture synthesis based
image inpainting, Hybrid inpainting ,Semi-automatic and Fast inpainting.
Keywords: Inpainting; texture- synthesis; PDE; Exemplar; eye correction; restore
I.Introduction
Image in-painting is a hot spot in computer graphics and an active area in research in image processing. Image in-
painting is also known as image disocclusion or completion. The main goal of this process is to fill the missing
region/restoring lost part of an image based on the background information and this process reconstruct image in
such a way so that the change cannot be noticeable by an observer. Image in-painting technique is used in so
many fields like preservation of heritage films and television and for special effects production. It is used to
restore old/damaged photographs, object removal from an image without affecting the image, image coding [1],
[2] and transmission [3] (recovery of the missing blocks) etc. The mostly used in-painting methods are Geometry-
based method and Exemplar-based method. We can also call Geometry based methods as structure in-painting
methods. In the era of digital inpainting approach, Diffusion based Inpainting was the first one. In this method
missing region is filled by diffusing the image information from the known region into the missing region at the
pixel level. This type of algorithm is basically based on PDE (partial differential equation). Geometry-based in-
painting methods shows good result in propagating smooth level line or gradients or filling the non-textured target
region. This method is generally used when the inpainted region is small. The drawback of this method is, it
introduces blurring artifacts in textured or when filling large missing region.
Figure 1 Image Inpainting
The second category is exemplar-base in-painting algorithm. It provides an efficient approach for reconstructing
large target regions. Basically it consists of two main steps: The first step is of priority assignment and the
second step consists of the selection of the best matching exemplar and updates all the priorities. Exemplar based
in-painting iteratively synthesizes the target region, by the most similar patch in source region. They provide
Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415
IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 412
good results in recovering textures or repetitive patterns. This algorithm overcomes the drawback of PDE based
in-painting.
Most of the Inpainting methods work as follows: In the first step the user manually select the area of the image
that is to be inpaint/restored. The image restoration is done automatically as you can see in Figure.1.In this step
the region is filled in with new information coming from the surrounding/neighbouring pixels or from the
whole image. After that the algorithm proposed for inpainting is used to inpaint the selected region of the image.
This paper is organized as follows:Section-1 shows the Introduction of Image Inpainting problem. Section-2
describes the detailed review of different techniques for the image Inpainting which such as PDE based image
inpainting, Exemplar based image inpainting, texture synthesis based image inpainting, Hybrid inpainting. Semi-
automatic and Fast Inpainting. Finally concluding remarks are given in Section-3.
II.Mathematical Representation of Inpainting Problem
We can define Inpainting problem in terms of Mathematical point of view, In a sequence say S , given only a
subsequence of it, X estimate the whole S as S' such that I(S')=I(X) , where I denotes the information. Let us
take a simple example to explain it more clearly. Suppose there is a sequence {1,2,3,X,5,6} where X is the
unknown element. If X is derived as 4, the whole sequence looks very natural i.e., {1,2,3,4,5,6} it takes the
exact value as we expected. However, if X is derived as 15, i.e.{1,2,3,15,5,6} then the whole sequence does
tell us something unexpected .In case of inpainting, the generated plausible regions are commonly looks so
natural which indicates that no additional information can be reproduced out of nothing related.
III.Different Approaches of Image Inpainting Techniques to Restore Image
So many methods have been proposed for image inpainting so far and we can classify them into several
categories as follows:
1. PDE based image inpainting
2. Exemplar based image inpainting
3. Texture synthesis based image inpainting
4. Hybrid Inpainting.
5. Semi-automatic and Fast Inpainting.
Let us first describe the basic terminologies used in inpainting:
1. Image is represented as ‘I’.
2. The target region or the region to be inpainted is represented by omega’ ℩ ‘.
3. Source region (I-℩) that is the region which is not to be in-painted and from where the information is
extracted to fill the target region is represented by Ί.
4. Boundary of the target region is represented by: ή℩
Figure 2 Image Inpainting
A. PDE Based Image Inpainting
Partial Differential Equation (PDE) is a differential equation contains one or more variables, relating the
values of the function itself and its derivatives of various orders. Consequently, a PDE is a differential equation
that uses partial derivatives. Bertalmio et.al (2000) [4] proposed Partial Differential Equation based algorithm. It
is iterative algorithm. The main idea behind this algorithm is to continue geometric and photometric
information that arrives at the border of the occluded area into area itself. This is done by propagating the
information in the direction of minimal change using “isophote lines”. This algorithm will produce good results
for small inpainted regions. And if the missed regions are large this algorithm will take so long time and it will
not produce good results. Then inspired by this work, Chan et al [5] (2001) proposed the Total Varitional (TV)
Inpainting model. This model uses Euler-Lagrange equation and anisotropic diffusion based on the strength of
the isophotes. This TV model performs well for small regions and even for noise removal applications. This
algorithm also encounter with some problem, the main drawback of this method is that it is neither suitable for
large texture regions nor it connects broken edges i.e. imitation of large texture regions is difficult. The TV
model then extended to CDD (Curvature Driven Diffusion) [6] model. In which it included the curvature
information of the isophotes to handle the curved structures in a better manner. Then telea in [7](Telea, et
Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415
IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 413
al,2004)propose a fast marching method which is considered as a PDE method, faster and simpler to
implement than other PDE based algorithms. PDE based technique has been widely used in various
applications such as image segmentation, restoration etc. All of the above mentioned algorithms are very time
consuming and have some problems with the damaged regions with a large size. The main disadvantage of this
algorithm is that it produces blurring artifacts and creates problem in the reproduction of large texture regions.
This algorithm also fails to recover Partially Degraded Image.
B. Exemplar Based Image Inpainting
It is an important class of inpainting algorithms. It overcomes the drawback of PDE based inpainting and it is
used for reconstructing large target regions. Basically it consists of two basic steps: priority assignment is the
first step and the second step consists of the selection of the best matching patch. The exemplar based approach
samples the best matching patches from the known region and pastes into the target patches in the missing region.
According to the filling order, the method fills structures in the missing regions using spatial information
of neighboring regions. Generally, an exemplar-based Inpainting algorithm includes the following four main
steps:
1. Initializing the Target Region in which the initial missing areas are extracted and represented with
appropriate data structures.
2. Computing Filling Priorities: in this a predefined priority function is used to compute the filling
order for all unfilled pixels p∈ΎΩ in the beginning of filling iteration.
3. Searching Example and Compositing: in which the most similar example is searched from the source
region Ω to compose the given patch, say ι (of size N × N pixels)that centered on the given pixel p .
4. Updating Image Information, in which the boundary ΎΩ of the target region Ω and the required
information for computing filling priorities are updated.
Numbers of algorithms are developed for the exemplar based image Inpainting. Such as, Jia [8]
segmented an image into several regions based on its color texture features and then inpainted each
region individually. Then Drori [9] proposed a fragment-based image Inpainting algorithm that iteratively
approximated, searched, and added detail by compositing adaptive fragments. The computation time of this
algorithm is intolerable. Bertalmio [10] proposed a hybrid algorithm for the simultaneous filling of texture and
structure in regions of missing part of the image. They decompose the two image into structure and texture
components respectively & perform in-painting separately on them. The result is the combination of these
two methods. This algorithm works well in recovering not only the geometrical structures but also the small
texture regions. Then Criminisi [12] proposed a single efficient algorithm for Region filling and object
removal by exemplar based image in-painting. Exemplar based Texture synthesis modulated by a scheme for
determining the fill order of the target region. They used patch based filling approach .Pixels maintain a
confidence value. They fill the hole of the target region according to the priority order & this order is
determined by the strength of the incoming edges and a confidence value. This technique is capable of
propagating linear structures. The limitation of this paper is that the algorithm is not designed to handle
curved structures and also they do not handle depth ambiguities. Cheng [13] generalized the priority function
for the family of algorithms given in [12] to provide a more robust performance. Wong [14] developed a
weighted similarity function. That function uses several source patches to reconstruct the target patch instead
of using a single source patch. Wu [15] has proposed a cross isophotes exemplar-based model using the
cross-isophote diffusion data and the local texture information which decided impressive results in recovering
textures and repetitive structures no matter whether they are applied into the large regions or not. Most of
the new exemplar-based algorithms adopt the greedy strategy, so these algorithms suffer from the common
problems of the greedy algorithm, being the filling order (namely priority) is very critical. Exemplar based
Inpainting will produce good results only if the missing region consists of simple structure and texture and if there
are not enough samples in image then it is impossible to synthesize the desired image. There are some approaches
formulate image in-painting as a discrete global optimization problem, where the images are modeled using a
Markov Random Field (MRF) with pair-wise interactions. In [16], the objective function is minimized using
belief propagation, which is efficient but computationally expensive. Sun-et-al [17] proposed a technique of
structure propagation. They first propagate the structure and after structure propagation, they fill the
remaining unknown regions using a patch based texture synthesis. In this approach, the user manually
specifies the curves, the most salient missing structures. Hung [18] used the structure generation and Bezier
curves to construct the missing edge information. Using the structure information and reconnecting contours by
curve filling process, the damaged regions will be inpainted. Fang [19] developed a rapid image Inpainting
system which consists of a multi-resolution training process and a patch-based image synthesis process. Xu [20]
proposed two novel concepts of sparsity at the patch level for modeling the patch priority and patch
representation. Compared with the diffusion-based approaches, the exemplar-based approach achieve impressive
results in recovering textures and repetitive structures no matter whether they are applied into the large regions or
not.
Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415
IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 414
C. Texture Synthesis Based Image Inpainting
Texture Synthesis based Image Inpainting algorithms are used to complete the missing regions using similar
neighborhoods of the damaged pixels. These algorithms synthesize the new image pixels from an initial seed.
And then strives to preserve the local structure of the image. All the earlier Inpainting techniques utilized these
methods to fill the missing region by sampling and copying pixels from the neighboring area. For e. g, Markov
Random Field (MRF) is used to model the local distribution of the pixel. And new texture is synthesized
by querying existing texture and finding all similar neighborhoods. Their differences exist mainly in how
continuity is maintained between existing pixels and Inpainting hole. The main objective of texture
synthesis based inpainting is to generate texture patterns, which is similar to a given sample pattern, in such a
way that the reproduced texture retains the statistical properties of its root texture .
Texture synthesis approaches (Efors et al.1999) [21] can be categorized into three categories: Statistical
(parametric), pixel-based and patch-based (non-parametric). Statistical methods are more likely to succeed in
reproducing stochastic/irregular textures, but usually it fails to reproduce structured/regular textures. On the other
hand, pixel-based methods “build” on the sample texture pixel-by-pixel instead of applying filters on it, and
their final outputs are of better quality than those of statistical methods, but they usually fail to grow large
structured textures. Finally, patch-based methods “build” on a sample texture patch-by-patch as opposed to
pixel-by-pixel, thus they yield faster and more plausible regular textures. A comparative study for patch-based
texture synthesis algorithms has shown that “for handling special types of texture we have to develop the special
purpose algorithms”. Taking this aim and the variety of algorithms for texture synthesis into consideration, we
can conclude that there is no universal texture synthesizer is present. Still it remains a goal to be desire. The
texture synthesis is (Rane et al. 2002) [22] based Inpainting perform well in approximating textures. These
algorithms have difficulty in handling natural images as they are composed of structures in form of edges. Also
they have complex interaction between structure and texture boundaries. In some cases, they also require the user
to specify what texture to replace and the place to be replaced. Hence while appreciating the use of texture
synthesis techniques in Inpainting, it is important to understand that these methods address only a small subset of
Inpainting issues and these methods are not suitable for a wide variety of applications.
D. Hybrid Based Image Inpainting
Hybrid inpainting technique is also known as Image Completion. It is used for filling large target (missing)
regions. It also preserves both structure and texture in a visually plausible manner. The hybrid approaches
combine both texture synthesis and PDE based Inpainting for completing the holes. The main idea behind these
approaches is that it decomposed the image into two separate parts, one for Structure region and another for
texture regions. The corresponding decomposed regions are filled by edge propagating algorithms and texture
synthesis techniques. One important direction we believe is more natural to the inpainting process is by structure
completion through segmentation. This technique uses two step methods: First a texture based segmentation on
the input image and extrapolating the boundary regions by tensor voting to generate a complete image
segmentation and second by using tensor voting missing colors are synthesized. Tensor voting method is good
for maintaining curvature, but cannot perform well on complex structures and image segmentation of
natural images is also a difficult task to perform.
E. Semi-automatic and Fast Image Inpainting
Semi-automatic image inpainting requires user assistance and it requires user assistance in the form of
guide lines to help in structure completion has found favor with researchers. The method by Jian et.al [20]
proposed inpainting with Structure propagation. This technique follows a two-step process. In the first step a user
manually specifies important missing information in the hole by sketching object boundaries from the
known to the unknown region and then a patch based texture synthesis is used to generate the texture.
The missing image patches are synthesized along the user specified curves by formulating the problem as a global
optimization problem under various structural and consistency constraints. Simple dynamic programming can be
used to derive the optimal answer if only a single curve is present. For multiple objects, the optimization is great
deal more difficult and the proposes approximated the answer by using belief propagation. All the
methods discussed above take minutes to hours to complete depending on the size of the Inpainting area
and hence making it unacceptable for interactive user applications. To speed up the conventional image
Inpainting algorithms, new classes of fast Inpainting techniques are being developed. Oliviera et.al [23] proposed
a fast digital Inpainting technique based on an isotropic diffusion model which performs Inpainting by repeatedly
convolving the Inpainting region with a diffusion kernel. A new method which treats the missing regions as level
sets and uses Fast Marching Method (FMM) to propagate image information has been proposed by Telea in [7].
These fast techniques are not suitable in filling large hole regions as they lack explicit methods to inpaint edge
regions. This technique results in blur effect in image.
IV.Conclusion and Future Scope
In this paper we review the existing techniques of image Inpainting. We discussed a variety of image Inpainting
techniques such as PDE based Inpainting, Exemplar based Inpainting, Texture synthesis based Inpainting,
Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415
IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 415
Hybrid Inpainting, and semi-automatic and fast Inpainting techniques. For every technique we have provided a
detailed explanation which is used for filling the missing region based on the surrounding information of the
image. From this study, a number of advantages and disadvantages were highlighted of these techniques. Image
inpainting is very important research area in the field of image processing. The performance of different
techniques is evaluated on the basis of area to be inpainted. Most of the algorithms work well for small scratch
regions or small regions to be inpainted such as PDE based Inpainting algorithms. It cannot fill the large missing
region and also it cannot restore the texture pattern. The theoretical analysis proved that exemplar based
Inpainting will produce good results for the large missing regions & also these algorithms can inpaint both
structure and textured image as well. But they work well only if missing region consists of simple structure and
texture.
We have observed that all these image inpainting algorithm require more time to implement. So we would like
to improve these algorithms and would like to propose a new inpainting algorithm for inpainting large regions.
Advance study includes growth of efficient algorithm to reduce computational cost and to decrease the
time required for Inpainting.
V. References
[1] D. Liu, X. Sun, F. Wu, S. Li, and Y.-Q. Zhang, “Image compression with edge-based in-painting,” IEEE Trans. Circuits Syst.
Video Technol., vol. 17, no. 10, pp. 1273–1287, Oct. 2007.
[2] Z. Xiong, X. Sun, and F. Wu, “Block-based image compression with parameter-assistant in-painting,” IEEE Trans. Image
Process., vol. 19, no. 6, pp. 1651–1657, Jun. 2010.
[3] Y.-Q. Liu, J. Wang, and H.-H. Zhang, “Adaptive patch-based in-painting for image block recovery,” in Proc. Int. Conf. Comput.
Vis. Theory Appl., 2010, pp. 52–59.
[4] M. Bertalmio, G. Sapiro, V. Caselles, and C. Ballester, “Image inpainting,” in Proceedings of SIGGRAPH, 2000, pp. 417-424.
[5] T. Chan and J. Shen, “Local inpainting models and TV inpainting,” SIAM Journal on Applied Mathematics, Vol. 62, 2001,
pp. 1019-1043
[6] T. Chan and J. Shen, “Nontexture inpainting by curvature-driven diffusions,” Journal of Visual Communication and Image
Representation, Vol. 4, 2001, pp. 436-449.
[7] Telea,”An Image Inpainting Technique Based On The Fast Marching Method”, Journal Of Graphics Tools, Vol.9, No. 1, ACM
Press 2004.
[8] J. Jia and C. K. Tang, “Image repairing: Robust image synthesis by adaptive nd tensor voting,” in Proceedings of IEEE Computer
Society Conference on Computer Vision Pattern Recognition, 2003, pp. 643-650.
[9] I. Drori, D. Cohen-Or, and H. Yeshurun, “Fragment-based image completion,” ACM Transactions on Graphics, Vol. 22, 2003,
pp. 303-312.
[10] M. Bertalmio, L. Vese, G. Sapiro, and S. Osher, “Simultaneous structure and texture image inpainting,” IEEE Transactions on
Image Processing, Vol. 12, 2003, pp. 882-889.
[11] A. Efors and T. Leung, “Texture synthesis by non-parametric sampling,” in Proceedings of the 17th IEEE International
Conference on Computer Vision, 1999, pp. 1033-1038.
[12] A. Criminisi, P. Perez, and K. Toyama, “Region filling and object removal by exemplar- based image inpainting,” IEEE
Transactions on Image Processing, Vol. 13, 2004, pp. 1200-1212.
[13] W. Cheng, C. Hsieh, S. Lin, C. Wang, and J. Wu, “Robust algorithm for exemplar based image inpainting,” in Proceedings of
International Conference on Computer Graphics, Imaging and Visualization, 2005, pp. 64-69.
[14] A. Wong and J. Orchard, “A nonlocal means approach to exemplar-based inpainting,” in Proceedings of the 15th IEEE
International Conference on Image Processing, 2008, pp. 2600-2603.
[15] J. C. Huang, C. H. Hwang, Y. C. Liao, N. C. Tang, and T. J. Chen, “Exemplar-based image inpainting base on structure
construction,” Journal of Software, Vol. 3, 2008, pp. 57-64.
[16] N. Komodakis and G. Tziritas, “Image completion using efficient belief propagation via priority scheduling and dynamic
pruning,” IEEE Transactions on Image Processing, Vol. 16, 2007, pp. 2649-2661.
[17] J. Sun, L. Yuan, J. Jia, and H. Y. Shum, “Image completion with structure propagation,” in Proceedings of SIGGRAPH, 2005,
pp. 861-868.
[18] J. Y. Wu and Q. Q. Ruan, “A novel exemplar-based image completion model,” Journal of Information Science and Engineering,
Vol. 25, 2009, pp. 481-497.
[19] C. Fang and J. J. Lien, “Rapid image completion system using multiresolution patch based directional and nondirectional
approaches,” IEEE Transactions on Image Processing, Vol. 18, 2009, pp. 2769-2779.
[20] Z. Xu and S. Jian, “Image inpainting by patch propagation using patch sparsity,” IEEE Transactions on Image Processing, Vol.
19, 2010, pp. 1153-1165
[21] Efors, Leung T. Texture synthesis by non-parametric sampling, in Proceedings of the 17th IEEE International
Conference onComputer Vision, 1999, 1033-1038.
[22] Rane S, Sapiro G, Bertalmio M. Structure and texture ïŹlling of missing image blocks in wireless transmission and
compression applications. In IEEE. Trans. Image Processing, 2002.
[23] M. Oliviera, B. Bowen, R. Mckenna, and Y.-S. Chang. Fast Digital Image Inpainting. In Proc. Of Intl. Conf. On
Visualization, Imaging And Image Processing (VIIP), Page 261266, 2001.
VI.Acknowledgments
Sincerely thank the all anonymous researchers for providing us such helpful opinion, findings, conclusions and
recommendations.

Weitere Àhnliche Inhalte

Was ist angesagt?

A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpaintingiosrjce
 
Probabilistic model based image segmentation
Probabilistic model based image segmentationProbabilistic model based image segmentation
Probabilistic model based image segmentationijma
 
Possibility fuzzy c means clustering for expression invariant face recognition
Possibility fuzzy c means clustering for expression invariant face recognitionPossibility fuzzy c means clustering for expression invariant face recognition
Possibility fuzzy c means clustering for expression invariant face recognitionIJCI JOURNAL
 
Corner Detection Using Mutual Information
Corner Detection Using Mutual InformationCorner Detection Using Mutual Information
Corner Detection Using Mutual InformationCSCJournals
 
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 TechniquesIOSR Journals
 
Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...IJECEIAES
 
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
 
Face detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude imagesFace detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude imagessipij
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...inventionjournals
 
10.1109@tip.2020.2990346
10.1109@tip.2020.299034610.1109@tip.2020.2990346
10.1109@tip.2020.2990346Joseph Franklin
 
Digital Image Inpainting: A Review
Digital Image Inpainting: A ReviewDigital Image Inpainting: A Review
Digital Image Inpainting: A ReviewIRJET Journal
 
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...ijcseit
 
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...IJCSEIT Journal
 
Performance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGAPerformance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGAIJECEIAES
 
Fuzzy Logic based Edge Detection Method for Image Processing
Fuzzy Logic based Edge Detection Method for Image Processing  Fuzzy Logic based Edge Detection Method for Image Processing
Fuzzy Logic based Edge Detection Method for Image Processing IJECEIAES
 
Image segmentation by modified map ml estimations
Image segmentation by modified map ml estimationsImage segmentation by modified map ml estimations
Image segmentation by modified map ml estimationsijesajournal
 

Was ist angesagt? (18)

A Combined Model for Image Inpainting
A Combined Model for Image InpaintingA Combined Model for Image Inpainting
A Combined Model for Image Inpainting
 
Probabilistic model based image segmentation
Probabilistic model based image segmentationProbabilistic model based image segmentation
Probabilistic model based image segmentation
 
Possibility fuzzy c means clustering for expression invariant face recognition
Possibility fuzzy c means clustering for expression invariant face recognitionPossibility fuzzy c means clustering for expression invariant face recognition
Possibility fuzzy c means clustering for expression invariant face recognition
 
Corner Detection Using Mutual Information
Corner Detection Using Mutual InformationCorner Detection Using Mutual Information
Corner Detection Using Mutual Information
 
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
 
Ijetr021113
Ijetr021113Ijetr021113
Ijetr021113
 
Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...Content adaptive single image interpolation based Super Resolution of compres...
Content adaptive single image interpolation based Super Resolution of compres...
 
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)
 
Face detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude imagesFace detection using the 3 x3 block rank patterns of gradient magnitude images
Face detection using the 3 x3 block rank patterns of gradient magnitude images
 
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
Face Recognition System Using Local Ternary Pattern and Signed Number Multipl...
 
10.1109@tip.2020.2990346
10.1109@tip.2020.299034610.1109@tip.2020.2990346
10.1109@tip.2020.2990346
 
Digital Image Inpainting: A Review
Digital Image Inpainting: A ReviewDigital Image Inpainting: A Review
Digital Image Inpainting: A Review
 
H0334749
H0334749H0334749
H0334749
 
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
MODIFIED HISTOGRAM EQUALIZATION FOR IMAGE CONTRAST ENHANCEMENT USING PARTICLE...
 
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
FACE RECOGNITION USING DIFFERENT LOCAL FEATURES WITH DIFFERENT DISTANCE TECHN...
 
Performance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGAPerformance analysis on color image mosaicing techniques on FPGA
Performance analysis on color image mosaicing techniques on FPGA
 
Fuzzy Logic based Edge Detection Method for Image Processing
Fuzzy Logic based Edge Detection Method for Image Processing  Fuzzy Logic based Edge Detection Method for Image Processing
Fuzzy Logic based Edge Detection Method for Image Processing
 
Image segmentation by modified map ml estimations
Image segmentation by modified map ml estimationsImage segmentation by modified map ml estimations
Image segmentation by modified map ml estimations
 

Andere mochten auch

ĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽ
ĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽ
ĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽMSU GML VideoGroup
 
A review on video inpainting techniques
A review on video inpainting techniquesA review on video inpainting techniques
A review on video inpainting techniquesIAEME Publication
 
11.combined structure and texture image inpainting algorithm for natural scen...
11.combined structure and texture image inpainting algorithm for natural scen...11.combined structure and texture image inpainting algorithm for natural scen...
11.combined structure and texture image inpainting algorithm for natural scen...Alexander Decker
 
Optical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyOptical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyEr. Ashish Pandey
 
Image inpainting
Image inpaintingImage inpainting
Image inpaintingPulkit Goyal
 
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 ImageIOSR Journals
 
Composite restoration
Composite restorationComposite restoration
Composite restorationHazhar Ahmed
 
Composite resin
Composite resinComposite resin
Composite resinWilda Bianca
 

Andere mochten auch (8)

ĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽ
ĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽ
ĐžĐ±Đ·ĐŸŃ€ ĐŒĐ”Ń‚ĐŸĐŽĐŸĐČ ĐžĐœĐżŃĐžĐœŃ‚ĐžĐœĐłĐ° ĐżĐŸ ĐŸĐŽĐœĐŸĐŒŃƒ ĐžĐ·ĐŸĐ±Ń€Đ°Đ¶Đ”ĐœĐžŃŽ
 
A review on video inpainting techniques
A review on video inpainting techniquesA review on video inpainting techniques
A review on video inpainting techniques
 
11.combined structure and texture image inpainting algorithm for natural scen...
11.combined structure and texture image inpainting algorithm for natural scen...11.combined structure and texture image inpainting algorithm for natural scen...
11.combined structure and texture image inpainting algorithm for natural scen...
 
Optical character recognition IEEE Paper Study
Optical character recognition IEEE Paper StudyOptical character recognition IEEE Paper Study
Optical character recognition IEEE Paper Study
 
Image inpainting
Image inpaintingImage inpainting
Image inpainting
 
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
 
Composite restoration
Composite restorationComposite restoration
Composite restoration
 
Composite resin
Composite resinComposite resin
Composite resin
 

Ähnlich wie Ijetcas14 447

Image Inpainting
Image InpaintingImage Inpainting
Image InpaintingIJERA Editor
 
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 SystemIRJET 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 ReviewIJERA Editor
 
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
 
Image Inpainting Using Cloning Algorithms
Image Inpainting Using Cloning AlgorithmsImage Inpainting Using Cloning Algorithms
Image Inpainting Using Cloning AlgorithmsCSCJournals
 
IRJET - Facial In-Painting using Deep Learning in Machine Learning
IRJET -  	  Facial In-Painting using Deep Learning in Machine LearningIRJET -  	  Facial In-Painting using Deep Learning in Machine Learning
IRJET - Facial In-Painting using Deep Learning in Machine LearningIRJET Journal
 
Repairing and Inpainting Damaged Images using Adaptive Diffusion Technique
Repairing and Inpainting Damaged Images using Adaptive Diffusion TechniqueRepairing and Inpainting Damaged Images using Adaptive Diffusion Technique
Repairing and Inpainting Damaged Images using Adaptive Diffusion TechniqueIJMTST Journal
 
Medical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodMedical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodIOSR Journals
 
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESISREMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESISIJCSEA Journal
 
p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...
p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...
p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...IJECEIAES
 
An Enhanced Adaptive Wavelet Transform Image Inpainting Technique
An Enhanced Adaptive Wavelet Transform Image Inpainting TechniqueAn Enhanced Adaptive Wavelet Transform Image Inpainting Technique
An Enhanced Adaptive Wavelet Transform Image Inpainting TechniqueIRJET Journal
 
EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...
EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...
EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...cscpconf
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingIJCSEA Journal
 
IRJET- An Improvised Multi Focus Image Fusion Algorithm through Quadtree
IRJET- An Improvised Multi Focus Image Fusion Algorithm through QuadtreeIRJET- An Improvised Multi Focus Image Fusion Algorithm through Quadtree
IRJET- An Improvised Multi Focus Image Fusion Algorithm through QuadtreeIRJET Journal
 

Ähnlich wie Ijetcas14 447 (20)

Image Inpainting
Image InpaintingImage Inpainting
Image Inpainting
 
I017265357
I017265357I017265357
I017265357
 
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
 
[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 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...
 
Image Inpainting Using Cloning Algorithms
Image Inpainting Using Cloning AlgorithmsImage Inpainting Using Cloning Algorithms
Image Inpainting Using Cloning Algorithms
 
conferense
conferense conferense
conferense
 
IRJET - Facial In-Painting using Deep Learning in Machine Learning
IRJET -  	  Facial In-Painting using Deep Learning in Machine LearningIRJET -  	  Facial In-Painting using Deep Learning in Machine Learning
IRJET - Facial In-Painting using Deep Learning in Machine Learning
 
Repairing and Inpainting Damaged Images using Adaptive Diffusion Technique
Repairing and Inpainting Damaged Images using Adaptive Diffusion TechniqueRepairing and Inpainting Damaged Images using Adaptive Diffusion Technique
Repairing and Inpainting Damaged Images using Adaptive Diffusion Technique
 
Medical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set MethodMedical Image Segmentation Based on Level Set Method
Medical Image Segmentation Based on Level Set Method
 
40120140502005
4012014050200540120140502005
40120140502005
 
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESISREMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
REMOVING OCCLUSION IN IMAGES USING SPARSE PROCESSING AND TEXTURE SYNTHESIS
 
p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...
p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...
p-Laplace Variational Image Inpainting Model Using Riesz Fractional Different...
 
An Enhanced Adaptive Wavelet Transform Image Inpainting Technique
An Enhanced Adaptive Wavelet Transform Image Inpainting TechniqueAn Enhanced Adaptive Wavelet Transform Image Inpainting Technique
An Enhanced Adaptive Wavelet Transform Image Inpainting Technique
 
EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...
EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...
EXTENDED WAVELET TRANSFORM BASED IMAGE INPAINTING ALGORITHM FOR NATURAL SCENE...
 
Hierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image InpaintingHierarchical Approach for Total Variation Digital Image Inpainting
Hierarchical Approach for Total Variation Digital Image Inpainting
 
IRJET- An Improvised Multi Focus Image Fusion Algorithm through Quadtree
IRJET- An Improvised Multi Focus Image Fusion Algorithm through QuadtreeIRJET- An Improvised Multi Focus Image Fusion Algorithm through Quadtree
IRJET- An Improvised Multi Focus Image Fusion Algorithm through Quadtree
 
Az33298300
Az33298300Az33298300
Az33298300
 
Az33298300
Az33298300Az33298300
Az33298300
 

Mehr von Iasir Journals

Mehr von Iasir Journals (20)

ijetcas14 650
ijetcas14 650ijetcas14 650
ijetcas14 650
 
Ijetcas14 648
Ijetcas14 648Ijetcas14 648
Ijetcas14 648
 
Ijetcas14 647
Ijetcas14 647Ijetcas14 647
Ijetcas14 647
 
Ijetcas14 643
Ijetcas14 643Ijetcas14 643
Ijetcas14 643
 
Ijetcas14 641
Ijetcas14 641Ijetcas14 641
Ijetcas14 641
 
Ijetcas14 639
Ijetcas14 639Ijetcas14 639
Ijetcas14 639
 
Ijetcas14 632
Ijetcas14 632Ijetcas14 632
Ijetcas14 632
 
Ijetcas14 624
Ijetcas14 624Ijetcas14 624
Ijetcas14 624
 
Ijetcas14 619
Ijetcas14 619Ijetcas14 619
Ijetcas14 619
 
Ijetcas14 615
Ijetcas14 615Ijetcas14 615
Ijetcas14 615
 
Ijetcas14 608
Ijetcas14 608Ijetcas14 608
Ijetcas14 608
 
Ijetcas14 605
Ijetcas14 605Ijetcas14 605
Ijetcas14 605
 
Ijetcas14 604
Ijetcas14 604Ijetcas14 604
Ijetcas14 604
 
Ijetcas14 598
Ijetcas14 598Ijetcas14 598
Ijetcas14 598
 
Ijetcas14 594
Ijetcas14 594Ijetcas14 594
Ijetcas14 594
 
Ijetcas14 593
Ijetcas14 593Ijetcas14 593
Ijetcas14 593
 
Ijetcas14 591
Ijetcas14 591Ijetcas14 591
Ijetcas14 591
 
Ijetcas14 589
Ijetcas14 589Ijetcas14 589
Ijetcas14 589
 
Ijetcas14 585
Ijetcas14 585Ijetcas14 585
Ijetcas14 585
 
Ijetcas14 584
Ijetcas14 584Ijetcas14 584
Ijetcas14 584
 

KĂŒrzlich hochgeladen

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Dr. Mazin Mohamed alkathiri
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 

KĂŒrzlich hochgeladen (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 

Ijetcas14 447

  • 1. International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Emerging Technologies in Computational and Applied Sciences (IJETCAS) www.iasir.net IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 411 ISSN (Print): 2279-0047 ISSN (Online): 2279-0055 Review and Potential of Various Approaches for Execution of Image Inpainting Seema Kumari Singh1 , J.V. Shinde2 Department of Computer Engineering, University of Pune. Late G.N. Sapkal College of Engineering Anjaneri, Nashik, Maharashtra State, India Abstract: Image in-painting is the art of restoring lost and selected parts of an image based on the background information in such a way so that the change is not observed by the observer. Image In-painting is very important and emerging field of research in image processing. Inpainting algorithm have numerous applications such as rebuilding of damaged photographs & films, heritage preservation, removal of superimposed text, removal/replacement of unwanted objects, red eye correction, image coding etc. The main goal of the Inpainting algorithm is to modify the damaged region of an image. The basic idea behind the technique is to automatically fill in lost or missing parts of an image using information from the surrounding/neighbouring area. There have been several techniques proposed for the image inpainting to restore the damaged image. In this paper, we provide a detailed review on different techniques used for image inpainting such as PDE based image inpainting, Exemplar based image inpainting, Texture synthesis based image inpainting, Hybrid inpainting ,Semi-automatic and Fast inpainting. Keywords: Inpainting; texture- synthesis; PDE; Exemplar; eye correction; restore I.Introduction Image in-painting is a hot spot in computer graphics and an active area in research in image processing. Image in- painting is also known as image disocclusion or completion. The main goal of this process is to fill the missing region/restoring lost part of an image based on the background information and this process reconstruct image in such a way so that the change cannot be noticeable by an observer. Image in-painting technique is used in so many fields like preservation of heritage films and television and for special effects production. It is used to restore old/damaged photographs, object removal from an image without affecting the image, image coding [1], [2] and transmission [3] (recovery of the missing blocks) etc. The mostly used in-painting methods are Geometry- based method and Exemplar-based method. We can also call Geometry based methods as structure in-painting methods. In the era of digital inpainting approach, Diffusion based Inpainting was the first one. In this method missing region is filled by diffusing the image information from the known region into the missing region at the pixel level. This type of algorithm is basically based on PDE (partial differential equation). Geometry-based in- painting methods shows good result in propagating smooth level line or gradients or filling the non-textured target region. This method is generally used when the inpainted region is small. The drawback of this method is, it introduces blurring artifacts in textured or when filling large missing region. Figure 1 Image Inpainting The second category is exemplar-base in-painting algorithm. It provides an efficient approach for reconstructing large target regions. Basically it consists of two main steps: The first step is of priority assignment and the second step consists of the selection of the best matching exemplar and updates all the priorities. Exemplar based in-painting iteratively synthesizes the target region, by the most similar patch in source region. They provide
  • 2. Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415 IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 412 good results in recovering textures or repetitive patterns. This algorithm overcomes the drawback of PDE based in-painting. Most of the Inpainting methods work as follows: In the first step the user manually select the area of the image that is to be inpaint/restored. The image restoration is done automatically as you can see in Figure.1.In this step the region is filled in with new information coming from the surrounding/neighbouring pixels or from the whole image. After that the algorithm proposed for inpainting is used to inpaint the selected region of the image. This paper is organized as follows:Section-1 shows the Introduction of Image Inpainting problem. Section-2 describes the detailed review of different techniques for the image Inpainting which such as PDE based image inpainting, Exemplar based image inpainting, texture synthesis based image inpainting, Hybrid inpainting. Semi- automatic and Fast Inpainting. Finally concluding remarks are given in Section-3. II.Mathematical Representation of Inpainting Problem We can define Inpainting problem in terms of Mathematical point of view, In a sequence say S , given only a subsequence of it, X estimate the whole S as S' such that I(S')=I(X) , where I denotes the information. Let us take a simple example to explain it more clearly. Suppose there is a sequence {1,2,3,X,5,6} where X is the unknown element. If X is derived as 4, the whole sequence looks very natural i.e., {1,2,3,4,5,6} it takes the exact value as we expected. However, if X is derived as 15, i.e.{1,2,3,15,5,6} then the whole sequence does tell us something unexpected .In case of inpainting, the generated plausible regions are commonly looks so natural which indicates that no additional information can be reproduced out of nothing related. III.Different Approaches of Image Inpainting Techniques to Restore Image So many methods have been proposed for image inpainting so far and we can classify them into several categories as follows: 1. PDE based image inpainting 2. Exemplar based image inpainting 3. Texture synthesis based image inpainting 4. Hybrid Inpainting. 5. Semi-automatic and Fast Inpainting. Let us first describe the basic terminologies used in inpainting: 1. Image is represented as ‘I’. 2. The target region or the region to be inpainted is represented by omega’ ℩ ‘. 3. Source region (I-℩) that is the region which is not to be in-painted and from where the information is extracted to fill the target region is represented by Ί. 4. Boundary of the target region is represented by: ή℩ Figure 2 Image Inpainting A. PDE Based Image Inpainting Partial Differential Equation (PDE) is a differential equation contains one or more variables, relating the values of the function itself and its derivatives of various orders. Consequently, a PDE is a differential equation that uses partial derivatives. Bertalmio et.al (2000) [4] proposed Partial Differential Equation based algorithm. It is iterative algorithm. The main idea behind this algorithm is to continue geometric and photometric information that arrives at the border of the occluded area into area itself. This is done by propagating the information in the direction of minimal change using “isophote lines”. This algorithm will produce good results for small inpainted regions. And if the missed regions are large this algorithm will take so long time and it will not produce good results. Then inspired by this work, Chan et al [5] (2001) proposed the Total Varitional (TV) Inpainting model. This model uses Euler-Lagrange equation and anisotropic diffusion based on the strength of the isophotes. This TV model performs well for small regions and even for noise removal applications. This algorithm also encounter with some problem, the main drawback of this method is that it is neither suitable for large texture regions nor it connects broken edges i.e. imitation of large texture regions is difficult. The TV model then extended to CDD (Curvature Driven Diffusion) [6] model. In which it included the curvature information of the isophotes to handle the curved structures in a better manner. Then telea in [7](Telea, et
  • 3. Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415 IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 413 al,2004)propose a fast marching method which is considered as a PDE method, faster and simpler to implement than other PDE based algorithms. PDE based technique has been widely used in various applications such as image segmentation, restoration etc. All of the above mentioned algorithms are very time consuming and have some problems with the damaged regions with a large size. The main disadvantage of this algorithm is that it produces blurring artifacts and creates problem in the reproduction of large texture regions. This algorithm also fails to recover Partially Degraded Image. B. Exemplar Based Image Inpainting It is an important class of inpainting algorithms. It overcomes the drawback of PDE based inpainting and it is used for reconstructing large target regions. Basically it consists of two basic steps: priority assignment is the first step and the second step consists of the selection of the best matching patch. The exemplar based approach samples the best matching patches from the known region and pastes into the target patches in the missing region. According to the filling order, the method fills structures in the missing regions using spatial information of neighboring regions. Generally, an exemplar-based Inpainting algorithm includes the following four main steps: 1. Initializing the Target Region in which the initial missing areas are extracted and represented with appropriate data structures. 2. Computing Filling Priorities: in this a predefined priority function is used to compute the filling order for all unfilled pixels p∈ΎΩ in the beginning of filling iteration. 3. Searching Example and Compositing: in which the most similar example is searched from the source region Ί to compose the given patch, say Κ (of size N × N pixels)that centered on the given pixel p . 4. Updating Image Information, in which the boundary ΎΩ of the target region Ω and the required information for computing filling priorities are updated. Numbers of algorithms are developed for the exemplar based image Inpainting. Such as, Jia [8] segmented an image into several regions based on its color texture features and then inpainted each region individually. Then Drori [9] proposed a fragment-based image Inpainting algorithm that iteratively approximated, searched, and added detail by compositing adaptive fragments. The computation time of this algorithm is intolerable. Bertalmio [10] proposed a hybrid algorithm for the simultaneous filling of texture and structure in regions of missing part of the image. They decompose the two image into structure and texture components respectively & perform in-painting separately on them. The result is the combination of these two methods. This algorithm works well in recovering not only the geometrical structures but also the small texture regions. Then Criminisi [12] proposed a single efficient algorithm for Region filling and object removal by exemplar based image in-painting. Exemplar based Texture synthesis modulated by a scheme for determining the fill order of the target region. They used patch based filling approach .Pixels maintain a confidence value. They fill the hole of the target region according to the priority order & this order is determined by the strength of the incoming edges and a confidence value. This technique is capable of propagating linear structures. The limitation of this paper is that the algorithm is not designed to handle curved structures and also they do not handle depth ambiguities. Cheng [13] generalized the priority function for the family of algorithms given in [12] to provide a more robust performance. Wong [14] developed a weighted similarity function. That function uses several source patches to reconstruct the target patch instead of using a single source patch. Wu [15] has proposed a cross isophotes exemplar-based model using the cross-isophote diffusion data and the local texture information which decided impressive results in recovering textures and repetitive structures no matter whether they are applied into the large regions or not. Most of the new exemplar-based algorithms adopt the greedy strategy, so these algorithms suffer from the common problems of the greedy algorithm, being the filling order (namely priority) is very critical. Exemplar based Inpainting will produce good results only if the missing region consists of simple structure and texture and if there are not enough samples in image then it is impossible to synthesize the desired image. There are some approaches formulate image in-painting as a discrete global optimization problem, where the images are modeled using a Markov Random Field (MRF) with pair-wise interactions. In [16], the objective function is minimized using belief propagation, which is efficient but computationally expensive. Sun-et-al [17] proposed a technique of structure propagation. They first propagate the structure and after structure propagation, they fill the remaining unknown regions using a patch based texture synthesis. In this approach, the user manually specifies the curves, the most salient missing structures. Hung [18] used the structure generation and Bezier curves to construct the missing edge information. Using the structure information and reconnecting contours by curve filling process, the damaged regions will be inpainted. Fang [19] developed a rapid image Inpainting system which consists of a multi-resolution training process and a patch-based image synthesis process. Xu [20] proposed two novel concepts of sparsity at the patch level for modeling the patch priority and patch representation. Compared with the diffusion-based approaches, the exemplar-based approach achieve impressive results in recovering textures and repetitive structures no matter whether they are applied into the large regions or not.
  • 4. Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415 IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 414 C. Texture Synthesis Based Image Inpainting Texture Synthesis based Image Inpainting algorithms are used to complete the missing regions using similar neighborhoods of the damaged pixels. These algorithms synthesize the new image pixels from an initial seed. And then strives to preserve the local structure of the image. All the earlier Inpainting techniques utilized these methods to fill the missing region by sampling and copying pixels from the neighboring area. For e. g, Markov Random Field (MRF) is used to model the local distribution of the pixel. And new texture is synthesized by querying existing texture and finding all similar neighborhoods. Their differences exist mainly in how continuity is maintained between existing pixels and Inpainting hole. The main objective of texture synthesis based inpainting is to generate texture patterns, which is similar to a given sample pattern, in such a way that the reproduced texture retains the statistical properties of its root texture . Texture synthesis approaches (Efors et al.1999) [21] can be categorized into three categories: Statistical (parametric), pixel-based and patch-based (non-parametric). Statistical methods are more likely to succeed in reproducing stochastic/irregular textures, but usually it fails to reproduce structured/regular textures. On the other hand, pixel-based methods “build” on the sample texture pixel-by-pixel instead of applying filters on it, and their final outputs are of better quality than those of statistical methods, but they usually fail to grow large structured textures. Finally, patch-based methods “build” on a sample texture patch-by-patch as opposed to pixel-by-pixel, thus they yield faster and more plausible regular textures. A comparative study for patch-based texture synthesis algorithms has shown that “for handling special types of texture we have to develop the special purpose algorithms”. Taking this aim and the variety of algorithms for texture synthesis into consideration, we can conclude that there is no universal texture synthesizer is present. Still it remains a goal to be desire. The texture synthesis is (Rane et al. 2002) [22] based Inpainting perform well in approximating textures. These algorithms have difficulty in handling natural images as they are composed of structures in form of edges. Also they have complex interaction between structure and texture boundaries. In some cases, they also require the user to specify what texture to replace and the place to be replaced. Hence while appreciating the use of texture synthesis techniques in Inpainting, it is important to understand that these methods address only a small subset of Inpainting issues and these methods are not suitable for a wide variety of applications. D. Hybrid Based Image Inpainting Hybrid inpainting technique is also known as Image Completion. It is used for filling large target (missing) regions. It also preserves both structure and texture in a visually plausible manner. The hybrid approaches combine both texture synthesis and PDE based Inpainting for completing the holes. The main idea behind these approaches is that it decomposed the image into two separate parts, one for Structure region and another for texture regions. The corresponding decomposed regions are filled by edge propagating algorithms and texture synthesis techniques. One important direction we believe is more natural to the inpainting process is by structure completion through segmentation. This technique uses two step methods: First a texture based segmentation on the input image and extrapolating the boundary regions by tensor voting to generate a complete image segmentation and second by using tensor voting missing colors are synthesized. Tensor voting method is good for maintaining curvature, but cannot perform well on complex structures and image segmentation of natural images is also a difficult task to perform. E. Semi-automatic and Fast Image Inpainting Semi-automatic image inpainting requires user assistance and it requires user assistance in the form of guide lines to help in structure completion has found favor with researchers. The method by Jian et.al [20] proposed inpainting with Structure propagation. This technique follows a two-step process. In the first step a user manually specifies important missing information in the hole by sketching object boundaries from the known to the unknown region and then a patch based texture synthesis is used to generate the texture. The missing image patches are synthesized along the user specified curves by formulating the problem as a global optimization problem under various structural and consistency constraints. Simple dynamic programming can be used to derive the optimal answer if only a single curve is present. For multiple objects, the optimization is great deal more difficult and the proposes approximated the answer by using belief propagation. All the methods discussed above take minutes to hours to complete depending on the size of the Inpainting area and hence making it unacceptable for interactive user applications. To speed up the conventional image Inpainting algorithms, new classes of fast Inpainting techniques are being developed. Oliviera et.al [23] proposed a fast digital Inpainting technique based on an isotropic diffusion model which performs Inpainting by repeatedly convolving the Inpainting region with a diffusion kernel. A new method which treats the missing regions as level sets and uses Fast Marching Method (FMM) to propagate image information has been proposed by Telea in [7]. These fast techniques are not suitable in filling large hole regions as they lack explicit methods to inpaint edge regions. This technique results in blur effect in image. IV.Conclusion and Future Scope In this paper we review the existing techniques of image Inpainting. We discussed a variety of image Inpainting techniques such as PDE based Inpainting, Exemplar based Inpainting, Texture synthesis based Inpainting,
  • 5. Seema et al., International Journal of Emerging Technologies in Computational and Applied Sciences, 8(5), March-May, 2014, pp. 411-415 IJETCAS 14- 447; © 2014, IJETCAS All Rights Reserved Page 415 Hybrid Inpainting, and semi-automatic and fast Inpainting techniques. For every technique we have provided a detailed explanation which is used for filling the missing region based on the surrounding information of the image. From this study, a number of advantages and disadvantages were highlighted of these techniques. Image inpainting is very important research area in the field of image processing. The performance of different techniques is evaluated on the basis of area to be inpainted. Most of the algorithms work well for small scratch regions or small regions to be inpainted such as PDE based Inpainting algorithms. It cannot fill the large missing region and also it cannot restore the texture pattern. The theoretical analysis proved that exemplar based Inpainting will produce good results for the large missing regions & also these algorithms can inpaint both structure and textured image as well. But they work well only if missing region consists of simple structure and texture. We have observed that all these image inpainting algorithm require more time to implement. So we would like to improve these algorithms and would like to propose a new inpainting algorithm for inpainting large regions. Advance study includes growth of efficient algorithm to reduce computational cost and to decrease the time required for Inpainting. V. References [1] D. Liu, X. Sun, F. Wu, S. Li, and Y.-Q. Zhang, “Image compression with edge-based in-painting,” IEEE Trans. Circuits Syst. Video Technol., vol. 17, no. 10, pp. 1273–1287, Oct. 2007. [2] Z. Xiong, X. Sun, and F. Wu, “Block-based image compression with parameter-assistant in-painting,” IEEE Trans. Image Process., vol. 19, no. 6, pp. 1651–1657, Jun. 2010. [3] Y.-Q. Liu, J. Wang, and H.-H. Zhang, “Adaptive patch-based in-painting for image block recovery,” in Proc. Int. Conf. Comput. Vis. Theory Appl., 2010, pp. 52–59. [4] M. Bertalmio, G. Sapiro, V. Caselles, and C. Ballester, “Image inpainting,” in Proceedings of SIGGRAPH, 2000, pp. 417-424. [5] T. Chan and J. Shen, “Local inpainting models and TV inpainting,” SIAM Journal on Applied Mathematics, Vol. 62, 2001, pp. 1019-1043 [6] T. Chan and J. Shen, “Nontexture inpainting by curvature-driven diffusions,” Journal of Visual Communication and Image Representation, Vol. 4, 2001, pp. 436-449. [7] Telea,”An Image Inpainting Technique Based On The Fast Marching Method”, Journal Of Graphics Tools, Vol.9, No. 1, ACM Press 2004. [8] J. Jia and C. K. Tang, “Image repairing: Robust image synthesis by adaptive nd tensor voting,” in Proceedings of IEEE Computer Society Conference on Computer Vision Pattern Recognition, 2003, pp. 643-650. [9] I. Drori, D. Cohen-Or, and H. Yeshurun, “Fragment-based image completion,” ACM Transactions on Graphics, Vol. 22, 2003, pp. 303-312. [10] M. Bertalmio, L. Vese, G. Sapiro, and S. Osher, “Simultaneous structure and texture image inpainting,” IEEE Transactions on Image Processing, Vol. 12, 2003, pp. 882-889. [11] A. Efors and T. Leung, “Texture synthesis by non-parametric sampling,” in Proceedings of the 17th IEEE International Conference on Computer Vision, 1999, pp. 1033-1038. [12] A. Criminisi, P. Perez, and K. Toyama, “Region filling and object removal by exemplar- based image inpainting,” IEEE Transactions on Image Processing, Vol. 13, 2004, pp. 1200-1212. [13] W. Cheng, C. Hsieh, S. Lin, C. Wang, and J. Wu, “Robust algorithm for exemplar based image inpainting,” in Proceedings of International Conference on Computer Graphics, Imaging and Visualization, 2005, pp. 64-69. [14] A. Wong and J. Orchard, “A nonlocal means approach to exemplar-based inpainting,” in Proceedings of the 15th IEEE International Conference on Image Processing, 2008, pp. 2600-2603. [15] J. C. Huang, C. H. Hwang, Y. C. Liao, N. C. Tang, and T. J. Chen, “Exemplar-based image inpainting base on structure construction,” Journal of Software, Vol. 3, 2008, pp. 57-64. [16] N. Komodakis and G. Tziritas, “Image completion using efficient belief propagation via priority scheduling and dynamic pruning,” IEEE Transactions on Image Processing, Vol. 16, 2007, pp. 2649-2661. [17] J. Sun, L. Yuan, J. Jia, and H. Y. Shum, “Image completion with structure propagation,” in Proceedings of SIGGRAPH, 2005, pp. 861-868. [18] J. Y. Wu and Q. Q. Ruan, “A novel exemplar-based image completion model,” Journal of Information Science and Engineering, Vol. 25, 2009, pp. 481-497. [19] C. Fang and J. J. Lien, “Rapid image completion system using multiresolution patch based directional and nondirectional approaches,” IEEE Transactions on Image Processing, Vol. 18, 2009, pp. 2769-2779. [20] Z. Xu and S. Jian, “Image inpainting by patch propagation using patch sparsity,” IEEE Transactions on Image Processing, Vol. 19, 2010, pp. 1153-1165 [21] Efors, Leung T. Texture synthesis by non-parametric sampling, in Proceedings of the 17th IEEE International Conference onComputer Vision, 1999, 1033-1038. [22] Rane S, Sapiro G, Bertalmio M. Structure and texture ïŹlling of missing image blocks in wireless transmission and compression applications. In IEEE. Trans. Image Processing, 2002. [23] M. Oliviera, B. Bowen, R. Mckenna, and Y.-S. Chang. Fast Digital Image Inpainting. In Proc. Of Intl. Conf. On Visualization, Imaging And Image Processing (VIIP), Page 261266, 2001. VI.Acknowledgments Sincerely thank the all anonymous researchers for providing us such helpful opinion, findings, conclusions and recommendations.