Food Image Classification

This project tackles the challenge of applying computer vision to emphasize accurate food image classification. It compares Convolutional Neural Networks (CNN) with Traditional Machine Learning Models, leveraging CNN’s feature-rich capabilities and traditional models’ transparency and computational efficiency. This dual approach enhances food image classification’s precision and efficiency, impacting quality assessment, dietary analysis, and food inventory management

Used the 5K image dataset for classifying the food images and non-food images, Trained the neural network on the images for classification, and developed the model with streamlit application and achieved 80% accuracy. The dataset is taken from https://mmspg.epfl.ch/food-image-datasets and the name of the data set is 5K.

Dataset description: -. This dataset contains 2500 food and 2500 non-food images, for the task of food/non-food classification in our paper “Food/Non-food Image Classification and Food Categorization using Pre-Trained GoogLeNet Model”. The whole dataset is divided into three parts: training, validation and evaluation. The naming convention is as follows: -. {ClassID}_{ImageID}.jpg -. ClassID: 0 or 1; 0 means non-food and 1 means food. -. ImageID: ID of the image within the class

1710055555752

Ukant Jadia
Ukant Jadia
Graduate | ML & Software Engineer

My research interests include applied machine learning, visualization, programming boring stuff.