Fire Dynamic Vision: Image Segmentation and Tracking for Multi-Scale Fire and Plume Behavior
Daryn Sagel, Bryan Quaife
TL;DR
Fire Dynamic Vision (FDV) presents a non-ML, boundary-focused computer vision framework to segment and track fire fronts and plumes across visual and infrared videos at multiple scales, from sub-microscale to synoptic. The method couples RGB-HSV segmentation, DBSCAN clustering, and α-shape boundaries with greedy boundary tracking and MCMC-based distribution fitting, and it optionally incorporates physics-inspired image inpainting for occlusions. FDV demonstrates improved statistical fits over moment matching, robust boundary-based velocity estimates, and dataset generation for model validation, across near-field infrared/visual experiments, microscale plume studies, and even satellite-scale illustration. The work provides practical guidance on sampling rates via Nyquist principles and shows how FDV can complement or outperform traditional PIV approaches for flame dynamics, while enabling cross-scale insights and future expansions into ring-front and multi-front fire geometries. Overall, FDV offers a versatile, hardware-friendly tool for extracting quantitative fire/plume dynamics and generating usable observational datasets to inform and validate fire-spread models.
Abstract
The increasing frequency and severity of wildfires highlight the need for accurate fire and plume spread models. We introduce an approach that effectively isolates and tracks fire and plume behavior across various spatial and temporal scales and image types, identifying physical phenomena in the system and providing insights useful for developing and validating models. Our method combines image segmentation and graph theory to delineate fire fronts and plume boundaries. We demonstrate that the method effectively distinguishes fires and plumes from visually similar objects. Results demonstrate the successful isolation and tracking of fire and plume dynamics across various image sources, ranging from synoptic-scale ($10^4$-$10^5$ m) satellite images to sub-microscale ($10^0$-$10^1$ m) images captured close to the fire environment. Furthermore, the methodology leverages image inpainting and spatio-temporal dataset generation for use in statistical and machine learning models.
