Region-Based Convolutional Networks for End-to-End Detection of Agricultural Mushrooms

  • Alexander J. OlpinEmail author
  • Rozita Dara
  • Deborah Stacey
  • Mohamed Kashkoush
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10884)


Conventional image processing techniques have been applied to the field of agricultural machine vision for the purposes of identifying crops for quality control, weed detection, automated spraying and harvesting. With the recent advancements in computational hardware Region-based Convolutional Networks have met with varying levels of success in the area of object detection and classification. In this study we found that a Region-based Convolutional Neural Network was able to achieve a 92% accuracy rating while a Region-based Fully Convolutional Network was able to achieve an 87% accuracy rating in the area of object detection operating on a newly create agricultural mushroom dataset.


Agriculture Convolutional Networks Object detection Machine vision Region-Based Convolutional Neural Network Region-Based Fully Convolutional Networks 


  1. 1.
    Food and Agriculture Organization of the United Nations.
  2. 2.
  3. 3.
    Kondo, N., Ahmad, U., Monta, M., Murase, H.: Machine vision based quality evaluation of Iyokan orange fruit using neural networks. Comput. Electron. Agric. 29(1–2), 135–147 (2000)CrossRefGoogle Scholar
  4. 4.
    Nakano, K.: Application of neural networks to the color grading of apples. Comput. Electron. Agric. 18(2–3), 105–116 (1997)CrossRefGoogle Scholar
  5. 5.
    Paliwal, J., Visen, N.S., Jayas, D.S.: Evaluation of neural network architectures for cereal grain classification using morphological features. J. Agric. Eng. Res. 79(4), 361–370 (2001)CrossRefGoogle Scholar
  6. 6.
    Kaul, M., Hill, R.L., Walthall, C.: Artificial neural networks for corn and soybean yield prediction. Agric. Syst. 85(1), 1–18 (2005)CrossRefGoogle Scholar
  7. 7.
    Sa, I., Ge, Z., Dayoub, F., Upcroft, B., Perez, T., McCool, C.: Deepfruits: a fruit detection system using deep neural networks. Sensors 16(8), 1222 (2016)CrossRefGoogle Scholar
  8. 8.
    Ren, M., Zemel, R.S.: End-to-End Instance Segmentation and Counting with Recurrent Attention. arXiv preprint arXiv:1605.09410 (2016)
  9. 9.
    Long, J., Shelhamer, E., Darrell, T.: Fully convolutional networks for semantic segmentation. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 3431–3440 (2015)Google Scholar
  10. 10.
    Dyrmann, M., Jørgensen, R.N., Midtiby, H.S.: RoboWeedSupport-detection of weed locations in leaf occluded cereal crops using a fully convolutional neural network. Adv. Anim. Biosci. 8(2), 842–847 (2017)CrossRefGoogle Scholar
  11. 11.
    Pathak, D., Shelhamer, E., Long, J., Darrell, T.: Fully convolutional multi-class multiple instance learning. arXiv preprint arXiv:1412.7144 (2014)
  12. 12.
    Girshick, R., Donahue, J., Darrell, T., Malik, J.: Rich feature hierarchies for accurate object detection and semantic segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp. 580–587 (2014)Google Scholar
  13. 13.
    Girshick, R.: Fast R-CNN. arXiv preprint arXiv:1504.08083 (2015)
  14. 14.
    Sun, X., Wu, P., Hoi, S.C.: Face detection using deep learning: an improved faster RCNN approach. arXiv preprint arXiv:1701.08289 (2017)
  15. 15.
    Le, T.H.N., Zheng, Y., Zhu, C., Luu, K., Savvides, M.: Multiple scale faster-RCNN approach to driver?s cell-phone usage and hands on steering wheel detection. In: IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), pp. 46–53. IEEE, June 2016Google Scholar
  16. 16.
    Ren, S., He, K., Girshick, R., Sun, J.: Faster R-CNN: towards real-time object detection with region proposal networks. In: Advances in Neural Information Processing Systems, pp. 91–99 (2015)Google Scholar
  17. 17.
    Huang, J., Rathod, V., Sun, C., Zhu, M., Korattikara, A., Fathi, A., Fischer, I., Wojna, Z., Song, Y., Guadarrama, S., Murphy, K.: Speed/accuracy trade-offs for modern convolutional object detectors. In: IEEE CVPR, July 2017Google Scholar
  18. 18.
    Dai, J., Li, Y., He, K., Sun, J.: R-FCN: Object detection via region-based fully convolutional networks. In: Advances in Neural Information Processing Systems, pp. 379–387 (2016)Google Scholar
  19. 19.
  20. 20.
    Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C., Corrado, G.S., Davis, A., Dean, J., Devin, M., Ghemawat, S.: TensorFlow: large-scale machine learning on heterogeneous distributed systems. arXiv preprint arXiv:1603.04467 (2016)

Copyright information

© Springer International Publishing AG, part of Springer Nature 2018

Authors and Affiliations

  • Alexander J. Olpin
    • 1
    Email author
  • Rozita Dara
    • 1
  • Deborah Stacey
    • 1
  • Mohamed Kashkoush
    • 1
  1. 1.University of GuelphGuelphCanada

Personalised recommendations