Palm Oil Plantation Area Clusterization for Monitoring

Slides:



Advertisements
Similar presentations
Clustering Basic Concepts and Algorithms
Advertisements

Image classification Given the bag-of-features representations of images from different classes, how do we learn a model for distinguishing them?
Carolina Galleguillos, Brian McFee, Serge Belongie, Gert Lanckriet Computer Science and Engineering Department Electrical and Computer Engineering Department.
K Means Clustering , Nearest Cluster and Gaussian Mixture
Texture Segmentation Based on Voting of Blocks, Bayesian Flooding and Region Merging C. Panagiotakis (1), I. Grinias (2) and G. Tziritas (3)
Automatic in vivo Microscopy Video Mining for Leukocytes * Chengcui Zhang, Wei-Bang Chen, Lin Yang, Xin Chen, John K. Johnstone.
Discriminative and generative methods for bags of features
Effective Image Database Search via Dimensionality Reduction Anders Bjorholm Dahl and Henrik Aanæs IEEE Computer Society Conference on Computer Vision.
Text Classification With Support Vector Machines
Clustering… in General In vector space, clusters are vectors found within  of a cluster vector, with different techniques for determining the cluster.
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
K-means Based Unsupervised Feature Learning for Image Recognition Ling Zheng.
Text Classification With Labeled and Unlabeled Data Presenter: Aleksandar Milisic Supervisor: Dr. David Albrecht.
Clustering Vertices of 3D Animated Meshes
© 2013 IBM Corporation Efficient Multi-stage Image Classification for Mobile Sensing in Urban Environments Presented by Shashank Mujumdar IBM Research,
Image Segmentation by Clustering using Moments by, Dhiraj Sakumalla.
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
Methods in Medical Image Analysis Statistics of Pattern Recognition: Classification and Clustering Some content provided by Milos Hauskrecht, University.
CSE 185 Introduction to Computer Vision Pattern Recognition.
: Chapter 10: Image Recognition 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Presented by Tienwei Tsai July, 2005
Ajay Kumar, Member, IEEE, and David Zhang, Senior Member, IEEE.
Multimedia Network Security Lab. On STUT Adaptive Weighting Color Palette Image Speaker:Jiin-Chiou Cheng Date:99/12/16.
Texture. Texture is an innate property of all surfaces (clouds, trees, bricks, hair etc…). It refers to visual patterns of homogeneity and does not result.
Generalized Fuzzy Clustering Model with Fuzzy C-Means Hong Jiang Computer Science and Engineering, University of South Carolina, Columbia, SC 29208, US.
Computational Image Classification UMBC Department of Computer Science eBiquity Research Group February 19, 2010.
Classifiers Given a feature representation for images, how do we learn a model for distinguishing features from different classes? Zebra Non-zebra Decision.
Data Extraction using Image Similarity CIS 601 Image Processing Ajay Kumar Yadav.
Handwritten Recognition with Neural Network Chatklaw Jareanpon, Olarik Surinta Mahasarakham University.
1 Pattern Recognition Pattern recognition is: 1. A research area in which patterns in data are found, recognized, discovered, …whatever. 2. A catchall.
Action as Space-Time Shapes
Chernobyl Nuclear Power Plant Explosion
Computer Graphics and Image Processing (CIS-601).
CVPR2013 Poster Detecting and Naming Actors in Movies using Generative Appearance Models.
Tree and leaf recognition
Project by: Cirill Aizenberg, Dima Altshuler Supervisor: Erez Berkovich.
A NOVEL METHOD FOR COLOR FACE RECOGNITION USING KNN CLASSIFIER
Face Image-Based Gender Recognition Using Complex-Valued Neural Network Instructor :Dr. Dong-Chul Kim Indrani Gorripati.
CS654: Digital Image Analysis
Student: Chih-Wei Fang ( 方志偉 ) Adviser: Jenn-Jier James Lien ( 連震杰 ) Robotics Laboratory, Department of Computer Science and Information Engineering, National.
METU Informatics Institute Min720 Pattern Classification with Bio-Medical Applications Part 9: Review.
Computer Vision Lecture 7 Classifiers. Computer Vision, Lecture 6 Oleh Tretiak © 2005Slide 1 This Lecture Bayesian decision theory (22.1, 22.2) –General.
Multi-Class Sentiment Analysis with Clustering and Score Representation Yan Zhu.
Gaussian Mixture Model classification of Multi-Color Fluorescence In Situ Hybridization (M-FISH) Images Amin Fazel 2006 Department of Computer Science.
City Forensics: Using Visual Elements to Predict Non-Visual City Attributes Sean M. Arietta, Alexei A. Efros, Ravi Ramamoorthi, Maneesh Agrawala Presented.
Another Example: Circle Detection
Septian Adi Wijaya – Informatics Brawijaya University
Clustering (1) Clustering Similarity measure Hierarchical clustering
By Brian Lam and Vic Ciesielski RMIT University
How to forecast solar flares?
IMAGE PROCESSING RECOGNITION AND CLASSIFICATION
Capturing, Processing and Experiencing Indian Monuments
Learning Mid-Level Features For Recognition
Saliency detection Donghun Yeo CV Lab..
Hybrid Features based Gender Classification
Clustering Uncertain Taxi data
Recognition using Nearest Neighbor (or kNN)
Fast and Robust Object Tracking with Adaptive Detection
Local Binary Patterns (LBP)
Multiple Feature Learning for Action Classification
Aline Martin ECE738 Project – Spring 2005
Ying Dai Faculty of software and information science,
Scale-Space Representation for Matching of 3D Models
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
A Novel Smoke Detection Method Using Support Vector Machine
EM Algorithm and its Applications
Pattern Recognition and Training
Pattern Recognition and Training
Random Neural Network Texture Model
Presentation transcript:

Palm Oil Plantation Area Clusterization for Monitoring Aufaclav Zatu Kusuma Frisky and Agus Harjoko International Conference on Science and Technology 2016 (ICST2016)

INTRODUCTION Palm oil is a major export commodity of many countries in the world, including Indonesia. According to the Ministry of Agriculture of the Republic of Indonesia, Indonesia has about 8 million hectares of oil palm plantations, and this number is expected to rise to 13 million hectares by 2020.

Problem A huge area in Indonesia is dedicated to fulfilling needs for palm oil products around the globe, indicating the importance of this commodity as an export. Furthermore, it is hard to monitor all the area manually.

Solve

Related Works Writer Title Feature and Classifier Harjoko et al. (2015) Tea Plantation Classification Color Moments, GLCM and SVM Gadzal et. al. Monitor and estimate vegetation areas from UAV imagery using NDVI video and level set methods Level Set Method Mitchell et al. classification of arid regions using aerial imagery using K-Means and ISODATA

Methodology

Feature Extraction Several types of color and texture feature extraction techniques were used: 2D Wavelet Decomposition Color Energy[14], PCA[15], and t-SNE[16]. Texture techniques used were Local Binary Pattern (LBP)[17], GLCM[8], and SFTA[13].

The extracted features were saved in the new matrix b x n matrix V, where b is the feature dimension and n is the number of total small patch. The number of b was varied depend on the result dimension in feature extraction

K-Means Clustering In general, the algorithm to perform K-Means clustering is as follows: 1. Given matrix V=(v1 ,v2 ,…vn), where vn is the feature vector bx1 from the patch and n is the number of patch data. 2. Determine the random centroid matrix C= (c1, c2, … ck) where ck is centroid vector bx1 and k is the number of centroids. 3. Calculate the distance between each data object and all k cluster centers. The formula for calculating distance in this work is Euclidean distance, which is used for determining the nearest distance between each data objects and cluster center [18].

The Euclidean distance between one vector vn and center vector cn, the Euclidean distance d(v, c) can be obtained as follow:

and assign the class of vector vn based on the nearest centroid and assign the class of vector vn based on the nearest centroid. Grouping data into clusters can be done by calculating the shortest distance from a data point to a centroid. 4. Compute the mean distance in each class and update the new centroid based on the mean value using : where is mean in k cluster and Nk is the number of data in each cluster k.

Experiment Results Parameter : 8 thresholds for SFTA, 100 for PCA and T-SNE, 8 for neighbors, and 3 for Local Binary Pattern.

Results

Conclusion In this paper, we conducted monitoring of a palm oil plantation using aerial images taken by UAV. Several feature extraction methods were used. image was divided into several smaller images using sliding windows and features were extracted from each small image. Each small image was clustered, using K-Means, into three categories: healthy areas, unhealthy areas, and non-plantation areas. Results indicate that t-SNE had the highest correct rate, with 1135 correct patches. In the future, we hope that this system can be used to monitor different plantation areas, such as tea, coffee, and paddy fields.

THANK YOU