
 
genetic algorithms are then used to develop the most 
suitable linguistic summary of each pattern/object 
stored in the database. This paper is organised as 
follows. Section 2 describes the system architecture, 
section 3 describes the approach, section 4 discusses 
the implementation issues, and section 5 discusses 
the conclusions and future work. 
2 SYSTEM ARCHITECTURE 
The system architecture is shown in Figure 1. The 
input image is analysed and some feature descriptors 
extracted. These descriptors are stored thereafter in a 
relational table in the database. The blackboard 
holds the current state in the process of developing 
summaries. The key difference with (Nair, Chai, 
2005) is that presently the user has the choice of 
suggesting concepts such as descriptions of area, 
length, location of patterns etc. Also, human 
interaction could be of assistance when complicated 
summaries that involve a combination of attributes 
need to be developed (Kacprzyk, Yager, 2001). It 
would be possible for the user to assign importance 
to each of the attributes.  The knowledge base uses 
geographic facts to define feature descriptors using 
fuzzy sets. It interacts with a built-in library of 
linguistic labels, which also interacts with the 
summariser as it supplies the necessary labels to it. 
The summariser receives input from these 
components and performs a comparison between 
actual feature descriptors of the image patterns 
stored in the database, the concepts suggested by the 
user, and the feature definitions stored in the 
knowledge base. After this comparison, the 
summariser uses the linguistic labels supplied by the 
library to formulate some possible summaries for 
each pattern/object in the database. These summaries 
are stored in the blackboard. From among these 
summaries, the most suitable one describing each 
pattern is selected by interaction with the engine 
(genetic algorithm).  As the GA evolves through 
several generations, it generates better summaries 
(indicated by higher fitness, as defined in Section 4) 
which are then stored and indicated on the 
blackboard. Thus, the system has been improved and 
enhanced to include some elements of supervised 
classification and summarisation. 
 
This research focuses on analysing multi-band 
(RGB) satellite images. The following set of rules is 
developed to perform pattern classification in multi-
band satellite images. 
1.  If a pattern/object is to be classified as an 
island, it should have a water envelope 
surrounding it such that it has a uniform 
band ratio at at least eight points on this 
envelope (corresponding to directions E, 
W, N, S, NE, NW, SE, SW). Also grey 
level values on the envelope could be lower 
than the grey level values on the object. 
2.  If an object does not have an envelope in all 
directions as described in rule (1) above, 
then it is classified as land. 
3.  If an object is to be classified as water body 
(expanse of water, river), it is necessary 
that it should have a uniform band ratio.  
4.  Fire is classified as a separate pattern. It is 
identified by applying colour density 
slicing to the image and by viewing the 
histogram of the affected area. The 
histogram would show a majority of pixels 
at lower intensity for the burnt scar area 
near the fire. 
5.  A new rule is proposed for the 
classification and identification of urban 
area settlements in an image. At this stage, 
only simple, geometrically regular 
settlements can be identified. The grey 
level intensity (indicated as white colour 
for settlements) and shape are used as 
attributes to aid the identification and 
classification process. Settlements are 
identified by sharp edges and corners. 
Shape ratio can be used to verify the 
preciseness of the shape. This classification 
will have a percentage of accuracy 
associated with it. 
3 APPROACH 
Area, length, location (X, Y pixel co-ordinates of 
centroid of pattern in image), Additional Information 
or Pattern Id, grey level intensity, and shape ratio are 
the attributes of the patterns/objects that are used to 
develop their linguistic summaries.  Area, length, 
location, grey level intensity, shape ratio are 
calculated/extracted automatically by the GUI tool. 
Additional information contains the pattern’s id, 
which is obtained by using the classification rules 
described in the earlier section. The linguistic 
summary of patterns/objects is evaluated as follows.  
 
 
 
 
DEVELOPMENT OF SUMMARIES OF CERTAIN PATTERNS IN MULTI-BAND SATELLITE IMAGES
279