Enhancing BlazeBlock with Convolutional Block Attention and self-attention on agricultural vision applications

Read full text
Authors: Arnab Ghosh Chowdhury, Amos Smith, Martin Atzmueller
Cited by: 0

Abstract

Convolutional neural networks (CNNs) perform a pivotal role in agricultural vision applications. The CNN-based BlazeBlock has been previously proposed as a building block of lightweight BlazeFace models for face detection tasks on mobile GPUs. Thus, the utilization of BlazeBlock is often advantageous in order to offer mobile and edge computing vision services in precision farming. Moreover, the Convolutional Block Attention Module (CBAM) enhances the representational power of CNNs by emphasizing important features through the use of channel attention and spatial attention modules. Although CBAM uses a convolutional layer to generate a spatial attention map on the feature descriptor in spatial attention, it is spatially local in nature. Moreover, employing self-attention on the feature descriptor is beneficial to learn the global representation. Hence, a MobileViT-based self-attention module can substitute the prior spatial attention module. In this paper, we present an attention-based BlazeBlock that uses the Convolutional Block with Spatial Self-Attention Module (CBwSSAM) by harnessing the CBAM channel attention and a MobileViT-based spatial self-attention. CBwSSAM can be integrated into any CNN architecture seamlessly. We analyze the effectiveness of the attention-based BlazeBlock in image classification and semantic segmentation. Our evaluation results on six datasets for image classification and transfer learning, and three datasets for semantic segmentation exemplify the efficacy of the proposed enhanced BlazeBlock in such agricultural vision application contexts.

Fields of Study & Subjects

Advanced Neural Network Applications Smart Agriculture and AI Visual Attention and Saliency Detection

Publication details

Journal / source
Gesellschaft für Informatik (GI)
Publication date
1 January 2026
Language
EN