2014 - Mesner, O-Tir - 2014 - Investigating The Impact of Spatial and Spectral Resolution of Satellite Images On Segmentation Quality
2014 - Mesner, O-Tir - 2014 - Investigating The Impact of Spatial and Spectral Resolution of Satellite Images On Segmentation Quality
discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/259843927
CITATIONS READS
5 67
2 authors:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Kritof Otir on 23 January 2014.
The user has requested enhancement of the downloaded file. All in-text references underlined in blue are added to the original document
and are linked to publications on ResearchGate, letting you access and read them immediately.
Investigating the impact of spatial
and spectral resolution of satellite
images on segmentation quality
Nika Mesner
Kritof Otir
Investigating the impact of spatial and spectral resolu-
tion of satellite images on segmentation quality
Abstract. Segmentation, the first step of object-based classification, is crucial to the quality of the
final classification results. A poor quality of the segmentation leads directly to a low quality of the
classification. Therefore, it is very important to evaluate the segmentation results using quantitative
methods and to know how to obtain the best results. To obtain the best possible segmentation
results, it is important to choose the right input data resolution as well as the best algorithm and
its parameters for a specific remote sensing application. The impact of the segmentation algorithm,
the parameter settings, as well as the spatial and spectral resolution of the data is investigated. To
describe these impacts, we performed more than 70 segmentations of a Worldview-2 image. The
impact of the spectral resolution was tested with 10 combinations of data on different spectral
channels, and the impact of the spatial resolution was tested on an original and downsampled
test image to four different spatial resolutions. We investigated these impacts on the segmentation
of objects that belong to the classes urban, forest, bare soil, vegetation, and water. The impacts on
the segmentation are described using a common methodology for the evaluation of segmentation.
2014 Society of Photo-Optical Instrumentation Engineers (SPIE) [DOI: 10.1117/1.JRS.8.083696]
Keywords: segmentation quality; segmentation evaluation; supervised evaluation; image data
resolution.
Paper 13210 received Jun. 13, 2013; revised manuscript received Dec. 4, 2013; accepted for
publication Dec. 13, 2013; published online Jan. 6, 2014.
1 Introduction
Until the development of the 1-m generation high-resolution satellite sensors, the most
common method used for image analysis was a pixel-based classification. On low- and
medium-resolution images, objects of interest are smaller than, or nearly equal to, the pixel
size and pixel-based classification is the most appropriate method for image analysis.1 In the
past decade, the number of satellite systems with a spatial resolution of better than 1 m
(e.g., Ikonos, QuickBird, Worldview, Orbview, Pleiades, etc.) has increased. This high-resolu-
tion data has caused a substantial change in the relationship between the pixel size and the size of
the object of interest.2 The main problems when using a pixel-based classification on high-
resolution data is that too much detail produces inconsistent results and the extracted objects
do not match the object of interest in the way we expected.3
The increased spatial resolution demands a new method for image analysis when deriving
objects made of several pixels.1 In the same way that an individual pixel is the basic element for
pixel-based classification, an object is the basic element for object-based classification. The first
step of the object-based approach is the segmentation, where similar neighboring pixels are
grouped into segments (objects). In the next step, (classification) the segments are classified
into the most appropriate class based on their spectral, spatial, and contextual information.
Ideally, one segment should represent one object of interest and the segment boundary should
match perfectly with the object boundary. However, in practice, objects of interest are
represented by more than one segment or one segment represents two or more objects belonging
to different classes. Another problem with segmentation is that the boundaries of the segments do
not match the boundaries of the object of interest. Both cases can lead to poor accuracy of the
classification results. Therefore, it is important to pay special attention to the segmentation step
and to evaluate the results of the segmentation before proceeding to the classification step.
A comprehensive overview of existing segmentation-evaluation methods as well as their
advantages and disadvantages is given in Zhang et al.4 The authors found many shortcomings
associated with the subjective method, where a human visually compares the image segmenta-
tion results, and the supervised methods, where a segmented image is compared to a manually
segmented or preprocessed reference image.4 For this reason, the authors preferred the unsu-
pervised method, which does not require an operator or reference data. However, despite
the shortcomings, many authors use supervised evaluation methods,59 where they compare
segmentation-based objects with the corresponding reference objects. Van Coillie et al.5 pro-
posed a methodology for the evaluation of segmentation based on seven simple quantitative
similarity measures, focusing on presence, shape, and positional accuracy. Albrecht et al.7 pro-
posed object fate analysis, which evaluates the deviation between the boundaries of segmenta-
tion-based and reference objects by categorizing the topological relationship. Radoux and
Defourny10 proposed the complementary use of two indices: goodness and discrepancy.
They used goodness indices to assess the thematic accuracy and discrepancy indices to assess
the accuracy of the segment boundaries. Weidner11 discussed segmentation-quality measures and
proposed a framework for the segmentation-quality assessment. A weighted quality rate, which
takes into account the accuracy of the object boundary, is proposed. Mller et al.12 proposed
a comparison index for the relative comparison of different segmentation results.
With the above-described evaluation methods, it is possible to derive a quantitative assessment
of the segmentation quality. Some investigations of how to assess high-quality segmentation have
been made. Zhang et al.4 and Neubert and Herold6 investigated the impact of selected segmentation
algorithm on the quality of the segmentation results. Van Coillie et al.5,13 investigated the impact of
the parameter settings of a multiresolution algorithm on the segmentation of buildings. Research
shows that with different algorithms and parameter settings, it is possible to achieve segmentation
results of varying quality. Another factor having a major effect on segmentation quality is the
spatial and spectral resolution of the satellite image. Knowledge of these effects on the quality
of the segmentation results can help with obtaining optimal results based on given data.
The objective of this article is to assess the satellite image segmentation quality using differ-
ent spatial and spectral resolutions, as well as different segmentation algorithm parameter set-
tings. We investigated these effects on the segmentation of objects that belong to the classes
urban, forest, bare soil, vegetation, and water. The impacts on the segmentation were described
using a common methodology5 for the evaluation of segmentation.
2 Data
reference image.4 The reference data consists of 89 manually segmented objects in the study area,
i.e., 20 objects for each of the 4 basic classes (urban, forest, vegetation, and bare soil) and 9 objects
for water. We collected just 9 objects for the class water because there are only a few objects in the
study area that belong to this class and that are completely visible on the test image.
3 Methods
In order to investigate the impact of the algorithm and the data resolution on the segmentation
quality, a series of segmentation processes were performed. The segmentation results were
exported to ArcGIS, where a Visual Basic macro was written to calculate the segmentation qual-
ity measures. In this study, the impact of the data resolution and the segmentation algorithm on
the segmentation quality, both for all the objects in the image (in general) and on the objects of
a specific class (water, urban, forest, vegetation, and bare soil) were analyzed.
Table 1 Weights and optimal values for the calculation of the normalized weighted segmentation
quality measure DQM based on four quality measures. Weights are taken from Neubert et al.9
Difference in Difference in
Number of segments Difference in area (%) perimeter (%) shape index (%)
Optimal value 1 0 0 1
Based on these measures, we can estimate the presence and shape agreement with the refer-
ence data.5 The measures for the estimation of the positional agreement were not included in
this study. To facilitate a comparison between several segmentation results in the analysis, the
normalized weighted segmentation quality measure, DQM (Ref. 5) was calculated. The optimal
values and the weight for all the quality measures are determined for the calculation of the DQM,
which is a weighted sum of the differences between the quality-measure value and the corre-
sponding optimal value. The values of the weights and the optimal values are taken from Van
Coillie et al.13 and are given in Table 1.
Based on the four measures and the DQM, we evaluated the impact of the segmentation
algorithm, its parameters, and the data resolution on the segmentation quality.
the number of channels without a significant loss of information. The test image consists of
8 multispectral channels. We assumed that the data in individual channels are highly correlated
and that using correlated data for image segmentation has a negative impact on the segmentation
results. This assumption was proven with the segmentation of a transformed image using
the PCA.
In the analysis of the spectral resolution, we used the multiresolution algorithm, which
outperformed the contrast split algorithm in our segmentation algorithm analysis. To analyze
the impact of spectral resolution, we performed a segmentation of a test image using 10 different
combinations of the multispectral channels (Table 2) and the PCA transformed image.
The purpose of last group of analyses was to investigate the impact of the spatial resolution.
The higher spatial resolution results in more detailed objects on the image. With the analysis of
the spatial resolution, we wanted to determine whether a high resolution gives us an advantage
with respect to segmentation or not. The original image with a spatial resolution of 0.5 m was
resampled to 2.5, 5, 10, 20, and 50 m. Due to the different spatial resolution, we re-estimated
the optimal parameter values for each image separately and the segment images with the new
optimal parameters.
4 Results
Table 2 Impact of spectral resolution on segmentation quality. Acronyms for spectral bands are:
Rred, Ggreen, Bblue, REred edge, CBcoastal blue, Yyellow, PANpanchromatic,
NIR1near IR 1, and NIR2near IR 2. The data in the table is sorted using the DQM index from
the lowest (best segmentation result) to the highest (worst segmentation result) value.
Fig. 2 Impact of shape and compactness parameter settings of the multiresolution algorithm on
the segmentation quality is described with the segmentation quality index. The lowest values of
the segmentation quality index mean the best quality of segmentation.
scale parameter constant at 100. The graph in Fig. 2 shows that in the general case (objects of all
classes), the worst segmentation results are achieved if the shape parameter is set to extreme
values, e.g., 0 (color has the full influence on segmentation) and 0.9 (shape has the highest
possible influence on segmentation). The results of the analysis show that the best segmentation
quality is obtained if shape and color have a balanced influence on the generation of segments
(the parameter shape is set to values from 0.3 to 0.5) and that the border of segments is not
extremely smooth or compact (the parameter compactness is not set to extreme values, e.g.,
0 or 1).
Table 3 shows the best parameter settings for all the classes in use and for the objects of
a single class (urban, water, forest, bare soil, and vegetation). It is clear that the optimal param-
eter set of the multiresolution algorithm depends on the class that the objects belong to.
The optimal setting of the scale parameter varies due to the different average size of the objects
and the parameters shape and compactness vary because of the different properties of the objects
belonging to the different classes. For example, the objects of the class urban (individual build-
ings) are small (and the parameter scale is set to the smallest value), and the objects of the class
forest or bare soil are large (and the parameter scale is set to a higher value).
Table 3 Best parameter settings of the multiresolution algorithm for objects of the classes urban,
water, forest, bare soil, and vegetation.
Bare soil 0.5 0.0 150 1.0 1.5 1.1 1.2 0.042
All classes 0.3 0.8 100 2.7 6.5 2.7 1.3 0.085
The data for the segmentation-quality measures in Table 3 show that using optimal settings
for the algorithm parameters specific to a single class give better results than using the same
parameters for all the classes. The exception is objects of the class water, because we run
these tests based on RGB band combinations, and we should use additional spectral data to
improve the segmentation quality of water objects. These tests are done in the next steps,
while analyzing the impact of the spectral resolution on the segmentation quality.
If we consider the quality-measure values of single classes and of all five classes, we can see
that we achieved a much better segmentation accuracy when we used the optimal parameters for
a single class (except for the class water). Carleer et al.19 proposed multilevel segmentation,
where one object class is segmented with its own set of parameters, according to the objects
characteristics. In order to prove that using specific parameter settings for objects of particular
classes improve the overall segmentation accuracy, we performed classification-based segmen-
tation. First, we performed a coarse segmentation of the test image using the multiresolution
algorithm and classified the segments into five classes: urban, water, forest, bare soil, and
vegetation. In the next step, we segmented the objects with the multiresolution algorithm
using the best parameter setting (given in Table 3) and the best combination of spectral
bands (given in Table 4) for objects belonging to one class. A comparison of classification-
based segmentation and segmentation with one set of parameters for all objects is given in
Table 5.
The results in Table 5 show that classification-based segmentation produced better results
than when using the uniform segmentation-algorithm settings for all the objects in an image,
but at the expense of a higher average number of segments per object.
always kept constant. In the test example, the setting for the parameter contrast mode has practi-
cally no influence on the result of the segmentation quality.
The segmentation with contrast split produced extremely over-segmented results, since the
average number of segments composing one object was 98.5. But, on the other hand, very good
matching of the shape and the area of the objects was achieved. The over-segmentation problem
of the contrast split algorithm arises from the way in which the contrast is calculated. First,
a high-resolution image is divided into equal square objects and then the split between bright
and dark objects is performed.15 A detailed segmentation needs a large number of square objects,
which results in a high shape accuracy, but also in an over-segmentation. We tried to reduce
the number of segments by merging the spectrally similar segments together. The contrast
split algorithm was combined with the spectral difference algorithm15 to eliminate the problem
of over-segmentation. The number of segments was lower, but we did not succeed in drastically
decreasing the average number of segments. In any case, the over-segmentation of all the other
quality measures is very low, although extremely over-segmented results could cause serious
problems in the classification step.
The contrast split algorithm uses just one spectral channel for segmenting the image. The
impact of the selected spectral channel for the segmentation is analyzed in the next test. The
segmentation-quality measures for all the spectral channels of the test image are given in Table 6.
The best results in terms of segmentation quality (except for the number of segments) are
achieved when using a red image layer and the worst results when using coastal blue or near
IR bands.
A comparison of the contrast split and multiresolution algorithms is given in Fig. 3. The
contrast split algorithm gives excellent results while segmenting objects of classes urban and
bare soil. There is a very good matching of border and these objects are not over-segmented.
However, for segmentation of forest, vegetation, and water, the contrast split algorithm indicated
problems and the result is over-segmented. The boundaries of the objects are well defined,
but there are many small segments inside the object. We tried to reduce the number of segments
with the spectral difference algorithm, but we did not drastically decrease the average number of
segments.
A comparison of the quality-measure values for both algorithms is given in Table 7. As men-
tioned before, the contrast split algorithm produces over-segmented results, but the difference in
the area is lower (4.1%) than when using the multiresolution algorithm (6.9%). The difference in
the perimeter is, in both cases, the same, and the difference in the shape index is lower when
using the multiresolution algorithm.
Based on this comparison, we decided to use the multiresolution algorithm for an analysis of
the impact of the spectral and spatial resolution on the segmentation quality.
Table 6 Impact of the of the setting parameter image layer on the segmentation-quality
measures.
Fig. 3 Comparison of multiresolution (first rowa) and contrast split (second rowb) algorithm.
Impact of the selected algorithm on the segmentation of objects belonging to the classes: urban
(a1, b1), bare soil (a2, b2), vegetation (a3, b3), water (a4, b4), and forest (a5, b5).
Table 7 A comparison of quality-measure values for the contrast split and multiresolution
algorithms.
Fig. 4 Comparison of the segmentation of the RGB composite image (first rowa), original
8-multispectral bands WV-2 (second rowb) and transformed image with principal component
analysis (third rowc). Examples of the segmentation of objects belonging to the classes
urban (a1, b1, c1), bare soil (a2, b2, c2), vegetation (a3, b3, c3), water (a4, b4, c4), and forest
(a5, b5, c5) are given.
example of an urban object. The worst results are achieved when using all 8 spectral bands, and
similar results are achieved when using a transformed image or when using the three original
bands (RGB). In the case of other class objects, the best matching is achieved when using the
transformed image, but with a larger average number of segments belonging to one reference
object.
Based on this analysis, the best spectral band combination is proposed for the objects of
a specific class. For objects of the classes urban and forest, the best results are achieved
when using the RGB bands; for the water classes it is recommended to add the RE band;
and for bare soil objects it recommended to also add the near-IR1 band. Vegetation objects
are specific in this case, because one vegetation object represents an area with one type of
plant. In this case, we need a lot of spectral information to distinguish between the different
species, so the best segmentation results are achieved when using 7 spectral bands (all the
bands except coastal blue).
Decreasing the spatial resolution also increased the difference in the area, but the difference in
the perimeter and shape index did not change.
The reference objects in this analysis are quite small and the original high spatial resolution is
required to recognize all the objects in the segmentation process. Downsampling the spatial
resolution drastically decreases the segmentation quality and the results of the segmentation
based on downsampled images are not useful.
5 Conclusion
In this study, we analyzed the impact of the algorithm selection, its parameter settings, and
the images spatial and spectral resolution on segmentation quality. A summary of the most
important results is given in Table 9.
were analyzed in detail. Both can produce a segmented image with a similar quality in terms of
the differences in area, perimeter, and shape index, but at the expense of an extremely over-
segmented result in the case of the contrast split algorithm. The average number of segments
using the multiresolution algorithm is 2.3, while when using the contrast split algorithm it is
98.5. The over-segmentation problem of the contrast split algorithm arises from the way in which
the contrast is calculated. We tried to reduce the number of segments by merging the neighboring
segments with similar spectral values, but we could not drastically decrease the average number
of segments. Based on an algorithm analysis we found the multiresolution algorithm to be more
appropriate for the segmentation of high-resolution satellite images of Earth.
perimeter from 2.9% to 2.5%. Moreover, the results of the analysis show that with the PCA-
transformed image we obtained even better results than when using just the red, green, and blue
bands (the analysis shows that we obtained the best results with this original band combination).
The red, green, and blue bands give a result with a smaller average number of segments, but all
the other quality measures are better when using the PCA-transformed image (difference in area,
perimeter, and shape index). The results of this comparison clearly show that using correlated
and redundant data on different spectral channels decreases the segmentation quality. The big-
gest disadvantage of the PCA transformation is that each satellite image has its own transfor-
mation parameters. This drawback can be eliminated with the Tasseled cap (KauthThomas)
transformation, which has constant transformation parameters for the images of one satellite
sensor. Unfortunately, the Tasseled cap transformation parameters for Worldview-2 have not
been calculated yet. Therefore, the next step of this analysis would be a derivation of the
Tasseled cap parameters and an evaluation of the segmentation quality of a transformed
image with Tasseled cap. Future work will also include additional measures of the discrepancies
that were not included in this study. An analysis of the positional differences between the seg-
mentation-based and reference objects using different parameter settings, spectral, and data res-
olution will be carried out.
The analysis of the impact of spectral resolution on the segmentation of objects belonging to
specific classes (urban, bare soil, vegetation, forest, and water) shows that for vegetation objects
and water objects, it is possible to achieve a better segmentation quality using more than three
bands (red, green, and blue). Objects belonging to the class vegetation are defined by the same
type of crops. Broader spectral information is necessary to facilitate the identification of different
types of crops, and the results of the analyses show that the best segmentation quality for veg-
etation objects is achieved when using seven multispectral channels (all except the coastal blue).
The spectral analysis of segmentation shows that less is more, since the use of low-spectral-
resolution data provides a higher quality of segmentation. When operating with high-spectral-
resolution data, it is therefore recommended to reduce the correlation between the data by using
image transformations (for example, with a PCA).
References
1. T. Blaschke, Object based image analysis for remote sensing, ISPRS J. Photogramm.
Remote Sens. 65(1), 216 (2010), http://dx.doi.org/10.1016/j.isprsjprs.2009.06.004.
2. T. Veljanovski, U. Kanjir, and K. Otir, Object-based image analysis of remote sensing
data, Geodetski vestn. 55(4), 665688 (2011).
3. M. Oruc, A. M. Marangoz, and G. Buyuksalih, Comparison of pixel-based and object-
oriented classification approaches using Landsat-7 ETM spectral bands, in Proc. 2004
Ann. ISPRS Conf., Istanbul, Turkey (2004).
4. H. Zhang, J. E. Fritts, and S. A. Goldman, Image segmentation evaluation: a survey of
unsupervised methods, Comput. Vision Image Understanding 110(2), 260280 (2008),
http://dx.doi.org/10.1016/j.cviu.2007.08.003.
5. F. M. B. Van Coillie et al., Segmentation quality evaluation for large scale mapping
purposes in Flanders, Belgium, in GEOBIA 2010-Geographic Object-Based Image
Analysis, E. A. Addink and F. M. B. Van Coillie, Eds., Vol. XXXVIII-4/C7, Ghent
University, Ghent, Belgium (2010).
6. M. Neubert and H. Herold, Assessment of remote sensing image segmentation quality, in
GEOBIA 2008Pixels,Objects, Intelligence. GEOgraphic Object Based Image Analysis for
the 21st Century, G. J. Hay, T. Blaschke, and D. Marceau, Eds., Vol. XXXVIII-4/C1,
University of Calgary, Calgary Alberta, Canada (2008).
7. F. Albrecht, S. Lang, and D. Holbling, Spatial accuracy assessment of object boundaries
for object-based image analysis, in GEOBIA 2010-Geographic Object-Based Image
Analysis, E. A. Addink and F. M. B. Van Coillie, Eds., Vol. XXXVIII-4/C7, Ghent
University, Ghent, Belgium (2010).
8. G. Meinel and M. Neubert, A comparison of segmentation programs for high resolution
remote sensing data, in XXth ISPRS Congress Technical Commission IV, Istanbul, Turkey,
O. Altan, Ed., Vol. XXXV-B4 (2004).
Nika Mesner received her BS in 2003 from the Faculty for Civil and Geodetic Engineering at
the University of Ljubljana, Slovenia. The main research field of her postgraduate studies is
object-based image analysis. She conducts research on the use of object-based image analysis
in the field of agricultural policy controls. She is a currently field manager at the Geodetic
Institute of Slovenia.
Kritof Otir received his PhD in remote sensing from the University of Ljubljana. His main
research fields are optical and radar remote sensing and image processing. In particular, he has
performed research in radar interferometry, digital elevation production and land use classifi-
cation. He is employed at the Scientific Research Centre of the Slovenian Academy of
Sciences and Arts, Centre of Excellence for Space Sciences and Technologies, and as an asso-
ciate professor at the University of Ljubljana.