Procedia Computer Science · 2020 · 97 citations · 4 references
ComputingComputer ScienceNutritionComputer VisionHuman NutritionMachine LearningDeep LearningFood IntakeFood LabelingNutrient Intake EstimationNutrition MonitoringRepresentation LearningClassification AccuracyClassification Accuracy AssessmentClient-server CommunicationConvolutional Neural Network DetectionConvolutional Neural NetworksDeep Learning-based ClassificationFood Item ClassificationSoftware Components
Nowadays, standard intake of healthy food is necessary for keeping a balanced diet to avoid obesity in the human body. In this paper, we present a novel system based on machine learning that automatically performs accurate classification of food images and estimates food attributes. This paper proposes a deep learning model consisting of a convolutional neural network that classifies food into specific categories in the training part of the prototype system. The main purpose of the proposed method is to improve the accuracy of the pre-training model. The paper designs a prototype system based on the client server model. The client sends an image detection request and processes it on the server side. The prototype system is designed with three main software components, including a pre-trained CNN model training module for classification purposes, a text data training module for attribute estimation models, and a server-side module. We experimented with a variety of food categories, each containing thousands of images, and through machine learning training to achieve higher classification accuracy.
4
Food calorie measurement using deep learning neural network
Parisa Pouladzadeh, Pallavi Kuhad, Sri Vijay Bharat Peddi et al. · 2016 · 133 citations
A food portion size measurement system for image-based dietary assessment
Wenyan Jia, Ruizhen Zhao, Ning Yao et al. · 2009 · 24 citations