Abstract
The food consumption has a direct effect on the health of an individual. Eating food without awareness of its ingredients may result in eating style-based diseases such as hypertension, diabetes, and several others. As per recent WHO survey, the number of persons with hypertension is very large in numbers. There is essentially a need of novel technique that can provide food recommendation to hypertensive persons, out of their multi-food items in their meals. In this research work, Indian multi-food items of the meal are recognized using fine-tuned deep convolutional neural network model. Further, in existing research works, only single food image is recognized, which is not relevant to real-life food consumption. In our proposed approach, contour-based image segmentation technique is used for multi-food meal. In existing research works, no dataset is available on Indian food items for hypertensive persons. The key contribution of this research work is the preparation of Indian food dataset of 30 classes for hypertensive patients. There are 15 Recommended food classes for the hypertensive person and 15 classes are not recommended foods to maintain the class balance (as calibrated through a professional dietitian) (Dr. Shuchi Upadhyay, Dietitian and Nutrition expert, UPES, Dehradun). The novel contribution is to present ‘IndianFood30’ dataset of hypertensive patients for research purposes. Further, a novel IndianFoodNet model is presented which is trained on these 30 Indian food classes. Several pre-trained models are available for research purposes, but there is no pre-trained model on Indian food for hypertensive persons. Food ingradients exhibit high intra-class variance, and these complex features are extracted using our proposed approach. The accuracy of the proposed approach is compared with state-of-the-art models such as VGGNet, Inception V3, GoogleNet, and ResNet. Our proposed approach is also compared with some recent techniques on some of the existing datasets such as UEC Food-100, UEC Food-256, and Food-101 datasets to show the performance and effectiveness of the proposed model. Experiment analysis validates that our proposed approach outperforms existing approaches significantly.















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Data and material is shared with a link and can be made available on request.
References
Almaghrabi R, Villalobos G, Pouladzadeh P, Shirmohammadi S (2012) A novel method for measuring nutrition intake based on food image. In: 2012 IEEE international instrumentation and measurement technology conference proceedings, pp 366–370
Anthimopoulos MM, Gianola L, Scarnato L, Diem P, Mougiakakou SG (2014) A food recognition system for diabetic patients based on an optimized bag-of-features model. IEEE J Biomed Health Inform 18(4):1261–1271
Arslan B, Memis S, Battinisonmez E, Batur OZ (2021) Fine grained food classification methods on the UEC food-100 database. IEEE Trans Artif Intell 3:238–243
Attokaren DJ, Fernandes IG, Sriram A, Murthy YS, Koolagudi SG (2017) Food classification from images using convolutional neural networks. In: TENCON 2017-2017 IEEE region 10 conference, pp 2801–2806
Bolaños M, Ferrà A, Radeva P (2017) Food ingredients recognition through multi-label learning. In: International conference on image analysis and processing, pp 394–402
Chopra M, Purwar A (2021) Recent studies on segmentation techniques for food recognition: a survey. Arch Comput Methods Eng 29:1–14
Ciocca G, Napoletano P, Schettini R (2018) Cnn-based features for retrieval and classification of food images. Comput Vis Image Underst 176:70–77
Dehais J, Anthimopoulos M, Mougiakakou S (2016) Food image segmentation for dietary assessment. In: Proceedings of the 2nd international workshop on multimedia assisted dietary management, pp 23–28
Hassannejad H, Matrella G, Ciampolini P, De Munari I, Mordonini M, Cagnoni S (2016) Food image recognition using very deep convolutional networks. In: Proceedings of the 2nd international workshop on multimedia assisted dietary management, pp 41–49
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
Horiguchi S, Amano S, Ogawa M, Aizawa K (2018) Personalized classifier for food image recognition. IEEE Trans Multimedia 20(10):2836–2848
Iliades C, Bass PF (2009) Hypertension types—hypertension center—everyday health. https://www.everydayhealth.com/hypertension/understanding/types-of-hypertension.aspx (2022)
https://www.indianexpress.com/article/india/india-to-be-most-populous-country-in-2023-8021711/. Accessed 29 Dec 2022 (2022)
Jain A, Singhal A (2022) Personalized food recommendation–state of art and review. In: Ambient communications and computer systems, pp 153–164
Kaur P, Harnal S, Tiwari R, Upadhyay S, Bhatia S, Mashat A, Alab dali AM (2022) Recognition of leaf disease using hybrid convolutional neural network by applying feature reduction. Sensors 22(2):575
Kawano Y, Yanai K (2015) FoodCam: a real-time food recognition system on a smartphone. Multimedia Tools Appl 74(14):5263–5287
Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097–1105
Lei Z, ul Haq A, Dorraki M, Zhang D, Abbott D (2020) Composing recipes based on nutrients in food in a machine learning context. Neurocomputing 415:382–396
Liu C, Cao Y, Luo Y, Chen G, Vokkarane V, Yunsheng M et al (2017) A new deep learning-based food recognition system for dietary assessment on an edge computing service infrastructure. IEEE Trans Serv Comput 11(2):249–261
Liu Y, Pu H, Sun D-W (2021) Efficient extraction of deep image features using convolutional neural network (CNN) for applications in detecting and analysing complex food matrices. Trends Food Sci Technol 113:193–204
Lohala S, Alsadoon A, Prasad P, Ali RS, Altaay AJ (2021) A novel deep learning neural network for fast-food image classification and prediction using modified loss function. Multimedia Tools Appl 80:1–24
Ma P, Lau CP, Yu N, Li A, Liu P, Wang Q, Sheng J (2021) Image based nutrient estimation for Chinese dishes using deep learning. Food Res Int 147:110437
Martinel N, Foresti GL, Micheloni C (2018) Wide-slice residual net works for food recognition. In: 2018 IEEE winter conference on applications of computer vision (WACV), pp 567–576
Martinel N, Piciarelli C, Micheloni C (2016) A supervised extreme learning committee for food recognition. Comput Vis Image Underst 148:67–86
Matsuda Y, Hoashi H, Yanai K (2012) Recognition of multiple-food images by detecting candidate regions. In: 2012 IEEE international conference on multimedia and expo, pp 25–30
McAllister P, Zheng H, Bond R, Moorhead A (2018) Combining deep residual neural network features with supervised machine learning algorithms to classify diverse food image datasets. Comput Biol Med 95:217–233
Mesas A, Muñoz-Pareja M, López-García E, Rodríguez-Artalejo F (2012) Selected eating behaviours and excess body weight: a systematic review. Obes Rev 13(2):106–135
Metwalli A-S, Shen W, Wu CQ (2020) Food image recognition based on densely connected convolutional neural networks. In: 2020 international conference on artificial intelligence in information and communication (ICAIIC), pp 027–032
Minaee S, Boykov YY, Porikli F, Plaza AJ, Kehtarnavaz N, Terzopoulos D (2021) Image segmentation using deep learning: a survey. IEEE Trans Pattern Anal Mach Intell 44:3523–3542
Mishra AM, Harnal S, Gautam V, Tiwari R, Upadhyay S (2022) Weed density estimation in soya bean crop using deep convolutional neural networks in smart agriculture. J Plant Dis Prot 129(3):593–604
https://www.who.int/news/item/25-08-2021-more-than-700-million-people-with-untreated-hypertension. Accessed 12 Mar 2021 (2021)
Nagaraju, Y., Hegde, S.U., Stalin, S., et al. (2021). Fine-tuned mobilenet classifier for classification of strawberry and cherry fruit types. 2021 international conference on computer communication and informatics (iccci) (pp. 1–8)
Pan L, Li C, Zhou Y, Chen R, Xiong B (2020) A combinational convolutional neural network of double subnets for food-ingredient recognition. Int J Embed Syst 13(4):439–448
Pandey P, Deepthi A, Mandal B, Puhan NB (2017) Foodnet: recognizing foods using ensemble of deep networks. IEEE Signal Process Lett 24(12):1758–1762
Pouladzadeh, P., Kuhad, P., Peddi, S.V.B., Yassine, A., Shirmohammadi, S. (2016). Food calorie measurement using deep learning neural network. 2016 ieee international instrumentation and measurement technology conference proceedings (pp. 1–6)
Rachakonda L, Mohanty SP, Kougianos E (2020) iLog: an intelligent device for automatic food intake monitoring and stress detection in the IoMT. IEEE Trans Consum Electron 66(2):115–124
Rodríguez, P., Gonfaus, J.M., Cucurull, G., XavierRoca, F., Gonzalez, J. (2018). Attend and rectify: a gated attention mechanism for fine-grained recovery. Proceedings of the european conference on computer vision (eccv) (pp. 349–364)
Sahoo, D., Hao, W., Ke, S., Xiongwei, W., Le, H., Achananuparp, P., . . . Hoi, S.C. (2019). Foodai: Food image recognition via deep learning for smart food logging. Proceedings of the 25th acm sigkdd international conference on knowledge discovery & data mining (pp. 2260–2268)
Sandler M, Howard A, Zhu M, Zhmoginov A, Chen L-C (2018) MobileNetV2: inverted residuals and linear bottlenecks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 4510–4520
Sarker P, Islam SH, Akter K, Rukhsara L, Hridoy RH (2022) A deep neural networks-based food recognition approach for hypertension triggering food. In: International conference on image processing and capsule networks, pp 360–373
Shimoda W, Yanai K (2015) CNN-based food image segmentation with out pixel-wise annotation. In: International conference on image analysis and processing, pp 449–457
Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556
Sookrah R, Dhowtal JD, Nagowah SD (2019) A dash diet recommendation system for hypertensive patients using machine learning. In: 2019 7th international conference on information and communication technology (ICOICT), pp 1–6
Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D et al (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1–9
Tasci E (2020) Voting combinations-based ensemble of fine-tuned convolutional neural networks for food image recognition. Multimedia Tools Appl 79(41):30397–30418
Upadhyay S, Khan SA, Tiwari R, Kumar S, Kohli D, Rautela I, Badola R (2017) Nutritional and sensory evaluation of herbal cookies. Int J Food Sci Nutr 2(6):156–160
Won CS (2020) Multi-scale CNN for fine-grained image recognition. IEEE Access 8:116663–116674
Wu X, Fu X, Liu Y, Lim E-P, Hoi SC, Sun Q (2021) A large-scale benchmark for food image segmentation. arXiv preprint arXiv:2105.05409
Yanai K, Kawano Y (2015) Food image recognition using deep convolutional network with pre-training and fine-tuning. In: 2015 IEEE international conference on multimedia & expo workshops (ICMEW), pp 1–6
Funding
No Funding Support.
Author information
Authors and Affiliations
Contributions
RT contributed to conceptualization, problem formation, design, writing, guiding, reviews. GB contributed to conceptualization, coding, writing and reviews. SU contributed to conceptualization, writing and reviews.
Corresponding author
Ethics declarations
Conflict of interest
Authors here declare no conflict of interest.
Ethical approval
No humans and animals are involved in this survey.
Code availability
A private link is shared with the code-can be made available on request.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Tiwari, R., Bathla, G. & Upadhyay, S. IndianFoodNet: effective Indian multi-food identification and recommendation for hypertensive patients using deep convolutional neural network. Neural Comput & Applic 36, 8625–8640 (2024). https://doi.org/10.1007/s00521-024-09537-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-024-09537-w