Synthetic Data Augmentation for Satellite-Based Analysis of Battle-Damaged Agricultural Fields in Ukraine
This paper demonstrates that augmenting scarce satellite imagery with synthetic data generated by Denoising Diffusion Probabilistic Models (DDPMs) significantly improves the accuracy and balanced performance of computer vision classifiers in detecting battle-damaged agricultural fields in Ukraine.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
In the aftermath of conflict, the land itself often bears the deepest scars. For nations trying to rebuild, knowing exactly where the soil has been torn apart by shelling is a matter of survival, food security, and safety. Modern technology offers a way to see these wounds from above using satellites, but turning those images into useful maps requires a great deal of human effort. Computers need to be taught what a damaged field looks like, and that teaching usually demands thousands of labeled examples. In war zones, gathering such a large collection of images is slow, dangerous, and often impossible. When there are too few examples, the computer programs that analyze the sky become unreliable, often missing the very damage they are meant to find. To solve this, researchers have begun exploring a method where computers create their own practice materials, generating new images of damaged and undamaged fields to train the system, hoping these artificial examples can teach the machine as well as real photographs can.
A team of researchers at the Ukrainian Catholic University has put this idea to the test, focusing specifically on the agricultural fields of Ukraine. Their goal was to see if they could teach a computer to distinguish between a peaceful, green field and one scarred by bomb craters, even when they had very few real images to work with. They started with a small dataset of satellite photos from the Bakhmut region, where the ground is captured in high detail, showing individual craters. The data was heavily skewed, containing many more images of bombed fields than of undamaged ones, a common problem that confuses computer vision systems. To fix this, the researchers trained two different types of artificial intelligence models on the real images they had. One model, known as a generative adversarial network, and another, a diffusion model, learned the visual patterns of the fields. Instead of just copying the existing photos, these models learned to create entirely new, synthetic images of both bombed and undamaged fields, effectively filling in the gaps in their training library.
The researchers then used these newly created images to train a sophisticated image-recognition system called a Vision Transformer. They tested two different strategies: one where they generated just enough fake images to balance the number of damaged and undamaged examples, and another where they simply doubled the amount of data while keeping the original imbalance. The results were clear. The system trained with the balanced, synthetic data performed significantly better than the one trained only on real images. Most importantly, the system became much better at correctly identifying the undamaged fields, a category it had previously struggled to recognize. By using the synthetic images to balance the training set, the researchers improved the system's ability to correctly identify undamaged fields from 41 percent to 69 percent. The overall accuracy of the system rose from 84 percent to 88 percent, and a measure of how well the system handled both types of fields equally jumped from 67 percent to 81 percent.
The study also revealed that not all methods of creating fake data are equal. The diffusion model, which builds images by gradually removing noise from a random pattern, produced better results than the adversarial network. The images generated by the diffusion model were more diverse and closely matched the statistical patterns of the real satellite photos, whereas the other model tended to repeat similar textures. This suggests that for this specific task, the quality and variety of the synthetic data matter more than simply having a larger volume of images. The researchers found that simply adding more data without fixing the imbalance did not help as much as carefully adding the missing type of data. The best-performing system was the one that used the diffusion model to specifically generate more examples of the rare, undamaged fields, allowing the computer to learn a more complete picture of what a safe field looks like.
While the results are promising, the researchers are careful to note the limits of their work. The images came from a single region and a specific type of satellite, so it is not yet known if these methods will work perfectly in different parts of Ukraine or with different sensors. Furthermore, the system is designed to identify damage, not to determine if a field is safe to enter or if unexploded ordnance is present. Nevertheless, the study demonstrates that synthetic data can be a powerful tool for geospatial analysis in war-affected regions. By teaching computers with a balanced mix of real and generated examples, it is possible to build more reliable tools for assessing the damage to the land, providing a clearer view of the path toward recovery.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.