Two-layer approach for Unsupervised and Semi-Supervised Learning for Satellite Images

Abstract

In our galaxy, there are many advanced satellite. Large distance image can be captured with very high quality. The image provides sufficient information at global level and regional level. The field of satellite imagery is evaluated so much that it has created questions to human and environmental sustainability. It is still a challenge to scale those techniques to very high spatial resolutions. Satellite images are of greater spatial, spectral and high resolution creating large set of information about the image which makes it difficult to identify the features of images. This is because the images are unlabeled. Unsupervised method allows us to organize images into clusters. However, unsupervised method like machine learning uses features for clustering. Those images which are close, are kept in same group. The system uses satellite images datasets which provide aerial shots of different location. Images are grouped into sets of 5 where each image in a set was taken on a different day at a specific location but not necessarily at the same time each day. The images for each set cover the same area but not perfectly align. This dataset is provided as input dataset to proposed system. Feature extraction is done by sending a set of images through a network and extracting features at a certain layer which results in a feature set for a certain network. The process of transfer learning involves sending our own images through the network and extracting features at a certain layer. The process followed in this system is different from fine-tuning because images are not trained and the number of classes is not changed in the SoftMax layer of the network. Rather parameters learned by a pre-trained model to see if it can be used for an unlabeled dataset where fine tuning would not be possible are used

    Similar works