Affiliation:
1. Faculty of Engineering, West Coast University of Applied Sciences, Fritz-Thiedemann-Ring 20, 25746 Heide, Germany
Abstract
The sustainable cultivation of organic vegetables and the associated problem of weed control has been a current research topic for some time. Despite this, the use of chemical and synthetic pesticides increases every year. This is to be solved with the help of an automated robot system. The current version of the weeding robot uses GPUs to execute the inference phase. This requires a lot of energy for an 8-track robot. To enable autonomous solar operation, the system must be made more energy efficient. This work aims to evaluate possible approaches and the current state of research on implementing convolution neural networks on low power embedded systems. In the course of the work, the technical feasibility for the implementation of CNNs in FPGAs was examined, in particular, following the example of a feasibility analysis. This paper shows that the acceleration of convolution neural networks using FPGAs is technically feasible for use as detection hardware in the weeding robot. With the help of the current state of research and the existing literature, the optimization possibilities of the hardware and software have been evaluated. The trials of different networks on different hardware accelerators with diverse approaches were investigated and compared.
Funder
European Innovation Partnership
Federal State of Schleswig-Holstein
Subject
Plant Science,Agronomy and Crop Science,Food Science
Reference53 articles.
1. Czymmek, V., Harders, L.O., Knoll, F.J., and Hussmann, S. (2019, January 20–23). Vision-Based Deep Learning Approach for Real-Time Detection of Weeds in Organic Farming. Proceedings of the 2019 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Auckland, New Zealand.
2. Miron, R. (2023, October 04). Maschinell lernende, neuronale Netzwerke als Intelligenzgeber. Special Feature Digi-Key. Available online: https://blog.iao.fraunhofer.de/spielarten-der-kuenstlichen-intelligenz-maschinelles-lernen-und-kuenstliche-neuronale-netze.
3. Efficient Processing of Deep Neural Networks: A Tutorial and Survey;Sze;Proc. IEEE,2017
4. Complement and alternative to established machine vision—Deep Learning at Vision;IEEE Ind. Eng. Effic.,2018
5. Deep Neural Network Approximation for Custom Hardware: Where We´ve Been, Where We´re Going;Wang;ACM Comput. Surv.,2019