Red grape detection with accelerated artificial neural networks in the FPGA's programmable logic

Sandro Costa Magalhães, Marco Almeida, Filipe Neves dos Santos, António Paulo Moreira, Jorge Dias
7/3/2025
cs.CVcs.AIcs.DC

No confident code implementation found for this paper.

Abstract

Robots usually slow down for canning to detect objects while moving. Additionally, the robot's camera is configured with a low framerate to track the velocity of the detection algorithms. This would be constrained while executing tasks and exploring, making robots increase the task execution time. AMD has developed the Vitis-AI framework to deploy detection algorithms into FPGAs. However, this tool does not fully use the FPGAs' PL. In this work, we use the FINN architecture to deploy three ANNs, MobileNet v1 with 4-bit quantisation, CNV with 2-bit quantisation, and CNV with 1-bit quantisation (BNN), inside an FPGA's PL. The models were trained on the RG2C dataset. This is a self-acquired dataset released in open access. MobileNet v1 performed better, reaching a success rate of 98 % and an inference speed of 6611 FPS. In this work, we proved that we can use FPGAs to speed up ANNs and make them suitable for attention mechanisms.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{magalhes2025grape,
  title  = {Red grape detection with accelerated artificial neural networks in the FPGA's programmable logic},
  author = {Sandro Costa Magalhães and Marco Almeida and Filipe Neves dos Santos and António Paulo Moreira and Jorge Dias},
  year   = {2025},
  eprint = {2507.02443},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.02443v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.02443.svg)](https://codeofpaper.com/paper/2507.02443)

Discussion