Академический Документы
Профессиональный Документы
Культура Документы
Volume 4
AbstractIn this paper, we present a non-supervised methodology for edge detection in color images based on belief functions
and their combination. Our algorithm is based on the fusion of
local edge detectors results expressed into basic belief assignments
thanks to a flexible modeling, and the proportional conflict redistribution rule developed in DSmT framework. The application
of this new belief-based edge detector is tested both on original
(noise-free) Lenas picture and on a modified image including
artificial pixel noises to show the ability of our algorithm to
work on noisy images too.
343
m() = 0
and
m(A) = 1
(1)
AD
Bel(A) =
m(B) and Pl(A) =
m(B) (2)
BA
BD
BA=
BD
Advances and Applications of DSmT for Information Fusion. Collected Works. Volume 4
mP CR5 (X) =
m1 (X1 )m2 (X2 )+
X2 2
X2 X=
X1 ,X2 2
X1 X2 =X
m2 (X)2 m1 (X2 )
m1 (X)2 m2 (X2 )
+
]
[
m1 (X) + m2 (X2 ) m2 (X) + m1 (X2 )
(3)
344
that is
thus
CR5
xP
xP CR5
0.018
A
= B
=
0.02857
0.03
0.6 + 0.03
0.6
CR5
xP
= 0.60 0.02857 0.01714
A
CR5
= 0.03 0.02857 0.00086
xP
B
that is
CR6
CR6
CR6
xP
xP
0.018
xP
B,2
B,3
A
=
=
=
= 0.018
0.6
0.3
0.1
0.6 + 0.3 + 0.1
thus
P CR6
P CR6
xB,3 = 0.1 0.018 = 0.0018
CR6
xP
= 0.0108
A
P CR6
CR6
CR6
xB
= xP
+ xP
= 0.0054 + 0.0018 = 0.0072
B,2
B,3
From the implementation point of view, PCR6 is simpler to
implement than PCR5. Very basic Matlab codes for PCR5 and
PCR6 fusion rules can be found in [17], [18].
B. DSmP transformation
DSmP probabilistic transformation is a serious alternative to
the classical pignistic transformation which allows to increase
the probabilistic information content (PIC), i.e. to reduce
Shannon entropy, of the approximated subjective probability
measure drawn from any bba. Justification and comparisons
of DSmP (.) w.r.t. BetP (.) and to other transformations can
be found in details in [6], [17], Vol. 3, Chap. 3. DSmP transformation is defined3 by DSmP () = 0 and X 2 \ {}
m(Z) + |X Y |
DSmP (X) =
Y 2
ZXY
|Z|=1
ZY
|Z|=1
m(Z) + |Y |
m(Y ) (4)
3 Here we work on classical power-set, but DSmP can be defined also for
working with other fusion spaces, hyper-power sets or super-power sets if
necessary.
Advances and Applications of DSmT for Information Fusion. Collected Works. Volume 4
|Y X|
m(Y )
|Y |
(5)
Y 2
C. DS combination rule
Dempster-Shafer (DS) rule of combination is the main
historical (and still widely used) rule proposed by Glenn
Shafer in his milestone book [16]. Very passionate debates
have emerged in the literature about the justification and the
behavior of this rule from the famous Zadehs criticism in
[22]. We dont plan to reopen this endless debate and just
want to recall briefly here how it is mathematically defined.
Lets consider a given discrete and finite frame of discernment
= {1 , 2 , . . . , n } of exclusive and exhaustive hypotheses
(a.k.a satisfying Shafers model) and two independent bbas
m1 (.) and m2 (.) defined on 2 , then DS rule of combination
is defined by mDS () = 0 and X = and X 2 :
1
mDS (X) =
m1 (X1 )m2 (X2 )
(6)
1 K12
X1 ,X2 2
X1 X2 =X
X1 ,X2 2
X1 X2 =
where K12
plausibility or max. of credibility which appears to be respectively too optimistic or too pessimistic). It is easy to show that
BetP {.} is indeed a probability function (see [19], [20]) as
well as DSmP (.) (see [17], Vol.2). The max of DSmP (.)
is considered as more efficient for practical applications since
DSmP (.) is more informative (it has a higher PIC value) than
BetP (.) transformation.
345
(7)
1
L
2
L
2 1/2
gij
= (GL
x (i, j) + Gy (i, j) )
2
(8)
Advances and Applications of DSmT for Information Fusion. Collected Works. Volume 4
where
1 0
1
2 0
=
GL
x
8
1 0
1 2
1
0
0
=
GL
y
8
1
2
1
2 AL ;
1
1
0 AL ;
1
L
Figure 1. Computation of mL
ij (.|gij ) from m1 (.) and m2 (.) with [tn , te ] =
[60, 100] and = 0.09.
L
It can be easily verified that the bba mL
ij (.|gij ) satisfying
the expected behavior can be obtained by the fusion4 of the
two following simple bbas defined by:
focal element
1
2
1 2
m1 (.)
f,te (g)
0
1 f,te (g)
m2 (.)
0
f,tn (g)
1 f,tn (g)
346
L
Figure 2. Computation of mL
ij (.|gij ) from m1 (.) and m2 (.) with [tn , te ] =
[50, 80] and and = 0.06.
L
Figure 3. Computation of mL
ij (.|gij ) from m1 (.) and m2 (.) with [tn , te ] =
[30, 40] and = 0.04.
Advances and Applications of DSmT for Information Fusion. Collected Works. Volume 4
L
In summary, mL
ij (.|gij ) can be easily constructed from the
choice of thresholding parameters te , tn defining the uncertainty zone of the gradient values, the slope parameter of
L
sigmoids, and of course from the gradient magnitude gij
. This
approach is very easy to implement and very flexible since it
depends on the parameters which are totally under the control
of the user.
347
m(1 2 )
] m(1 )[1 + K ]
m(1 ) + m(2 )
m(1 2 )
] m(2 )[1 + K ]
m(1 ) + m(2 )
Advances and Applications of DSmT for Information Fusion. Collected Works. Volume 4
Figure 4.
Figure 8.
Figure 5.
Figure 9.
Figure 6.
Figure 7.
L
is to combine efficiently the underlying bbas mL
ij (.|gij ) generating the subfigures 5-(a)(c).
Sobel [9] and Canny [2] edge detectors are commonly used
in image processing community and thats why we make
comparison of our new edge detector w.r.t. Cannys and Sobels approaches. Canny and Sobel edge detectors are applied
directly to the gray image converted from the original Lena
color image Fig. 4-(a). The figures 69 show the results of the
different edge detectors on Lenas picture. In our simulations,
we took = 0.06, and tg defined as t = p max(g) in each
layer, was taken with pn = 0.17 and pe = 0.19, corresponding
R
G G
to gradient thresholds [tR
n , te ] = [15, 17], [tn , te ] = [13, 14]
B B
and [tn , te ] = [11, 13]. The max of credibility, plausibility,
DSmP or BetP for decision-making to generate final result
provide the same decision as explained in the section III-C
which is normal in this binary frame case.
One sees that finally on the clean (noise-free) Lenas picture,
our edge detector provides close performances to Sobels
detector applied on Lenas grey image. Cannys detector seems
to provide a better ability to detect some edges in Lenas
picture than our method, but it also generates much more false
348
Advances and Applications of DSmT for Information Fusion. Collected Works. Volume 4
alarms too. It is worth noting that the results provided by DSbased or PCR5-based edge detectors show a coarse location
of the edges. So it is quite difficult to drawn a clear and
fair conclusion between these edge detectors since it highly
depends on what we want, i.e. the reduction of false alarms
or the reduction of miss-detections.
B. Test on Lenas picture with noise
Figure 10.
349
Figure 11.
Figure 12.
Advances and Applications of DSmT for Information Fusion. Collected Works. Volume 4
Figure 13.
Figure 14.
350
[2] J.F. Canny, A Computational Approach to Edge Detection, IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(6):679-698, 1986.
[3] C.J. Delcroix, M. A. Abidi, Fusion of edge maps in color images, in
Proc. SPIE Int. Soc. Opt. Eng. 1001, pp. 454554, 1988.
[4] N. Devillard, Image Processing: the Lena story, 2006.
http://ndevilla.free.fr/lena/, see also http://www.lenna.org.
[5] J. Dezert, F. Smarandache, Non Bayesian conditioning and deconditioning, Int. Workshop on Belief Functions, Brest, France, April 2010.
[6] J. Dezert, F. Smarandache, A New Probabilistic Transformation of Belief
Mass Assignment (DSmP), in Proc. of Fusion 2008 Int. Conf., Cologne,
Germany, June 30-July 3, 2008.
[7] A.N. Evans, Nonlinear Edge Detection in color images, Chap. 12, pp.
329-356, in [13] .
[8] A.K. Jain, Fundamentals of Digital Image Processing, Prentice-Hall,
Englewood Cliffs, NJ, 1991.
[9] E.P. Lyvers and OR. Mitchell, Precision Edge Contrast and Orientation Estimation, IEEE Transactions on Pattern Analysis and Machine
Intelligence,10(6):927-937,1988.
[10] A. Koschan, M. Abidi, Detection and classification of edges in color
images, IEEE Signal Processing Magazine, vol. 22, no. 1, pp. 6473,
2005.
[11] A. Koschan, M. Abidi, Digital Color Image Processing, John Wiley
Press, NJ, USA, 376 pages, May 2008.
[12] D. Marr, E. Hildreth, Theory of Edge Detection, in Proceedings of the
Royal Society London 207, pp. 187217, 1980.
[13] S. Marshall,G. L. Sicuranza (Editors), Advances in nonlinear signal
and image processing, EURASIP Book series on Signal Processing and
Communications, Hindawi Publishing Corporation, 2006.
[14] K. N. Plataniotis, A. N. Venetsanopoulos, Color Image Processing and
Applications, Springer, New York, NY, USA, 2000.
[15] M. A. Ruzon, C. Tomasi, Edge, junction, and corner detection using
color distributions, IEEE Transactions on Pattern Analaysis and Machine
Intelligence, vol. 23, no. 11, pp. 12811295, 2001.
[16] G. Shafer, A Mathematical Theory of Evidence, Princeton Univ. Press,
1976.
[17] F. Smarandache, J. Dezert (Editors), Advances and Applications of DSmT
for Information Fusion, American Research Press, Rehoboth, Vol.1-3,
2004-2009.
[18] F. Smarandache, J. Dezert, J.-M. Tacnet, Fusion of sources of evidence
with different importances and reliabilities, in Proceedings of Fusion 2010
conference, Edinburgh, UK, July 2010.
[19] P. Smets, Constructing the pignistic probability function in a context
of uncertainty, Uncertainty in Artificial Intelligence, Vol. 5, pp. 2939,
1990.
[20] P. Smets, R. Kennes, The transferable belief model, Artif. Intel., 66(2),
pp. 191-234, 1994.
[21] P. Vannoorenberghe, O. Colot, D. De Brucq, Color Image Segmentation
Using Dempster-Shafers Theory, ICIP 99. Proc. of 1999 International
Conference on Image Processing, Kobe, Japan, Vol. 4, pp. 300304, 1999.
[22] L. Zadeh, On the validity of Dempsters rule of combination, Memo
M79/24, Univ. of California, Berkeley, USA, 1979.