Mass Estimation from Images using Deep Neural Network and Sparse Ground Truth

Supervised learning is the workhorse for regression and classification tasks, but the standard approach presumes ground truth for every measurement. In real world applications, limitations due to expense or general infeasibility due to the specific application are common. In the context of agriculture applications, yield monitoring is one such example where simple physics-based measurements such as volume or force-impact have been used to quantify mass flow. These measurements incur error due to sensor calibration. Using a vision system capturing images of a sugarcane elevator and running bamboo under controlled testing as a surrogate material to harvesting sugarcane, mass is accurately predicted from sparsely labeled images by training a deep neural network (DNN) in semi-supervised fashion using only final load weights. The DNN succeeds in capturing the complex density physics of random stacking of slender rods as part of the mass prediction model, and surpasses older volumetric-based methods for mass prediction. Furthermore, by incorporating knowledge about the system physics through the DNN architecture and penalty terms, improvements in prediction accuracy and stability as well as faster learning are obtained. It is shown that the classic nonlinear regression optimization can be reformulated with an aggregation term with some independence assumptions to achieve this feat. Since the number of images for any given run are too large to fit on typical GPU vRAM, an implementation is shown that compensates for the limited memory but still achieve fast training times. The same approach presented herein could be applied to other applications like yield monitoring on grain combines or other harvesters using vision or other instrumentation

[1]  M. Kubát An Introduction to Machine Learning , 2017, Springer International Publishing.

[2]  Miroslav Kubat,et al.  An Introduction to Machine Learning , 2015, Springer International Publishing.

[3]  Jörg Stückler,et al.  Semi-Supervised Deep Learning for Monocular Depth Map Prediction , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Paulo Sérgio Graziano Magalhães,et al.  Sugar Cane Yield Monitor , 2005 .

[5]  Liang Wang,et al.  Semi-supervised Elastic net for pedestrian counting , 2011, Pattern Recognit..

[6]  Shuixiang Li,et al.  Evolutions of packing properties of perfect cylinders under densification and crystallization. , 2018, The Journal of chemical physics.

[7]  Vineeth N. Balasubramanian,et al.  Grad-CAM++: Generalized Gradient-Based Visual Explanations for Deep Convolutional Networks , 2017, 2018 IEEE Winter Conference on Applications of Computer Vision (WACV).

[8]  Randy R. Price,et al.  Fiber Optic Yield Monitor for a Sugarcane Harvester , 2011 .

[9]  Martial Hebert,et al.  Watch and learn: Semi-supervised learning of object detectors from videos , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[10]  Xiaojin Zhu,et al.  Introduction to Semi-Supervised Learning , 2009, Synthesis Lectures on Artificial Intelligence and Machine Learning.

[11]  Jian Sun,et al.  Identity Mappings in Deep Residual Networks , 2016, ECCV.

[12]  José Paulo Molin,et al.  Field-testing of a sugar cane yield monitor in Brazil , 2004 .

[13]  Randy R. Price,et al.  Sugar Cane Yield Monitoring System , 2000 .

[14]  K. Thompson,et al.  Experimental and computational analysis of random cylinder packings with applications , 2006 .

[15]  Yishay Mansour,et al.  Policy Gradient Methods for Reinforcement Learning with Function Approximation , 1999, NIPS.

[16]  Pedro Antonio Gutiérrez,et al.  A semi-supervised system for weed mapping in sunflower crops using unmanned aerial vehicles and a crop row detection method , 2015, Appl. Soft Comput..

[17]  Stephen R. Marsland,et al.  Machine Learning - An Algorithmic Perspective , 2009, Chapman and Hall / CRC machine learning and pattern recognition series.

[18]  Matti Vilkko,et al.  Mass-Flow Estimation in Mineral-processing Applications , 2013 .

[19]  Yoshua Bengio,et al.  Neural Machine Translation by Jointly Learning to Align and Translate , 2014, ICLR.

[20]  Graeme J. Cox A yield mapping system for sugar cane chopper harvesters , 2002 .

[21]  Reza Ehsani,et al.  Volumetric mass flow sensor for citrus mechanical harvesting machines , 2014 .