DOI : 10.17577/IJERTCONV14IS060007- Open Access

- Authors : Mrs. Divya P, Srinath M, Rangaswamy C, Siddeshwar Reddy, Venkatesh Bl
- Paper ID : IJERTCONV14IS060007
- Volume & Issue : Volume 14, Issue 06, ACSCON – 2026
- Published (First Online) : 15-06-2026
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License:
This work is licensed under a Creative Commons Attribution 4.0 International License
Smart Food Recognition & Personalized Diet Planner (Nutritrack)
Mrs. Divya P Assistant Professor
Dept. of Computer Science and Engineering
ACS College of Engineering Bangalore 560074, India
divyapacs@gmail.com.
Srinath M Student Scholar
Dept. of Computer Science and Engineering
ACS College of Engineering Bangalore 560074, India srinathm3101@gmail.com .
Rangaswamy C Student Scholar
Dept. of Computer Science and Engineering
ACS College of Engineering Bangalore 560074, India rangaswamyc77@gmail.com
Siddeshwar Reddy Student Scholar
Dept. of Computer Science and Engineering
ACS College of Engineering Bangalore 560074, India siddeshwarraddy@gmail.com
Venkatesh BL Student Scholar
Dept. of Computer Science and Engineering
ACS College of Engineering Bangalore 560074, India venkateshbl2003@gmail.com
Abstract
The increasing need for automated dietary monitoring has led to the integration of computer vision and deep learning in nutrition management systems. This paper presents NUTRITRACK, a Smart Food Recognition and Personalized Diet Planner developed using YOLOv8 object detection. The system detects multiple food items in real- time, estimates portion size using bounding box predictions, calculates calorie and nutritional values from a database, and provides personalized dietary recommendations. The proposed system achieves 98% detection accuracy and supports real-time health tracking. The system also incorporates progress tracking features to monitor daily intake and support goal-based health management. Experimental evaluation demonstrates high detection accuracy and efficient real-time performance,
making the proposed solution suitable for practical healthcare and fitness applications.
KeywordsFood Recognition, YOLOv8, Calorie Estimation, Personalized Diet, Deep Learning, Nutrition Tracking, Computer Vision
-
INTRODUCTION
Maintaining proper nutrition is critical for preventing chronic diseases. Manual diet tracking applications are inefficient and prone to inaccuracies. Advances in deep learning, especially object detection models like YOLOv8, allow automatic food identification from images. This system reduces user effort and enhances dietary awareness through automation.
-
LITERATURE REVIEW
Recent research focuses on CNN-based food classification and image-based calorie
estimation. Earlier systems relied on static classifiers achieving around 80% accuracy. YOLO-based detection models significantly improve performance in multi-object food detection scenarios. However, personalization and tracking integration remain limited in many systems.
-
PROBLEM STATEMENT
Existing food tracking systems require manual entry, lack real-time detection, and fail to estimate portion sizes accurately. There is a need for a system that integrates detection, calorie estimation, personalization, and progress tracking into a single automated framework.
-
SYSTEM OVERVIEW
The NUTRITRACK system consists of five major modules: Image Acquisition, Preprocessing, YOLOv8 Detection, Calorie & Nutrition Estimation, and Personalized Recommendation Engine. These modules work together to provide a seamless user experience.
-
YOLOv8 OBJECT DETECTION MODEL
YOLOv8 is a real-time object detection algorithm that divides an image into grids and predicts bounding boxes with confidence scores. The model is trained on diverse food datasets and optimized using transfer learning. Data augmentation techniques improve generalization performance.
-
DATASET AND TRAINING PROCESS
The dataset includes thousands of labeled food images across multiple cuisines. Images are resized and normalized. Training uses cross- entropy loss and Adam optimizer. Evaluation
metrics include precision, recall, and mean Average Precision (mAP).
-
CALORIE AND NUTRITION ESTIMATION
After detection, the system maps identified food items to a nutrition database. It calculates calorie values and macronutrient composition including proteins, carbohydrates, and fats. Portion estimation is derived from bounding box size.
-
PERSONALIZED DIET RECOMMENDATION
The recommendation engine considers user age, weight, BMI, dietary preferences, and health conditions. Based on intake analysis, the system suggests optimized meal plans to achieve user goals.
-
PERFORMANCE ANALYSIS
Experimental results show the proposed YOLOv8-based system achieves 98% accuracy compared to 80% in CNN-only models. False positives are minimized, and real-time performance is maintained.
-
COMPARISON WITH EXISTING SYSTEMS
Comparison parameters include detection accuracy, portion estimation reliability, personalization support, and tracking capability. The proposed system outperforms traditional systems in all metrics.
-
ADVANTAGES
-
High detection accuracy (98%)
-
multi-object recognition capability
-
Personalized recommendation support
Real-time monitoring
-
Suitable for mobile deployment
-
-
LIMITATIONS
Lighting variations and overlapping food items may slightly affect detection accuracy. Future dataset expansion can improve robustness.
-
RESULTS
Home Page
The above figure represents the Home Page (Landing Interface) of the Nutri Track Smart Food Recognition and Personalized Diet Planner system. This page serves as the primary entry point for users and provides a clear overview of the applications purpose. The navigation bar includes options such as Home, About, Login, Register, and a highlighted Predict Now button that directs users to the food detection module.
Food recognition classification
The above figure represents the output screen of the proposed Indian Food Image Classification and Calorie Estimation System. The system detects food items from the
uploaded image and calculates the estimated calorie range based on portion size and predefined nutritional database values.
-
FUTURE WORK
Future enhancements include 3D portion estimation, integration with wearable health devices,
cloud-based analytics, and deployment as a mobile application.
-
CONCLUSION
NUTRITRACK integrates YOLOv8 detection with nutrition analytics and personalized recommendations.
The system significantly enhances dietary monitoring and promotes healthier lifestyle management.
REFERENCES
-
J. He et al., Image-Based Dietary Assessment.
-
R. Mao et al., Visual-Aware Food Recognition.
-
IEEE TPAMI, Knowledge Distillation.
-
S. Park et al., CVPR 2022.
-
J. He, Z. Shao, J. Wright, D. Kerr, H. Boushey, and F. Zhu, Multi-task image-based dietary assessment for food reconition and portion size estimation, IEEE Transactions on Multimedia, vol. 22, no. 2, pp. 515526,
2020.
-
J. He, Z. Shao, J. Wright, D. Kerr, H. Boushey, and F. Zhu, Multi-task image-based dietary assessment for food recognition and portion size estimation, IEEE Transactions on Multimedia, vol. 22, no. 2, pp. 515526,
2020.
-
R. Mao, J. He, Z. Shao, S. K. Yarlagadda, and F. Zhu, Visual-aware hierarchical
food recognition, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 43, no. 10, pp. 3547
3562, 2021.
-
G. Jocher et al., YOLOv8: Real-time object detection for advanced vision applications, Ultralytics, 2023. [Online]. Available:
https://github.com/ultralytics/ultral ytics
-
K. Simonyan and A. Zisserman, Very deep convolutional networks for large-scale image recognition, in Proc. International Conference on Learning Representations (ICLR), 2015.
-
C. Szegedy et al., Going deeper with convolutions, in Proc. IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 2015, pp. 19.
-
H. Kagaya, K. Aizawa, and M. Ogawa, Food detection and recognition using convolutional neural networks, in Proc. ACM International Conference on Multimedia, 2014, pp. 10851088.
