Atmospheric correction of hyperspectral data over dark surfaces via simulated annealing | IEEE Journals & Magazine | IEEE Xplore