The Event Horizon Telescope (EHT) delivered the first image of a black hole by capturing the light from its surrounding accretion flow, revealing structure but not dynamics. Simulations of black hole accretion dynamics are essential for interpreting EHT images, though they are costly to generate and impractical for inference, as exploring many physical configurations remains computationally intractable. Motivated by this bottleneck, BHCAST presents a framework for forecasting black hole plasma dynamics from a single, blurry image, as those captured by the EHT. At its core, BHCAST is a neural model that transforms a static image into forecasted future frames, revealing the underlying dynamics hidden within one snapshot. With a multi-scale pyramid loss, we demonstrate how autoregressive forecasting can simultaneously super-resolve and evolve a blurry frame into a coherent, high-resolution movie that remains stable over long time horizons. By forecasting dynamics as a first step, we can then extract interpretable spatio-temporal features, such as pattern speed (rotation rate) and pitch angle. Finally, BHCAST uses gradient-boosting trees to recover black hole properties from these plasma features, including the spin and viewing inclination angle. The separation between forecasting and inference provides modular flexibility and interpretability. We demonstrate the effectiveness of BHCAST on simulations of two distinct black hole accretion systems, Sagittarius A* and M87*, by testing on simulated frames blurred to EHT resolution and real EHT images of M87*. Our methodology establishes a scalable paradigm for solving inverse problems, demonstrating the potential of learned dynamics to unlock insights from resolution-limited scientific data.
Ground Truth
Forecast
PSD Plot
@article{tu2026bhcast,
author = {Renbo Tu, Ali SaraerToosi, Nicholas S. Conroy, Gennady Pekhimenko, and Aviad Levis},
title = {BHCAST: Unlocking Black Hole Plasma Dynamics from a Single Blurry Image with Long-Term Forecasting},
journal = {CVPR},
year = {2026},
}
NC is supported by the NASA Future Investigators in NASA Earth and Space Science and Technology (FINESST) program. This material is based upon work supported by the National Aeronautics and Space Administration under Grant No. 80NSSC24K1475 issued through the Science Mission Directorate. AL is supported by the Natural Sciences and Engineering Research Council of Canada (NSERC). This work was supported by the Ontario Research Fund – Research Excellence under Project Number RE012-045.
This work was supported by NSF grants AST 17-16327 (horizon), OISE 17-43747, and AST 20-34306. This research used resources of the Oak Ridge Leadership Computing Facility at the Oak Ridge National Laboratory, which is supported by the Office of Science of the U.S. Department of Energy under Contract No. DE-AC05-00OR22725. This research used resources of the Argonne Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract DE-AC02-06CH11357. This research was done using services provided by the OSG Consortium, which is supported by the National Science Foundation awards #2030508 and #1836650. This research is part of the Delta research computing project, which is supported by the National Science Foundation (award OCI 2005572), and the State of Illinois. Delta is a joint effort of the University of Illinois at Urbana-Champaign and its National Center for Supercomputing Applications.