Modern Architecture

Visual Food Image Recognition Using Deep Learning

Master Research

Received : October 2026

Accepted : October 2026

Program: MSc Computer Science

Category: 7MG001 The Master Research Project

Authors

Christopher Raj

University of Wolverhampton

0 Views0 Downloads

Abstract

Food image recognition is the foundational computer vision task for the rapidly advancing field of computational nutrition and Automated Dietary Assessment (ADA). Precise food classification systems are essential for intelligent health management, providing valuable support for individuals managing chronic conditions such as obesity and diabetes by enabling reliable tracking of high-calorie food consumption. The ultimate objective is the real-time, accurate estimation of a meal’s nutrient content, which necessitates robust, high-performance visual classification as a prerequisite.Food image recognition remains a challenging Fine-Grained Visual Classification (FGVC) task due to high inter class similarity and significant intra-class variation caused by differences in food preparation, presentation, and viewpoint. Additionally, a substantial domain gap exists between curated benchmark datasets, such as Food-101, and complex real-world food images containing multiple items and visual noise. Although Convolutional Neural Networks (CNNs) and Vision Transformers (ViTs) have achieved strong performance on controlled datasets, CNNs often underutilize fine-grained discriminative features, while ViTs suffer from high computational complexity. To address these limitations, recent research has explored hybrid architectures and feature enhancement techniques that combine global context with local detail. Building on this direction, this thesis evaluates contemporary deep learning architectures on rigorous benchmarks, including CNFOOD-241, with particular focus on efficient models capable of strong generalization in real-world food recognition scenarios.To address the limitations identified in prior approaches, this research proposes a Swin-S Transformer-based architecture enhanced with a Token-level Squeeze-and-Excitation (SE) mechanism, enabling adaptive feature reweighting and improved global–local feature interaction. Through careful architectural design and optimized training strategies, the proposed model achieves a Top-1 classification accuracy of 83.55%, outperforming the current state-of-the-art model by 1.85% on the same dataset. These results demonstrate that enhanced hierarchical Transformers can surpass recent SSM-based approaches in FGVC tasks while maintaining stable convergence and strong generalization capability. Overall, this work delivers a robust, high-performance food image classification module suitable for complex downstream applications, including hierarchical food categorization and future integration with Vision Language Models (VLMs) for comprehensive automatic nutritional assessment.

Keywords

7MG001 The Master Research Project

Introduction

The accurate recognition of food items from images and the estimation of their nutritional content has become a critical area of research at the intersection of computer vision, machine learning, and health informatics (Konstantakopoulos, Georga and Fotiadis, 2023). The increasing global concern over diet related health issues such as obesity, diabetes, and cardiovascular diseases has driven the demand for automated dietary monitoring systems (Makwana, Iyer and Tiwari, 2024; Karabay, Varol and Chan, 2025). Traditional manual food logging approaches are often criticised for being tedious, error prone, and lacking scalability, with studies showing that even well-trained individuals often fail to estimate portion sizes accurately, with average errors frequently exceeding 20% (Thames et al., 2021; Konstantakopoulos, Georga and Fotiadis, 2023). Advances in deep learning have enabled significant progress in food recognition tasks, providing a promising path toward practical, automated solutions for personalized nutrition management (Liu et al., 2025; Abiyev and Adepoju, 2024).
This research work seeks to contribute to this growing field by leveraging recent developments in convolutional neural networks (CNNs), vision transformers (ViTs), and hybrid deep learning architectures, such as KediNet, to build a robust system capable of recognising diverse food items and estimating nutritional metrics such as calories and macronutrient content (Theera Ampornpunt et al., 2025; Nfor et al., 2025). By combining the localized feature extraction of CNNs with the global context modelling of ViTs, these hybrid models can address the challenges of high intra class variation and visual similarity between food categories (Theera Ampornpunt et al., 2025; Nfor et al., 2025). Such systems are increasingly essential for automated dietary assessment, allowing for real time feedback that can help individuals regulate their intake and make healthier dietary choices (Theera Ampornpunt et al., 2025; Makwana, Iyer and Tiwari, 2024).

Related Papers