Food Image Recognition Using Very Deep Convolutional Networks
We evaluated the effectiveness in classifying food images of a deep learning approach based on the specifications of Google's image recognition architecture Inception. The architecture is a deep convolutional neural network (DCNN) having a depth of 54 layers. In this study, we fine tuned this architecture for classifying food images from three well known food image datasets: ETH Food 101, UEC FOOD 100, and UEC FOOD 256. On these datasets we achieved, respectively, 88.28% 81.45% and 76.17% as top 1 accuracy and 96.88% 97.27% and 92.58% as top 5 accuracy. To the best of our knowledge, these results significantly improve the best published results obtained on the same datasets, while requiring less computation power, since the number of parameters and the computational complexity are much smaller than the competitors? Because of this, even if it is still rather large, the deep network based on this architecture appears to be at least closer to the requirements for mobile systems.
MADiMa ACM Multimedia