1,097
Views
9
CrossRef citations to date
0
Altmetric
Research Article

Land Usage Identification with Fusion of Thepade SBTC and Sauvola Thresholding Features of Aerial Images Using Ensemble of Machine Learning Algorithms

ORCID Icon & ORCID Icon
Pages 154-170 | Received 11 Nov 2019, Accepted 21 Oct 2020, Published online: 05 Nov 2020

ABSTRACT

Detecting the appropriate usage of a piece of land is known as Land Usage Mining. The key resource to detect the Land Usages is aerial Images. The advancement in technology in form of satellites, drones, unmanned aerial vehicles do capture the tons of wide land cover images. Aerial images are used for various purposes alias getting an overview to put up the settlement by making construction, extracting mineral deposits, disaster mitigation planning, disaster recovery, and surveillance. Automated land usage identification with help of modern machine learning algorithms may be a great boon to mankind. Different feature extraction methods are being explored to represent aerial image content in the signature form, these features are mainly taken as a global or local content description of the image. Feature Level Fusion of both the global and the local content description features may give a more accurate capability for identification of land usage. The paper proposes feature level fusion of global features extracted using Thepade’s Sorted Block Truncation Coding (Thepade SBTC) and local features extracted using Sauvola Thresholding for land usage identification. Consideration of more than one Machine Learning classifiers as an ensemble has proven better than individual Machine Learning classifiers. Thepade SBTC is explored in aerial image feature extraction with nine variations as TSBTC 2-ary, TSBTC 3-ary, TSBTC 4-ary, TSBTC 5-ary, TSBTC 6-ary, TSBTC 7-ary, TSBTC 8-ary, TSBTC 9-ary, and TSBTC 10-ary. The experimentation is done on UC Land Merced Dataset having 2100 images spread across 21 land usage types. Here the land usage identification accuracy, Matthews Correlation Coefficient (MCC), and F Measure have shown better performance in TSBTC 10-ary global feature extraction method. Further, the TSBTC 10-ary global features are concatenated with Sauvola thresholding-based local features for feature level fusion, which show the performance improvement of the proposed land usage identification technique. Also, the ensembles of machine learning algorithms are deployed for performance assessment along with the individual nine machine learning algorithms for the proposed land usage identification technique. The majority voting-based ensemble of ‘IB1+ Random Forest+ Simple Logistic+ SMO+ KStar’ has resulted in better accuracy of land usage identification.

Introduction

An entity whose consumption rate is zero but without which none of the production is attainable is a land, which is used for multiple purposes and personified by humans as well as by Mother Nature. Satellites, Unmanned Aerial Vehicle (UAV), Drones are enabling the availability of such aerial images in digital form. Such aerial images obtained as the bird’s eye view may help in understanding the purpose for which the specific region or piece of land is being utilized. Automated understanding of land usage would be very interesting in various fields of study of umpteen applications. The aerial images are very rich in contents like colors, shapes, textures. These contents are taken into consideration for the identification of land usage. The aerial image contents are extracted and represented in form of the global features or local features. These extracted features of aerial images are utilized for training of the machine learning algorithms for automatic land usage identification. The machine learning algorithms help in giving the artificial intelligence support and understanding of land usage based on extracted aerial image features and discovery of the purpose for which the land is being utilized. Selecting proper content of aerial images to form the feature vectors and fusion of global and local content descriptors for better identification of land usages is explored in the paper here. The paper also explores and presents experimentation of ensemble of multiple machine learning algorithms for decision-making as a better option than individual machine learning algorithms for land usage identification using aerial images.

The paper is formed as per the trailing sections elaborated herewith. Section II gives a literature review. The proposed methodology for land usage identification is given in Section III. Section IV comprises of the experiment environment being set up for the proposed methodology. Results obtained for the proposed technique are analyzed in Section V and the conclusion is in Section VI.

Literature Review

The majority of researchers have attempted deploying various Machine Learning Algorithms with different image content descriptors for automatic identification of the land usage, from aerial digital image repository. Mainly the development happened till date in land usage identification of aerial images can be briefly categorized into two types as the extraction of features to represent image content with the selection of appropriate machine learning algorithms and devising the architecture of deep convolutional neural networks.

In deep learning, the main advantage is feature extraction is not explicitly done, but the enormous training time and need for huge training data are the limitations.

In (Yansheng et al. Citation2016) authors have considered multiple features like local binary pattern (LBP), gray level co-occurrence matrix (GLCM), maximal response 8 (MR8) and scale-invariant feature transform (SIFT) with help of four different neural networks for remote sensing image retrieval (Yansheng et al. Citation2016) using proposed collaborative affinity fusion approach. This work proposes the generation of the aerial image descriptors to be used in various applications. The generation of features is a much tedious and complex process here.

The framework to annotate satellite using proposed multifeature joint sparse coding (MFJSC) is proposed in (Zheng et al. Citation2013). These annotations are further used in spatial relation constrained classifier (SRCC). The method is not rotation invariant as it is constrained by spatial relations.

The convolutional neural network is used for feature extraction and XGBoost is used as a classifier in (Jiang et al. Citation2018) for satellite image land usage classification. Here the feature extraction is dependent on CNN.

CNN needs training for the same. In (Castelluccio et al. Citation2015) the pertained CNNs named CaffeNet and GoogLeNet are used with the transfer learning concept of land usage classification.

The scaling invariant feature transform (SIFT) based bag of visual words (BoVW) features of remote sensing satellite images are used with deep convolutional neural network (DCNN) VGG19 for classification of high-resolution remote sensing scenes is proposed in (Gong, Yuanyuan, and Xie Citation2018).

The method proposed in (JingboChen et al. Citation2018) uses the computational human attention visual model for feature extraction which needs human intervention and attention for feature extraction. Further, these features are used with CNN for classification. The need for human attention is a limitation of this method.

While the features are extracted mainly in global or in local perception, while the combination of both perceptions needs to be explored. Also, individual machine learning classifiers are deployed for land usage identification, the more interesting results could be observed using ensembles of these machine learning algorithms.

Proposed Aerial Imagery Land Usage Identification Technique

The proposed method of land usage identification may be visualized in two phases as the training phase and testing phase as shown in , where the training of machine learning algorithms is done using the extracted features of aerial images taken from the dataset. For each aerial image the feature extraction unit extracts the features using Thepade SBTC N-ary as well as Sauvola thresholding logic. The fusion of Thepade SBTC and Sauvola features is considered together in ‘features fusion of TSBTC N-ary + SAUVOLA’. The individual machine learning classifiers and ensembles are trained using these features of aerial images.

Figure 1. Block Diagram depicting two phases of proposed land usage identification technique using aerial images with feature level fusion of TSBTC and Sauvola thresholding with ensemble of machine learning algorithms

Figure 1. Block Diagram depicting two phases of proposed land usage identification technique using aerial images with feature level fusion of TSBTC and Sauvola thresholding with ensemble of machine learning algorithms

In the testing phase, a query aerial image is supplied to the feature extraction module. The extracted features of the query aerial image are given to the already trained machine learning algorithms or an ensemble for final identification of the land usage.

The global feature extraction method Thepade’s Sorted N -ary Block Truncation Coding (TSBTC N-ary) and local feature extraction method using Sauvola thresholding are elaborated in subsections A and B herewith. The sub sections C and D respectively are elaborating on the feature level fusion in the proposed method and ensemble of machine learning algorithms with majority voting logic.

Thepade’s Sorted N-ary Block Truncation Coding (Badre and Thepade Citation2016) Based Aerial Image Feature Vector Generation

Let the aerial image be AE (v,w) of size ‘rxc’, with three color planes as R, G, and B. The feature vector of TSBTC N-ary may be considered as [TR1, TR2, TRn, TG1, TG2, TGn, TB1, TB2, TBn]. Here the TRi, TGi, and TBi are an indication the i’th cluster centroids of individual color planes computed using TSBTC N-ary.

In TSBTC-2 ary, for aerial image AE (v,w) of size ‘rxc’ pixels; the color planes R, G and B be converted in one dimensional array and be sorted as sortR, sortG, and sortB. Using these sorted one-dimensional color planes, the TSBTC-2ary feature vector is computed as [TR1, TR2, TG1, TG2, TB1, TB2] as shown in Equationequations 1–6.

(1) TR1=2rxcp=1rxc2sortR(p)(1)
(2) TR2=2rxcp=1+rxc2rxcsortR(p)(2)
(3) TG1=2rxcp=1rxc2sortG(p)(3)
(4) TG2=2rxcp=1+rxc2rxcsortG(p)(4)
(5) TB1=2rxcp=1rxc2sortB(p)(5)
(6) TB2=2rxcp=1+rxc2rxcsortB(p)(6)

Here in proposed aerial image land usage identification, in all ten variations of TSBTC are experimented as TSBTC 2-ary, TSBTC 3-ary, TSBTC 4-ary, TSBTC 5-ary, TSBTC 6-ary, TSBTC 7-ary, TSBTC 8-ary, TSBTC 9-ary, and TSBTC 10-ary.

Sauvola Thresholding-Based Aerial Image Feature Vector Generation

Let the aerial image be AE (v,w) of size ‘rxc’, with three color planes as R, G, and B. The feature vector of Sauvola Thresholding may be considered as [SR1, SR2, SG1, SG2, SB1, SB2] as given Equationequations 20–25.

Let k be the constant value as given in Equationequation 7. Let for each pixel window of size 3 × 3 centered at pixel position (p,q); the Sauvola Thresholds for red, green and blue color planes be computed as TR(p,q), TG(p,q), and TB(p,q) as given in Equationequations 8, Equation9 and Equation10. Here the devR(p,q), devG(p,q), and devB(p,q) denote the red, green, and blue deviations of the respective pixel window centered at (p,q) as shown in Equationequations 11, Equation12, and Equation13 with a maximum of window wise deviation values computed in Equationequations 14, Equation15, and Equation16 as MR(p,q), MG(p,q), and MB(p,q)

(7) k=0.34(7)
(8) TR(p,q)=MeanR(p,q)1+kdevR(p,q)MR(3,3)1(8)
(9) TG(p,q)=MeanG(p,q)1+kdevG(p,q)MG(3,3)1(9)
(10) TB(p,q)=MeanB(p,q)1+kdevB(p,q)MB(3,3)1(10)
(11) devR(p,q)=(x=13y=13IR(x,y))2(x=13y=13IR(x,y))2(11)
(12) devG(p,q)=(x=13y=13IG(x,y))2(x=13y=13IG(x,y))2(12)
(13) devB(p,q)=(x=13y=13IB(x,y))2(x=13y=13IB(x,y))2(13)
(14) MR(p,q)=max(devR(p,q))(14)
(15) MG(p,q)=max(devG(p,q))(15)
(16) MB(p,q)=max(devB(p,q))(16)

For all pixel 3 × 3 windows of the aerial image AE (v,w) the pixel values can be compared with the individual threshold values to obtain the binary maps as BR, BG, and BB as given in Equationequations 17, Equation18s and Equation19.

(17) BR(m,n)=1,0,ifAE(m.n)>=TR(p.q)ifAE(m.n)<TR(p.q)(17)
(18) BG(m,n)=1,0,ifAE(m.n)>=TG(p.q)ifAE(m.n)<TG(p.q)(18)
(19) BB(m,n)=1,0,ifAE(m.n)>=TB(p.q)ifAE(m.n)<TB(p.q)(19)
(20) SR1=1b=1ca=1rBR(a,b)b=1ca=1rR(a,b)BR(a,b)(20)
(21) SR2=1b=1ca=1r1BR(a,b)b=1ca=1rR(a,b)1BR(a,b)(21)
(22) SG1=1b=1ca=1rBG(a,b)b=1ca=1rG(a,b)BG(a,b)(22)
(23) SG2=1b=1ca=1r1BG(a,b)b=1ca=1rG(a,b)1BG(a,b)(23)
(24) SB1=1b=1ca=1rBB(a,b)b=1ca=1rB(a,b)BB(a,b)(24)
(25) SB2=1b=1ca=1r1BB(a,b)b=1ca=1rB(a,b)1BB(a,b)(25)

Fusion of Thepade SBTC and Sauvola Thresholding Features of Aerial Images

The TSBTC 10-ary (Thepade et al. Citation2018) and Sauvola Thresholding features are concatenated to get the feature level fusion for land usage identification. Let the aerial image be AE (v,w) of size ‘rxc’, with three color planes as R, G, and B. The feature vector of fusion of TSBTC 10-ary and Sauvola thresholding can be represented as [TR1, TR2, TR10, TG1, TG2, TG10, TB1, TB2, TB10, SR1, SR2, SG1, SG2, SB1, SB2]. The individual feature vector elements can be extracted as per the mathematical model elaborated in section A and section B herewith.

Ensemble of Machine Learning Algorithms (Badre and Thepade Citation2016)

The machine learning algorithms from Bayes, Rule, Lazy, and Tree families are considered here with an ensemble of multiple algorithms with a majority voting concept.

From Bayes family the BayesNet; from Rule family SMO and Simple Logistic; from Lazy family Kstar and IB1; from Tree family J48, Random Forest, random Tree, and REPTree are explored here in proposed land usage identification methods. The ensemble with majority voting of IB1, Random Forest, and Simple Logistic is also explored.

The experimentation environment setup to explore the effectiveness of the proposed technique and possible variations is given in the next section.

Experimentation Environment

The experimentation for the proposed land usage identification technique is done in MATLAB with help of the Weka tool. The UC Merced land use dataset (Yang and Newsam Citation2010) is taken for experimentation. The dataset has a total of 2100 images depicting 21 different categories of land usage. These images are taken from the images of the Urban Area Imagery collection of USGS National Map. Every image is of size 256 × 256 with a one-foot pixel resolution. The types of land usage are Agricultural, Baseball Diamond, Airplane Field, Beach, Chaparral, Buildings, Forest, Dense Residential, Harbor, Freeway, Golf Course, Medium Residential, Intersection, Mobile Home Park, Parking Lot, Overpass, River, Sparse Residential, Runway, Storage Tanks, and Tennis Court. The sample aerial images of each of these categories are shown in .

Figure 2. Sample aerial images of 21 categories of land usage from UC Merced land use dataset (Yang and Newsam Citation2010)

Figure 2. Sample aerial images of 21 categories of land usage from UC Merced land use dataset (Yang and Newsam Citation2010)

The performance appraise of all variations of the proposed land usage identification technique is done using the percentage accuracy of land usage identification, the Matthews Correlation Coefficient (MCC) and F Measure, which can be computed as given in Equationequations 26, Equation27, and Equation28, respectively.

(26) LandUsageIdentificationAccuracy=(Tp+Tn)(Tp+Fn+Tn+Fp)(26)
(27) MatthewsCorrelationCoefficient(MCC)=(TpTn)(FpFn)(Tp+Fp)(Tp+Fn)(Tn+Fp)(Tn+Fn)(27)
(28) FMeasure=2TpTp+FpTpTp+FnTpTp+Fp+TpTp+Fn(28)

where,

Tp = True Positive = True Positive is an end result where the aerial image land usage type gets correctly identified

Fp = False Positive = False Positive is an end result where the aerial image land usage gets inaccurately identified

Tn = True Negative = True Negative is an end result where the technique correctly identifies the aerial image not belonging to the considered land usage type

Fn = False Negative = False Negative is an end result where the technique inaccurately identifies the aerial image not belonging to the considered land usage type to which it actually belongs

Results and Discussion

The proposed land usage identification technique is experimented on UC merced land use dataset with 228 variations with nine machine learning algorithms and three ensemble combinations, nine variations of global feature extraction using TSBTC N-ary, local feature extraction using Sauvola thresholding and nine variations with feature fusion of global and local features.

The performances appraise using percentage accuracy of land usage identification of the TSBTC N-ary global features with considered variations is given in for relevant machine learning algorithms and ensembles. Here the performance improves with the increasing level of TSBTC N-ary for each machine learning algorithm. The percentage improvement is quite impressive initially from TSBTC 2-ary till TSBTC 8-ary. The performance improvement is just marginal from TSBTC 8ary to TSBTC 10-ary. Overall the accuracy given by TSBTC 10-ary is the best in the case of all machine learning algorithms as well as the ensembles considered of ‘IB1+ Random Forest+ Simple Logistic’, ‘IB1+ Random Forest+ KStar’, and ‘IB1+ Random Forest+ Simple Logistic+ SMO+ KStar’.

Figure 3. Percentage accuracy-based performance appraise of variations of TSBTC N-ary global features for respective machine learning algorithms and ensembles in proposed land usage identification technique

Figure 3. Percentage accuracy-based performance appraise of variations of TSBTC N-ary global features for respective machine learning algorithms and ensembles in proposed land usage identification technique

The percentage accuracy-based performance comparison of the nine machine learning algorithms (Bayes Network, Simple Logistic, Binary SMO, KStar, IB1, J48, Random Forest, Random Tree, REPTree) and three ensembles (‘IB1+ Random Forest + Simple Logistic’, ‘IB1+ Random Forest+ KStar’ and ‘IB1+ Random Forest+ Simple Logistic+ SMO+ KStar’) is given in for respective TSBTC N-ary global feature vector extraction method variants in proposed land usage identification technique. Here the ensembles do perform better than consideration of individual machine learning algorithms almost for all variants of TSBTC N-ary global feature extraction methods. Overall best performance is observed by an ensemble ‘IB1+ Random Forest+ Simple Logistic+ SMO+ KStar’ and second best by the ensemble ‘IB1+ Random Forest+ Simple Logistic’.

Figure 4. Percentage accuracy-based performance appraise of considered machine learning algorithms and ensembles for respective TSBTC N-ary global feature vector extraction method variants in proposed land usage identification technique

Figure 4. Percentage accuracy-based performance appraise of considered machine learning algorithms and ensembles for respective TSBTC N-ary global feature vector extraction method variants in proposed land usage identification technique

shows the percentage accuracy-based performance appraise of machine learning algorithms and ensembles for Sauvola thresholding-based local feature vector extraction method in the proposed land usage identification technique. Here the ensembles have given higher percentage accuracy of land usage identification as compared to individual machine learning algorithms. Overall best performance is observed in the ensemble ‘IB1+ Random Forest+ Simple Logistic+ SMO+ KStar’ immediately seconded by the ensemble ‘IB1+ Random Forest+ Simple Logistic’.

Figure 5. Percentage accuracy-based performance appraise of machine learning algorithms and ensembles for Sauvola thresholding based local feature vector extraction method in proposed land usage identification technique

Figure 5. Percentage accuracy-based performance appraise of machine learning algorithms and ensembles for Sauvola thresholding based local feature vector extraction method in proposed land usage identification technique

gives the Performance Appraise of undertaken ensembles of machine learning algorithms for relevant Feature Level Fusion combinations of local features of Sauvola and global features of TSBTC N-ary in proposed land usage identification technique. The ensemble ‘IB1+ Random Forest+ Simple Logistic+ SMO+ KStar’ has given the best performance immediately seconded by the ensemble ‘IB1+ Random Forest+ Simple Logistic’.

Figure 6. Performance Appraise of considered ensembles of machine learning algorithms for respective Feature Level Fusion combinations of local features of Sauvola and global features in proposed land usage identification technique

Figure 6. Performance Appraise of considered ensembles of machine learning algorithms for respective Feature Level Fusion combinations of local features of Sauvola and global features in proposed land usage identification technique

shows the Performance Appraise of Feature Level Fusion of local features of Sauvola and global features of respective TSBTC N-ary for considered ensembles of machine learning algorithms in the proposed land usage identification technique. Here the performance is getting gradually improved with increasing level of TSBTC from TSBTC 2-ary till TSBTC 8-ary. From TSBTC 8-ary to TSBTC 10-ary the marginal improvement is observed. Overall the fusion of Sauvola and TSBTC 10-ary has shown the best performance across all considered ensembles.

Figure 7. Performance Appraise of Feature Level Fusion of local features of Sauvola and global features of respective TSBTC N-ary for considered ensembles of machine learning algorithms in proposed land usage identification technique

Figure 7. Performance Appraise of Feature Level Fusion of local features of Sauvola and global features of respective TSBTC N-ary for considered ensembles of machine learning algorithms in proposed land usage identification technique

represents the percentage accuracy-based performance appraise of various feature extraction methods considered as global features with TSBTC N-ary, local features with Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique. Here for all machine learning algorithms, the fusion of local and global features taken as ‘Sauvola+ TSBTC-10 ary’ gives best performance as indicated by the highest accuracy of land usage identification. The global features taken with TSBTC 10-ary are better than the local features computed using Sauvola thresholding. Overall the ensembles have given better percentage accuracy than individual machine learning algorithms.

Figure 8. Percentage accuracy-based performance appraise of various feature extraction methods considered as TSBTC N-ary, Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique

Figure 8. Percentage accuracy-based performance appraise of various feature extraction methods considered as TSBTC N-ary, Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique

represents the Matthews Correlation Coefficient (MCC)-based performance appraise of various feature extraction methods considered as global features with TSBTC N-ary, local features with Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique. Here for all machine learning algorithms, the fusion of local and global features taken as ‘Sauvola+ TSBTC-10 ary’ gives the best performance as indicated by higher MCC value. The global features taken with TSBTC 10-ary are better than the local features computed using Sauvola thresholding. Overall the ensembles have given better MCC values than individual machine learning algorithms.

Figure 9. Matthews Correlation Coefficient (MCC) based performance appraise of various feature extraction methods considered as TSBTC N-ary, Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique

Figure 9. Matthews Correlation Coefficient (MCC) based performance appraise of various feature extraction methods considered as TSBTC N-ary, Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique

represents the F Measure-based performance appraise of various feature extraction methods considered as global features with TSBTC N-ary, local features with Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique. Here for all machine learning algorithms, the fusion of local and global features taken as ‘Sauvola+ TSBTC-10 ary’ gives the best performance as indicated by higher F Measure value. The global features taken with TSBTC 10-ary are better than the local features computed using Sauvola thresholding. Overall the ensembles have given better F Measure values than individual machine learning algorithms.

Figure 10. F Measure based performance appraise of various feature extraction methods considered as TSBTC N-ary, Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique

Figure 10. F Measure based performance appraise of various feature extraction methods considered as TSBTC N-ary, Sauvola and feature level fusion of TSBTC N-ary and Sauvola for individual machine learning algorithms and respective ensembles in proposed land usage identification technique

Conclusion

Due to advancements in technology the aerial images are being easily accessible these days. Various applications do demand the automated analysis and understanding of these aerial images. Land usage identification from aerial images is one of such tasks gaining momentum these days. Machine learning algorithms used with extracted aerial image features may help in automated land usage identification. The paper proposes feature level fusion of global features extracted using Thepade SBTCN-ary and local features extracted using Sauvola thresholding with the ensemble of the machine learning algorithms for better land usage identification. Experimentation done on 2100 images of UC merced land usage of aerial images dataset shows higher identification accuracy, higher Matthews Correlation Coefficient (MCC) and higher F Measure values in feature level fusion as compared to individual features proving the worth of proposed technique. Also identification accuracy of the ensemble of machine learning algorithms is observed to be better than the deployment of individual machine learning algorithms. Overall best performance is observed in the fusion of Thepade SBTC10-ary and Sauvola thresholding features for an ensemble of ‘IB1+ Random Forest+ Simple Logistic+ SMO+ KStar’. Further, it would be interesting to see the fusion of different features extracted using various methods for land usage identification from aerial images.

References

  • Badre, S. R., and S. D. Thepade. 2016. Novel video content summarization using thepade’s sorted n-ary block truncation coding. Procedia Computer Science 79:474–82. doi:10.1016/j.procs.2016.03.061.
  • Bhondve, R. K., S. D. Thepade, and R. Mathews. 2015. Performance assessment of color spaces in multimodal biometric identification with Iris and palmprint using Thepade’s sorted ternary block truncation coding. International Journal of Integrated Computer Applications and Research (IJICAR). rb.gy/e89wlp.
  • Bruzzone, L., and L. Carlin. 2006. A multilevel context-based system for classificationof very high spatial resolution images. IEEE Transactions on Geoscience and Remote Sensing 44(9 September):2587–600. doi: 10.1109/TGRS.2006.875360.
  • Bruzzone, L., M. Marconcini, and C. Persello.2017. Fusion of spectral andspatial information by a novel SVM classification technique. Proc.IEEE IGARSS, Barcelona, Spain, Jul. 2007, 4838–41.
  • Castelluccio, M., G. Poggi, C. Sansone, and L. Verdoliva. 2015. Land use classification in remote sensing images by convolutional neural networks. ArXiv: 1508.00092v1.
  • Cheng, G., J. Han, and L. Xiaoqiang. 2017. Remote sensing image scene classification: benchmark and state of the art. Proceedings of the IEEE 105 (10):1865–83. doi:10.1109/JPROC.2017.2675998.
  • Gong, X., L. Yuanyuan, and Z. Xie. 2018. An improved bag-of-visual-word based classification method for high-resolution remote sensing scene. 26th International Conference on Geoinformatics, Kunming, China.
  • Jiang, S., H. Zhao, W. Wu, and Q. Tan. 2018. A novel framework for remote sensing image scene classification. The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences XLII:3.
  • JingboChen, C., Z. M. Wang, J. Chen, D. He, and S. Ackland. 2018. Remote sensing scene classification based on convolutional neural networks pre-trained using attention-guided sparse filters. Remote Sens 10 (2):290. doi:10.3390/rs10020290.
  • Thepade, S., and S. Badre. 2016. Performance comparison of color spaces in novel video content summarization using thepade’s sorted n-ary block truncation coding.International Conference & Workshop on Electronics & Telecommunication Engineering (ICWET 2016), Mumbai, India.
  • Thepade, S., R. Das, and S. Ghosh. 2015. Novel technique in block truncation coding based feature extraction for content based image identification. Transactions on Computational Science XXV:55–76.
  • Thepade, S. D., and Y. Bafna. 2018. Improving the performance of machine learning classifiers for image category identification using feature level fusion of otsu segmentation augmented with Thepade’s N-ary sorted block truncation coding. 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), Pune, India.
  • Thepade, S. D., S. Sange, R. Das, and S. Luniya. 2018. Enhanced image classification with feature level fusion of niblack thresholding and Thepade’s sorted N-ary block truncation coding using ensemble of machine learning algorithms. IEEE Punecon, Pune, India.
  • Yang, Y., and S. Newsam. 2010. Bag-of-visual-words and spatial extensions for land-use classification. ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems (ACM GIS), San Jose, California.
  • Yansheng, L., Y. Zhang, C. Tao, and H. Zhu. 2016. Content-based high-resolution remote sensing image retrieval via unsupervised feature learning and collaborative affinity metric fusion. Remote Sensing 8 (9):1–25.
  • Zheng, X., X. Sun, F. Kun, and H. Wang. 2013. Automatic annotation of satellite images via multifeature joint sparse coding with spatial relation constraint. IEEE Geoscience and Remote Sensing Letters 10 (4):652–656.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.