Skip to main content

Perform Pixel Based Classification On High Resolution Image

With urbanization and urban sprawl, land-use and land-cover change studies became an area of keen interest for researchers. Cause of rapid urbanization is peoples’ responses to economic opportunities.
Image by Alexas_Fotos from Pixabay 
“Image Classification is the process of sorting pixels into a finite number of individual classes, or categories, of data based on their data file values”. If a pixel satisfies a certain set of criteria, then the pixel is assigned to the class that corresponds to that criteria. Remote Sensing generally classify data by Supervised & Unsupervised methodology

Supervised classification is more closely controlled by analyst than unsupervised classification. In this process, analyst select pixels that represent patterns that can be identified with help from other sources. Knowledge of the data, the classes desired, and the algorithm to be used is required before you begin selecting training samples. By identifying patterns in the imagery you can "train" the computer system to identify pixels with similar characteristics. By setting priorities to these classes, analyst can supervise the classification of pixels as they are assigned to a class value. If the classification is accurate, than each resulting class corresponds to a pattern that you originally identified.

With advent of modern high resolution era of satellite images, PIXEL based, Object based and many other machine learning algorithms have been developed.  This assignment will use high resolution image and will apply supervised pixel based methodology to asses a certain land cover.

Methodology
  1. Start ERDAS Imagine, From the Viewer Tool Bar select the Open Raster Layer icon and select the file
  2.  Display as Fit to Frame.
  3. From the Main Icon Panel select Raster-> Supervise-> Signature Editor. A dialog box will appear   and will eventually contain a Cell Array of created signatures.
  4. Go to drawing tab -> Draw a polygon ->
  5. The area selected will now be taken as a sample for the classifier. From the Signature Editor, Click add Button, signature will appear in editor window.
  6. Next take many samples all over the image and select all holding shift key as shown now click Add again.
  7. Next select all signatures by click from 1-till last and click merge a new class appears rename this to e.g. residential A and delete all others by right clicking and selecting Delete Selection. 
  8. Once you are done From the Signature Editor Menu Bar select File/Save. Name your file filename.sig. Click OK.
  9. Next I went to raster tab-> Supervised Classification. Specify inputs and outputs
  10. For the Parametric Rule I selected Maximum Likelihood...
  11.  When the process is done click OK in the Job Status box. It will display classified.img, and the original image side by side in viewers.
  12. Next I opened Arc Map for map making and adjusting classes where required
Flowchart



Conclusion

In today’s tutorial a variety of homogeneous and heterogeneous objects were found with in small areas. Urban features of variable sizes, shapes, inconsistent structures and layout/patterns were identified Spectral diversity and similarities of the urban features due to different types of construction material was found. Trees were problematic because they were found covering roads, streets, and building roofs. Shadow caused by buildings and trees were hiding actual ground features
Technique used in the lab cannot separate most of the spectrally similar classes, and produce non-homogeneous classes due to internal class spectral variability, because of high resolution data.
Classification over such areas in a high resolution images produces speckled results, salt and pepper effects.

References
  1. E. Mendoza, R. Dirzo Deforestation in Lacandonia (southeast Mexico): evidence for the declaration of the northernmost tropical hot-spot
  2. Biodiversity and Conservation, 8 (1999), pp. 1621-1641
  3. B. Mertens, W. Sunderlin, O. Ndoye, E.F.Lambin Impact of macro-economic change on deforestation in South Cameroon: integration of household survey and remotely-sensed data
  4. World Development, 28 (2000), pp. 983-999
  5.  E.F. Moran Deforestation and land use in the Brazilian Amazon
  6. Human Ecology, 21 (1993), pp. 1-21
  7. Working the Sahel: Environment and society in Northern Nigeria, Routledge, London (1999)
  8. M. Mortimore, M. Tiffen Population growth and a sustainable environment
  9. G. Oba, N.C. Stenseth, W.J. LusigiNew perspectives on substainable grazing management in arid zones of sub-Saharan Africa
  10.  E. Ostrom, J. Burger, C.B. Field, R.B.Noorgaard, D. Policansky Revisiting the commons: Local lessons, global challenges

Comments

Popular posts from this blog

GDAL & OGR (Importance & Installation)

GDAL & OGR libraries allow you to perform various GIS operations like, Flow Direction or working with DEM few raster & vector analysis outside GIS environment. Image by  Gerd Altmann  from  Pixabay   What Knowledge one should have :  Basic Programming, Python What software you need : Python IDLE or command line, GDAL libraries files (explained later) Installation : 1- Once you have Python installed. 2- Start python IDLE to check which version of python you are using available at top as shown        Python IDLE 3- Install two files available at link below based on your version of python. Download  Link :  http://www.gisinternals.com/query.html?content=filelist&file=release-1500-gdal-2-1-2-mapserver-7-0-2.zip Install first :  gdal-201-1500-core.msi  and then:   GDAL-2.1.2.win32-py2.7.msi * Note specify the path C:\Python27\ArcGIS10.3\Lib\site-packages\ for GDAL-2.1.2.win32-py3.2.msi as shown in figure for (ArcGIS lib installed in python) Pyth

“Rule Based Classification” using eCognition

Availability of high resolution satellite imagery leads to a growing number of change detection techniques and algorithms,  research is done using remote sensing and GIS. In this tutorial, we build on the classification category feature set by introducing neighborhood relationships and topological functions. Secondly, we use relative elevation values and fuzzy rules for the classification systems. This study demonstrates that the rule-based classifier is a significantly better approach than the classical per-pixel classifiers & object based NN method . Image Source: NASA  Methodology 1.    Open the eCognition software. 2.    Click on “create new project” option. 3.    Import the “Study area image” from the workspace. 4.    Assign weights to NIR band 5.    Click on the layers and rename each layer. Layer 1 as blue, layer 2 as green, and 3rd as red and 4th NIR. 6.   Go to “Process” option on the top toolbar and open “ process tree” All the operations in ec

Working With Raster Calculator In ArcMap

Raster Calculator extracts information from a Raster Image, based on user requirements. Image by James Osborne from Pixabay Working with Raster Calculator To explore the highest elevation areas in your DEM raster e.g. select Spatial Analyst Tools à Map Algebra   Raster Calculator Tool  Raster Calculator Double click on the layer e.g. in my case it is  DEM_Layer or any raster of your choice,   to enter this into the ‘ search ’ window. Click on the “ > ” symbol e.g. and select a number less than the maximum elevation . Query can change based on your criterion.  This arithmetic raster operation will select all cells with values above the defined threshold. In the example below a threshold of 500m was used.  A new layer appears on your map. The majority of the map has a 0 value representing false (values below the threshold), and the colored region has a value of 1 representing true ( eleva

Learning Object Based Classification Using eCognition

Object Based Classification Using eCognition tutorials by GIS HIVE . ImageSource:PixaBay   Lab 01 Performing Image Classification On High Resolution Data on Erdas Imagine Lab 02 Introduction to eCognition Basics Lab 03 Image Segmentation using eCognition Lab 04 Object Based Classification Using Standard NN eCognition Lab 05 Rule Based Classification using  eCognition GIS HIVE intends to promote Geo Spatial Sciences awareness, for that purpose GIS HIVE has launched Youtube Channel . Here you can explore various Geospatial tutorials.

What is Radiometric Resolution Of Satellite Image

Radiometric Resolution  is defined as magnitude of EM ( Electromagnetic Energy ) recorded by a sensor Units : Measured in Bits Formula: Each bit records an exponent Power of 2. 1 Bit= 2 2 Bit=4 4 Bit =16 8 Bit=255 digital values Note: 0 represents Black tone and maximum like 255 represents highest tone. image source  www.satimagingcorp.com 1 Bit will be Black & white 16 Bit will be colored 32 Bit will be more colored and will carry greater energy levels Higher Radiometric Resolution much variation in colors reflected. Image to left is of  higher radiometric resolution than that of Landsat below. image source: geoinfo.amu.edu.pl

Generating Contours From DEM In ArcMap

Contours are a useful way to visualize topography and to create a map that can be printed in black and white, or that mimics the standard USGS topo maps. Image by TheAndrasBarta from Pixabay What you need: DEM data of your Area. Extract your area from online freely  available   DEM and select  Spatial Analyst Tools -> Surface -> Contour.  Select the inputs as follows, with a 100m or 50m contour interval: since 10 m might take time. and click  OK. Contour tool in ArcMap Output may be some thing like depending on color scheme. Go to properties and label elevation values for a good visualization. Image source:  en.wikipedia.org

GeoDa Free GIS Software

What is GeoDa : GeoDa provides analysis of various data formats like  shapefile, GeoJSON, KML, SQLite and table format (CSV, XLS and DBF). Image by  Pexels  from  Pixabay   How it is related to GIS: It provides Geo-visualization, user can perform certain spatial analysis.  Good things about GeoDa:   GeoDa is an Open Source software,  Along with Spatial analysis, simpler & complex statistical data analysis performed in excel (charting, graphing ) can be performed in GeoDa.  Most suited for: It is most suitable for Students, Researchers. Downloadable link :  http://geoda.software.informer.com/1.8/  imagesource: GitHub

Climate Change Not Myth But Reality

Northern Areas of Pakistan are blessed with beauty, we often hear people quoting these beautiful areas as “Switzerland of Pakistan”, “Heaven on Earth”, but these words proved there reality when for the first time I visited Northern Pakistan. It is worth mentioning that Pakistan is dependent on frozen hydrological resources. Many rivers such as River Swat, Chitral, Gilgit, Hunza, Shigar, Shyok, Indus, Shingo, Astor, and Jhelum are fed by runoff generated by melting of SC of Northern areas. Image by Aqsa kamran from Pixabay Image by Abdullah Shakoor2 from Pixabay This runoff supports agriculture . Agriculture of Pakistan is largely dependent on the snow melting phenomenon. Anomalies witnessed in glaciers and their melting patterns will have massive impact on hydrological resources because the country’s 70% of fresh water depends upon these frozen hydrological resources in the high mountains of Himalaya and Hindu Ku

OBJECT-BASED BUILDINGS DETECTION & CHANGE ANALYSIS USING MULTI TEMPORAL HIGH RESOLUTION REMOTE SENSING DATA

With urbanization and urban sprawl, land-use and land-cover change studies became an area of keen interest for researchers. Cause of rapid urbanization is peoples’ responses to economic opportunities, and government policies. New housing societies and business model adopted overall globe has provided opportunities for new land uses . Image by  piviso  from  Pixabay   “Image Classification is the process of sorting pixels into a finite number of individual classes, categories of data based on their DN (Digital Number) values”.  With advent of modern high resolution era of satellite images, PIXEL based, Object based and many other machine learning algorithms have been developed. Currently the prospects of a new classification concept, Object-Based Classification , are being investigated. Recent studies have proven the accuracy of object-based classification over traditional classifiers. The object-based classification approach relies on basic principle to use other

How To View Satellite Image In ArcMap

Viewing Satellite Map in Arc Map " Are you  interested  to study satellite image, go to google and search for freely available online satellite images"  Image by  Daryl Govan  from  Pixabay   Download them, i have added tmrect.bil   named   imagery  here  Bands Added In ArcMap  Right Click tmrect.bil in ArcCatalog Select preview section and examine tmrect.bil What is tmrect: It is Landsat TM image with 5 bands . Right Click on tmrect and select properties All information of satellite image is available in Raster section. Explore tmrect.bil by expanding it you will see 5 bands in drop down Now Launch Arc Map Insert a new Data Frame by clicking on insert as shown Spatial Reference Dialogue  Now to Add Data Right Click Task Data Frame and click Add Data Select tmrect.bil a window “Unknown Spatial Reference” is displayed. Click  OK Arc map will display Raster Image as