Tree and leaf recognition

Slides:



Advertisements
Similar presentations
3D Model Matching with Viewpoint-Invariant Patches(VIP) Reporter :鄒嘉恆 Date : 10/06/2009.
Advertisements

Multiclass SVM and Applications in Object Classification
Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Object Recognition with Features Inspired by Visual Cortex T. Serre, L. Wolf, T. Poggio Presented by Andrew C. Gallagher Jan. 25, 2007.
電腦視覺 Computer and Robot Vision I
Face Recognition By Sunny Tang.
July 27, 2002 Image Processing for K.R. Precision1 Image Processing Training Lecture 1 by Suthep Madarasmi, Ph.D. Assistant Professor Department of Computer.
Chapter 8 Content-Based Image Retrieval. Query By Keyword: Some textual attributes (keywords) should be maintained for each image. The image can be indexed.
Complex Networks for Representation and Characterization of Object For CS790g Project Bingdong Li 11/9/2009.
1 Texture Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image. Structural approach:
Three-dimensional co-occurrence matrices & Gabor filters: Current progress Gray-level co-occurrence matrices Carl Philips Gabor filters Daniel Li Supervisor:
Texture Turk, 91.
A Study of Approaches for Object Recognition
Texture Texture is a description of the spatial arrangement of color or intensities in an image or a selected region of an image. Structural approach:
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
1Ellen L. Walker Matching Find a smaller image in a larger image Applications Find object / pattern of interest in a larger picture Identify moving objects.
Gait Recognition Simon Smith Jamie Hutton Thomas Moore David Newman.
Lectures 10&11: Representation and description
Smart Traveller with Visual Translator for OCR and Face Recognition LYU0203 FYP.
Ashish Uthama EOS 513 Term Paper Presentation Ashish Uthama Biomedical Signal and Image Computing Lab Department of Electrical.
Content-based Image Retrieval (CBIR)
Software Engineering Project Fruit Recognition Zheng Liu.
Computer vision.
Image Pattern Recognition The identification of animal species through the classification of hair patterns using image pattern recognition: A case study.
Recognition and Matching based on local invariant features Cordelia Schmid INRIA, Grenoble David Lowe Univ. of British Columbia.
Image Retrieval Part I (Introduction). 2 Image Understanding Functions Image indexing similarity matching image retrieval (content-based method)
Landsat classification © Team. SSIP © Team Delia Mitrea – Technical University of Cluj-Napoca, Romania Sándor Szolyka – Budapest Tech, Hungary Imre.
Digital Image Processing Lecture 20: Representation & Description
Image Processing and Analysis (ImagePandA) 9 – Shape Christoph Lampert / Chris Wojtan.
Local invariant features Cordelia Schmid INRIA, Grenoble.
Topic 10 - Image Analysis DIGITAL IMAGE PROCESSING Course 3624 Department of Physics and Astronomy Professor Bob Warwick.
Texture analysis Team 5 Alexandra Bulgaru Justyna Jastrzebska Ulrich Leischner Vjekoslav Levacic Güray Tonguç.
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
CSE 185 Introduction to Computer Vision Pattern Recognition 2.
1 Multiple Classifier Based on Fuzzy C-Means for a Flower Image Retrieval Keita Fukuda, Tetsuya Takiguchi, Yasuo Ariki Graduate School of Engineering,
ECE738 Advanced Image Processing Face Detection IEEE Trans. PAMI, July 1997.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
1 Pattern Recognition Pattern recognition is: 1. A research area in which patterns in data are found, recognized, discovered, …whatever. 2. A catchall.
Computer Graphics and Image Processing (CIS-601).
Local invariant features Cordelia Schmid INRIA, Grenoble.
Fourier Descriptors For Shape Recognition Applied to Tree Leaf Identification By Tyler Karrels.
Levels of Image Data Representation 4.2. Traditional Image Data Structures 4.3. Hierarchical Data Structures Chapter 4 – Data structures for.
Automatic License Plate Location Using Template Matching University of Wisconsin - Madison ECE 533 Image Processing Fall 2004 Project Kerry Widder.
Ivica Dimitrovski 1, Dragi Kocev 2, Suzana Loskovska 1, Sašo Džeroski 2 1 Faculty of Electrical Engineering and Information Technologies, Department of.
Last update Heejune Ahn, SeoulTech
Content-Based Image Retrieval QBIC Homepage The State Hermitage Museum db2www/qbicSearch.mac/qbic?selLang=English.
Tracking Turbulent 3D Features Lu Zhang Nov. 10, 2005.
CSSE463: Image Recognition Day 11 Due: Due: Written assignment 1 tomorrow, 4:00 pm Written assignment 1 tomorrow, 4:00 pm Start thinking about term project.
Scale Invariant Feature Transform (SIFT)
Botany Image Retrieval Haibin Ling University of Maryland, College Park.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Design & Implementation of a Gesture Recognition System Isaac Gerg B.S. Computer Engineering The Pennsylvania State University.
Robotics Chapter 6 – Machine Vision Dr. Amit Goradia.
1 Review and Summary We have covered a LOT of material, spending more time and more detail on 2D image segmentation and analysis, but hopefully giving.
Finding Clusters within a Class to Improve Classification Accuracy Literature Survey Yong Jae Lee 3/6/08.
776 Computer Vision Jan-Michael Frahm Spring 2012.
Content-Based Image Retrieval Readings: Chapter 8:
Another Example: Circle Detection
IT472: Digital Image Processing
AUTOMATED PATTERN RECOGNITION SYSTEM FOR SHOE TRACKS
CSSE463: Image Recognition Day 11
Paper Presentation: Shape and Matching
Simon Smith Jamie Hutton Thomas Moore David Newman
CSSE463: Image Recognition Day 11
بازیابی تصاویر بر اساس محتوا
CS 188: Artificial Intelligence Fall 2008
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
Recognition and Matching based on local invariant features
Using Association Rules as Texture features
Presentation transcript:

Tree and leaf recognition Team D : Project #4 George Beretas – University College London David Papp - University of Pannonia Gabor Retlaki - Pazmany Peter Catholic University Ovidiu Adrian Turda - Technical University of Cluj-Napoca

The Problem

Two ways solution: Recognize using a leaf Recognize using the trunk

Bark recognition Using Laws filters For small texture: With 4 classes For bigger texture like tree barks: With 6 classes Common Hawthorn Platanus × hispanica

Problems and possible solutions These filters are not scale invariant, it is the cause of bigger patches, and not a homogenous output image. We could use Gabor filter to make the system scale invariant. Other possible solutions for recognition For feature extraction: SIFT features GLCM /gray level co-occurence matrix/ For feature matching Calculating cross correlation between features Using mutual information For clustering RANSAC SVM KNN

Leaf recognition Segmentation of leaves - GrabCut - GrabCut is an iterative image segmentation method based on graph cuts - Needs user interaction

Hu moments - Hu moments are a set of image moments - They are invariant under translation, changes in scale, and rotation Fourier moments - Calculate the distance between the centroid and the boundary at certain angles - Calculate DFT on this sequence

Classification - Simple methods are used - Majority voting - k-nearest neighbors (with Euclidean distance)

Results

Problems and solutions Small data base More samples More test samples Similarity between the testing and the data set leaves Different descriptors More complex classifiers

Summary Tree recognition based on leaves and bark Bark recognition Laws filter Leaf recognition Segmentation Feature extraction Classification

References https://code.ros.org/trac/opencv/browser/trunk/opencv/samples/c/grabcut.cpp?rev=2326 http://en.wikipedia.org/wiki/Image_moment http://en.wikipedia.org/wiki/K-nearest_neighbor_algorithm Krishna Singh, Indra Gupta, Sangeeta Gupta, 2010, “SVM-BDT PNN and Fourier Moment Technique for Classification of Leaf Shape”, International Journal of Signal Processing, Image Processing and Pattern Recognition Vol. 3, No. 4