Automated bacteria and fungi classification using convolutional neural network on embedded system

Tarik Bouganssa, Maryem Ait Moulay, Samar Aarabi, Abedelali Lasfar, Abdelatif EL Afia

Abstract


In this study, we created and applied novel concepts for hardware-based image identification and categorization. For artificial intelligence (AI) and image recognition applications, this includes putting algorithms for recognizing colors, textures, and shapes into practice. Our contribution uses an embedded device with a camera and a microcomputer (Raspberry-Pi4 type) to replace the optical assessment of Petri dishes. Our object recognition system processes images efficiently by using a state-of-the-art kernel function and a new neighborhood architecture. Using the well-known convolutional neural network (CNN) architecture, YOLOv8, as a pre-trained model, we evaluated the proposed CNN-based method for object recognition in a number of demanding scenarios. Several Petri plates, uncontrolled settings, and different backgrounds and illumination were used to evaluate the technology. Our dynamic mode integrates a CNN network with an attention mask to highlight the traits of bacteria and fungi, ensuring robust recognition. We implemented our algorithm on a Raspberry Pi 400, connected to a CMOS 3.0 camera sensor and a human-machine interface (HMI) for instant display of results.

Keywords


Bacteria; Convolutional neural network; Embedded system; Microbiology; YOLOv8

Full Text:

PDF


DOI: http://doi.org/10.11591/ijai.v15.i2.pp1132-1142

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Tarik Bouganssa, Maryem Ait Moulay, Samar Aarabi, Abdelali Lasfar, Abdellatif El Afia

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938 
This journal is published by the Institute of Advanced Engineering and Science (IAES).

View IJAI Stats