| dc.contributor.author | Sledevič, Tomyslav | |
| dc.contributor.author | Serackis, Artūras | |
| dc.contributor.author | Plonis, Darius | |
| dc.date.accessioned | 2023-09-18T16:26:22Z | |
| dc.date.available | 2023-09-18T16:26:22Z | |
| dc.date.issued | 2022 | |
| dc.identifier.issn | 2077-0472 | |
| dc.identifier.uri | https://etalpykla.vilniustech.lt/handle/123456789/113973 | |
| dc.description.abstract | The condition of a bee colony can be predicted by monitoring bees upon hive entrance. The presence of pollen grains gives beekeepers significant information about the well-being of the bee colony in a non-invasive way. This paper presents a field-programmable-gate-array (FPGA)-based pollen detector from images obtained at the hive entrance. The image dataset was acquired at native entrance ramps from six different hives. To evaluate and demonstrate the performance of the system, various densities of convolutional neural networks (CNNs) were trained and tested to find those suitable for pollen grain detection at the chosen image resolution. We propose a new CNN accelerator architecture that places a pre-trained CNN on an SoC FPGA. The CNN accelerator was implemented on a cost-optimized Z-7020 FPGA with 16-bit fixed-point operations. The kernel binarization and merging with the batch normalization layer were applied to reduce the number of DSPs in the multi-channel convolutional core. The estimated average performance was 32 GOPS for a single convolutional core. We found that the CNN with four convolutional and two dense layers gave a 92% classification accuracy, and it matched those declared for state-of-the-art methods. It took 8.8 ms to classify a 512 × 128 px frame and 2.4 ms for a 256 × 64 px frame. The frame rate of the proposed method outperformed the speed of known pollen detectors. The developed pollen detector is cost effective and can be used as a real-time image classification module for hive status monitoring. | eng |
| dc.format | PDF | |
| dc.format.extent | p. 1-17 | |
| dc.format.medium | tekstas / txt | |
| dc.language.iso | eng | |
| dc.relation.isreferencedby | Science Citation Index Expanded (Web of Science) | |
| dc.relation.isreferencedby | Scopus | |
| dc.relation.isreferencedby | DOAJ | |
| dc.relation.isreferencedby | CABI (abstracts) | |
| dc.relation.isreferencedby | RePec | |
| dc.title | FPGA implementation of a convolutional neural network and its application for pollen detection upon entrance to the beehive | |
| dc.type | Straipsnis Web of Science DB / Article in Web of Science DB | |
| dcterms.accessRights | This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). | |
| dcterms.license | Creative Commons – Attribution – 4.0 International | |
| dcterms.references | 38 | |
| dc.type.pubtype | S1 - Straipsnis Web of Science DB / Web of Science DB article | |
| dc.contributor.institution | Vilniaus Gedimino technikos universitetas | |
| dc.contributor.faculty | Elektronikos fakultetas / Faculty of Electronics | |
| dc.subject.researchfield | T 001 - Elektros ir elektronikos inžinerija / Electrical and electronic engineering | |
| dc.subject.studydirection | B04 - Informatikos inžinerija / Informatics engineering | |
| dc.subject.studydirection | E09 - Elektronikos inžinerija / Electronic engineering | |
| dc.subject.vgtuprioritizedfields | IK0202 - Išmaniosios signalų apdorojimo ir ryšių technologijos / Smart Signal Processing and Telecommunication Technologies | |
| dc.subject.ltspecializations | L106 - Transportas, logistika ir informacinės ir ryšių technologijos (IRT) / Transport, logistic and information and communication technologies | |
| dc.subject.en | convolutional neural network (CNN) | |
| dc.subject.en | field-programmable gate array (FPGA) | |
| dc.subject.en | pollen detection | |
| dcterms.sourcetitle | Agriculture | |
| dc.description.issue | iss. 11 | |
| dc.description.volume | vol. 12 | |
| dc.publisher.name | MDPI | |
| dc.publisher.city | Basel | |
| dc.identifier.doi | 000883351600001 | |
| dc.identifier.doi | 10.3390/agriculture12111849 | |
| dc.identifier.elaba | 145451684 | |