Professional Documents
Culture Documents
Final Project
Final Project
Submitted by
TEZASWI RAJ(2015-1036)
KISLAY SINHA (2015-1019)
MANOJ KUMAR(2015-1038)
MOUSUMI TIRKI (L2016-1073)
1
ACKNOWLEDGEMENT
We would like to acknowledge the guidance and support of our Project Guide Mr.
Anamitra Basu, Assistant Professor of Computer Science & Engineering in pursuing
this academic project. We want to express our respect and gratitude to all our
Computer Science and Engineering Department teachers for their constant support
and encouragement that made our project "ANT BASED SUPERVISED LAND USE MAP
GENERATION FROM REMOTELY SENSED IMAGES” successful one. We would also like
to convey deep regards to Dr. Souvik Bhattacharyya, In-Charge of Computer Science
& Engineering who granted all possible resource of the college to us for the
fulfillment of the project.
Kislay Sinha
Manoj Kumar
Mousumi Tirki
Roll No.L 2016-1073 ------------------------- --------------
2
UNIVERSITY INSTITUTE OF TECHNOLOGY
THE UNIVERSITY OF BURDWAN
CERTIFICATE OF APPROVAL
This is to certify that the project entitled “Ant based supervised
land use map generation from remotely sensed image” is successfully
carried out by Mr. Tezaswi Raj (Regn. no.- A2812 of 2015-16), Mr.
Kislay Sinha(Roll no.-2015-1019), Mr. Manoj Kumar (Regn. no.-
A2972 of 2015-16) and Ms. Mousumi Tirki(Regn. no.- A5058of
2016-17) and of University Institute of Technology, The
University of Burdwan, Burdwan, West Bengal, India, under my
guidance and supervision towards the partial fulfillment of the
academic requirements for the award of the degree of Bachelor of
Engineering (B.E.) in Computer Science & Engineering (CSE).
3
The University of Burdwan
CERTIFICATE
This is to certify that the project entitled “Ant based supervised
land use map generation from remotely sensed image” is successfully
carried out by Mr. Tezaswi Raj (Regn. no.- A2812 of 2015-16), Mr.
Kislay Sinha (Roll no.-2015-1019), Mr. Manoj Kumar (Regn. no.-
A2972 of 2015-16) and Ms. Mousumi Tirki (Regn. no.- A5058of
2016-17) of University Institute of Technology, The University of
Burdwan, Burdwan, West Bengal, India, is a record of bona-fide
Project work carried out by them towards the partial fulfillment
of the academic requirements forthe award of the degree of
Bachelor of Engineering (B.E.) in Computer Science & Engineering (CSE).
4
The University of Burdwan The University of Burdwan
Burdwan-713104, West Bengal, India Burdwan-713104, West Bengal, India
DECLARATION
We hereby declare that the project work in the form of this report entitled “Ant
based supervised land use map generation from remotely sensed
image” submitted to University Institute of Technology, The University of
Burdwan, towards the fulfillment of academic requirements for the award of
degree of Bachelor of Engineering (B.E) in Computer Science & Engineering is
our original work and not submitted for any other award, degree, similar titles or
prizes. We also declare that all the details and information presented in this work
have been duly acknowledged under the purview of ethical standard and
guidelines.
GroupMembers:
1. TEZASWI RAJ(2015-1036)
2. KISLAY SINHA (2015-1019)
3. MANOJ KUMAR(2015-1038)
4. MOUSUMI TIRKI (L2016-1073)
5
Abstract
This report discusses the result of the work done in Ant based
supervised land use map generation from remotely sensed
images.
The land use or land cover map depicts the physical coverage of the
Earth’s terrestrial surface according to its use (viz. vegetation,
habitation, water body, bare soil, artificial structures etc.). Land
use map generation from remotely sensed images is one of the
challenging task of remote sensing technology. In this report,
motivated from group forming behaviour of real ants, we have
proposed a novel ant based supervised algorithm to automatically
generate land use map from multispectral remotely sensed images.
Here supervised land use map generation is treated as classification task
which requires some labelled pattern/pixel beforehand.
Keywords –
Remote sensing, Land use map, Land use or Land cover change(LULC),Pattern
classification, Ant colony, Ant colony optimization(ACO), Aggregation pheromone.
1
Contents
Abstract
List of Figures 3
List of Tables 4
References 27
Conclusion 34
2
List of Figures
3
List of Tables
4
Introduction
Remote sensing is a scientific technique to obtain information about an
object, area or phenomenon through the analysis of data acquired by a
device not in contact with the object in question. Remote sensing
images provide a general reflection of the spatial characteristics for
ground objects. Extraction of land use or land cover map information
from multi spectral or hyper spectral remotely sensed images is one of
the important tasks of remote sensing technology. The task is very
complex because of low illumination quality and low spatial resolution
of remotely placed sensors. In order to automatically generate such
land use map from remote sensing images, various pattern
recognition techniques like classification and clustering can be adopted.
5
Chapter 1
Ant behavior
&
Ant colony optimization
6
1.1. Introduction
Swarm intelligence is a relatively new approach to problem solving that
takes inspiration from the social behaviors of insects and of other
animals. In particular, ants have inspired a number of methods and
techniques among which the most studied and the most successful is
the general purpose optimization technique known as ant colony
optimization.
Ant colony optimization (ACO) takes inspiration from the foraging
behavior of some ant species. These ants deposit pheromone on the
ground in order to mark some favorable path that should be followed
by other members of the colony.
7
communication in which the “workers are stimulated by the
performance they have achieved”.
8
bridge is significantly longer than the other [see Figure 1(b)]. In this
case, the stochastic fluctuations in the initial choice of a bridge are
much reduced and a second mechanism plays an important role: the
ants choosing by chance the short bridge are the first to reach the
nest. The short bridge receives, therefore, pheromone earlier than the
long one and this fact increases the probability that further ants select
it rather than the long one. Goss et al.developed a model of the
observed behavior: assuming that at a given moment in time m1ants
have used the first bridge and m2 the second one, the probability p1
for an ant to choose the first bridge is:
9
ants build solutions to the considered optimization problem at hand
and exchange information on the quality of these solutions via a
communication scheme that is reminiscent of the one adopted by real
ants.
Different ant colony optimization algorithms have been proposed. The
original ant colony optimization algorithm is known as Ant System and
was proposed in the early nineties. Since then, a number of other ACO
algorithms were introduced.
τi j =(1 ϕ)・τi j + ϕ .τ , 0
initial value of the pheromone. The main goal of the local update is to
diversify the search performed by subsequent ants during an iteration:
by decreasing the pheromone concentration on the traversed edges,
11
ants encourage subsequent ants to choose other edges and, hence, to
produce different solutions. This makes it less likely that several ants
produce identical solutions during one iteration.
12
1.1.IV. Current Hot Topics in ACO
A significant part of research on ACO is still concerned with
applications as they have been presented in the previous section.
However, increasing attention is and will be given to even more
challenging problems that, for example, involve multiple objectives,
dynamic modifications of the data, and the stochastic nature of the
objective function and of the constraints. Other developments focus on
the extension of the applicability of ACO algorithms from discrete to
continuous optimization problems and to the study of parallel
implementations of ACO algorithms.
13
strength. The more time it takes for ,an ant to travel down the
path and back again, the more time the pheromones have to
evaporate.
The idea of the ant colony algorithm is to mimic the behaviour with
simulated ants walking around the search space representing the
problem to be solved.
14
Chapter 2
Remote sensing
15
2.1 Introduction
Remote sensing is an art and science of obtaining information about
an object or feature without physically coming in contact with that
object or feature. Humans apply remote sensing in their day-to-day
business, through vision, hearing and sense of smell. The data
collected can be of many forms: variations in acoustic wave
distributions (e.g., sonar), variations in force distributions (e.g., gravity
meter), variations in electromagnetic energy distributions (e.g., eye) etc.
These remotely collected data through various sensors may be
analyzed to obtain information about the objects or features under
investigation. In this course we will deal with remote sensing through
electromagnetic energy sensors only.
Thus, remote sensing is the process of inferring surface parameters
from measurements of the electromagnetic radiation (EMR) from the
Earth’s surface. This EMR can either be reflected or emitted from the
Earth’s surface. In other words, remote sensing is detecting and
measuring electromagnetic (EM) energy emanating or reflected from
distant objects made of various materials, so that we can identify and
categorize these objects by class or type, substance and spatial
distribution [American Society of Photogrammetry, 1975].
16
Remote sensing provides a means of observing large areas at finer
spatial and temporal frequencies. It finds extensive applications in civil
engineering including watershed studies, hydrological states and
fluxes simulation, hydrological modeling, disaster management
services such as flood and drought warning and monitoring, damage
assessment in case of natural calamities, environmental monitoring,
urban planning etc.
18
Fig.2.3 Remote sensing platform
(Modified from http://www.ilmb.gov.bc.ca/risc/pubs/aquatic/aerialvideo/assets/figure1.gif)
19
2.5Airborne and Space-borne Remote Sensing
In airborne remote sensing, downward or sideward looking sensors
mounted on aircrafts are used to obtain images of the earth's surface.
Very high spatial resolution images (20 cm or less) can be obtained
through this. However, it is not suitable to map a large area. Less
coverage area and high cost per unit area of ground coverage are the
major disadvantages of airborne remote sensing. While airborne
remote sensing missions are mainly one-time operations, space-borne
missions offer continuous monitoring of the earth features.
LiDAR, analog aerial photography, videography, thermal imagery and
digital photography are commonly used in airborne remote sensing.
In space-borne remote sensing, sensors mounted on space shuttles or
satellites orbiting the Earth are used. There are several remote sensing
satellites (Geostationary and Polar orbiting) providing imagery for
research and operational applications. While Geostationary or
Geosynchronous Satellites are used for communication and
meteorological purposes, polar orbiting or sun-synchronous satellites
are essentially used for remote sensing. The main advantages of space-
borne remote sensing are large area coverage, less cost per unit area of
coverage, continuous or frequent coverage of an area of interest,
automatic/ semiautomatic computerized processing and analysis.
However, when compared to aerial photography, satellite imagery has a
lower resolution.
Landsat satellites, Indian remote sensing (IRS) satellites, IKONOS,
SPOT satellites, AQUA and TERRA of NASA and INSAT satellite series
are a few examples.
20
iii. A Series of Unique Energy/Matter Interactions at the Earth's
Surface which generate reflected and/or emitted signals that are
selective with respect to wavelength and also unique to each object or
earth surface feature type.
iv. A Super Sensor which is highly sensitive to all wavelengths. A super
sensor would be simple, reliable, accurate, economical, and requires
no power or space. This sensor yields data on the absolute brightness
(or radiance) from a scene as a function of wavelength.
v. A Real-Time Data Handling System which generates the instance
radiance versus wavelength response and processes into an
interpretable format in real time. The data derived is unique to a
particular terrain and hence provide insight into its physical-chemical-
biological state.
vi. Multiple Data Users having knowledge in their respective disciplines
and also in remote sensing data acquisition and analysis techniques.
The information collected will be available to them faster and at less
expense. This information will aid the users in various decision making
processes and also further in implementing these decisions.
21
2.7 Advantages and disadvantages of
remote sensing
22
Chapter 3
Role of Remote Sensing in
Land Use and Land Cover Modelling
23
3.1 Introduction
Land use and land cover (LULC) changes have been among the most
significant noticeable human modification of Earth's terrestrial
surface. Land surfaces comprising the physical and biological entities
including vegetative cover, water bodies, bare lands or artificial
structures represent land cover. Alternatively, land use refers to an
intricate combination of socio-economic, management principles and
economic purposes and its contexts for and within which lands are
managed. We often designate land use and land cover together, but
there is a distinct difference between the two. Land cover especially
implies the spatial distribution of the various classes of land cover that
can be assessed both qualitatively as well as quantitatively through
remote sensing techniques, while land use mainly focuses on human
activities determined by the integration of natural and social scientific
methods in various landscapes even having same land cover. LULC
change is possibly the most obvious form of global environmental
change visible at spatial and temporal scales having great relevance to
our daily life. Technically, LULC change is directly related with the
mean quantitative changes in spatial extent (increase or decrease) for a
specified type of land cover and land use respectively. Both
anthropogenic and environmental forces largely affect the behavior of
changes in land use and land cover (Liu et al, 2009). The land
use/cover changes have been extensive in the past several decades in
the North-Eastern region leading to environmental degradation. Nandy
et al. 2006 reported that Jhum cultivation in the eastern region has
disrupted the ecological balance of the region due to soil erosion
resulting from reduction of Jhum cycle. Understanding the changes in
LULC and subsequent modelling is critical to the prediction of future
land use change scenarios.
24
3.2 Need for estimation of land use and land
cover change
For inclusive growth and development in various spheres and sectors,
food and water security for the growing population needs to be met
and issues emerging from climate change, need to be addressed. The
pressure on the Indian land mass is almost 4–6 times the global
average as Indian land area is only 2.3 % of global terrestrial area but
harbours 17% of the global population and 11% of the global livestock.
In the last 40 years the area under crop has almost remained constant
at around 1402.0 Mha. Over the decades, there was phenomenal
change in the pattern of land use land covers. The various impact of
LULC includes decrease in vegetation cover, biodiversity loss, climate
change, carbon dynamics, environmental pollution and changes in
hydrological regimes. There are different factors which greatly affect
land cover and land use. Various environmental factors like soil
characteristics, climate, topography, and vegetation determine land
cover and simultaneously land use is determined by demographic
factors such as population, technology, political structures, economy,
and systems of ownership, attitudes and values.
25
the vegetative cover, soil moisture or the various modifications of the
earth’s surface. Since the changes in land use and land cover are more
or less unidirectional, without much oscillation, it is safe to extrapolate
the changes in spatial extents and also calculate the rate of changes. A
very important tool in this regard is the Geographical Information
System (GIS). The Geographic Information System is a powerful tool in
which spatial information can be stored, organized, and retrieved in a
user friendly environment. The Conjunction of satellite remote sensing
data and ancillary data in a GIS environment combined with the
Global positioning system (GPS) data is a potential tool to environment
management.
3.5 Conclusions
Remote sensing is a very important tool for studying the change
analysis of land use and land cover. LULC change negatively affects
the patterns of climate and socio-economic dynamics in global and
local scale. LULC models that link remote-sensing information with
social data can greatly increase understanding of the primary drivers
of LULC change. There is a vast scope of research on modelling LULC
change dynamics over North-Eastern part of India that can give an
insight of future projections on land use change.
26
References:
1.Agarwal, C., Green, G. M., Grove, J. M., Evans, T. P. and Schweik, C.
M., (2002). A Review and Assessment of Land-Use Change Models:
Dynamics of Space, Time, and Human Choice. General Technical
Report NE-297. Newtown Square, Pennsylvania: U.S. Department of
Agriculture, Forest Service, Northeastern Research Station. 61 pp.
2.Berry, Michael W., Hazen, Brett C., MacIntyre, Rhonda L., Flamm,
Richard O. (1996). LUCAS: a system for modeling land-use change.
IEEE Computational Science and Engineering. 3(1): 24.
3.Chowdhury RR (2006) Driving forces of tropical deforestation: The
role of remote sensing and spatial models. Singapore Journal of
Tropical Geography 27:82–101.
4.Clarke, K. C., S. Hoppen and L.J.Gaydos (1997). "A self-modifying
cellular automaton model of historical urbanization in the San
Francisco Bay area." Environment and Planning B 24: 247-261.
5.Ellis E (2007) Land use and land cover change. Encyclopedia of
Earth. CCSP, (2003) Strategic Plan for the U.S. Climate Change
Science Program. Final report.
6.Ellis E (2007) Land use and land cover change. Encyclopedia of
Earth. CCSP, (2003) Strategic Plan for the U.S. Climate Change
Science Program. Final report.
7.Engelen, G., R. White and I. Uljee (1997). Integrating Constrained
Cellular Automata Models, GIS and Decision Support Tools for Urban
Planning and Policy Making. Decision Support Systems in Urban
Planning. H. P. J. Timmermans, E&FN Spon, London,: 125-155.
8.Hardie Ian W. and Parks Peter J. (1997), Land Use with
Heterogeneous Land Quality: An Application of an Area Base Model,
American Journal of Agricultural Economics, 79, (2), 299-310
9.Jones, R. 2005. A Review of Land Use/Land Cover and Agricultural
Change Models. Stratus Consulting Inc. for the California Energy
Commission, PIER Energy-Related Environmental Research. CEC-500-
2005-056.
27
Chapter 4
Ant based supervised land use
map generation from
remotely sensed image
28
Proposed Methodology:
In this section we will present how land use map can be generated
from a given multispectral remotely sensed images in supervised
manner using the concept of aggregation pheromone density.
Once the training sites are developed, concerning module can use this
information, along with the various images of different bandwidths, to
create spectral signatures from the specified areas. These signatures will
then be used to classify all pixels in the scene. There are two basic groups
of classifiers that are used in supervised classification module. They are
called hard classifiers and soft classifiers. Hard classifiers assign each
29
pixel in the scene a discrete value or category based on the training sites
in the vector layer. For example, if six different land use types were
identified with the training sites, each pixel in the scene will take on the
value of one of those six land uses. If soft classifiers are used, probabilities
may be listed as to which category each pixel may or may not belong to. In
other words, definitive decisions about land categories are not made. The
AREA module in this classification was then used to view the statistics
concerning each land cover group. We have plotted a pie-chart displaying
percentage of area accumulated by each of the six categories.
Δτ(aj , x) = exp− d(xj ,x)2 /2δ2 ,where, δ denotes the spread of Gaussian
function and d(xj , x) is the Euclidean distance between xj and x.
30
Now a new (test pattern) ant at at xt appears in the system. The average
aggregation pheromone density (at the location of that new ant at) by
the colony Ci is given by
The new ant at will move towards a colony for which the average
aggregation pheromone density (at the location of that new ant) is higher
than that of other colonies. Hence finally that ant will join the colony
determined by the following equation
Thus each of the test ants will join a colony and that colony label
will be the class label of that test pattern (ant).The proposed
supervised aggregation pheromone density based classification
(APC) algorithm is given below:
4.2 Algorithm:
Aggregation pheromone density based classifier
1: for each new (test) ant at located at xt do
2: for each colony Ci do
3: Calculate the average aggregation pheromone density at
location (xt) due to (all ant in) colony Ci using equation 3.
4: end for
6: end for
31
Fig 4.1 Histogram equilized image of IRS-1A calcutta
32
Land use map of IRS-1A Calcutta image generated by
proposed supervised APC method:
33
Conclusion
By simply visually analyzing the images created using the supervised
classification technique, We find that Human error digitizing, lack of
knowledge of study area, and other factors all contribute to inaccurate
results in the supervised classification method. In any case, the
resulting images are useful for some applications such as generating
estimates on relative presence of water bodies, agricultural land use,
and concrete areas. If more accurate results are desired, additional
processing to tease out specific land use patterns may be possible by
detailed examination of the image and data. This technique requires
more work and may not produce results that better represent what is
actually present in the field. When using any classification technique,
it is best to use additional references of the study area rather than only
the satellite imagery. Without comparing these images to maps, aerial
photographs, and actual visits to the study area, features actually
present cannot be determined.
34
References
[1] C. C. Chang and C. J. Lin. LIBSVM: a library for support vector machines,
2001. URL:http://www.csie.ntu.edu.tw/∼cjlin/libsvm.
[2] Y. Cheng. Mean shift, mode seeking, and clustering. IEEE
Transactions on Pattern Analysis and Machine Intelligence,
17(8):233–260, 1995.
[3] IRSdata users hand book. Document No. IRS/NRSA/NDC/HB-
02/89.NRSA, Hyderabad, India, 1989.
[4] M. Dorigo and T. St¨ utzle. Ant Colony Optimization. Prentice Hall of
India Private Limited, New Delhi, India, 2005.
[5] R. O. Duda, P. E. Hart, and D. G. Stork. Pattern Classification.
Wiley, New York, 2000.
[6] A. P. Englebrecht. Computational Intelligence: An
Introduction. John Wiley and Sons, 2002.
[7] A.Ghosh, A. Halder, M. Kothari, and S. Ghosh. Aggregation
pheromone density based data clustering. Information Sciences,
178(13):2816–2831,2008.
[8] A.Ghosh, B. Uma Shankar, and S. K. Meher. A novel
approach to neuro-fuzzy classification. Neural Networks,
[9] A. Halder, A. Ghosh, and S. Ghosh. Aggregation pheromone density
based pattern classification. Fundamenta Informaticae, 92(4):345–
362,2009.
[10] M. Halkidi and M. Vazirgiannis. Clustering validity
assessment: Finding the optimal partitioning of a data set. In Proc. of
ICDM, 187–194, 2001.
[11] J. Handl and B. Meyer. Ant-based and swarm-based
clustering. SwarmIntelligence, 1:95–113, 2007.
[12] J.
Kennedy and R. C. Eberhart. Swarm Intelligence. Morgan
KaufmanPublishers, 2001.
35
[13] M. Kothari, S. Ghosh, and A. Ghosh. Aggregation pheromone
density based change detection in remotely sensed images. In Proc. of 6th
Intl. Conf. on Advances in Pattern Recognition, 193–197, Kolkata,
India,2007.
[14] B. Liu, H. A. Abbass, and B. McKay. Density-based heuristic for rule
discovery with ant-miner. In Proc. of 6th Australasia- Japan
Joint Workshop on Intelligence Evololution System, 180-184,
Canberra,Australia, 2002.
[15] B. Liu, H. A. Abbass, and B. McKay. Classification rule discovery
with ant colony optimization. In Proc. of IEEE/WIC Intl. Conf.
Intellelligent Agent Technology, 83–88, 2003.
[16] D. Martens, M. D. Backer, R. Haesen, J. Vanthienen, M. Snoeck,
and B. Baesens. Data mining with an ant colony optimization
algorithm. IEEE Trans. on Evolutionary Computing, 11(5):651–665, 2007.
[17] S. K. Pal, A. Ghosh, and B. Uma Shankar. Segmentation of remotely
sensed images with fuzzy thresholding and quantitative
evaluation. Intl. Journal on Remote Sensing, 21(11):2269–2300,
2000.
[18] R. S. Parpinelli, H. S. Lopes, and A. A. Freitas. Data mining withan
ant colony optimization algorithm. IEEE Trans. on Evolutionary
Computing, 6(4):321–332, 2002.
[19] B.D. Ripley and N. L. Hjort. Pattern Recognition and Neural
Networks. Cambridge University Press, New York, USA, 1995.
[20] B. Sch¨olkopf and A. J. Smola. Learning with Kernels:
Support
Vector Machines, Regularization, Optimization, and Beyond. MIT
press, 2002.
[21] K. Socha and M. Dorigo. Ant colony optimization for
continuous domains. European Journal of Operational
Research, 185(3):1155–1173, 2008.
[22] S.Theodoridis and K. Koutroumbas. Pattern Recognition.
Academic Press, New York, third edition, 2006.
36
[23] S. Tsutsui. Ant colony optimization for continuous domains
with
aggregation pheromones metaphor. In Proc. of the 5th Intl. Conf. on
Recent Advances in Soft Computing, 207–212, UK, 2004.
[24] S. Tsutsui and A. Ghosh. An extension of ant colony
optimization for function optimization. In Proc. of the 5th Asia Pacific
Conf. on Simulated Evolution and Learning, Pusan, Korea, 2004.
37