Synthetic Data and Hierarchical Object Detection in Overhead Imagery

01/29/2021
by   Nathan Clement, et al.
0

The performance of neural network models is often limited by the availability of big data sets. To treat this problem, we survey and develop novel synthetic data generation and augmentation techniques for enhancing low/zero-sample learning in satellite imagery. In addition to extending synthetic data generation approaches, we propose a hierarchical detection approach to improve the utility of synthetic training samples. We consider existing techniques for producing synthetic imagery–3D models and neural style transfer–as well as introducing our own adversarially trained reskinning network, the GAN-Reskinner, to blend 3D models. Additionally, we test the value of synthetic data in a two-stage, hierarchical detection/classification model of our own construction. To test the effectiveness of synthetic imagery, we employ it in the training of detection models and our two stage model, and evaluate the resulting models on real satellite images. All modalities of synthetic data are tested extensively on practical, geospatial analysis problems. Our experiments show that synthetic data developed using our approach can often enhance detection performance, particularly when combined with some real training images. When the only source of data is synthetic, our GAN-Reskinner often boosts performance over conventionally rendered 3D models and in all cases the hierarchical model outperforms the baseline end-to-end detection architecture.

READ FULL TEXT

page 6

page 9

research
06/16/2023

The Big Data Myth: Using Diffusion Models for Dataset Generation to Train Deep Detection Models

Despite the notable accomplishments of deep object detection models, a m...
research
06/04/2020

RarePlanes: Synthetic Data Takes Flight

RarePlanes is a unique open-source machine learning dataset that incorpo...
research
05/10/2019

Ship classification from overhead imagery using synthetic data and domain adaptation

In this paper, we revisit the problem of classifying ships (maritime ves...
research
04/10/2019

Learning to Generate Synthetic Data via Compositing

We present a task-aware approach to synthetic data generation. Our frame...
research
10/27/2020

Improving Text Relationship Modeling with Artificial Data

Data augmentation uses artificially-created examples to support supervis...
research
01/11/2017

Looking Beyond Appearances: Synthetic Training Data for Deep CNNs in Re-identification

Re-identification is generally carried out by encoding the appearance of...
research
11/17/2022

Permutation-Invariant Tabular Data Synthesis

Tabular data synthesis is an emerging approach to circumvent strict regu...

Please sign up or login with your details

Forgot password? Click here to reset