Image Classification and Segmentation for Estimating Calories of Food

dc.contributor.authorChanthanuwatkun U.
dc.contributor.authorJitpattanakul A.
dc.contributor.authorHnoohom N.
dc.contributor.correspondenceChanthanuwatkun U.
dc.contributor.otherMahidol University
dc.date.accessioned2025-05-15T18:05:17Z
dc.date.available2025-05-15T18:05:17Z
dc.date.issued2025-01-01
dc.description.abstractAccurate estimation of calorie content in meals is essential for promoting healthy dietary practices and supporting healthcare efforts. However, the lack of nutritional knowledge poses challenges for individuals in estimating the calorie content of foods. This study aims to develop a deep learning-based model for estimating the calorie content of real foods through image classification and segmentation techniques. Image classification was employed to identify various one-dish Thai menus, while image segmentation categorized food components into fats, carbohydrates, and proteins. A new dataset, consisting of 15 one-dish Thai menus, was created using a combination of publicly available datasets (THFOOD-50 and FoodyDudy) and self-collected images. Nutritional analysis was based on the Thai nutritional table from the Bureau of Nutrition, Department of Health, Ministry of Public Health. We compared the performance of YOLOv5x, YOLOv8x, and YOLOv9e on the ThaiFood dataset using identical hyperparameters. The results showed that YOLOv8x achieved the highest mAP@0.5 of 0.883, with an accuracy of 0.829 and a recall of 0.902. YOLOv5x closely followed with a mAP@0.5 of 0.881, an accuracy of 0.822, and a recall of 0.945. YOLOv9e demonstrated competitive performance, achieving a mAP@0.5 of 0.846, an accuracy of 0.775, and a recall of 0.91. These findings highlight YOLOv8x as the most suitable model for Thai food classification and detection tasks under the evaluated conditions.
dc.identifier.citation10th International Conference on Digital Arts, Media and Technology, DAMT 2025 and 8th ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering, NCON 2025 (2025) , 525-530
dc.identifier.doi10.1109/ECTIDAMTNCON64748.2025.10962099
dc.identifier.scopus2-s2.0-105004560576
dc.identifier.urihttps://repository.li.mahidol.ac.th/handle/123456789/110122
dc.rights.holderSCOPUS
dc.subjectAgricultural and Biological Sciences
dc.subjectComputer Science
dc.subjectPhysics and Astronomy
dc.subjectEngineering
dc.subjectArts and Humanities
dc.subjectDecision Sciences
dc.titleImage Classification and Segmentation for Estimating Calories of Food
dc.typeConference Paper
mu.datasource.scopushttps://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=105004560576&origin=inward
oaire.citation.endPage530
oaire.citation.startPage525
oaire.citation.title10th International Conference on Digital Arts, Media and Technology, DAMT 2025 and 8th ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering, NCON 2025
oairecerif.author.affiliationKing Mongkut's University of Technology North Bangkok
oairecerif.author.affiliationMahidol University

Files

Collections