NUST Institutional Repository

Calorie Estimation of Daily Meals using Machine Learning

Show simple item record

dc.contributor.author Mazhar, Fahmeen
dc.date.accessioned 2023-11-14T10:01:06Z
dc.date.available 2023-11-14T10:01:06Z
dc.date.issued 2023
dc.identifier.other 363973
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/40534
dc.description.abstract Eating a healthy, well-balanced diet is becoming more and more important as nutritionrelated diseases rise in prevalence worldwide. Over the past few years, recording and calculating daily calorie intake has also become essential in maintaining health. To maintain a proper healthy diet, systems that track user activities are becoming common practice through Dietary Assessment Systems. However, calculating calories is still a challenging task. It was traditionally calculated by manually logging in the details of daily intake, which is cumbersome for most users. Recent research has tried to overcome these challenges and calculate the calories of foods using various techniques but these works still have limitations, including limited dataset of images of local dishes in public datasets. While automatic systems are being developed and machine learning is replacing manual traditional systems, this thesis provides a simple approach for calculating the calories of any food through images without the need to manually log daily caloric intake. Convolutional Neural Networks (CNNs) were therefore used in this investigation since they have produced ground-breaking results in image classification and for calculating calories concept of OpenCV was utilized. Furthermore, a new custom dataset of Pakistani food images was developed through web-scraping. This thesis also explores and assesses performances of three different state-of-the-art approaches to classify images using deep learning techniques. Initially, for image classification CNN was used followed by 03 x Transfer Learning models namely XceptionNet, VGGNet, and MobileNet. The results obtained show overall accuracy of CNN with 79.82% and XceptionNet with an accuracy of 84.69%. Furthermore, food’s calories were estimated using volumetric approach. Lastly, this study can also be utilized to develop an application that calculates the calories of any food based on images. en_US
dc.description.sponsorship Supervisor Dr. Muhammad Tariq Saeed en_US
dc.language.iso en_US en_US
dc.publisher (SINES), NUST. en_US
dc.subject calorie estimation, machine learning, deep learning, image processing en_US
dc.title Calorie Estimation of Daily Meals using Machine Learning en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

  • MS [234]

Show simple item record

Search DSpace


Advanced Search

Browse

My Account