Hyperspectral Target Detection using Self-supervised Background Learning