Skip to main content

Advertisement

Log in

IndianFoodNet: effective Indian multi-food identification and recommendation for hypertensive patients using deep convolutional neural network

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

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.

Notes

  1. https://www.image-net.org.

  2. https://economictimes.indiatimes.com/magazines/panache/this-dish-was-ordered-115-times-per-minute-samosa-crowned-as-most-binged-snack-of-the-year-reveals-swiggys-2021-data"/articleshow/88432318.cms.

References

  1. 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

  2. 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

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. 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

  5. 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

  6. Chopra M, Purwar A (2021) Recent studies on segmentation techniques for food recognition: a survey. Arch Comput Methods Eng 29:1–14

    Google Scholar 

  7. Ciocca G, Napoletano P, Schettini R (2018) Cnn-based features for retrieval and classification of food images. Comput Vis Image Underst 176:70–77

    Article  Google Scholar 

  8. 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

  9. 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

  10. 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

  11. Horiguchi S, Amano S, Ogawa M, Aizawa K (2018) Personalized classifier for food image recognition. IEEE Trans Multimedia 20(10):2836–2848

    Article  Google Scholar 

  12. Iliades C, Bass PF (2009) Hypertension types—hypertension center—everyday health. https://www.everydayhealth.com/hypertension/understanding/types-of-hypertension.aspx (2022)

  13. https://www.indianexpress.com/article/india/india-to-be-most-populous-country-in-2023-8021711/. Accessed 29 Dec 2022 (2022)

  14. Jain A, Singhal A (2022) Personalized food recommendation–state of art and review. In: Ambient communications and computer systems, pp 153–164

  15. 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

    Article  Google Scholar 

  16. Kawano Y, Yanai K (2015) FoodCam: a real-time food recognition system on a smartphone. Multimedia Tools Appl 74(14):5263–5287

    Article  Google Scholar 

  17. Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097–1105

    Google Scholar 

  18. 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

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

  24. Martinel N, Piciarelli C, Micheloni C (2016) A supervised extreme learning committee for food recognition. Comput Vis Image Underst 148:67–86

    Article  Google Scholar 

  25. 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

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

  29. 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

    Google Scholar 

  30. 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

    Article  Google Scholar 

  31. https://www.who.int/news/item/25-08-2021-more-than-700-million-people-with-untreated-hypertension. Accessed 12 Mar 2021 (2021)

  32. 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)

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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)

  36. 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

    Article  Google Scholar 

  37. 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)

  38. 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)

  39. 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

  40. 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

  41. 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

  42. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556

  43. 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

  44. 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

  45. Tasci E (2020) Voting combinations-based ensemble of fine-tuned convolutional neural networks for food image recognition. Multimedia Tools Appl 79(41):30397–30418

    Article  Google Scholar 

  46. 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

    Google Scholar 

  47. Won CS (2020) Multi-scale CNN for fine-grained image recognition. IEEE Access 8:116663–116674

    Article  Google Scholar 

  48. 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

  49. 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

Download references

Funding

No Funding Support.

Author information

Authors and Affiliations

Authors

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

Correspondence to Gourav Bathla.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-024-09537-w

Keywords