Modeling Time-Lapse Trajectories to Characterize Cranberry Growth
Ronan John, Anis Chihoub, Ryan Meegan, Gina Sidelli, Jeffery Neyhart, Peter Oudemans, Kristin Dana
TL;DR
The study tackles scalable change monitoring in cranberry crops by modeling time-lapse growth with Time-Lapse Trajectory (TLT), a self-supervised framework that fine-tunes vision-transformer features into an interpretable $2$-D latent space via UMAP and learns temporal tracks from fixed spatial regions. It jointly learns time, variety, and treatment (fungicide; rot for berries) through pretext tasks, enables trajectory-based growth prediction, and introduces the Time-lapse Cranberry Dataset (TLC) with 8 varieties over 52 dates and associated agronomic annotations. Key contributions include the TLT framework, a latent-space trajectory modeling approach using a Bayesian Gaussian mixture, and a publicly available TLC dataset to support cranberry change-monitoring research. The method demonstrates robust time prediction, transferable generalization to unseen varieties, and explainability via Grad-CAM, offering practical tools for breeders and growers and potential applicability to other crops.
Abstract
Change monitoring is an essential task for cranberry farming as it provides both breeders and growers with the ability to analyze growth, predict yield, and make treatment decisions. However, this task is often done manually, requiring significant time on the part of a cranberry grower or breeder. Deep learning based change monitoring holds promise, despite the caveat of hard-to-interpret high dimensional features and hand-annotations for fine-tuning. To address this gap, we introduce a method for modeling crop growth based on fine-tuning vision transformers (ViTs) using a self-supervised approach that avoids tedious image annotations. We use a two-fold pretext task (time regression and class prediction) to learn a latent space for the time-lapse evolution of plant and fruit appearance. The resulting 2D temporal tracks provide an interpretable time-series model of crop growth that can be used to: 1) predict growth over time and 2) distinguish temporal differences of cranberry varieties. We also provide a novel time-lapse dataset of cranberry fruit featuring eight distinct varieties, observed 52 times over the growing season (span of around four months), annotated with information about fungicide application, yield, and rot. Our approach is general and can be applied to other crops and applications (code and dataset can be found at https://github. com/ronan-39/tlt/).
