Cloud detection plays a major role for remotesensing image processing. To accomplish the task, a novel automatic supervised approach based on the "scene-learning" scheme is proposed in this paper. Scene learning aims at training and applying a cloud detector on the whole image scenes. The cloud detector herein is a special classifier that is used to separate clouds from the backgrounds. Concretely, scene learning regards each pixel of scenes in training image as a sample, and uses it to train a cloud detector. Accordingly, the detecting process is also implemented on each pixel of testing image using the trained detector. Generally, scene-learning scheme contains two modules: feature data simulating and cloud detector learning and applying. We first simulate a kind of cubic structural data (also named feature data) by stacking different fundamental image features, including color, statistical information, texture, and structure. Such data synthesize different image features, and it is used for cloud detector training and applying. Cloud detector is designed based on minimizing the residual error between the feature data and its labels. The detector is easy to be trained because of its closed-form. Applying the detector and some necessary cloud refinement methods to the testing images, we could finally detect clouds. We also theoretically analyze the influence of feature number and prove that more features lead to better performance of scene learning under certain circumstance. Comparisons of qualitative and quantitative analyses of the experimental results are implemented. Results indicate the efficacy of the proposed method.
Hyperspectral unmixing is a process aiming at identifying the constituent materials and estimating the corresponding fractions from hyperspectral imagery of a scene. Nonnegative matrix factorization (NMF), an effective linear spectral mixture model, has been applied in hyperspectral unmixing during recent years. As the data of hyperspectral imagery analyzed deeper, prior knowledge of some signatures in the scene could be available. In several scenes such as mining areas, a few surface substances like copper and iron are easy to identify through field investigation. Thus, their spectral signatures can be used as prior knowledge to unmix hyperspectral data. In such a context, we propose an NMF based framework for hyperspectral unmixing using such prior knowledge, referred to as NMFupk. Specifically, our algorithm supposes that some spectral signatures in the scene are known and then utilizes the prior knowledge of the spectral signatures to unmix the hyperspectral data. In a series of experiments, we test NMFupk and NMF without prior knowledge on both synthetic and real data. Results achieved demonstrate the efficacy of the proposed algorithm.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.