OPEN SOURCE ITERATIVE BAYESIAN CLASSIFIER ALGORITHM FOR QUALITY ASSESSMENT OF PROCESSED COFFEE BEANS
Authors: Santos Fernando Ferreira Lima dos , Telles Lucas Arthur de Almeida , Rosas Jorge Tadeu Fim , Gomes Amanda Pereira Assis , Martins Rodrigo Nogueira , Nascimento Amélia Laísy do , Sousa Emanoel Di Tarso dos Santos 
Published: February 2020

ALGORITMO CLASSIFICADOR BAYESIANO ITERATIVO DE CÓDIGO ABERTO PARA AVALIAÇÃO DA QUALIDADE DE GRÃOS DE CAFÉ BENEFICIADOS A seleção de grãos de café desempenha um papel fundamental na qualidade final do produto. Após o processamento, os grãos de café são classificados de acordo com a quantidade de defeitos. Tradicionalmente, essa classificação é executada manualmente, o que torna o processo trabalhoso e demorado. Este problema pode ser resolvido com técnicas de processamento digital de imagens, uma vez que os grãos defeituosos possuem características visuais únicas. Considerando a dificuldade de classificação manual dos defeitos, este trabalho teve como objetivo elaborar um algoritmo classificador bayesiano para identificar esses defeitos em grãos de café beneficiados, com base em sua forma e cor. Para tal, foram utilizados 630 grãos de café arábica, somando oito imagens ao todo. O algoritmo objetivou classificar quatro classes, que foram: grãos normais, grãos normais quebrados, grãos pretos e grãos pretos quebrados. Para avaliar a precisão do algoritmo classificador, calculou-se a exatidão global e o coeficiente Kappa, o que permite inferir se o classificador é melhor que uma classificação aleatória. Concluiu-se que o algoritmo desenvolvido apresentou uma precisão global de 76% e kappa igual a 0,6. Além disso, a metodologia proposta mostrou grande potencial para aplicação na avaliação da qualidade de outros produtos, cujos parâmetros de forma e espectrais são relevantes na avaliação de sua qualidade.Palavras-chave: qualidade de grãos de café; processamento digital de imagens; Jupyter Notebook; classificação supervisionada. ABSTRACT: The selection of coffee beans plays a key role in the product's final quality. After processing, coffee beans are classified according to their quantity of defects. Traditionally this classification is performed manually, which makes the process laborious and time-consuming. This problem can be solved with digital image processing techniques since defective grains have unique visual characteristics. Considering the difficulty of manual classification of the defects, this study aimed to elaborate a Bayesian classifier algorithm to identify these defects in benefited coffee beans, based on its shape and color. To do so, 630 grains of arabica coffee were used, composing eight images in total. The algorithm aimed to classify four classes, which were: regular beans, normal broken beans, black beans, and black broken beans. In order to evaluate the accuracy of the classifier algorithm, it was calculated the global accuracy and the Kappa coefficient, which allows inferring if the classifier is better than a random classification. It was concluded that the developed algorithm presented a global accuracy of 76% and kappa equals to 0.6. Also, the proposed methodology showed great potential for application in the quality evaluation of other products, whose shape and spectral parameters are relevant in evaluating its quality.Keywords: coffee beans quality; digital image processing; Jupyter Notebook; supervised classification.