Food classification from images using convolutional neural networks

dc.contributor.authorAttokaren, D.J.
dc.contributor.authorFernandes, I.G.
dc.contributor.authorSriram, A.
dc.contributor.authorVishnu Srinivasa Murthy, Y.V.
dc.contributor.authorKoolagudi, S.G.
dc.date.accessioned2026-02-06T06:38:33Z
dc.date.issued2017
dc.description.abstractThe process of identifying food items from an image is quite an interesting field with various applications. Since food monitoring plays a leading role in health-related problems, it is becoming more essential in our day-to-day lives. In this paper, an approach has been presented to classify images of food using convolutional neural networks. Unlike the traditional artificial neural networks, convolutional neural networks have the capability of estimating the score function directly from image pixels. A 2D convolution layer has been utilised which creates a convolution kernel that is convolved with the layer input to produce a tensor of outputs. There are multiple such layers, and the outputs are concatenated at parts to form the final tensor of outputs. We also use the Max-Pooling function for the data, and the features extracted from this function are used to train the network. An accuracy of 86.97% for the classes of the FOOD-101 dataset is recognised using the proposed implementation. © 2017 IEEE.
dc.identifier.citationIEEE Region 10 Annual International Conference, Proceedings/TENCON, 2017, Vol.2017-December, , p. 2801-2806
dc.identifier.issn21593442
dc.identifier.urihttps://doi.org/10.1109/TENCON.2017.8228338
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/31723
dc.publisherInstitute of Electrical and Electronics Engineers Inc.
dc.subjectConvolution filters
dc.subjectConvolution layer
dc.subjectConvolutional neural networks
dc.subjectFood classification
dc.subjectFood-101 dataset
dc.subjectImage recognition
dc.subjectMAX pooling
dc.titleFood classification from images using convolutional neural networks

Files