Accelerated Computation of Vegetation Indices on Heterogeneous Platforms Using OpenMP, CUDA, and OpenCL for Sustainable Agricultural Monitoring

Timely computation of vegetation indices from remote sensing imagery would assist in sustainable agriculture monitoring through quick analysis of vegetation state and surface water. However, high-resolution multispectral imagery can be computationally expensive to process, especially on embedded systems. In this research work, we evaluate heterogeneous approaches that aim to enhance the computation of the Normalized Difference Vegetation Index (NDVI) and the Normalized Difference Water Index (NDWI) through sequential C++, OpenMP, CUDA and OpenCL on desktop and embedded CPU–GPU platforms. We compare multicore and GPU-based computations while also exploring optimizations of the OpenCL kernels with respect to memory management, loop unrolling and work-group settings. OpenMP increased the image-processing throughput from 211.24 to 500.85 images/s on the desktop platform and from 55.30 to 145.11 images/s on the Odroid XU4. These results correspond to speedups of 2.37× and 2.62×, respectively. These results demonstrate that heterogeneous processing can accelerate vegetation index calculation and provide a computational basis for timely, locally available agricultural monitoring. This capability may support precision agriculture applications, including vegetation stress assessment and water management decisions. Nevertheless, the experiments used offline multispectral images; energy consumption, energy per image, water savings, and onboard UAV performance were not measured.

Authors

Institutions

Publication Details

Journal
Sustainability
Published
2026-09-08
DOI
https://doi.org/10.3390/su18189237
Primary Topic
Remote Sensing in Agriculture
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Accelerated Computation of Vegetation Indices on Heterogeneous Platforms Using OpenMP, CUDA, and OpenCL for Sustainable Agricultural Monitoring

Rachid Latif, Khadija Jahid, Amine Saddik
Sustainability
Remote Sensing in Agriculture
article

Accelerated Computation of Vegetation Indices on Heterogeneous Platforms Using OpenMP, CUDA, and OpenCL for Sustainable Agricultural Monitoring

Rachid Latif, Khadija Jahid, Amine Saddik
article en

Abstract

Timely computation of vegetation indices from remote sensing imagery would assist in sustainable agriculture monitoring through quick analysis of vegetation state and surface water. However, high-resolution multispectral imagery can be computationally expensive to process, especially on embedded systems. In this research work, we evaluate heterogeneous approaches that aim to enhance the computation of the Normalized Difference Vegetation Index (NDVI) and the Normalized Difference Water Index (NDWI) through sequential C++, OpenMP, CUDA and OpenCL on desktop and embedded CPU–GPU platforms. We compare multicore and GPU-based computations while also exploring optimizations of the OpenCL kernels with respect to memory management, loop unrolling and work-group settings. OpenMP increased the image-processing throughput from 211.24 to 500.85 images/s on the desktop platform and from 55.30 to 145.11 images/s on the Odroid XU4. These results correspond to speedups of 2.37× and 2.62×, respectively. These results demonstrate that heterogeneous processing can accelerate vegetation index calculation and provide a computational basis for timely, locally available agricultural monitoring. This capability may support precision agriculture applications, including vegetation stress assessment and water management decisions. Nevertheless, the experiments used offline multispectral images; energy consumption, energy per image, water savings, and onboard UAV performance were not measured.

SustainabilityVol. 18(18)
Université Ibn Zohr (MA)
Centre National pour la Recherche Scientifique et Technique
Zero hunger
Openalex Percentile: Top 11%
Remote Sensing in Agriculture
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.