A Free Software tool for Automatic Tuning of Segmentation Parameters SPT 3.0 Pedro Achanccaray, Victor Ayma, Luis Jimenez, Sergio Garcia, Patrick Happ,

Slides:



Advertisements
Similar presentations
Pseudo-Relevance Feedback For Multimedia Retrieval By Rong Yan, Alexander G. and Rong Jin Mwangi S. Kariuki
Advertisements

OpenCV Introduction Hang Xiao Oct 26, History  1999 Jan : lanched by Intel, real time machine vision library for UI, optimized code for intel 
Large-Scale Entity-Based Online Social Network Profile Linkage.
Automatic classification of weld cracks using artificial intelligence and statistical methods Ryszard SIKORA, Piotr BANIUKIEWICZ, Marcin CARYK Szczecin.
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
Visualization of dynamic power and synchrony changes in high density EEG A. Alba 1, T. Harmony2, J.L. Marroquín 2, E. Arce 1 1 Facultad de Ciencias, UASLP.
Image Analysis Phases Image pre-processing –Noise suppression, linear and non-linear filters, deconvolution, etc. Image segmentation –Detection of objects.
Face Recognition & Biometric Systems Support Vector Machines (part 2)
The Viola/Jones Face Detector (2001)
HMM-BASED PATTERN DETECTION. Outline  Markov Process  Hidden Markov Models Elements Basic Problems Evaluation Optimization Training Implementation 2-D.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
A Unified View of Kernel k-means, Spectral Clustering and Graph Cuts
Multi-Class Object Recognition Using Shared SIFT Features
Deep Belief Networks for Spam Filtering
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Automatic Photo Pop-up Derek Hoiem Alexei A. Efros Martial Hebert.
Presentation By Michael Tao and Patrick Virtue. Agenda History of the problem Graph cut background Compute graph cut Extensions State of the art Continued.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
Application of Graph Theory to OO Software Engineering Alexander Chatzigeorgiou, Nikolaos Tsantalis, George Stephanides Department of Applied Informatics.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Graph-based consensus clustering for class discovery from gene expression data Zhiwen Yum, Hau-San Wong and Hongqiang Wang Bioinformatics, 2007.
CHAMELEON : A Hierarchical Clustering Algorithm Using Dynamic Modeling
Image Segmentation Seminar III Xiaofeng Fan. Today ’ s Presentation Problem Definition Problem Definition Approach Approach Segmentation Methods Segmentation.
Hierarchical Distributed Genetic Algorithm for Image Segmentation Hanchuan Peng, Fuhui Long*, Zheru Chi, and Wanshi Siu {fhlong, phc,
EE 492 ENGINEERING PROJECT LIP TRACKING Yusuf Ziya Işık & Ashat Turlibayev Yusuf Ziya Işık & Ashat Turlibayev Advisor: Prof. Dr. Bülent Sankur Advisor:
Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images (Fri) Young Ki Baik, Computer Vision Lab.
Collusion-Resistance Misbehaving User Detection Schemes Speaker: Jing-Kai Lou 2015/10/131.
A Graph-based Friend Recommendation System Using Genetic Algorithm
Department of Computer and Electrical Engineering A Study of Time-based Features and Regularity of Manipulation to Improve the Detection of Eating Activity.
1 Sentence-extractive automatic speech summarization and evaluation techniques Makoto Hirohata, Yosuke Shinnaka, Koji Iwano, Sadaoki Furui Presented by.
1 Multiple Classifier Based on Fuzzy C-Means for a Flower Image Retrieval Keita Fukuda, Tetsuya Takiguchi, Yasuo Ariki Graduate School of Engineering,
Automatic Image Annotation by Using Concept-Sensitive Salient Objects for Image Content Representation Jianping Fan, Yuli Gao, Hangzai Luo, Guangyou Xu.
An Introduction to Support Vector Machines (M. Law)
Color Image Segmentation Speaker: Deng Huipeng 25th Oct , 2007.
Exploiting Context Analysis for Combining Multiple Entity Resolution Systems -Ramu Bandaru Zhaoqi Chen Dmitri V.kalashnikov Sharad Mehrotra.
Job scheduling algorithm based on Berger model in cloud environment Advances in Engineering Software (2011) Baomin Xu,Chunyan Zhao,Enzhao Hua,Bin Hu 2013/1/251.
A Model for Learning the Semantics of Pictures V. Lavrenko, R. Manmatha, J. Jeon Center for Intelligent Information Retrieval Computer Science Department,
CS654: Digital Image Analysis
D. M. J. Tax and R. P. W. Duin. Presented by Mihajlo Grbovic Support Vector Data Description.
Chap 7 Image Segmentation. Edge-Based Segmentation The edge information is used to determine boundaries of objects Pixel-based direct classification methods.
Presenter: Jinhua Du ( 杜金华 ) Xi’an University of Technology 西安理工大学 NLP&CC, Chongqing, Nov , 2013 Discriminative Latent Variable Based Classifier.
Associative Hierarchical CRFs for Object Class Image Segmentation
2006 Mouse AHM Mapping 2D slices to 3D atlases - Application of the Digital Atlas Erh-Fang Lee Laboratory of NeuroImage UCLA.
Neural Text Categorizer for Exclusive Text Categorization Journal of Information Processing Systems, Vol.4, No.2, June 2008 Taeho Jo* 報告者 : 林昱志.
A New Method for Automatic Clothing Tagging Utilizing Image-Click-Ads Introduction Conclusion Can We Do Better to Reduce Workload?
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
A new initialization method for Fuzzy C-Means using Fuzzy Subtractive Clustering Thanh Le, Tom Altman University of Colorado Denver July 19, 2011.
Motion Estimation using Markov Random Fields Hrvoje Bogunović Image Processing Group Faculty of Electrical Engineering and Computing University of Zagreb.
Medical Image Analysis Image Segmentation Figures come from the textbook: Medical Image Analysis, by Atam P. Dhawan, IEEE Press, 2003.
26/01/20161Gianluca Demartini Ranking Categories for Faceted Search Gianluca Demartini L3S Research Seminars Hannover, 09 June 2006.
A Framework for a Fully Automatic Karyotyping System E. Poletti, E. Grisan, A. Ruggeri Department of Information Engineering, University of Padova, Italy.
Multi Scale CRF Based RGB-D Image Segmentation Using Inter Frames Potentials Taha Hamedani Robot Perception Lab Ferdowsi University of Mashhad The 2 nd.
Evaluation of Image Segmentation algorithms By Dr. Rajeev Srivastava.
MDL Principle Applied to Dendrites and Spines Extraction in 3D Confocal Images 1. Introduction: Important aspects of cognitive function are correlated.
Identifying “Best Bet” Web Search Results by Mining Past User Behavior Author: Eugene Agichtein, Zijian Zheng (Microsoft Research) Source: KDD2006 Reporter:
Rich feature hierarchies for accurate object detection and semantic segmentation 2014 IEEE Conference on Computer Vision and Pattern Recognition Ross Girshick,
CSCI 631 – Foundations of Computer Vision March 15, 2016 Ashwini Imran Image Stitching.
©2003/04 Alessandro Bogliolo Analysis of gene expression by means of Microarrays.
Surface Defect Inspection: an Artificial Immune Approach Dr. Hong Zheng and Dr. Saeid Nahavandi School of Engineering and Technology.
Shadow Detection in Remotely Sensed Images Based on Self-Adaptive Feature Selection Jiahang Liu, Tao Fang, and Deren Li IEEE TRANSACTIONS ON GEOSCIENCE.
An intelligent strategy for checking the annual inspection status of motorcycles based on license plate recognition Yo-Ping Huang a, Chien-Hung Chen b,
Document Clustering with Prior Knowledge Xiang Ji et al. Document Clustering with Prior Knowledge. SIGIR 2006 Presenter: Suhan Yu.
How to forecast solar flares?
Brain Hemorrhage Detection and Classification Steps
RGB-D Image for Scene Recognition by Jiaqi Guo
Aline Martin ECE738 Project – Spring 2005
Spectral Clustering Eric Xing Lecture 8, August 13, 2010
Department of Electrical Engineering
“Traditional” image segmentation
Random Neural Network Texture Model
Presentation transcript:

A Free Software tool for Automatic Tuning of Segmentation Parameters SPT 3.0 Pedro Achanccaray, Victor Ayma, Luis Jimenez, Sergio Garcia, Patrick Happ, Raul Feitosa, Antonio Plaza Dept. of Electrical Engineering, Pontifical Catholic University of Rio de Janeiro, Brazil. Dept. of Technology of Computers and Communications, University of Extremadura, Spain.

Outline 1.Introduction 2.Software Description 3.Software Overview 4.Conclusions 2

Outline 1.Introduction 2.Software Description 3.Software Overview 4.Conclusions 3

1. Introduction “Segmentation subdivides an image into its constituent regions or objects…” – Gonzales & Woods,  There are many different approaches to accomplish this task. 4 Region Growing Random Fields K-means Normalized Cuts Naïve Bayes Thresholding Watershed Baatz & Schäpe Mean-Shift Fuzzy C-means Artificial Neural Networks Level Sets among others…

1. Introduction  Which segmentation algorithm is the best?  When does the segmentation outcome is good?  The segmentation outcome looks good on a set of images.  Use a metric for segmentation evaluation. 5 Region Growing Random Fields K-means Normalized Cuts Naïve Bayes Thresholding Watershed Baatz & Schäpe Mean-Shift Fuzzy C-means Artificial Neural Networks Level Sets among others…

1. Introduction  Which segmentation algorithm is the best?  When does the segmentation outcome is good?  The segmentation outcome looks good on a set of images.  Use a metric for segmentation evaluation. 6 How to find the “best” set of parameters? Manual Parameter TuningAutomatic Parameter Tuning Region Growing Random Fields K-means Normalized Cuts Naïve Bayes Thresholding Watershed Baatz & Schäpe Mean-Shift Fuzzy C-means Artificial Neural Networks Level Sets among others…

1. Introduction 7 where: : set of parameters. : optimal parameters.

1. Introduction  The objective is to: 8

Outline 1.Introduction 2.Software Description 3.Software Overview 4.Conclusions 9

2. SPT Description → a. SPT Previous Version2. SPT Description → b. SPT NewVersion 10 H Number of correct detection based on the percentage of overlapping. AFI Over-/under-segmentation by analyzing the overlapping area. SIAddresses the shape conformity. RI Ratio between pair of pixels that were correctly classified and the total pairs of pixels. F Measures the trade-off between Precision and Recall. CNumber of pixels of the intersection. RBSB Ratio between the number of pixels outside the intersection. MS Cluster-based approach focused on finding local extrema in the density function of a data set. CRF Estimates the conditional probability of a label given certain feature vector from the image. Gb Represents the image as a graph and dissimilarity between pixels as edges. GPS Used to solve optimization problems without restrictions and without the need of information about the function derivatives. MADS Proposed to solve nonlinear optimization problems; it has similar structure than GPS. NM Minimize the value of an n-dimensional function through the comparison of the objective function values at (n+1) vertices in a general simplex.

Outline 1.Introduction 2.Software Description 3.Software Overview 4.Conclusions 11

3. SPT 3.0 – Overview 12

4. SPT 3.0 – Results What we obtain with the tool… 13

Outline 1.Introduction 2.Software Description 3.Software Overview 4.Conclusions 14

5. Conclusions  Experiments demonstrated its practicability to find good parameter values for a segmentation algorithm given an input image and a set of reference segments.  The SPT3 was designed in a modular way, so that future extensions, such as the inclusion of new segmentation algorithms, can be easily incorporated in it.  SPT3 can be used as a standalone image segmentation tool. 15

A Free Software tool for Automatic Tuning of Segmentation Parameters SPT 3.0 Thank you for the attention… Victor Ayma