IMAGE ARCHIVE AND LEAF CLASSIFIER SPECIFIC ENABLERS Stuart E. Middleton, Banafshe Arbab-Zavar, Stefano Modafferi, Ken Meacham and Zoheir Sabeur University.

Slides:



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

Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Evaluating Color Descriptors for Object and Scene Recognition Koen E.A. van de Sande, Student Member, IEEE, Theo Gevers, Member, IEEE, and Cees G.M. Snoek,
Silhouette-based Object Phenotype Recognition using 3D Shape Priors Yu Chen 1 Tae-Kyun Kim 2 Roberto Cipolla 1 University of Cambridge, Cambridge, UK 1.
Semantic Web Workshop Exploiting Synergy Between Ontologies and Recommender Systems Stuart E. Middleton, Harith Alani Nigel R. Shadbolt, David.
An Overview of Citizen Science Needs for Biodiversity Standards and Tools Robert D. Stevenson University of Massachusetts Boston
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
Computer and Robot Vision I
Relevance Feedback Content-Based Image Retrieval Using Query Distribution Estimation Based on Maximum Entropy Principle Irwin King and Zhong Jin Nov
Sander Mücher IIASA, Wednesday 18 th of January 2012 WP9 ‘BIODIVERSITY’ CitIzense Proposal Meeting.
Melding human and machine capabilities to document the world’s living organisms University of Maryland TMSP series March 7, 2011.
Complex Networks for Representation and Characterization of Object For CS790g Project Bingdong Li 11/9/2009.
Mobile Crowdsourcing in the Gulf of Mexico Oil Spill Considerations for Integration with Professional GIS Robert Laudati Trimble Navigation Ltd. November.
A Wrapper-Based Approach to Image Segmentation and Classification Michael E. Farmer, Member, IEEE, and Anil K. Jain, Fellow, IEEE.
Pattern Recognition. Introduction. Definitions.. Recognition process. Recognition process relates input signal to the stored concepts about the object.
Eye on Earth (EoE), Citizen Science and the Invasive Alien Species project Malene Bruun NRC’s for EIS June 17, 2011.
Jacinto C. Nascimento, Member, IEEE, and Jorge S. Marques
Relevance Feedback Content-Based Image Retrieval Using Query Distribution Estimation Based on Maximum Entropy Principle Irwin King and Zhong Jin The Chinese.
Shape Classification Using the Inner-Distance Haibin Ling David W. Jacobs IEEE TRANSACTION ON PATTERN ANAYSIS AND MACHINE INTELLIGENCE FEBRUARY 2007.
The Social Web: A laboratory for studying s ocial networks, tagging and beyond Kristina Lerman USC Information Sciences Institute.
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Introduction to machine learning
Wang, Z., et al. Presented by: Kayla Henneman October 27, 2014 WHO IS HERE: LOCATION AWARE FACE RECOGNITION.
Performance Evaluation of Grouping Algorithms Vida Movahedi Elder Lab - Centre for Vision Research York University Spring 2009.
User Profiling by Social Curation By GENG Xue Supervised by Prof. Chua Tat-Seng.
Autonomous Learning of Object Models on Mobile Robots Xiang Li Ph.D. student supervised by Dr. Mohan Sridharan Stochastic Estimation and Autonomous Robotics.
DOI Registration for Social and Economic Data da|ra Brigitte Hausstein GESIS Leibniz-Institute for the Social Sciences, Berlin.
Mean-shift and its application for object tracking
Unsupervised Object Segmentation with a Hybrid Graph Model (HGM) Reporter: 鄭綱 (6/14)
COMMON EVALUATION FINAL PROJECT Vira Oleksyuk ECE 8110: Introduction to machine Learning and Pattern Recognition.
Learning Models for Object Recognition from Natural Language Descriptions Presenters: Sagardeep Mahapatra – Keerti Korrapati
Automated Detection and Classification Models SAR Automatic Target Recognition Proposal J.Bell, Y. Petillot.
1 Challenge the future Coastal Image Classification Bas Hoonhout, Max Radermacher, Fedor Baart.
1 Leaf Classification from Boundary Analysis Anne Jorstad AMSC 663 Project Proposal Fall 2007 Advisor: Dr. David Jacobs, Computer Science.
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
MSRI workshop, January 2005 Object Recognition Collected databases of objects on uniform background (no occlusions, no clutter) Mostly focus on viewpoint.
1 Anne Jorstad AMSC 664 University of Maryland Spring 2008 Final Report Leaf Classification from Local Boundary Analysis Advisor: Dr. David Jacobs, Computer.
Expectation-Maximization (EM) Case Studies
Sparse Bayesian Learning for Efficient Visual Tracking O. Williams, A. Blake & R. Cipolloa PAMI, Aug Presented by Yuting Qi Machine Learning Reading.
EUCISE 2020 EUCISE 2020 has received funding from the European Union’s seventh framework programme under grant agreement no: Participating Countries:
Image Classification for Automatic Annotation
SocialCar a Horizon 2020 project
Identification and Enumeration of Waterfowl using Neural Network Techniques Michael Cash ECE 539 Final Project 12/19/03.
By Pushpita Biswas Under the guidance of Prof. S.Mukhopadhyay and Prof. P.K.Biswas.
Botany Image Retrieval Haibin Ling University of Maryland, College Park.
AUSTRALIA’S VIRTUAL HERBARIUM A national collaborative model for integrated access to distributed biological information Australian National Herbarium.
Using decision trees to build an a framework for multivariate time- series classification 1 Present By Xiayi Kuang.
Organizing Structured Web Sources by Query Schemas: A Clustering Approach Bin He Joint work with: Tao Tao, Kevin Chen-Chuan Chang Univ. Illinois at Urbana-Champaign.
NVS New Zealand National Vegetation Survey. What is NVS? NVS (National Vegetation Survey) – New Zealand’s largest archive facility for plot-based vegetation.
Automatic Script Identification. Why do we need Script Identification OCRs are generally language dependent. Document layout analysis is sometimes language.
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
Using a Simple Knowledge Organization System to facilitate Catalogue and Search for the ESA CCI Open Data Portal EGU, 21 April 2016 Antony Wilson, Victoria.
Learning and Removing Cast Shadows through a Multidistribution Approach Nicolas Martel-Brisson, Andre Zaccarin IEEE TRANSACTIONS ON PATTERN ANALYSIS AND.
Linked Data Profiling Andrejs Abele UNLP PhD Day Supervisor: Paul Buitelaar.
New data sources (such as Big Data) and Traditional Sources Work Package 2.
COMP24111 Machine Learning K-means Clustering Ke Chen.
EE368 Final Project Spring 2003
REAL-TIME DETECTOR FOR UNUSUAL BEHAVIOR
What Is Cluster Analysis?
Themes in Geosciences.
IMAGE PROCESSING RECOGNITION AND CLASSIFICATION
Supervised Time Series Pattern Discovery through Local Importance
Exploiting Synergy Between Ontologies and Recommender Systems
Using Transductive SVMs for Object Classification in Images
A New Approach to Track Multiple Vehicles With the Combination of Robust Detection and Two Classifiers Weidong Min , Mengdan Fan, Xiaoguang Guo, and Qing.
Outline Peter N. Belhumeur, Joao P. Hespanha, and David J. Kriegman, “Eigenfaces vs. Fisherfaces: Recognition Using Class Specific Linear Projection,”
Finding Clusters within a Class to Improve Classification Accuracy
Property consolidation for entity browsing
Blobworld Texture Features
Using Association Rules as Texture features
Presentation transcript:

IMAGE ARCHIVE AND LEAF CLASSIFIER SPECIFIC ENABLERS Stuart E. Middleton, Banafshe Arbab-Zavar, Stefano Modafferi, Ken Meacham and Zoheir Sabeur University of Southampton IT Innovation Centre ENVIROFI specific enabler 17 th January 2013 “ENVIROfying” the Future Internet

WP1 pilot use case Image archive Architecture User interface Leaf classifier Architecture Algorithms User interface Overview Image archive and leaf classifier specific enablers 2

WP1 pilot: Citizens in Tuscany Data sources Proof of concept CROWD SOURCING FROM SIR HAROLD HILLIER GARDENS, UK User trial CROWD SOURCING VIA WP1 PILOT IN THE TUSCANY REGION Image archive to record crowd-sourced leaf images Web portal & backend service (Italian & English) Integrated mobile phone platform Support for general public and botanical experts Leaf image + auxiliary images + geo-tag + metadata WP1 pilot use case Image archive and leaf classifier specific enablers 3

Leaf classifier to label unknown images Web portal & backend service (Italian & English) Integrated mobile phone platform Biodiversity ontology support Scientific names (Latin) Common names (Italian, English) Domain ontology URI’s (e.g. TaxMeOn) Natura 2000 habitat codes Value proposition Supporting crowd sourced leaf observations allows image data collection by volunteers at a scale beyond traditional methods WP1 pilot use case Image archive and leaf classifier specific enablers 4

Image archive architecture Image archive and leaf classifier specific enablers 5 Crowd sourcing (web upload and mobile support) Expert review of labels

Image archive user interface Image archive and leaf classifier specific enablers 6

Leaf classifier architecture Image archive and leaf classifier specific enablers 7 Users request classifications (unlabelled images) Top N matches returned (leaf classifier algorithm)

Classic benchmark datasets e.g. Swedish leaf: 1,125 images, 15 species NO SHADOWS LIMITED ROTATION Crowd-sourced datasets  challenging! e.g. Hillier Gardens (IT Innovation): 1400 images, 54 species SHADOWS NATURAL OUTDOOR LIGHTING ARBITRARY ROTATION Leaf classifier algorithms Image archive and leaf classifier specific enablers 8

Segmentation - Colour-based Expectation-Maximization HSV colour space; discard hue due to the high level of noise Colour-based EM algorithm for pixel classification using k-means clustering to initialize the EM algorithm (Belhumeur 2008) Three clusters are considered representing: leaf; shadow and background. Leaf classifier algorithms Image archive and leaf classifier specific enablers 9 P. Belhumeur, et al."Searching the World’s Herbaria: A System for Visual Identification of Plant Species." ECCV

Leaf classifier algorithms Image archive and leaf classifier specific enablers 10 Belhumeur 2008 tried segmentation with two clusters - problems handling shadows We use three clusters for leaf, shadow, background - shadows eliminated Segmentation - Colour-based Expectation-Maximization

Leaf classifier algorithms Image archive and leaf classifier specific enablers 11 ← The 3 clusters are re-classified based on cluster’s properties. Here, both leaf and shadow clusters were subsequently classified as leaf. Segmentation - Examples

Feature extraction - Inner Distance Shape Context (Ling, 2007) Matching - fusion of two matching methods based on confidence levels: Point-based IDSC matching Contour matching Leaf classifier algorithms Image archive and leaf classifier specific enablers 12 Inner-distance connections between sampled points Inner-distance shape context Point correspondence between two images of the same class H. Ling, D. W. Jacobs. Shape Classification Using the Inner-Distance. 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 29, pp

Distinctive classes Leaf classifier algorithms Image archive and leaf classifier specific enablers 13 Vitex Agnus-Castus P(Best match) = 100% Confidence = 100% Quercus Polycarpa P(Best match) = 100% Confidence = 99.82% Alnus Glutinosa 'Pyramidalis‘ P(Best match) = 100% Confidence = 99.66% Platanus ’Pyramidalis’ P(Best match) = 100% Confidence = 97.60% Acer Monspessulanum P(Best match) = 100% Confidence = 97.5% Tilia Tomentosa 'Petiolaris' P(Best match) = 100% Confidence = 81.85% Populus Nigra P(Best match)=93.33% Confidence = 76.67% Rhamnus Alpina P(Best match)=92.86% Confidence = 82.28% Cornus Sanguinea P(Best match)=90.32% Confidence = 74.91% Fagus Sylvatica 'Grandidentata' P(Best match)=90.00% Confidence = 77.78% Ulmus P(Best match)=90.00% Confidence = 66.48%

Erroneous results can be caused by: Similarity between the leaf shape of different species Error in segmentation Insufficient number of training samples Leaf classifier algorithms Image archive and leaf classifier specific enablers 14 Examples of similar shapes Acer Platanoides 'Globosum ' Acer Saccharum subsp Leucoderme Platanus ’Pyramidalis’ Magnolia x Loebneri Magnolia x Soulangeana Carpinus Betulus Ostrya Carpinifolia Rhamnus Alpina Ulmus

Hillier Gardens dataset results Current dataset: 1400 images, 54 species Mean probability of correct first match: 85.18% Mean confidence in correct classification: 73.88% Leaf classifier algorithms Image archive and leaf classifier specific enablers 15

Leaf classifier user interface Image archive and leaf classifier specific enablers 16

Thank you for your attention Stuart E. Middleton twitter.com/ENVIROFI The research leading to these results has received funding from the European Community's Seventh Framework Programme (FP7/ ) under Grant Agreement Number