Q
2
and P
3
(denoted as 1-thickBS
1
). Neither the points
P
4
nor Q
3
can be added to the maximal 1-thickBS
1
since the resulting isothetic thickness will be greater
than α = 1. Another maximal segment 1-thickBS
0
covering the point A is illustrated in light color on
Fig. 2 (b). For each segment 1-thickBS
i
, its length L
1
i
is illustrated in light gray and constitutes an essential
property which will be exploited in the definition of
meaningful thickness introduced in the next section.
3 MEANINGFUL THICKNESS
DETECTION WITH MAXIMAL
BLURRED SEGMENT
Before introducing the new concept of Meaningful
Thickness we recall briefly the main idea of the mean-
ingful scale detection (Kerautret and Lachaud, 2009b)
and show the main inconvenient.
3.1 Asymptotic Property of Maximal
Segments
The meaningful scale detection relies on the analy-
sis of asymptotic property of maximal straight seg-
ments. This property is the discrete length (L
h
j
) of a
maximal segment belonging to a contour point given
at a digitization grid size h. In the following, we
will denote by Dig
h
(S) the Gauss digitization pro-
cess (Dig
h
(S) = X ∩hZ ×hZ). From different analy-
sis shown in (Lachaud, 2006; Kerautret and Lachaud,
2009b), several properties can be summed up as fol-
lows:
Property 1. Let S be a simply connected shape in R
2
with a piecewise C
3
boundary. Let P be a point of the
boundary ∂S of S. Consider now an open connected
neighborhood U of P on ∂S. Let (L
h
j
) be the digital
lengths of the maximal segments along the boundary
of Dig
h
(S) and which cover P. Then, the asymptotic
behaviour of the digital lengths follows these bounds:
if U is strictly convex or concave, then
Ω(1/h
1/3
) ≤ L
h
j
≤ O(1/h
1/2
) (1)
if U has null curvature, then
Ω(1/h) ≤ L
h
j
≤ O(1/h) (2)
The strategy to exploit this property was to trans-
form the initial discrete contour with several grid sizes
h while keeping the point associations and checking
the discrete contour consistency. The resulting analy-
sis shows precise and fine noise detection but is how-
ever not general for the analysis of other type of non
discrete contours.
A natural idea to generalize the analysis to polyg-
onal contour is to consider the primitive of the α-
thick Blurred Segment described in the previous sec-
tion which allows to deal with non integer points and
not necessary connected. The primitive presents an-
other advantage with its thickness parameter α that
can be used as a scale parameter.
3.2 Thickness Asymptotic Properties of
Blurred Segments
To define the notion of Meaningful Thickness with
the α-thick Blurred Segment, we need first to focus
on the asymptotic properties of the blurred segments
in the multi-thickness decomposition of a given con-
tour. The Euclidean length L will replace the digital
length L used in the previous Property1. L is defined
as the length of the bounding box obtained from the
α-thick Blurred Segment convex hull. Fig.2 (b) il-
lustrates such a bounding box with the length of two
1-thick Blurred Segments covering the point A (1-
thickBS
0
and 1-thickBS
1
). Their bounding boxes are
given respectively by the points P
1
,Q
1
,Q
2
,Q
3
,Q
4
and
Q
2
,P
2
,P
3
,P
1
,Q
1
.
When the Euclidean lengths of blurred segments
around a point of a polygonal contour is computed,
we observe an increasing sequence of lengths for
the increasing sequence of real thicknesses t
i
= ik
√
2
where k is the mean distance between consecutive
polygon vertices. When plotted in logscale, its slope
is related to the localization of the point in a flat or
curved zone. More precisely, letting (L
t
i
j
)
j=1,...,l
i
be
the Euclidean lengths of the blurred segments along
the digital contour and covering a point, we have ob-
served experimentally the following behavior:
Property 2. (Multi-thickness). The plots of the
lengths L
t
i
j
/t
i
in log-scale are approximately affine
with negative slopes as specified besides:
expected slope
plot curved part flat part
(log(t
i
),log(max
j
L
t
i
j
/t
i
)) ≈ −
1
2
≈ −1
(log(t
i
),log(min
j
L
t
i
j
/t
i
)) ≈ −
1
3
≈ −1
Fig.5 and Fig. 4 illustrates such a behaviour on
an ellipse shape represented by a disconnected set of
points with some missing parts. The set of α-thick
Blurred Segments covering a specific point P (l
i
seg-
ments cover P) is represented on Fig. 5 with four dif-
ferent thicknesses (t =
√
2, 2
√
2, 3
√
2, 4
√
2). For
each thickness t
i
, the lengths (L
t
i
j
)
j=1,..,l
i
are repre-
sented on the plot of Fig. 5. On this simple example
we can check that the segment length verifies the pre-
vious Property2 with their min and max values near
ICPRAM 2012 - International Conference on Pattern Recognition Applications and Methods
374