Harbor Aquaculture Area Extraction Aided with an Integration-Enhanced Gradient Descent Algorithm
Abstract
:1. Introduction
- 1.
- Based on control theory, the proposed IEGD algorithm represents a major breakthrough of the traditional gradient descent algorithm for solving extraction problems and can be regarded as a novel algorithmic paradigm.
- 2.
- The proposed IEGD algorithm possesses relatively excellent robustness.
- 3.
- The proposed IEGD algorithm improves the shortcomings of the traditional CEM algorithm with an insufficient accuracy.
2. Research Principles and Methods
2.1. Technical Route
2.2. Spectral Feature Selection
2.3. IEGD Solving Algorithm
Algorithm 1: IEGD algorithm solving procedure. |
1. Initial set , , , , , b, R, and d |
2. Circular iteration |
for (; k ; ) do |
calculate calculate calculate calculate calculate end for |
3. Output |
2.4. Theoretical Analyses
2.4.1. Conversion
2.4.2. Stability Analyses
2.4.3. Convergence Analyses
- , where , i.e., .For the solution of , can be written as:Combining the above formulas, can be obtained:
- , where —i.e., .For the solution of , can be written as:Combining the above formulas, can be obtained:
- , where , i.e., .The solution of the , can be written as:Combining the above formulas, can be obtained
2.5. Ground Object Extraction
3. Materials
3.1. Research Area
3.2. Data Sources
3.3. Accuracy Evaluation
4. Result
4.1. Results of the Extraction Process
4.2. Overall Performance
4.3. Local Performance
4.3.1. Region a
4.3.2. Region b
4.3.3. Region c
5. Discussion
5.1. Robustness Discussion
- 1.
- From the viewpoint of optimization theory, the proposed IEGD algorithm (10) and the other four compared methods are supervised learning classification algorithms that are considered as optimization models. Differing from the others, the proposed IEGD algorithm (10) improves the model computing accuracy and enhances the model robustness by adding an integration error summation term, which can be supported by the stability analysis and convergence analysis described in Section 2.4.2 and Section 2.4.3.
- 2.
- Our proposed method should also be discussed from the viewpoint of experimental results. The three representative Regions a, b, and c all show the phenomena of “same object with different spectra” and “same spectrum with different objects”. These are undoubtedly the best testing examples for evaluating the robustness performance of the actual extraction effectiveness. According to the corresponding visual and quantitative results shown in Figure 4, Figure 5, Figure 6 and Figure 7 and Table 2 and Table 3, the robustness of the proposed IEGD algorithm (10) is the best.
5.2. Applicability Discussion
- 1.
- The proposed IEGD algorithm (10) makes full use of the spectral, textural, and spatial geometric feature information of the Zhanjiang offshore aquaculture area and increases the feature dimension of aquatic image elements in the aquaculture area by constructing various feature indexes. Moreover, the proposed IEGD algorithm (10) enhances the target feature information in the aquaculture area, making the difference between the aquaculture objects and non-aquaculture objects more distinct. The proposed IEGD algorithm (10) can better expand the feature information between the target object and background object to improve the performance of supervised learning classification, allowing it to effectively overcome the phenomena of “same object with different spectra” and “same spectrum with different objects”.This algorithm is relatively reliable in cases where there are rich spectral features and a high extraction accuracy. It can be used as a self-selected algorithm for extracting aquaculture areas from high-resolution remote sensing images. In cases where there are fewer spectral features, it can also be combined with other existing methods to achieve a satisfying extraction performance.
- 2.
- Differing from most existing extraction methods that only focus on local small areas, the proposed IEGD algorithm (10) can be directly employed for large-scale remote sensing images and can achieve an overall extraction of full-frame images.
- 3.
- The proposed IEGD algorithm (10) is an important breakthrough for supervised learning classification algorithms, which is attributed to the integrated processing of the Matlab and ENVI software. When processing large-scale remote sensing images, the use of this algorithm can guarantee the accuracy of local feature extraction and provide a fast extraction speed. This can be seen in the extraction results of the experimental process. Not counting the time spent on image preprocessing in the ENVI software, the time generally taken to run the Algorithm 1 of the proposed IEGD algorithm (10) in Matlab 2017A is s.This time is less than two seconds for a large-scale image with pixels and a 2-meter spatial resolution. In addition, the overall accuracy and F-score of the proposed IEGD algorithm (10) in terms of the overall performance are and , meaning that it outperforms the other four comparison algorithms. This demonstrates the excellent extraction performance of the proposed algorithm in aquaculture areas.
5.3. Expansibility Discussion
- 1.
- The proposed IEGD algorithm (10) belongs to the category of optimization methods. Specifically, it improves the traditional gradient descent method by introducing an integration error summation term to help its optimal solution process and obtain a higher-precision computational solution. In this way, the proposed algorithm can be extended to other remote sensing-like algorithms that are applicable to the gradient descent method to help improve their solution accuracy. It is well known that the gradient descent method is a widely used algorithm in application scenarios; thus, the proposed IEGD algorithm (10) possesses high expansibility, good implementability, and acceptable feasibility.
- 2.
- The proposed IEGD algorithm (10) is currently used for single aquaculture objects (i.e., rafts), but it can be extended to multiple aquaculture object extraction tasks by adding the prior spectral information of multiple targets.
- 3.
- The proposed IEGD algorithm (10) can not only be employed for GF-1 remote sensing images but also for other multi-source remote sensing images, especially hyperspectral remote sensing images.
- 4.
- The proposed IEGD algorithm (10) can be used not only for extraction from aquaculture objects but also for other areas, such as mining areas, surface water on land, crops, etc.
5.4. Limitations
- 1.
- The proposed IEGD algorithm (10) relies heavily on the spectral features of the aquaculture features as prior information and still lacks the ability to fully exploit and utilize the local image element dependencies. As a result, some preprocessing of the remote sensing images of the aquaculture features is needed in order to render the spectra features sufficiently reliable.
- 2.
- Supervised learning classification requires the manual selection of regions of interest (ROI), which can be easily influenced by manual subjectivity.
- 3.
- For supervised learning classification, our algorithm can only determine the ROI in defined regions that have been manually selected. It relies on human subjective selectivity and can easily miss some tiny regions, leading to a significant reduction in the extraction performance for the overall aquaculture area.
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
Band Order | Value (m) | Spatial Resolution (m) |
---|---|---|
Pan 1-Panchromatic | 0.450–0.900 | 2 |
Band 1-Blue | 0.450–0.520 | 8 |
Band 2-Green | 0.520–0.590 | 8 |
Band 3-Red | 0.630–0.690 | 8 |
Band 4-NIR | 0.770–0.890 | 8 |
References
- Ma, Y.; Chen, F.; Liu, J.; He, Y.; Duan, J.; Li, X. An Automatic Procedure for Early Disaster Change Mapping Based on Optical Remote Sensing. Remote Sens. 2016, 8, 272. [Google Scholar] [CrossRef] [Green Version]
- Sui, B.; Jiang, T.; Zhang, Z.; Pan, X.; Liu, C. A Modeling Method for Automatic Extraction of Offshore Aquaculture Zones Based on Semantic Segmentation. ISPRS Int. J. Geo-Inf. 2020, 9, 145. [Google Scholar] [CrossRef] [Green Version]
- Liu, Y.; Yang, X.; Wang, Z.; Lu, C.; Li, Z.; Yang, F. Aquaculture Area Extraction and Vulnerability Assessment in Sanduao Based on Richer Convolutional Features Network Model. J. Oceanol. Limnol. 2019, 37, 1941–1954. [Google Scholar] [CrossRef]
- Hoekstra, M.; Jiang, M.; Clausi, D.A.; Duguay, C. Lake Ice-Water Classification of RADARSAT-2 Images by Integrating IRGS Segmentation with Pixel-Based Random Forest Labeling. Remote Sens. 2020, 12, 1425. [Google Scholar] [CrossRef]
- Bey, A.; Sánchez-Paus Díaz, A.; Maniatis, D.; Marchi, G.; Mollicone, D.; Ricci, S.; Bastin, J.F.; Moore, R.; Federici, S.; Rezende, M.; et al. Collect Earth: Land Use and Land Cover Assessment through Augmented Visual Interpretation. Remote Sens. 2016, 8, 807. [Google Scholar] [CrossRef] [Green Version]
- Zeng, Z.; Wang, D.; Tan, W.; Huang, J. Extracting Aquaculture Ponds from Natural Water Surfaces around Inland Lakes on Medium Resolution Multispectral Images. Int. J. Appl. Earth Obs. Geoinf. 2019, 80, 13–25. [Google Scholar] [CrossRef]
- Luo, J.; Pu, R.; Ma, R.; Wang, X.; Lai, X.; Mao, Z.; Zhang, L.; Peng, Z.; Sun, Z. Mapping Long-Term Spatiotemporal Dynamics of Pen Aquaculture in a Shallow Lake: Less Aquaculture Coming along Better Water Quality. Remote Sens. 2020, 12, 1866. [Google Scholar] [CrossRef]
- Duan, Y.; Tian, B.; Li, X.; Liu, D.; Sengupta, D.; Wang, Y.; Peng, Y. Tracking Changes in Aquaculture Ponds on the China Coast Using 30 Years of Landsat Images. Int. J. Appl. Earth Obs. Geoinf. 2021, 102, 102383. [Google Scholar] [CrossRef]
- Zhang, X.; Ma, S.; Su, C.; Shang, Y.; Wang, T.; Yin, J. Coastal Oyster Aquaculture Area Extraction and Nutrient Loading Estimation Using a GF-2 Satellite Image. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 4934–4946. [Google Scholar] [CrossRef]
- Benz, U.C.; Hofmann, P.; Willhauck, G.; Lingenfelder, I.; Heynen, M. Multi-Resolution, Object-Oriented Fuzzy Analysis of Remote Sensing Data for GIS-Ready Information. ISPRS J. Photogramm. Remote Sens. 2004, 58, 239–258. [Google Scholar] [CrossRef]
- Tan, Z.; Zhang, Z.; Xing, T.; Huang, X.; Gong, J.; Ma, J. Exploit Direction Information for Remote Ship Detection. Remote Sens. 2021, 13, 2155. [Google Scholar] [CrossRef]
- Fu, Y.; Deng, J.; Ye, Z.; Gan, M.; Wang, K.; Wu, J.; Yang, W.; Xiao, G. Coastal Aquaculture Mapping from Very High Spatial Resolution Imagery by Combining Object-Based Neighbor Features. Sustainability 2019, 11, 637. [Google Scholar] [CrossRef] [Green Version]
- Liu Peng, D.Y. A CBR Approach for Extracting Coastal Aquaculture Area. Remote Sens. Technol. Appl. 2012, 27, 857. [Google Scholar]
- Liu, F.; Shi, Q.Q.; Fei, X.Y. Object-Oriented Remote Sensing for the Variation of Sea Area Utilization. J. Huaihai Inst. Technol. (Natural Sci. Ed.) 2015, 24, 82–86. [Google Scholar]
- Xu, J.; Zhao, J.; Zhang, F.; Li, F. Object-Oriented Information Extraction of Pond Aquaculture. Remote Sens. Land Resour. 2013, 1, 82–85. [Google Scholar]
- Wei, Z. Analysis on the Relationship between Mangrove and Aquaculture in Maowei Sea Based on Object-Oriented Method. In E3S Web of Conferences; EDP Sciences: Les Ulis, France, 2020; p. 03022. [Google Scholar]
- Ma, Y.; Zhao, D.; Wang, R.; Su, W. Offshore Aquatic Farming Areas Extraction Method Based on ASTER Data. Trans. Chin. Soc. Agric. Eng. 2010, 26, 120–124. [Google Scholar]
- Hussain, M.; Chen, D.; Cheng, A.; Wei, H.; Stanley, D. Change Detection from Remotely Sensed Images: From Pixel-Based to Object-Based Approaches. ISPRS J. Photogramm. Remote Sens. 2013, 80, 91–106. [Google Scholar] [CrossRef]
- Zheng, Y.; Wu, J.; Wang, A.; Chen, J. Object- and Pixel-Based Classifications of Macroalgae Farming Area with High Spatial Resolution Imagery. Geocarto Int. 2018, 33, 1048–1063. [Google Scholar] [CrossRef]
- Cui, B.G.; Zhong, Y.; Fei, D.; Zhang, Y.H.; Liu, R.J.; Chu, J.L.; Zhao, J.H. Floating Raft Aquaculture Area Automatic Extraction Based on Fully Convolutional Network. J. Coast. Res. 2019, 90, 86–94. [Google Scholar] [CrossRef]
- Jiang, Z.; Ma, Y. Accurate extraction of Offshore Raft Aquaculture Areas Based on a 3D-CNN Model. Int. J. Remote Sens. 2020, 41, 5457–5481. [Google Scholar] [CrossRef]
- Cheng, B.; Liang, C.; Liu, X.; Liu, Y.; Ma, X.; Wang, G. Research on a Novel Extraction Method Using Deep Learning Based on GF-2 Images for Aquaculture Areas. Int. J. Remote Sens. 2020, 41, 3575–3591. [Google Scholar] [CrossRef]
- Fu, Y.; Deng, J.; Wang, H.; Comber, A.; Yang, W.; Wu, W.; You, S.; Lin, Y.; Wang, K. A new satellite-derived dataset for marine aquaculture areas in China’s coastal region. Earth Syst. Sci. Data 2021, 13, 1829–1842. [Google Scholar] [CrossRef]
- Ronghua, M.; Jingfang, D. Quantitative Estimation of Chlorophyll-a and Total Suspended Matter Concentration with Landsat ETM Based on Field Spectral Features of Lake Taihu. J. Lake Sci. 2005, 2, 97–103. [Google Scholar] [CrossRef] [Green Version]
- Ben Ayed, I.; Punithakumar, K.; Li, S. Distribution Matching with the Bhattacharyya Similarity: A Bound Optimization Framework. IEEE Trans. Pattern Anal. Mach. Intell. 2015, 37, 1777–1791. [Google Scholar] [CrossRef] [PubMed]
- Duan, Y.; Li, X.; Zhang, L.; Chen, D.; Ji, H. Mapping National-Scale Aquaculture Ponds Based on the Google Earth Engine in the Chinese Coastal Zone. Aquaculture 2020, 520, 734666. [Google Scholar] [CrossRef]
- Beiranvand Pour, A.; Park, Y.; Crispini, L.; Läufer, A.; Kuk Hong, J.; Park, T.Y.S.; Zoheir, B.; Pradhan, B.; Muslim, A.M.; Hossain, M.S.; et al. Mapping Listvenite Occurrences in the Damage Zones of Northern Victoria Land, Antarctica Using ASTER Satellite Remote Sensing Data. Remote Sens. 2019, 11, 1408. [Google Scholar] [CrossRef] [Green Version]
- Xi, Y.; Ji, L.; Geng, X. Pen Culture Detection Using Filter Tensor Analysis with Multi-Temporal Landsat Imagery. Remote Sens. 2020, 12, 1018. [Google Scholar] [CrossRef] [Green Version]
- Zhao, R.; Shi, Z.; Zou, Z.; Zhang, Z. Ensemble-Based Cascaded Constrained Energy Minimization for Hyperspectral Target Detection. Remote Sens. 2019, 11, 1310. [Google Scholar] [CrossRef] [Green Version]
- Zhang, Y.; Chen, K.; Tan, H.Z. Performance Analysis of Gradient Neural Network Exploited for Online Time-Varying Matrix Inversion. IEEE Trans. Autom. Control 2009, 54, 1940–1945. [Google Scholar] [CrossRef]
- Yao, S.; Chang, X.; Cheng, Y.; Jin, S.; Zuo, D. Detection of Moving Ships in Sequences of Remote Sensing Images. ISPRS Int. J. Geo-Inf. 2017, 6, 334. [Google Scholar] [CrossRef] [Green Version]
- Cao, J.; Chen, L.; Wang, M.; Tian, Y. Implementing a Parallel Image Edge Detection Algorithm Based on the Otsu-Canny Operator on the Hadoop Platform. Comput. Intell. Neurosci. 2018, 2018, 3598284. [Google Scholar] [CrossRef] [Green Version]
- Fu, D.; Zhong, Y.; Chen, F.; Yu, G.; Zhang, X. Analysis of Dissolved Oxygen and Nutrients in Zhanjiang Bay and the Adjacent Sea Area in Spring. Sustainability 2020, 12, 889. [Google Scholar] [CrossRef] [Green Version]
- Wang, J.; Jiang, L.; Wang, Y.; Qi, Q. An Improved Hybrid Segmentation Method for Remote Sensing Images. ISPRS Int. J. Geo-Inf. 2019, 8, 543. [Google Scholar] [CrossRef] [Green Version]
- Guo, H.; He, G.; Jiang, W.; Yin, R.; Yan, L.; Leng, W. A Multi-Scale Water Extraction Convolutional Neural Network (MWEN) Method for GaoFen-1 Remote Sensing Images. ISPRS Int. J. Geo-Inf. 2020, 9, 189. [Google Scholar] [CrossRef] [Green Version]
- Goutte, C.; Gaussier, E. A probabilistic interpretation of precision, recall and F-score, with implication for evaluation. In European Conference on Information Retrieval; Springer: Berlin/Heidelberg, Germany, 2005; pp. 345–359. [Google Scholar]
- Lewis, H.; Brown, M. A Generalized Confusion Matrix for Assessing Area Estimates from Remotely Sensed Data. Int. J. Remote Sens. 2001, 22, 3223–3235. [Google Scholar] [CrossRef]
- Fu, Y.; Ye, Z.; Deng, J.; Zheng, X.; Huang, Y.; Yang, W.; Wang, Y.; Wang, K. Finer Resolution Mapping of Marine Aquaculture Areas Using WorldView-2 Imagery and a Hierarchical Cascade Convolutional Neural Network. Remote Sens. 2019, 11, 1678. [Google Scholar] [CrossRef] [Green Version]
- Zhang, H.; Jiang, Q.; Xu, J. Coastline Extraction Using Support Vector Machine from Remote Sensing Image. J. Multim. 2013, 8, 175–182. [Google Scholar]
- Han, J.; Chi, K.; Yeon, Y. Aquaculture Feature Extraction from Satellite Image Using Independent Component Analysis. In Proceedings of the International Workshop on Machine Learning and Data Mining in Pattern Recognition, Leipzig, Germany, 9–11 July 2005; Perner, P., Imiya, A., Eds.; Springer: Berlin/Heidelberg, Germany, 2005; pp. 660–666. [Google Scholar]
BD | Value () | BD | Value () |
---|---|---|---|
1.133 | 0.179 | ||
0.632 | 5.850 | ||
0.556 | 0.039 | ||
2.766 | 0.173 | ||
0.289 | 2.696 | ||
0.800 | 0.512 | ||
0.044 | 1.815 | ||
1.928 | 1.143 | ||
0.419 |
Accuracy Evaluation | Method | ||||
---|---|---|---|---|---|
IEGD | CEM | NN | SVM | MLE | |
OA | 0.9538 | 0.9180 | 0.9070 | 0.9046 | 0.8290 |
Precision | 0.9817 | 0.9839 | 0.8521 | 0.8461 | 0.7486 |
Recall | 0.9279 | 0.8556 | 0.9847 | 0.9890 | 0.9940 |
F-score | 0.9541 | 0.9153 | 0.9136 | 0.9120 | 0.8540 |
Method | OA | Precision | Recall | F-Score |
---|---|---|---|---|
Region a | ||||
IEGD | 0.9908 | 0.9907 | 0.9767 | 0.9837 |
CEM | 0.9317 | 0.9919 | 0.7647 | 0.8636 |
NN | 0.9169 | 0.7742 | 0.9966 | 0.8714 |
SVM | 0.9146 | 0.7693 | 0.9966 | 0.8683 |
MLE | 0.8466 | 0.6484 | 0.9990 | 0.7864 |
Region b | ||||
IEGD | 0.9982 | 0.9951 | 0.9980 | 0.9965 |
CEM | 0.9681 | 0.9978 | 0.8821 | 0.9364 |
NN | 0.9445 | 0.8275 | 1.0000 | 0.9056 |
SVM | 0.9402 | 0.8167 | 1.0000 | 0.8991 |
MLE | 0.8000 | 0.5711 | 1.0000 | 0.7270 |
Region c | ||||
IEGD | 0.9565 | 0.8908 | 0.9516 | 0.9202 |
CEM | 0.9565 | 0.8908 | 0.9516 | 0.9202 |
NN | 0.8201 | 0.5944 | 0.9987 | 0.7453 |
SVM | 0.8183 | 0.9995 | 0.7537 | 0.8594 |
MLE | 0.6394 | 0.4222 | 0.9993 | 0.5937 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zhong, Y.; Liao, S.; Yu, G.; Fu, D.; Huang, H. Harbor Aquaculture Area Extraction Aided with an Integration-Enhanced Gradient Descent Algorithm. Remote Sens. 2021, 13, 4554. https://doi.org/10.3390/rs13224554
Zhong Y, Liao S, Yu G, Fu D, Huang H. Harbor Aquaculture Area Extraction Aided with an Integration-Enhanced Gradient Descent Algorithm. Remote Sensing. 2021; 13(22):4554. https://doi.org/10.3390/rs13224554
Chicago/Turabian StyleZhong, Yafeng, Siyuan Liao, Guo Yu, Dongyang Fu, and Haoen Huang. 2021. "Harbor Aquaculture Area Extraction Aided with an Integration-Enhanced Gradient Descent Algorithm" Remote Sensing 13, no. 22: 4554. https://doi.org/10.3390/rs13224554