Image Processing in Biology11
Image Processing in Biology11
February 5, 2015
1 / 27
Background
Outline
1
Background
Applications
Conclusion
2 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
Outline
1
Background
Applications
Conclusion
3 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
[1]
4 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
Sampling
Digitization of the spatial coordinates (x,y)
Quantization
Digitization in amplitude (also called gray-level quantization)
Region Vs Boundary
Boundary sometime called as contour is a set of pixels in the
region that have one or more neighbour that are not in R
5 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
Outline
1
Background
Applications
Conclusion
6 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
Figure: Lena
7 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
Type of Edges
[1]
Optimal Edge-Based Shape Detection
8 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
Edge Calculations
Gradient Magnitude
Gradient Orientation
[1]
9 / 27
Background
Introduction and Motivation
Optimal Edge Base Shape Detection
[1]
Optimal Edge-Based Shape Detection
10 / 27
Outline
1
Background
Applications
Conclusion
11 / 27
12 / 27
Calculations
Step edge is Corrupted with uniform white noise
13 / 27
[3]
Optimal Edge-Based Shape Detection
14 / 27
15 / 27
Outline
1
Background
Applications
Conclusion
16 / 27
17 / 27
18 / 27
19 / 27
20 / 27
Outline
1
Background
Applications
Conclusion
21 / 27
22 / 27
Applications
Conclusion
Demo and References
Outline
1
Background
Applications
Conclusion
23 / 27
Applications
Conclusion
Demo and References
Summarizing paper
DOG vs DODE
DODE works really well for localization as compared to actual
detection of edge.
Profiling
Profiling Shapes extends the detection to multiple shapes with
high confidence
Enhancements
Combination of low level edge detection with mid level edge
grouping
Efficient
The Algorithm actually give better results with less computation.
Optimal Edge-Based Shape Detection
24 / 27
Applications
Conclusion
Demo and References
Recommendations
Recommendations
USE SSIM OR E-SSIM to achieve better results as well to
overcome orientation . SSIM give some kind of quanifiable
measure to further enhance the Algorithm.
- It also helps over come zooming scaled or rotated problem and
detection.
-MSE is not always the right choice because of the signal Fidelity.
25 / 27
Applications
Conclusion
Demo and References
Outline
1
Background
Applications
Conclusion
26 / 27
Applications
Conclusion
Demo and References
Literature Review
[1]DigitalImageProcessing,Rafaelhttp:
//lit.fe.uni-lj.si/showpdf.php?lang=slo&type=doc&doc=dip&format=0
[2]http://www.slideshare.net/nchkarthik/digital-image-processing-26334694
[3]OptimalEdge-BasedShapeDetection..http:
//www.cfar.umd.edu/hankyu/shape_html/shape_html.html#fig:operator
PerformanceComparisonofMedianandWienerFilterinImageDe-noising,IJCA,2010volume12
ImageProcessingAndPatternRecognition(BITI3313)..http://de.mathworks.com/matlabcentral/
fileexchange/28757-tracking-red-color-objects-using-matlab
27 / 27