FoNet - Local Food Recognition Using Deep Residual Neural Networks

Food is an inseparable part of any culture of any country all over the world. Recognition ability for local foods reflects the cultural strength. Moreover, it would be so beneficial if some can come to know the information about a food by capturing the image of the food with any smart cellphone. In this paper, we have mainly focused on recognizing different local foods of Bangladesh. The Computer Vision community has given little attention to visual food analysis such as food detection, food recognition, food localization, and portion estimation. This is why, we have proposed a novel approach for local food recognition, where we have created and utilized a Deep Residual Neural Network for grouping six classes of food images. We have also used two convolutional neural networks separately for grouping six classes of food images. Then we compare our proposed model with these two deep learning models. Our proposed model has achieved a notable highest accuracy of 98.16%, which is promising enough.

[1]  François Chollet,et al.  Keras: The Python Deep Learning library , 2018 .

[2]  Syed Akhter Hossain,et al.  A Comparative Study of Different CNN Models in City Detection Using Landmark Images , 2018, RTIP2R.

[3]  Asif Karim,et al.  AcneNet - A Deep CNN Based Classification Approach for Acne Classes , 2019, 2019 12th International Conference on Information & Communication Technology and System (ICTS).

[4]  Andrew Y. Ng,et al.  Preventing "Overfitting" of Cross-Validation Data , 1997, ICML.

[5]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[6]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[7]  Shashidhar G. Koolagudi,et al.  Food classification from images using convolutional neural networks , 2017, TENCON 2017 - 2017 IEEE Region 10 Conference.

[8]  Nafis Neehal,et al.  Incept-N: A Convolutional Neural Network based Classification Approach for Predicting Nationality from Facial Features , 2018, RTIP2R.

[9]  Syeda Tanjila Atik,et al.  PassNet - Country Identification by Classifying Passport Cover Using Deep Convolutional Neural Networks , 2018 .

[11]  Bo Chen,et al.  MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications , 2017, ArXiv.

[12]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[13]  C Pathanjali,et al.  A Comparative Study of Indian Food Image Classification Using K-Nearest-Neighbour and Support-Vector-Machines , 2018 .

[14]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[15]  Monica Mordonini,et al.  Food Image Recognition Using Very Deep Convolutional Networks , 2016, MADiMa @ ACM Multimedia.

[16]  Yutaka Arakawa,et al.  Smartphone-Based Food Weight and Calorie Estimation Method for Effective Food Journaling , 2017 .

[17]  Syeda Tanjila Atik,et al.  A Model for Identifying Historical Landmarks of Bangladesh from Image Content Using a Depth-Wise Convolutional Neural Network , 2018, ISDA.

[18]  Makoto Ogawa,et al.  Food Detection and Recognition Using Convolutional Neural Network , 2014, ACM Multimedia.