SlideShare a Scribd company logo
1 of 6
Download to read offline
International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705
www.rsisinternational.org Page 122
Removing Fence and Recovering Image Details:
Various Techniques with Performance Analysis
Bhumika P Patel
Department of Information Technology
Shri S’ad Vidya Mandal Institute of Technology
Bharuch, India
Ghanshyam I Prajapati
Department of Information Technology
Shri S’ad Vidya Mandal Institute of Technology
Bharuch, India
Abstract— In recent world, detection and removal of fences from
digital images become necessary when an important part of the
view changes to be occluded by unnecessary structures. When a
picture is taken, it may have certain structures or objects that
are unwanted. Many scenes such as parks, gardens, and zoos are
secured by fences and people can only take pictures through the
fences. Images or videos taken at open places using low-
resolution cameras, like smart phones are also frequently
corrupted by the presence of occlusions like fences. For the
background occluded by fences, the goal of image de-fencing is to
restore them and return fence-free images. Multi-focus images
are obtained and “defocusing” information is utilized to generate
a clear image. The main aim is when a colored image is input
having fence in the image and then deleting; removing the fence
gives the resultant image with the removal of fence from the
image. Also it involves filling the gaps of removed, damaged
region to recover lost image details. This paper includes various
methods for detection of fence(s), various methods for filling the
gaps, literature survey and performance analysis of methods for
background reconstruction.
Keywords— Image De-fencing, Edge Detection, Fence Detection,
Fence Removal.
I. INTRODUCTION
he increase of inexpensive smart phones, tablets with
poor quality cameras has led to a need for a post-
processing i.e. image editing in photography tool that can
automatically improve the image quality [2]. There are many
components that may cause image defects and affect image
quality. Images or videos taken at open places using low-
resolution cameras, like smart phones are also frequently
corrupted by the presence of occlusions like fences [4]. When
the target location that the users sketch to capture are
occluded by a fence, and the users are not permitted to cross
the fence, a natural resolution is to be recorded the scenes
with fences and resort to specific image editing photography
tools for fence removal [5]. Object removal is the recovery of
lost parts of an image in a given area so that the repaired
image looks ordinary [8]. Straight approaches to image de-
fencing suffer from imprecise and non-robust fence detection
apart from being limited to processing images of only static
occluded scenes [11]. Many times, a photographer captures
scenes that are following fences such as wild animals in cages
and natural locations behind pointed fences [12]. Removing or
repairing the defect of a digital images or videos is a very
active and attractive field of research concern to the image
inpainting technique. When a picture is taken it may have
certain structures or objects that are unwanted [18].
(Fig.1 Examples of images having Fence)
It is very easy for proper layout, while capturing a scene
through a fence. Beyond reducing an image’s visual quality,
its value for many purposes may also be reduced [13]. The
rest of this paper is organized as follows: Section II contains
various methods for detection of fence. Section III deals with
related work of various techniques for filling the gaps. Section
IV presents Literature survey, section V describes of
performance analysis of methods for background
reconstruction and section VI includes conclusion.
II. VARIOUS METHODS FOR DETECTION OF FENCE
A. Sobels Method
The Sobel method also known as Sobel–Feldman
operator or Sobel filter is used in image processing and
computer vision, mostly within edge detection algorithms
where it produce an image indicate edges. It is titled after
Irwin Sobel and Gary Feldman. The Sobel–Feldman operator
is based on rotate the image with a small, separable, and
integer-valued filter in the horizontal and vertical directions
and therefore relatively cheap in terms of computations. On
the other hand, the gradient estimate that it produces is
T
International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705
www.rsisinternational.org Page 123
relatively simple, in particular for high-frequency variations in
the image [7]. The operator uses two 3×3 kernels which are
rotate with the original image to calculate approximations of
the derivatives that are one for horizontal changes, and one for
vertical changes [7].
(Fig.2 Mask of Sobels Method [12])
B. Prewitt Operator
In image processing the Prewitt operator is used, mostly
within edge detection algorithms. Exactly, it is a distinct
differentiation operator, measure for an approximation of the
incline of the image intensity function. Prewitt operator
provides two masks one for detecting edges in a horizontal
direction and another for detecting edges in a vertical
direction [1]. The Prewitt operator is related on rotate the
image with a small, separable, and integer valued sort through
the horizontal and vertical directions. Judith M. S. Prewitt is
the developer of the Prewitt Operator. The gradient of a two-
variable either vertical or horizontal function is at each image
point a 2D vector with the workings given by the product in
the horizontal and vertical directions [7]. Also the operator
uses two 3×3 kernels which are rotate with the original image
to calculate similarly of the derivatives: one for horizontal
changes, and one for vertical changes. The maximum returns
which are directly from the kernel are produced by the use of
Prewitt Edge Detector [17]. The Prewitt edge detector is a
proper way to measure the magnitude and orientation of
edges. Prewitt operator gradient based edge detector is
expected in the 3x3 neighborhoods for eight directions [7].
This operator does not place any importance on pixels that are
closer to the center of the masks on horizontal and vertical
functions.
(Fig.3 Mask of Prewitt Operator [12])
C. Roberts Detection
The Roberts Cross operator execute a simple, quick to
compute, 2-D spatial incline dimension on an image.
Lawrence Roberts in 1963 proposed the Roberts operator and
was one of the first edge detectors. According to Roberts [7],
an edge detector should have the following properties such as
the produced edges should be well-defined, the background
should supply as little noise as possible, and the strength of
edges should match as close as possible to the edges. In
general usage, the input to the operator is a grayscale image.
Pixel values at each point in the output represent the projected
complete magnitude of the spatial gradient of the input image
at that particular point [3]. The Roberts operator contains of a
pair of 2×2 convolution masks. One mask is simply and the
other is rotated by 90° [7].
(Fig.4 Mask of Roberts Method [12])
D. Canny Method
John F. Canny in 1986 has developed the Canny Edge
Detector. Also known as the “Optimal Detector”. It is an
operator that uses a multi-stage method to detect a wide range
of edges in images. It has been widely used in different
computer vision systems. It takes as input a gray scale image,
and outcomes as output an image showing the positions of
tracked strength ending [7]. The general principal for canny
edge detection contains: Detection of edge with low error rate,
which means that the detection should exactly catch as many
edges. The edge point detected from the operator should
accurately localize on the center of the edge [7]. At a given
edge in the image should only be marked once, and any
possible, image noise should not produce false edges. The
Canny algorithm is flexible to different climates. Its
parameters allow it to be customized to recognition of edges
of different quality depending on the particular requirements
of a given implementation [15]. Canny edge detection
procedure is one of the ordinary edge detection techniques.
The smoothing method is constantly needed before edge
detection. Gaussian smoothing performance has been usually
used in edge extraction [17]. Thus canny edge detection
method is better detection of edges in noisy state by applying
thresholding method.
E. Performance Analysis of Methods for Detection of Fence
TABLE-I Performance Analysis of Methods for Detection
of Fence
Operator Advantages Disadvantages
Sobels Method [12] It is less susceptible to
noise. The operator
consists of a pair of 3×3
convolution kernels.
It produces thicker
edges. So edge
localization is poor in
case of images having
well details.
Prewitt Operator
[12]
Simplicity and easy to
implement for detection
of
edges and their
directions.
These are sensitive to
noise, Inaccurate.
Roberts Detection
[12]
Roberts Edge Detector is
a 2-D spatial gradient
measurement on an
image.
High sensitivity to noise.
Canny Method [12] Using probability for
finding error rate. It
uses Localization and
response. Better
detection especially in
noise conditions.
High Signal to noise
ratio.
International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705
www.rsisinternational.org Page 124
III. VARIOUS METHOD FOR FILLING THE GAPS
This section describes various methods on the filling of the
gaps after removing the fence from image. Among all the
methods Exemplar Based method is best for filling the gaps.
(Fig. 5 Different Methods for Filling the Gaps)
A. Patch Based Method
Patch priority and patch representation is two major steps
in the method of patch based method. In the first step, video is
converted into individual image frames. Edges to be removed
by identified using edge detection method. This method
understands structure and texture discrimination using patch
sparse representation and structure default effectively [6]. B.
A. Ahire [6] et al proposed system consists of four subjects:
Object detection and tracking, virtual contour construction,
Key position selection and mapping and synthetic posture
generation. To obtain continuous object trajectories, the patch
based image inpainting method is used to complete missing
regions in the spatio-temporal slices. This method does not
deal with the illumination change problems.
B. Object Based Method
Object based method is used to fill the area of the removal
object. This method fills the area of the removal object and
this mechanism can also be used to extract the background of
videos [7]. N. Bhatewara, P. Kumar, and A. Agrawal et al [16]
proposed method in which the object is removed and the
texture is reconstructed in the entire video. This technique is
for the videos captured by the still camera. The proposed
method consists of a three step process. In the first step image
frames are extracted from video. Then background objects are
detected and tracked and in the next step motion in-painting
fills the holes created by the object by copying information
from object templates. The method does not perform well
when illumination is change.
C. Texture Synthesis Based
Texture removal by D.R.Patil, [3] says that the recovery of
missing parts in image with given region. It can be accomplish
by image inpainting methods. The basic stages for texture
synthesis based method involves in three parts such as text
location, extraction and removal of text. Li et al [10]. has
applied feature extraction using wavelet based approach along
with texture analysis with use of neural network in order to
detect scene text, localization, enhancement and tracking
along the video or image. Efros and Leung [5] have given a
useful and simple algorithm for highly related problem of
texture synthesis. It is based on Markov Random Field and
texture synthesis is done by pixel by pixel. The pixel is
differentiating with the neighboring pixel randomly. This
algorithm is very slow because the filling-in is done pixel by
pixel matching. This is one of the earliest methods of image
inpainting for removing or extracting texture based images.
Heeger and Bergen [16] developed a texture synthesis
algorithm which can construct matching texture given target
texture. Their idea is based on texture discrimination means of
human visual system. Thus Texture Synthesis based method is
used for extracting the text and location of image gives perfect
results.
D. Hybrid Based Method
Hybrid based inpainting technique is also knows as Image
Completion. It is used for filling large target regions [1]. The
proposed de-fencing algorithm for the hybrid based inpainting
method works in four steps, starting with the view of the fence
color model, which is used in the second step to division
through the fence. Then third step, the fence mask is
developed by eliminating the false positives and false
negatives, and in conclusion the fence region is recovered by a
hybrid inpainting algorithm [7]. The hybrid based method
combines both texture synthesis and PDE based inpainting for
carrying out the holes. The main idea following the
approaches is that it decomposed the image into two separate
parts such ad Structure region and Texture regions [16].
E. Exemplar Based Method
Exemplar Based approach originate the image information
from known region to into missing region at square level.
These have verified to be very useful inpainting algorithm.
Sankaraganesh Jonna el al [4] has carried out that Exemplar
based approach which includes the four main steps. In the first
step the target region is marked by the user, in the second step
filling preference are computed for the marked region and in
the third step the searching and composting most suitable
example for the target region in other frame and in fourth step
updating image information is carried out for the resolution of
image. According to Criminisi’s model [8] an image is
divided into two parts: Λ (Lambda) represents the
undestroyed image region which is known as source region,
and Ω (Omega) represents the damaged image region called
the target regions. According to Jing Wang et al [8] says that
the exemplar based
International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705
www.rsisinternational.org Page 125
method consists of three main parts: Compute the filling
priority, searching for the best matching patch and update
image information. Ye-fei Liu and Fu-long Wang et al [9]
proposed that exemplar based method is used a fixed patch
size and search whole region from the targeted region. T. K.
Shih, [16] suggested exemplar-based image in-painting
algorithm by merging an improved patch matching strategy
for image in-painting. Motion map is irregular in order to
exactly locate the movement of objects. Thus Exemplar based
method is very useful for detecting or removing unnecessary
objects from the inserted images.
VI. LITERATURE SURVEY
TABLE II: A Survey on Fence Removal and Recovery of Lost Image Details
Publication/
Year
Title Overview Positive Aspects Limitations
Springer/
2016
Image de-fencing
framework with hybrid
inpainting algorithm [1].
Users are requested to mark fence
pixels, and then color segment is
required. Hybrid inpainting
algorithm is proposed with
exemplar-based technique.
The proposed technique is
able to remove both
regular and irregular
fences.
The proposed de-fencing
algorithm is not capable to
detect Asymmetrical fences
and restore the fence region.
IEEE/ 2014 Super-Resolution De-
Fencing: Simultaneous
Fence Removal and High -
Resolution Image
Recovery Using Videos
[2].
Proposed a single framework
where the maximum estimate of
the High resolution image is
obtained using multiple Low
resolution fenced frames of the
video.
When the fence is removed
from the image, the filling
space (holes) required
gives low resolution of the
image.
Illumination change problem.
IEEE/2015 Text Detection and
Removal from Image using
Inpainting with Smoothing
[3].
Location, Extraction, and removal
of text from image is the main
part of paper. Unwanted Text
from the images is detected.
Removing text from the images
gives low resolution. Holes
generated are filled with the
neighbor inpainting.
The PSNR (Peak Signal to
noise ratio) value of
images without smoothing
is less than PSNR values
for images with smoothing.
Gives poor resolution of image
when the detection of text is
done and smoothing of text
gets with low resolution.
IEEE/2015 A Multimodal Approach
for
Image De-fencing and
Depth Inpainting [4].
Using Kinect camera, removal of
fence or occlusion is detected.
Markov Random Field technique
is used to detect the fencing from
the image. Affine scale-invariant
feature transform descriptor
(ASIFT) is used to fill the gap or
hole from the detected image.
Addressed the problem of
identification of the fence
pixels by using the
captured depth data.
A real-time automatic image
de-fencing and depth
completion algorithm which
will be useful with the advent
of cameras equipped with the
depth sensors.
IEEE/2014 Video De-Fencing [5]. The main target is to restore video
clip with images corrupted by
Fence/occlusions during capture.
The fence detected gives more
pixels.
The proposed algorithm is
validated on real-world
video clips with fences.
The proposed method had
difficulty when the background
scene and fence like objects
had similar depths.
IEEE/2015 My camera can see
through fences: A deep
learning approach for
image de-fencing [11].
In this paper, semi-automated de-
fencing algorithm using a
video of the dynamic scene. Also
use convolution neural networks
for detecting fence pixels. The
split Bregman optimization
approach was used to obtain the
de-fenced image.
Results shows for both
synthetic and real-world
data to the superiority of
the proposed algorithm
over the state-of-the-art
techniques.
If an object moves nonlinearly
during an occlusion period, the
tracking and detection of image
may not compose sufficiently
accurate postures. The
proposed method does not deal
with the illumination change
problem that occurs if lighting
is not uniform across the scene.
IEEE/2010 Fence Removal from
Multi-Focus Images [14].
In this paper proposed a method
for a fence removal from the
image using multiple focusing.
Multi-focus images are acquired
and “defocusing” information is
utilized to generate a clear image.
Results show that there is
an effectiveness of the
proposed method.
As a future work, the quality of
the final result will be
improved by more accurate ray
tracing.
SPRINGER/
2010
Image De-fencing
Revisited [15].
Real-life problem in photo editing
where one would like to remove
or change fence-like objects are
unavoidable. Multi-view
inpainting is performed to fill in
occluded areas with information.
Lattice detection method
produces improved results
over the state-of-the-
algorithm by 30%.
Future goal is to deal with
large view angle changes
between multiple views.
IEEE/2015 RIFO: Restoring Images
with Fence Occlusions
[18].
This paper proposes a novel
approach to restore images from
fence occlusions (RIFO). The
Disoccluded regions are
restorated by a patch based
approach using matrix
The proposed method does not
deal with the illumination
change problem that occurs if
International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705
www.rsisinternational.org Page 126
proposed method consists of two
steps: fence detection, and
disocclusion restoration.
Complete fence is detected by
expanding the fence structure.
completion. Results show
that method reliably
detects and removes fence
from images.
lighting is not uniform across
the scene.
SPRINGER/
2014
Automatic inpainting by
removing fence-like
structures in RGBD
images [19].
Introduce an automatic
Inpainting technique to remove
undesired fence-like structures
from images. Specifically, the
proposed technique works on the
RGBD images which have
recently become cheaper and
easier to obtain using the
Microsoft Kinect.
Basic idea is to segment
and remove the undesired
fence like structures by
using both depth and color
information and fill the
regions from the removal
of fence with exemplar
based method.
Efficiency for restore and
repairing images improves time
consuming problem.
V. PERFORMANCE ANALYSIS
Table III summarizes performance analysis of methods for
background reconstruction providing addition knowledge
advantages and disadvantages of each method. Among all the
methods, the analysis shows that Exemplar based method is
best for background reconstruction.
TABLE III: Performance Analysis of Methods for
Background Reconstruction
Name of Methods Advantages
Disadvantages
Patch Based Method
[13]
This method is used for
reconstruction of the
recovery of the images
but does not give perfect
results.
The method does not
deal with the texture
objects when the
reconstruction of the
object is recovery from
the input image or video.
Object Based
Method [8]
Object based method
uses geometric
approaches for filling in
the missing information
in the region which
should be in painted.
These algorithms focus
on the consistency of the
geometric structure also
based on objects.
It does not deal with the
illumination change
problem that occurs if
lighting is not uniform
across the scene.
Texture Based
Method [3]
It is cheap and useful.
New texture is
synthesized by querying
existing texture and
finding all similar
neighborhoods.
This method does not
handle for edges as well
as boundaries. May lose
linear structure and
combined textures. Does
not working with other
language rather English.
Not suitable for large
objects also for curved
structure.
Hybrid Based
Inpainting Method
[1]
Hybrid based method is
very efficient and deals
with the perfect
resolution of the image
when removing the
background of the object
like fence. It is used for
filling large target
(missing) regions.
Hybrid method is a
combination of both
structure and texture in
images.
Illumination change
problem. Lighting is not
uniform. Results in blur
effect in the image.
Exemplar Based
Method [9]
This method is an
efficient approach for
Exemplar-based method
does not handle curved
reconstructing large
target regions. It is used
to rebuild texture part as
well as structural part of
an image.
and nonlinear structure.
VI. CONCLUSION
The basic idea works with image de-fencing and filling the
gaps to recover lost image details. Among the methods for
detection of fence, the canny method is the best method
because it gives accurate results. Among all the methods for
background reconstruction, analysis shows that Exemplar
based method is best. As the future work, the quality of the
final result will be improved by more accurate resolution; also
the work can be done on the image having the blur effect after
removing the fence.
REFERENCES
[1] Muhammad Shahid Farid, Arif Mahmood and Marco Grangetto,
“Image de-fencing framework with hybrid inpainting algorithm”,
Accepted: 13 February 2016, Springer 2016.
[2] Chetan S. Negi, Koyel Mandal, Rajiv R. Sahay and Mohan S.
Kankanhalli, “Super-Resolution De-Fencing: Simultaneous Fence
Removal And High-Resolution Image Recovery Using Videos”,
IEEE, 2014.
[3] Priyanka Deelip Wagh and D. R. Patil, “Text Detection and
Removal from Image using Inpainting with Smoothing”,
International Conference on Pervasive Computing (ICPC), IEEE,
2015.
[4] Sankaraganesh Jonna, Vikram S. Voleti, Rajiv R. Sahay, and
Mohan S. Kankanhalli, “Multimodal Approach for Image De-
fencing and Depth Inpainting”, IEEE, 2015.
[5] Yadong Mu, Wei Liu, and Shuicheng Yan, “Video De-Fencing”,
IEEE Transactions On Circuits And Systems For Video
Technology, Vol. 24, No. 7, IEEE, 2014.
[6] B. A. Ahire and Neeta A. Deshpande, “Video Inpainting of
Objects using Modified Patch based Image Inpainting Algorithm”,
IEEE, 2014.
[7] Weihai Chen, HaosongYue, JianhuaWang and XingmingWu, “An
improved edge detection algorithm for depth map inpainting”,
Optics and Lasers in Engineering, ELSEVIER, 2013.
[8] Jing Wang, Ke Lu, Daru Pan, Ning He and Bing-kun Bao,
“Robust object removal with an exemplar-based image inpainting
approach”, Neuro computing, ELSEVIER, 2013.
[9] Ye-fei Liu, Fu-long Wang and Xiang-yan Xi, “Enhanced
algorithm for Exemplar-based Image Inpainting”, Ninth
International Conference on Computational Intelligence and
Security, 2013.
International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705
www.rsisinternational.org Page 127
[10] Shu-Chiang Chung, Ta-Wen Kuan, Chuan-Pin Lu and Hsin-Yi
Lin, “A New Approach of Image Inpainting Based on PSO
Algorithm”, IEEE, 2014.
[11] Sankaraganesh Jonna, Krishna K. Nakka, Rajiv R. Sahay, “My
camera can see through fences: A deep learning approach for
image de-fencing”, IAPR Asian Conference on Pattern
Recognition, IEEE, 2015.
[12] Pinaki Pratim Acharjya, Ritaban Das and Dibyendu Ghoshal,
“Study and Comparison of Different Edge Detectors for Image
Segmentation”, Global Journal of Computer Science and
Technology Graphics & Vision, Volume 12, Issue 13, 2012.
[13] Scott McCloskey, “Masking Light Fields to Remove Partial
Occlusion”, 22nd International Conference on Pattern
Recognition, IEEE, 2014.
[14] Atsushi Yamashita, Akiyoshi Matsui and Toru Kaneko, “Fence
Removal from Multi-Focus Images”, IEEE, 2010.
[15] Minwoo Park, Kyle Brocklehurst, Robert T. Collins and Yanxi
Liu, “Image De-fencing Revisited”, SPRINGER, 2010.
[16] Shailendra Kumane and Prof. Kanchan Doke, Image in Painting
Using Related Frames in Video, International Journal of Advanced
Research in Computer Science and Software Engineering, Volume
6, Issue 2, February 2016.
[17] Atsushi Yamashita, Fumiya Tsurumi, Toru Kaneko and Hajime
Asama, “Automatic Removal of Foreground Occluder from Multi-
Focus Images”, IEEE International Conference on Robotics and
Automation, May 14-18, IEEE, 2012.
[18] Jingyu Yang, Jun Wang, Leijie Liu and Chunping Hou, “RIFO:
Restoring Images with Fence Occlusions”, IEEE, 2015.
[19] Qin Zou, Yu Cao, Qingquan Li and Qingzhou Mao, “Automatic
inpainting by removing fence-like structures in RGBD images”,
Machine Vision and Applications, SPRINGER, 2014.

More Related Content

What's hot

A Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image ProcessingA Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image Processingpaperpublications3
 
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...CSCJournals
 
Image Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local HistogramsImage Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local HistogramsCSCJournals
 
digital image processing
digital image processingdigital image processing
digital image processingN.CH Karthik
 
3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris Recognition3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris RecognitionIJMER
 
Use of Illumination Invariant Feature Descriptor for Face Recognition
 Use of Illumination Invariant Feature Descriptor for Face Recognition Use of Illumination Invariant Feature Descriptor for Face Recognition
Use of Illumination Invariant Feature Descriptor for Face RecognitionIJCSIS Research Publications
 
Applications of Digital image processing in Medical Field
Applications of Digital image processing in Medical FieldApplications of Digital image processing in Medical Field
Applications of Digital image processing in Medical FieldAshwani Srivastava
 
Survey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned ImagesSurvey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned ImagesIRJET Journal
 
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...IJERA Editor
 

What's hot (20)

Iw3515281533
Iw3515281533Iw3515281533
Iw3515281533
 
Iris recognition
Iris recognitionIris recognition
Iris recognition
 
A Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image ProcessingA Review over Different Blur Detection Techniques in Image Processing
A Review over Different Blur Detection Techniques in Image Processing
 
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
Fusion of Wavelet Coefficients from Visual and Thermal Face Images for Human ...
 
F045033337
F045033337F045033337
F045033337
 
Image Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local HistogramsImage Denoising Using Earth Mover's Distance and Local Histograms
Image Denoising Using Earth Mover's Distance and Local Histograms
 
Ijcet 06 09_001
Ijcet 06 09_001Ijcet 06 09_001
Ijcet 06 09_001
 
digital image processing
digital image processingdigital image processing
digital image processing
 
N026080083
N026080083N026080083
N026080083
 
3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris Recognition3D Median Filter Design for Iris Recognition
3D Median Filter Design for Iris Recognition
 
Use of Illumination Invariant Feature Descriptor for Face Recognition
 Use of Illumination Invariant Feature Descriptor for Face Recognition Use of Illumination Invariant Feature Descriptor for Face Recognition
Use of Illumination Invariant Feature Descriptor for Face Recognition
 
Vol2no2 17
Vol2no2 17Vol2no2 17
Vol2no2 17
 
E011122530
E011122530E011122530
E011122530
 
Image Processing
Image ProcessingImage Processing
Image Processing
 
Applications of Digital image processing in Medical Field
Applications of Digital image processing in Medical FieldApplications of Digital image processing in Medical Field
Applications of Digital image processing in Medical Field
 
Pcb
PcbPcb
Pcb
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Survey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned ImagesSurvey on Image Integration of Misaligned Images
Survey on Image Integration of Misaligned Images
 
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
A Decision tree and Conditional Median Filter Based Denoising for impulse noi...
 
Image processing
Image processingImage processing
Image processing
 

Similar to Removing fence and recovering image details various techniques with performance analysis

Study of Various Edge Detection Techniques and Implementation of Real Time Fr...
Study of Various Edge Detection Techniques and Implementation of Real Time Fr...Study of Various Edge Detection Techniques and Implementation of Real Time Fr...
Study of Various Edge Detection Techniques and Implementation of Real Time Fr...IRJET Journal
 
Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...
Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...
Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...IJECEIAES
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesIIRindia
 
Motion analysis in video surveillance using edge detection techniques
Motion analysis in video surveillance using edge detection techniquesMotion analysis in video surveillance using edge detection techniques
Motion analysis in video surveillance using edge detection techniquesIOSR Journals
 
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
A NOBEL HYBRID APPROACH FOR EDGE  DETECTIONA NOBEL HYBRID APPROACH FOR EDGE  DETECTION
A NOBEL HYBRID APPROACH FOR EDGE DETECTIONijcses
 
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYsipij
 
Applying edge density based region growing with frame difference for detectin...
Applying edge density based region growing with frame difference for detectin...Applying edge density based region growing with frame difference for detectin...
Applying edge density based region growing with frame difference for detectin...eSAT Publishing House
 
An Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded SurfaceAn Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded SurfaceIJERA Editor
 
An Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded SurfaceAn Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded SurfaceIJERA Editor
 
IRJET- Digit Identification in Natural Images
IRJET- Digit Identification in Natural ImagesIRJET- Digit Identification in Natural Images
IRJET- Digit Identification in Natural ImagesIRJET Journal
 
Application of edge detection
Application of edge detectionApplication of edge detection
Application of edge detectionNaresh Biloniya
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposureiosrjce
 
IRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET Journal
 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking througheSAT Publishing House
 
Crack Detection using Deep Learning
Crack Detection using Deep LearningCrack Detection using Deep Learning
Crack Detection using Deep LearningIRJET Journal
 

Similar to Removing fence and recovering image details various techniques with performance analysis (20)

Study of Various Edge Detection Techniques and Implementation of Real Time Fr...
Study of Various Edge Detection Techniques and Implementation of Real Time Fr...Study of Various Edge Detection Techniques and Implementation of Real Time Fr...
Study of Various Edge Detection Techniques and Implementation of Real Time Fr...
 
Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...
Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...
Comparative Analysis of Common Edge Detection Algorithms using Pre-processing...
 
Image Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI ImagesImage Segmentation Based Survey on the Lung Cancer MRI Images
Image Segmentation Based Survey on the Lung Cancer MRI Images
 
Motion analysis in video surveillance using edge detection techniques
Motion analysis in video surveillance using edge detection techniquesMotion analysis in video surveillance using edge detection techniques
Motion analysis in video surveillance using edge detection techniques
 
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
A NOBEL HYBRID APPROACH FOR EDGE  DETECTIONA NOBEL HYBRID APPROACH FOR EDGE  DETECTION
A NOBEL HYBRID APPROACH FOR EDGE DETECTION
 
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEYALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
ALGORITHM AND TECHNIQUE ON VARIOUS EDGE DETECTION: A SURVEY
 
Applying edge density based region growing with frame difference for detectin...
Applying edge density based region growing with frame difference for detectin...Applying edge density based region growing with frame difference for detectin...
Applying edge density based region growing with frame difference for detectin...
 
Lq3519891992
Lq3519891992Lq3519891992
Lq3519891992
 
An Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded SurfaceAn Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded Surface
 
An Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded SurfaceAn Efficient Algorithm for Edge Detection of Corroded Surface
An Efficient Algorithm for Edge Detection of Corroded Surface
 
E017443136
E017443136E017443136
E017443136
 
IRJET- Digit Identification in Natural Images
IRJET- Digit Identification in Natural ImagesIRJET- Digit Identification in Natural Images
IRJET- Digit Identification in Natural Images
 
Ed34785790
Ed34785790Ed34785790
Ed34785790
 
Application of edge detection
Application of edge detectionApplication of edge detection
Application of edge detection
 
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier ExposurePerformance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
Performance of Efficient Closed-Form Solution to Comprehensive Frontier Exposure
 
I010634450
I010634450I010634450
I010634450
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
 
IRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing MethodIRJET- Analysis of Plant Diseases using Image Processing Method
IRJET- Analysis of Plant Diseases using Image Processing Method
 
Real time implementation of object tracking through
Real time implementation of object tracking throughReal time implementation of object tracking through
Real time implementation of object tracking through
 
Crack Detection using Deep Learning
Crack Detection using Deep LearningCrack Detection using Deep Learning
Crack Detection using Deep Learning
 

More from RSIS International

Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...
Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...
Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...RSIS International
 
Development Administration and the Challenges of Neo-liberal Reforms in the E...
Development Administration and the Challenges of Neo-liberal Reforms in the E...Development Administration and the Challenges of Neo-liberal Reforms in the E...
Development Administration and the Challenges of Neo-liberal Reforms in the E...RSIS International
 
The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...
The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...
The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...RSIS International
 
Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...
Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...
Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...RSIS International
 
Power and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible GatesPower and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible GatesRSIS International
 
Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...
Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...
Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...RSIS International
 
Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...
Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...
Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...RSIS International
 
Wireless radio signal drop due to foliage in illuba bore zone ethiopia
Wireless radio signal drop due to foliage in illuba bore zone ethiopiaWireless radio signal drop due to foliage in illuba bore zone ethiopia
Wireless radio signal drop due to foliage in illuba bore zone ethiopiaRSIS International
 
The Bridging Process: Filipino Teachers’ View on Mother Tongue
The Bridging Process: Filipino Teachers’ View on Mother TongueThe Bridging Process: Filipino Teachers’ View on Mother Tongue
The Bridging Process: Filipino Teachers’ View on Mother TongueRSIS International
 
Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...
Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...
Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...RSIS International
 
Investigation of mechanical properties of carbidic ductile cast iron
Investigation of mechanical properties of carbidic ductile cast ironInvestigation of mechanical properties of carbidic ductile cast iron
Investigation of mechanical properties of carbidic ductile cast ironRSIS International
 
4th international conference on multidisciplinary research & practice (4ICMRP...
4th international conference on multidisciplinary research & practice (4ICMRP...4th international conference on multidisciplinary research & practice (4ICMRP...
4th international conference on multidisciplinary research & practice (4ICMRP...RSIS International
 
Six Sigma Methods and Formulas for Successful Quality Management
Six Sigma Methods and Formulas for Successful Quality ManagementSix Sigma Methods and Formulas for Successful Quality Management
Six Sigma Methods and Formulas for Successful Quality ManagementRSIS International
 
Task Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud EnvironmentTask Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud EnvironmentRSIS International
 
Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...
Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...
Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...RSIS International
 
Effect of Surface Treatment on Settlement of Coir Mat Reinforced Sand
Effect of Surface Treatment on Settlement of Coir Mat Reinforced SandEffect of Surface Treatment on Settlement of Coir Mat Reinforced Sand
Effect of Surface Treatment on Settlement of Coir Mat Reinforced SandRSIS International
 
Augmentation of Customer’s Profile Dataset Using Genetic Algorithm
Augmentation of Customer’s Profile Dataset Using Genetic AlgorithmAugmentation of Customer’s Profile Dataset Using Genetic Algorithm
Augmentation of Customer’s Profile Dataset Using Genetic AlgorithmRSIS International
 
System Development for Verification of General Purpose Input Output
System Development for Verification of General Purpose Input OutputSystem Development for Verification of General Purpose Input Output
System Development for Verification of General Purpose Input OutputRSIS International
 
De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...
De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...
De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...RSIS International
 
Active Vibration Control of Composite Plate
Active Vibration Control of Composite PlateActive Vibration Control of Composite Plate
Active Vibration Control of Composite PlateRSIS International
 

More from RSIS International (20)

Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...
Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...
Teacher’s Accomplishment Level of The Components of an E-Learning Module: A B...
 
Development Administration and the Challenges of Neo-liberal Reforms in the E...
Development Administration and the Challenges of Neo-liberal Reforms in the E...Development Administration and the Challenges of Neo-liberal Reforms in the E...
Development Administration and the Challenges of Neo-liberal Reforms in the E...
 
The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...
The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...
The Nexus of Street Trading and Juvenile Delinquency: A Study of Chanchaga Lo...
 
Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...
Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...
Determination of Bacteriological and Physiochemical Properties of Som-Breiro ...
 
Power and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible GatesPower and Delay Analysis of Logic Circuits Using Reversible Gates
Power and Delay Analysis of Logic Circuits Using Reversible Gates
 
Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...
Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...
Innovative ICT Solutions and Entrepreneurship Development in Rural Area Such ...
 
Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...
Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...
Indigenous Agricultural Knowledge and the Sustenance of Local Livelihood Stra...
 
Wireless radio signal drop due to foliage in illuba bore zone ethiopia
Wireless radio signal drop due to foliage in illuba bore zone ethiopiaWireless radio signal drop due to foliage in illuba bore zone ethiopia
Wireless radio signal drop due to foliage in illuba bore zone ethiopia
 
The Bridging Process: Filipino Teachers’ View on Mother Tongue
The Bridging Process: Filipino Teachers’ View on Mother TongueThe Bridging Process: Filipino Teachers’ View on Mother Tongue
The Bridging Process: Filipino Teachers’ View on Mother Tongue
 
Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...
Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...
Optimization of tungsten inert gas welding on 6063 aluminum alloy on taguchi ...
 
Investigation of mechanical properties of carbidic ductile cast iron
Investigation of mechanical properties of carbidic ductile cast ironInvestigation of mechanical properties of carbidic ductile cast iron
Investigation of mechanical properties of carbidic ductile cast iron
 
4th international conference on multidisciplinary research & practice (4ICMRP...
4th international conference on multidisciplinary research & practice (4ICMRP...4th international conference on multidisciplinary research & practice (4ICMRP...
4th international conference on multidisciplinary research & practice (4ICMRP...
 
Six Sigma Methods and Formulas for Successful Quality Management
Six Sigma Methods and Formulas for Successful Quality ManagementSix Sigma Methods and Formulas for Successful Quality Management
Six Sigma Methods and Formulas for Successful Quality Management
 
Task Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud EnvironmentTask Performance Analysis in Virtual Cloud Environment
Task Performance Analysis in Virtual Cloud Environment
 
Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...
Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...
Design and Fabrication of Manually Operated Wood Sawing Machine: Save Electri...
 
Effect of Surface Treatment on Settlement of Coir Mat Reinforced Sand
Effect of Surface Treatment on Settlement of Coir Mat Reinforced SandEffect of Surface Treatment on Settlement of Coir Mat Reinforced Sand
Effect of Surface Treatment on Settlement of Coir Mat Reinforced Sand
 
Augmentation of Customer’s Profile Dataset Using Genetic Algorithm
Augmentation of Customer’s Profile Dataset Using Genetic AlgorithmAugmentation of Customer’s Profile Dataset Using Genetic Algorithm
Augmentation of Customer’s Profile Dataset Using Genetic Algorithm
 
System Development for Verification of General Purpose Input Output
System Development for Verification of General Purpose Input OutputSystem Development for Verification of General Purpose Input Output
System Development for Verification of General Purpose Input Output
 
De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...
De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...
De-noising of Fetal ECG for Fetal Heart Rate Calculation and Variability Anal...
 
Active Vibration Control of Composite Plate
Active Vibration Control of Composite PlateActive Vibration Control of Composite Plate
Active Vibration Control of Composite Plate
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 

Removing fence and recovering image details various techniques with performance analysis

  • 1. International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705 www.rsisinternational.org Page 122 Removing Fence and Recovering Image Details: Various Techniques with Performance Analysis Bhumika P Patel Department of Information Technology Shri S’ad Vidya Mandal Institute of Technology Bharuch, India Ghanshyam I Prajapati Department of Information Technology Shri S’ad Vidya Mandal Institute of Technology Bharuch, India Abstract— In recent world, detection and removal of fences from digital images become necessary when an important part of the view changes to be occluded by unnecessary structures. When a picture is taken, it may have certain structures or objects that are unwanted. Many scenes such as parks, gardens, and zoos are secured by fences and people can only take pictures through the fences. Images or videos taken at open places using low- resolution cameras, like smart phones are also frequently corrupted by the presence of occlusions like fences. For the background occluded by fences, the goal of image de-fencing is to restore them and return fence-free images. Multi-focus images are obtained and “defocusing” information is utilized to generate a clear image. The main aim is when a colored image is input having fence in the image and then deleting; removing the fence gives the resultant image with the removal of fence from the image. Also it involves filling the gaps of removed, damaged region to recover lost image details. This paper includes various methods for detection of fence(s), various methods for filling the gaps, literature survey and performance analysis of methods for background reconstruction. Keywords— Image De-fencing, Edge Detection, Fence Detection, Fence Removal. I. INTRODUCTION he increase of inexpensive smart phones, tablets with poor quality cameras has led to a need for a post- processing i.e. image editing in photography tool that can automatically improve the image quality [2]. There are many components that may cause image defects and affect image quality. Images or videos taken at open places using low- resolution cameras, like smart phones are also frequently corrupted by the presence of occlusions like fences [4]. When the target location that the users sketch to capture are occluded by a fence, and the users are not permitted to cross the fence, a natural resolution is to be recorded the scenes with fences and resort to specific image editing photography tools for fence removal [5]. Object removal is the recovery of lost parts of an image in a given area so that the repaired image looks ordinary [8]. Straight approaches to image de- fencing suffer from imprecise and non-robust fence detection apart from being limited to processing images of only static occluded scenes [11]. Many times, a photographer captures scenes that are following fences such as wild animals in cages and natural locations behind pointed fences [12]. Removing or repairing the defect of a digital images or videos is a very active and attractive field of research concern to the image inpainting technique. When a picture is taken it may have certain structures or objects that are unwanted [18]. (Fig.1 Examples of images having Fence) It is very easy for proper layout, while capturing a scene through a fence. Beyond reducing an image’s visual quality, its value for many purposes may also be reduced [13]. The rest of this paper is organized as follows: Section II contains various methods for detection of fence. Section III deals with related work of various techniques for filling the gaps. Section IV presents Literature survey, section V describes of performance analysis of methods for background reconstruction and section VI includes conclusion. II. VARIOUS METHODS FOR DETECTION OF FENCE A. Sobels Method The Sobel method also known as Sobel–Feldman operator or Sobel filter is used in image processing and computer vision, mostly within edge detection algorithms where it produce an image indicate edges. It is titled after Irwin Sobel and Gary Feldman. The Sobel–Feldman operator is based on rotate the image with a small, separable, and integer-valued filter in the horizontal and vertical directions and therefore relatively cheap in terms of computations. On the other hand, the gradient estimate that it produces is T
  • 2. International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705 www.rsisinternational.org Page 123 relatively simple, in particular for high-frequency variations in the image [7]. The operator uses two 3×3 kernels which are rotate with the original image to calculate approximations of the derivatives that are one for horizontal changes, and one for vertical changes [7]. (Fig.2 Mask of Sobels Method [12]) B. Prewitt Operator In image processing the Prewitt operator is used, mostly within edge detection algorithms. Exactly, it is a distinct differentiation operator, measure for an approximation of the incline of the image intensity function. Prewitt operator provides two masks one for detecting edges in a horizontal direction and another for detecting edges in a vertical direction [1]. The Prewitt operator is related on rotate the image with a small, separable, and integer valued sort through the horizontal and vertical directions. Judith M. S. Prewitt is the developer of the Prewitt Operator. The gradient of a two- variable either vertical or horizontal function is at each image point a 2D vector with the workings given by the product in the horizontal and vertical directions [7]. Also the operator uses two 3×3 kernels which are rotate with the original image to calculate similarly of the derivatives: one for horizontal changes, and one for vertical changes. The maximum returns which are directly from the kernel are produced by the use of Prewitt Edge Detector [17]. The Prewitt edge detector is a proper way to measure the magnitude and orientation of edges. Prewitt operator gradient based edge detector is expected in the 3x3 neighborhoods for eight directions [7]. This operator does not place any importance on pixels that are closer to the center of the masks on horizontal and vertical functions. (Fig.3 Mask of Prewitt Operator [12]) C. Roberts Detection The Roberts Cross operator execute a simple, quick to compute, 2-D spatial incline dimension on an image. Lawrence Roberts in 1963 proposed the Roberts operator and was one of the first edge detectors. According to Roberts [7], an edge detector should have the following properties such as the produced edges should be well-defined, the background should supply as little noise as possible, and the strength of edges should match as close as possible to the edges. In general usage, the input to the operator is a grayscale image. Pixel values at each point in the output represent the projected complete magnitude of the spatial gradient of the input image at that particular point [3]. The Roberts operator contains of a pair of 2×2 convolution masks. One mask is simply and the other is rotated by 90° [7]. (Fig.4 Mask of Roberts Method [12]) D. Canny Method John F. Canny in 1986 has developed the Canny Edge Detector. Also known as the “Optimal Detector”. It is an operator that uses a multi-stage method to detect a wide range of edges in images. It has been widely used in different computer vision systems. It takes as input a gray scale image, and outcomes as output an image showing the positions of tracked strength ending [7]. The general principal for canny edge detection contains: Detection of edge with low error rate, which means that the detection should exactly catch as many edges. The edge point detected from the operator should accurately localize on the center of the edge [7]. At a given edge in the image should only be marked once, and any possible, image noise should not produce false edges. The Canny algorithm is flexible to different climates. Its parameters allow it to be customized to recognition of edges of different quality depending on the particular requirements of a given implementation [15]. Canny edge detection procedure is one of the ordinary edge detection techniques. The smoothing method is constantly needed before edge detection. Gaussian smoothing performance has been usually used in edge extraction [17]. Thus canny edge detection method is better detection of edges in noisy state by applying thresholding method. E. Performance Analysis of Methods for Detection of Fence TABLE-I Performance Analysis of Methods for Detection of Fence Operator Advantages Disadvantages Sobels Method [12] It is less susceptible to noise. The operator consists of a pair of 3×3 convolution kernels. It produces thicker edges. So edge localization is poor in case of images having well details. Prewitt Operator [12] Simplicity and easy to implement for detection of edges and their directions. These are sensitive to noise, Inaccurate. Roberts Detection [12] Roberts Edge Detector is a 2-D spatial gradient measurement on an image. High sensitivity to noise. Canny Method [12] Using probability for finding error rate. It uses Localization and response. Better detection especially in noise conditions. High Signal to noise ratio.
  • 3. International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705 www.rsisinternational.org Page 124 III. VARIOUS METHOD FOR FILLING THE GAPS This section describes various methods on the filling of the gaps after removing the fence from image. Among all the methods Exemplar Based method is best for filling the gaps. (Fig. 5 Different Methods for Filling the Gaps) A. Patch Based Method Patch priority and patch representation is two major steps in the method of patch based method. In the first step, video is converted into individual image frames. Edges to be removed by identified using edge detection method. This method understands structure and texture discrimination using patch sparse representation and structure default effectively [6]. B. A. Ahire [6] et al proposed system consists of four subjects: Object detection and tracking, virtual contour construction, Key position selection and mapping and synthetic posture generation. To obtain continuous object trajectories, the patch based image inpainting method is used to complete missing regions in the spatio-temporal slices. This method does not deal with the illumination change problems. B. Object Based Method Object based method is used to fill the area of the removal object. This method fills the area of the removal object and this mechanism can also be used to extract the background of videos [7]. N. Bhatewara, P. Kumar, and A. Agrawal et al [16] proposed method in which the object is removed and the texture is reconstructed in the entire video. This technique is for the videos captured by the still camera. The proposed method consists of a three step process. In the first step image frames are extracted from video. Then background objects are detected and tracked and in the next step motion in-painting fills the holes created by the object by copying information from object templates. The method does not perform well when illumination is change. C. Texture Synthesis Based Texture removal by D.R.Patil, [3] says that the recovery of missing parts in image with given region. It can be accomplish by image inpainting methods. The basic stages for texture synthesis based method involves in three parts such as text location, extraction and removal of text. Li et al [10]. has applied feature extraction using wavelet based approach along with texture analysis with use of neural network in order to detect scene text, localization, enhancement and tracking along the video or image. Efros and Leung [5] have given a useful and simple algorithm for highly related problem of texture synthesis. It is based on Markov Random Field and texture synthesis is done by pixel by pixel. The pixel is differentiating with the neighboring pixel randomly. This algorithm is very slow because the filling-in is done pixel by pixel matching. This is one of the earliest methods of image inpainting for removing or extracting texture based images. Heeger and Bergen [16] developed a texture synthesis algorithm which can construct matching texture given target texture. Their idea is based on texture discrimination means of human visual system. Thus Texture Synthesis based method is used for extracting the text and location of image gives perfect results. D. Hybrid Based Method Hybrid based inpainting technique is also knows as Image Completion. It is used for filling large target regions [1]. The proposed de-fencing algorithm for the hybrid based inpainting method works in four steps, starting with the view of the fence color model, which is used in the second step to division through the fence. Then third step, the fence mask is developed by eliminating the false positives and false negatives, and in conclusion the fence region is recovered by a hybrid inpainting algorithm [7]. The hybrid based method combines both texture synthesis and PDE based inpainting for carrying out the holes. The main idea following the approaches is that it decomposed the image into two separate parts such ad Structure region and Texture regions [16]. E. Exemplar Based Method Exemplar Based approach originate the image information from known region to into missing region at square level. These have verified to be very useful inpainting algorithm. Sankaraganesh Jonna el al [4] has carried out that Exemplar based approach which includes the four main steps. In the first step the target region is marked by the user, in the second step filling preference are computed for the marked region and in the third step the searching and composting most suitable example for the target region in other frame and in fourth step updating image information is carried out for the resolution of image. According to Criminisi’s model [8] an image is divided into two parts: Λ (Lambda) represents the undestroyed image region which is known as source region, and Ω (Omega) represents the damaged image region called the target regions. According to Jing Wang et al [8] says that the exemplar based
  • 4. International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705 www.rsisinternational.org Page 125 method consists of three main parts: Compute the filling priority, searching for the best matching patch and update image information. Ye-fei Liu and Fu-long Wang et al [9] proposed that exemplar based method is used a fixed patch size and search whole region from the targeted region. T. K. Shih, [16] suggested exemplar-based image in-painting algorithm by merging an improved patch matching strategy for image in-painting. Motion map is irregular in order to exactly locate the movement of objects. Thus Exemplar based method is very useful for detecting or removing unnecessary objects from the inserted images. VI. LITERATURE SURVEY TABLE II: A Survey on Fence Removal and Recovery of Lost Image Details Publication/ Year Title Overview Positive Aspects Limitations Springer/ 2016 Image de-fencing framework with hybrid inpainting algorithm [1]. Users are requested to mark fence pixels, and then color segment is required. Hybrid inpainting algorithm is proposed with exemplar-based technique. The proposed technique is able to remove both regular and irregular fences. The proposed de-fencing algorithm is not capable to detect Asymmetrical fences and restore the fence region. IEEE/ 2014 Super-Resolution De- Fencing: Simultaneous Fence Removal and High - Resolution Image Recovery Using Videos [2]. Proposed a single framework where the maximum estimate of the High resolution image is obtained using multiple Low resolution fenced frames of the video. When the fence is removed from the image, the filling space (holes) required gives low resolution of the image. Illumination change problem. IEEE/2015 Text Detection and Removal from Image using Inpainting with Smoothing [3]. Location, Extraction, and removal of text from image is the main part of paper. Unwanted Text from the images is detected. Removing text from the images gives low resolution. Holes generated are filled with the neighbor inpainting. The PSNR (Peak Signal to noise ratio) value of images without smoothing is less than PSNR values for images with smoothing. Gives poor resolution of image when the detection of text is done and smoothing of text gets with low resolution. IEEE/2015 A Multimodal Approach for Image De-fencing and Depth Inpainting [4]. Using Kinect camera, removal of fence or occlusion is detected. Markov Random Field technique is used to detect the fencing from the image. Affine scale-invariant feature transform descriptor (ASIFT) is used to fill the gap or hole from the detected image. Addressed the problem of identification of the fence pixels by using the captured depth data. A real-time automatic image de-fencing and depth completion algorithm which will be useful with the advent of cameras equipped with the depth sensors. IEEE/2014 Video De-Fencing [5]. The main target is to restore video clip with images corrupted by Fence/occlusions during capture. The fence detected gives more pixels. The proposed algorithm is validated on real-world video clips with fences. The proposed method had difficulty when the background scene and fence like objects had similar depths. IEEE/2015 My camera can see through fences: A deep learning approach for image de-fencing [11]. In this paper, semi-automated de- fencing algorithm using a video of the dynamic scene. Also use convolution neural networks for detecting fence pixels. The split Bregman optimization approach was used to obtain the de-fenced image. Results shows for both synthetic and real-world data to the superiority of the proposed algorithm over the state-of-the-art techniques. If an object moves nonlinearly during an occlusion period, the tracking and detection of image may not compose sufficiently accurate postures. The proposed method does not deal with the illumination change problem that occurs if lighting is not uniform across the scene. IEEE/2010 Fence Removal from Multi-Focus Images [14]. In this paper proposed a method for a fence removal from the image using multiple focusing. Multi-focus images are acquired and “defocusing” information is utilized to generate a clear image. Results show that there is an effectiveness of the proposed method. As a future work, the quality of the final result will be improved by more accurate ray tracing. SPRINGER/ 2010 Image De-fencing Revisited [15]. Real-life problem in photo editing where one would like to remove or change fence-like objects are unavoidable. Multi-view inpainting is performed to fill in occluded areas with information. Lattice detection method produces improved results over the state-of-the- algorithm by 30%. Future goal is to deal with large view angle changes between multiple views. IEEE/2015 RIFO: Restoring Images with Fence Occlusions [18]. This paper proposes a novel approach to restore images from fence occlusions (RIFO). The Disoccluded regions are restorated by a patch based approach using matrix The proposed method does not deal with the illumination change problem that occurs if
  • 5. International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705 www.rsisinternational.org Page 126 proposed method consists of two steps: fence detection, and disocclusion restoration. Complete fence is detected by expanding the fence structure. completion. Results show that method reliably detects and removes fence from images. lighting is not uniform across the scene. SPRINGER/ 2014 Automatic inpainting by removing fence-like structures in RGBD images [19]. Introduce an automatic Inpainting technique to remove undesired fence-like structures from images. Specifically, the proposed technique works on the RGBD images which have recently become cheaper and easier to obtain using the Microsoft Kinect. Basic idea is to segment and remove the undesired fence like structures by using both depth and color information and fill the regions from the removal of fence with exemplar based method. Efficiency for restore and repairing images improves time consuming problem. V. PERFORMANCE ANALYSIS Table III summarizes performance analysis of methods for background reconstruction providing addition knowledge advantages and disadvantages of each method. Among all the methods, the analysis shows that Exemplar based method is best for background reconstruction. TABLE III: Performance Analysis of Methods for Background Reconstruction Name of Methods Advantages Disadvantages Patch Based Method [13] This method is used for reconstruction of the recovery of the images but does not give perfect results. The method does not deal with the texture objects when the reconstruction of the object is recovery from the input image or video. Object Based Method [8] Object based method uses geometric approaches for filling in the missing information in the region which should be in painted. These algorithms focus on the consistency of the geometric structure also based on objects. It does not deal with the illumination change problem that occurs if lighting is not uniform across the scene. Texture Based Method [3] It is cheap and useful. New texture is synthesized by querying existing texture and finding all similar neighborhoods. This method does not handle for edges as well as boundaries. May lose linear structure and combined textures. Does not working with other language rather English. Not suitable for large objects also for curved structure. Hybrid Based Inpainting Method [1] Hybrid based method is very efficient and deals with the perfect resolution of the image when removing the background of the object like fence. It is used for filling large target (missing) regions. Hybrid method is a combination of both structure and texture in images. Illumination change problem. Lighting is not uniform. Results in blur effect in the image. Exemplar Based Method [9] This method is an efficient approach for Exemplar-based method does not handle curved reconstructing large target regions. It is used to rebuild texture part as well as structural part of an image. and nonlinear structure. VI. CONCLUSION The basic idea works with image de-fencing and filling the gaps to recover lost image details. Among the methods for detection of fence, the canny method is the best method because it gives accurate results. Among all the methods for background reconstruction, analysis shows that Exemplar based method is best. As the future work, the quality of the final result will be improved by more accurate resolution; also the work can be done on the image having the blur effect after removing the fence. REFERENCES [1] Muhammad Shahid Farid, Arif Mahmood and Marco Grangetto, “Image de-fencing framework with hybrid inpainting algorithm”, Accepted: 13 February 2016, Springer 2016. [2] Chetan S. Negi, Koyel Mandal, Rajiv R. Sahay and Mohan S. Kankanhalli, “Super-Resolution De-Fencing: Simultaneous Fence Removal And High-Resolution Image Recovery Using Videos”, IEEE, 2014. [3] Priyanka Deelip Wagh and D. R. Patil, “Text Detection and Removal from Image using Inpainting with Smoothing”, International Conference on Pervasive Computing (ICPC), IEEE, 2015. [4] Sankaraganesh Jonna, Vikram S. Voleti, Rajiv R. Sahay, and Mohan S. Kankanhalli, “Multimodal Approach for Image De- fencing and Depth Inpainting”, IEEE, 2015. [5] Yadong Mu, Wei Liu, and Shuicheng Yan, “Video De-Fencing”, IEEE Transactions On Circuits And Systems For Video Technology, Vol. 24, No. 7, IEEE, 2014. [6] B. A. Ahire and Neeta A. Deshpande, “Video Inpainting of Objects using Modified Patch based Image Inpainting Algorithm”, IEEE, 2014. [7] Weihai Chen, HaosongYue, JianhuaWang and XingmingWu, “An improved edge detection algorithm for depth map inpainting”, Optics and Lasers in Engineering, ELSEVIER, 2013. [8] Jing Wang, Ke Lu, Daru Pan, Ning He and Bing-kun Bao, “Robust object removal with an exemplar-based image inpainting approach”, Neuro computing, ELSEVIER, 2013. [9] Ye-fei Liu, Fu-long Wang and Xiang-yan Xi, “Enhanced algorithm for Exemplar-based Image Inpainting”, Ninth International Conference on Computational Intelligence and Security, 2013.
  • 6. International Journal of Research and Scientific Innovation (IJRSI) | Volume IV, Issue VIS, June 2017 | ISSN 2321–2705 www.rsisinternational.org Page 127 [10] Shu-Chiang Chung, Ta-Wen Kuan, Chuan-Pin Lu and Hsin-Yi Lin, “A New Approach of Image Inpainting Based on PSO Algorithm”, IEEE, 2014. [11] Sankaraganesh Jonna, Krishna K. Nakka, Rajiv R. Sahay, “My camera can see through fences: A deep learning approach for image de-fencing”, IAPR Asian Conference on Pattern Recognition, IEEE, 2015. [12] Pinaki Pratim Acharjya, Ritaban Das and Dibyendu Ghoshal, “Study and Comparison of Different Edge Detectors for Image Segmentation”, Global Journal of Computer Science and Technology Graphics & Vision, Volume 12, Issue 13, 2012. [13] Scott McCloskey, “Masking Light Fields to Remove Partial Occlusion”, 22nd International Conference on Pattern Recognition, IEEE, 2014. [14] Atsushi Yamashita, Akiyoshi Matsui and Toru Kaneko, “Fence Removal from Multi-Focus Images”, IEEE, 2010. [15] Minwoo Park, Kyle Brocklehurst, Robert T. Collins and Yanxi Liu, “Image De-fencing Revisited”, SPRINGER, 2010. [16] Shailendra Kumane and Prof. Kanchan Doke, Image in Painting Using Related Frames in Video, International Journal of Advanced Research in Computer Science and Software Engineering, Volume 6, Issue 2, February 2016. [17] Atsushi Yamashita, Fumiya Tsurumi, Toru Kaneko and Hajime Asama, “Automatic Removal of Foreground Occluder from Multi- Focus Images”, IEEE International Conference on Robotics and Automation, May 14-18, IEEE, 2012. [18] Jingyu Yang, Jun Wang, Leijie Liu and Chunping Hou, “RIFO: Restoring Images with Fence Occlusions”, IEEE, 2015. [19] Qin Zou, Yu Cao, Qingquan Li and Qingzhou Mao, “Automatic inpainting by removing fence-like structures in RGBD images”, Machine Vision and Applications, SPRINGER, 2014.