 Classification of clouds, cirrus, snow, shadows and clear sky areas is a crucial step in the pre-processing of optical remote sensing images. Efficient algorithms are needed to process, or possibly reprocess, those big amounts of data. Techniques based on top-of-atmosphere reflectance spectra for single pixels offer the largest potential for parallel data processing. This article was authored by Andre Holstein, Karl Segel, Louise Guantair and others.