IEEE Geoscience and Remote Sensing Magazine - September 2021 - 44
generalized into morphological APs through the seminal
work of Dalla Mura et al. [7].
Unlike MPs, APs employ attribute filters (AFs) [8], a
powerful class of connected morphological filters capable
of removing entire connected components (CCs) with respect
to arbitrarily defined attributes (e.g., geometric, statistical,
and so on), thus eliminating the size/shape limitation
of MPs. Furthermore, APs can be generated efficiently
through quasilinear [9] and parallel [10] algorithms as well
as tree-based hierarchical representation of their inputs
[11], thus equipping them with a high level of scalability-
an invaluable property in remote sensing, where gigapixel
images are becoming the norm. In fact, [12] presents an application
of AP at a terapixel scale!
It is thus not surprising that, since their introduction
10 years ago, a great number of AP-related publications
have appeared (4,540 on Google Scholar as of June 2020),
tackling various aspects of remote sensing image analysis.
Many among them have been dedicated to further improving
APs through a rich variety of extensions, focusing on
every single stage of their calculation.
Even though recent years have witnessed the overwhelming
proliferation of deep learning [13] (overshadowing,
performancewise, most nondeep feature extraction
methods), APs continue to withstand the test of time. In
addition to their aforementioned invaluable properties,
this is also due to their ability to perform even with limited
amounts of training data as well as their capacity to accommodate
the arbitrary modalities and challenging types of
images so often encountered in the remote sensing domain.
This article (a short version of which appeared at the
2018 International Conference on Pattern Recognition and
Artificial Intelligence) presents a survey of APs and contributes
to the state of the art in the following ways:
◗ We provide a comprehensive review of 10 years of advances
on APs by decomposing their calculation into
four stages and grouping the reviewed studies accordingly.
Evidently, this is not the first survey on APs [14],
[15]. Contrary to [14] from five years ago, this survey is
not limited by the vanilla definition of APs and their
focus on hyperspectral data, and, compared to [15], it
additionally addresses APs on partition tree structures,
threshold-selection techniques, and AP postprocessing.
◗ We present the results of an extensive series of classification
experiments with multiple real data sets intended
to measure the performance of the various reviewed AP
variants. However, the experiments have been conducted
for the first time in terms of connectivity type as well
as spectral quantization level.
◗ More importantly, we present the results of pixel-classification
experiments intended to measure not only the
performance of the various reviewed AP variants but
their generalization capacity as well. In the big data era,
generalization is a core and sought-after property of any
content description tool, one for which APs have been
criticized, as an image's tree representation contains
44
both training and testing elements [16]. Mixing training/testing
sets is, unfortunately, not uncommon with
deep learning either [17]. We underline this validation
malpractice, often encountered in the state of the art, and
propose a solution through an image's spatial subdivision
and independent tree construction.
◗ To promote reproducible research and ease generalization,
we also provide the first available open source library
for APs (Simple Attribute Profiles [SAP]), available
at https://gitlab.inria.fr/fguiotte/sap.
THE PRINCIPLE OF APs
APs are multilevel image-description tools obtained by
successively applying a set of morphological AFs [7]. Unlike
usual image filtering operators, which are directly performed
on the pixel level, AFs work on the CC level based on
the concept of image connectivity. In particular, AFs are applied
on CCs with regard to a predicate based on an arbitrary
statistical or geometric property thereof. Consequently, they
exhibit a higher level of flexibility with respect to operators
by reconstruction, which are severely limited by characterizing
only the size and shape of their input. This advantage
naturally extends to APs versus MPs as well [2], [7].
The generation of APs [7] from an input image can be
summarized as a four-step process (see Figure 1):
1) construction of the image's hierarchical tree representation,
where CCs are denoted as nodes
2) computation of one or more relevant attributes describing
the geometrical and statistical features from each
tree node
3) filtering the tree by preserving/removing nodes according
to their attribute values compared against predefined
thresholds
4) reconstruction of the image from the filtered tree.
Step one can be performed using different pixel connectivity
rules. For 2D images, four- and eight-connectivity are
the most common. Steps three and four can be implemented
for different attributes (with varying threshold values) to
finally produce a set of filtered images (by stacking them),
forming the APs.
More formally, according to the seminal work of [7],
given a grayscale image :, E Z2
XE Z "
" ,K
" c =,k k
z
k k=1
K
,
of APs on X is achieved by applying a sequence of AFs
based on a min-tree (i.e., attribute-thickening operators
)
and max-tree (i.e., attribute-thinning operators
1 ) as follows:
APXX XX XX
XX
KK
KK
where ()Xk
z
() (),( ), ,( ), ,( ),zc ,
cc ,
= " zz ff-11 1
-1(),( ),
(1)
denotes the filtered image obtained by applying
the attribute thickening z with regard to the threshold
k. A similar explanation is made for ().Xk
c
As observed,
the resulting ()AP X is a stack of ()K21+ images including
the original image, K filtered images from the thickening
profiles, and the other K from the thinning profiles.
IEEE GEOSCIENCE AND REMOTE SENSING MAGAZINE SEPTEMBER 2021
3 the calculation
https://gitlab.inria.fr/fguiotte/sap
IEEE Geoscience and Remote Sensing Magazine - September 2021
Table of Contents for the Digital Edition of IEEE Geoscience and Remote Sensing Magazine - September 2021
Contents
IEEE Geoscience and Remote Sensing Magazine - September 2021 - Cover1
IEEE Geoscience and Remote Sensing Magazine - September 2021 - Cover2
IEEE Geoscience and Remote Sensing Magazine - September 2021 - Contents
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 2
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 3
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 4
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 5
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 6
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 7
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 8
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 9
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 10
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 11
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 12
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 13
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 14
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 15
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 16
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 17
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 18
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 19
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 20
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 21
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 22
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 23
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 24
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 25
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 26
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 27
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 28
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 29
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 30
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 31
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 32
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 33
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 34
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 35
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 36
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 37
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 38
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 39
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 40
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 41
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 42
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 43
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 44
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 45
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 46
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 47
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 48
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 49
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 50
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 51
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 52
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 53
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 54
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 55
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 56
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 57
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 58
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 59
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 60
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 61
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 62
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 63
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 64
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 65
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 66
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 67
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 68
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 69
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 70
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 71
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 72
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 73
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 74
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 75
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 76
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 77
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 78
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 79
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 80
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 81
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 82
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 83
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 84
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 85
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 86
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 87
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 88
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 89
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 90
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 91
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 92
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 93
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 94
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 95
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 96
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 97
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 98
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 99
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 100
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 101
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 102
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 103
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 104
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 105
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 106
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 107
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 108
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 109
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 110
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 111
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 112
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 113
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 114
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 115
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 116
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 117
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 118
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 119
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 120
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 121
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 122
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 123
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 124
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 125
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 126
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 127
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 128
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 129
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 130
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 131
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 132
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 133
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 134
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 135
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 136
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 137
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 138
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 139
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 140
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 141
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 142
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 143
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 144
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 145
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 146
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 147
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 148
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 149
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 150
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 151
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 152
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 153
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 154
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 155
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 156
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 157
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 158
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 159
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 160
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 161
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 162
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 163
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 164
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 165
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 166
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 167
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 168
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 169
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 170
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 171
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 172
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 173
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 174
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 175
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 176
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 177
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 178
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 179
IEEE Geoscience and Remote Sensing Magazine - September 2021 - 180
IEEE Geoscience and Remote Sensing Magazine - September 2021 - Cover3
IEEE Geoscience and Remote Sensing Magazine - September 2021 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2023
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2022
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2021
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2020
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2019
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2018
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2017
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2016
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2015
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2014
https://www.nxtbook.com/nxtbooks/ieee/geoscience_december2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_september2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_june2013
https://www.nxtbook.com/nxtbooks/ieee/geoscience_march2013
https://www.nxtbookmedia.com