Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping
description
Transcript of Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping
![Page 1: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/1.jpg)
Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping
Partha Pratim GhoshProduct Specialist, ESRI India
Dr. Deb Jyoti PalVice President, ESRI India
Dr. Pabitra BanikProfessor, Indian Statistical Institute, Kolkata
Dr. Nilanchal PatelProfessor & Head, Birla Institute of Technology, Ranchi
![Page 2: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/2.jpg)
Agenda
Hypothesis
Research Question
Advantages of Spectral Angel Mapper (SAM)
Minimum Noise Fraction (MNF)
Pixel Purity Index (PPI)
n-Dimensional Visualizer (n-D)
Endmember Collection
Classification
Result
Conclusion
![Page 3: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/3.jpg)
Hypothesis
Land use and land management practices have a major impact on natural resources including water, soil, nutrients, plants and animals. Accurate Land use information must be develop for accurate policy making.
Digital Image classification is one of the well accepted method to extract Land use information system and many limitation like mixed pixel and noise issues has been observed in the conventional pixel based classification techniques.
![Page 4: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/4.jpg)
Research Question
1. Can we use spectra based classification techniques for multispectral image to develop an accurate land use information system?
2. Can we overcome the issues related to mixed pixel specifically observed in case of different type of vegetation?
3. Can we identify crops using spectra?
![Page 5: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/5.jpg)
Study Area
Eastern Part of Eastern Plateau Area(Purulia District of West Bengal)
Image
Landsat ETM+ ImagePurulia District, West Bengal
India
![Page 6: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/6.jpg)
Landcover
Land cover is the physical material at the surface of the earth, which naturally cover the earth surface.
e.g. grass, asphalt, trees, bare ground, water, etc..
![Page 7: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/7.jpg)
Landuse
“The arrangements, activities and inputs people undertake in a certain land cover type to produce, change or maintain it is called land use" (FAO, 1997a; FAO/UNEP, 1999).
Land use involves the management and modification of natural environment or wilderness into built environment such as fields, pastures, and settlements.
![Page 8: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/8.jpg)
LULC Mapping Techniques
•Survey•Pixel based Satellite Image Classification using Remote Sensing Software
SupervisedParallelpipedMinimum DistanceMaximum LikelihoodMahalanobis Distance
UnsupervisedIsoDataK-Means
•Spectra based Spectral Angel Mapper (SAM)Spectral Information Divergence (SID)
![Page 9: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/9.jpg)
Limitation of Pixel Based Classification
Each pixel in the image is compared to the training site signatures identified by the analyst and labeled as the class it most closely "resembles" digitally.
Class 1Vegetation
Class 3Water
Class 2Urban
Water
Vegetation
Urban
![Page 10: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/10.jpg)
Spectral Angel Mapper (SAM)
SAM is an automated method for comparing image spectra to individual spectra or to a spectral library (Boardman, unpublished data; CSES, 1992; Kruse et al., 1993a).
Image SpectraLaboratory Spectra
Image Spectra & Laboratory Spectra are matching
The algorithm determines the similarity between two spectra by calculating the spectral angle between them, treating them as vectors in n-D space, where n is the number of bands.
![Page 11: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/11.jpg)
Spectral Angel Mapper (SAM)
In a two-dimensional feature space defined by bands x and y, two spectral signatures that represent two different surface objects can be represented as vectors v1, and v2.
Then the spectral distance (Euclidean distance) is the length of the line segment d connecting the end points of the two vectors v1 and v2. The spectral angle is the angle between the two vectors v1 , and v2 : i.e.,
θ (v1, v2)=Cos -1 v1
Tv2
v1 v2
![Page 12: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/12.jpg)
Spectral Angel Mapper (SAM)
If we linearly scale the length of vectors v1 and v2, by distance r, the spectral distance will be scaled by r.
On the other hand the cosine of the angle θ between the two vectors v1 and v2, remains the same.
Because of this invariant nature of the cosine of the angle θ to the linearly scaled variations, it becomes sensitive to the shape of the spectral patterns. Sohn et al. (1999)
![Page 13: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/13.jpg)
Spectral Angel Mapper (SAM)
Small spectral angel (Cos θ) between the two spectrums indicate high similarity and high angles indicate low similarity.
The spectra of the same type of surface objects are approximately linearly scaled variations of one another due to the atmospheric and topographic variations. So the actual vectors in feature space will fall slightly above or below the linearly scaled vectors. But the changes in the cosine of the angle θ caused by these variations remain very small (Sohn et al., 1999).
![Page 14: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/14.jpg)
Method
Atmospheric Correction of Image
Minimum Noise Fraction (MNF)
Pixel Purity Index (PPI)
n-Dimensional Visualizer (n-D)
Endmember Collection
Creation of Unidentified Spectral Library
Classification using SAM
Class Identification
![Page 15: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/15.jpg)
Minimum Noise Fraction (MNF)
MNF transform is used to segregate noise in the data, and to reduce the computational requirements for subsequent processing (Boardman and Kruse, 1994). The MNF transform as modified from Green et al. (1988) and used in ENVI
![Page 16: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/16.jpg)
Pixel Purity Index (PPI)
•The Pixel Purity Index (PPI) is a means of finding the most “spectrally pure,” or extreme, pixels in multispectral and hyperspectral images (Boardman et al., 1995).
•The Pixel Purity Index records the total number of times each pixel is marked as extreme. A "Pixel Purity Image" is created in which the DN of each pixel corresponds to the number of times that pixel was recorded as extreme.
![Page 17: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/17.jpg)
n-Dimensional Visualizer
Spectra can be thought of as points in an n -dimensional scatter plot, where n is the number of bands.
The n-D Visualizer help to visualize the shape of a data cloud that results from plotting image data in spectral space (with image bands as plot axes).
We typically used the n-D Visualizer with spatially subsetted Minimum Noise Fraction (MNF) data that use only the purest pixels determined from the Pixel Purity Index (PPI). .
![Page 18: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/18.jpg)
n-Dimensional Visualizer
Rotating n-D Visualizer interactively we can select groups of pixels in classes. Selected classes can be exported to us in the classification.
n-D Visualizer can be used to check the separability of the classes when the regions of interest (ROIs) as input into supervised .
The n-D Visualizer is an interactive tool to use for selecting the endmembers in n-D space.
![Page 19: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/19.jpg)
Endmember Collection
Endmembers are spectra that are chosen to represent pure surface materials in a spectral image. Endmembers that represent radiance or reflectance spectra must satisfy a positivity constraint (containing no values less than zero).
![Page 20: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/20.jpg)
SAM Classification
Use the Endmember in Spectral Angel Mapper Algorithm
![Page 21: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/21.jpg)
Class Identification
Surveyed villages and markets in Purulia District
District marketMajor marketsMinor marketsRailwayRoadBlock Boundary
Surveyed villages
Legend:
Data source: ISI, Calcutta, India
![Page 22: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/22.jpg)
Class Identification
Landuse Ecosystem Pattern of Kashipur Block
![Page 23: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/23.jpg)
Result
Jhalda I Kashipur Manbazar I Manbazar II Purulia I Purulia II
Forest 5125 (15.7) 303 (0.7) 1427 (3.7) 958 (3.9) 785 (3.0) 252 (0.7)
Degraded Forest 8735 (26.8) 3346 (8.1) 7751 (20.3) 4965 (20.46) 1119 (4.2) 2169 (6.4)
Tanr (Upper terrace) 1832 (5.6) 2737 (6.6) 6915 (18.1) 3935 (16.22) 4975 (18.8) 3617 (10.6)
Mid Terrace 7613 (23.4) 17152 (41.5) 9609 (25.2) 5671 (23.37) 9132 (34.6) 14920 (43.8)
Lower Terrece 5770 (17.7) 11709 (28.3) 10416 (27.3) 4526 (18.65) 8470 (32.1) 10982 (32.3)
Stream Channel 2677 (8.2) 5158 (12.5) 774 (2.0) 683 (2.81) 929 (3.5) 1343 (3.9)
Reservoir and Ponds 675 (2.1) 448 (1.1) 1059 (2.8) 2480 (10.22) 536 (2.0) 756 (2.2)
Sand bank - 479 (1.2) 241 (0.6) 39 (0.2) 140 (0.5) -
Town area 125 (0.4) - - - 333 (1.3) -
Total area (computed) 32553 41331 38192 24257 26420 34039
Total area (2001 Census) 31509 44252 38132 28581 28150 31011
Discrepancy (%) 3.3 -6.6 0.2 15.12 -6.1 9.8Figure within parenthesis is in percent
![Page 24: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/24.jpg)
Conclusion
1. Even if Landsat ETM+ is a medium spatial resolution and that sub-pixel contamination cover material is evident while selecting endmembers, it has given good results in SAM.
2. The classification map generated with SAM for Landsat ETM+ show that this method could effectively be used for landuse mapping.
3. With the help of MNF, PPI & n-D Visualizer the mixed pixel issue can be addressed up to certain level
![Page 25: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/25.jpg)
References
27
1. Natural Resource Inventory of Luppi Village, Eastern Plateau of India: Implications for Sustainable Agricultural Development by P. Banik, Ashim Midhya, Sharon Fajardo, P. Suan Kam ---- Journal of Sustainable Agriculture, Volume 28, Issue 2, Page 85 – 100.
2. Poverty Reduction in the Tribal Belt of Eastern India by Christopher Edmonds, Nobuhiko Fuwa, P. Banik ----Asia Pacific Issues, No. 81, Honolulu: East-West Center, August 2006.
3. Rejuvenation of agriculture in India: Cost benefits in using EO products by V. Jayaraman, J.S. Parihar and S.K. Srivastava ---- Acta Astronautica, Volume 63, Issues 1-4, July-August 2008, Pages 493-502.
4. Watershed externalities, shifting cropping patterns and groundwater depletion in Indian semi-arid villages: The effect of alternative water pricing policies by Bekele Shiferaw, V. Ratna Reddy and Suhas P. Wani ---- www.sciencedirect.com
5. Distributed ecohydrological modelling to evaluate irrigation system performance in Sirsa Sistrict, India II: Impact of viable water management scenarios by R. Singh, R.K. Jhorar, J.C. van Dam and R.A. Feddes ---- Journal of Hydrology, Volume 329, Issues 3-4, 15 October 2006, Pages 714-723
![Page 26: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/26.jpg)
References
28
6. Patterns and ecological implications of agricultural land-use changes: a case study from central Himalaya, India by R. L. Semwal, S. Nautiyal, K. K. Sen, U. Rana, R. K. Maikhuri, K. S. Rao and K. G. Saxena ----Agriculture, Ecosystems & Environment, Volume 102, Issue 1, March 2004, Pages 81-92.
7. National spatial crop yield simulation using GIS-based crop production model by Satya Priya, and Ryosuke Shibasaki ---- Ecological Modelling, Volume 136, Issues 2-3, 20 January 2001, Pages 113-129.
8. The role of GIS and remote sensing in land degradation assessment and conservation mapping: some user experiences and expectations by Godert W. J. van Lynden and Stephan Mantel ----International Journal of Applied Earth Observation and Geoinformation Volume 3, Issue 1, 2001, Pages 61-68.
9. National spatial data infrastructure - coming together of GIS and EO in India by Mukund Rao, Amitabha Pandey, A. K. Ahuja, V. S. Ramamurthy and K Kasturirangan ---- Acta Astronautica, Volume 51, Number 1, July 2002 , pp. 527-535(9)
10. Integration of remotely sensed and model data to provide the spatial information basis for sustainable landuse by R. Backhaus and G. Braun ---- Acta Astronautica, Volume 42, Issue 9, May 1998, Pages 541-546.
11. Spatial-Temporal Pattern and Driving Forces of Land Use Changes in Xiamen by Bin QUAN, , Jian-Fei CHEN, Hong-Lie QIU, M.J.M. RÖMKENS, Xiao-Qi YANG, Shi-Feng JIANG and Bi-Cheng LI ----Pedosphere, Volume 16, Issue 4, August 2006, Pages 477-488.
![Page 27: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/27.jpg)
?
![Page 28: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/28.jpg)
Thank You
![Page 29: Spectral Angel Mapper (SAM) Algorithm for Landuse Mapping](https://reader035.fdocuments.in/reader035/viewer/2022062422/56814163550346895dad3fd0/html5/thumbnails/29.jpg)
31