Skip to content

nickjyj/food_level_detection

Repository files navigation

Authors: Yijun Jiang, Elim Schenck, Spencer Kranz, Sean Banerjee, and Natasha Kholgade Banerjee


level_detection_architecture

Abstract

In this paper, we present an approach that detects the level of food in store-bought containers using deep convolutional neural networks (CNNs) trained on RGB images captured using an off-the-shelf camera. Our approach addresses three challenges—the diversity in container geometry, the large variations in shapes and appearances of labels on store-bought containers, and the variability in color of container contents—by augmenting the data used to train the CNNs using printed labels with synthetic textures attached to the training bottles, interchanging the contents of the bottles of the training containers, and randomly altering the intensities of blocks of pixels in the labels and at the bottle borders. Our approach provides an average level detection accuracy of 92.4% using leave-one-out cross-validation on 10 store-bought bottles of varying geometries, label appearances, label shapes, and content colors.


Citation

@inproceedings{jiang2019cnn, title={CNN-based non-contact detection of food level in bottles from RGB images}, author={Jiang, Yijun and Schenck, Elim and Kranz, Spencer and Banerjee, Sean and Banerjee, Natasha Kholgade}, booktitle={International Conference on Multimedia Modeling}, pages={202--213}, year={2019}, organization={Springer} }

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages