← Papers

Unverified paper record

Reinforcement learning based dynamic vegetation index formulation for rice crop stress detection using satellite and mobile imagery.

Scientific reports · 29 Dec 2025 · 10.1038/s41598-025-33386-9

Abstract

Timely crop stress detection is essential for safeguarding yields and promoting sustainable agriculture. Traditional vegetation indices (e.g., NDVI, EVI) are widely used but remain static, crop-agnostic, and often insensitive to early stress signals. This study proposed RL-VI, a reinforcement learning-based framework that dynamically formulates vegetation indices optimized for rice stress detection. Unlike existing methods, RL-VI integrates Sentinel-2 multispectral imagery with smartphone-captured RGB data, creating the first cross-platform environment where vegetation indices are learned rather than predefined. The reinforcement learning agent adaptively selects stress-sensitive spectral band combinations guided by classification rewards. Experiments on real-world rice fields in Tamil Nadu, India, and benchmark datasets (Indian Pines, wheat salt stress) show that RL-VI achieves an overall accuracy of 89.4% and F1-score of 0.88, outperforming static and machine-learned indices by up to 12%. Importantly, RL-VI enables early stress detection up to 10 14 days before visible symptoms, providing actionable lead time for intervention. The proposed framework is computationally lightweight and scalable to UAV or edge devices, offering a farmer-ready tool for precision agriculture, bridging field-level mobile sensing with satellite monitoring for low-cost, real-time crop health management. Statistical validation using ANOVA (F = 88.24, p < 0.001) and pairwise t-tests (p < 0.001) confirmed RL-VI's superiority, while SHAP analyses emphasized the physiological significance of red-edge and SWIR bands in stress discrimination.

Plant phenotyping relevance

植物ストレス状態を推定する動的植生指数と強化学習フレームワークを開発し、実圃場・ベンチマークデータで性能検証しているため、フェノタイピング手法が中心である。

abstractThis study proposed RL-VI, a reinforcement learning-based framework that dynamically formulates vegetation indices optimized for rice stress detection.
abstractExperiments on real-world rice fields in Tamil Nadu, India, and benchmark datasets (Indian Pines, wheat salt stress) show that RL-VI achieves an overall accuracy of 89.4% and F1-score of 0.88

Code and data availability

The paper publicly releases its authors' field-captured mobile RGB rice canopy dataset on Kaggle and its full RL-VI analysis code (RL formulation, preprocessing, VI computation, training, evaluation) on GitHub. Sentinel-2 imagery and benchmark datasets are third-party public sources, not paper-specific deposits.

Datasetpublic

The Mobile RGB dataset, consisting of field-captured rice canopy images collected by the authors at Polur, Tamil Nadu, India, is publicly available on Kaggle under a CC BY-NC 4.0 license (DOI: [https://doi.org/10.34740/kaggle/dsv/14105754](https:/doi.org/10.34740/kaggle/dsv/14105754)).

Open resource ↗Kaggle · 10.34740/kaggle/dsv/14105754 · html-lines:616-683
Codepublic

All custom code developed for this work including the RL-VI (Reinforcement Learning–based Vegetation Index) formulation algorithm, image preprocessing scripts, vegetation index computation modules, model training pipelines, and evaluation routines is openly accessible in a public GitHub repository. The code is available without restriction for non-commercial research use and fully available at Github Repository (https://github.com/Poornisrm/Vegetation-Index.git).

Open resource ↗GitHub · Poornisrm/Vegetation-Index · html-lines:684-711

This is an automatically classified, unverified record. Curator approval is required before any resource enters the Catalog.