| dc.contributor.advisor | Maglogiannis, Ilias | |
| dc.contributor.advisor | Μαγκλογιάννης, Ηλίας | |
| dc.contributor.author | Polymeropoulou, Viktoria | |
| dc.contributor.author | Πολυμεροπούλου, Βικτωρία | |
| dc.date.accessioned | 2025-11-24T15:19:10Z | |
| dc.date.available | 2025-11-24T15:19:10Z | |
| dc.date.issued | 2025-09 | |
| dc.identifier.uri | https://dione.lib.unipi.gr/xmlui/handle/unipi/18542 | |
| dc.format.extent | 101 | el |
| dc.language.iso | en | el |
| dc.publisher | Πανεπιστήμιο Πειραιώς | el |
| dc.title | Food recognition and calorie estimation using computer vision | el |
| dc.type | Master Thesis | el |
| dc.contributor.department | Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Ψηφιακών Συστημάτων | el |
| dc.description.abstractEN | Calorie tracking is essential for a healthy diet, but traditional tools are tedious and
prone to human error. The aim of this thesis is to develop a system capable of
automatically estimating the calorie content of food based on images. The suggested
method has two components: (1) a food classification model based on the 101-Food
Dataset and (2) an estimation model of food portion size, which can be utilized to
calculate the precise number of food calories.
Food classification is implemented by training a CNN (with transfer learning) on a
dataset containing images from 101 categories of food. Various approaches are studied
for portion size estimation, such as food detection using the YOLO model, OpenAI’s
CLIP model, and via ChatGPT’s textual reasoning abilities. While CNN-based
classification performs robustly in most cases, the portion estimation task represents
a more significant challenge. The same dish or ingredient can be arranged differently
on the plate or even partially occluded by other objects. This thesis analyzes these
limitations and proposes methods aimed at minimizing error propagation from the
segmentation stage to the portion classification stage. | el |
| dc.corporate.name | National Centre for Scientific Research "Demokritos" | el |
| dc.contributor.master | Τεχνητή Νοημοσύνη - Artificial Intelligence | el |
| dc.subject.keyword | AI | el |
| dc.subject.keyword | Calories | el |
| dc.subject.keyword | Food | el |
| dc.subject.keyword | CNN | el |
| dc.subject.keyword | Mage-based calorie estimation | el |
| dc.subject.keyword | 101-Food Dataset | el |
| dc.date.defense | 2025-10-10 | |