https://www.mdu.se/

mdu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
AUTOMATED FOOD RECOGNITION AND CALORIE MANAGEMENT SYSTEM: A MACHINE LEARNING APPROACH FOR HEALTHY DIETARY MANAGEMENT
Mälardalen University, School of Innovation, Design and Engineering.
Mälardalen University, School of Innovation, Design and Engineering.
2024 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

This thesis explores the integration of machine learning and computer vision technologies to automate calorie intake tracking, aiming to revolutionize traditional methods by leveraging object detection techniques. The study focuses on training and evaluating different versions of YOLO object detection model (YOLOv5, YOLOv6, YOLOv7 and YOLOv8) on a custom food dataset. Through experiments and simulated testing, the performance of these models is analyzed in terms of accuracy, speed, and practical usability. Additionally, a FastApi web application is developed to provide a user-friendly interface for capturing and uploading food images, processing them with the object detection model, and storing the daily calorie intake. The results demonstrate the potential of machine learning-driven solutions in addressing the challenges of manual calorie tracking, paving the way for more efficient and accurate dietary management systems. Results indicate that YOLOv5 and YOLOv6 exhibited similar performance, offering a balance between accuracy and speed, with YOLOv6 demonstrating slightly better accuracy. In contrast, YOLOv7-tiny, trained with a smaller image size, showed a significant drop in recall and F1 scores compared to its predecessors. Conversely, YOLOv8 achieved the highest accuracy among the tested models due to architecture improvements and optimizations.

Place, publisher, year, edition, pages
2024. , p. 36
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:mdh:diva-67360OAI: oai:DiVA.org:mdh-67360DiVA, id: diva2:1868080
Subject / course
Computer Science
Supervisors
Examiners
Available from: 2024-06-20 Created: 2024-06-11 Last updated: 2025-10-10Bibliographically approved

Open Access in DiVA

fulltext(7337 kB)1515 downloads
File information
File name FULLTEXT01.pdfFile size 7337 kBChecksum SHA-512
49a7d83a2c0ab3768b0cffaaa183e9f0512e7e1319fac489782710c2111ef29d814d179cfc2ee05487fd9ce4b0ab673cdba00dc835eef2ebc33b7c54e36e4f48
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Aldin, Wisam Saad
By organisation
School of Innovation, Design and Engineering
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 1518 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1658 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf