Abstract: Convolutional neural networks (CNNs) are widely used for visual recognition tasks, including image classification, object detection, medical imaging, and remote sensing. Their deployment on edge devices increasingly relies on FPGAs, which offer high parallelism and…