SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236
2232 | P a g e
Analytical Comparison And Selection Methods For Deformation
Analysis By Edge Detection Using Image Processing
P. S. S. Sashank*, Kondabolu Nishanth**
*(Department of Electronics and Communication Engineering, Gitam University, Visakhapatnam-45
** (Department of Electronics and communication Engineering, Gitam University, Visakhapatnam
ABSTRACT
Edge detection is one of the most
commonly used technique in the field of image
processing. They characterize boundary
information and filters out unnecessary data
therefore preserving important structural
properties of image. This paper mainly compares
various edge detections applied in strain analysis
of soft aluminum. Various edge detection
techniques include Prewitt, Sobel, Canny, LoG-
(Laplacian of Gaussian)and zero cross detectors .
Image analysis is performed by using Matlab
2012(a). The experimental results shows that the
Sobel and Robert’s operators shown better results
when compared to Canny operator for
deformation analysis. A standard 4000 x 2248
resolution image is taken from a 5Megapixel
camera for image analysis Deformation analysis
for aluminum specimen is performed in universal
testing machine(UTM).
Keywords –Edge, Edge detection, necking, strain
analysis, universal testing machine
I. INTRODUCTION
Edge detection is the process of identifying
sharp discontinuities over an image. The abrupt
changes in the pixel intensity gives the boundary of
the image [1][3]. Classical edge detection methods
involves convolving the image with an operator
which returns a zero value for uniform regions and a
nonzero value for nonuniform region. In ideal case
edge detection leads to a set of curves which contains
the boundary information of an image [2]. Edge
detection for noisy images is more difficult as the
frequency components are more, the efficient edge
detection algorithm depends on the noise sensitivity
[3].
1.1 Strain Analysis
Strain analysis is a branch of engineering
which deals with the amount of bearing capacity of
specimen when it is subjected to force or a load[4].
Generally the input for the strain analysis is a
complex material and maximum and minimum forces
that are to be applied and the output data gives the
amount of deformation caused by the force
applied[5]. Strain analysis can be performed through
mathematical modeling, computational simulation
and experimental testing. Out of all these methods
experimental testing is the most efficient way of
deformation analysis . There are four ways of
performing strain analysis
1.2 Tensile testing
1.3 Strain gauges
1.4 Photo elastic method
1.5 Dynamic mechanical analysis method
Out of which universal testing machine
belongs to dynamic mechanical analysis method
1.6 Universal Testing Machine (UTM)
Universal testing machine is a fast accurate
and a simple experimental setup for strain analysis.
The output of this system is a load displacement
graph of a specimen [6]
Figure 1 -Experimental setup of universal testing
machine
II. PROBLEM DEFINITION
The main problem of strain analysis in
universal testing machine is to find the percentage of
deformation of a specimen. It is difficult to find the
percentage of deformation by normal methods[7].
Edge detection is the suitable and comfortable
procedure in this case. This paper analyses the
percentage of deformation by digital image
processing using matlab
Matlab is easier and comfortable when
compared to other computing languages [8]. Here the
data is taken in the form of matrices. Many inbuilt
P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236
2233 | P a g e
functions are present for easy computations [9].These
special functional blocks are called toolboxes and
each toolbox have their own significance and these
are used for a specific application. Main toolbox that
is used for this application is image processing
toolbox[10].
2.1 Image acquisition
Basic image acquisition for analysis is taken
from a 5megapixel camera with a standard resolution
of 4000x2248 image
Figure2(a) Figure2(b)
a. Soft aluminum specimen before strain
analysis
b. Soft aluminum specimen after strain
analysis
III. FLOW CHART
IV. Study and Comparison of Various Image Edge
Detection Techniques
IV EDGE DETECTION TECHNIQUES
4.1 Sobel edge detection
Sobel operator is called as discrete differentiation
operator [11]. It performs gradient to image intensity
functions. Sobel operator is formed by passing a
simple mask over an image[12]. The sobel operator
performs a 2D spatial gradient measurement over an
image and high spatial frequency components are
treated as edges so it is computationally very
efficient [13]. The 3x3 kernels of sobel edge
detection are shown in figures .Here one kernel is
simply the other which is rotated by 90degrees
-1 0 +1
-2 0 +2
-1 0 +1
Sobel Edge Detection
+1 +2 +1
0 0 0
-1 -2 -1
Read the standard 2d image from the image
acquisition device i.e camera
Apply edge detection algorithms to the input
image
Count the number of pixels contained in
deformed regions (W.C), and background
count by(B.C)
Calculate total pixel count in the image .
Assign it to the variable y (T.C)
Calculate percentage of deformation by
using the formula - (W.C) /(T.C)*100 , and
percentage of efficiency by-
(B.C)/(T.C)*100
P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236
2234 | P a g e
Figure(3)- sobel edge detection applied to input
image
4.2 Prewitt edge detection
Prewitt operator is same as sobel operator
and is used to find horizontal and vertical edges[14].
The gradient of image intensity varies from darker
region to brighter region. This results in more
smoothing effect at the edges [15].It is an efficient
way to identify the magnitude of an edge. The kernel
of Prewitt is
prewitt Edge Detection
Figure(4)- Prewitt operator applied to input image
4.3 Robert’s edge detection
It is the first edge detection algorithm and
was introduced by Lawrence Roberts in the year
1963.The differential gradient of the image is
obtained by computing the sum of squares of
differences between adjacent pixels .It highlights the
components of high spatial frequency which
corresponds to edges[16]. It is used for simple and
quick computation of spatial gradient. Here one mask
is simply the other rotated by 90 degrees. It is similar
to that of sobel operator .the 2x2 Roberts mask is
shown
roberts Edge Detection
Figure (5)- Robert’s operator applied to input image
4.4 Laplacian of Gaussian (LoG)
LoG is a 2D isotropic measure of a 2D
spatial derivative of an image. It highlights the rapid
intensity changes in an image so it is used for edge
detection[15]. It smoothens the image and reduce the
noise content of an image. It takes a single grey level
as an input image and produces another grey level at
output .The mask of LoG is given as
log Edge Detection
Figure (6) –LoG operator applied to input image
4.5 Zero cross edge detector
Zero cross edge detector depends on Laplacian sign
changes and treat them as edges in images[17]. It is
-1 0 +1
-1 0 +1
-1 0 +1
+1 +1 +1
0 0 0
-1 -1 -1
0 +1
-1 0
+1 0
0 -1
0 -1 0
-1 4 -1
0 -1 0
-1 -1 -1
-1 8 -1
-1 -1 -1
P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236
2235 | P a g e
generally mentioned as a future detector rather than
edge detector. The output of a zero cross detector is
generally a binary image with single pixel thickness
showing positions of zero crossing points [18].
zerocross Edge Detection
Zero cross detector applied to input image
4.6 Canny edge detector
Canny edge detector is also called as
optimal edge detector. Canny edge detection depends
upon gradient magnitude of smoothened image [19].
Local maxima of gradient magnitude high are defined
as an edge. The optimal function in canny is
described by sum of four exponential terms but can
be approximated as first derivative of Gaussian. The
3x3 kernel of canny edge detection is
-1 0
+1
-2 0 +2
-1 0 +1
canny Edge Detection
Canny edge detector applied to input image
I. Results
s.
n
o
Name
of edge
detector
Total
count(i
n
pixels)
T.C
Black
count(in
pixels)
B.C
T.C –
B.C
=White
count
W.C
% of
deform
ation(er
ror)
(W.C/
T.C)*
100
% of
efficie
ncy
(B.C/
T.C)*
100
1. Sobel 562000 479901 82099 14.6084 85.39
2. Prewitt 562000 479578 82422 15.012 87.12
3. Roberts 562000 504799 57201 10.1781 89.82
4. LoG 562000 269125 292875 52.1130 47.88
5.
Zero
cross
detector
562000 292875 292875 47.8870 48.00
6. Canny 562000 293460 293460 48.7829 49.79
Figure(8) – Performance analysis of Edge detections
in deformation analysis
V Conclusions and observations
5.1 It is observed that canny edge detector
shows maximum amount of deformation, the entire
deformation is of 49% of image .Here the strain
deformations along with surface irregularities are
represented as edges resulting in lesser efficiency.
5.2Robert’s edge detector shows the
minimum deformation and has the maximum
efficiency of about 89%
5.3 So the deformation analysis and the
strain analysis is more efficient for Robert’s edge
detector than when compared to Canny edge detector
or LoG detector
REFERENCES
Journal Papers:
[1] Peli, Tamar, and David Malah. "A study of
edge detection algorithms."Computer
-1 -2 -1
0 0 0
+1 +2 +1
P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236
2236 | P a g e
graphics and image processing 20.1 (1982):
1-21.
[2] Janani, B., Harini, R., Bhattacharjee, J. B.,
& Thilakavathi, B. EDGE DETECTION
ALGORITHM FOR MACHINE VISION
SYSTEMS.
[3] Juneja, Mamta, and Parvinder Singh
Sandhu. "Performance evaluation of edge
detection techniques for images in spatial
domain." methodology 1.5 (2009): 614-621.
[4] Tada, H., Paris, P. C., Irwin, G. R., & Tada,
H. (2000). The stress analysis of cracks
handbook (Vol. 130). New York: ASME
press.
[5] Marciniak, Zdzislaw, and Kazimierz
Kuczyński. "Limit strains in the processes of
stretch-forming sheet metal." International
Journal of Mechanical Sciences9.9 (1967):
609-620.
[6] Shama, F., and P. Sherman. "Evaluation of
some textural properties of foods with the
Instron Universal Testing Machine." Journal
of Texture Studies 4.3 (1973): 344-352.
[7] Peters, W. H., & Ranson, W. F. (1982).
Digital imaging techniques in experimental
stress analysis. Optical Engineering, 21(3),
213427-213427.
[8] Etter, Delores M., and David C.
Kuncicky. Introduction to MATLAB.
Prentice Hall, 2011.
[9] Blanchet, Gérard, and Maurice Charbit.
"Introduction to MATLAB." Digital Signal
and Image Processing using
MATLAB® (2006): 23-40.
[10] Chandler, Graeme. "Introduction to
MATLAB." The University of
Queensland(2000).
[11] Kazakova, Natalia, Martin Margala, and
Nelson G. Durdle. "Sobel edge detection
processor for a real-time volume rendering
system." Circuits and Systems, 2004.
ISCAS'04. Proceedings of the 2004
International Symposium on. Vol. 2. IEEE,
2004.
[12] Jin-Yu, Zhang, Chen Yan, and Huang Xian-
Xiang. "Edge detection of images based on
improved sobel operator and genetic
algorithms." Image Analysis and Signal
Processing, 2009. IASP 2009. International
Conference on. IEEE, 2009.
[13] Kittler, Josef. "On the accuracy of the Sobel
edge detector." Image and Vision
Computing 1.1 (1983): 37-42.
[14] Maini, Raman, and J. S. Sohal.
"Performance evaluation of Prewitt edge
detector for noisy images." GVIP
Journal 6.3 (2006): 39-46.
[15] Senthilkumaran, N., and R. Rajesh. "Edge
detection techniques for image
segmentation–a survey of soft computing
approaches." International Journal of
Recent Trends in Engineering 1.2 (2009):
250-254.
[16] Jain, Ramesh, Rangachar Kasturi, and Brian
G. Schunck. Machine vision. Vol. 5. New
York: McGraw-Hill, 1995.
[17] Torre, Vincent, and Tomaso A. Poggio. "On
edge detection." Pattern Analysis and
Machine Intelligence, IEEE Transactions
on 2 (1986): 147-163.
[18] Haralick, Robert M. "Digital step edges
from zero crossing of second directional
derivatives." Pattern Analysis and Machine
Intelligence, IEEE Transactions on1 (1984):
58-68.
[19] Bao, Paul, Lei Zhang, and Xiaolin Wu.
"Canny edge detection enhancement by
scale multiplication." Pattern Analysis and
Machine Intelligence, IEEE Transactions
on 27.9 (2005): 1485-1490.

Weitere ähnliche Inhalte

Was ist angesagt?

unrban-building-damage-detection-by-PJLi.ppt
unrban-building-damage-detection-by-PJLi.pptunrban-building-damage-detection-by-PJLi.ppt
unrban-building-damage-detection-by-PJLi.ppt
grssieee
 
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
eSAT Publishing House
 

Was ist angesagt? (20)

Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
Enhanced Optimization of Edge Detection for High Resolution Images Using Veri...
 
Mobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny AlgorithmMobile Application Detection of Road Damage using Canny Algorithm
Mobile Application Detection of Road Damage using Canny Algorithm
 
unrban-building-damage-detection-by-PJLi.ppt
unrban-building-damage-detection-by-PJLi.pptunrban-building-damage-detection-by-PJLi.ppt
unrban-building-damage-detection-by-PJLi.ppt
 
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
PARALLEL GENERATION OF IMAGE LAYERS CONSTRUCTED BY EDGE DETECTION USING MESSA...
 
An Image Based PCB Fault Detection and Its Classification
An Image Based PCB Fault Detection and Its ClassificationAn Image Based PCB Fault Detection and Its Classification
An Image Based PCB Fault Detection and Its Classification
 
Face recognition using gaussian mixture model & artificial neural network
Face recognition using gaussian mixture model & artificial neural networkFace recognition using gaussian mixture model & artificial neural network
Face recognition using gaussian mixture model & artificial neural network
 
Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...Hardware software co simulation of edge detection for image processing system...
Hardware software co simulation of edge detection for image processing system...
 
PERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHM
PERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHMPERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHM
PERFORMANCE ANALYSIS USING SINGLE SEEDED REGION GROWING ALGORITHM
 
Nonlinear combination of intensity measures for response prediction of RC bui...
Nonlinear combination of intensity measures for response prediction of RC bui...Nonlinear combination of intensity measures for response prediction of RC bui...
Nonlinear combination of intensity measures for response prediction of RC bui...
 
MEDICAL IMAGE SEGMENTATION FOR DISEASE DETECTION USING DIGITAL FILTER
MEDICAL IMAGE SEGMENTATION FOR DISEASE DETECTION USING DIGITAL FILTERMEDICAL IMAGE SEGMENTATION FOR DISEASE DETECTION USING DIGITAL FILTER
MEDICAL IMAGE SEGMENTATION FOR DISEASE DETECTION USING DIGITAL FILTER
 
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
 
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...
Automatic Image Segmentation Using Wavelet Transform Based  On Normalized Gra...Automatic Image Segmentation Using Wavelet Transform Based  On Normalized Gra...
Automatic Image Segmentation Using Wavelet Transform Based On Normalized Gra...
 
Gabor Filter
Gabor FilterGabor Filter
Gabor Filter
 
Edge detection by using lookup table
Edge detection by using lookup tableEdge detection by using lookup table
Edge detection by using lookup table
 
Fuzzy Logic Based Decision System For PCB Defects Correction
Fuzzy Logic Based Decision System For PCB Defects CorrectionFuzzy Logic Based Decision System For PCB Defects Correction
Fuzzy Logic Based Decision System For PCB Defects Correction
 
Ed34785790
Ed34785790Ed34785790
Ed34785790
 
Nonlinear Transformation Based Detection And Directional Mean Filter to Remo...
Nonlinear Transformation Based Detection And Directional  Mean Filter to Remo...Nonlinear Transformation Based Detection And Directional  Mean Filter to Remo...
Nonlinear Transformation Based Detection And Directional Mean Filter to Remo...
 
Object extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videosObject extraction using edge, motion and saliency information from videos
Object extraction using edge, motion and saliency information from videos
 
Automatic Building detection for satellite Images using IGV and DSM
Automatic Building detection for satellite Images using IGV and DSMAutomatic Building detection for satellite Images using IGV and DSM
Automatic Building detection for satellite Images using IGV and DSM
 
Ex4301908912
Ex4301908912Ex4301908912
Ex4301908912
 

Andere mochten auch

Estados de animo
Estados de animo Estados de animo
Estados de animo
Aura Moxa
 
Sciencepracticepart1
Sciencepracticepart1Sciencepracticepart1
Sciencepracticepart1
gracie82000
 
Reflexion sobre--la-violencia-milespowerpoints.com
Reflexion sobre--la-violencia-milespowerpoints.comReflexion sobre--la-violencia-milespowerpoints.com
Reflexion sobre--la-violencia-milespowerpoints.com
sof2123
 
Unidade3 ativ2 planodeaula-eldacristina
Unidade3 ativ2 planodeaula-eldacristinaUnidade3 ativ2 planodeaula-eldacristina
Unidade3 ativ2 planodeaula-eldacristina
ELDA CRISTINA ALMEIDA
 

Andere mochten auch (20)

Mq3422642267
Mq3422642267Mq3422642267
Mq3422642267
 
Mt3422782294
Mt3422782294Mt3422782294
Mt3422782294
 
Mf3421892195
Mf3421892195Mf3421892195
Mf3421892195
 
O357982
O357982O357982
O357982
 
Cs33567571
Cs33567571Cs33567571
Cs33567571
 
Dz33758761
Dz33758761Dz33758761
Dz33758761
 
Da33612620
Da33612620Da33612620
Da33612620
 
Dr33711716
Dr33711716Dr33711716
Dr33711716
 
Dn33686693
Dn33686693Dn33686693
Dn33686693
 
Cq33557561
Cq33557561Cq33557561
Cq33557561
 
Ec33772776
Ec33772776Ec33772776
Ec33772776
 
Estados de animo
Estados de animo Estados de animo
Estados de animo
 
Petersburgo
PetersburgoPetersburgo
Petersburgo
 
ONETEN_Flyer
ONETEN_FlyerONETEN_Flyer
ONETEN_Flyer
 
Online video project
Online video projectOnline video project
Online video project
 
Sciencepracticepart1
Sciencepracticepart1Sciencepracticepart1
Sciencepracticepart1
 
Kesito
KesitoKesito
Kesito
 
Reflexion sobre--la-violencia-milespowerpoints.com
Reflexion sobre--la-violencia-milespowerpoints.comReflexion sobre--la-violencia-milespowerpoints.com
Reflexion sobre--la-violencia-milespowerpoints.com
 
Projetos unid4
Projetos unid4Projetos unid4
Projetos unid4
 
Unidade3 ativ2 planodeaula-eldacristina
Unidade3 ativ2 planodeaula-eldacristinaUnidade3 ativ2 planodeaula-eldacristina
Unidade3 ativ2 planodeaula-eldacristina
 

Ähnlich wie Mm3422322236

Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
eSAT Publishing House
 

Ähnlich wie Mm3422322236 (20)

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
 
Conceptual and Practical Examination of Several Edge Detection Strategies
Conceptual and Practical Examination of Several Edge Detection StrategiesConceptual and Practical Examination of Several Edge Detection Strategies
Conceptual and Practical Examination of Several Edge Detection Strategies
 
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
AN OPTIMAL SOLUTION FOR IMAGE EDGE DETECTION PROBLEM USING SIMPLIFIED GABOR W...
 
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
Hardware Unit for Edge Detection with Comparative Analysis of Different Edge ...
 
Mislaid character analysis using 2-dimensional discrete wavelet transform for...
Mislaid character analysis using 2-dimensional discrete wavelet transform for...Mislaid character analysis using 2-dimensional discrete wavelet transform for...
Mislaid character analysis using 2-dimensional discrete wavelet transform for...
 
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median FilterIRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
IRJET- Robust Edge Detection using Moore’s Algorithm with Median Filter
 
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGAReal Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
Real Time Implementation of Ede Detection Technique for Angiogram Images on FPGA
 
F045033337
F045033337F045033337
F045033337
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
 
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
IRJET- DNA Fragmentation Pattern and its Application in DNA Sample Type Class...
 
K41046972
K41046972K41046972
K41046972
 
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
 
SINGLE‐PHASE TO THREE‐PHASE DRIVE SYSTEM USING TWO PARALLEL SINGLE‐PHASE RECT...
SINGLE‐PHASE TO THREE‐PHASE DRIVE SYSTEM USING TWO PARALLEL SINGLE‐PHASE RECT...SINGLE‐PHASE TO THREE‐PHASE DRIVE SYSTEM USING TWO PARALLEL SINGLE‐PHASE RECT...
SINGLE‐PHASE TO THREE‐PHASE DRIVE SYSTEM USING TWO PARALLEL SINGLE‐PHASE RECT...
 
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...
 
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
 
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...Brain tumor segmentation using asymmetry based histogram thresholding and k m...
Brain tumor segmentation using asymmetry based histogram thresholding and k m...
 
AN ENHANCED EDGE ADAPTIVE STEGANOGRAPHY APPROACH USING THRESHOLD VALUE FOR RE...
AN ENHANCED EDGE ADAPTIVE STEGANOGRAPHY APPROACH USING THRESHOLD VALUE FOR RE...AN ENHANCED EDGE ADAPTIVE STEGANOGRAPHY APPROACH USING THRESHOLD VALUE FOR RE...
AN ENHANCED EDGE ADAPTIVE STEGANOGRAPHY APPROACH USING THRESHOLD VALUE FOR RE...
 
Implementation of Noise Removal methods of images using discrete wavelet tran...
Implementation of Noise Removal methods of images using discrete wavelet tran...Implementation of Noise Removal methods of images using discrete wavelet tran...
Implementation of Noise Removal methods of images using discrete wavelet tran...
 
Paper id 312201522
Paper id 312201522Paper id 312201522
Paper id 312201522
 
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
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Mm3422322236

  • 1. P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236 2232 | P a g e Analytical Comparison And Selection Methods For Deformation Analysis By Edge Detection Using Image Processing P. S. S. Sashank*, Kondabolu Nishanth** *(Department of Electronics and Communication Engineering, Gitam University, Visakhapatnam-45 ** (Department of Electronics and communication Engineering, Gitam University, Visakhapatnam ABSTRACT Edge detection is one of the most commonly used technique in the field of image processing. They characterize boundary information and filters out unnecessary data therefore preserving important structural properties of image. This paper mainly compares various edge detections applied in strain analysis of soft aluminum. Various edge detection techniques include Prewitt, Sobel, Canny, LoG- (Laplacian of Gaussian)and zero cross detectors . Image analysis is performed by using Matlab 2012(a). The experimental results shows that the Sobel and Robert’s operators shown better results when compared to Canny operator for deformation analysis. A standard 4000 x 2248 resolution image is taken from a 5Megapixel camera for image analysis Deformation analysis for aluminum specimen is performed in universal testing machine(UTM). Keywords –Edge, Edge detection, necking, strain analysis, universal testing machine I. INTRODUCTION Edge detection is the process of identifying sharp discontinuities over an image. The abrupt changes in the pixel intensity gives the boundary of the image [1][3]. Classical edge detection methods involves convolving the image with an operator which returns a zero value for uniform regions and a nonzero value for nonuniform region. In ideal case edge detection leads to a set of curves which contains the boundary information of an image [2]. Edge detection for noisy images is more difficult as the frequency components are more, the efficient edge detection algorithm depends on the noise sensitivity [3]. 1.1 Strain Analysis Strain analysis is a branch of engineering which deals with the amount of bearing capacity of specimen when it is subjected to force or a load[4]. Generally the input for the strain analysis is a complex material and maximum and minimum forces that are to be applied and the output data gives the amount of deformation caused by the force applied[5]. Strain analysis can be performed through mathematical modeling, computational simulation and experimental testing. Out of all these methods experimental testing is the most efficient way of deformation analysis . There are four ways of performing strain analysis 1.2 Tensile testing 1.3 Strain gauges 1.4 Photo elastic method 1.5 Dynamic mechanical analysis method Out of which universal testing machine belongs to dynamic mechanical analysis method 1.6 Universal Testing Machine (UTM) Universal testing machine is a fast accurate and a simple experimental setup for strain analysis. The output of this system is a load displacement graph of a specimen [6] Figure 1 -Experimental setup of universal testing machine II. PROBLEM DEFINITION The main problem of strain analysis in universal testing machine is to find the percentage of deformation of a specimen. It is difficult to find the percentage of deformation by normal methods[7]. Edge detection is the suitable and comfortable procedure in this case. This paper analyses the percentage of deformation by digital image processing using matlab Matlab is easier and comfortable when compared to other computing languages [8]. Here the data is taken in the form of matrices. Many inbuilt
  • 2. P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236 2233 | P a g e functions are present for easy computations [9].These special functional blocks are called toolboxes and each toolbox have their own significance and these are used for a specific application. Main toolbox that is used for this application is image processing toolbox[10]. 2.1 Image acquisition Basic image acquisition for analysis is taken from a 5megapixel camera with a standard resolution of 4000x2248 image Figure2(a) Figure2(b) a. Soft aluminum specimen before strain analysis b. Soft aluminum specimen after strain analysis III. FLOW CHART IV. Study and Comparison of Various Image Edge Detection Techniques IV EDGE DETECTION TECHNIQUES 4.1 Sobel edge detection Sobel operator is called as discrete differentiation operator [11]. It performs gradient to image intensity functions. Sobel operator is formed by passing a simple mask over an image[12]. The sobel operator performs a 2D spatial gradient measurement over an image and high spatial frequency components are treated as edges so it is computationally very efficient [13]. The 3x3 kernels of sobel edge detection are shown in figures .Here one kernel is simply the other which is rotated by 90degrees -1 0 +1 -2 0 +2 -1 0 +1 Sobel Edge Detection +1 +2 +1 0 0 0 -1 -2 -1 Read the standard 2d image from the image acquisition device i.e camera Apply edge detection algorithms to the input image Count the number of pixels contained in deformed regions (W.C), and background count by(B.C) Calculate total pixel count in the image . Assign it to the variable y (T.C) Calculate percentage of deformation by using the formula - (W.C) /(T.C)*100 , and percentage of efficiency by- (B.C)/(T.C)*100
  • 3. P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236 2234 | P a g e Figure(3)- sobel edge detection applied to input image 4.2 Prewitt edge detection Prewitt operator is same as sobel operator and is used to find horizontal and vertical edges[14]. The gradient of image intensity varies from darker region to brighter region. This results in more smoothing effect at the edges [15].It is an efficient way to identify the magnitude of an edge. The kernel of Prewitt is prewitt Edge Detection Figure(4)- Prewitt operator applied to input image 4.3 Robert’s edge detection It is the first edge detection algorithm and was introduced by Lawrence Roberts in the year 1963.The differential gradient of the image is obtained by computing the sum of squares of differences between adjacent pixels .It highlights the components of high spatial frequency which corresponds to edges[16]. It is used for simple and quick computation of spatial gradient. Here one mask is simply the other rotated by 90 degrees. It is similar to that of sobel operator .the 2x2 Roberts mask is shown roberts Edge Detection Figure (5)- Robert’s operator applied to input image 4.4 Laplacian of Gaussian (LoG) LoG is a 2D isotropic measure of a 2D spatial derivative of an image. It highlights the rapid intensity changes in an image so it is used for edge detection[15]. It smoothens the image and reduce the noise content of an image. It takes a single grey level as an input image and produces another grey level at output .The mask of LoG is given as log Edge Detection Figure (6) –LoG operator applied to input image 4.5 Zero cross edge detector Zero cross edge detector depends on Laplacian sign changes and treat them as edges in images[17]. It is -1 0 +1 -1 0 +1 -1 0 +1 +1 +1 +1 0 0 0 -1 -1 -1 0 +1 -1 0 +1 0 0 -1 0 -1 0 -1 4 -1 0 -1 0 -1 -1 -1 -1 8 -1 -1 -1 -1
  • 4. P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236 2235 | P a g e generally mentioned as a future detector rather than edge detector. The output of a zero cross detector is generally a binary image with single pixel thickness showing positions of zero crossing points [18]. zerocross Edge Detection Zero cross detector applied to input image 4.6 Canny edge detector Canny edge detector is also called as optimal edge detector. Canny edge detection depends upon gradient magnitude of smoothened image [19]. Local maxima of gradient magnitude high are defined as an edge. The optimal function in canny is described by sum of four exponential terms but can be approximated as first derivative of Gaussian. The 3x3 kernel of canny edge detection is -1 0 +1 -2 0 +2 -1 0 +1 canny Edge Detection Canny edge detector applied to input image I. Results s. n o Name of edge detector Total count(i n pixels) T.C Black count(in pixels) B.C T.C – B.C =White count W.C % of deform ation(er ror) (W.C/ T.C)* 100 % of efficie ncy (B.C/ T.C)* 100 1. Sobel 562000 479901 82099 14.6084 85.39 2. Prewitt 562000 479578 82422 15.012 87.12 3. Roberts 562000 504799 57201 10.1781 89.82 4. LoG 562000 269125 292875 52.1130 47.88 5. Zero cross detector 562000 292875 292875 47.8870 48.00 6. Canny 562000 293460 293460 48.7829 49.79 Figure(8) – Performance analysis of Edge detections in deformation analysis V Conclusions and observations 5.1 It is observed that canny edge detector shows maximum amount of deformation, the entire deformation is of 49% of image .Here the strain deformations along with surface irregularities are represented as edges resulting in lesser efficiency. 5.2Robert’s edge detector shows the minimum deformation and has the maximum efficiency of about 89% 5.3 So the deformation analysis and the strain analysis is more efficient for Robert’s edge detector than when compared to Canny edge detector or LoG detector REFERENCES Journal Papers: [1] Peli, Tamar, and David Malah. "A study of edge detection algorithms."Computer -1 -2 -1 0 0 0 +1 +2 +1
  • 5. P. S. S. Sashank, Kondabolu Nishanth/ International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 4, Jul-Aug 2013, pp.2232-2236 2236 | P a g e graphics and image processing 20.1 (1982): 1-21. [2] Janani, B., Harini, R., Bhattacharjee, J. B., & Thilakavathi, B. EDGE DETECTION ALGORITHM FOR MACHINE VISION SYSTEMS. [3] Juneja, Mamta, and Parvinder Singh Sandhu. "Performance evaluation of edge detection techniques for images in spatial domain." methodology 1.5 (2009): 614-621. [4] Tada, H., Paris, P. C., Irwin, G. R., & Tada, H. (2000). The stress analysis of cracks handbook (Vol. 130). New York: ASME press. [5] Marciniak, Zdzislaw, and Kazimierz Kuczyński. "Limit strains in the processes of stretch-forming sheet metal." International Journal of Mechanical Sciences9.9 (1967): 609-620. [6] Shama, F., and P. Sherman. "Evaluation of some textural properties of foods with the Instron Universal Testing Machine." Journal of Texture Studies 4.3 (1973): 344-352. [7] Peters, W. H., & Ranson, W. F. (1982). Digital imaging techniques in experimental stress analysis. Optical Engineering, 21(3), 213427-213427. [8] Etter, Delores M., and David C. Kuncicky. Introduction to MATLAB. Prentice Hall, 2011. [9] Blanchet, Gérard, and Maurice Charbit. "Introduction to MATLAB." Digital Signal and Image Processing using MATLAB® (2006): 23-40. [10] Chandler, Graeme. "Introduction to MATLAB." The University of Queensland(2000). [11] Kazakova, Natalia, Martin Margala, and Nelson G. Durdle. "Sobel edge detection processor for a real-time volume rendering system." Circuits and Systems, 2004. ISCAS'04. Proceedings of the 2004 International Symposium on. Vol. 2. IEEE, 2004. [12] Jin-Yu, Zhang, Chen Yan, and Huang Xian- Xiang. "Edge detection of images based on improved sobel operator and genetic algorithms." Image Analysis and Signal Processing, 2009. IASP 2009. International Conference on. IEEE, 2009. [13] Kittler, Josef. "On the accuracy of the Sobel edge detector." Image and Vision Computing 1.1 (1983): 37-42. [14] Maini, Raman, and J. S. Sohal. "Performance evaluation of Prewitt edge detector for noisy images." GVIP Journal 6.3 (2006): 39-46. [15] Senthilkumaran, N., and R. Rajesh. "Edge detection techniques for image segmentation–a survey of soft computing approaches." International Journal of Recent Trends in Engineering 1.2 (2009): 250-254. [16] Jain, Ramesh, Rangachar Kasturi, and Brian G. Schunck. Machine vision. Vol. 5. New York: McGraw-Hill, 1995. [17] Torre, Vincent, and Tomaso A. Poggio. "On edge detection." Pattern Analysis and Machine Intelligence, IEEE Transactions on 2 (1986): 147-163. [18] Haralick, Robert M. "Digital step edges from zero crossing of second directional derivatives." Pattern Analysis and Machine Intelligence, IEEE Transactions on1 (1984): 58-68. [19] Bao, Paul, Lei Zhang, and Xiaolin Wu. "Canny edge detection enhancement by scale multiplication." Pattern Analysis and Machine Intelligence, IEEE Transactions on 27.9 (2005): 1485-1490.