Implementation Analysis of GLCM and Naive Bayes Methods in Conducting Extractions on Dental Image

Similar documents
Implementation of Dynamic Time Warping Method for the Vehicle Number License Recognition

KURSOR Menuju Solusi Teknologi Informasi Vol. 9, No. 1, Juli 2017

Comparison of segmentation using fast marching and geodesic active contours methods for bone

Feature Extraction and Classification of Thorax X-Ray Image in the Assessment of Osteoporosis

CHAPTER 2 TEXTURE CLASSIFICATION METHODS GRAY LEVEL CO-OCCURRENCE MATRIX AND TEXTURE UNIT

Classification of stroke disease using convolutional neural network

Texture Analysis and Fracture Identification of Lower Extremity Bones X-Ray Images

The Implementation of Alert System for LAN Network Monitoring Using the Dude Based

An Implementation of RC4 + Algorithm and Zig-zag Algorithm in a Super Encryption Scheme for Text Security

Adaptive Ant Colony Optimization on Mango Classification Using K-Nearest Neighbor and Support Vector Machine

Application Marketing Strategy Search Engine Optimization (SEO)

Development of Smart Home System to Controlling and Monitoring Electronic Devices using Microcontroller

Quadratic Support Vector Machine For The Bomba Traditional Textile Motif Classification

MEDICINAL PLANT SPECIES IDENTIFICATION SYSTEM USING TEXTURE ANALYSIS AND MEDIAN FILTER.

Competency Assessment Parameters for System Analyst Using System Development Life Cycle

Hybrid learning vector quantization (LVQ) algorithm on face recognition using webcam

Cotton Texture Segmentation Based On Image Texture Analysis Using Gray Level Co-occurrence Matrix (GLCM) And Euclidean Distance

A fuzzy mathematical model of West Java population with logistic growth model

Content Based Image Retrieval Using Lacunarity and Color Moments of Skin Diseases

Spoofing detection on facial images recognition using LBP and GLCM combination

Analysis and Recognition of Curve Type as The Basis of Object Recognition in Image

Tomato Maturity Classification using Naive Bayes Algorithm and Histogram Feature Extraction

Nearby Search Indekos Based Android Using A Star (A*) Algorithm

Hand Gesture Optimization using Structure from Motion

Analysis of System Requirements of Go-Edu Indonesia Application as a Media to Order Teaching Services and Education in Indonesia

Breast Cancer Detection in Mammogram Images Exploiting GLCM, GA Features and SVM Algorithms

Family Relationship Identification by Using Extract Feature of Gray Level Co-occurrence Matrix (GLCM) Based on Parents and Children Fingerprint

Real-time monitoring system for elderly people in detecting falling movement using accelerometer and gyroscope

Implementation of pattern generation algorithm in forming Gilmore and Gomory model for two dimensional cutting stock problem

Haralick Parameters for Texture feature Extraction


Temperature Calculation of Pellet Rotary Kiln Based on Texture

Automated Text Summarization for Indonesian Article Using Vector Space Model

Concept of Analysis and Implementation of Burst On Mikrotik Router

COMPARISION OF NORMAL Vs HERNIATED CERVICAL IMAGES USING GRAY LEVEL TEXTURE FEATURES

Augmented Reality (AR) Technology on The Android Operating System in Chemistry Learning

Analysis of labor employment assessment on production machine to minimize time production

Practical Image and Video Processing Using MATLAB

Texture Feature Extraction Using Improved Completed Robust Local Binary Pattern for Batik Image Retrieval

The application of EOQ and lead time crashing cost models in material with limited life time (Case study: CN-235 Aircraft at PT Dirgantara Indonesia)

Automation Lecture Scheduling Information Services through the Auto-Reply Application

OPTIMUM FEATURE FOR PALMPRINT IMAGE AUTHENTICATION

Jurnal Ilmiah Komputer dan Informatika (KOMPUTA) 1 Edisi...Volume..., Bulan 20..ISSN :

Detection of Bone Fracture using Image Processing Methods

Journal of Physics: Conference Series PAPER OPEN ACCESS. To cite this article: B E Zaiwani et al 2018 J. Phys.: Conf. Ser.

EPH - International Journal of Science And Engineering

Abstract Keyword Searching with Knuth Morris Pratt Algorithm

Global Journal of Engineering Science and Research Management

Optimizing Libraries Content Findability Using Simple Object Access Protocol (SOAP) With Multi- Tier Architecture

Performance analysis of robust road sign identification

Conveyor Performance based on Motor DC 12 Volt Eg-530ad-2f using K-Means Clustering

Fuzzy Region Merging Using Fuzzy Similarity Measurement on Image Segmentation

Script Characterization in the Old Slavic Documents

Pan-Tilt Modelling for Face Detection

Design of Automation System for Ceramic Surface Quality Control Using Fuzzy Logic Method at Balai Besar Keramik (BBK)

QUERY REGION DETERMINATION BASED ON REGION IMPORTANCE INDEX AND RELATIVE POSITION FOR REGION-BASED IMAGE RETRIEVAL

Evaluation of expert system application based on usability aspects

CHAPTER 4 DETECTION OF DISEASES IN PLANT LEAF USING IMAGE SEGMENTATION

Face Recognition Using Fisherface Method

TEXTURE. Plan for today. Segmentation problems. What is segmentation? INF 4300 Digital Image Analysis. Why texture, and what is it?

IMAGE RETRIEVAL USING MULTI TEXTON CO- OCCURRENCE DESCRIPTOR

Design and Development of an Asynchronous Serial Communication Learning Media to Visualize the Bit Data

Feature weighting using particle swarm optimization for learning vector quantization classifier

Grouping the community health center patients based on the disease characteristics using C4.5 decision tree

Development of design monitoring and electricity tokens top-up system in two-ways energy meters based on IoT (Internet of Things)

Coarse Level Sketch Based Image Retreival Using Gray Level Co- Occurance Matrix

Edge Detection for Dental X-ray Image Segmentation using Neural Network approach

Classification of Protein Crystallization Imagery

AN EFFICIENT BATIK IMAGE RETRIEVAL SYSTEM BASED ON COLOR AND TEXTURE FEATURES

Designing Energy and Power Monitoring System on Solar Power Plant Using Raspberry Pi

Jurnal Ilmu Komputer dan Informasi (Journal of a Science and Information). 11/1 (2018), DOI:

CHAPTER 4 SEMANTIC REGION-BASED IMAGE RETRIEVAL (SRBIR)

Improving the accuracy of k-nearest neighbor using local mean based and distance weight

GLCM Based LDA for Human Face Recognition


Sketch Based Image Retrieval Approach Using Gray Level Co-Occurrence Matrix

Development of Sistem Informasi Pendataan Warga (Sitawar) for the Realization of Integrated Population Data at RT Level With RW

Wavelet Types Comparison for Extracting Iris Feature Based on Energy Compaction

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

IMPROVED STROKE DETECTION AT EARLY STAGES USING HAAR WAVELETS AND LAPLACIAN PYRAMID Michael N. Ndung u 1), Handayani Tjandrasa 2)

Research on the raw data processing method of the hydropower construction project

MULTI ORIENTATION PERFORMANCE OF FEATURE EXTRACTION FOR HUMAN HEAD RECOGNITION

Determination of Optimal Epsilon (Eps) Value on DBSCAN Algorithm to Clustering Data on Peatland Hotspots in Sumatra

Hybrid Approach for MRI Human Head Scans Classification using HTT based SFTA Texture Feature Extraction Technique

ECE 176 Digital Image Processing Handout #14 Pamela Cosman 4/29/05 TEXTURE ANALYSIS

Leaf Shape Recognition using Centroid Contour Distance

Simultaneous surface texture classification and illumination tilt angle prediction

Learning Vector Quantization Image for Identification Adenium

Mobile Application of Video Watermarking using Discrete Cosine Transform on Android Platform

Analysis of classifier to improve Medical diagnosis for Breast Cancer Detection using Data Mining Techniques A.subasini 1

Tumor Detection and classification of Medical MRI UsingAdvance ROIPropANN Algorithm

Butterfly Image Classification Using Color Quantization Method on HSV Color Space and Local Binary Pattern

The Rack-Gear Tool Generation Modelling. Non-Analytical Method Developed in CATIA, Using the Relative Generating Trajectories Method

Improved Information Retrieval Performance on SQL Database Using Data Adapter

IMPLEMENTATION OF SPATIAL FUZZY CLUSTERING IN DETECTING LIP ON COLOR IMAGES

Realization and Addressing Analysis In Blockchain Bitcoin

IMAGE PREPROCESSING WITH SYMMETRICAL FACE IMAGES IN FACE RECOGNITION AND REGRESSION CLASSIFICATION

A Review: Content Base Image Mining Technique for Image Retrieval Using Hybrid Clustering

Building Api Student Store at Iris Labs Unikom

Optimization Model of K-Means Clustering Using Artificial Neural Networks to Handle Class Imbalance Problem

Transcription:

IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Implementation Analysis of GLCM and Naive Bayes Methods in Conducting Extractions on Dental Image To cite this article: E Wijaya 2018 IOP Conf. Ser.: Mater. Sci. Eng. 407 012146 View the article online for updates and enhancements. This content was downloaded from IP address 148.251.232.83 on 26/10/2018 at 22:38

Implementation Analysis of GLCM and Naive Bayes Methods in Conducting Extractions on Dental Image E Wijaya Informatics Engineering Program, Universitas Komputer Indonesia (UNIKOM), Jl. Dipatiukur No. 112-116, Coblong, Lebakgede, Bandung, Indonesia erick.wijaya@email.unikom.ac.id Abstract. In a previous study identifying human tongue disease by analyzing texture feature extraction using the gray level difference method combined with naive bayes method obtained an accuracy of 81.1%. Another study using the same method, the naive bayes method combined with the Gray-Level Co-Occurrence Matrix (GLCM) method in different cases also received a high accuracy value of 96%. It proves that both methods can extraction texture of image well. This study aims to analyze what affects the accuracy of the accuracy of both GLCM and Naive Bayes methods in performing characteristic extraction of dental abnormalities. Dental abnormalities or anomalies used in this study were Gemination, Microdontia, and Makrodontia taken from the original image by simply showing the teeth from the front. From the test results, obtained an accuracy of 66.6%, which proves that the method of Naive Bayes is not good enough in doing the classification of dental abnormalities. This is because the data extracted characteristic texture of dental abnormalities with GLCM method has a matrix that is quite close distance between classes. So the image classification of tooth disorders using Naive Bayes method becomes less good when doing the classification. 1. Introduction Teeth are structures modified epidermal and mesodermal contained in the mouth of many vertebrate [1-3]. Teeth is one organ that is essential for humans. Role in supporting dental health is often neglected, one of which abnormalities in the teeth. Dental abnormalities or so-called dental anomalies that tooth whose shape deviates from its original form [4-5]. Abnormalities or anomalies in the teeth indicate an anomaly on the body symptoms are caused by disorders of growth and development on the teeth. Based on interviews with Dentist expert, Drg. Arien Haryatin that abnormalities or anomalies in the teeth has eight characteristics which one of them is abnormal size and shape of the teeth. This Dentist has classifiying the abnormalities into three major cases, namely Geminasi, Makrodontia, and Mikrodontia. To detect these abnormalities, only can be done in the same way with dental disease in general, ie through the examination of the shape, texture and segmentation gear [6]. For a dentist to detect an abnormalities of shape and size of the patient's teeth is done based on knowledge and experience alone. Therefore, results obtained approximate diagnosis could be wrong because of human ability limitations. In addition, the deformities and tooth size between Geminasi and Makrodontia almost the same because dentist is difficult to distinguish. In determining the deformation and tooth size should be done carefully due to abnormal size and shape of the teeth can be made so that the selection of patient diagnosis and treatment care plan that can run optimally [7-10]. Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Published under licence by Ltd 1

Therefore a utilization of computer-based image processing to assist in analysis of the teeth by means of classifying it appropriately needed. In previous research on image processing by means of classification based on the texture has been studied by L. Roidel Simarmata, to divide the tooth region in order to view other diseases through the gears by means of classifying dental image-based texture with Gabor filter, obtained accuracy rate of 88.3 % [7] and research Shinta Puspasari, the classification of dental arch using back propagation algorithm based on digital image texture features, obtained accuracy rate of 66% [10]. Had previously been conducted research on feature extraction by Riekal Fahmi on the analysis of texture feature extraction method and the gray level difference Naive Bayes methods for identifying human tongue disease, obtained accuracy rate of 81.1% [3] and study Ariantoko Kusmian on Naïve Bayes algorithm implementation for image classification based on the texture feature extraction method co-occurrence matrix, obtained accuracy rate of 96% [2], which proves that the co-occurrence matrix method can very well extracted image texture characteristics. The purpose of this study is to analyze what affects the accuracy of the accuracy of both GLCM and Naive Bayes methods in performing characteristic extraction of dental abnormalities.this paper will use Naïve Bayes method to classifying abnormalities in tooth size and shape through texture in teeth image. Grey Level Co-occurrence Matrix method is use as a feature extraction for image texture analysis. 2. Research Methods 2.1. Coocurrence Matrix Methods Co-occurrence Matrix Method is a matrix whose elements are the number of pairs of pixels that have a certain level of brightness, where the pixel pair separated by a distance d, and with an inclination angle θ. In other words, the matrix is the probability co-occurrence gray level i and j of the two pixels apart at a distance d and angle θ. (Ahmad U., 2005) A neighboring pixels that have the distance d between them, can be located in eight different directions, as shown in image (2). In the co-occurrence matrix method Haralick et al propose various types of statistical characteristics of texture that can be extracted Some of these include among others are: Contrast (contrast), homogeneity (homogeneity), Entropy (Entropy), Energy (Energy) and Dissimilarity (dissimilarity). The equation for these features are as follows: 2.1.1. Contrast. Shows the size of the deployment (moment of inertia) elements of the image matrix. If located far from the main diagonal, the value of great contrast. Visually, the contrast value is a measure of the variation between the degrees of gray an image area. The results contrast calculation related to the amount of gray in the image intensity diversity. 2.1.2. Homogeneity. Homogeneity indicates a kind gray level degree of homogeneity image. Homogeneous image will have a great homogeneity prices. 2.1.3. Entropy. Entropy can show irregularity, size, shape, if a large entropy value for the image with uneven degrees of gray transitions and image of little value if the structure is irregular (variable). 2.1.4. Energy. Energy expressed a measure of concentration gray level pair with particular intensity in the matrix. 2.1.5. Dissimilarity. Stated dissimilarity measure inequality gray level image so as to provide an indication of the structure in the image. 3. Classification Classification can be defined as a job training/learning to target function f that maps each set of attributes (features) x to one of a number of class labels y available. Job training will produce a model 2

which is then stored as a memory [8]. Classification algorithms using training data to create a model. The model has been constructed is then used to predict the class label of new data that is not yet known. The assumption of independence (independence) is strong (naive). The model used is the "model of independent features". 3.1. Classification Naïve Bayes Naïve Bayes is a simple probabilistic-based prediction technique which is based on the application of Bayes' theorem [8]. The assumption of independence (independence) is strong (naïve). The model used is the model of independent features Naïve Bayes classification is the simplest method by using the existing opportunities, where it is assumed that every variable X is free (independence). 4. Results and Discussion Analysis of the process to be conducted in this study were divided into several stages such as: tooth image input, image processing (preprocessing), GLCM Feature extraction, testing with Naïve Bayes classification method to generate the output data classification results. 4.1. Insert Data Analysis Data input to the analysis of the calculation in this study of the image of the tooth with a variety of abnormalities of teeth and going through several stages of images processing, such as process, gays calling and quantitation grayscale image and feature extraction. The following input data: Grayscale. The first stage is to change the image of RGB mode, to grayscale. This process aims to simplify the pixel values in a citra. Quantitation. Next will be the image quantization process that has been through a phase of greyscale, in this study range of values from 0-255 converted to 0-50. After the image converted to grayscale and will get the grayscale matrix, the matrix will be used as the image extraction process co-occurrence. Gray Level Co-occurrence Matrix (GLCM) is used to get the value of the content that will be used as baseline data and used as input in naïve Bayes methods. The output value to be obtained is the contrast, homogeneity, entropy, energy, and dissimilarity. 4.2. Analysis Training Training in this training by using naïve bayes, naïve Bayes made to obtain training data, this process is done by calculating the mean and variance. 4.3. Output Data Analysis Analysis of the output data is a search for the greatest value on the probability value obtained at the time of the testing analysis 4.4. Test Analysis Testing is stage of the process classification based on image texture, in this process the inserted image can be generated the largest probability value. 5. Testing In this study, testing is done using three methods. Here is the test to be performed: Test the image included in the training data. Test the image that are not included in the training data (test data). Test the image using the k-fold cross validation. 3

5.1. Testing Method 1 Test Image Data That Is Included In Train Testing method 1 was conducted by examining images included in the training data, this test aims to determine the level of recognition of the image that has been trained, the image data that is used there are 60 pieces of imagery which consists of three classes, with each class there are 20 images. 5.2. Testing Method 2 Testing Image Data That Is Included In Practice Testing method 2 was conducted by examining the image that are not included in the training image. The image data used to train there are 60 pieces of imagery which consists of three classes, with each class there are 20 images. And also used the test image data, there are 15 pieces of imagery which consists of three classes, with each class there are 5 images. 5.3. Testing Using The 3 Test The Image Using The K-fold Cross Validation Testing method 3 is the test image using the k-fold cross validation. 6. Conclusions Testing Based on the results of one test scenario that is testing the same test data with training data, it can be deduced that the naïve Bayes methods can be classified with an accuracy of 56.6%. Based on the test scenario 2 is test of test data that is not contained in the training data, naïve Bayes methods can be classified with an accuracy of 66.6%. Based on the test scenario 3 is test using k-fold cross validation, naïve Bayes methods can be classified with an average accuracy of 49.3% to the value of k is 2 and 48% by value of k is 3. From the test results, the input image has an error rate is Microdontia, while the image Geminasi and Macrodontia recognizable although less well. This is because the image feature extraction microdontia has a value that is almost close to the probability of germination and macrodontia, so making mistakes detection. From the test results, the accuracy has bad rate, because the feature extraction of data produced by the co-occurrence matrix of the image of dental abnormalities have a great degree of similarity, so that the process of recognition not run well. 7. Closing 7.1. Conclusion From the research that has been done, it can be deduced as follows: Naïve Bayes can perform image classification based on the texture abnormalities of teeth extracted with co-occurrence matrix method. Due to the feature extraction data of the cooccurrence matrix is a form of data continue, or so-called nominal data, so that the process of data classification feature extraction results can be directly used as input in naïve Bayes classification. Based on the results, the conclusions obtained are naïve Bayes can classify the image of dental abnormalities, but its accuracy is not good because the data extraction dental abnormalities characteristic texture with co-occurrence matrix method has closely spaced intervals between classes. So naïve Bayes classification not run properly when the classification. 7.2. Conclusion Testing In the making of this final project, there are still many deficiencies that can be corrected for the next development. Some advice that can be given is: Trying to examine the image of a more homogeneous or try to use x-ray image, so as to improve the accuracy of naïve Bayes methods. Adding some other feature extraction, feature extraction such as color, shape, and so forth. To be able to compare the performance of co-occurrence matrix method as this feature extraction, texture analysis can be made by different methods. 4

References [1] Ahmad U 2005 Pengolahan Citra Digital dan Teknik Pemogramannya (Yogyakarta: Graha Ilmu) [2] Ariantoko K 2014 Implementasi Algoritma Naïve Untuk Klasifikasi Citra Berdasarkan Ekstraksi Ciri Testur dengan Metode Matriks Kookurensi (Bandung: Tugas Akhir Teknik Informatika. Universitas Komputer Indonesia) [3] Fahmi R 2006 Analisis Gray Level Difference Method Dan Metode Naïve Bayes Mengidentifikasi Penyakit Lidah Manusia (Bandung: Tugas Akhir Teknik Informatika. Universitas Komputer Indonesia) [4] George H F and George J H 2005 Schaum s Outlines Biologi Edisi Kedua Erlangga [5] Kadir A and Susanto A 2012 Teori dan Aplikasi Pengolahan Citra (Yogyakarta: Andi Offset) [6] Kahng L 2008 Understanding The Natural Tooth (Online) Tersedia di https://www.dentalaegis.com/id/2008/05/esthet ics-recreating-the-texture-shape-and-colorof-a-natural-tooth. [Diakses 26-12-2006]. [7] Roidel S L 2012 Klasifikasi Citra Gigi Berbasis Tekstur Dengan Filter Gabor Jurnal Fakultas Teknologi Informasi Institut Teknologi Sepuluh Nopember (ITS) Surabaya. Indonesia. [8] Prasetyo E 2002 Data Mining Konsep dan Aplikasi Menggunakan Matlab (Yogyakarta: Andi) [9] Purnama A 2016 Operasi Pengolahan Citra Digital (Online) Tersedia di http://elektronikadasar.web.id/operasi-pengolahan-citra-digital/ [Diakses 28-10-2016] [10] Puspasari S 2013 Klasifikasi Bentuk Lengkung Gigi Menggunakan Algoritma Propagasi Balik Berdasarkan Fitur Tekstur Pada Citra Digital (Palembang: Program Studi Teknik Informatika. STMIK Global) 5